.main-page{display:grid;gap:clamp(1.8rem,3vw,2.8rem);max-width:92rem;margin:0 auto}.main-page__body{display:grid;gap:clamp(1.6rem,2.6vw,2.4rem)}.main-page__hero{display:grid;gap:1rem;max-width:76rem;padding:clamp(1.6rem,2.6vw,2.4rem);background:linear-gradient(180deg,rgba(var(--color-background),.96),rgba(var(--color-background),.88));border:.1rem solid rgba(var(--color-foreground),.08);border-radius:2.2rem;box-shadow:0 1.8rem 3.4rem -3rem rgba(var(--color-shadow),.18)}.main-page__hero-copy{max-width:64rem}.main-page__support{display:grid;gap:1.4rem;padding:clamp(1.5rem,2.4vw,2.2rem);background:linear-gradient(180deg,rgba(var(--color-background),.95),rgba(var(--color-background),.88));border:.1rem solid rgba(var(--color-foreground),.06);border-radius:2rem;box-shadow:0 1.6rem 3rem -2.8rem rgba(var(--color-shadow),.14)}.main-page__support-copy{display:grid;gap:.75rem}.main-page__support-eyebrow{margin:0;color:rgba(var(--color-foreground),.82);font-size:1.12rem;font-weight:700;letter-spacing:.18rem;text-transform:uppercase}.main-page__support-heading,.main-page__support-body p{margin:0}.main-page__support-actions{display:grid;gap:.8rem;align-content:start}.main-page__support-button{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;padding:.95rem 1.5rem;border-radius:999px;text-decoration:none}.main-page__support-button--primary{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.main-page__support-button--secondary{color:rgb(var(--color-foreground));background:rgba(var(--color-background),.82);border:.1rem solid rgba(var(--color-foreground),.08)}.main-page__support-meta{margin:.1rem 0 0;color:rgba(var(--color-foreground),.82);font-size:1.28rem;line-height:1.55}.page-title{margin:0}.main-page-title{max-width:14ch;letter-spacing:-.04em;line-height:.96}.main-page__content{max-width:74rem;padding:clamp(1.8rem,2.8vw,2.8rem);background:rgba(var(--color-background),.52);border:.1rem solid rgba(var(--color-foreground),.06);border-radius:2rem}.main-page__content>*:first-child{margin-top:0}.main-page__content>*:last-child{margin-bottom:0}.main-page__content h2,.main-page__content h3,.main-page__content h4{letter-spacing:-.03em}.main-page__content h2{margin-top:0;margin-bottom:1.6rem;font-size:clamp(2.4rem,3vw,3rem)}.main-page__content h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.8rem}.main-page__content p,.main-page__content li{color:rgba(var(--color-foreground),.82);font-size:1.46rem;line-height:1.72}.main-page__content p+h2,.main-page__content ul+h2,.main-page__content ol+h2{margin-top:3rem}.main-page--faq .main-page-title{max-width:6ch;font-size:clamp(4.6rem,7vw,6.4rem)}.main-page--faq .main-page__content{max-width:none}.main-page--faq .main-page__hero{max-width:26rem;padding:clamp(1rem,1.6vw,1.4rem) clamp(1.3rem,2vw,1.6rem);border-radius:1.8rem}.main-page--faq .main-page__body{grid-template-areas:"content" "support";align-items:start;gap:1.8rem}.main-page--faq .main-page__content{grid-area:content}.main-page--faq .main-page__support{grid-area:support;gap:1.2rem;padding:clamp(1.4rem,2.2vw,2rem);border-radius:1.8rem}.main-page--faq .main-page__content h2{padding-top:0;border-top:0;margin-bottom:1rem;font-size:clamp(2.8rem,3.4vw,3.4rem)}.main-page--faq .main-page__content h2:first-child{padding-top:0;border-top:0}.main-page--faq .main-page__content h3{margin-top:2.4rem;margin-bottom:1rem;padding-top:1.2rem;color:rgba(var(--color-foreground),.82);font-size:1.12rem;font-weight:700;letter-spacing:.16rem;text-transform:uppercase;border-top:.1rem solid rgba(var(--color-foreground),.08)}.main-page--faq .main-page__content p{max-width:72rem;margin-top:0;margin-bottom:.8rem}.main-page--faq .main-page__content details{margin:0 0 1rem;padding:1.15rem 1.2rem;background:rgba(var(--color-foreground),.018);border:.1rem solid rgba(var(--color-foreground),.06);border-radius:1.4rem}.main-page--faq .main-page__content summary{display:block;padding-right:2rem;color:rgba(var(--color-foreground),.88);font-size:1.5rem;font-weight:700;line-height:1.45;cursor:pointer;list-style:none}.main-page--faq .main-page__content summary::-webkit-details-marker{display:none}.main-page--faq .main-page__content details>p,.main-page--faq .main-page__content details>div,.main-page--faq .main-page__content details>ul,.main-page--faq .main-page__content details>ol{margin:.75rem 0 0}.main-page--faq .main-page__content details[open]{background:rgba(var(--color-background),.78);border-color:rgba(var(--color-foreground),.1)}.main-page--data-sharing-opt-out .main-page__content{max-width:82rem}.main-page--data-sharing-opt-out{max-width:76rem}.main-page--data-sharing-opt-out .main-page__hero{max-width:36rem;padding:1.25rem 1.5rem;border-radius:1.8rem}.main-page--data-sharing-opt-out .main-page-title{max-width:12ch;font-size:clamp(3.2rem,4.5vw,4.2rem);line-height:.96}.main-page--data-sharing-opt-out .main-page__content{max-width:64rem;padding:clamp(1.6rem,2.2vw,2rem)}.main-page--data-sharing-opt-out .main-page__content p{max-width:56ch;font-size:1.38rem;line-height:1.64}.main-page--data-sharing-opt-out .main-page__content form,.main-page--data-sharing-opt-out .main-page__content .shopify-privacy__preferences,.main-page--data-sharing-opt-out .main-page__content .shopify-customer-privacy__banner{max-width:48rem}.main-page--data-sharing-opt-out .main-page__content label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.8rem;width:100%;white-space:normal}.main-page--data-sharing-opt-out .main-page__content label span,.main-page--data-sharing-opt-out .main-page__content label div,.main-page--data-sharing-opt-out .main-page__content .shopify-privacy__preferences p{min-width:0;white-space:normal;overflow-wrap:anywhere}.main-page--data-sharing-opt-out .main-page__content input[type=checkbox]{width:1.6rem;height:1.6rem;margin-right:.8rem;accent-color:rgb(var(--color-foreground))}.main-page--data-sharing-opt-out .main-page__content button,.main-page--data-sharing-opt-out .main-page__content input[type=submit]{min-height:4.4rem;padding:.95rem 1.6rem;border-radius:999px}.main-page--data-sharing-opt-out .main-page__body{gap:1rem}.main-page--contact-information{max-width:92rem}.main-page--contact-information .main-page__hero{max-width:26rem;padding-block:1.2rem}.main-page--contact-information .main-page__content{max-width:none;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));padding:clamp(2rem,3vw,2.8rem);background:linear-gradient(180deg,rgba(var(--color-background),.94),rgba(var(--color-background),.88));box-shadow:0 1.8rem 3.4rem -3rem rgba(var(--color-shadow),.16)}.main-page--contact-information .main-page__content p{max-width:none;margin:0;min-height:100%;padding:1.5rem 1.6rem;background:rgba(var(--color-foreground),.025);border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.6rem}.main-page--contact-information .main-page__content p+p{margin-top:0}.main-page--contact-information .main-page__content strong{display:block;margin-bottom:.5rem;color:rgba(var(--color-foreground),.82);font-size:1.08rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.main-page--contact-information .main-page-title{max-width:8ch}.main-page--contact-information .main-page__body{gap:1.6rem}.main-page--contact-information .main-page__support{gap:1.2rem;padding:clamp(1.6rem,2.4vw,2.2rem)}.main-page--contact-information .main-page__support-copy{gap:.7rem}.main-page--contact-information .main-page__support-heading{max-width:16ch}.main-page--contact-information .main-page__support-body{max-width:32rem}.main-page--contact-information .main-page__support-actions{gap:.9rem}@media screen and (min-width:990px){.main-page__support{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr);align-items:start}.main-page--faq .main-page__body--with-support{grid-template-columns:minmax(0,1.45fr) minmax(24rem,.7fr);grid-template-areas:"content support";gap:1.6rem}.main-page--faq .main-page__support{position:sticky;top:12rem;grid-template-columns:minmax(0,1fr)}.main-page--contact-information .main-page__body{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.62fr);gap:2rem;align-items:start}.main-page--contact-information .main-page__hero{position:static;max-width:100%}.main-page--contact-information .main-page__support{position:sticky;top:12rem;grid-template-columns:minmax(0,1fr);align-self:start}}@media screen and (max-width:749px){.main-page{gap:1.4rem}.main-page__hero,.main-page__support,.main-page__content{padding:1.4rem;border-radius:1.8rem}.main-page-title{max-width:11ch}.main-page--faq .main-page__hero{max-width:100%;padding:1.2rem 1.4rem}.main-page--faq .main-page-title{font-size:clamp(3.8rem,12vw,4.8rem)}.main-page--faq .main-page__content h2{font-size:2.4rem}.main-page--data-sharing-opt-out .main-page__body{gap:1.4rem}.main-page--data-sharing-opt-out .main-page__hero{max-width:100%;padding:1.35rem 1.5rem}.main-page--data-sharing-opt-out .main-page-title{max-width:10ch;font-size:clamp(3.4rem,11vw,4.2rem)}.main-page--data-sharing-opt-out .main-page__content{max-width:none;padding:1.8rem 1.5rem 2rem}.main-page--data-sharing-opt-out .main-page__content p{font-size:1.48rem;line-height:1.72}.main-page--data-sharing-opt-out .main-page__content form,.main-page--data-sharing-opt-out .main-page__content .shopify-privacy__preferences,.main-page--data-sharing-opt-out .main-page__content .shopify-customer-privacy__banner{max-width:none}.main-page--data-sharing-opt-out .main-page__content label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;column-gap:.8rem;line-height:1.5}.main-page--data-sharing-opt-out .main-page__content input[type=checkbox]{margin-top:.2rem;margin-right:0;flex:0 0 auto}.main-page--data-sharing-opt-out .main-page__content button,.main-page--data-sharing-opt-out .main-page__content input[type=submit]{width:100%}.main-page--contact-information .main-page__hero{max-width:100%}.main-page--contact-information .main-page__content{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-page.css.map */
