.faq__grid{display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:1200px){.faq--has-image.page-width:not(.page-width--full-width){padding:0 100px}}@media screen and (min-width:750px){.faq__grid{flex-direction:row;align-items:stretch;gap:5rem}.faq__grid--reverse{flex-direction:row-reverse}.faq__image-col{flex:0 0 50%;max-width:50%}.faq__content-col{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;max-width:650px;margin-inline:auto}}.faq__image-col{display:flex}.faq__image-col img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}.faq.page-width--full-width .faq__image-col img{border-radius:0}.faq.page-width--full-width .faq__grid{gap:0}@media screen and (max-width:749px){.faq.page-width--full-width .faq__content-col{padding-inline:1.5rem}}@media screen and (min-width:750px){.faq.page-width--full-width .faq__content-col{padding-inline:5rem}}@media screen and (min-width:990px){.faq.page-width--full-width .faq__content-col{max-width:650px;padding-inline-start:5rem;padding-inline-end:5rem;margin-block:auto}}[data-heading-center] .faq .title-wrapper:not(.title-wrapper--no-heading).left{flex-direction:row;align-items:flex-end;text-align:start}[data-heading-center] .faq .title-wrapper:not(.title-wrapper--no-heading).right{flex-direction:row;align-items:flex-end;justify-content:flex-end;text-align:end}.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq accordion-tab{display:block;max-width:72.6rem;margin-inline:auto}.faq__content-col accordion-tab{margin-inline:0}.faq accordion-tab+accordion-tab{margin-top:3rem}.faq .h3{margin-top:0}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width:750px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{font-family:var(--font-body-family);font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.faq details summary{font-size:1.8rem}}.faq details summary>span{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.faq details summary .icon{position:relative;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;border-radius:50%;margin-inline-start:1.5rem;color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.06);transition-property:transform,color,background-color;transition-timing-function:ease;transition-duration:var(--duration-default)}.faq details summary .icon:before{width:1.2rem;height:.15rem}.faq details summary .icon:after{width:.15rem;height:1.2rem;transition:height var(--duration-default) ease}@media screen and (hover:hover){.faq details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.faq details summary~*{padding-top:1rem;padding-bottom:2rem}.faq details[open] summary .icon{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.faq details[open] summary .icon:after{height:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-faq.css.map */
