.whisker-homepage{--whisker-ink: #16201d;--whisker-muted: rgba(22, 32, 29, .72);--whisker-paper: #fffaf4;--whisker-mint: #2cb6a3;--whisker-coral: #f25c27;--whisker-border: rgba(22, 32, 29, .14);background:var(--whisker-paper);border-bottom:2.4rem solid #ffffff;color:var(--whisker-ink)}.whisker-hero{min-height:min(68rem,72vh);margin-bottom:2.4rem;position:relative;display:grid;align-items:end;overflow:hidden}.whisker-hero__media,.whisker-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.whisker-hero__image{width:100%;height:100%;object-fit:cover}.whisker-hero__overlay{background:linear-gradient(90deg,#0a110fe0,#0a110f8a 52%,#0a110f29),linear-gradient(0deg,#0a110fad,#0a110f0d 62%)}.whisker-hero__content{position:relative;z-index:1;display:flex;align-items:center;width:100%;max-width:none;margin:0;padding:0 clamp(2.4rem,6vw,10rem);color:#fff}.whisker-hero__copy{max-width:38rem;margin:0;padding:clamp(1.8rem,2.2vw,2.6rem);border:.1rem solid rgba(255,255,255,.22);border-radius:.8rem;background:#0a110fb8;box-shadow:0 1.2rem 3rem #00000038;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.whisker-eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:0;color:var(--whisker-coral)}.whisker-hero h1,.whisker-feature h2,.whisker-roadmap h2,.whisker-newsletter h2{margin:0;max-width:76rem;line-height:1.02}.whisker-hero h1{max-width:34rem;color:#fff;font-size:clamp(2.8rem,3vw,4rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.whisker-hero__text{max-width:35rem;margin:1.6rem 0 0;color:#ffffffe6;font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.45}.whisker-hero__actions,.whisker-product__form{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.2rem}.whisker-homepage .button{min-height:4.8rem;border-radius:.8rem}.whisker-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;padding-top:0;padding-bottom:3.2rem}.whisker-proof__item,.whisker-product,.whisker-roadmap article,.whisker-newsletter{border:.1rem solid var(--whisker-border);border-radius:.8rem;background:#ffffffb8}.whisker-proof__item{padding:2rem}.whisker-proof span,.whisker-roadmap span,.whisker-product__label{display:block;margin-bottom:.7rem;font-weight:700;color:var(--whisker-coral)}.whisker-proof p,.whisker-roadmap p,.whisker-feature p,.whisker-newsletter p{margin:0;color:var(--whisker-muted);line-height:1.55}.whisker-feature{display:grid;grid-template-columns:minmax(0,.95fr) minmax(30rem,.75fr);gap:4rem;align-items:center;padding-top:6rem;padding-bottom:7rem}.whisker-feature h2,.whisker-roadmap h2,.whisker-newsletter h2{font-size:clamp(3rem,4vw,5.4rem)}.whisker-feature__copy>p{max-width:62rem;margin-top:1.8rem;font-size:1.8rem}.whisker-checklist{display:grid;gap:1rem;margin:2.4rem 0 0;padding:0;list-style:none}.whisker-checklist li{position:relative;padding-left:2.8rem;line-height:1.45}.whisker-checklist li:before{content:"";position:absolute;left:0;top:.55rem;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--whisker-mint);box-shadow:inset 0 0 0 .35rem #fff}.whisker-product{overflow:hidden;box-shadow:0 2.4rem 5rem #16201d1f}.whisker-product__image{display:block;width:100%;height:clamp(24rem,29vw,34rem);object-fit:cover;object-position:center 35%}.whisker-product__content{padding:2.4rem}.whisker-product h3{margin:0;font-size:clamp(2.2rem,3vw,3rem);line-height:1.12}.whisker-product__price{margin:1.2rem 0 0;font-size:2rem;font-weight:700}.whisker-product__details{display:inline-block;margin-top:1.4rem;color:var(--whisker-ink);text-underline-offset:.25rem}.whisker-roadmap{padding:6rem 0;background:#eef7f4}.whisker-roadmap__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:2.6rem}.whisker-roadmap article{padding:2.4rem;background:#fff}.whisker-roadmap h3{margin:0 0 1rem;font-size:2.2rem;line-height:1.2}.whisker-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,.68fr);gap:3rem;align-items:center;margin-top:6rem;margin-bottom:6rem;padding:clamp(2.8rem,4vw,5rem);background:var(--whisker-ink);color:#fff;box-shadow:0 2rem 4rem #16201d29}.whisker-newsletter h2{color:#fff;font-size:clamp(2.7rem,3.2vw,4.2rem);line-height:1.12}.whisker-newsletter p{color:#ffffffc7}.whisker-newsletter__copy>p:last-child{max-width:54rem;margin-top:1.6rem;font-size:1.6rem}.whisker-newsletter__signup{padding:2.4rem;border-radius:1.2rem;background:#fff;box-shadow:0 1.2rem 2.6rem #0000002e}.whisker-newsletter__form{display:grid;gap:1rem}.whisker-newsletter__label{color:var(--whisker-ink);font-size:1.4rem;font-weight:700}.whisker-newsletter__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem}.whisker-newsletter__form input{min-height:4.8rem;width:100%;border:.15rem solid #ffffff;border-radius:.8rem;padding:0 1.4rem;background:#fff;color:var(--whisker-ink);font-weight:600}.whisker-newsletter__form input::placeholder{color:#16201db3}.whisker-newsletter__form input:focus-visible{outline:.3rem solid var(--whisker-coral);outline-offset:.2rem}.whisker-newsletter .button--primary{min-width:13rem;border-color:var(--whisker-coral);background:var(--whisker-coral);color:#fff;font-weight:700}.whisker-newsletter .button--primary:hover{border-color:#d54819;background:#d54819}.whisker-newsletter__success{font-weight:700}@media screen and (max-width:989px){.whisker-proof,.whisker-feature,.whisker-roadmap__grid,.whisker-newsletter{grid-template-columns:1fr}.whisker-feature{gap:3rem;padding-top:4rem;padding-bottom:5rem}}@media screen and (max-width:749px){.whisker-hero{min-height:56rem;margin-bottom:1.6rem}.whisker-hero__overlay{background:linear-gradient(0deg,#0a110fd1,#0a110f3d)}.whisker-hero__content{align-items:flex-end;padding:0 2rem 2rem}.whisker-hero h1{font-size:3.1rem}.whisker-hero__copy{padding:2rem;border-radius:.8rem}.whisker-product__image{height:28rem}.whisker-hero__actions .button,.whisker-product__form .button{width:100%}.whisker-proof{padding-top:2rem;padding-bottom:2rem}.whisker-newsletter{margin-top:4rem;margin-bottom:4rem;padding:2rem}.whisker-homepage{border-bottom-width:1.6rem}.whisker-newsletter__signup{padding:1.8rem}.whisker-newsletter__controls{grid-template-columns:1fr}.whisker-newsletter .button--primary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
