.zaoud-faq{--zaoud-wave-ease: cubic-bezier(.23, 1, .32, 1);padding-block:var(--zaoud-faq-pad-top, 4.8rem) var(--zaoud-faq-pad-bottom, 4.8rem);color:rgb(var(--color-foreground))}.zaoud-faq__inner{width:100%}.zaoud-faq--narrow .zaoud-faq__inner{max-width:72rem}.zaoud-faq--medium .zaoud-faq__inner{max-width:92rem}.zaoud-faq--wide .zaoud-faq__inner,.zaoud-faq--split .zaoud-faq__inner{max-width:var(--page-width)}.zaoud-faq--split .zaoud-faq__inner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.4rem,5vw,5.6rem);align-items:start}.zaoud-faq__header{margin-bottom:3.2rem}.zaoud-faq__header--center{text-align:center}.zaoud-faq__header--left{text-align:left}.zaoud-faq--split .zaoud-faq__header{position:sticky;top:calc(var(--zaoud-header-height, 7.2rem) + 1.6rem);margin-bottom:0;text-align:left;padding-top:.2rem}.zaoud-faq__subheading{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.zaoud-faq__title{margin:0;letter-spacing:.02em;line-height:1.15}.zaoud-faq__title.h3{font-size:clamp(2rem,2.4vw,2.6rem)}.zaoud-faq__title.h2{font-size:clamp(2.4rem,3vw,3.2rem)}.zaoud-faq__title.h1{font-size:clamp(2.8rem,3.6vw,4rem)}@media screen and (max-width:749px){.zaoud-faq__title.h1,.zaoud-faq__title.h2,.zaoud-faq__title.h3{font-size:3rem;line-height:1.2}}.zaoud-faq__description{max-width:48rem;margin:1.4rem 0 0;font-size:1.55rem;line-height:1.55;opacity:.78}.zaoud-faq__header--center .zaoud-faq__description{margin-inline:auto}.zaoud-faq__description>*:first-child{margin-top:0}.zaoud-faq__description>*:last-child{margin-bottom:0}.zaoud-faq__category{margin:2.8rem 0 .8rem;padding-bottom:.7rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;opacity:.65}.zaoud-faq__list>.zaoud-faq__category:first-child{margin-top:0}.zaoud-faq__list{border-top:.1rem solid rgba(var(--color-foreground),.12)}.zaoud-faq__list:has(.zaoud-faq__category:first-child){border-top:0}.zaoud-faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.zaoud-faq__question{display:flex;align-items:center;gap:1.2rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-size:1.35rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));transition:color .25s ease,opacity .25s ease}.zaoud-faq__question::-webkit-details-marker{display:none}.zaoud-faq__question:hover{opacity:.72}.zaoud-faq__number{flex-shrink:0;min-width:1.8rem;font-size:1.15rem;letter-spacing:.08em;opacity:.55}.zaoud-faq__question-text{flex:1;text-align:left;overflow-wrap:anywhere}.zaoud-faq__icon{position:relative;flex-shrink:0;width:1.1rem;height:1.1rem}.zaoud-faq__icon:before,.zaoud-faq__icon:after{content:"";position:absolute;background:currentColor;transition:transform .35s var(--zaoud-wave-ease),opacity .25s ease}.zaoud-faq__icon:before{top:50%;left:0;width:100%;height:.1rem;transform:translateY(-50%)}.zaoud-faq__icon:after{top:0;left:50%;width:.1rem;height:100%;transform:translate(-50%)}.zaoud-faq__item[open] .zaoud-faq__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.zaoud-faq__item[open] .zaoud-faq__question{opacity:1}.zaoud-faq__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--zaoud-wave-ease)}.zaoud-faq__item[open] .zaoud-faq__answer-wrap{grid-template-rows:1fr}.zaoud-faq__answer{overflow:hidden;min-height:0;padding:0 2.4rem 1.8rem 0;font-size:1.45rem;line-height:1.65;opacity:.78}.zaoud-faq__item:has(.zaoud-faq__number) .zaoud-faq__answer{padding-left:3rem}.zaoud-faq__answer p{margin:0 0 .9rem}.zaoud-faq__answer p:last-child{margin-bottom:0}.zaoud-faq__answer a{color:rgb(var(--color-link));text-underline-offset:.3rem}.zaoud-faq__answer ul,.zaoud-faq__answer ol{margin:0 0 .9rem;padding-left:1.4rem}.zaoud-faq__cta{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:3.6rem;padding-top:2.8rem;border-top:.1rem solid rgba(var(--color-foreground),.12);text-align:center}.zaoud-faq--split .zaoud-faq__cta{align-items:flex-start;text-align:left}.zaoud-faq__cta-text{margin:0;font-size:1.7rem;letter-spacing:.02em;line-height:1.35}.zaoud-faq__cta-button.button{min-height:4.4rem;padding-inline:2.4rem;border-radius:0;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:989px){.zaoud-faq--split .zaoud-faq__inner{grid-template-columns:1fr;gap:2.4rem}.zaoud-faq--split .zaoud-faq__header{position:static;margin-bottom:.4rem}.zaoud-faq--split .zaoud-faq__cta{align-items:center;text-align:center}}@media screen and (max-width:749px){.zaoud-faq__question{font-size:1.25rem;gap:1rem;padding:1.35rem 0}.zaoud-faq__answer{padding-right:.4rem;font-size:1.4rem}.zaoud-faq__item:has(.zaoud-faq__number) .zaoud-faq__answer{padding-left:0}}@media(prefers-reduced-motion:reduce){.zaoud-faq__answer-wrap,.zaoud-faq__icon:before,.zaoud-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-zaoud-faq.css.map */
