.product-faq{padding:clamp(48px,7vw,96px) var(--container-gutter)}.product-faq__inner{width:min(100%,1000px);margin-inline:auto}.product-faq__header{margin-bottom:clamp(24px,4vw,40px);text-align:center}.product-faq__eyebrow{margin:0 0 10px;color:rgb(var(--text-color) / .62);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.product-faq__title{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.product-faq__items{border-top:1px solid rgb(var(--text-color) / .16)}.product-faq__item{border-bottom:1px solid rgb(var(--text-color) / .16)}.product-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:22px;cursor:pointer;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:650;line-height:1.35;list-style:none}.product-faq__question::-webkit-details-marker{display:none}.product-faq__toggle{position:relative;flex:0 0 18px;width:18px;height:18px}.product-faq__toggle:before,.product-faq__toggle:after{position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.product-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.product-faq__item[open] .product-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.product-faq__answer{max-width:850px;padding:0 42px 24px 0;color:rgb(var(--text-color) / .72);line-height:1.7}.product-faq__answer p{margin:0}@media screen and (max-width:699px){.product-faq{padding-block:48px}.product-faq__question{gap:16px;padding-block:19px}.product-faq__answer{padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAAAAI */
