.lh2{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:var(--lh2-bg, #f8f8f4);color:var(--lh2-text, #2b2b27);font-family:var(--font-body-family, "DM Sans", Helvetica, Arial, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lh2,.lh2 *,.lh2 *:before,.lh2 *:after{box-sizing:border-box}.lh2__inner{display:grid;gap:28px;width:100%;max-width:var(--lh2-max-w, 1400px);margin:0 auto;padding:24px 16px calc(28px + var(--lh2-hang, 0px))}.lh2__content{text-align:left;min-width:0}.lh2--mob-center .lh2__content{text-align:center}.lh2__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.lh2__eyebrow:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--lh2-accent, #8bcfb3)}.lh2__heading{margin:0;font-family:"Ibrand",var(--font-heading-family, "Syne", Helvetica, Arial, sans-serif);font-weight:400;font-size:clamp(28px,9vw,var(--lh2-h1-mob, 36px));line-height:1.08;letter-spacing:.02em;text-transform:none;color:inherit;max-width:100%;overflow-wrap:break-word}.lh2__line{display:block}.lh2__line--gap{display:block;height:var(--lh2-pair-gap, .3em)}.lh2__sub{margin:16px 0 0;font-size:16px;line-height:1.55;opacity:.82}.lh2__sub p{margin:0 0 .6em}.lh2__sub p:last-child{margin-bottom:0}.lh2__trust{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;font-weight:500;line-height:1.4}.lh2__trust li{display:flex;align-items:flex-start;gap:10px}.lh2--mob-center .lh2__trust{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;align-items:flex-start;text-align:left}.lh2__check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--lh2-accent, #8bcfb3);color:var(--lh2-text, #2b2b27)}.lh2__check svg{width:12px;height:12px;display:block}.lh2__cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px}.lh2--mob-center .lh2__cta{align-items:center}.lh2__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;min-width:232px;padding:15px 30px;border:0;border-radius:999px;background:var(--lh2-btn-bg, #8bcfb3);color:var(--lh2-btn-text, #2b2b27);font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px #2b2b271a;transition:background-color .2s ease,box-shadow .2s ease}.lh2__btn:hover{background:var(--lh2-btn-bg-hover, #76bfa2);color:var(--lh2-btn-text, #2b2b27);box-shadow:0 8px 18px -10px #2b2b2759}.lh2__btn:active{background:var(--lh2-btn-bg-hover, #76bfa2);box-shadow:none}.lh2__btn:focus-visible{outline:2px solid var(--lh2-text, #2b2b27);outline-offset:3px}.lh2__btn-sub{margin:0;font-size:13px;line-height:1.4;opacity:.72;text-align:center}.lh2__media{position:relative;min-width:0}.lh2__card{position:relative;width:100%;aspect-ratio:var(--lh2-card-aspect-mob, 1 / 1);border-radius:var(--lh2-card-radius, 28px);background:linear-gradient(160deg,var(--lh2-card-bg, #eef1ea) 0%,var(--lh2-card-bg-2, #e4e9e0) 100%);box-shadow:0 30px 70px -40px #2b2b2759}.lh2--card-tint .lh2__img{mix-blend-mode:multiply}.lh2--card-plain .lh2__card{background:var(--lh2-card-bg, #efefe9);border:1px solid rgba(43,43,39,.07)}.lh2__card picture,.lh2__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;overflow:hidden}.lh2__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--lh2-focal-mob, left center);border-radius:inherit}.lh2__placeholder svg{width:100%;height:100%}.lh2__product{position:absolute;z-index:3;right:var(--lh2-product-x-mob, 12px);bottom:var(--lh2-product-y-mob, 0px);width:var(--lh2-product-w-mob, 30%);pointer-events:none;filter:drop-shadow(0 22px 26px rgba(0,0,0,.2))}.lh2__product img{display:block;width:100%;height:auto}.lh2__stack{position:absolute;z-index:4;top:var(--lh2-stack-y, 6%);right:var(--lh2-stack-x, 5%);display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100% - 24px);pointer-events:none}.lh2--stack-top-left .lh2__stack{right:auto;left:var(--lh2-stack-x, 5%);align-items:flex-start}.lh2--stack-bottom-left .lh2__stack{top:auto;bottom:var(--lh2-stack-y, 6%);right:auto;left:var(--lh2-stack-x, 5%);align-items:flex-start}.lh2--stack-bottom-right .lh2__stack{top:auto;bottom:var(--lh2-stack-y, 6%)}.lh2__widget{display:flex;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 14px 8px 9px;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.85);box-shadow:0 12px 30px #0000001a,0 2px 6px #0000000a,inset 0 1px #ffffffe6;font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap;transition:opacity .35s ease,transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.lh2__widget.is-settled{animation:none}.lh2__widget.is-leaving{opacity:0;transform:translateY(-10px) scale(.96)}.lh2__widget.is-entering{opacity:0;transform:translateY(12px) scale(.96);transition:none}.lh2__widget-icon{flex:none;width:22px;height:22px}.lh2__widget-icon img{display:block;width:100%;height:100%;object-fit:contain}.lh2__widget-text{overflow:hidden;text-overflow:ellipsis}.lh2__widget--hide-mobile{display:none}.lh2__band{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:18px;min-height:var(--lh2-band-min-h, 88px);padding:14px 20px;background:var(--lh2-band-bg, #ffffff);border-radius:var(--lh2-band-radius, 24px) var(--lh2-band-radius, 24px) 0 0;border-bottom:1px solid rgba(43,43,39,.08);box-shadow:0 -10px 30px -16px #0000002e}.lh2__press-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.lh2__press-divider{flex:none;width:2px;height:36px;border-radius:2px;background:var(--lh2-divider, currentColor)}.lh2__press-logo{display:block;height:var(--lh2-band-logo-h, 48px);width:auto;max-width:44vw;object-fit:contain}@media screen and (max-width:749px){.lh2__line{display:inline;animation:none}.lh2__line:not(.lh2__line--gap):after{content:" "}.lh2__line--gap{display:block;height:.18em}.lh2__heading{animation:lh2-up .7s cubic-bezier(.22,1,.36,1) .12s backwards}.lh2__stack{gap:8px}.lh2__widget{min-height:36px;padding:7px 12px 7px 8px;font-size:11.5px}.lh2__widget-icon{width:20px;height:20px}.lh2__btn{min-height:50px;padding:13px 26px;font-size:15px}}@media screen and (min-width:750px){.lh2__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;padding:32px 24px calc(40px + var(--lh2-hang, 0px))}.lh2--photo-left .lh2__media{order:-1}.lh2__content,.lh2--mob-center .lh2__content{text-align:left}.lh2--mob-center .lh2__trust{width:auto;margin-left:0}.lh2__cta,.lh2--mob-center .lh2__cta{align-items:flex-start}.lh2__eyebrow{margin-bottom:18px}.lh2__heading{font-size:clamp(34px,4.4vw,var(--lh2-h1-desk, 60px))}.lh2__sub{font-size:16px;max-width:46ch}.lh2__trust{margin-top:24px}.lh2__cta{margin-top:28px}.lh2__btn{width:auto;min-width:260px}.lh2__btn-sub{text-align:left}.lh2__card{aspect-ratio:var(--lh2-card-aspect, 1 / 1);max-height:min(var(--lh2-card-max-h, 720px),calc((100svh - 260px) / var(--lp-zoom, 1)))}.lh2__img{object-position:var(--lh2-focal-desk, left center)}.lh2__product{right:var(--lh2-product-x, 24px);bottom:var(--lh2-product-y, 0px);width:min(var(--lh2-product-w-tab, 150px),26%)}.lh2__widget{gap:10px;min-height:clamp(38px,3.6vw,44px);padding:8px 14px 8px 9px;font-size:clamp(12px,1.05vw,13px)}.lh2__stack{gap:clamp(8px,.8vw,10px)}.lh2__widget-icon{width:24px;height:24px}.lh2__widget--hide-mobile{display:flex}.lh2__widget--hide-desktop{display:none}.lh2__band{gap:24px}.lh2__press-logo{max-width:260px}}@media screen and (min-width:750px)and (max-width:989px){.lh2__stack .lh2__widget:nth-child(n+3){display:none}}@media screen and (min-width:990px){.lh2__inner{gap:64px;padding:40px 40px calc(48px + var(--lh2-hang, 0px));min-height:min(calc((100vh - var(--lh2-logo-offset, 88px) - var(--lh2-band-min-h, 88px)) / var(--lp-zoom, 1)),var(--lh2-max-h, 880px));min-height:min(calc((100svh - var(--lh2-logo-offset, 88px) - var(--lh2-band-min-h, 88px)) / var(--lp-zoom, 1)),var(--lh2-max-h, 880px))}.lh2__content{max-width:var(--lh2-text-max, 560px)}.lh2__heading{font-size:clamp(40px,4.2vw,var(--lh2-h1-desk, 60px))}.lh2__sub{font-size:18px}.lh2__trust{font-size:16px;gap:12px}.lh2__product{width:min(var(--lh2-product-w-desk, 170px),24%)}.lh2__stack{gap:clamp(8px,.8vw,12px)}.lh2__widget{min-height:clamp(40px,3.3vw,48px);padding:9px clamp(12px,1.2vw,18px) 9px clamp(10px,.85vw,12px);font-size:clamp(12.5px,.95vw,14px)}.lh2__widget-icon{width:26px;height:26px}.lh2__press-label{font-size:13px}.lh2__card{z-index:1;max-height:min(var(--lh2-card-max-h, 720px),calc((100svh - var(--lh2-logo-offset, 88px) - var(--lh2-band-min-h, 88px) - 104px - var(--lh2-hang, 0px)) / var(--lp-zoom, 1)))}.lh2__band{position:sticky;bottom:0;z-index:5}.lh2__media:before{content:"";position:absolute;top:-10%;right:-8%;bottom:-6%;left:-12%;z-index:0;pointer-events:none;background:radial-gradient(55% 55% at 55% 45%,#8bcfb32e,#8bcfb300 72%)}}@supports (animation-timeline: view()){@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){.lh2__media{animation:lh2-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}@keyframes lh2-drift{to{transform:translateY(-36px)}}}}body.template-page-landing{--lp-zoom: 1}@media screen and (min-width:1700px){body.template-page-landing{--lp-zoom: 1.15;zoom:1.15}}@media screen and (min-width:2000px){body.template-page-landing{--lp-zoom: 1.35;zoom:1.35}}@media screen and (min-width:2400px){body.template-page-landing{--lp-zoom: 1.6;zoom:1.6}}@media screen and (min-width:2900px){body.template-page-landing{--lp-zoom: 1.95;zoom:1.95}}@media screen and (min-width:3500px){body.template-page-landing{--lp-zoom: 2.35;zoom:2.35}}@media screen and (min-width:4200px){body.template-page-landing{--lp-zoom: 2.85;zoom:2.85}}@media screen and (min-width:5000px){body.template-page-landing{--lp-zoom: 3.4;zoom:3.4}}@media screen and (min-width:6000px){body.template-page-landing{--lp-zoom: 4.1;zoom:4.1}}@keyframes lh2-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lh2-card-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lh2-pill-in{0%{opacity:0;transform:translateY(-16px) scale(.9)}60%{opacity:1;transform:translateY(3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lh2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.lh2__eyebrow,.lh2__line,.lh2__sub,.lh2__trust li,.lh2__cta,.lh2__band{animation:lh2-up .7s cubic-bezier(.22,1,.36,1) backwards}.lh2__eyebrow{animation-delay:.05s}.lh2__line:nth-child(1){animation-delay:.12s}.lh2__line:nth-child(2){animation-delay:.19s}.lh2__line:nth-child(3){animation-delay:.26s}.lh2__line:nth-child(4){animation-delay:.33s}.lh2__line:nth-child(5){animation-delay:.4s}.lh2__line:nth-child(n+6){animation-delay:.47s}.lh2__sub{animation-delay:.45s}.lh2__trust li:nth-child(1){animation-delay:.52s}.lh2__trust li:nth-child(2){animation-delay:.59s}.lh2__trust li:nth-child(3){animation-delay:.66s}.lh2__cta{animation-delay:.76s}.lh2__band{animation-delay:.6s}.lh2__card{animation:lh2-card-in .9s cubic-bezier(.22,1,.36,1) .2s backwards}.lh2__product{animation:lh2-up .8s cubic-bezier(.22,1,.36,1) .6s backwards,lh2-float 7s ease-in-out 1.8s infinite}.lh2__widget{animation:lh2-pill-in .75s cubic-bezier(.22,1,.36,1) var(--delay, 0ms) backwards}.shopify-design-mode .lh2__eyebrow,.shopify-design-mode .lh2__line,.shopify-design-mode .lh2__sub,.shopify-design-mode .lh2__trust li,.shopify-design-mode .lh2__cta,.shopify-design-mode .lh2__band,.shopify-design-mode .lh2__card,.shopify-design-mode .lh2__product,.shopify-design-mode .lh2__widget{animation:none}@media(prefers-reduced-motion:reduce){.lh2__eyebrow,.lh2__line,.lh2__sub,.lh2__trust li,.lh2__cta,.lh2__band,.lh2__card,.lh2__product,.lh2__widget{animation:none}.lh2__btn,.lh2__widget{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-landing-hero.css.map */
