.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.08)}.faq details summary>span{display:flex;align-items:center;flex-flow:row-reverse;justify-content:space-between;font-family:Gotham;font-weight:500;font-size:15px;line-height:55px;letter-spacing:0;vertical-align:middle;color:#000;text-transform:none}.faq details{border:1px solid hwb(0deg 0% 100% / 10%);padding:5px 20px}.faq details+details{margin-top:2rem}.faq h3{margin-top:0}.faq h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq details+h3{margin-top:4rem}@media screen and (min-width:750px){.faq details+h3{margin-top:6rem}}.faq details summary{text-transform:uppercase;letter-spacing:.25rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.faq details summary{font-size:1.3rem}}.faq details summary>span{display:flex;align-items:center;flex-flow:row-reverse;justify-content:space-between}.faq details summary .icon{position:relative;flex:0 0 3.4rem;width:1.1rem;height:1.1rem;border-radius:50%;margin-inline-end:0;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq .icon-plus-alt:after{width:1.1rem;height:1.1rem;height:100%;background-color:transparent;border-width:0 1px 1px 0;border-color:#000;border-style:solid;transform:rotate(45deg);top:-4px}.faq details summary .icon:before{width:1.2rem;display:none}.faq details summary .icon:after{transition:height var(--duration-default) ease}.faq .rte.typeset p{font-family:Gotham;font-weight:400;font-size:14px;color:#000000b3;line-height:24px;letter-spacing:0;margin:0}.faq .rte.typeset{border-top:1px solid hwb(0deg 0% 100% / 10%);padding-top:10px}@media screen and (hover:hover){.faq details:not([open]) summary:hover .icon{transform:rotate(180deg);flex:0 0 1.2rem}}.faq details summary~*{margin-top:1rem;margin-bottom:3rem}.faq details[open] summary~*{animation:appear-down var(--duration-long) ease}.faq details[open] summary .icon{box-shadow:none}.faq details[open] summary .icon:after{transform:rotate(-136deg);top:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-faq.css.map */
