.faq{--faq-pad-x: var(--faq-inner-pad, 32px);border-radius:var(--faq-radius, 0);border:var(--faq-border-width, 0) solid var(--faq-border-color, transparent);overflow:hidden}@media screen and (max-width:749px){.faq{--faq-pad-x: max(calc(var(--faq-inner-pad, 32px) / 2), 16px)}}.faq__grid{display:grid;gap:0}.faq__content{padding-inline:var(--faq-pad-x);padding-block:var(--faq-pad-top, 48px) var(--faq-pad-bottom, 48px);min-width:0}.faq__grid:not(.faq__grid--has-media) .faq__content{max-width:var(--faq-max-width, 1200px);margin-inline:auto}.faq--inset .faq__grid{gap:var(--faq-col-gap, 48px);padding-inline:var(--faq-pad-x);padding-block:var(--faq-pad-top, 48px) var(--faq-pad-bottom, 48px)}.faq--inset .faq__content{padding:0}.faq--inset .faq__media{border-radius:var(--faq-media-radius, 16px)}@media screen and (min-width:990px){.faq__grid--has-media{grid-template-columns:var(--faq-media-width, 48fr) minmax(0,100fr)}.faq__grid--has-media .faq__media{aspect-ratio:auto;min-height:var(--faq-media-min-h, 480px);height:100%}.faq__grid--media-end .faq__media{order:2}.faq__grid--media-end{grid-template-columns:minmax(0,100fr) var(--faq-media-width, 48fr)}}.faq__media{position:relative;display:grid;overflow:hidden;isolation:isolate;aspect-ratio:var(--faq-media-ratio, 3 / 4)}.faq__media--adapt{aspect-ratio:auto}.faq__media--adapt .faq__media-img{height:auto}.faq__media-picture,.faq__media-scrim,.faq__media-content{grid-area:1 / 1}.faq__media-picture{display:block;min-height:0}.faq__media-img{width:100%;height:100%;object-fit:cover;display:block}.faq__media-scrim{background:var(--faq-banner-overlay, #000);opacity:var(--faq-banner-overlay-alpha, .25);pointer-events:none}.faq__media-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;text-align:center;color:#fff;padding:clamp(2rem,5vw,3.6rem)}.faq__media--bottom .faq__media-content{justify-content:flex-end}.faq__media-heading{margin:0;color:inherit}.faq__media-text{margin:0;max-width:40ch;color:inherit}.faq__media-text>*{margin:0}.faq__btn{display:inline-flex;align-items:center;gap:1.2rem;padding-block:.7rem;padding-inline:2.6rem .7rem;border-radius:100rem;background:#fff;color:#121212;text-decoration:none;font-size:1.6rem;line-height:1;transition:transform .2s ease,box-shadow .2s ease}.faq__btn:hover{transform:translateY(-2px);box-shadow:0 .6rem 1.8rem #0000002e;color:#121212}.faq__btn-arrow{flex:0 0 auto;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#121212;color:#fff}.faq__btn-arrow svg{width:1.6rem;height:1.6rem}[dir=rtl] .faq__btn-arrow svg{transform:scaleX(-1)}.faq__heading{margin:0 0 clamp(2rem,4vw,3.2rem)}.faq__item:last-child{margin-block-end:0}.faq__media.reveal-zoom .faq__media-img{opacity:0;transform:scale(var(--card-m-reveal-scale, 1))}.faq__media-img{transition:opacity var(--card-m-reveal-duration, .72s) var(--card-m-reveal-ease, cubic-bezier(.16, 1, .3, 1)),transform var(--card-m-reveal-duration, .72s) var(--card-m-reveal-ease, cubic-bezier(.16, 1, .3, 1))}.faq__media.reveal-zoom.is-revealed .faq__media-img{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.faq__btn{transition:none}.faq__media.reveal-zoom .faq__media-img{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
