.collapsible-content{position:relative;z-index:0;--faq-grad-top: #1D064A;--faq-grad-bottom:rgb(109, 107, 223);--faq-border-width: 1.5px;--faq-radius: 10px;--faq-card-gap: 1.25rem;--faq-card-offset: 1.25rem;--faq-content-pad-x: 1.5rem;--toggle-size: 28px;--toggle-stroke: 2.5px;--toggle-length: 45%;--faq-body-size: clamp(14px, 1.1vw, 16px)}.collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media (min-width: 750px){.collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.collapsible-content__media{background:transparent}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media (min-width: 750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{margin:0 auto;padding-inline:1.5rem;max-width:73.4rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin:0 0 2rem}@media (min-width: 750px){.collapsible-content__heading{margin-bottom:3rem}}.collapsible-content summary:hover{background:transparent}.collapsible-content summary:hover .accordion__title{text-decoration:none}.collapsible-content .accordion{margin:0;border:none;background:transparent}.collapsible-content .accordion details{position:relative;border-radius:var(--faq-radius);border:var(--faq-border-width) solid transparent;box-shadow:0 6px 22px #743bff47,inset 0 0 0 1px #ffffff0a;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.collapsible-content .accordion summary{border-radius:inherit;background:transparent;position:relative;padding-left:var(--faq-content-pad-x);padding-right:calc(var(--toggle-size) + 2rem)}.collapsible-content .accordion .accordion__content{border-top:1px solid rgba(255,255,255,.08);padding:1.5rem 1.75rem}.collapsible-content .accordion details:hover,.collapsible-content .accordion details[open]{box-shadow:0 8px 28px #743bff5c,inset 0 0 0 1px #ffffff0f}.collapsible-content summary .icon-caret{display:none!important}.collapsible-content .faq-toggle-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:var(--toggle-size);height:var(--toggle-size);border-radius:999px;border:1.5px solid rgba(255,255,255,.35);background:radial-gradient(60% 60% at 50% 40%,#ffffff2e,#fff0),linear-gradient(180deg,var(--faq-grad-top),var(--faq-grad-bottom));box-shadow:0 0 0 2px #a45eff26,0 0 14px #a45eff8c,inset 0 0 10px #ffffff26;display:grid;place-items:center;pointer-events:none;transition:box-shadow .2s ease,transform .2s ease}.collapsible-content .faq-toggle-icon:before,.collapsible-content .faq-toggle-icon:after{content:"";grid-area:1 / 1;width:var(--toggle-length);height:var(--toggle-stroke);background:#fff;border-radius:2px;display:block}.collapsible-content .faq-toggle-icon:after{transform:rotate(90deg);opacity:1;transform-origin:50% 50%;transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .16s ease}.collapsible-content details[open]>summary .faq-toggle-icon:after{transform:rotate(0);opacity:0}.collapsible-content .accordion summary:hover .faq-toggle-icon{box-shadow:0 0 0 3px #a45eff33,0 0 18px #a45effb3,inset 0 0 12px #fff3;transform:translateY(-50%) scale(1.03)}.collapsible-content details>summary:focus-visible .faq-toggle-icon{outline:2px solid #fff;outline-offset:2px}.collapsible-content .grid__item>.accordion{margin-left:var(--faq-card-offset)}.collapsible-content .grid__item>.accordion+.accordion{margin-top:var(--faq-card-gap)}@media (min-width: 750px){.collapsible-content{--faq-card-gap: 1.25rem;--faq-card-offset: 2rem}}.collapsible-content .accordion .accordion__content,.collapsible-content .accordion .accordion__content p,.collapsible-content .accordion .accordion__content li,.collapsible-content .accordion .accordion__content a,.collapsible-content .accordion .accordion__content span,.collapsible-content .accordion .accordion__content em{font-family:Pixellari,Impact,Arial Black,system-ui,sans-serif;font-size:var(--faq-body-size);font-weight:400;line-height:1.35;letter-spacing:.02em}.collapsible-content .accordion .accordion__content strong,.collapsible-content .accordion .accordion__content b{font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
