.faq-section{position:relative;z-index:0}.faq-section__wrapper{max-width:100%}.faq-content{margin:0 auto;max-width:80rem}.faq-section__header{margin-bottom:3rem;word-break:break-word;width:100%}.faq-section__heading{margin-bottom:1rem;margin-top:0;text-align:center}.faq-section__subheading{margin-top:1rem;opacity:.7;text-align:center}@media screen and (min-width: 750px){.faq-section__header{margin-bottom:4rem}.faq-section__heading{margin-bottom:1.5rem}}.faq-item{margin-bottom:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);transition:all .3s ease}.faq-item:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.faq-item details{width:100%}.faq-item summary{padding:2rem 0;cursor:pointer;list-style:none;outline:none;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item__question{display:flex;align-items:center;flex:1;margin-right:4rem}.faq-item__question .accordion__title{margin:0;font-weight:600;font-size:1.6rem;line-height:1.4;color:rgb(var(--color-foreground))}.faq-item .svg-wrapper{margin-right:1.5rem;width:2.4rem;height:2.4rem;flex-shrink:0;fill:rgb(var(--color-base-accent-1))}.faq-item summary .icon-caret{width:1.6rem;height:1.6rem;transition:transform .3s ease;transform-origin:center;fill:rgb(var(--color-foreground));opacity:.6}.faq-item details[open]>summary .icon-caret{transform:rotate(180deg)}.faq-item__answer{padding:0;margin-left:0;margin-bottom:0;color:rgba(var(--color-foreground),.85);line-height:1.6;overflow:hidden;max-height:0;opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.faq-item details[open] .faq-item__answer{opacity:1}.faq-item__answer>*:last-child{margin-bottom:0}@media screen and (max-width: 749px){.faq-item .svg-wrapper{display:none}.faq-item__question .accordion__title{font-size:1.4rem}.faq-item summary{padding:1.5rem 0}}.faq-item summary:focus{outline:.2rem solid rgb(var(--color-base-accent-1));outline-offset:.2rem;border-radius:.4rem}.faq-item summary:focus-visible{outline:.2rem solid rgb(var(--color-base-accent-1));outline-offset:.2rem}.faq-item__answer p{margin-bottom:1rem}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer ul,.faq-item__answer ol{margin-left:2rem;margin-bottom:1rem}.faq-item__answer li{margin-bottom:.5rem}.faq-item__answer a{color:rgb(var(--color-base-accent-1));text-decoration:underline;text-underline-offset:.3rem}.faq-item__answer a:hover{text-decoration-thickness:.2rem}@media screen and (min-width: 750px){.faq-item summary{padding:2.5rem 0}.faq-item__question .accordion__title{font-size:1.8rem}}@media (prefers-reduced-motion: reduce){.faq-item summary .icon-caret,.faq-item summary,.faq-item__answer{transition:none!important}}@media (prefers-contrast: high){.faq-item{border-bottom:.2rem solid rgb(var(--color-foreground))}.faq-item:first-child{border-top:.2rem solid rgb(var(--color-foreground))}.faq-item summary:focus{outline:.3rem solid rgb(var(--color-foreground))}}.color-scheme-2 .faq-item__answer,.color-scheme-3 .faq-item__answer{color:rgba(var(--color-foreground),.9)}.faq-section[data-loading]{opacity:.6;pointer-events:none}.faq-section:empty:after{content:attr(data-empty-message);display:block;text-align:center;padding:4rem 2rem;color:rgba(var(--color-foreground),.5);font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
