.product-faq-section{background:#f4f1ea;padding:56px 0}.product-faq-section .wrap{max-width:1220px;margin:0 auto;padding:0 22px}.product-faq-section .sec-head{max-width:720px;margin:0 auto 34px;text-align:center}.product-faq-section .eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c07338;margin-bottom:10px}.product-faq-section .sec-head h2{font-size:clamp(27px,3.4vw,38px);color:#16283d;margin:0 0 12px;line-height:1.18;font-weight:800;letter-spacing:-.02em}.product-faq-section .sec-head p{color:#4a586b;font-size:17.5px;margin:0;line-height:1.62}.product-faq-section .faq{max-width:860px;margin:0 auto}.product-faq-section .faq .item{background:#fff;border:1px solid #e3ddd1;border-radius:14px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 4px #16283d0d,0 12px 28px #16283d12}.product-faq-section .faq .q{width:100%;background:none;border:none;text-align:left;padding:19px 22px;min-height:62px;font-size:17.5px;font-weight:800;color:#16283d;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer}.product-faq-section .faq .q:hover{background:#f4f1ea}.product-faq-section .faq .pm{flex:none;width:24px;height:24px;position:relative}.product-faq-section .faq .pm:before,.product-faq-section .faq .pm:after{content:"";position:absolute;background:#c07338;border-radius:2px;transition:transform .2s}.product-faq-section .faq .pm:before{left:2px;right:2px;top:11px;height:2.5px}.product-faq-section .faq .pm:after{top:2px;bottom:2px;left:11px;width:2.5px}.product-faq-section .faq .item.open .pm:after{transform:scaleY(0)}.product-faq-section .faq .a{max-height:0;overflow:hidden;transition:max-height .28s ease}.product-faq-section .faq .a .inner{padding:0 22px 20px;font-size:16.5px;color:#4a586b;line-height:1.6}.product-faq-section .faq .a .inner p{margin:0}@media(max-width:760px){.product-faq-section{padding:40px 0}.product-faq-section .wrap{padding:0 16px}.product-faq-section .sec-head{margin-bottom:24px}.product-faq-section .sec-head h2{font-size:28px}.product-faq-section .sec-head p{font-size:16px}.product-faq-section .faq .q{padding:17px 18px;min-height:60px;font-size:16.5px}.product-faq-section .faq .a .inner{padding:0 18px 18px;font-size:16px}}.product-overview-section{padding:56px 0}.product-overview-section .wrap{max-width:1220px;margin:0 auto;padding:0 22px}.product-overview-section .sec-head{max-width:720px;margin:0 auto 34px;text-align:center}.product-overview-section .eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c07338;margin-bottom:10px}.product-overview-section .sec-head h2{font-size:clamp(27px,3.4vw,38px);color:#16283d;margin:0 0 12px;line-height:1.18;font-weight:800;letter-spacing:-.02em}.product-overview-section .sec-head p{color:#4a586b;font-size:17.5px;margin:0;line-height:1.62}.product-overview-section .seo-block{max-width:860px;margin:0 auto;background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:26px 28px;box-shadow:0 2px 4px #16283d0d,0 12px 28px #16283d12}.product-overview-section .seo-block p,.product-overview-section .seo-block li{font-size:16.5px;color:#4a586b;text-align:left;line-height:1.62}.product-overview-section .seo-block p{margin:0 0 14px}.product-overview-section .seo-block p:last-child{margin-bottom:0}.product-overview-section .seo-block ul{margin:0 0 14px;padding-left:20px}.product-overview-section .seo-block li{margin-bottom:7px}.product-overview-section .seo-block h2,.product-overview-section .seo-block h3,.product-overview-section .seo-block h4{color:#16283d;margin:0 0 12px;line-height:1.25}@media screen and (max-width:749px){.product-overview-section{padding:42px 0}.product-overview-section .wrap{padding:0 16px}.product-overview-section .sec-head{margin-bottom:24px}.product-overview-section .sec-head h2{font-size:28px}.product-overview-section .sec-head p{font-size:16px}.product-overview-section .seo-block{padding:20px;border-radius:12px}.product-overview-section .seo-block p,.product-overview-section .seo-block li{font-size:16px}}.product-specifications-section{padding:56px 0}.product-specifications-section .wrap{max-width:1220px;margin:0 auto;padding:0 22px}.product-specifications-section .sec-head{max-width:720px;margin:0 auto 34px;text-align:center}.product-specifications-section .eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c07338;margin-bottom:10px}.product-specifications-section .sec-head h2{font-size:clamp(27px,3.4vw,38px);color:#16283d;margin:0 0 12px;line-height:1.18;font-weight:800;letter-spacing:-.02em}.product-specifications-section .sec-head p{color:#4a586b;font-size:17.5px;margin:0;line-height:1.62}.product-specifications-section .specwrap{max-width:1000px;margin:0 auto}.product-specifications-section .specgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;background:#fff;border:1px solid #e3ddd1;border-radius:18px;overflow:hidden;box-shadow:0 2px 4px #16283d0d,0 12px 28px #16283d12}.product-specifications-section .row{display:grid;grid-template-columns:minmax(150px,34%) 1fr;gap:16px;padding:16px 22px;border-bottom:1px solid #e3ddd1}.product-specifications-section .row:nth-child(2n){border-left:1px solid #e3ddd1}.product-specifications-section .k{font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#75839a;line-height:1.4}.product-specifications-section .v{font-size:16px;color:#1b2430;font-weight:600;line-height:1.5}.product-specifications-section .row:nth-last-child(-n+2){border-bottom:none}@media(max-width:1080px){.product-specifications-section .specgrid{grid-template-columns:1fr}.product-specifications-section .row:nth-child(2n){border-left:none}.product-specifications-section .row:last-child{border-bottom:none}}@media(max-width:760px){.product-specifications-section{padding:40px 0}.product-specifications-section .wrap{padding:0 16px}.product-specifications-section .specgrid{border-radius:14px}.product-specifications-section .row{grid-template-columns:1fr;gap:4px;padding:14px 18px}.product-specifications-section .k{font-size:14px}.product-specifications-section .v{font-size:16px}.product-specifications-section .row:nth-last-child(-n+2){border-bottom:1px solid #e3ddd1}.product-specifications-section .row:last-child{border-bottom:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
