.faq .section-heading .title{margin-top:0}.icon-plus-alt:before,.icon-plus-alt:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor}.icon.icon-plus-alt{position:relative;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;margin-inline-end:1.5rem;color:#212326;background-color:#fff;box-shadow:0 0 0 .1rem #d2d5d9;transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq details summary>span{display:flex;align-items:center}.icon-plus-alt:before{width:100%;height:.1rem}.icon-plus-alt:after{width:.1rem;height:100%}.faq details summary .icon:before{width:1.2rem}.faq details[open] summary .icon{box-shadow:none;color:#fff;background-color:#2a3040}.faq details summary .icon:after{height:1.2rem;transition:height var(--duration-default) ease}.faq details[open] summary .icon:after{height:0}.faq details:not([open]) summary:hover .icon{transform:rotate(90deg)}.faq details summary{text-transform:uppercase;letter-spacing:0rem;font-size:1.4rem;color:#183b51;font-weight:700;padding:10px 0}.faq_question{border-bottom:1px solid rgba(var(--color-foreground),.1)}.faq details[open] summary~*{animation:appear-down var(--duration-long) ease}.faq details summary~*{margin-top:1rem;margin-bottom:3rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-faq.css.map */
