.faq-section{padding-top:var(--faq-pt, 56px);padding-bottom:var(--faq-pb, 56px)}.faq{max-width:min(100%,104rem);margin:0 auto}.faq__intro{text-align:center;max-width:min(100%,100rem);margin:0 auto}.faq__subtitle{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--faq-subtitle-d, 13px);line-height:var(--font-body-line-height, 1.4);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:var(--font-body-text-transform, none)}.faq__subtitle:before{content:"";width:8px;height:8px;flex:0 0 8px;background:currentColor;transform:rotate(45deg)}.faq__subtitle>*{margin:0;color:inherit}.faq__heading{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--faq-title-d, 76px);line-height:var(--font-heading-line-height, 1.2);letter-spacing:var(--font-heading-letter-spacing, normal);text-transform:var(--font-heading-text-transform, none);text-wrap:balance}.faq__heading-text{display:block;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:normal}.faq__plain,.faq__markers{display:inline;white-space:normal;color:rgb(var(--color-foreground))}.faq__markers--heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.faq__markers--body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.faq__markers--accent{font-family:var(--font-accent-family, var(--font-heading-family));font-style:var(--font-accent-style, var(--font-heading-style));font-weight:var(--font-accent-weight, var(--font-heading-weight))}.faq__markers--fill,.faq__markers--none{color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-text-stroke:0 transparent}.faq__markers--outline{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.4px rgb(var(--color-foreground))}.faq__markers--marker{display:inline-flex;flex-direction:column;gap:.08em;color:var(--faq-marker-text-color, rgb(var(--color-foreground)));-webkit-text-fill-color:var(--faq-marker-text-color, rgb(var(--color-foreground)));-webkit-text-stroke:0 transparent;vertical-align:baseline}.faq__marker-line{position:relative;display:block;width:fit-content;padding:.04em .14em .08em;overflow:hidden;isolation:isolate;line-height:inherit}.faq__marker-line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--faq-marker-color, #e04837);transform:scaleX(0);transform-origin:left center;transition:transform .72s cubic-bezier(.22,1,.36,1);transition-delay:var(--faq-marker-delay, 0ms)}.faq__marker-text{position:relative;z-index:1;color:var(--faq-marker-text-color, rgb(var(--color-foreground)));-webkit-text-fill-color:var(--faq-marker-text-color, rgb(var(--color-foreground)));-webkit-text-stroke:0 transparent}.faq__markers--marker.faq__markers--animate .faq__marker-line:before{transform:scaleX(1)}.faq__markers--circle,.faq__markers--circle-pencil,.faq__markers--underline,.faq__markers--underline-pencil{display:inline;color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-text-stroke:0 transparent;font-style:inherit;text-indent:0;overflow:visible}.faq__shape-line{position:relative;display:inline-block;line-height:inherit;overflow:visible;vertical-align:baseline}.faq__shape-line--circle{padding:.06em .08em}.faq__shape-line--underline{padding:0 .06em .16em}.faq__shape-text{position:relative;z-index:1;display:inline-block;color:rgb(var(--color-foreground));-webkit-text-fill-color:rgb(var(--color-foreground))}.faq__shape-svg{position:absolute;z-index:2;display:block;overflow:visible;pointer-events:none;color:var(--faq-marker-color, currentColor)}.faq__shape-svg--circle{width:115%;height:1.2em;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__shape-svg--underline{--shape-compensation: min(.5em, 20px);width:calc(100% + var(--shape-compensation));height:.15em;inset-block-end:.02em;inset-inline-start:calc(-1 * var(--shape-compensation) / 2)}.faq__shape-path{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.faq__markers--animate .faq__shape-path{stroke-dasharray:var(--heading-shape-length, 100);stroke-dashoffset:var(--heading-shape-length, 100);animation:heading-effect-draw 1s cubic-bezier(.83,0,.17,1) forwards;animation-delay:var(--heading-shape-delay, 0ms)}@supports not (-webkit-text-stroke: 1px black){.faq__markers--outline{color:rgb(var(--color-foreground));text-shadow:1px 0 0 rgb(var(--color-foreground)),-1px 0 0 rgb(var(--color-foreground)),0 1px 0 rgb(var(--color-foreground)),0 -1px 0 rgb(var(--color-foreground))}}.faq__description{max-width:56ch;margin:28px auto 0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--faq-desc-d, 18px);line-height:var(--font-body-line-height, 1.4);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:var(--font-body-text-transform, none)}.faq__description>*{margin:0;color:inherit}.faq__body{max-width:min(100%,88rem);margin:clamp(36px,7vw,72px) auto 0}.faq__group-heading{margin:0 0 18px;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--faq-group-size, 26px);line-height:var(--font-heading-line-height, 1.2);letter-spacing:var(--font-heading-letter-spacing, normal);text-transform:var(--font-heading-text-transform, none)}.faq__items{width:100%}.faq__item{margin:0 0 var(--faq-row-space, 0px);border-top:1px solid rgba(var(--color-foreground),var(--faq-divider-opacity, .12))}.faq__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),var(--faq-divider-opacity, .12))}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__question{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--faq-question-size, 18px);line-height:var(--font-body-line-height, 1.4);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:var(--font-body-text-transform, none);color:rgb(var(--color-foreground))}.faq__icon{position:relative;width:var(--faq-icon-size, 18px);height:var(--faq-icon-size, 18px);flex:0 0 var(--faq-icon-size, 18px);color:rgb(var(--color-foreground))}.faq__icon:before,.faq__icon:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .24s ease}.faq__icon:before{width:100%;height:1.6px}.faq__icon:after{width:1.6px;height:100%}.faq__item[open] .faq__icon:after{transform:translate(-50%,-50%) scaleY(0)}.faq__content{height:0;opacity:0;overflow:hidden}.faq__item[open] .faq__content{height:auto;opacity:1}.faq__content-inner{padding:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--faq-answer-size, 16px);line-height:var(--font-body-line-height, 1.4);letter-spacing:var(--font-body-letter-spacing, 0);text-transform:var(--font-body-text-transform, none);color:rgb(var(--color-foreground));transform:translateY(-6px);transition:transform .32s cubic-bezier(.22,1,.36,1)}.faq__item[open] .faq__content-inner{padding-bottom:22px;transform:translateY(0)}.faq__content-inner>*{color:inherit}.faq__content-inner p,.faq__content-inner ul,.faq__content-inner ol{margin-top:0}.faq__content-inner :last-child{margin-bottom:0}.faq-section[data-faq-animate=true] .faq-reveal{opacity:0;transform:translateY(18px)}.faq-section.is-visible .faq-reveal{opacity:1;transform:translateY(0);transition:opacity .45s ease,transform .45s ease;transition-delay:var(--faq-delay, 0s)}@media(max-width:989px){.faq-section{padding-top:var(--faq-pt-m, 32px);padding-bottom:var(--faq-pb-m, 32px)}.faq__heading{font-size:var(--faq-title-m, 42px)}.faq__description{font-size:var(--faq-desc-m, 15px)}.faq__subtitle{font-size:var(--faq-subtitle-m, 12px)}}@media(prefers-reduced-motion:reduce){.faq__icon:before,.faq__icon:after,.faq__content-inner,.faq-section.is-visible .faq-reveal,.faq__marker-line:before{transition:none}.faq__markers--marker.faq__markers--animate .faq__marker-line:before{transform:scaleX(1)}.faq__markers--animate .faq__shape-path{animation:none;stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/collapsible-split.css.map */
