body .flickity-enabled:focus{outline:none!important}body .flickity-enabled:focus-visible{outline:none!important}.hp-products{position:relative;z-index:10}.nss-page--carousel{overflow:hidden}.nss-page-section .btn{align-items:center;border-radius:10px;display:flex;font-size:20px;font-weight:700;font-weight:600;height:60px;justify-content:center;letter-spacing:.02em;line-height:16px;max-width:200px;padding:0 10px;text-align:center;text-transform:uppercase;width:100%;z-index:1}.nss-page-section .btn.black-btn{background-color:#000;color:#fff}.nss-page-section .btn.black-btn:hover,.nss-page-section .btn.green-btn{background-color:#97d700;color:#000}.nss-page-section .btn.green-btn:hover{background-color:#000;color:#fff}.nss-page-section .btn.white-btn{background-color:#fff;border:2px solid #000;color:#000}.nss-page-section .btn.white-btn:hover{background-color:#000;border:2px solid #000;color:#fff}.nss-page-section .rounded{background-color:#97d700;border-radius:100px;color:#000;font-weight:700;padding:0 10px}.nss-page-section .white{color:#fff!important}.nss-page-section .nss-page--header .mobile{display:none}.nss-page-section .nss-page--header .top-banner{align-items:center;justify-content:center;padding:10px 0;text-align:center}.nss-page-section .nss-page--header .top-banner>*{font-size:12px;font-weight:400;letter-spacing:0;line-height:20px}.nss-page-section .nss-page--header .bottom-banner{align-items:center;display:flex;justify-content:space-between;padding:0 60px;text-align:center}.nss-page-section .nss-page--header .bottom-banner .center-text{font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}.nss-page-section .nss-page--header .bottom-banner img{max-height:90px;max-width:110px;object-fit:contain}.nss-page-section .nss-page--hero{display:flex;flex-direction:row;min-height:calc(100vh - 90px);padding:50px}@media screen and (min-width:950px){.nss-page-section .nss-page--hero.has-hero{min-height:0}.nss-page-section .nss-page--hero.has-hero:before{content:"";display:block;height:calc(100vh - 90px);max-height:990px;width:1px}}.nss-page-section .nss-page--hero .left{align-items:start;display:flex;flex:1;flex-direction:column;gap:30px;justify-content:center}.nss-page-section .nss-page--hero .right{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.nss-page-section .nss-page--hero .right .main-img{height:90%;max-height:580px;object-fit:contain}.nss-page-section .nss-page--hero .top-cta{font-size:24px;font-weight:700;letter-spacing:0;line-height:24px;text-transform:uppercase}.nss-page-section .nss-page--hero .nss-page--hero__ttl{display:contents;font-family:Handelson,sans-serif;font-size:96px;font-weight:40;letter-spacing:.06em;line-height:90px;text-transform:none}.nss-page-section .nss-page--hero .subheader{font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.nss-page-section .nss-page--hero .value-prop{align-items:center;display:flex;flex-direction:row;gap:10px;margin-bottom:12px}.nss-page-section .nss-page--hero .value-prop span{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;text-transform:uppercase}.nss-page-section .nss-page--hero .checkmark-container{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:20px;justify-content:center;min-width:20px}.nss-page-section .nss-page--hero .main-image-cta-container{left:0;position:absolute;top:5%}.nss-page-section .nss-page--hero .bg-img{height:100%;width:100%}.nss-page-section .nss-page--hero .cta-text{font-family:Handelson;font-size:22px;font-weight:40;left:50%;letter-spacing:0;line-height:24px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.nss-page-section .nss-page--hero .mobile{display:none}.nss-page-section .nss-page--hero .desktop{display:block}.nss-page-section .nss-page--image-with-text{display:flex;flex-direction:row;gap:60px;justify-content:center;padding:4% 25px}.nss-page-section .nss-page--image-with-text.image-left{flex-direction:row}.nss-page-section .nss-page--image-with-text.image-right{flex-direction:row-reverse}.nss-page-section .nss-page--image-with-text .main-image{align-self:center;aspect-ratio:1/1;border-radius:25px;object-fit:cover}.nss-page-section .nss-page--image-with-text .main-image.circle{border-radius:40%}.nss-page-section .nss-page--image-with-text .main-image.top-left{border-top-left-radius:40%}.nss-page-section .nss-page--image-with-text .main-image.top-right{border-top-right-radius:40%}.nss-page-section .nss-page--image-with-text .main-image.bottom-left{border-bottom-left-radius:40%}.nss-page-section .nss-page--image-with-text .main-image.bottom-right{border-bottom-right-radius:40%}.nss-page-section .nss-page--image-with-text .column{align-items:start;display:flex;flex-direction:column;gap:30px;justify-content:center;max-width:520px}.nss-page-section .nss-page--image-with-text .column.image-column{flex:6}.nss-page-section .nss-page--image-with-text .column.info-column{flex:4}.nss-page-section .nss-page--image-with-text .main-header{font-size:48px;font-weight:700;letter-spacing:.01em;line-height:52px;text-transform:uppercase}.nss-page-section .nss-page--image-with-text .subheader{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.nss-page-section .nss-page--image-with-text .bullet-props{list-style-type:disc;margin-left:20px}.nss-page-section .nss-page--image-with-text .bullet-props li{display:list-item;font-size:17px;font-weight:400;letter-spacing:0;line-height:24px;margin:3px 0}.nss-page-section .nss-page--image-with-text .image-prop-container{display:flex;flex-direction:row;gap:20px}.nss-page-section .nss-page--image-with-text .image-prop-container .image-prop{align-items:center;display:flex;flex-direction:column;justify-content:center}.nss-page-section .nss-page--image-with-text .image-prop-container .image-prop-text{align-items:start;display:flex;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;margin-top:15px;text-align:center;text-transform:uppercase;width:70%}.nss-page-section .nss-page--carousel{position:relative}.nss-page-section .nss-page--carousel .flickty-viewport{padding:25px 0}.nss-page-section .nss-page--carousel .small{height:300px}.nss-page-section .nss-page--carousel .medium{height:400px}.nss-page-section .nss-page--carousel .large{height:500px}.nss-page-section .nss-page--carousel .inner-wrap{height:100%;position:relative;width:100%}.nss-page-section .nss-page--carousel .media-container{align-items:center;background-color:#000;border-radius:10px;display:none;height:100%;justify-content:center;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}.nss-page-section .nss-page--carousel .media-container:not(.active) video{pointer-events:none}.nss-page-section .nss-page--carousel .media-container.active{display:flex;visibility:visible;z-index:1}.nss-page-section .nss-page--carousel .media-container video{border-radius:10px;height:100%;width:100%}.nss-page-section .nss-page--carousel .carousel-card{bottom:0;margin:20px 0;padding:0 25px;position:relative}.nss-page-section .nss-page--carousel .carousel-card.flickity-cell{position:absolute}.nss-page-section .nss-page--carousel .carousel-card .play-button{cursor:pointer;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nss-page-section .nss-page--carousel .carousel-card img{border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);display:block;height:100%;object-fit:cover}.nss-page-section .nss-page--carousel .wave{position:absolute}.nss-page-section .nss-page--product-highlight{display:flex;flex-direction:column;gap:50px}.nss-page-section .nss-page--product-highlight .main-container{display:flex;flex-direction:row;gap:25px;justify-content:space-between}.nss-page-section .nss-page--product-highlight .header{font-family:Handelson,sans-serif;font-size:64px;font-weight:40;letter-spacing:0;line-height:82px;text-align:center}.nss-page-section .nss-page--product-highlight .prop-column-left,.nss-page-section .nss-page--product-highlight .prop-column-right{display:flex;flex:1;flex-direction:column;justify-content:space-between}.nss-page-section .nss-page--product-highlight .img-column{align-items:center;display:flex;flex:1;justify-content:center}.nss-page-section .nss-page--product-highlight .value-prop{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.nss-page-section .nss-page--product-highlight .value-prop .value-prop-text{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-align:center}.nss-page-section .nss-page--product-highlight .img-column img{height:520px;object-fit:cover}.nss-page-section .nss-page--product-highlight .prop-column-left div:first-child{align-self:end}.nss-page-section .nss-page--product-highlight .prop-column-right div:first-child{align-self:start}.nss-page-section .nss-page--product-highlight .prop-column-left div:nth-child(2),.nss-page-section .nss-page--product-highlight .prop-column-right div:nth-child(2){align-self:center}.nss-page-section .nss-page--product-highlight .prop-column-left div:nth-child(3){align-self:end}.nss-page-section .nss-page--product-highlight .prop-column-right div:nth-child(3){align-self:start}.nss-page-section .nss-page--dual-cups{align-items:end;display:flex;justify-content:center;min-height:650px}.nss-page-section .nss-page--dual-cups .left-img{left:-100%}.nss-page-section .nss-page--dual-cups .left-img.active{left:0}.nss-page-section .nss-page--dual-cups .right-img{right:-100%}.nss-page-section .nss-page--dual-cups .right-img.active{right:0}.nss-page-section .nss-page--dual-cups .left-img,.nss-page-section .nss-page--dual-cups .right-img{position:absolute;top:50%;transform:translateY(-50%);transition:.8s;width:70%}.nss-page-section .nss-page--dual-cups .text-content-container{display:flex;flex-direction:column;gap:25px;justify-content:space-around;z-index:2}.nss-page-section .nss-page--dual-cups .text-content-container .section-header{font-size:48px;font-weight:700;letter-spacing:.01em;line-height:52px;text-align:center}.nss-page-section .nss-page--dual-cups .text-content-container .section-subheader{font-size:40px;font-weight:400;letter-spacing:.01em;line-height:52px;text-align:center}.nss-page-section .nss-page--dual-cups .text-content-container .value-props-container{align-items:center;display:flex;gap:55px;justify-content:space-around;margin-top:30px}.nss-page-section .nss-page--dual-cups .text-content-container .value-props-container .value-prop-container{align-items:center;display:flex;flex:1;flex-direction:column;gap:15px;justify-content:center}.nss-page-section .nss-page--dual-cups .text-content-container .value-props-container .value-prop-container .value-prop-text{font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center}@media(max-width:951px){.nss-page-section .nss-page--hero{flex-direction:column;gap:30px;padding:30px 15px}.nss-page-section .nss-page--hero .left{gap:15px}.nss-page-section .nss-page--hero .top-cta{font-size:16px}.nss-page-section .nss-page--hero .nss-page--hero__ttl{font-size:53px;line-height:60px}.nss-page-section .nss-page--hero .subheader{font-size:16px;line-height:24px}.nss-page-section .nss-page--hero .value-prop span{font-size:16px;line-height:20px}.nss-page-section .nss-page--hero .btn{margin:0 auto;max-width:375px;width:100%}.nss-page-section .nss-page--hero .main-image{width:80%}.nss-page-section .nss-page--hero .main-image-cta-container{bottom:-20px;top:auto;width:160px}.nss-page-section .nss-page--hero .mobile{display:block}.nss-page-section .nss-page--hero .desktop{display:none}.nss-page-section .nss-page--hero .cta-text{font-size:16px;line-height:20px}.nss-page-section .nss-page--hero .main-image{max-height:350px}.nss-page-section .nss-page--image-with-text{flex-direction:column!important;gap:30px;padding:35px 15px}.nss-page-section .nss-page--image-with-text .main-header{font-size:40px;line-height:48px}.nss-page-section .nss-page--image-with-text .bullet-prop{font-size:16px;line-height:24px}.nss-page-section .nss-page--product-highlight{gap:30px}.nss-page-section .nss-page--product-highlight .img-column img{height:300px}.nss-page-section .nss-page--product-highlight .main-container{gap:5px}.nss-page-section .nss-page--product-highlight .value-prop img{max-width:55px}.nss-page-section .nss-page--product-highlight .img-column{flex:5}.nss-page-section .nss-page--product-highlight .prop-column-left,.nss-page-section .nss-page--product-highlight .prop-column-right{flex:2;gap:25px}.nss-page-section .nss-page--product-highlight .value-prop-text{font-size:12px!important;line-height:20px!important}.nss-page-section .nss-page--dual-cups{min-height:400px}.nss-page-section .nss-page--dual-cups .left-img,.nss-page-section .nss-page--dual-cups .right-img{top:5%;transform:unset;width:80%}.nss-page-section .nss-page--dual-cups .text-content-container{gap:15px;z-index:2}.nss-page-section .nss-page--dual-cups .text-content-container .value-props-container{gap:20px;margin-top:20px}.nss-page-section .nss-page--dual-cups .text-content-container .section-header{font-size:32px;line-height:42px}.nss-page-section .nss-page--dual-cups .text-content-container .section-subheader{font-size:24px;line-height:32px}.nss-page-section .nss-page--dual-cups .text-content-container .value-prop-container img{height:75px}.nss-page-section .nss-page--dual-cups .text-content-container .value-prop-text{font-size:14px!important;line-height:18px!important;min-height:60px}.nss-page-section .nss-page--carousel .carousel-card{padding:0 15px}}@media(max-width:751px){.nss-page-section .mobile{display:flex!important}.nss-page-section .desktop{display:none}.nss-page-section .top-banner{padding:5px 0}.nss-page-section .bottom-banner{padding:0 15px!important}.nss-page-section .bottom-banner img{max-height:40px;max-width:100px}.nss-page-section .bottom-banner .btn{font-size:16px;height:50px}}.custom-content{padding:calc(4.5% + 25px) 25px}.custom-content .custom-content--root{padding:0}.custom-content [data-item=section-heading]{font-size:48px;font-weight:700;letter-spacing:.01em;line-height:52px;text-align:center}.custom-content [data-item=section-description]{font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;padding-bottom:50px;text-align:center}section.featured-grid--root[data-container=section]{padding:0 50px!important}section.featured-grid--root[data-container=section] h2{font-size:48px;font-weight:700;letter-spacing:.01em;line-height:52px;margin:0;text-align:center}section.featured-grid--root[data-container=section] .image--root img{max-height:200px;object-fit:cover}section.featured-grid--root[data-container=section] .image--container{padding-top:50%!important}section.featured-grid--root[data-container=section] .featured-grid--item--image{height:200px}@media screen and (max-width:851px){.custom-content{padding:calc(3.5% + 25px) 15px}.custom-content .custom-content--root{padding:0}.custom-content [data-item=section-heading]{font-size:40px!important;line-height:52px}.custom-content [data-item=section-description]{font-size:20px!important;line-height:32px}section.featured-grid--root[data-container=section]{gap:10px;padding:20px 15px!important}.featured-grid--root[data-container=section] h2{font-size:40px!important;line-height:52px;margin:0}.featured-grid--root[data-container=section] .featured-grid--item{height:70px}.featured-grid--root[data-container=section] [data-container=panel]{gap:15px!important}.image--root img{height:70px}.featured-grid--item--image[data-item]{height:70px!important}}.nss-page-carousel__nav{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:412px;position:relative;z-index:1}.nss-page-carousel__nav-wrap{background-color:#f9e4e9;margin-top:-1px;padding:40px 0 2px}.nss-page-carousel__next-button,.nss-page-carousel__previous-button{align-items:center;background:transparent;border-radius:100%;display:flex;height:auto;justify-content:center;padding:0}.nss-page-carousel__next-button:focus-visible,.nss-page-carousel__previous-button:focus-visible{outline:1px solid;outline-offset:1px}.nss-page-carousel__next-button:focus,.nss-page-carousel__next-button:hover,.nss-page-carousel__previous-button:focus,.nss-page-carousel__previous-button:hover{background:transparent}.nss-page--carousel-wrap{overflow:hidden;position:relative}.play-button{align-items:center;background:transparent;border-radius:100%;display:flex;padding:0}.play-button:focus-visible{outline:1px solid #fff;outline-offset:1px}.play-button:focus,.play-button:hover{background:transparent}.nss-page-section .nss-page--product-highlight .value-prop img{height:auto;max-height:100px;max-width:100%;object-fit:contain;width:100px}.nss-page-section .nss-page--product-highlight .value-prop--large img{max-height:147px;max-width:100%;width:147px}@media(max-width:767px){.nss-page-section .nss-page--product-highlight .value-prop img{max-height:60px;width:60px}.nss-page-section .nss-page--product-highlight .value-prop--large img{max-height:94px;width:94px}}.nss-page-section .nss-page--product-highlight .value-prop{animation-delay:2s;opacity:0;transform:translateY(-50px)}.is-show.nss-page-section .nss-page--product-highlight .value-prop{animation:fadeIn .4s ease-in-out forwards;animation-delay:.4s}@keyframes fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}