.section-stack{padding-top:100px;padding-bottom:100px}.el-faq-wrapper{display:grid;grid-template-columns:288px minmax(0,1fr);gap:16px;align-items:start}.faq-sidebar{position:sticky;top:120px;display:flex;flex-direction:column;gap:10px}.faq__toc{display:flex;flex-direction:column;gap:5px}.faq__toc-item{font-family:Gilroy;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#3a3a3a;background:linear-gradient(168.53deg,#ffffffa6 2.58%,#eeeded53 96.71%);border:1.5px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);box-shadow:0 5px 4px #ffffff1a,0 0 18px #ffffff1a;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:14px;text-decoration:none;transition:all .25s ease;position:relative;padding:16px}.faq__toc-item.is-active{background:linear-gradient(257.81deg,#191b37 -24.97%,#6e676f 74.29%);color:#fff;background-size:100% 1px}.faq-help{padding:12px 10px;border-radius:14px;background:linear-gradient(0deg,#f1f8fd,#cfe0f0);display:flex;flex-direction:column;gap:13px;max-width:300px}.faq-title-text{gap:12px}.faq-help__title{font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;line-height:1.3;letter-spacing:0%;text-align:center;vertical-align:middle;background:linear-gradient(0deg,#353535,#434343);background-clip:text;-webkit-text-fill-color:transparent}.faq-help__text{font-family:Gilroy,sans-serif;margin-top:10px;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0%;text-align:center}.faq-help__btn{width:100%;height:50px}.faq{min-width:0}.faq__category.h4{font-family:Cormorant;font-weight:700;font-size:32px;line-height:1.2;letter-spacing:0;vertical-align:middle}.faq__content{display:flex;flex-direction:column;gap:20px}.accordion__disclosure.group{background:radial-gradient(100% 100% at 0% 0%,#fff9,#fff3);border-radius:14px;overflow:hidden}.accordion__disclosure.group summary{padding:0!important}.faq__category{display:flex;align-items:center;gap:14px;margin:0!important;padding:80px 0 18px}.faq__category:first-child{padding:0}.icon-text-content{margin-top:24px}.icon-text{display:flex;align-items:center;gap:12px;margin-bottom:10px}.icon-text .title{margin:0;font-weight:600}.icon-text-content .content{color:#666}.accordion{box-sizing:content-box;display:block}.accordion{border-block-width:0px}.accordion :is(svg){transition:transform .2s}.accordion+.accordion{border-block-start-width:0}.accordion__toggle{justify-content:space-between;align-items:center;column-gap:.625rem;padding-block:1.25rem;display:flex;width:100%}.accordion__content{margin-block-start:-.25rem;padding-block-end:1.25rem;padding-inline-end:1.25rem}.accordion__toggle.text-lg{padding:30px 16px}.accordion__content{padding:0 16px 24px}@media screen and (min-width:1000px){.accordion--lg .accordion__toggle{padding-block:2rem}.accordion--lg .accordion__content{margin-block-start:-.5rem}}.accordion-group>*+*>.accordion{border-block-start-width:0}.faq{align-items:start;column-gap:3.75rem}.faq__toc{align-content:start;justify-items:start;gap:10px;min-width:150px;max-width:300px;transition:inset-block-start .15s ease-in-out;display:grid;inset-block-start:calc(var(--sticky-area-height) + 1.25rem)}.faq__category{flex-wrap:wrap;align-items:center;column-gap:1rem;scroll-margin-block-start:1.25rem;display:flex}.faq__category+.accordion{margin-block-start:1.25rem}.accordion+.faq__category{margin-block-start:3rem}@media screen and (max-width:989px){.el-faq-wrapper{grid-template-columns:1fr;gap:50px}.faq-sidebar{position:static}.faq__category.h4{font-size:28px}}.faq__category{scroll-margin-top:120px}.faq__toc-item.is-active:before{background:#fff}.faq-media img,.faq-media video{width:100%;border-radius:16px}.faq-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:0!important}.faq-tag{padding:8px 10px;border-radius:14px;height:53px;width:183px;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,#e4f1fb,#9fc0e1);font-family:Gilroy;font-weight:600;font-size:20px;line-height:1.3;letter-spacing:0%;text-align:center;vertical-align:middle;color:#353535}.faq-media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:0!important}.faq-media-grid img{width:100%;border-radius:12px;display:block;margin:0!important}@media(max-width:768px){.faq-media-grid{grid-template-columns:1fr;gap:16px}.faq-help{max-width:none}.faq-video__play svg{width:15px}.faq__category{gap:30px;padding-bottom:10px;padding-top:50px}.accordion__content .prose{gap:20px}.faq__content{gap:16px}.accordion__toggle{padding-block:24px}.accordion__toggle.text-lg{padding:12px 10px 15px}.accordion__content{padding:0 10px 20px}.faq-tag{width:150px;height:42px;font-size:18px}.faq__toc{max-width:none}}.accordion__content .prose{display:flex;flex-direction:column;gap:24px}.faq-video{position:relative;overflow:hidden;border-radius:16px}.faq-video__poster{position:relative;width:100%;aspect-ratio:16/9;max-height:390px}.faq-video__player{position:absolute;top:0;left:0;width:100%;height:100%}.faq-video__poster img{width:100%;height:100%;object-fit:cover;display:block}.faq-video__player{position:absolute;top:0;left:0;opacity:0;pointer-events:none;margin:0!important}.faq-video__player video{width:100%;height:100%;object-fit:cover}.faq-video.active .faq-video__player{opacity:1;pointer-events:auto}.faq-video.active .faq-video__poster{opacity:0}.faq-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border-radius:50%;border:none;cursor:pointer;z-index:3;display:flex;align-items:center;justify-content:center;margin:0!important}.faq__category+.accordion{margin:0!important}.animated-plus{position:relative;width:27px;height:27px;border-radius:50%;background:#fff;border:1px solid #21212126;display:flex;align-items:center;justify-content:center;transition:all .3s ease}details[open] .animated-plus{background:#264a33;border-color:#264a33}.faq-toggle-icon{position:relative;width:27px;height:27px;border-radius:50%;border:1px solid #21212126;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease,border-color .2s ease;flex-shrink:0;transform:rotate(180deg)}details[open] .faq-toggle-icon{transform:rotate(0)}@media(max-width:768px){.section-stack{padding-top:50px;padding-bottom:50px}}@media(max-width:420px){.faq__toc{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/as-faq-page.css.map */
