.magic-faqs__accordion{display:block;width:100%;max-width:760px;margin-inline:auto}.magic-faqs__intro--heading-left .faq-v3__title{text-align:left}.magic-faqs__intro--heading-center .faq-v3__title{text-align:center}.magic-faqs__intro--heading-right .faq-v3__title{text-align:right}.magic-faqs__intro--content-left .magic-faqs__content{text-align:left}.magic-faqs__intro--content-center .magic-faqs__content{text-align:center}.magic-faqs__intro--content-right .magic-faqs__content{text-align:right}.faq-v3__question{margin:0;font-weight:inherit;width:auto;flex:1 1 auto}.magic-faqs__empty{margin:0;color:rgba(var(--color-foreground),.5);font-size:1.4rem}.magic-seo{--magic-seo-title: #111;--magic-seo-body: rgba(17, 17, 17, .62);--magic-seo-body-open: rgba(17, 17, 17, .62);--magic-seo-line: rgba(17, 17, 17, .08);--magic-seo-card: #fff}.magic-seo__card{position:relative;max-width:92rem;margin:0 auto;padding:4.8rem 4.8rem 3.2rem;background:var(--magic-seo-card);border-radius:2.8rem;box-shadow:0 .8rem 3.2rem #1111110a}.magic-seo__title{margin:0 0 1.2rem;color:var(--magic-seo-title);font-family:var(--font-heading-family, var(--font-custom-family, inherit));font-size:clamp(2rem,1.2vw + 1.4rem,2.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.25}.magic-seo__preview{position:relative}.magic-seo__body{position:relative;max-height:22rem;overflow:hidden;color:var(--magic-seo-body);font-size:1.5rem;line-height:1.7}.magic-seo:not(.is-expanded):not(.is-short) .magic-seo__body{-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,#000 58%,transparent 100%)}.magic-seo.is-expanded .magic-seo__body{max-height:none;overflow:visible;color:var(--magic-seo-body-open);-webkit-mask-image:none;mask-image:none}.magic-seo__body h1,.magic-seo__body h2,.magic-seo__body h3,.magic-seo__body h4{margin:0 0 1rem;color:var(--magic-seo-title);font-family:var(--font-heading-family, var(--font-custom-family, inherit));font-weight:700;letter-spacing:-.02em;line-height:1.3}.magic-seo__body h1{font-size:1.9rem}.magic-seo__body h2{font-size:1.8rem}.magic-seo__body h3,.magic-seo__body h4{font-size:1.6rem}.magic-seo__body p{margin:0 0 1rem;font-size:1.5rem}.magic-seo__body>:first-child{margin-top:0}.magic-seo__body>:last-child{margin-bottom:0}.magic-seo__fade{pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:9.6rem;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 32%,rgba(255,255,255,.72) 68%,var(--magic-seo-card) 100%)}.magic-seo:not(.is-expanded):not(.is-short) .magic-seo__actions{margin-top:0;padding-top:1.6rem;border-top:0}.magic-seo.is-expanded .magic-seo__fade,.magic-seo.is-short .magic-seo__fade,.magic-seo.is-short .magic-seo__actions{display:none}.magic-seo__actions{display:flex;justify-content:center;margin-top:2.8rem;padding-top:2.8rem;border-top:.1rem solid var(--magic-seo-line)}.magic-seo__toggle{display:inline-flex;align-items:center;gap:.6rem;padding:1.1rem 2.2rem;border:.1rem solid rgba(17,17,17,.1);border-radius:999px;background:#fff;color:#111;font-size:1.4rem;font-weight:500;line-height:1;cursor:pointer}.magic-seo__toggle:hover{border-color:#1111112e}.magic-seo.is-expanded .magic-seo__chevron{transform:rotate(180deg)}.magic-seo__chevron{display:block;transition:transform .2s ease}.magic-seo__empty{margin:0;color:rgba(var(--color-foreground),.5);font-size:1.4rem}@media screen and (max-width:749px){.magic-seo__card{padding:3.2rem 2rem 2.4rem;border-radius:2rem}.magic-seo__actions{margin-top:2rem;padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAAAAAo */
