.faq-accordion{display:block;--faq-bg: #000000;--faq-card: #111111;--faq-text: #ffffff;--faq-muted: #a8a8a8;--faq-radius: 2rem;--faq-gap: 2.4rem;--faq-list-gap: 2.4rem;--faq-item-px: 2rem;--faq-item-py: 1.6rem;--faq-contact-gap: 2.4rem;--faq-contact-icon: 3.2rem;--faq-heading-size: 3.6rem;--faq-question-size: 1.6rem;--faq-contact-title: 2rem;--faq-contact-text: 1.4rem;--faq-inner-max: 100%;--faq-ease: cubic-bezier(.22, .61, .36, 1);background:var(--faq-bg);color:var(--faq-text)}.faq-accordion__inner{margin:0 auto;max-width:var(--faq-inner-max);display:flex;flex-direction:column;align-items:center;gap:var(--faq-gap)}.faq-accordion__heading{margin:0;width:100%;text-align:center;font-family:var(--faq-heading-font, var(--font-heading-family));font-weight:var(--faq-heading-weight, 800);font-size:var(--faq-heading-size);line-height:1.2;letter-spacing:-.2rem;color:var(--faq-text);word-break:break-word}.faq-accordion__list{width:100%;display:flex;flex-direction:column;gap:var(--faq-list-gap);filter:drop-shadow(0 4px 2px rgba(0,0,0,.25))}.faq-accordion__item{margin:0;border:0;border-radius:var(--faq-radius);background:var(--faq-card);overflow:hidden}.faq-accordion__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:3.2rem;padding:var(--faq-item-py) var(--faq-item-px);margin:0;-webkit-user-select:none;user-select:none}.faq-accordion__item summary::-webkit-details-marker{display:none}.faq-accordion__question{flex:1 1 auto;min-width:0;margin:0;font-family:var(--faq-question-font, var(--font-body-family));font-weight:var(--faq-question-weight, 500);font-size:var(--faq-question-size);line-height:1.6;letter-spacing:-.02rem;color:var(--faq-text);text-align:left;word-break:break-word}.faq-accordion__icon{flex:0 0 auto;width:2.4rem;height:2.4rem;display:grid;place-items:center;color:var(--faq-text);transition:transform .4s var(--faq-ease)}.faq-accordion__item.is-open .faq-accordion__icon{transform:rotate(45deg)}.faq-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--faq-ease)}.faq-accordion__panel-inner{overflow:hidden}.faq-accordion__answer{padding:0 var(--faq-item-px) var(--faq-item-py);font-family:var(--font-body-family);font-size:var(--faq-contact-text);line-height:1.8;letter-spacing:0;color:var(--faq-muted)}.faq-accordion__answer>:first-child{margin-top:0}.faq-accordion__answer>:last-child{margin-bottom:0}.faq-accordion__contacts{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--faq-contact-gap);filter:drop-shadow(0 4px 2px rgba(0,0,0,.25))}.faq-accordion__contact{display:flex;flex-direction:column;align-items:center;gap:1.2rem;min-height:20.8rem;padding:2rem 1.6rem;border-radius:var(--faq-radius);background:var(--faq-card);text-align:center;text-decoration:none;color:inherit;transition:opacity .2s ease}.faq-accordion__contact:hover .faq-accordion__contact-icon{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}a.faq-accordion__contact:hover{opacity:.92}.faq-accordion__contact-head{display:flex;flex-direction:column;align-items:center;gap:.8rem}.faq-accordion__contact-icon{width:var(--faq-contact-icon);height:var(--faq-contact-icon);display:block;object-fit:contain}.faq-accordion__contact-icon--svg{color:var(--faq-text)}.faq-accordion__contact-title{margin:0;font-family:var(--faq-question-font);font-weight:700;font-size:var(--faq-contact-title);line-height:1.33;letter-spacing:-.05rem;color:var(--faq-text)}.faq-accordion__contact-text{margin:0;font-family:var(--font-body-family);font-weight:400;font-size:var(--faq-contact-text);line-height:1.8;letter-spacing:-.6px;color:var(--faq-muted)}@media screen and (max-width:749px){.faq-accordion.section-faq-accordion{--faq-radius: 1.6rem}}@media screen and (min-width:320px){.faq-accordion{--faq-gap: 2.4rem;--faq-list-gap: 1.6rem;--faq-item-px: 2rem;--faq-item-py: 1.6rem;--faq-contact-gap: 2.4rem;--faq-contact-icon: 3.2rem;--faq-heading-size: 3.2rem;--faq-question-size: 1.6rem;--faq-contact-title: 2rem;--faq-contact-text: 1.4rem}}@media screen and (min-width:750px){.faq-accordion{--faq-gap: 4rem;--faq-list-gap: 2.4rem;--faq-item-px: 4rem;--faq-item-py: 2rem;--faq-contact-gap: 4rem;--faq-contact-icon: 4.8rem;--faq-heading-size: 3.6rem;--faq-question-size: 2rem;--faq-contact-title: 2.4rem;--faq-contact-text: 1.4rem}.faq-accordion__contact-text{letter-spacing:-.1px}}@media screen and (min-width:990px){.faq-accordion{--faq-inner-max: 85rem;--faq-heading-size: 4.8rem;--faq-contact-text: 1.6rem}}@media(prefers-reduced-motion:reduce){.faq-accordion__panel,.faq-accordion__icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-faq-accordion.css.map */
