.ag-pb-ea-faq,.ag-pb-ea-faq *{overflow-anchor:none}.ag-pb-ea-faq{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;box-sizing:border-box;width:100%;padding:60px 15px;overflow:hidden;background:#f6efff}.ag-pb-ea-faq__bg{position:absolute;top:0;left:0;display:block;width:100%;height:max(100%,700px);max-width:none;object-fit:cover;object-position:50% 50%;pointer-events:none}.ag-page-blocks .ag-pb-ea-faq__title{position:relative;z-index:1;width:100%;margin:0;padding:0;color:#fff;font-family:var(--ag-page-blocks-font-heading, "PP Cirka", sans-serif);font-size:30px;font-weight:700;font-style:normal;line-height:1;letter-spacing:.3px;text-align:center;text-transform:none}.ag-pb-ea-faq__list{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%}.ag-pb-ea-faq__list>.shopify-block,.ag-pb-ea-faq__list>[id^=shopify-block-]{display:contents}.ag-pb-ea-faq__item{display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:18px 20px;border:1px solid #e6d9e9;border-radius:8px;background:#fff;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif)}.ag-page-blocks .ag-pb-ea-faq__q-wrap{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.ag-page-blocks .ag-pb-ea-faq__q{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;margin:0;padding:0;border:0;background:transparent;color:#2f0147;cursor:pointer;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:600;line-height:1.3;text-align:left;text-transform:none;appearance:none;-webkit-appearance:none}.ag-pb-ea-faq__q:focus-visible{outline:2px solid #2f0147;outline-offset:4px;border-radius:4px}.ag-pb-ea-faq__q-text{flex:1 1 0;min-width:0}.ag-pb-ea-faq__toggle{position:relative;flex:none;width:32px;height:32px;border-radius:999px;background:#cfc2dd;color:#2f0147}.ag-pb-ea-faq__toggle:before,.ag-pb-ea-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:2px;margin:-1px 0 0 -5px;border-radius:1px;background:currentColor;transition:transform .4s cubic-bezier(.22,1,.36,1)}.ag-pb-ea-faq__toggle:after{transform:rotate(90deg)}.ag-pb-ea-faq__item.is-open .ag-pb-ea-faq__toggle:after{transform:rotate(0)}.ag-page-blocks .ag-pb-ea-faq__a,.ag-page-blocks .ag-pb-ea-faq__a p{color:#111;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:400;line-height:1.4}.ag-page-blocks .ag-pb-ea-faq__a p{margin:0}.ag-page-blocks .ag-pb-ea-faq__a p+p{margin-top:1.4em}.ag-page-blocks .ag-pb-ea-faq .ag-pb-ea-faq__a a,.ag-page-blocks .ag-pb-ea-faq .ag-pb-ea-faq__a a:hover{color:inherit;text-decoration:underline!important;text-decoration-skip-ink:none;text-underline-position:from-font}.ag-pb-ea-faq__a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.ag-pb-ea-faq__item.is-open .ag-pb-ea-faq__a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),visibility 0s}.ag-pb-ea-faq__a-inner{min-height:0;overflow:hidden;opacity:0;transition:opacity .25s ease}.ag-pb-ea-faq__a-inner:before{content:"";display:block;height:10px}.ag-pb-ea-faq__item.is-open .ag-pb-ea-faq__a-inner{opacity:1;transition:opacity .3s ease .1s}.ag-pb-ea-faq__item.is-open.is-waiting .ag-pb-ea-faq__a{transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1) .42s,visibility 0s}.ag-pb-ea-faq__item.is-open.is-waiting .ag-pb-ea-faq__a-inner{transition:opacity .3s ease .52s}@media(prefers-reduced-motion:reduce){.ag-pb-ea-faq__a,.ag-pb-ea-faq__item.is-open .ag-pb-ea-faq__a,.ag-pb-ea-faq__a-inner,.ag-pb-ea-faq__item.is-open .ag-pb-ea-faq__a-inner,.ag-pb-ea-faq__item.is-open.is-waiting .ag-pb-ea-faq__a,.ag-pb-ea-faq__item.is-open.is-waiting .ag-pb-ea-faq__a-inner,.ag-pb-ea-faq__toggle:before,.ag-pb-ea-faq__toggle:after{transition:none}}@media screen and (min-width:741px){.ag-pb-ea-faq{gap:32px;padding:80px max(15px,calc((100% - 912px)/2))}.ag-pb-ea-faq__bg{top:0;left:-46.53%;width:246.37%;min-width:0;height:auto;min-height:100%;object-position:50% 0}.ag-page-blocks .ag-pb-ea-faq__title{font-size:40px;letter-spacing:.4px}.ag-page-blocks .ag-pb-ea-faq__q{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ag-pb-block-ea-faq.css.map */
