.product-faq{background-color:rgb(var(--color-background))}.main-product__faq{margin-top:var(--product-faq-margin-top, 0);margin-bottom:var(--product-faq-margin-bottom, 0)}.product-faq__wrapper{display:grid;gap:3.2rem}@media screen and (min-width:990px){.product-faq__wrapper{grid-template-columns:1fr 1.2fr;gap:4rem;align-items:start}}.product-faq__info{align-self:start}.product-faq__info .section-header{margin-bottom:1.6rem}.product-faq__heading{line-height:1.2;margin:0 0 1rem}.product-faq__description{line-height:1.5;margin:0 0 1.6rem}.product-faq__description p{margin:0 0 .8rem}.product-faq__description p:last-child{margin-bottom:0}.product-faq__media{margin-top:1.6rem;border-radius:var(--border-radius-main, 1.6rem);overflow:hidden}.product-faq__media img{display:block;width:90%;height:auto}.product-faq__list{display:flex;flex-direction:column;gap:var(--product-faq-items-gap, 1.6rem)}.product-faq__item{background-color:var(--product-faq-card-bg, #fff9e6);border-radius:var(--product-faq-card-radius, 1.6rem);overflow:hidden}.product-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:2rem 2.4rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));cursor:pointer;list-style:none}.product-faq__question::-webkit-details-marker{display:none}.product-faq__question-text{flex:1 1 auto}.product-faq__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;color:rgb(var(--color-foreground))}.product-faq__icon-plus,.product-faq__icon-minus{width:100%;height:100%;transition:opacity .2s ease}.product-faq__item .product-faq__icon-minus,.product-faq__item[open] .product-faq__icon-plus{display:none}.product-faq__item[open] .product-faq__icon-minus{display:block}.product-faq__answer{padding:0 2.4rem 2rem;font-family:var(--font-body-family);font-size:1.6rem;line-height:var(--product-faq-answer-line-height, 1.5);color:rgb(var(--color-foreground-secondary))}.product-faq__answer>*:first-child{margin-top:0}.product-faq__answer>*:last-child{margin-bottom:0}.product-faq__action{margin-top:2.4rem}.product-faq__button{display:inline-flex}@media(prefers-reduced-motion:reduce){.product-faq__icon-plus,.product-faq__icon-minus{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-product-faq.css.map */
