.product-tabs-container{display:block}.tabs-menu{display:flex;border-bottom:1px solid #ddd;margin-bottom:30px;overflow-x:auto;white-space:nowrap}.tab-btn{padding:15px 20px;cursor:pointer;font-size:16px;font-weight:500;color:#333;border-bottom:2px solid transparent;transition:all .2s ease-in-out;text-transform:uppercase;letter-spacing:.5px}.tab-btn:hover{color:#000}.tab-btn.active{border-bottom-color:#000;font-weight:600;color:#000}.tab-content{display:none;padding-top:20px;line-height:1.6}.tab-content.active{display:block}.tab-content-title{display:none}.tab-content-inner{display:block}.key-features-section h2{font-size:24px;font-weight:700;margin-bottom:20px}.key-features-list{flex:1;list-style:none;padding-left:0}.key-features-list li{font-size:16px;margin-bottom:15px;position:relative;padding-left:20px}.key-features-list li:before{content:"\2022";position:absolute;left:0;font-weight:700;color:#333;font-size:20px;line-height:1}.description-text{flex:1;font-size:16px}.rich-text-content{max-width:100%}.rich-text-content h3{font-size:20px;margin-bottom:15px;font-weight:600}.dimension-content-a{display:flex;align-items:center;justify-content:space-between}.dimension-content-a p{margin:0}.product-dimensions{text-align:center}.product-dimensions img{max-width:100%;height:auto}.f-thumb__list__item input.disabled{display:none!important}.f-thumb__list__item input.disabled+label{display:none!important}.f-thumb__list__item:has(input.disabled){display:none!important}@media(max-width:767px){.product-tabs-container{border-top:1px solid #ddd}.tabs-menu{display:none}.tab-content-wrapper{display:block;width:100%}.tab-content{display:block!important;position:relative;padding:0;border-bottom:1px solid #ddd}.tab-content-title{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;padding:22px 0;font-size:21px;line-height:1.3;font-weight:500;color:#111;cursor:pointer}.tab-content-title:after{content:"\2304";font-size:18px;color:#555;transition:transform .2s ease;flex-shrink:0}.tab-content.active .tab-content-title:after{transform:rotate(180deg)}.tab-content-inner{display:none;padding:0 0 25px}.tab-content.active .tab-content-inner{display:block}.key-features-section h2{font-size:20px;margin-bottom:16px}.key-features-list{margin-bottom:22px}.key-features-list li{font-size:15px;line-height:1.5;margin-bottom:12px}.description-text,.rich-text-content{font-size:15px;line-height:1.6}.description-text h1,.description-text h2,.description-text h3,.rich-text-content h1,.rich-text-content h2,.rich-text-content h3{font-size:21px;line-height:1.35}.product-dimensions img{width:100%;border-radius:8px}.dimension-content-a{display:block}}.samples-fab{position:fixed;right:24px;bottom:24px;z-index:999;padding:14px 22px;border-radius:40px;background:#5f8fa3;color:#fff;border:none;cursor:pointer}.samples-fab:hover{background:#333;transform:translateY(-2px);box-shadow:0 6px 16px #0003}.samples-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000;opacity:0;transition:opacity .3s ease}.samples-modal-overlay.is-active{display:flex;opacity:1;align-items:center;justify-content:center}.samples-modal-container{background:#fff;height:90%;max-width:945px;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0003;animation:modalSlideIn .3s ease}@keyframes modalSlideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.samples-modal-header{padding:20px;display:flex;justify-content:space-between;align-items:center}.samples-modal-title{margin:0;font-family:GTStandard-M;font-size:30px;font-weight:600;color:#000}.samples-close-button{background:none;border:none;font-size:28px;cursor:pointer;color:#666;line-height:1;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.samples-close-button:hover{color:#fff}.fabric-swatch-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px;padding:0 20px 20px;height:380px}.filter-title,.choose-title{font-weight:600;margin-bottom:10px;margin-top:0}.clear-filter{color:red;padding-left:16px;font-size:14px;cursor:pointer}.color-filters{display:flex;gap:8px}.color-dot{width:22px;height:22px;border-radius:2px;background:#ccc}.color-filter{width:40px;height:40px;cursor:pointer}.color-filter img{width:100%;height:100%;object-fit:cover}.fabric-group{margin-bottom:24px}.fabric-group h5{margin-bottom:8px}.fabric-swatch-wrapper{overflow-y:auto;padding-right:15px}.fabric-swatch-wrapper::-webkit-scrollbar{width:6px}.fabric-swatch-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.color-filter-content{padding-bottom:16px;background-color:#fff;z-index:1}.color-filter-content h4{margin-top:0}.fabric-right,.color-filter-content{position:sticky;top:0;height:fit-content}.swatch-grid{display:flex;gap:9px;flex-wrap:wrap}.swatch-card{position:relative}.swatch-checkbox:checked~.checkmark{display:block}.checkmark{position:absolute;top:6px;left:6px;background:#000;color:#fff;font-size:12px;padding:2px 5px;display:none}.swatch-card{width:60px;cursor:pointer}.swatch-card img{width:60px;height:60px;object-fit:cover;border-radius:2px}.swatch-name{display:block;margin-top:0;font-size:14px;text-align:center}.swatch-checkbox{display:none}.swatch-checkbox:checked+img{outline:3px solid #000}.fabric-right{padding-top:0}.fabric-right h4{margin:0}.selected-grid{display:flex;gap:8px;margin:16px 0}.selected-grid img{width:60px;height:60px;object-fit:cover}.empty-thumb{width:60px;height:60px;border:1px dashed #ccc;display:flex;align-items:center;justify-content:center;font-size:24px;color:#aaa}.save-btn{width:100%;padding:18px;border-radius:40px;border:none;background:#6a9bb2;color:#fff;font-size:17px;cursor:pointer}@media(max-width:991px){.fabric-swatch-wrapper{grid-template-columns:1fr;height:auto;gap:24px}.samples-modal-container{height:auto;width:93%}.empty-thumb{width:45px;height:45px}.selected-grid{justify-content:center}.fabric-left{overflow-y:auto;padding-right:15px;height:400px}.fabric-left::-webkit-scrollbar{width:4px}.fabric-left::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}}.wt-product__option .f-button__list{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.wt-product__option .f-button__list__item{margin:0}.wt-product__option .product-form__input input[type=radio]{position:absolute;opacity:0;pointer-events:none}.wt-product__option .product-form__input input[type=radio]+label{background:#fff;color:#2f2f2f;cursor:pointer;transition:all .22s ease;box-shadow:0 1px 2px #00000008}.wt-product__option .product-form__input input[type=radio]+label:hover{border-color:#b8b8b8;background:#fafafa;transform:translateY(-1px);box-shadow:0 6px 18px #0000000f}.wt-product__option .product-form__input input[type=radio]+label:focus,.wt-product__option .product-form__input input[type=radio]+label:focus-visible{outline:none}.wt-product__option .product-form__input input[type=radio]:checked+label{font-weight:600;transform:translateY(-1px);box-shadow:0 8px 20px #00000014}.wt-product__option:nth-of-type(1) .product-form__input input[type=radio]:checked+label{background:linear-gradient(135deg,#1f2937,#111827);color:#fff;border-color:#111827}.wt-product__option:nth-of-type(1) .product-form__input input[type=radio]+label:hover{border-color:#9ca3af}.wt-product__option:nth-of-type(2) .product-form__input input[type=radio]:checked+label{background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;border-color:#5b21b6}.wt-product__option:nth-of-type(2) .product-form__input input[type=radio]+label:hover{border-color:#a78bfa}.wt-product__option:nth-of-type(3) .product-form__input input[type=radio]:checked+label{background:linear-gradient(135deg,#d97706,#b45309);color:#fff;border-color:#b45309}.wt-product__option:nth-of-type(3) .product-form__input input[type=radio]+label:hover{border-color:#f59e0b}.wt-product__option__title{margin-bottom:14px}.wt-product__option__title .label{color:#4b5563;font-weight:500}.wt-product__option__title .value{color:#111827;font-weight:700}@media(max-width:767px){.wt-product__option .product-form__input input[type=radio]+label{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
