:root{--landing-color-black: #000000;--landing-color-white: #ffffff;--landing-color-warm-grey: #d0c4be;--landing-color-off-white: #faf3ef;--landing-color-dark-purple: #15002c;--landing-color-glp1-purple: #2b0059;--landing-color-glp1-mid-purple: #9674bb;--landing-color-glp1-light-purple: #d8c0f2;--landing-color-meno-red: #9b2700;--landing-color-meno-mid: #ff9b79;--landing-color-meno-light: #ffcebd;--landing-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--landing-font-h1-size: 2.75rem;--landing-font-h1-weight: 800;--landing-font-h1-tracking: -.0568em;--landing-font-h1-leading: 1.1;--landing-font-h2-size: 1.5rem;--landing-font-h2-weight: 800;--landing-font-h2-tracking: -.0417em;--landing-font-h2-leading: 1.2;--landing-font-subhead-size: 1.0625rem;--landing-font-subhead-weight: 500;--landing-font-subhead-tracking: 0;--landing-font-subhead-leading: 1.3;--landing-font-body-size: 1.0625rem;--landing-font-body-weight: 500;--landing-font-body-tracking: 0;--landing-font-body-leading: 1.3;--landing-font-button-size: 1rem;--landing-font-button-weight: 600;--landing-font-button-tracking: 0;--landing-font-button-leading: 1.5;--landing-font-caption-size: .875rem;--landing-font-caption-weight: 500;--landing-font-caption-tracking: 0;--landing-font-caption-leading: 1.1;--landing-font-badge-size: .75rem;--landing-font-badge-weight: 500;--landing-font-badge-tracking: .0417em;--landing-font-badge-leading: 1.2;--landing-font-label-size: .6875rem;--landing-font-label-weight: 600;--landing-font-label-tracking: .0455em;--landing-font-label-leading: 1.2;--landing-radius-section: 25px;--landing-radius-card: 35px;--landing-radius-pill: 9999px;--landing-transition-duration: .2s;--landing-transition-easing: ease}.landing-h1,.landing-h2,.landing-subhead,.landing-body,.landing-button-text,.landing-caption,.landing-badge,.landing-label{font-family:var(--landing-font);margin:0;color:inherit}.landing-h1{font-size:var(--landing-font-h1-size);font-weight:var(--landing-font-h1-weight);letter-spacing:var(--landing-font-h1-tracking);line-height:var(--landing-font-h1-leading)}.landing-h2{font-size:var(--landing-font-h2-size);font-weight:var(--landing-font-h2-weight);letter-spacing:var(--landing-font-h2-tracking);line-height:var(--landing-font-h2-leading)}.landing-subhead{font-size:var(--landing-font-subhead-size);font-weight:var(--landing-font-subhead-weight);letter-spacing:var(--landing-font-subhead-tracking);line-height:var(--landing-font-subhead-leading)}.landing-body{font-size:var(--landing-font-body-size);font-weight:var(--landing-font-body-weight);letter-spacing:var(--landing-font-body-tracking);line-height:var(--landing-font-body-leading)}.landing-button-text{font-size:var(--landing-font-button-size);font-weight:var(--landing-font-button-weight);letter-spacing:var(--landing-font-button-tracking);line-height:var(--landing-font-button-leading)}.landing-caption{font-size:var(--landing-font-caption-size);font-weight:var(--landing-font-caption-weight);letter-spacing:var(--landing-font-caption-tracking);line-height:var(--landing-font-caption-leading)}.landing-badge{font-size:var(--landing-font-badge-size);font-weight:var(--landing-font-badge-weight);letter-spacing:var(--landing-font-badge-tracking);line-height:var(--landing-font-badge-leading)}.landing-label{font-size:var(--landing-font-label-size);font-weight:var(--landing-font-label-weight);letter-spacing:var(--landing-font-label-tracking);line-height:var(--landing-font-label-leading);text-transform:uppercase}@media screen and (min-width:750px){:root{--landing-font-h1-size: 3rem}}@media screen and (min-width:1150px){:root{--landing-font-h1-size: 3.5rem}}.landing-section{position:relative;isolation:isolate;font-family:var(--landing-font);padding-block-start:var(--_pad-top, 64px);padding-block-end:var(--_pad-bottom, 64px);padding-inline-start:var(--_pad-start, 20px);padding-inline-end:var(--_pad-end, 20px);background-color:var(--_bg-color, transparent);color:var(--_text-color, var(--landing-color-black))}.landing-section__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;border-radius:inherit}.landing-section__bg img{width:100%;height:100%;object-fit:cover;display:block}.landing-section__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--_overlay-color, transparent);opacity:var(--_overlay-opacity, 0);border-radius:inherit}.landing-section__container{margin-inline:auto;position:relative;max-width:var(--_container-max, 960px)}.landing-section__content{padding-inline-start:var(--_text-inline, 20px);padding-inline-end:var(--_text-inline, 20px)}.landing-stack{display:flex;flex-direction:column}.landing-stack--headline-subhead{gap:var(--_gap-headline-subhead, 16px)}.landing-stack--subhead-body{gap:var(--_gap-subhead-body, 16px)}.landing-stack--body-cta{gap:var(--_gap-body-cta, 24px)}.landing-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2, .5rem);padding:.625rem 1.5rem;border:1px solid transparent;border-radius:var(--landing-radius-pill);text-decoration:none;cursor:pointer;font-family:var(--landing-font);font-size:var(--landing-font-button-size);font-weight:var(--landing-font-button-weight);letter-spacing:var(--landing-font-button-tracking);line-height:var(--landing-font-button-leading);background-color:var(--_cta-bg, var(--landing-color-glp1-purple));color:var(--_cta-text, var(--landing-color-white));transition-property:background-color,color,transform,box-shadow,opacity;transition-duration:var(--landing-transition-duration);transition-timing-function:var(--landing-transition-easing);-webkit-tap-highlight-color:transparent}.landing-cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.landing-cta[data-style=secondary]{background-color:var(--_cta-bg, var(--landing-color-white));color:var(--_cta-text, var(--landing-color-black))}.landing-cta[data-style=outline]{background-color:transparent;border-color:var(--_cta-text, currentColor);color:var(--_cta-text, var(--landing-color-black))}.landing-cta[data-style=text-link]{background-color:transparent;padding:0;border-radius:0;color:var(--_cta-text, var(--landing-color-black))}@media(hover:hover){.landing-cta[data-hover=fade]:hover{opacity:.8}.landing-cta[data-hover=scale]:hover{transform:scale(1.03)}.landing-cta[data-hover=lift]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.landing-cta[data-hover=invert]:hover{background-color:var(--_cta-hover-bg, var(--_cta-text));color:var(--_cta-hover-text, var(--_cta-bg))}.landing-cta[data-hover=color-shift]:hover{background-color:var(--_cta-hover-bg, var(--landing-color-black));color:var(--_cta-hover-text, var(--landing-color-white))}.landing-cta[data-hover=underline][data-style=text-link]:hover{text-decoration:underline;text-underline-offset:4px}.landing-cta[data-hover=shadow-grow]:hover{box-shadow:0 10px 30px #0000002e}}.landing-usp-pill{display:inline-flex;align-items:center;gap:var(--spacing-1, .25rem);padding:.375rem .75rem;border-radius:var(--landing-radius-pill);border:1px solid var(--_pill-border, rgba(255, 255, 255, .6));background-color:var(--_pill-bg, rgba(255, 255, 255, .2));color:var(--_pill-text, var(--landing-color-white));font-family:var(--landing-font);font-size:var(--landing-font-badge-size);font-weight:var(--landing-font-badge-weight);letter-spacing:var(--landing-font-badge-tracking);line-height:var(--landing-font-badge-leading);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
/*# sourceMappingURL=/cdn/shop/t/90/assets/landing-tokens.css.map */
