.maya-faq{--maya-faq-bg: #f2f9ff;--maya-faq-item-bg: #e6f0f8;--maya-faq-question: #061f38;--maya-faq-answer: #1a2f45;--maya-faq-icon: #061f38;--maya-faq-badge-bg: #ffffff;--maya-faq-badge-text: #061f38;--maya-faq-radius: 20px;--maya-faq-item-radius: 16px;--maya-faq-badge-size: 88px;--maya-faq-gap: 24px;--maya-faq-item-gap: 12px;--maya-faq-padding-top: 48px;--maya-faq-padding-bottom: 48px;--maya-faq-media-ratio: .75;width:100%;padding-top:var(--maya-faq-padding-top);padding-bottom:var(--maya-faq-padding-bottom);background:var(--maya-faq-bg)}.maya-faq__inner{display:flex;flex-direction:column;gap:2.4rem;max-width:1440px;padding:0 14px}.maya-faq__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2.4rem}.maya-faq__media-col{min-width:0;width:100%;height:fit-content;align-self:start}.maya-faq__media{position:relative;width:100%;overflow:hidden;border-radius:var(--maya-faq-radius);line-height:0;background:#d7e8f4;aspect-ratio:var(--maya-faq-media-ratio)}.maya-faq__media picture,.maya-faq__media>img{display:block;width:100%;height:100%}.maya-faq__media picture img,.maya-faq__image{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:var(--maya-faq-image-position, center)}.maya-faq__media--placeholder .placeholder-svg{width:100%;height:100%}.maya-faq__badge{position:absolute;right:1.6rem;bottom:1.6rem;z-index:2;display:grid;place-items:center;width:var(--maya-faq-badge-size);height:var(--maya-faq-badge-size);border-radius:50%;background:var(--maya-faq-badge-bg);box-shadow:0 0 0 .6rem #ffffff59;pointer-events:none}.maya-faq__badge-text{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:clamp(1.4rem,2.4vw,2rem);letter-spacing:.04em;line-height:1;text-transform:uppercase;color:var(--maya-faq-badge-text)}.maya-faq__badge-img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}.maya-faq__list{display:flex;flex-direction:column;gap:var(--maya-faq-item-gap);min-width:0;margin:0;padding:0;list-style:none}.maya-faq__item{margin:0;border-radius:var(--maya-faq-item-radius);background:var(--maya-faq-item-bg);overflow:hidden}.maya-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:2.4rem 2rem;list-style:none;cursor:pointer}.maya-faq__item summary:focus-visible{outline:.2rem solid var(--maya-faq-question);outline-offset:-.2rem}.maya-faq__item summary::-webkit-details-marker{display:none}.maya-faq__item summary::marker{content:""}.maya-faq__question{flex:1;min-width:0;margin:0;font-family:var(--font-heading-family);font-size:24px;font-style:normal;font-weight:700;line-height:120%;color:#062a4c}.maya-faq__icon{position:relative;flex-shrink:0;width:4.8rem;height:3rem;color:var(--maya-faq-icon)}.maya-faq__icon:before,.maya-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px;transition:transform .35s ease,opacity .35s ease}.maya-faq__icon:before{width:1.4rem;height:.2rem;transform:translate(-50%,-50%)}.maya-faq__icon:after{width:.2rem;height:1.4rem;transform:translate(-50%,-50%)}.maya-faq__item[open] .maya-faq__icon:after,.maya-faq__item.is-closing .maya-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.maya-faq__panel{overflow:hidden}.js .maya-faq__panel{height:0}.js .maya-faq__item[open]:not(.is-animating) .maya-faq__panel{height:auto}.maya-faq__answer{padding:0 1.8rem 1.8rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.55;color:var(--maya-faq-answer)}.maya-faq__answer p{margin:0}.maya-faq__answer p+p{margin-top:.8rem}.maya-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}@media screen and (min-width:750px){.maya-faq__layout{grid-template-columns:minmax(0,.89fr) minmax(0,1.11fr);gap:var(--maya-faq-gap);align-items:center}.maya-faq__layout--image-second{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.maya-faq__layout--image-second .maya-faq__media-col{order:2}.maya-faq__media-col{position:sticky;top:2.4rem;align-self:start}.maya-faq__badge{right:2rem;bottom:2rem}.maya-faq__item summary{padding:2.4rem 2rem}.maya-faq__answer{padding:0 2.2rem 2rem;font-size:2rem}.maya-faq__inner{padding:0 30px}}@media screen and (min-width:990px){.maya-faq__layout{gap:var(--maya-faq-gap)}.maya-faq__inner{padding:0 90px}}@media(prefers-reduced-motion:reduce){.maya-faq__panel,.maya-faq__icon:before,.maya-faq__icon:after{transition:none}}@media(min-width:768px)and (max-width:1024px){.maya-faq__layout{gap:30px}.maya-faq__question{font-size:20px}.maya-faq__item summary{padding:2rem}}@media(max-width:575px){.maya-faq__question{font-size:16px;font-weight:700;line-height:120%}.maya-faq__answer{font-size:1.4rem}.maya-faq{padding-top:71px;padding-bottom:71px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-maya-faq.css.map */
