.section--faq{position:static;padding:.01px}.faq__categories{position:sticky;top:18px;float:left;margin-left:-200px;width:180px;padding-top:6px}.faq__categories.faq__categories.faq__categories.faq__categories{-webkit-transition:opacity .3s ease-in,top .35s ease;-moz-transition:opacity .3s ease-in,top .35s ease;transition:opacity .3s ease-in,top .35s ease}.faq__categories{top:calc(var(--header-height) * var(--header-is-sticky) + 18px)}.header-down .faq__categories{top:calc(var(--header-height) + 18px)}.faq__categories-title{margin-bottom:6px}.faq__categories-item{position:relative;margin:0 0 3px}scroll-to-target,.faq__categories-link{display:block}@media screen and (max-width:1120px){.faq__categories{display:none}}.faq__category{margin-top:42px;border-bottom:1px solid var(--color--bg);top:1px;position:relative;padding:0 .5rem}.faq__category__title.faq__category__title{margin-bottom:24px}.faq__accordion accordion-group details{border-bottom:0 none}.faq__accordion accordion-group summary{padding:.25em 3em .25em .5rem;overflow:initial;background-color:transparent;transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary:hover{opacity:1;text-decoration:none;background:var(--color--text-bg);transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary summary-icon{right:.5rem}.faq__accordion accordion-group details-content{padding:.5em .5rem 1em}.faq__accordion accordion-group details-content img{margin-top:18px}.faq__accordion__item-wrap *:last-child{margin-bottom:0}.faq__accordion__item__image{margin-top:15px}.faq__cta{margin-top:36px;overflow:hidden}@media(max-width:47.9275em){.faq__accordion__title-text{font-size:1.1em}.faq__cta{margin-top:24px}}.section--faq .section__title-text{font-weight:300;letter-spacing:-.028em;font-size:clamp(1.7rem,3.6vw,2.4rem);line-height:1.06}.section--faq .section__title--center .section__title-text:before{content:"";display:block;width:26px;height:2px;background:#f6c800;margin:0 auto 14px}.section--faq .section__title:not(.section__title--center) .section__title-text:before{content:"";display:inline-block;width:18px;height:2px;background:#f6c800;vertical-align:middle;margin-right:10px;position:relative;top:-.18em}.section--faq .faq__accordion{border-radius:12px;border:1px solid rgba(17,17,17,.12);box-shadow:none;padding:6px 22px 14px}.section--faq .faq__category{margin-top:34px;border-bottom:0;padding:0}.section--faq .faq__category:first-child{margin-top:12px}.section--faq .faq__category__title.faq__category__title{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(17,17,17,.14)}.section--faq .faq__category__title-text{font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#111}.section--faq .faq__accordion accordion-group details{border-bottom:1px solid rgba(17,17,17,.09);position:relative}.section--faq .faq__accordion accordion-group details:last-child{border-bottom:0}.section--faq .faq__accordion accordion-group summary{padding:14px 3em 14px 14px;border-radius:8px;font-weight:500;transition:background-color .18s ease}.section--faq .faq__accordion accordion-group summary .u-large{font-size:.95rem;line-height:1.35}.section--faq .faq__accordion accordion-group summary:hover{background:#f6c8001f}.section--faq .faq__accordion accordion-group summary:focus-visible{outline:2px solid #F6C800;outline-offset:2px}.section--faq .faq__accordion accordion-group details[open]>summary{background:#f6c80024}.section--faq .faq__accordion accordion-group details[open]:before{content:"";position:absolute;left:-22px;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:#f6c800}.section--faq .faq__accordion accordion-group summary summary-icon{right:14px;color:#111;opacity:.5;transition:opacity .18s ease,transform .18s ease}.section--faq .faq__accordion accordion-group summary:hover summary-icon,.section--faq .faq__accordion accordion-group details[open] summary-icon{opacity:1}.section--faq .faq__accordion accordion-group details-content{padding:2px 3em 16px 14px}.section--faq .faq__accordion__item-wrap{color:#555;line-height:1.65;font-size:.88rem;max-width:62ch}.section--faq .faq__accordion__item-wrap a{color:#111;text-decoration:none;border-bottom:1px solid #F6C800}.section--faq .faq__categories-title{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#8a8a8a;margin-bottom:10px}.section--faq .faq__categories-link{font-size:.82rem;color:#555;text-decoration:none;padding:4px 0;border-bottom:1px solid transparent;transition:color .16s ease,border-color .16s ease}.section--faq .faq__categories-link:hover{color:#111;border-bottom-color:#f6c800}@media(max-width:47.9275em){.section--faq .faq__accordion{padding:4px 15px 10px}.section--faq .faq__accordion accordion-group summary{padding:13px 2.6em 13px 10px}.section--faq .faq__accordion accordion-group summary summary-icon{right:10px}.section--faq .faq__accordion accordion-group details-content{padding:2px 2.6em 14px 10px}.section--faq .faq__accordion accordion-group details[open]:before{left:-15px}}@media(prefers-reduced-motion:reduce){.section--faq .faq__accordion accordion-group summary,.section--faq .faq__accordion accordion-group summary summary-icon,.section--faq .faq__categories-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/component-faq.css.map */
