.ne-home{--ne-ink:#294451;--ne-muted:#5d7280;--ne-lilac:#edf3f6;--ne-line:#d8e4e9}.ne-winter-hero{position:relative;isolation:isolate;background:#eaf1f5;overflow:hidden;grid-template-columns:48% 52%}.ne-winter-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 6% 12%,#fff 0 3px,transparent 4px),radial-gradient(circle at 39% 82%,#fff 0 4px,transparent 5px),radial-gradient(circle at 43% 17%,#fff 0 2px,transparent 3px),radial-gradient(circle at 26% 49%,#fff 0 2px,transparent 3px)}.ne-winter-hero .ne-hero-copy{padding:70px clamp(24px,4.5vw,76px) 88px}.ne-winter-hero h1{font-size:clamp(48px,5.4vw,82px);max-width:540px;line-height:1.02}.ne-home .ne-lead{color:#526b79;max-width:420px}.ne-home .ne-button{background:#294451;color:#fff;border-radius:30px;padding:15px 25px}.ne-home .ne-button:hover{background:#426477}.ne-home .ne-text-link{border-color:#9cb1be}.ne-home .ne-hero-note{color:#526b79}.ne-winter-hero .ne-hero-media{margin:22px 22px 22px 0;min-height:560px;border-radius:180px 180px 12px 12px}.ne-winter-hero .ne-photo-label{bottom:22px;left:auto;right:22px;color:#294451;background:#fafcfdf0;border-radius:24px}.ne-snowman{position:absolute;bottom:0;left:calc(48% - 100px);width:190px;z-index:2;pointer-events:none;filter:drop-shadow(0 6px 8px #29445112)}.ne-snowman img{display:block;width:100%;height:auto}.ne-home .ne-eyebrow{color:#526b79}.ne-category-media,.ne-product-image,.ne-journal-image{background:#edf3f6}.ne-ritual{background:#294451;color:#fafcfd;position:relative}.ne-ritual .ne-eyebrow,.ne-step-number{color:#bfd2e0}.ne-ritual-intro>p:not(.ne-eyebrow),.ne-ritual-step p{color:#dfebf1}.ne-ritual-step{border-color:#577181}.ne-home .ne-button-light{background:#eaf1f5;color:#294451}.ne-home .ne-button-light:hover{background:#fff}.ne-footer{background:#edf3f6}.ne-footer nav a,.ne-newsletter>p,.ne-home .ne-small,.ne-footer-bottom{color:#526b79}.ne-wordmark span{color:#8398b4}.ne-email-row{border-color:#8da3b1}.ne-email-row input,.ne-email-row button{color:#294451}.ne-home a:focus-visible,.ne-home button:focus-visible,.ne-home input:focus-visible,.ne-faq-item>summary:focus-visible{outline-color:#56778c}@media(min-width:1600px){.ne-winter-hero .ne-hero-media{min-height:650px}}@media(max-width:1100px){.ne-winter-hero .ne-hero-copy{padding:48px 28px 100px}.ne-snowman{width:155px;left:calc(48% - 80px)}}@media(max-width:749px){.ne-winter-hero{grid-template-columns:1fr}.ne-winter-hero .ne-hero-copy{padding:38px 24px 30px}.ne-winter-hero h1{font-size:54px;max-width:350px}.ne-winter-hero .ne-hero-media{margin:0 16px 20px;min-height:0;aspect-ratio:5/4;border-radius:120px 120px 10px 10px}.ne-snowman{left:14px;bottom:14px;width:140px}.ne-winter-hero .ne-photo-label{right:12px;bottom:16px;font-size:11px;padding:10px 12px}.ne-winter-hero .ne-photo-label span{font-size:18px}.ne-winter-hero .ne-lead{max-width:360px}}@media(max-width:359px){.ne-winter-hero h1{font-size:46px}.ne-snowman{width:110px}.ne-winter-hero .ne-photo-label{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ne-winter.css.map */
