.glp1w{--glp1w-navy: #053e64;--glp1w-blue: #0089c8;--glp1w-ink: #27455c;--glp1w-tint: #e8f3fb;--glp1w-line: #d5e4ef;color:var(--glp1w-ink);font-family:var(--font-body-family)}.glp1w *,.glp1w *:before,.glp1w *:after{box-sizing:border-box}:where(.glp1w) p{margin:0}.glp1w-wrap{max-width:112rem;margin:0 auto;padding:0 2rem}.glp1w-hero{background:linear-gradient(180deg,var(--glp1w-tint) 0%,#f3f9fd 68%,#ffffff 100%);padding:4rem 0 3.2rem}.glp1w-hero__grid{display:grid;gap:2.8rem;align-items:center}.glp1w-eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--glp1w-blue);margin-bottom:1.4rem}.glp1w-h1{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3.8rem,9.6vw,6.4rem);line-height:1.04;letter-spacing:-.022em;color:var(--glp1w-navy);text-wrap:balance}.glp1w-rule{display:block;width:8.4rem;height:.5rem;margin:2.2rem 0;background:linear-gradient(90deg,var(--glp1w-blue) 0 76%,transparent 76% 82%,var(--glp1w-navy) 82% 100%)}.glp1w-rule--sm{width:5.6rem;height:.4rem;margin:0 0 1.8rem}.glp1w-sub{font-size:clamp(1.8rem,2.2vw,2.2rem);line-height:1.45;max-width:30em;color:var(--glp1w-navy)}.glp1w-hero__media{display:flex;justify-content:center}.glp1w-bottle{display:block;width:auto;height:auto;max-width:58%;max-height:30rem}.glp1w-cta{margin-top:2.8rem;max-width:52rem}.glp1w-hero__cta{margin-top:0;width:100%}.glp1w-cta__lead{margin-bottom:1.6rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.25;letter-spacing:-.005em;color:var(--glp1w-navy)}.glp1w-cta--center{margin-left:auto;margin-right:auto}.glp1w-label{display:block;font-size:1.3rem;font-weight:700;color:var(--glp1w-navy);margin-bottom:.6rem}.glp1w-form__row{display:flex;flex-direction:column;gap:1rem}.glp1w-input{flex:1 1 auto;min-width:0;height:5.2rem;padding:0 1.6rem;font:inherit;font-size:1.7rem;color:var(--glp1w-navy);background:#fff;border:.15rem solid #9fbdd2;border-radius:.6rem;-webkit-appearance:none;appearance:none}.glp1w-input--name{display:block;width:100%;margin-bottom:1.4rem}.glp1w-input::placeholder{color:#7b97ab}.glp1w-input:focus-visible{outline:.3rem solid rgba(0,137,200,.35);outline-offset:0;border-color:var(--glp1w-blue)}.glp1w-btn{display:inline-flex;align-items:center;justify-content:center;height:5.2rem;padding:0 2.8rem;font:inherit;font-size:1.7rem;font-weight:700;letter-spacing:.01em;color:#fff;background:var(--glp1w-navy);border:0;border-radius:.6rem;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,transform .15s ease}.glp1w-btn:hover{background:#0a5a8f}.glp1w-btn:active{transform:translateY(.1rem)}.glp1w-btn:focus-visible{outline:.3rem solid rgba(0,137,200,.45);outline-offset:.2rem}.glp1w-btn[disabled]{opacity:.6;cursor:default}.glp1w-hp{position:absolute;left:-999rem;width:.1rem;height:.1rem;overflow:hidden}.glp1w-msg{min-height:0;font-size:1.4rem;font-weight:700;color:#a3141b}.glp1w-msg:not(:empty){margin-top:1rem}.glp1w-perm{margin-top:1rem;font-size:1.3rem;line-height:1.5;color:#54728a}.glp1w-perm a{color:inherit}.glp1w-done{padding:1.8rem 2rem;background:#fff;border:.15rem solid var(--glp1w-blue);border-radius:.6rem}.glp1w-done__title{font-size:2rem;font-weight:700;color:var(--glp1w-navy)}.glp1w-done__body{margin-top:.4rem;font-size:1.6rem}.glp1w-benefits{padding:4.8rem 0 5.2rem;background:#fff}.glp1w-benefits__grid{display:grid;gap:3.6rem}.glp1w-benefit__lead{margin:0 0 1rem;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.25;letter-spacing:-.005em;color:var(--glp1w-navy)}.glp1w-benefit__body{font-size:1.7rem;line-height:1.55}.glp1w-band{background:var(--glp1w-navy);color:#fff;text-align:center;padding:4.4rem 0}.glp1w-band__lead{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.4vw,3.4rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.glp1w-band__body{margin-top:1rem;font-size:1.7rem;color:#cfe6f5}.glp1w-family{padding:5.2rem 0;background:#fff}.glp1w-family__grid{display:grid;gap:2.8rem;align-items:center}.glp1w-family__img{display:block;width:100%;height:auto;border-radius:1rem;border:.1rem solid var(--glp1w-line)}.glp1w-h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.6vw,3.8rem);font-weight:700;line-height:1.12;letter-spacing:-.015em;color:var(--glp1w-navy);text-wrap:balance}.glp1w-family__body{margin-top:1.4rem;font-size:1.9rem;line-height:1.5;max-width:26em}.glp1w-close{background:var(--glp1w-tint);padding:5.2rem 0}.glp1w-close__inner{text-align:center}.glp1w-close .glp1w-form,.glp1w-close .glp1w-done{text-align:left}.glp1w-fine{background:#fff;padding:2.8rem 0 3.6rem;font-size:1.3rem;line-height:1.55;color:#54728a}.glp1w-fine p+p{margin-top:.8rem}@media screen and (min-width:600px){.glp1w-form__row{flex-direction:row}}@media screen and (min-width:750px){.glp1w-wrap{padding:0 4rem}.glp1w-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}.glp1w-family__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem}}@media screen and (min-width:990px){.glp1w-hero{padding:7.2rem 0 5.6rem}.glp1w-hero__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"copy media" "cta media";column-gap:4rem;row-gap:2.8rem}.glp1w-hero__copy{grid-area:copy;align-self:end}.glp1w-hero__media{grid-area:media;align-self:center}.glp1w-hero__cta{grid-area:cta;align-self:start}.glp1w-bottle{max-width:100%;max-height:56rem}.glp1w-benefits,.glp1w-family,.glp1w-close{padding:7.2rem 0}}@media(prefers-reduced-motion:reduce){.glp1w-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
