.coming-soon{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden}.cs-bg__media{height:100dvh;width:100%}.cs-bg__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cs-bg__media img.cs-bg__media-desktop{display:none}@media(min-width:750px){.cs-bg__media img.cs-bg__media-desktop{display:block}.cs-bg__media img.cs-bg__media-mobile{display:none}}.cs-bg__slider-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex!important;flex-wrap:nowrap!important;width:100%;height:100%;margin:0!important;padding:0!important}.coming-soon .cs-slider-controls{position:absolute;left:0;right:0;bottom:246px;z-index:2;margin-top:auto;border:none}.cs-slider-controls .slideshow__control-wrapper{display:flex;justify-content:center;align-items:center}.cs-slider-controls .slider-counter__link{padding:6px;background:transparent;border:none;cursor:pointer}.cs-slider-controls .slider-counter__link .dot{width:8px;height:8px;border-radius:12px;background-color:#fff;opacity:1;transition:all .3s ease;border:none;padding:0;display:block}.cs-slider-controls .slider-counter__link:hover .dot{transform:none;opacity:.8}.cs-slider-controls .slider-counter__link--active.slider-counter__link--dots .dot,.cs-slider-controls .slider-counter__link--active .dot,.cs-slider-controls .slider-counter__link--active:hover .dot{--color-foreground: #D6F64A;background:var(--color-foreground);width:20px;opacity:1;transform:none}.cs-hero__top{--space-top-hero: 12px;display:none;align-items:center;justify-content:space-between;gap:16px;width:100%;background-color:#fff;padding:var(--space-top-hero) var(--screen-padding);position:relative;z-index:1}.cs-hero__logo{display:block;max-width:100%;height:auto;object-fit:contain}.cs-hero{--space-hero: 72px;container-type:inline-size;container-name:cs-hero;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-hero) var(--screen-padding);text-align:center;color:#fff;position:absolute;top:0;left:0;right:0}.cs-hero__content{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 auto;width:100%}.cs-hero__content-top{padding-left:6%;padding-right:6%}.cs-hero__title{--fluid-min: 32;--fluid-max: 56;--fluid-min-screen: 375;--fluid-max-screen: 1920;--_fluid-size-screen: clamp(calc(var(--fluid-min) * 1px), calc(var(--fluid-min) * 1px + (var(--fluid-max) - var(--fluid-min)) * ((100vw - var(--fluid-min-screen) * 1px) / (var(--fluid-max-screen) - var(--fluid-min-screen)))), calc(var(--fluid-max) * 1px));font-size:var(--_fluid-size-screen);font-weight:900;line-height:1.1;letter-spacing:-.6px;color:#fff;margin:0;white-space:pre-line;text-transform:uppercase}@media(min-width:750px){.cs-hero__title br{display:none}}@container cs-hero (min-width: 1px){.cs-hero__title{--_fluid-size-container: clamp(calc(var(--fluid-min) * 1px), calc(var(--fluid-min) * 1px + (var(--fluid-max) - var(--fluid-min)) * ((100cqi - var(--fluid-min-screen) * 1px) / (var(--fluid-max-screen) - var(--fluid-min-screen)))), calc(var(--fluid-max) * 1px));font-size:var(--_fluid-size-container)}}.cs-hero__subtitle{--min: 14;--max: 28;--min-container: 375;--max-container: 1920;--fluid-font: clamp(calc(var(--min) * 1px), calc(var(--min) * 1px + (var(--max) - var(--min)) * ((100vw - var(--min-container) * 1px) / (var(--max-container) - var(--min-container)))), calc(var(--max) * 1px));font-size:var(--fluid-font);font-weight:700;line-height:1.2;letter-spacing:-.6px;margin:12px 0;opacity:.7}.cs-hero__body{--min: 14;--max: 28;--min-container: 375;--max-container: 1920;--fluid-font: clamp(calc(var(--min) * 1px), calc(var(--min) * 1px + (var(--max) - var(--min)) * ((100vw - var(--min-container) * 1px) / (var(--max-container) - var(--min-container)))), calc(var(--max) * 1px));font-size:var(--fluid-font);font-weight:500;line-height:1.28;letter-spacing:.151px;opacity:.7}.cs-hero__body p{margin:0 0 12px}.cs-hero__body p:last-child{margin-bottom:0}.cs-hero__product-image{width:100%;border-radius:16px;overflow:hidden;background:transparent;max-width:500px;margin-left:auto;margin-right:auto;margin-top:40px}.cs-hero__product-image img{width:100%;height:auto;display:block;object-fit:contain}.cs-features{display:none;grid-template-columns:repeat(2,1fr);gap:12px 8px;margin:24px auto 0;width:100%;max-width:800px}.cs-features__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:40px;background:linear-gradient(180deg,#fff0,#ffffff24);transition:all .2s ease;aspect-ratio:1/1}.cs-features__item:hover{background:linear-gradient(180deg,#ffffff0a,#fff3)}.cs-features__icon-wrap svg,.cs-features__icon-svg svg,.cs-features__icon-default svg{display:block;color:#fff}.cs-features__icon-wrap img{width:40px;height:40px;object-fit:contain}.cs-features__label{color:#fff;text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:500;line-height:1.375;letter-spacing:.07px}.cs-signup{position:absolute;bottom:0;left:0;right:0;z-index:1;background:#f3f0eb;padding:32px var(--screen-padding);border-radius:24px 24px 0 0}.cs-signup__inner{max-width:420px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.cs-signup__title{font-size:20px;font-weight:700;line-height:1.2;color:#1a1a1a;margin:0 auto;max-width:213px}.cs-signup__subtitle{font-size:14px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:.07px;color:#6d6c6a;margin:0}.cs-signup__form{display:flex;margin-top:16px;padding:8px;align-items:center;align-self:stretch;border-radius:32px;border:1px solid #FDFDFC;background:#fefefd}.cs-signup__form .btn{width:fit-content}.cs-signup__field{width:100%;margin-right:8px}.cs-signup__input{padding:12px 24px;width:100%;border-color:transparent;border-radius:40px}.cs-signup__input::placeholder{color:#a7a7a7}.cs-signup__input:focus{outline:none;box-shadow:none}.cs-signup__msg{font-size:.85rem;margin:0;padding:10px 14px;border-radius:8px}.cs-signup__msg--error{color:#c0392b;background:#fdf0ee;border:1px solid #f5c6c2}.cs-signup__msg--success{color:#1e6b3a;background:#eaf7ef;border:1px solid #b2dfcc}.cs-signup__note{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;color:#807e7e;line-height:1.28;letter-spacing:.07px}.cs-signup__note svg{flex-shrink:0;margin-top:1px;color:#aaa}@media screen and (min-width:990px){.cs-features{grid-template-columns:repeat(4,1fr)}.cs-hero{--space-hero: 72px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-coming-soon.css.map */
