html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}html{scroll-padding-top:63px}@media screen and (min-width: 769px){html{scroll-padding-top:89px}}li{list-style-type:disc}@media only screen and (min-width: 769px){.header-layout{justify-content:space-between}.header-item.header-item--logo{flex:1 1 auto}}.site-nav__item.site-nav--has-dropdown .site-nav__link--underline:after{border-bottom-color:transparent!important}.site-header__logo-link svg{height:auto;width:100%}.site-header__logo-link svg path{fill:var(--color-nav-text)}.site-nav__link{font-weight:600}.site-nav__dropdown{--padding-amount: 15px;margin-top:var(--padding-amount);padding:15px 12px}.site-nav__dropdown:not(.megamenu){border-radius:10px}.site-nav__dropdown:after{content:"";display:block;position:absolute;top:calc(-1 * var(--padding-amount));bottom:100%;left:0;right:0;background-color:transparent}.site-nav__dropdown-link.site-nav__dropdown-link--top-level{margin-bottom:20px;font-family:var(--type-header-primary),var(--type-header-fallback);font-weight:var(--type-header-weight);letter-spacing:var(--type-header-spacing);line-height:var(--type-header-line-height);text-transform:var(--type-header-transform)}.header-item--navigation{justify-content:center}.grid-product__title{font-weight:600}.shop-hcaptcha-badge-container{display:none!important}.product-main-slide{border:0!important}.product__main-photos .image-wrap img{border-radius:40px}.product__thumbs--scroller .image-wrap img,.product__thumb-item a:focus:before,.product__thumb-item a.is-active:before{border-radius:10px}.image-wrap{background-color:transparent}block-quantity-selector.product-block{margin-bottom:40px}.product-important-info{background:#fff;border-radius:20px;box-shadow:var(--shadow-small);margin-bottom:var(--gutter);margin-top:var(--gutter);padding:20px}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: var(--button-radius);--shopify-accelerated-checkout-button-box-shadow: none}@media screen and (min-width: 769px){shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 51px}}.collapsible-content__inner{margin:20px 0}@media screen and (max-width: 768px){.collapsible-content__inner.rte>*:last-child{margin-bottom:40px!important}}.feature-row__item--contact{background-color:#fff;color:--color-scheme-bg;border-radius:40px;box-shadow:0 1px 3px hsla(0,0,0,.12),0 1px 2px hsla(0,0,0,.24);padding:var(--gutter);margin-top:var(--gutter)}@media screen and (min-width: 769px){.feature-row__item--contact{margin-top:0;margin-left:var(--gutter);max-width:520px}}.video-wrapper--modal{top:20px;height:calc(100vh - 20px)}@media screen and (min-height: 500px){.video-wrapper--modal{height:calc(100vh - 80px)}}.footer__blocks{justify-content:space-between}.footer__blocks li{list-style:none}.footer__block--image{display:none}@media screen and (min-width: 995px){.footer__block--image{display:block}}@font-face{font-family:Header fallback;src:local(Arial Black);size-adjust:103%}@font-face{font-family:Header EM fallback;src:local(Arial Black);size-adjust:56%}:root{--type-header-fallback: "Header fallback"}.cursive{font-family:cinema-script,Header EM fallback;font-weight:400;font-style:normal}body:not(.portal-custom-header-font) h1 em,body:not(.portal-custom-header-font) h2 em,body:not(.portal-custom-header-font) h3 em,body:not(.portal-custom-header-font) h4 em,body:not(.portal-custom-header-font) h5 em,body:not(.portal-custom-header-font) h6 em,body:not(.portal-custom-header-font) .h0 em,body:not(.portal-custom-header-font) .h1 em,body:not(.portal-custom-header-font) .h2 em,body:not(.portal-custom-header-font) .h3 em,body:not(.portal-custom-header-font) .h4 em,body:not(.portal-custom-header-font) .h5 em,body:not(.portal-custom-header-font) .h6 em,body:not(.portal-custom-header-font) .section-header__title em,body:not(.portal-custom-header-font) .header-emphasis em{font-family:cinema-script,Header EM fallback;font-weight:200;font-size:1.95em;line-height:.55;font-style:normal;font-variant-ligatures:contextual;padding-left:.02em;padding-right:.02em;white-space:nowrap;font-display:swap}h1 em:after,h2 em:after,h3 em:after,h4 em:after,h5 em:after,h6 em:after,.h0 em:after,.h1 em:after,.h2 em:after,.h3 em:after,.h4 em:after,.h5 em:after,.h6 em:after,.section-header__title em:after,.feature-row__text em:after,.header-emphasis em:after{content:""}.ne-cols .section-header__title em{line-height:1.5}.ne-testi .header-emphasis em{color:var(--colorFooter)}:root,.color-scheme-1{--color-scheme-bg: var(--color-scheme-1-bg);--color-scheme-text: var(--color-scheme-1-text);--color-scheme-solid: var(--color-scheme-1-solid)}.color-scheme-1.color-scheme-reversed,.color-scheme-1 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-1-text);--color-scheme-text: var(--color-scheme-1-bg)}.color-scheme-2{--color-scheme-bg: var(--color-scheme-2-bg);--color-scheme-text: var(--color-scheme-2-text);--color-scheme-solid: var(--color-scheme-2-solid)}.color-scheme-2.color-scheme-reversed,.color-scheme-2 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-2-text);--color-scheme-text: var(--color-scheme-2-bg)}.color-scheme-3{--color-scheme-bg: var(--color-scheme-3-bg);--color-scheme-text: var(--color-scheme-3-text);--color-scheme-solid: var(--color-scheme-3-solid)}.color-scheme-3.color-scheme-reversed,.color-scheme-3 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-3-text);--color-scheme-text: var(--color-scheme-3-bg)}.color-scheme-4{--color-scheme-bg: var(--color-scheme-4-bg);--color-scheme-text: var(--color-scheme-4-text);--color-scheme-solid: var(--color-scheme-4-solid)}.color-scheme-4.color-scheme-reversed,.color-scheme-4 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-4-text);--color-scheme-text: var(--color-scheme-4-bg)}.color-scheme-5{--color-scheme-bg: var(--color-scheme-5-bg);--color-scheme-text: var(--color-scheme-5-text);--color-scheme-solid: var(--color-scheme-5-solid)}.color-scheme-5.color-scheme-reversed,.color-scheme-5 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-5-text);--color-scheme-text: var(--color-scheme-5-bg)}.color-scheme-6{--color-scheme-bg: var(--color-scheme-6-bg);--color-scheme-text: var(--color-scheme-6-text);--color-scheme-solid: var(--color-scheme-6-solid)}.color-scheme-6.color-scheme-reversed,.color-scheme-6 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-6-text);--color-scheme-text: var(--color-scheme-6-bg)}.color-scheme-7{--color-scheme-bg: var(--color-scheme-7-bg);--color-scheme-text: var(--color-scheme-7-text);--color-scheme-solid: var(--color-scheme-7-solid)}.color-scheme-7.color-scheme-reversed,.color-scheme-7 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-7-text);--color-scheme-text: var(--color-scheme-7-bg)}.color-scheme-8{--color-scheme-bg: var(--color-scheme-8-bg);--color-scheme-text: var(--color-scheme-8-text);--color-scheme-solid: var(--color-scheme-8-solid)}.color-scheme-8.color-scheme-reversed,.color-scheme-8 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-8-text);--color-scheme-text: var(--color-scheme-8-bg)}.color-scheme-9{--color-scheme-bg: var(--color-scheme-9-bg);--color-scheme-text: var(--color-scheme-9-text);--color-scheme-solid: var(--color-scheme-9-solid)}.color-scheme-9.color-scheme-reversed,.color-scheme-9 .color-scheme-reversed{--color-scheme-bg: var(--color-scheme-9-text);--color-scheme-text: var(--color-scheme-9-bg)}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-7,.color-scheme-8,.color-scheme-9{color:var(--color-scheme-text);background-color:var(--color-scheme-bg)}.color-scheme-1 .text-highlight--outline em,.color-scheme-2 .text-highlight--outline em,.color-scheme-3 .text-highlight--outline em,.color-scheme-4 .text-highlight--outline em,.color-scheme-5 .text-highlight--outline em,.color-scheme-6 .text-highlight--outline em,.color-scheme-7 .text-highlight--outline em,.color-scheme-8 .text-highlight--outline em,.color-scheme-9 .text-highlight--outline em{-webkit-text-fill-color:var(--color-scheme-bg);text-fill-color:var(--color-scheme-bg)}.color-scheme-1 .btn,.color-scheme-2 .btn,.color-scheme-3 .btn,.color-scheme-4 .btn,.color-scheme-5 .btn,.color-scheme-6 .btn,.color-scheme-7 .btn,.color-scheme-8 .btn,.color-scheme-9 .btn{color:var(--color-scheme-bg);background-color:var(--color-scheme-text);border:3px solid var(--color-scheme-text)}.color-scheme-1 .btn:hover,.color-scheme-2 .btn:hover,.color-scheme-3 .btn:hover,.color-scheme-4 .btn:hover,.color-scheme-5 .btn:hover,.color-scheme-6 .btn:hover,.color-scheme-7 .btn:hover,.color-scheme-8 .btn:hover,.color-scheme-9 .btn:hover{border-color:transparent;outline:3px solid var(--color-scheme-text)}.color-scheme-1 .btn.btn--secondary,.color-scheme-2 .btn.btn--secondary,.color-scheme-3 .btn.btn--secondary,.color-scheme-4 .btn.btn--secondary,.color-scheme-5 .btn.btn--secondary,.color-scheme-6 .btn.btn--secondary,.color-scheme-7 .btn.btn--secondary,.color-scheme-8 .btn.btn--secondary,.color-scheme-9 .btn.btn--secondary{color:var(--color-scheme-text);background-color:var(--color-scheme-bg)}.color-scheme-1 .btn.btn--secondary:hover,.color-scheme-2 .btn.btn--secondary:hover,.color-scheme-3 .btn.btn--secondary:hover,.color-scheme-4 .btn.btn--secondary:hover,.color-scheme-5 .btn.btn--secondary:hover,.color-scheme-6 .btn.btn--secondary:hover,.color-scheme-7 .btn.btn--secondary:hover,.color-scheme-8 .btn.btn--secondary:hover,.color-scheme-9 .btn.btn--secondary:hover{color:var(--color-scheme-bg);background-color:var(--color-scheme-text)}.color-scheme-1 .btn.btn--default,.color-scheme-2 .btn.btn--default,.color-scheme-3 .btn.btn--default,.color-scheme-4 .btn.btn--default,.color-scheme-5 .btn.btn--default,.color-scheme-6 .btn.btn--default,.color-scheme-7 .btn.btn--default,.color-scheme-8 .btn.btn--default,.color-scheme-9 .btn.btn--default{color:var(--color-button-primary-text);background-color:var(--color-button-primary);border:3px solid var(--color-button-primary)}.color-scheme-1 .btn.btn--default:hover,.color-scheme-2 .btn.btn--default:hover,.color-scheme-3 .btn.btn--default:hover,.color-scheme-4 .btn.btn--default:hover,.color-scheme-5 .btn.btn--default:hover,.color-scheme-6 .btn.btn--default:hover,.color-scheme-7 .btn.btn--default:hover,.color-scheme-8 .btn.btn--default:hover,.color-scheme-9 .btn.btn--default:hover{border-color:transparent;outline:3px solid var(--color-button-primary)}.svg-mask:after,.color-scheme-1 .svg-mask:after,.color-scheme-2 .svg-mask:after,.color-scheme-3 .svg-mask:after,.color-scheme-4 .svg-mask:after,.color-scheme-5 .svg-mask:after,.color-scheme-6 .svg-mask:after,.color-scheme-7 .svg-mask:after,.color-scheme-8 .svg-mask:after,.color-scheme-9 .svg-mask:after{background-color:var(--color-scheme-solid)}.color-scheme-1 .product-grid,.color-scheme-2 .product-grid,.color-scheme-3 .product-grid,.color-scheme-4 .product-grid,.color-scheme-5 .product-grid,.color-scheme-6 .product-grid,.color-scheme-7 .product-grid,.color-scheme-8 .product-grid,.color-scheme-9 .product-grid{color:var(--color-text-body)}.collection-heading-size-h0 .collection-item__title,.collection-heading-size-h1 .collection-item__title,.collection-heading-size-h2 .collection-item__title,.collection-heading-size-h3 .collection-item__title,.collection-heading-size-h4 .collection-item__title{font-family:var(--type-header-primary),var(--type-header-fallback);font-weight:var(--type-header-weight);letter-spacing:var(--type-header-spacing);line-height:var(--type-header-line-height);text-transform:var(--type-header-transform);display:block}.collection-heading-size-h0 .collection-item__title,.collection-heading-size-h1 .collection-item__title,.collection-heading-size-h2 .collection-item__title,.collection-heading-size-h3 .collection-item__title,.collection-heading-size-h4 .collection-item__title{margin-top:10px;margin-bottom:20px}.collection-heading-size-h0 .collection-item__title{font-size:var(--type-header-size)}.collection-heading-size-h1 .collection-item__title{font-size:calc(var(--type-header-size) * .85)}.collection-heading-size-h2 .collection-item__title{font-size:calc(var(--type-header-size) * .63)}.collection-heading-size-h3 .collection-item__title{font-size:calc(var(--type-header-size) * .57)}.collection-heading-size-h4 .collection-item__title{font-size:calc(var(--type-header-size) * .55)}@media only screen and (min-width: 769px){.collection-heading-size-h0 .collection-item__title,.collection-heading-size-h1 .collection-item__title,.collection-heading-size-h2 .collection-item__title,.collection-heading-size-h3 .collection-item__title,.collection-heading-size-h4 .collection-item__title{margin-top:20px;margin-bottom:30px}.collection-heading-size-h0 .collection-item__title{font-size:calc(var(--type-header-size) * 1.25)}.collection-heading-size-h1 .collection-item__title{font-size:var(--type-header-size)}.collection-heading-size-h2 .collection-item__title{font-size:calc(var(--type-header-size) * .85)}.collection-heading-size-h3 .collection-item__title{font-size:calc(var(--type-header-size) * .7)}}.btn,.rte .btn,.block-buy-buttons[data-show-dynamic-checkout] .btn{background-clip:padding-box;border:3px solid var(--color-button-primary);font-size:var(--type-base-size);font-weight:600;margin-bottom:5px}.btn:hover,.rte .btn:hover,.block-buy-buttons[data-show-dynamic-checkout] .btn:hover{border-color:transparent;outline:3px solid var(--color-button-primary)}.btn:not(:last-of-type),.rte .btn:not(:last-of-type){margin-right:calc(var(--gutter) / 2)}.btn:disabled{pointer-events:none;cursor:not-allowed}.btn--loading.btn--secondary:before{border-color:var(--color-body);border-top-color:transparent}.feature-row__images .btn-container{text-align:center}.feature-row__text .btn{margin-top:var(--gutter)}.feature-row__images .btn{margin-top:calc(var(--gutter) / 2);margin-bottom:calc(var(--gutter) / 2)}.header-cta{margin-left:var(--gutter);display:none}@media only screen and (min-width: 769px){.header-cta{display:block}}.background-svg--wave:after,.background-svg--wave-reverse:after{--wave-amplitude: 35px;height:var(--wave-amplitude);background-size:100% var(--wave-amplitude);-webkit-mask-image:var(--wave-transition-url);mask-image:var(--wave-transition-url);-webkit-mask-size:100% var(--wave-amplitude);mask-size:100% var(--wave-amplitude)}@media only screen and (min-width: 769px){.background-svg--wave:after,.background-svg--wave-reverse:after{--wave-amplitude: 45px}}@media only screen and (min-width: 1600px){.background-svg--wave:after,.background-svg--wave-reverse:after{--wave-amplitude: 65px}}.svg-mask--splat-5 img,.svg-mask--splat-5 svg:not(.icon),.svg-mask--splat-5 video{-webkit-mask-image:var(--splat-5-url);mask-image:var(--splat-5-url)}.svg-mask--splat-6 img,.svg-mask--splat-6 svg:not(.icon),.svg-mask--splat-6 video{-webkit-mask-image:var(--splat-6-url);mask-image:var(--splat-6-url)}.svg-mask--splat-7 img,.svg-mask--splat-7 svg:not(.icon),.svg-mask--splat-7 video{-webkit-mask-image:var(--splat-7-url);mask-image:var(--splat-7-url)}.svg-mask--splat-8 img,.svg-mask--splat-8 svg:not(.icon),.svg-mask--splat-8 video{-webkit-mask-image:var(--splat-8-url);mask-image:var(--splat-8-url)}.svg-mask--splat-9 img,.svg-mask--splat-9 svg:not(.icon),.svg-mask--splat-9 video{-webkit-mask-image:var(--splat-9-url);mask-image:var(--splat-9-url)}.product-block .rte *:not(button){font-family:var(--type-base-primary),var(--type-base-fallback)!important;font-size:var(--type-base-size)!important;letter-spacing:var(--type-base-spacing)!important;line-height:var(--type-base-line-height)!important;color:var(--color-text-body)!important}.product-block .rte h1,.product-block .rte h2,.product-block .rte h3,.product-block .rte h4,.product-block .rte h5,.product-block .rte h6{font-weight:700!important;padding:10px 0 20px!important;margin:0!important}@media only screen and (min-width: 769px){.product-block .rte h1,.product-block .rte h2,.product-block .rte h3,.product-block .rte h4,.product-block .rte h5,.product-block .rte h6{padding-bottom:30px}}.wayfinding{--wayfinding-base-color: var(--color-scheme-3-bg);--wayfinding-text-color: var(--color-scheme-2-text);--wayfinding-cta-text-color: var(--color-scheme-2-bg);background-color:var(--color-header-light);border-bottom:5px solid var(--color-nav);color:var(--wayfinding-text-color);font-size:15px;padding:5px 0;text-align:center;display:none}.wayfinding-inner{display:flex;justify-content:space-between;align-items:center}.wayfinding-cta{display:none;color:var(--wayfinding-cta-text-color)}.wayfinding-cta-link{position:relative}.wayfinding-cta-link:hover:before{display:block;content:"";position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;background-color:var(--wayfinding-text-color);-webkit-mask-image:var(--highlight-2-url);mask-image:var(--highlight-2-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.wayfinding-cta-heading{display:inline;position:relative;z-index:1}.wayfinding-cta-text{padding-left:5px;position:relative;top:-3px}.wayfinding-signpost{margin-left:auto}@media only screen and (min-width: 650px){.wayfinding{display:block}}@media only screen and (min-width: 1020px){.wayfinding{text-align:right}}@media only screen and (min-width: 1300px){.wayfinding.wayfinding--has-cta{padding:10px 0}.wayfinding-cta{display:block}}.wayfinding-link{color:var(--wayfinding-text-color);cursor:pointer;display:inline-block;margin-left:3px;padding:1px 10px;text-decoration:none;border:2px solid var(--wayfinding-text-color);border-radius:10px}.wayfinding-link:hover,.needi-business .wayfinding-link--business,.needi-personal .wayfinding-link--personal{background:var(--wayfinding-text-color);color:var(--color-nav)}.needi-business .wayfinding-link--business,.needi-personal .wayfinding-link--personal{pointer-events:none}.ne-img-txt{position:relative}@media only screen and (max-width: 768px){.ne-img-txt{overflow:hidden}}@media only screen and (min-width: 769px){#christmas{position:absolute;top:0;right:0;bottom:0;left:0}#christmas:after{content:"";position:absolute;bottom:-28px;width:100%;max-width:337px;height:100%;background:url(/cdn/shop/files/snowman.svg?v=1754568626) no-repeat bottom center / contain;right:0;z-index:2}}.ne-img-txt .background-svg--wave{overflow:hidden}.feature-row-wrapper .feature-row__images{min-width:300px}.feature-row__images{position:relative}.feature-row__images .btn-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-row--radial{overflow:visible}@media only screen and (min-width: 769px){.feature-row--radial:after{background-color:var(--colorScheme-1Solid);content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:20%;z-index:3;position:absolute;top:0;right:2%;bottom:-52%;-webkit-mask-image:var(--ribbon-4-url);mask-image:var(--ribbon-4-url)}}.feature-row--radial .feature-row__text{z-index:1;position:relative}.feature-row--radial .feature-row__images{max-width:500px;padding-top:0;position:relative;transform:scale(1.3);margin-top:calc(var(--indexSectionPadding) * -.75);top:calc(var(--indexSectionPadding) * 1.75)}@media only screen and (min-width: 600px){.feature-row--radial .feature-row__images{align-self:start}}@media only screen and (min-width: 769px){.feature-row--radial .feature-row__images{margin-top:0;right:100px;top:0}}@media only screen and (min-width: 769px){.feature-row--radial .feature-row__images{transform:scale(1.6);margin-top:100px;margin-bottom:-80px}}.svg-mask--radial-top img,.svg-mask--radial-top svg:not(.icon),.svg-mask--radial-top video{border-top-right-radius:50%;border-top-left-radius:50%}.svg-mask--radial img,.svg-mask--radial svg:not(.icon),.svg-mask--radial video{border-radius:50%}.feature-row--radial .feature-row__images:after{background:#fff;position:absolute;top:-2px;bottom:-60px;left:-50px;right:-50px;content:"";display:block;border-radius:50%;z-index:-1;opacity:.13}.feature-row--radial .feature-row__images:before{background:#fff;position:absolute;top:-4px;bottom:-140px;left:-95px;right:-95px;content:"";display:block;border-radius:50%;z-index:-1;opacity:.13}.feature-row__subnav{display:none;flex-wrap:wrap;justify-content:center;margin-top:30px}@media only screen and (min-width: 769px){.feature-row__subnav{display:flex}}.feature-row__subnav-item{display:inline-block;margin:8px 3px}.feature-row__subnav-item a{font-size:calc(var(--type-base-size) - 1px)}.feature-row__logo-text{margin-top:75px;color:#5abced}.feature-row__logos{display:flex;align-items:center}.feature-row__logo{height:initial;margin-right:50px}@media only screen and (max-width: 1350px){.feature-row__logos{flex-wrap:wrap}.feature-row__logo{width:auto;margin-bottom:20px}}.ne-promo{background:#fff;display:inline-block;width:100%}@media only screen and (max-width: 499px){.ne-promo [data-view=small] .grid-item{flex:0 0 100%}}@media only screen and (min-width: 500px) and (max-width: 1319px){.ne-promo [data-view=small] .grid-item{flex:0 0 50%}}@media screen and (max-width: 768px){#PageContainer .ne-promo+.ne-promo:not(:last-of-type) .spacing-override{padding-bottom:0!important}.grid-item--label{margin-top:var(--gutter)}}.ne-promo .footer-promotion{display:flex;flex-direction:column}.ne-promo .svg-mask:after{content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;position:absolute}.ne-promo .svg-mask--splat-1,.ne-promo .svg-mask--splat-2,.ne-promo .svg-mask--splat-3,.ne-promo .svg-mask--splat-4{overflow:visible}.ne-promo .svg-mask--splat-1:after{top:0;bottom:-79%;left:0;width:57%;-webkit-mask-image:var(--ribbon-3-url);mask-image:var(--ribbon-3-url)}.ne-promo .svg-mask--splat-2:after{top:60%;right:10%;bottom:0;width:50%;-webkit-mask-image:var(--ribbon-2-url);mask-image:var(--ribbon-2-url)}.ne-promo .svg-mask--splat-3:after{top:0;right:0;bottom:-79%;width:57%;transform:rotate(180deg);-webkit-mask-image:var(--ribbon-3-url);mask-image:var(--ribbon-3-url)}.ne-promo .svg-mask--splat-4:after{top:0;right:0;bottom:-58%;left:10px;width:67%;-webkit-mask-image:var(--ribbon-1-url);mask-image:var(--ribbon-1-url)}.ne-promo .rte--block{z-index:1;position:relative;word-break:keep-all}.ne-promo .footer-promotion,.ne-promo .image-wrap{overflow:visible}.ne-promo .footer__grid-image{position:relative}.ne-promo .footer-promotion-label{position:absolute;background:#173241;color:#fff;padding:5px 10px;border-radius:30px;right:20%;left:20%;top:0;transform:translateY(-40%);z-index:2;text-align:center}.ne-promo .footer-promotion-subheading{padding-bottom:calc(var(--gutter) / 2);margin-left:auto;margin-right:auto;padding:7px}.ne-promo .footer-promotion-subheading.needi-highlight{margin-bottom:var(--gutter)!important}.needi-highlight{position:relative}.needi-highlight:after{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;-webkit-mask-image:var(--highlight-2-url);mask-image:var(--highlight-2-url);z-index:-1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center}.ne-promo .footer-promotion-subheading.h4{font-size:1.2em}.ne-promo .footer__grid-image .svg-mask,.ne-promo .footer__grid-image :not(.svg-mask) img{transition:all .1s ease}.ne-promo .footer__grid-image:hover .svg-mask,.ne-promo .footer__grid-image:hover :not(.svg-mask) img{transform:scale(1.02) rotate(1deg)}.ne-promo .grid-item:first-child .footer__grid-image:hover .svg-mask,.ne-promo .grid-item:first-child .footer__grid-image:hover :not(.svg-mask) img{transform:translate(-5px,-5px) rotate(-3deg)}.ne-promo .grid-item:last-child .footer__grid-image:hover .svg-mask,.ne-promo .grid-item:last-child .footer__grid-image:hover :not(.svg-mask) img{transform:translate(5px,-5px) rotate(3deg)}.ne-promo .btn{margin-top:var(--gutter)}.ne-promo .footer-promotion--align-cta .footer-promotion-content{margin-bottom:var(--gutter)}.ne-promo .footer-promotion--align-cta .btn{margin-top:auto}.ne-rich .rte ul{list-style:none;padding-left:0}.ne-rich .rte ul li{position:relative;list-style:none;padding-left:2em;padding-bottom:1em}.ne-rich .rte ul li:before{content:"";position:absolute;left:0;top:5px;width:1.4em;height:1.4em;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48.301 42'><g transform='translate(-382 -4917)'><ellipse cx='20.5' cy='21' rx='20.5' ry='21' transform='translate(382 4917)' fill='%230a1d27'/><path d='m400.197 4950.432-10.668-14.674 5.167-3.758 6.367 8.755 24.821-23.76 4.418 4.614Z' fill='%2351ccb3'/></g></svg>") no-repeat center;background-size:contain}.ne-rich .rte ul li b,.ne-rich .rte ul li strong{font-family:var(--type-header-primary),var(--type-header-fallback)}.ne-imgco-txt .feature-row-wrapper{overflow:initial}.feature-row__collage{display:grid;gap:2%;grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative}.feature-row__collage{padding-top:0!important}.feature-row__text__image{display:none;margin-bottom:var(--gutter)}@media only screen and (min-width: 769px){.feature-row__text__image{display:block}}.feature-row__mark{aspect-ratio:1 / 1;background-image:var(--needi-mark-url);background-repeat:no-repeat;background-size:contain;display:block;width:14%;z-index:5;position:absolute;transform:translate(-50%,-50%)}.feature-row__spots{aspect-ratio:1 / 1;background-color:#fff;border-radius:50%;position:absolute;z-index:5}.feature-row__spots--1{top:50%;right:-4%;width:7%}.feature-row__spots--2{top:60%;right:2%;width:2.5%}.feature-row__spots--3{bottom:7%;left:43%;width:4%}.feature-row__spots--4{bottom:3%;left:36.1%;width:6%}.feature-row__spots--5{bottom:4%;left:30%;width:2.5%}.feature-row__spots--6{bottom:58%;left:5%;width:4%}.feature-row__collage .image-wrap{border-radius:25%;box-shadow:0 4px 30px #00000026;overflow:hidden;position:relative}.ne-col .section-header__link,.ne-col-tease .section-header__link{justify-self:flex-end;text-align:right;flex:1}.ne-col .section-header--with-link .h1,.ne-col-tease .section-header--with-link .h1,.ne-col .section-header--with-link .h2,.ne-col-tease .section-header--with-link .h2,.ne-col .section-header--with-link .h3,.ne-col-tease .section-header--with-link .h3,.ne-col .section-header--with-link .h4,.ne-col-tease .section-header--with-link .h4,.ne-col .section-header--with-link .h5,.ne-col-tease .section-header--with-link .h5,.ne-col .section-header--with-link .h6,.ne-col-tease .section-header--with-link .h6{margin-bottom:0}.ne-col-tease .grid-item--title-card .footer-promotion{display:flex;flex-direction:column;justify-content:center}.ne-col-tease .grid-item--title-card .footer__grid-image{flex:none;width:100%}.ne-col-tease .grid-item--title-card .btn{margin-top:10px}.ne-col-tease .grid-item--title-card .superfluity{display:none}@media only screen and (max-width: 600px){.ne-col-tease .grid-item--title-card h2{font-size:25px}.ne-col-tease .scrollable-grid--small .grid-item{flex:0 0 65%}}@media only screen and (max-width: 1299px){.ne-col-tease .grid-item--title-card h2{font-size:25px}}@media only screen and (max-width: 900px){.ne-col-tease .grid-item--title-card h2{font-size:25px}}@media only screen and (min-width: 1300px){.ne-col-tease .grid-item--title-card .superfluity{display:inline}}.ne-cols{overflow:visible;position:relative}.ne-cols:after{background-color:var(--colorFooterSolid);content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;position:absolute;top:-8%;bottom:84%;left:72%;width:20%;-webkit-mask-image:var(--ribbon-4-url);mask-image:var(--ribbon-4-url)}@media only screen and (min-width: 769px){.ne-cols:after{top:-1%;bottom:84%;left:72%;width:10%;min-width:120px}}.ne-email input{background-color:#fff;border:1px solid #707070;border-radius:var(--button-radius)!important;padding:10px 35px}@media only screen and (min-width: 769px){.ne-email input{min-width:400px}}.ne-email .newsletter__input-group{max-width:100%}#shop-hcaptcha-badge-container,.shop-hcaptcha-badge-container{display:none!important}.ne-email .newsletter-section--no-image .newsletter-section__content{width:100%}.ne-testi .testimonials-slide.is-selected{z-index:20}.ne-testi .testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none;transform:initial;background:#fff;border-radius:40px;box-shadow:1px 30px 45px #cad4d142;transform:scale(1.1)}.ne-testi .testimonials-slide .testimonials-slider__text{box-shadow:none;transform:initial;background:#fff;border-radius:40px;box-shadow:1px 22px 34px #cad4d142;margin:20px;position:relative}.ne-testi .testimonial-image{background:none}.ne-testi .testimonials-slider__text .h0,.ne-testi .testimonials-slider__text .h1,.ne-testi .testimonials-slider__text .h2,.ne-testi .testimonials-slider__text .h3,.ne-testi .testimonials-slider__text .h4,.ne-testi .testimonials-slider__text .h5,.ne-testi .testimonials-slider__text .h6{color:var(--colorFooter);margin-bottom:0}.ne-testi .testimonials-slider__text .testimonials-quote-icon{font-size:100px;line-height:.7}.testimonials-slider__text{padding-bottom:80px}.testimonial-image--round{--testimonialImageSizeRound: 100px;position:absolute;width:var(--testimonialImageSizeRound);height:var(--testimonialImageSizeRound);border-radius:50%;overflow:hidden;bottom:-50px;right:50%;transform:translate(50%)}.ne-testi .testimonial-stars{color:#fcc353}@media screen and (min-width: 769px){.testimonials-slider--static{display:flex}}.testimonials-slider--static .testimonials-slide{opacity:1!important;display:block}.testimonial-image:not(.testimonial-image--round){max-width:290px;margin-top:40px}.shopify-policy__container{margin-bottom:60px!important}.shopify-policy__title{margin:0 0 40px}.shopify-policy__body table{border-collapse:collapse;margin-top:40px}.shopify-policy__body table,.shopify-policy__body table th,.shopify-policy__body table td{border:1px solid lightgrey}@media only screen and (min-width: 769px){.shopify-policy__title{margin:0 0 60px}}.ne-countdown .countdown__inner{width:100%;z-index:2;display:flex;flex-wrap:wrap}.ne-countdown .countdown__background-image-wrapper{top:0;right:0;bottom:0;left:0}.ne-countdown .countdown__text-wrapper,.ne-countdown .countdown-layout--banner .countdown__block--content,.ne-countdown .countdown-layout--banner .countdown__block--timer,.ne-countdown .countdown-layout--banner .countdown__block--button{width:100%}@media only screen and (max-width: 999px){.countdown__text-wrapper--content-alignment-left,.countdown__text-wrapper--content-alignment-right{text-align:center}}@media only screen and (min-width: 1000px){.ne-countdown .countdown-layout--banner .countdown__block--content,.ne-countdown .countdown-layout--banner .countdown__block--timer{width:40%}.ne-countdown .countdown-layout--banner .countdown__block--button{width:20%}.countdown-layout--banner .countdown__block--button{text-align:right}}.password-protect{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;text-align:center}.password-protect-form{width:100%}.password-protect-logo{margin-bottom:1.5rem;padding:2rem;text-align:center;width:100%}.password-protect-logo--bg{background:var(--color-nav)}.password-protect-logo-img{width:100%;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shared-needi-overrides.css.map */
