.tab-container{padding-top:30px;background-color:#e6f0f8}.tab-nav{display:flex;margin:0;padding-left:0;flex-wrap:wrap;list-style:none;border-bottom:1px solid #ddd;gap:2px}.tab-nav__item{margin-bottom:-1px}.tab-nav__link{display:block;padding:10px 20px;background-color:#f3f3f3;border:1px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;font-size:14px;font-weight:600;text-decoration:none;color:#1b0f66;cursor:pointer;transition:background-color .2s ease,color .2s ease;border-color:#ddd #ddd rgba(0,0,0,0)}.tab-nav__link:hover{background-color:#e9e9e9;color:#1b0f66;border-color:#ddd #ddd rgba(0,0,0,0)}.tab-nav__link--active{background-color:#fff;color:#555;cursor:default;border-color:#fff #fff rgba(0,0,0,0)}.tab-nav__link--active:hover{background-color:#fff;color:#555}@media screen and (max-width: sm-1px){.tab-nav__link{padding:8px 14px;font-size:13px}}.tab-panels{background:#fff}.tab-panel{display:none;padding:20px}.tab-panel--active{display:block}.product-description h3{padding:0 0 15px;font-size:22px;font-weight:700;line-height:1.3;text-decoration:none;color:#4d4d4f}.product-description p{padding:10px 0;font-size:14px;font-weight:400;line-height:20px;color:#4d4d4f}.product-description strong,.product-description b{font-size:14px;font-weight:700;line-height:25px;color:#4d4d4f}.product-description ul{margin:0 0 0 15px;padding:0 0 0 10px;list-style:disc}.product-description li{font-size:14px;font-weight:400;line-height:24px;color:#4d4d4f}.product-description img{max-width:100%;height:auto}.product-description #product-tab-detail-section{display:block;padding:35px 15px;overflow:hidden;border-color:#eee}.product-description #product-tab-detail-section h3{margin:0;padding:15px 0;font-size:22px;font-weight:700;line-height:20px;text-decoration:none;color:#4d4d4f}.product-description #product-tab-detail-section p{margin:0;padding:10px 0;font-size:14px;font-weight:400;line-height:20px;color:#4d4d4f}.product-description #product-tab-detail-section strong,.product-description #product-tab-detail-section b{padding:0 0 7px;font-size:14px;font-weight:700;line-height:25px;color:#4d4d4f}.product-description #product-tab-detail-section ul{width:100%;margin:0 0 0 15px;padding:0 0 0 10px;font-size:14px;font-weight:400;color:#4d4d4f;list-style:disc}.product-description #product-tab-detail-section li{display:list-item;font-size:14px;font-weight:400;line-height:24px;color:#4d4d4f}.product-description .lef-section-heading h2{margin-top:23px;margin-bottom:28px;font-size:24px;font-weight:700;text-align:left;color:#000;border-bottom:2px solid}@media screen and (max-width: sm-1px){.product-description .lef-section-heading h2{font-size:21px}}.product-description .lef-content-clear{clear:both;padding-bottom:25px;color:#000}.product-description .lef-content-clear img{display:block;margin:auto}@media screen and (max-width: sm-1px){.product-description .lef-content-clear img{margin-bottom:15px}}.youtube-player{position:relative;max-width:100%;height:0;margin:5px;padding-bottom:56.23%;overflow:hidden;background:#000}.youtube-player img{display:block;position:absolute;width:100%;max-width:100%;height:auto;margin:auto;border:none;cursor:pointer;transition:.4s all;inset:0}.youtube-player .play-icon img{position:absolute !important;top:50%;left:50%;width:70px;height:70px;margin-top:-36px !important;margin-left:-36px !important;padding:0 !important;cursor:pointer}.youtube-player iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.specs-table-wrapper{overflow-x:auto}.specs-table{width:100%;max-width:100%;margin-bottom:20px;border-collapse:collapse}.specs-table p{margin:0;font-weight:300}.specs-table tbody tr:nth-child(odd){background-color:#f9f9f9}.specs-table th,.specs-table td{padding:11px 12px;font-size:14px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd;text-align:left}.specs-table th{width:30%;font-weight:600;color:#333}@media screen and (max-width: sm-1px){.specs-table th{width:40%}}.specs-table td{color:#555}.specs-table__rich p{margin:0 0 8px;line-height:1.6}.specs-table__rich p:last-child{margin-bottom:0}.specs-table__rich strong{font-weight:700}.shipping-returns-content{font-size:14px;line-height:1.6;color:#333}.shipping-returns-content h2{margin:0 0 12px;font-size:18px;font-weight:700}.shipping-returns-content h3{margin:0 0 8px;font-size:16px;font-weight:700}.shipping-returns-content p{margin:0 0 12px}.shipping-returns-content ul,.shipping-returns-content ol{margin:0 0 12px;padding-left:20px}.shipping-returns-content li{margin-bottom:4px}.shipping-returns-content a{text-decoration:underline;color:#ff6415}.shipping-returns-content strong{font-weight:700}.shipping-return-lead-times-section{margin:12px 0 0;font-size:13px;color:#ff6415;cursor:pointer}.shipping-return-lead-times-section:hover{text-decoration:underline}.architect-resources .product-attachment-container{column-count:2;column-gap:48px}.architect-resources .downloads-section{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:20px}.architect-resources .architect-resources__heading{margin:22px 0 8px;margin-top:0;font-size:20px;font-weight:700;text-transform:uppercase;color:#2b2b3a}.architect-resources .downloads-item{display:flex;align-items:center;gap:12px;padding:9px 10px}.architect-resources .downloads-item:nth-child(odd){background:#f3f7fb}.architect-resources .item-image{flex:0 0 auto;line-height:0}.architect-resources .item-image .filetype-icon{width:26px;height:auto}.architect-resources .item-image img{width:auto;max-width:30px;height:auto}.architect-resources .item-link a{font-weight:700;color:#1b0f66}.architect-resources .item-link a b{font-weight:700}.architect-resources .item-link a:hover{text-decoration:underline}.architect-resources a{color:#ff6415}@media screen and (width <= 749px){.architect-resources .product-attachment-container{column-count:1}}.specs-grid{margin:4px 0 10px;overflow:hidden;border:1px solid #e3e9f0;border-radius:6px}.specs-grid__item{display:grid;grid-template-columns:minmax(160px, 34%) 1fr;gap:20px;padding:11px 16px;font-size:14px;line-height:1.45;border-top:1px solid #e3e9f0}.specs-grid__item:first-child{border-top:0}.specs-grid__item:nth-child(odd){background:#f6f9fc}.specs-grid__label{font-weight:700;color:#1b0f66}.specs-grid__value{color:#2b2b3a}.specs-grid__value p{margin:0 0 4px}.specs-grid__value p:last-child{margin-bottom:0}@media screen and (width <= 599px){.specs-grid__item{grid-template-columns:1fr;gap:2px}}
