.product-faq{display:block}.product-faq--margin-top-none-mobile{margin-top:0}.product-faq--margin-top-small-mobile{margin-top:var(--section-spacing-small-mobile, 60px)}.product-faq--margin-top-medium-mobile{margin-top:var(--section-spacing-medium-mobile, 80px)}.product-faq--margin-top-large-mobile{margin-top:var(--section-spacing-large-mobile, 100px)}.product-faq--margin-bottom-none-mobile{margin-bottom:0}.product-faq--margin-bottom-small-mobile{margin-bottom:var(--section-spacing-small-mobile, 60px)}.product-faq--margin-bottom-medium-mobile{margin-bottom:var(--section-spacing-medium-mobile, 80px)}.product-faq--margin-bottom-large-mobile{margin-bottom:var(--section-spacing-large-mobile, 100px)}.product-faq--padding-top-none-mobile{padding-top:0}.product-faq--padding-top-small-mobile{padding-top:var(--section-spacing-small-mobile, 60px)}.product-faq--padding-top-medium-mobile{padding-top:var(--section-spacing-medium-mobile, 80px)}.product-faq--padding-top-large-mobile{padding-top:var(--section-spacing-large-mobile, 100px)}.product-faq--padding-bottom-none-mobile{padding-bottom:0}.product-faq--padding-bottom-small-mobile{padding-bottom:var(--section-spacing-small-mobile, 60px)}.product-faq--padding-bottom-medium-mobile{padding-bottom:var(--section-spacing-medium-mobile, 80px)}.product-faq--padding-bottom-large-mobile{padding-bottom:var(--section-spacing-large-mobile, 100px)}.product-faq__wrapper{display:flex;flex-direction:column;gap:24px}.product-faq__image-wrapper{width:100%;height:280px;position:relative}.product-faq__image{width:100%;height:100%;position:relative;overflow:hidden}.product-faq__image img{width:100%;height:100%;object-fit:cover;object-position:center}.product-faq__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;z-index:1;pointer-events:none}.product-faq__content{display:flex;flex-direction:column;gap:30px;justify-content:center}.product-faq__title{font-family:var(--font-family-heading);font-size:var(--font-h5-size);line-height:var(--font-h5-line-height);color:var(--surfaces-black-100);font-weight:400}.product-faq__tabs-wrapper{display:flex;flex-direction:column;gap:18px}.product-faq__tabs{display:flex;align-items:flex-start;gap:42px;border-bottom:1px solid rgba(30,30,30,.1);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-faq__tabs::-webkit-scrollbar{display:none}.product-faq__tab{display:flex;align-items:center;justify-content:center;padding:0 0 10px;font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);color:var(--surfaces-black-100);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:border-color .2s ease}.product-faq__tab--active{border-bottom-color:var(--surfaces-black-100)}.product-faq__tab:hover{opacity:.7}.product-faq__panels{position:relative}.product-faq__panel{display:none;flex-direction:column;gap:12px}.product-faq__panel--active{display:flex}.product-faq__richtext{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);color:var(--surfaces-black-100)}.product-faq__richtext p{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height)}.product-faq__description{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);color:var(--surfaces-black-100)}.product-faq__description p{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height)}.product-faq__list{display:flex;flex-direction:column;gap:4px}.product-faq__list-item{display:flex;align-items:center;gap:6px}.product-faq__list-icon{width:15px;height:14px;flex-shrink:0;object-fit:contain}.product-faq__list-item p,.product-faq__page-content{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);color:var(--surfaces-black-100)}.product-faq__page-content p{font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);margin-bottom:12px}.product-faq__page-content p:last-child{margin-bottom:0}@media screen and (min-width:990px){.product-faq--margin-top-none-desktop{margin-top:0}.product-faq--margin-top-small-desktop{margin-top:var(--section-spacing-small, 80px)}.product-faq--margin-top-medium-desktop{margin-top:var(--section-spacing-medium, 120px)}.product-faq--margin-top-large-desktop{margin-top:var(--section-spacing-large, 160px)}.product-faq--margin-bottom-none-desktop{margin-bottom:0}.product-faq--margin-bottom-small-desktop{margin-bottom:var(--section-spacing-small, 80px)}.product-faq--margin-bottom-medium-desktop{margin-bottom:var(--section-spacing-medium, 120px)}.product-faq--margin-bottom-large-desktop{margin-bottom:var(--section-spacing-large, 160px)}.product-faq--padding-top-none-desktop{padding-top:0}.product-faq--padding-top-small-desktop{padding-top:var(--section-spacing-small, 80px)}.product-faq--padding-top-medium-desktop{padding-top:var(--section-spacing-medium, 120px)}.product-faq--padding-top-large-desktop{padding-top:var(--section-spacing-large, 160px)}.product-faq--padding-bottom-none-desktop{padding-bottom:0}.product-faq--padding-bottom-small-desktop{padding-bottom:var(--section-spacing-small, 80px)}.product-faq--padding-bottom-medium-desktop{padding-bottom:var(--section-spacing-medium, 120px)}.product-faq--padding-bottom-large-desktop{padding-bottom:var(--section-spacing-large, 160px)}.product-faq__wrapper{flex-direction:row;align-items:flex-start;gap:8px}.product-faq__image-wrapper{flex:1 0 0;height:520px;min-width:0;position:sticky;top:120px}.product-faq__content{flex:1 0 0;min-width:0;padding-left:30px;gap:36px}.product-faq__title{font-size:var(--font-h3-size);line-height:var(--font-h3-line-height)}.product-faq__tabs-wrapper{gap:24px}.product-faq__richtext,.product-faq__description,.product-faq__list-item p,.product-faq__page-content,.product-faq__richtext p,.product-faq__description p,.product-faq__page-content p{font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height)}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/w-product-faq.css.map */
