.flipzy-faq{background:radial-gradient(circle at 100% 100%,rgba(182,219,221,.7) 0 19rem,transparent 19.2rem),linear-gradient(180deg,var(--flipzy-color-aqua-soft),var(--flipzy-color-warm-white))}.flipzy-faq__list{display:grid;gap:1rem}.flipzy-faq__item{border:.1rem solid var(--flipzy-color-border);border-radius:var(--flipzy-radius-md);background:var(--flipzy-color-white);box-shadow:0 .8rem 2.4rem #2639450f}.flipzy-faq__item summary{display:flex;gap:1.6rem;align-items:center;justify-content:space-between;padding:1.8rem;color:var(--flipzy-color-ink);cursor:pointer;font-family:var(--flipzy-font-heading);font-size:1.55rem;font-weight:700;line-height:1.4;list-style:none}.flipzy-faq__item summary::-webkit-details-marker{display:none}.flipzy-faq__item summary:focus-visible{border-radius:var(--flipzy-radius-md);outline:.2rem solid var(--flipzy-color-blue-deep);outline-offset:.3rem}.flipzy-faq__plus{position:relative;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--flipzy-color-yellow-soft)}.flipzy-faq__plus:before,.flipzy-faq__plus:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:.2rem;border-radius:1rem;background:var(--flipzy-color-yellow-deep);transform:translate(-50%,-50%)}.flipzy-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .16s ease}.flipzy-faq__item[open] .flipzy-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.flipzy-faq__answer{padding:0 1.8rem 2rem;color:var(--flipzy-color-text);font-size:1.45rem;line-height:1.7}.flipzy-faq__answer p:first-child,.flipzy-faq__answer p:last-child{margin-block:0}.flipzy-faq__contact{margin:2.4rem auto 0;color:var(--flipzy-color-muted);font-size:1.35rem;line-height:1.6;text-align:center}.flipzy-faq__contact p{margin:0}.flipzy-faq__contact-links{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;justify-content:center;margin-top:1rem}.flipzy-faq__contact-links a{color:var(--flipzy-color-blue-deep);font-weight:700;text-underline-offset:.25rem}@media screen and (min-width:750px){.flipzy-faq__item summary{padding:2.2rem 2.4rem;font-size:1.75rem}.flipzy-faq__answer{padding:0 2.4rem 2.4rem;font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.flipzy-faq__plus:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-flipzy-faq.css.map */
