.w-faq{display:block;background:var(--primary-05);letter-spacing:normal;padding:var(--section-spacing-medium, 48px) var(--section-gutter)}.w-faq__inner{display:flex;flex-direction:column;gap:var(--section-spacing-title)}.w-faq__aside{display:flex;flex-direction:column;gap:var(--section-spacing-sub-title, 12px);width:100%}.w-faq__aside-title{margin:0}.w-faq__aside-body{display:flex;flex-direction:column;gap:8px}.w-faq__aside-text{font-family:var(--font-paragraph);font-weight:400;font-size:var(--text-base-size);line-height:var(--text-base-line-height);color:var(--primary-300)}.w-faq__aside-text:empty{display:none}.w-faq__aside-text>:first-child{margin-top:0}.w-faq__aside-text>:last-child{margin-bottom:0}.w-faq__email{align-self:flex-start;font-family:var(--font-paragraph);font-weight:400;font-size:var(--text-base-size);line-height:var(--text-base-line-height);color:var(--primary-300);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.w-faq__main{display:flex;flex-direction:column;gap:12px;min-width:0}.w-faq__tabs{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:-4px calc(-1 * var(--section-margin-side));padding:4px var(--section-margin-side)}.w-faq__tabs::-webkit-scrollbar{display:none}.w-faq__tab{border-radius:1000px}.w-faq__list{display:flex;flex-direction:column}.w-faq__item{border-bottom:1px solid var(--primary-20)}.w-faq__item[hidden]{display:none}.w-faq__q-heading{margin:0}.w-faq__q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 8px;border:0;background:none;text-align:left;cursor:pointer}.w-faq__q-text{flex:1 1 0;min-width:0;font-family:var(--font-paragraph);font-weight:400;font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);letter-spacing:normal;color:var(--primary-300)}.w-faq__icon{position:relative;flex:0 0 auto;width:20px;height:20px;color:var(--primary-300)}.w-faq__icon:before,.w-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:1.5px;border-radius:1000px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.w-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.w-faq__item.is-open .w-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.w-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.w-faq__item.is-open .w-faq__answer{grid-template-rows:1fr}.w-faq__answer-inner{overflow:hidden;visibility:hidden;transition:visibility .3s ease}.w-faq__item.is-open .w-faq__answer-inner{visibility:visible}.w-faq__answer-rte{padding:0 8px 18px;font-family:var(--font-paragraph);font-weight:400;font-size:var(--text-base-size);line-height:var(--text-base-line-height);color:var(--primary-80)}.w-faq__answer-rte>:first-child{margin-top:0}.w-faq__answer-rte>:last-child{margin-bottom:0}.w-faq__answer-rte a{color:var(--primary-100)}@media screen and (min-width:990px){.w-faq{padding-top:var(--section-spacing-medium, 88px);padding-bottom:var(--section-spacing-medium, 88px)}.w-faq__inner{flex-direction:row;align-items:flex-start;gap:18px}.w-faq__aside{flex:0 0 432px;gap:var(--section-spacing-sub-title, 18px)}.w-faq__main{flex:1 1 0;gap:18px}.w-faq__tabs{flex-wrap:wrap;gap:12px;overflow:visible;margin:0;padding:0}.w-faq__tab{border-radius:6px}.w-faq__q{padding:18px}.w-faq__answer-rte{padding:0 18px 18px}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/w-faq.css.map */
