.faq-page{display:block;--faq-bleed: max(0px, calc((100% - 1440px)/2) );--faq-gutter: 16px;--faq-gutter-end: 16px;--faq-rule-gutter: 16px}.faq-page__container{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:17px 16px 0}.faq-page__heading{margin:24px 0 0;color:#3a3635;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:22px;line-height:31.2px;letter-spacing:0}.faq-page__tabs{position:relative;margin:12.8px -16px 0 0}.faq-page__tabs:after{content:"";position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid rgb(0 0 0 / .06)}.faq-page__tab-list{display:flex;min-height:37px;margin:0;padding:0 16px 0 0;overflow-x:auto;gap:24px;scrollbar-width:none}.faq-page__tab-list::-webkit-scrollbar{display:none}.faq-page__tab-item{display:flex;flex:0 0 auto}.faq-page__tab{display:flex;position:relative;align-items:flex-start;padding:0;border:0;opacity:.4;background:none;color:#3a3635;cursor:pointer;font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:18.2px;white-space:nowrap}.faq-page__tab--current{opacity:1;font-weight:600}.faq-page__tab--current:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;border-bottom:1px solid #3a3635}.faq-page__list{margin-top:17px;padding-bottom:40px}.faq-page__item{position:relative;padding-top:24px;padding-right:calc(var(--faq-bleed) + var(--faq-gutter-end));padding-bottom:24px;padding-left:calc(var(--faq-bleed) + var(--faq-gutter))}.faq-page__item:last-child{padding-bottom:0}.faq-page__item+.faq-page__item:before{content:"";position:absolute;top:0;right:calc(var(--faq-bleed) + var(--faq-rule-gutter));left:calc(var(--faq-bleed) + var(--faq-rule-gutter));border-top:1px solid rgb(0 0 0 / .1)}.faq-page__item[open]:before,.faq-page__item[open]+.faq-page__item:before{content:none}.faq-page__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.faq-page__question{color:#3a3635;font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:24px;text-transform:capitalize}.faq-page__marker{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;color:#3a3635;transition:transform .2s ease}.faq-page__marker .icon{display:block;width:12px;height:6px}.faq-page__item[open] .faq-page__marker{transform:rotate(180deg)}.faq-page__answer{margin-top:5px;opacity:.8;color:#3a3635;font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:24px}.faq-page__answer>:first-child{margin-top:0}.faq-page__answer>:last-child{margin-bottom:0}.faq-page__item[open]{background:#efe7e266}@media(prefers-reduced-motion:reduce){.faq-page__marker{transition:none}}@media screen and (min-width:990px){.faq-page{--faq-gutter: 40px;--faq-gutter-end: 56px;--faq-rule-gutter: 40px}.faq-page__container{padding:20px 40px 0}.faq-page__heading{margin-top:42px;font-size:28px;line-height:39px;text-align:center}.faq-page__tabs{width:max-content;max-width:100%;margin:43px auto 0}.faq-page__tab-list{padding-right:0;gap:0}.faq-page__tab{padding:0 30px;font-size:16px;line-height:20.8px}.faq-page__list{margin-top:40px}.faq-page__item{padding-top:30px;padding-bottom:30px}.faq-page__summary{align-items:center}.faq-page__question{font-weight:500;font-size:20px;line-height:26px}.faq-page__answer{font-weight:500}.faq-page__item[open]{padding-top:50px;padding-bottom:50px}.faq-page__item[open]{display:grid;grid-template-columns:30.1339% 42.9315% 1fr}.faq-page__item[open] .faq-page__summary{grid-area:1 / 1 / 2 / -1;align-items:flex-start}.faq-page__item[open] .faq-page__question{max-width:20.7589%}.faq-page__item[open]::details-content{grid-area:1 / 2 / 2 / 3}.faq-page__item[open] .faq-page__answer{grid-area:1 / 2 / 2 / 3;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-faq-page.css.map */
