:root{--landing-bg: #0e1012;--landing-text: #ffffff;--landing-surface: #f3f2eb;--landing-surface-text: #252522;--landing-section-padding-block: 140px;--landing-section-padding-inline: 36px;--landing-section-padding-block-end: 20px;--landing-section-padding: var(--landing-section-padding-block) var(--landing-section-padding-inline) var(--landing-section-padding-block-end) var(--landing-section-padding-inline);--landing-section-padding-block-mobile: 100px;--landing-section-padding-inline-mobile: 12px;--landing-section-padding-block-end-mobile: 20px;--landing-section-padding-mobile: var(--landing-section-padding-block-mobile) var(--landing-section-padding-inline-mobile) var(--landing-section-padding-block-end-mobile) var(--landing-section-padding-inline-mobile)}body[data-temp^="page.landing"] .main-content{height:100vh;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding-top:var(--header-height, 140px);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media(max-width:1023.98px){body[data-temp^="page.landing"] .main-content,.main-content:has(.landing-hero),.main-content:has(.sm),.main-content:has(.landing-newsletter),.main-content:has(.landing-specs),.main-content:has(.lv){height:100dvh;scroll-padding-bottom:max(48px,env(safe-area-inset-bottom,0px))}}.main-content:has(.landing-hero),.main-content:has(.sm),.main-content:has(.landing-newsletter),.main-content:has(.landing-specs),.main-content:has(.lv){height:100vh;overflow-y:auto;scroll-snap-type:y mandatory;scroll-padding-top:var(--header-height, 140px);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.landing-hero{position:relative;min-height:100svh;overflow:hidden;text-align:center;background:radial-gradient(ellipse at center,#22282e,#0e1012);scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;z-index:2}.landing-hero__content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;text-align:center;padding-top:22vh}.landing-hero--v2{display:flex;flex-direction:column;align-items:center;min-height:100svh}.landing-hero--v2 .landing-hero__content{justify-content:flex-start;flex-shrink:0;padding-top:0}.landing-hero--v2 .landing-actions{position:relative;left:auto;top:auto;transform:none;z-index:2;margin-top:24px;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;padding:0 12px;pointer-events:auto}.landing-hero__heading{color:var(--hero-heading-color, inherit);font-size:var(--hero-heading-font-size-desktop, 72px);font-weight:var(--hero-heading-font-weight, 700);font-style:var(--hero-heading-font-style, normal);line-height:1.25}.landing-hero__kicker{color:var(--hero-kicker-color, currentColor);font-size:var(--hero-kicker-font-size-desktop, 14px);font-weight:var(--hero-kicker-font-weight, 400);font-style:var(--hero-kicker-font-style, normal);line-height:1.25;margin:0 0 12px}.landing-actions{position:fixed;left:50%;transform:translate(-50%);z-index:500;display:flex;gap:20px;opacity:calc(1 - var(--fade, 0));transition:opacity .3s ease-out}.landing-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:58px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:600;color:#fff;line-height:1;text-decoration:none;border:0;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;white-space:nowrap}.landing-btn--white{background:#fff;color:#000}.landing-btn--white:hover{background:#ffffffe6;color:#000}.landing-btn--black{background:#000;color:#fff}.landing-btn--black:hover{background:#252522;color:#fff}.landing-btn--outline{background:transparent;color:#fff;border:1px solid #ffffff}.landing-btn--outline:hover{background:#ffffff1f;color:#fff}.landing-btn--outline-black{background:transparent;color:#000;border:1px solid #000000}.landing-btn--outline-black:hover{background:#00000014;color:#000}.landing-btn--outline-primary{background:transparent;color:#dc563c;border:1px solid #dc563c}.landing-btn--outline-primary:hover{background:#dc563c1a;color:#dc563c}.landing-btn--primary{background:#dc563c}.landing-btn--primary:hover{color:#fff;background:#bb3b22}.landing-btn--card{min-height:auto;padding:10px 18px;font-size:12px;pointer-events:none}.landing-btn--ghost{padding-left:8px;padding-right:40px;justify-content:flex-start;gap:40px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.landing-btn--ghost:hover{color:#fff}@media(max-width:1024px){.landing-btn--ghost{gap:24px;padding-right:24px}}.landing-btn__icon{display:flex;align-items:center;justify-content:center;height:24px;width:24px;flex-shrink:0;padding:6px;border-radius:999px;background:#fff;color:var(--icon-color, #000)}.landing-btn__icon:hover{background:#fffc}.landing-btn__icon svg{display:block;width:16px;height:16px}.landing-hero__pots{position:absolute;left:0;right:0;bottom:0;z-index:2;pointer-events:none;filter:drop-shadow(0 12px 30px rgba(0,0,0,.35))}.pot-wrap{position:absolute;bottom:0;height:auto}.pot-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;--g-start: 46%;--g-end: 73%;background:linear-gradient(to bottom,rgba(0,0,0,0) var(--g-start),rgba(0,0,0,1) var(--g-end))}.pot-wrap:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-5%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 50% 50%,rgba(0,0,0,.25),transparent 70%)}.pot-wrap--left{left:0;transform:translateY(-9%)}.pot-wrap--right{right:0;transform:translateY(-10%)}.pot-wrap--center{left:50%;width:66vw;transform:translate(-50%,40%)}.pot-wrap--left,.pot-wrap--right{width:40vw}.pot-wrap--left img,.pot-wrap--right img{filter:blur(2px) brightness(.96) contrast(.98);will-change:filter}.pot-wrap--center img{filter:none}.pot-wrap--center:before{--g-start: 45.8%;--g-end: 72.9%}.pot-wrap--left:before,.pot-wrap--right:before{--g-start: 40.1%;--g-end: 71%}@media(max-width:1024px){.landing-hero__heading{font-size:64px}.landing-hero__kicker{font-size:var(--hero-kicker-font-size-desktop, 14px)}}@media(max-width:768px){.landing-hero__content{padding-top:18vh}.landing-hero--v2 .landing-hero__content{padding-top:0}.landing-hero--v2 .landing-actions{margin-top:24px;gap:12px}.landing-hero-v2__image--foreground{margin-top:auto}.landing-hero-v2__usp{margin-top:16px;margin-bottom:max(24px,env(safe-area-inset-bottom,0px));flex-shrink:0}.landing-hero--v2 .landing-actions .landing-btn{min-height:48px;white-space:normal;text-align:center}.landing-hero__heading{font-size:var(--hero-heading-font-size-mobile, 32px)}.landing-hero__kicker{font-size:var(--hero-kicker-font-size-mobile, 12px)}.landing-btn{font-size:12px}.landing-actions{gap:12px}.pot-wrap--center{width:100vw;transform:translate(-50%,-5%)}.pot-wrap--left{left:-40vw;width:85vw;transform:translateY(-58%)}.pot-wrap--right{right:-40vw;width:85vw;transform:translateY(-59%)}.landing-hero{overflow-x:clip}}.landing-hero{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.landing-footer{background:var(--landing-bg);color:var(--landing-text);min-height:100svh;display:flex;align-items:flex-start;justify-content:center;padding-top:140px;scroll-snap-align:start;scroll-snap-stop:normal}.landing-footer .section-faq__title,.landing-footer .accordion__title,.landing-footer .accordion__body,.landing-footer .accordion__body *:not(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,em,strong){color:inherit}
/*# sourceMappingURL=/cdn/shop/t/362/assets/landing.css.map */
