.product-tabs{margin:8px auto 60px}.product-tabs{border-top:1px solid #F2ECE5;padding-top:30px}.product-tabs-heading{text-align:center;font-size:24px;font-weight:600;color:#4e342e;margin-bottom:12px}.tabs-nav{display:flex;justify-content:center;align-items:center;gap:48px;border-bottom:1px solid #E7DED3;margin-bottom:35px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.tabs-nav::-webkit-scrollbar{display:none}.tab-button{background:none;border:none;padding:0 0 16px;font-size:18px;font-weight:600;color:#85796e;cursor:pointer;position:relative;transition:color .25s ease;white-space:nowrap}.tab-button:hover{color:#6d4c41}.tab-button.active{color:#4b362b}.tab-button.active:after{content:"";position:absolute;left:0;bottom:2px;border-radius:2px;width:100%;height:1.5px;background:#6d4c41}.tab-content{display:none;animation:fadeIn .35s ease}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.spec-table{width:100%;min-width:0;max-width:100%;border-radius:18px;overflow:hidden;border-collapse:collapse;margin-top:25px}.spec-table tr{border-bottom:1px solid #ECE4DA}.spec-table th{width:35%;padding:16px 18px;text-align:left;background:#fcfbf8;color:#4e342e;font-weight:600}.spec-table td{padding:18px;color:#555}.tab-card h4{margin-top:45px;margin-bottom:18px;font-size:22px;font-weight:600;color:#4e342e;position:relative;padding-bottom:10px}.tab-card h4:after{content:"";display:block;width:40px;height:2px;background:#d4bfa8;margin-top:8px}.tab-card p,.tab-card li{font-size:18px;line-height:1.9;color:#4b4b4b}.tab-card ul{list-style:none;padding:0;margin:0}.tab-card ul li{position:relative;padding-left:32px;margin-bottom:14px}.tab-card ul li:before{content:"\2713";position:absolute;left:0;color:#8b6b4a;font-weight:700}.faq-item{border-bottom:1px solid #E8DDD0;padding:0}.faq-item summary{list-style:none;cursor:pointer;font-size:20px;font-weight:600;color:#3d2f28;padding:18px 0;display:flex;justify-content:space-between;align-items:center}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";width:28px;height:28px;border:1px solid #D8C8B5;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#6d4c41;transition:all .3s ease}.faq-item[open] summary:after{content:"\2212";background:#6d4c41;color:#fff;border-color:#6d4c41}.faq-item summary:hover{color:#6d4c41}.faq-answer{padding:0 0 24px;color:#5f564e;line-height:1.9;font-size:17px}@media screen and (max-width:749px){.product-tabs{margin:20px auto 40px;padding:0 16px}.product-tabs-heading{font-size:20px;margin-bottom:14px;text-align:center}.product__title{font-size:34px;line-height:1.15}.tabs-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:22px;justify-content:flex-start;white-space:nowrap;padding:0 12px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs-nav::-webkit-scrollbar{display:none}.tab-button{flex:0 0 auto;scroll-snap-align:center}.tab-card{max-width:100%;padding:0}.tab-card p,.tab-card li{font-size:16px;line-height:1.8}.tab-card h3{font-size:26px}.tab-card h4{font-size:20px}.faq-item summary{font-size:16px;padding:16px 0}.faq-answer{font-size:15px;line-height:1.8;padding-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-tabs.css.map */
