.zyla-faq{--zyla-faq-green: #07583a;--zyla-faq-green-light: #019c44;--zyla-faq-green-bright: #00a33e;--zyla-faq-fog: #f9f8ee;--zyla-faq-white: #ffffff;display:block;background:var(--zyla-faq-fog);color:var(--zyla-faq-green);padding:44px 0 56px}.zyla-faq *,.zyla-faq *:before,.zyla-faq *:after{box-sizing:border-box}.zyla-faq__container{width:calc(100% - 48px);max-width:930px;margin-right:auto;margin-left:auto}.zyla-faq__heading{margin:0 0 24px;color:var(--zyla-faq-green);font-family:"Optic Bold Condensed",var(--font-heading-family);font-size:24px;font-weight:800;line-height:1;text-align:center;text-transform:uppercase}.zyla-faq__items{display:flex;flex-direction:column;gap:10px}.zyla-faq__item{overflow:hidden;border-radius:14px;background:var(--zyla-faq-white);color:var(--zyla-faq-green);transition:background-color .16s ease,color .16s ease}.zyla-faq__item.is-open{background:var(--zyla-faq-green-bright)}.zyla-faq__question{width:100%;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 32px;border:0;background:transparent;color:var(--zyla-faq-green);cursor:pointer;font-family:"Optic Bold Condensed",var(--font-heading-family);font-size:16px;font-weight:800;line-height:1.1;text-align:left;text-transform:uppercase;transition:color .16s ease}.zyla-faq__question:hover,.zyla-faq__question:focus-visible{color:var(--zyla-faq-green)}.zyla-faq__question:focus-visible{outline:3px solid rgba(7,88,58,.24);outline-offset:-6px}.zyla-faq__item.is-open .zyla-faq__question{min-height:58px}.zyla-faq__question-text{min-width:0}.zyla-faq__question-text strong,.zyla-faq__question-text b{color:var(--zyla-faq-green-light);font-weight:inherit;transition:color .16s ease}.zyla-faq__item.is-open .zyla-faq__question-text strong,.zyla-faq__item.is-open .zyla-faq__question-text b{color:var(--zyla-faq-fog)}.zyla-faq__icon{width:14px;height:14px;flex:0 0 auto;border-right:4px solid currentColor;border-bottom:4px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}.zyla-faq__item.is-open .zyla-faq__icon{transform:rotate(225deg) translate(-2px,-2px)}.zyla-faq__panel{height:0;overflow:hidden;transition:height .16s ease}.zyla-faq__answer{padding:0 32px 24px;color:var(--zyla-faq-white);font-family:"Optic Medium Condensed",var(--font-body-family);font-size:16px;font-weight:500;line-height:1.18}.zyla-faq__answer p{margin:0}.zyla-faq__answer p+p{margin-top:8px}@media screen and (max-width:749px){.zyla-faq{padding:36px 0 14px}.zyla-faq__container{width:calc(100% - 32px)}.zyla-faq__heading{margin-bottom:20px;font-size:24px;line-height:1.05}.zyla-faq__question{min-height:64px;padding:18px 22px;font-size:14px}.zyla-faq__answer{padding:0 22px 22px;font-size:14px;font-family:"Cervo Medium",var(--font-body-family)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zyla-faq.css.map */
