.faq{padding:8rem 0;background:linear-gradient(180deg,#fff 0,#e0f1ff 50%)}.faq-heading{margin-bottom:2rem;text-align:center}.faq__wrapper{display:flex;flex-direction:column;gap:2rem;align-items:stretch}@media (min-width: 750px){.faq-heading{margin-bottom:4rem}}@media (min-width: 990px){.faq{padding:14rem 0}.faq-heading{margin-bottom:7rem}.faq__wrapper{flex-direction:row;gap:3rem}}.faq__image{flex:0 0 30%;overflow:hidden;border-radius:1rem}.faq__image img{width:100%;height:100%;object-fit:cover;object-position:65%;border-radius:1rem}.faq__content{flex:1}.faq__item{padding:2.4rem;background-color:#fff;cursor:pointer;overflow:hidden}@media (min-width: 750px){.faq__item{padding:2.4rem 2.6rem 2.4rem 4rem}}.faq__item.active .faq__icon svg{transform:rotate(45deg)}.faq__item.active .faq__toggle{padding-bottom:1.6rem}.faq__item.active .faq__description{transition:all .4s ease}.faq__item.active .faq__description p{height:auto;opacity:1;transition:height .4s ease,opacity .4s ease}.faq__toggle{display:flex;align-items:start;justify-content:space-between;column-gap:1.6rem;width:100%;cursor:pointer}.faq__toggle-group{display:flex;align-items:center}.faq__label{margin:0;text-align:left;word-break:break-word;text-transform:uppercase;font-weight:700;color:#000;transition:opacity var(--duration-default)}.faq__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:.2rem}.faq__icon svg{transition:var(--duration-default);transform:rotate(-90deg);width:1.4rem;height:1.4rem;color:#ed7f4a}.faq__description{margin:0;transition:all .4s ease}.faq__description p{height:0;opacity:0;max-width:71.2rem;color:rgb(var(--color-foreground-secondary));transition:height .4s ease,opacity .4s ease;word-break:break-word}.faq__description.rte *{margin-left:unset!important;margin-right:unset!important;color:rgb(var(--color-foreground-secondary))!important}.faq__description.rte ol,.faq-content__description.rte ul{list-style-position:inside}.faq__description.rte ul{list-style-type:disc}.faq__description.rte ul li{list-style:inherit}.faq__description.rte ol{list-style-type:decimal}.faq__items{display:flex;flex-direction:column;gap:1.6rem}.faq__item{border-radius:1rem}@media screen and (hover: hover) and (pointer: fine){.faq__item:hover:not(.active) .faq__label{opacity:var(--hover-opacity)}}.faq__toggle{transition:all .4s ease;padding-bottom:0}[data-scheme=dark] .faq__icon svg{color:#fff}html:not(.no-js) .faq.animate-on-scroll .faq__item{-webkit-mask-image:linear-gradient(90deg,rgba(var(--color-background)) 33.33%,transparent 66.66%);mask-image:linear-gradient(90deg,rgba(var(--color-background)) 33.33%,transparent 66.66%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:300% 100%;mask-size:300% 100%;transition:-webkit-mask-position 2s ease,mask-position 2s ease}html:not(.no-js) .faq.animate-on-scroll .faq__item.animated{-webkit-mask-position:0 0;mask-position:0 0}html:not(.no-js) .faq__image.animate-on-scroll{opacity:.001;transition:opacity 1s cubic-bezier(.215,.61,.355,1)}html:not(.no-js) .faq__image.animate-on-scroll img{transition:transform 1.2s cubic-bezier(.215,.61,.355,1);transform:scale(1.1)}html:not(.no-js) .faq__image.animate-on-scroll.animated{opacity:1}html:not(.no-js) .faq__image.animate-on-scroll.animated img{transform:scale(1)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-faq.css.map */
