.section--faq{position:static;padding:.01px}.section--faq-metafield{margin-top:0}.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-block:1.3em;overflow:initial;background-color:transparent;transition:background-color .25s ease-in-out}.faq__accordion accordion-group summary summary-icon{right:.5rem}.faq__accordion accordion-group details-content{margin-block-start:-1.3em;padding:.9em .5rem 1.3em}.faq__accordion accordion-group details-content img{margin-top:18px}.section--faq-metafield .faq__accordion accordion-group details:first-of-type,.collection--faq .faq__accordion accordion-group details:first-of-type{border-top:1px solid var(--color--border-lightest)}.section--faq-metafield .faq__accordion accordion-group details,.collection--faq .faq__accordion accordion-group details{border-bottom:1px solid var(--color--border-lightest)}.section--faq-metafield .faq__accordion,.collection--faq .faq__accordion{--faq-accordion-summary-gap: 9px}.section--faq-metafield .faq__accordion accordion-group summary,.collection--faq .faq__accordion accordion-group summary{display:flex;align-items:center;gap:var(--faq-accordion-summary-gap)}.section--faq-metafield .faq__accordion accordion-group summary h3,.collection--faq .faq__accordion accordion-group summary h3{margin-bottom:0;font-size:2.45rem;line-height:3.14285rem}.section--faq-metafield .faq__accordion accordion-group summary summary-icon,.collection--faq .faq__accordion accordion-group summary summary-icon{height:20px;width:20px}.section--faq-metafield .faq__accordion accordion-group summary summary-icon .icon,.collection--faq .faq__accordion accordion-group summary summary-icon .icon{--stroke-width: 3px;--size: 20px}.section--faq-metafield .faq__accordion accordion-group details[open]:not(.is-closing) summary-icon,.collection--faq .faq__accordion accordion-group details[open]:not(.is-closing) summary-icon{transform:translateY(-50%) rotate(180deg)}.section--faq-metafield .faq__accordion accordion-group details:not([open]):not(.is-closing) summary-icon,.collection--faq .faq__accordion accordion-group details:not([open]):not(.is-closing) summary-icon{transform:translateY(-50%) rotate(0)}.faq__accordion__item-wrap *:last-child{margin-bottom:0}.faq__accordion__item-wrap{font-size:2rem;line-height:2.75rem}.faq__accordion__item__image{margin-top:15px}.faq__cta{margin-top:36px;overflow:hidden}@media(max-width:996px){.section--faq-metafield .faq__accordion accordion-group summary h3,.collection--faq .faq__accordion accordion-group summary h3{font-size:1.925rem;line-height:2.75rem}.section--faq-metafield .faq__accordion accordion-group details-content .faq__accordion__item-wrap,.collection--faq .faq__accordion accordion-group details-content .faq__accordion__item-wrap{font-size:1.75rem;line-height:2.5rem}}@media(max-width:767px){.faq__accordion__title-text{font-size:1.1em}.faq__cta{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/component-faq.css.map */
