.faq--classic accordion-tab{display:block}.faq--classic .faq__subheading-wrapper .faq__subheading,.faq--classic .faq__rich-text+.faq__subheading,.faq--classic>.faq__content>.faq__subheading{margin-top:0}.faq--classic .faq__subheading-wrapper .faq__subheading{margin:0}.faq--classic .faq__rich-text{margin-top:-1rem;margin-bottom:3rem}.faq--classic accordion-tab+.faq__subheading-wrapper,.faq--classic .faq__subheading-wrapper+accordion-tab{margin-top:0}.faq--classic details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.faq--classic details summary>span{display:flex;align-items:center}.faq--classic details summary .icon{position:relative;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;margin-inline-end:1.5rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:0 0 0 .1rem rgb(var(--color-border));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq--classic details summary .icon:before{width:1.2rem}.faq--classic details summary .icon:after{height:1.2rem;transition:height var(--duration-default) ease}@media screen and (hover:hover){.faq--classic details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.faq--classic details summary~*{padding-top:1rem;padding-bottom:2rem}.faq--classic details[open] summary .icon{box-shadow:none;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.faq--classic details[open] summary .icon:after{height:0}@media screen and (min-width:750px){.faq--classic details summary{font-size:1.3rem}}.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq--styled .faq__header{margin-bottom:4rem;text-align:center}.faq--styled .faq__title{margin:0}.faq--styled .faq__content{max-width:72rem;margin:0 auto}.faq--styled .faq__subheading-wrapper,.faq--styled .faq__subheading-wrapper .faq__subheading{margin:0}.faq--styled .faq__rich-text{margin:-1rem 0 2rem;text-align:center}.faq--styled .faq__item{display:block;margin:0 auto;max-width:662px}.faq--styled .faq__item details{border:.1rem solid rgb(var(--color-heading));border-radius:20px;background-color:rgb(var(--color-background));overflow:hidden}.faq--styled .faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 2rem;list-style:none;cursor:pointer;text-transform:none;letter-spacing:0;font-size:inherit;color:rgb(var(--color-heading))}.faq--styled .faq__item summary::-webkit-details-marker{display:none}.faq--styled .faq__question{flex:1;font-size:1.4rem;font-weight:600;line-height:1.4;text-align:left}.faq--styled .faq__item summary .icon{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem;margin:0;border-radius:0;color:rgb(var(--color-heading));background-color:transparent;box-shadow:none;transition:transform var(--duration-default) ease}.faq--styled .faq__item summary .icon:before{width:1.4rem}.faq--styled .faq__item summary .icon:after{height:1.4rem;transition:height var(--duration-default) ease}.faq--styled .faq__item details[open] summary .icon:after{height:0}.faq--styled .faq__item .accordion__content{padding:0 2rem 1.8rem}.faq--styled .faq__item .accordion__content p{margin:0}.faq--styled .faq__item .accordion__content a{color:#212326}@media screen and (min-width:750px){.faq--styled .faq__header{margin-bottom:5rem}.faq--styled .faq__item summary{padding:2.6rem;padding-right:30px}.faq--styled .faq__question{font-size:1.6rem}.faq--styled .faq__item summary .icon{width:1.6rem;height:1.6rem}.faq--styled .faq__item summary .icon:before{width:1.6rem}.faq--styled .faq__item summary .icon:after{height:1.6rem}.faq--styled .faq__item .accordion__content{padding:0 2.4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-faq.css.map */
