.flex-container{display:flex;justify-content:space-around;align-items:center}.flex-container-left-align{display:flex;align-items:center}.spr-icon:before{margin:0 1px}.w-100{width:100%!important}.text-center{text-align:center}h1{text-transform:uppercase}.gallery-wrapper-custom{vertical-align:bottom;display:inline-block;max-width:99%}.gallery-wrapper-middle{vertical-align:middle;display:inline-block;max-width:99%}@media (max-width: 767px){.hide-mobile{display:none!important}}@media (min-width: 768px){.hide-desktop{display:none!important}}.spr-header-title{font-family:Duper;font-size:24px;letter-spacing:.08em}.spr-summary-actions-newreview,.spr-summary-caption,.spr-review-header-title,.spr-review-header-byline,.spr-review-content-body,.spr-review-reportreview,.spr-badge-caption{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em}.spr-review-header-title{font-size:16px}.spr-review-header-byline{color:#767676;font-weight:600}.spr-review-content-body,.spr-review-header-byline{font-size:12px}img{vertical-align:middle}@media (max-width: 767px){div.product-info div.order-wrapper{text-align:center}}div.product-info span.order-min{display:inline-block;padding:5px 20px;background:#F2F2F2;margin-bottom:20px;font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;letter-spacing:.08em}div.order-min{width:100%;padding:25px;background:#F2F2F2;text-align:center}div.order-min-cart{width:100%;padding:10px;background:#F2F2F2;margin-top:-80px;margin-bottom:40px}@media (max-width: 767px){div.order-min-cart{text-align:center;width:200px;margin:-40px auto 30px}}video::-webkit-media-controls{display:none}h3.title{text-transform:uppercase;font-family:Duper;font-weight:700;font-size:80px;line-height:80%;letter-spacing:.08em;color:#fff;-webkit-text-stroke:4px black;display:block}header div.container{padding:0;margin:0;width:100%}.product__tabs .container{max-width:1400px}section.product-origin{background:#F2E0AB;padding:63px 66px}@media (max-width: 767px){section.product-origin{padding:40px 15px 55px}}@media (min-width: 768px){section.product-origin div.wrapper{white-space:nowrap}}section.product-origin div.column{width:50%;display:inline-block;white-space:normal;vertical-align:middle}@media (max-width: 767px){section.product-origin div.column{width:100%}}section.product-origin h3.title{color:#f2eea0;font-size:60px;-webkit-text-stroke:2px black}@media (max-width: 767px){section.product-origin h3.title{font-size:30px;-webkit-text-stroke:1px black;margin-bottom:15px}}section.product-origin div.desc{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em;max-width:400px}section.product-origin img.product-icon{width:60px;display:inline-block;vertical-align:middle}@media (max-width: 767px){section.product-origin img.product-icon{width:30px;margin-top:40px}}section.product-origin div.text-wrapper{width:calc(100% - 80px);display:inline-block;vertical-align:middle;padding-left:1vw}@media (max-width: 767px){section.product-origin div.text-wrapper{text-align:center;width:calc(100% - 60px)}}section.product-origin img.truck{display:block;width:400px;margin:0 auto}@media (max-width: 767px){section.product-origin img.truck{width:160px;margin-top:30px}}@media (min-width: 768px){section.product-template .product-layout-images{padding-right:2vw}}@media (max-width: 767px){section.product-template .container{padding:0}}section.product-template div.video-wrapper{position:relative;padding:1.7vw}@media (max-width: 767px){section.product-template div.video-wrapper{padding:20px}}section.product-template div.video-wrapper video.bg-video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section.product-template img.spinner{position:absolute;left:0;right:0;top:0;padding:17px 30px;width:100%}@media (max-width: 767px){section.product-template img.spinner{padding:30px}}@media (max-width: 767px){section.product-template .productImgSlider{padding-top:0!important}}@media (min-width: 768px){section.product-template .productImgSlider-nav button.flickity-button{display:none}}@media (max-width: 767px){section.product-template div.productImgSlider-nav.nav-desktop{display:none}}section.product-template h1.product-title{font-family:Duper;font-weight:700;font-size:48px;line-height:96%;letter-spacing:.08em}@media (max-width: 767px){section.product-template h1.product-title{font-size:36px}}section.product-template .product-description{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em}section.product-template .product-description h4,section.product-template .product-description p,section.product-template .product-description div{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em}section.product-template div.product-price{margin-bottom:25px}section.product-template div.product-price span{font-family:Duper;font-weight:700;font-size:24px;line-height:1;letter-spacing:.08em}div.faq-section h2.page-title__heading{-webkit-text-stroke:0;font-size:36px}section.hero-video{position:relative;margin-top:-60px;height:calc(100vh - 60px);background-color:#f4e8bd}section.hero-video video.video,section.hero-video img.fallback{width:100%;height:100%;object-fit:cover;pointer-events:none}section.hero-video div.logo-container{width:100%;height:100%;position:absolute;top:0;left:0}section.hero-video div.logo-container img.overlay-logo{max-width:250px;max-height:317px;display:block}@media (min-width: 768px){section.hero-video div.logo-container img.overlay-logo{max-width:340px;max-height:450px}}@media (max-width: 767px){section.hero-video div.logo-container img.overlay-logo{padding-left:10px}}section.hero-video a.cta{position:absolute;bottom:40px;left:0;right:0;margin:0 auto;display:block;width:95px;height:95px;background:#FFFFFF;border:2px solid #000000;font-family:Duper;font-weight:700;font-size:13px;line-height:.92;padding-top:35px;text-align:center;border-radius:50px;letter-spacing:.1em;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}@media (max-width: 767px){section.hero-video a.cta{bottom:20px}}section.hero-video a.cta img{width:10px;display:block;margin:8px auto;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section.hero-video a.cta:hover{width:105px;height:105px;bottom:35px;padding-top:40px;font-size:14px}section.hero-video a.cta:hover img{width:11px}section.hero-video img.floating-image{position:absolute}section.hero-video img.floating-image.left-image{bottom:-70px;left:40px;width:36vw;height:auto}@media (max-width: 767px){section.hero-video img.floating-image.left-image{bottom:-30px;left:-60px;width:220px;height:200px}}section.hero-video img.floating-image.right-image{top:100px;right:40px;width:28vw;height:auto}@media (max-width: 767px){section.hero-video img.floating-image.right-image{width:130px;height:119px;right:0}}div.cta-button-wrapper{max-width:260px;height:36px;margin:0 auto;border:1px solid #000000;border-radius:50px;background-color:#fff;z-index:99;position:relative}div.cta-button-wrapper div.quantity-picker{width:50%;height:calc(100% - 14px);margin:7px 0;float:left;border-right:1px solid black;cursor:initial;padding-left:10px}div.cta-button-wrapper div.quantity-picker span.quantity-change{font-family:Duper;font-size:18px;font-weight:700;cursor:pointer;line-height:1;padding:0 5px}div.cta-button-wrapper div.quantity-picker input.quantity{width:20px;padding:0;display:inline-block;font-family:Duper;font-size:18px;text-align:center;font-weight:700;line-height:1;height:18px;border:none}div.cta-button-wrapper button{width:50%;height:100%;float:right;background-color:transparent;border:none;font-family:Duper;font-size:15px;padding:0;color:#000;line-height:2;z-index:99;position:relative}section.product-carousel{padding:75px 0 75px 45px}@media (max-width: 767px){section.product-carousel{padding:45px 0}}section.product-carousel h2.title{font-style:italic;font-size:16px;line-height:1.1;text-align:center;letter-spacing:.1em}@media (min-width: 768px){section.product-carousel h2.title{padding-right:45px}}section.product-carousel div.wrapper{white-space:nowrap;overflow:hidden}@media (min-width: 768px){section.product-carousel img.image-left{padding-right:3vw;width:100%;height:auto}}@media (max-width: 767px){section.product-carousel img.image-left{width:260px;height:186px;margin:0 auto 20px;display:block}}section.product-carousel div.column{position:relative}@media (min-width: 768px){section.product-carousel div.column{width:50%;display:inline-block;white-space:normal;padding:0 10px;vertical-align:middle}}@media (max-width: 767px){section.product-carousel div.column{width:100%}}section.product-carousel div.product-carousel{z-index:1;position:relative}@media (min-width: 768px){section.product-carousel div.product-carousel.mobile{display:none}}@media (max-width: 767px){section.product-carousel div.product-carousel.desktop{display:none}}section.product-carousel div.product-carousel div.carousel-cell{width:65%!important;position:relative}section.product-carousel div.product-carousel div.carousel-cell img:not(.cta){padding:0 1vw;width:100%;height:auto}section.product-carousel div.product-carousel button.flickity-button{bottom:-180px;top:initial}section.product-carousel div.product-carousel button.flickity-button.next{right:35%}section.product-carousel video.bg-video,section.product-carousel img.fallback{width:65%;height:15vw;object-fit:cover;position:absolute;top:14vw;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;z-index:0;-webkit-mask-image:url(https://cdn.shopify.com/s/files/1/0514/2170/8455/files/freeformshape.svg);mask-image:url(https://cdn.shopify.com/s/files/1/0514/2170/8455/files/freeformshape.svg)}@media (max-width: 767px){section.product-carousel video.bg-video,section.product-carousel img.fallback{width:95%;height:41vw;top:32vw;right:0;margin:0 auto}}section.product-carousel div.product-content{text-align:center;padding:2vw 4vw 0;width:65%}@media (min-width: 1650px){section.product-carousel div.product-content{min-height:280px}}@media (min-width: 1200px){section.product-carousel div.product-content{min-height:320px;margin-top:-3vw}}@media (max-width: 767px){section.product-carousel div.product-content{white-space:normal;width:100%;padding-top:40px;min-height:300px}}section.product-carousel div.product-content div.title{font-family:Duper;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;max-width:240px;margin:0 auto 10px}section.product-carousel div.product-content div.desc{font-family:Duper;font-style:italic;font-weight:700;font-size:14px;line-height:17px;text-align:center;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;padding:0 30px}section.product-carousel div.product-content a.cta{font-family:Duper;font-weight:700;font-size:15px;letter-spacing:.1em;border-bottom:1px solid black;padding-bottom:1px;display:block;width:89px;margin:30px auto 0}section.flickity-section button.flickity-button{width:50px;height:50px;border:2px solid #000000;border-radius:50px;background-color:#fff!important;opacity:1;transition:background-color .1s ease-in-out;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out}section.flickity-section button.flickity-button:hover{background-color:#f2eea0!important}section.flickity-section button.flickity-button svg{width:12px;left:0;right:0;margin:0 auto}section.flickity-section button.flickity-button:focus{outline:none;box-shadow:none}section.carousel-full{position:relative}section.carousel-full video.bg-video,section.carousel-full img.fallback{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width: 767px){section.carousel-full video.bg-video,section.carousel-full img.fallback{height:100%;object-fit:cover}}section.carousel-full div.video-container{width:100%;padding:50px 20px;z-index:99}@media (max-width: 767px){section.carousel-full div.video-container{height:100%;padding:18px 20px;position:relative}}section.carousel-full div.video-container video.video,section.carousel-full div.video-container img.fallback{border:2px solid black;width:100%}@media (max-width: 767px){section.carousel-full div.video-container video.video,section.carousel-full div.video-container img.fallback{position:initial;z-index:99;height:100%;object-fit:cover}}@media (max-width: 767px){section.carousel-full div.product-carousel div.flickity-viewport{height:660px!important}}section.carousel-full div.product-carousel div.carousel-cell{width:100%}@media (max-width: 767px){section.carousel-full div.product-carousel div.carousel-cell{height:100%}}section.carousel-full div.product-carousel div.carousel-cell div.product-content{position:absolute;top:85px;left:60px;z-index:999}@media (max-width: 767px){section.carousel-full div.product-carousel div.carousel-cell div.product-content{left:0;right:0;top:0;height:100%;padding-top:20vw;margin:0 auto;text-align:center}section.carousel-full div.product-carousel div.carousel-cell div.product-content div.hover-button-wrapper{position:absolute;bottom:55px;left:0;right:0;margin:0 auto}}section.carousel-full div.product-carousel div.carousel-cell div.product-content div.title{font-family:Duper;font-weight:700;font-size:60px;line-height:80%;letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-text-stroke:3px black;margin-bottom:15px}@media (max-width: 767px){section.carousel-full div.product-carousel div.carousel-cell div.product-content div.title{font-size:30px;line-height:1;-webkit-text-stroke:1px black}}section.carousel-full div.product-carousel div.carousel-cell div.product-content a.cta{height:35px;background:#FFFFFF;border:1px solid #000000;box-sizing:border-box;border-radius:50px;color:#000;font-family:Duper;line-height:1.1;font-weight:700;font-size:13px;letter-spacing:.1em}section.carousel-full div.product-carousel div.carousel-cell div.product-content a.cta:hover{opacity:1}section.carousel-full div.product-carousel div.carousel-cell div.product-content .hover-button-wrapper div.border-wrapper img.cta{width:92%}@media (max-width: 767px){section.carousel-full div.product-carousel div.carousel-cell div.product-content .hover-button-wrapper div.border-wrapper img.cta{display:none}}section.carousel-full div.product-carousel div.carousel-cell div.product-content .hover-button-wrapper:hover div.border-wrapper img.cta{width:100%!important}section.carousel-full div.product-carousel button.flickity-button{width:44px;height:44px}section.carousel-full div.product-carousel button.flickity-button.previous{left:10px}section.carousel-full div.product-carousel button.flickity-button.next{right:10px}@media (min-width: 768px){section.carousel-full div.product-carousel button.flickity-button.previous,section.carousel-full div.product-carousel button.flickity-button.next{display:none}}section.carousel-full div.button--next{position:absolute;right:35px;top:46%;width:80px;height:80px;background-color:#fff;border-radius:50px;text-align:center;padding-top:5px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 767px){section.carousel-full div.button--next{display:none}}section.carousel-full div.button--next img{width:46px}section.carousel-full div.button--next div{margin-top:4px;font-family:Duper;font-weight:700;font-size:17px;letter-spacing:.1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.mission{max-width:1440px;margin:0 auto;padding:90px;text-align:center}@media (max-width: 767px){section.mission{padding:90px 20px}}section.mission div.outer-container{max-width:1050px;margin:0 auto}section.mission div.wrapper{white-space:nowrap}section.mission div.column{width:33.3%;display:inline-block;white-space:normal;vertical-align:middle;text-align:center}@media (max-width: 767px){section.mission div.column{width:50%;padding:0 10px}section.mission div.column.small{width:25%}}section.mission div.overlay-wrapper{position:relative}section.mission div.overlay-wrapper img.bg-img{width:260px;height:260px;border:4px solid black;border-radius:150px}@media (min-width: 768px) and (max-width: 991px){section.mission div.overlay-wrapper img.bg-img{width:200px;height:200px}}@media (max-width: 767px){section.mission div.overlay-wrapper img.bg-img{width:150px;height:150px}}section.mission div.overlay-wrapper img.overlay-img{width:230px;height:230px;position:absolute;left:0;right:0;top:15px;margin:0 auto;display:block;border:3px solid black;border-radius:150px;z-index:999}@media (min-width: 768px) and (max-width: 991px){section.mission div.overlay-wrapper img.overlay-img{width:170px;height:170px}}@media (max-width: 767px){section.mission div.overlay-wrapper img.overlay-img{width:130px;height:130px;top:10px}}section.mission img.icon-img{width:130px;height:130px}@media (max-width: 767px){section.mission img.icon-img{width:65px;height:65px}}section.mission div.desc{font-family:Duper;font-style:italic;font-weight:700;font-size:30px;line-height:1.2;text-align:center;letter-spacing:.08em;text-transform:uppercase;margin:50px 0}@media (max-width: 767px){section.mission div.desc{font-size:18px;margin:30px 0 50px}}.hover-button-wrapper{position:relative}.hover-button-wrapper div.border-wrapper{position:absolute;top:0;left:0;right:0;height:100%;vertical-align:middle;z-index:1}.hover-button-wrapper div.border-wrapper img.cta{width:132px;height:34px;object-fit:cover;border-radius:40px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;vertical-align:middle}.hover-button-wrapper div.border-wrapper img.cta.hovered{width:152px;height:44px}.hover-button-wrapper a.cta{border-radius:50px;background-color:#fff;color:#000;border:1px solid #000000;font-family:Duper;font-weight:700;font-size:12px;line-height:1;letter-spacing:.1em;z-index:99;position:relative}.hover-button-wrapper span.hover-cta{position:relative;display:inline-block}.hover-button-wrapper span.hover-cta div.border-wrapper{left:-10px;right:-10px}.hover-button-wrapper.left-align{display:inline-block}.hover-button-wrapper.left-align div.border-wrapper{left:-10px;right:-10px}.hover-button-wrapper.productForm div.border-wrapper img.cta{width:260px}.hover-button-wrapper.productForm div.border-wrapper img.cta.hovered{width:280px}.hover-button-wrapper.on-the-move div.border-wrapper img.cta{width:190px}.hover-button-wrapper.on-the-move div.border-wrapper img.cta.hovered{width:210px}@media (max-width: 767px){.hover-button-wrapper.blog{margin-top:50px}}.hover-button-wrapper.blog div.border-wrapper img.cta{width:115px}@media (max-width: 767px){.hover-button-wrapper.blog div.border-wrapper img.cta{width:160px}}.hover-button-wrapper.blog div.border-wrapper img.cta.hovered{width:135px}@media (max-width: 767px){.hover-button-wrapper.blog div.border-wrapper img.cta.hovered{width:180px}}section.collection-feature{padding:4px}@media (max-width: 767px){section.collection-feature{padding:0 0 4px}}@media (min-width: 768px){section.collection-feature div.wrapper{white-space:nowrap}}section.collection-feature div.column{position:relative;width:50%;display:inline-block;white-space:normal;vertical-align:middle}@media (max-width: 767px){section.collection-feature div.column{width:100%}}section.collection-feature video.video,section.collection-feature img.fallback{width:100%;height:60vw;object-fit:cover}@media (max-width: 767px){section.collection-feature video.video,section.collection-feature img.fallback{height:450px}}section.collection-feature img.fallback{border-bottom:4px solid white}section.collection-feature div.content-wrapper{position:absolute;top:0;left:0;right:0;height:100%;margin:0 auto;text-align:center}section.collection-feature div.content-wrapper div.image-wrapper{margin-bottom:50px;position:relative}section.collection-feature div.content-wrapper div.image-wrapper img.ico{max-width:520px;width:100%;height:auto}@media (min-width: 768px) and (max-width: 1100px){section.collection-feature div.content-wrapper div.image-wrapper img.ico{max-width:450px}}@media (max-width: 767px){section.collection-feature div.content-wrapper div.image-wrapper img.ico{max-width:270px}}section.collection-feature div.content-wrapper div.image-wrapper img.ico.rotating{-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;animation:spin 5s linear infinite}section.collection-feature div.content-wrapper div.image-wrapper div.overlay-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;text-align:center}section.collection-feature div.content-wrapper div.image-wrapper div.overlay-wrapper img{max-width:490px;max-height:490px;height:auto;width:100%;display:block;margin:0 auto}@media (max-width: 767px){section.collection-feature div.content-wrapper div.image-wrapper div.overlay-wrapper img{max-width:205px;max-height:205px}}section.collection-feature div.content-wrapper h3.title{max-width:470px;margin:0 auto}@media (max-width: 1250px){section.collection-feature div.content-wrapper h3.title{font-size:60px;max-width:400px;-webkit-text-stroke:3px black;margin-top:-30px}}@media (max-width: 767px){section.collection-feature div.content-wrapper h3.title{font-size:42px;max-width:250px;-webkit-text-stroke:1.5px black}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section.product-slider div.image-wrapper,section.collectionGrid div.image-wrapper{position:relative}section.product-slider img.initial,section.collectionGrid img.initial{width:100%;height:auto;z-index:9;position:relative;padding:40px}@media (max-width: 767px){section.product-slider img.initial,section.collectionGrid img.initial{padding:0}}section.product-slider video.bg-video,section.collectionGrid video.bg-video{display:none;z-index:1;position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover}section.product-slider img.spinner,section.collectionGrid img.spinner{display:none;position:absolute;left:0;right:0;top:0;padding:40px 50px;z-index:8;width:100%;height:auto}@media (min-width: 768px){section.product-slider img.spinner.rotating,section.collectionGrid img.spinner.rotating{display:block;-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;animation:spin 5s linear infinite}}section.product-slider form.productForm,section.collectionGrid form.productForm{display:none;position:absolute;left:0;right:0;bottom:10px;text-align:center;margin:0 auto;z-index:1000}section.product-slider div.product-content,section.collectionGrid div.product-content{text-align:center;padding-top:15px}section.product-slider div.product-content div.title,section.collectionGrid div.product-content div.title{font-family:Duper;font-style:italic;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}section.product-slider div.product-content div.wrapper,section.collectionGrid div.product-content div.wrapper{white-space:nowrap}section.product-slider div.product-content span.price,section.product-slider div.product-content .spr-badge,section.collectionGrid div.product-content span.price,section.collectionGrid div.product-content .spr-badge{width:50%;white-space:nowrap;display:inline-block;padding:3px 20px;white-space:normal;vertical-align:middle}section.product-slider div.product-content span.price,section.collectionGrid div.product-content span.price{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em;border-right:1px solid black;text-align:right;line-height:1}section.product-slider div.product-content .spr-badge,section.collectionGrid div.product-content .spr-badge{text-align:left;height:20px;padding-top:0;line-height:1}section.product-slider div.product-content .spr-badge .spr-badge-caption,section.collectionGrid div.product-content .spr-badge .spr-badge-caption{display:none}section.product-slider div.product-content div.dairy-free-badge,section.collectionGrid div.product-content div.dairy-free-badge{width:116px;height:23px;font-style:italic;font-weight:700;font-size:14px;text-align:center;letter-spacing:.1em;color:#009fdf;font-family:Duper;margin:25px auto 0;background:#FFFFFF;border:1px solid #009FDF;border-radius:60px;line-height:1.65}section.product-slider{padding:80px 0 10vw}@media (max-width: 767px){section.product-slider{padding:75px 0}}section.product-slider h2.title{letter-spacing:.08em;padding-left:65px;display:inline-block;margin-bottom:0}@media (max-width: 767px){section.product-slider h2.title{font-weight:700;font-size:24px;padding-left:20px}}section.product-slider a.cta{font-family:Duper;font-weight:700;font-size:12px;line-height:1;letter-spacing:.1em;border-bottom:1px solid black;padding-bottom:1px;margin-left:50px;vertical-align:text-top}@media (max-width: 767px){section.product-slider a.cta{float:right;margin-right:20px;padding-top:3px}}@media (max-width: 767px){section.product-slider div.product-slider{padding-bottom:80px}}section.product-slider div.product-slider div.carousel-cell{width:24%;padding:20px}@media (max-width: 767px){section.product-slider div.product-slider div.carousel-cell{width:70%;padding:0 5px}}@media (min-width: 768px){section.product-slider div.product-slider .flickity-page-dots{display:none}}@media (max-width: 767px){section.product-slider div.product-slider .flickity-page-dots{left:0;right:0;bottom:9vw}section.product-slider div.product-slider .flickity-page-dots li.dot{background-color:#e2e3e4;border-color:#e2e3e4;opacity:1}section.product-slider div.product-slider .flickity-page-dots li.dot.is-selected{background-color:#000;border-color:#000}}section.product-slider div.product-slider button.flickity-button{top:-35px}@media (max-width: 767px){section.product-slider div.product-slider button.flickity-button{display:none}}section.product-slider div.product-slider button.flickity-button.previous{left:initial;right:155px}section.product-slider div.product-slider button.flickity-button.next{right:65px}@media (max-width: 767px){section.banner video.video,section.banner img.fallback{height:100%;width:100%;object-fit:cover}}section.on-the-move{background:#eb6074;text-align:center;padding-bottom:60px;position:relative;overflow:visible}@media (max-width: 991px){section.on-the-move{background:#ef6078}}section.on-the-move div.lines.desktop{background:url(https://cdn.shopify.com/s/files/1/0514/2170/8455/files/lines.png) repeat-x;background-size:100% 27vw;height:27vw}section.on-the-move div.lines.mobile{background:url(https://cdn.shopify.com/s/files/1/0514/2170/8455/files/lines-xs.png) repeat-x;background-size:100% 42vw;height:42vw}section.on-the-move img.move-truck{position:absolute;width:64vw;height:auto;left:0;right:0;margin:0 auto;top:-12vw}@media (max-width: 767px){section.on-the-move img.move-truck{width:85vw;top:-14vw}}section.on-the-move img.wheel{position:absolute;width:7.3vw;top:18.1vw}@media (max-width: 767px){section.on-the-move img.wheel{width:10.1vw;top:25.5vw}}section.on-the-move img.wheel#wheel-1{left:27.3vw}@media (max-width: 767px){section.on-the-move img.wheel#wheel-1{left:19.5vw}}section.on-the-move img.wheel#wheel-2{left:58.9vw}@media (max-width: 767px){section.on-the-move img.wheel#wheel-2{left:61.4vw}}section.on-the-move div.drips,section.on-the-move img.drips{position:absolute;top:99%;left:0;z-index:-1;height:11vw;transition:all ease-out 3s}@media (max-width: 767px){section.on-the-move div.drips,section.on-the-move img.drips{height:21vw}}section.on-the-move div.drips.grow,section.on-the-move img.drips.grow{height:16vw;top:99.5%}@media (max-width: 767px){section.on-the-move div.drips.grow,section.on-the-move img.drips.grow{height:30vw}}section.on-the-move h3.title{max-width:670px;margin:0 auto 30px;line-height:.8}@media (max-width: 767px){section.on-the-move h3.title{font-size:42px;padding:0 20px;margin-top:10px;-webkit-text-stroke:1.5px black}}section.on-the-move div.desc{font-family:proxima-nova,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-align:center;letter-spacing:.08em;color:#fff;max-width:650px;margin:0 auto 30px}@media (max-width: 767px){section.on-the-move div.desc{padding:0 20px;margin-bottom:27px}}section.on-the-move a.cta{background:#FFFFFF;color:#000;border:1px solid #000000;border-radius:50px;width:190px;height:34px;font-family:Duper;font-weight:700;font-size:12px;line-height:1.6;letter-spacing:.1em;padding:0;line-height:2.7}@media (max-width: 767px){section.on-the-move div.hover-button-wrapper{margin-bottom:10px}}section.get-yours-delivered{padding:16.5vw 20px 90px}@media (max-width: 991px){section.get-yours-delivered{padding:75px 20px}}section.get-yours-delivered h3.title{max-width:670px;margin:0 auto 30px;line-height:.8}@media (max-width: 767px){section.get-yours-delivered h3.title{font-size:42px;padding:0 20px;-webkit-text-stroke:1.5px black}}section.get-yours-delivered div.desc{font-family:proxima-nova,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-align:center;letter-spacing:.08em;max-width:650px;margin:0 auto 20px}@media (max-width: 767px){section.get-yours-delivered div.desc{margin-bottom:27px;max-width:initial}}section.get-yours-delivered div.wrapper{padding:0 20px;max-width:1300px;margin:0 auto;text-align:center}section.get-yours-delivered div.wrapper.upper{max-width:900px}section.get-yours-delivered div.wrapper.lower{max-width:1210px}@media (min-width: 768px){section.get-yours-delivered div.wrapper{white-space:nowrap}}@media (max-width: 767px){section.get-yours-delivered div.wrapper{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}}section.get-yours-delivered img.left{width:100%;height:auto;max-width:205px}@media (max-width: 991px){section.get-yours-delivered img.left{max-width:125px}}section.get-yours-delivered img.right{width:100%;height:auto;max-width:130px}section.get-yours-delivered div.column{vertical-align:middle;width:calc(100% / 6);padding:50px .5vw 0}section.get-yours-delivered div.column.lower{width:20%}@media (max-width: 991px){section.get-yours-delivered div.column.lower{width:50%}}section.get-yours-delivered div.column.image{width:20%}@media (max-width: 991px){section.get-yours-delivered div.column.image{width:100%}}section.get-yours-delivered div.column.title{width:60%}@media (max-width: 991px){section.get-yours-delivered div.column.title{width:100%;padding:0}}@media (min-width: 768px){section.get-yours-delivered div.column{display:inline-block;white-space:normal}}@media (max-width: 767px){section.get-yours-delivered div.column{width:50%;padding:30px 10px 0;float:left;margin:0 auto}}section.get-yours-delivered div.column img.logo-ico{width:51%;height:auto;margin:0 auto;display:block;min-width:90px}@media (max-width: 767px){section.get-yours-delivered div.column img.logo-ico{width:100px}section.get-yours-delivered div.column img.logo-ico.lower{width:85px;min-width:85px}}section.get-yours-delivered div.column img.logo-ico:hover{filter:invert(.5)}section.index-testimonials{background-color:#f2e0ab;padding:100px 85px;position:relative}@media (max-width: 767px){section.index-testimonials{padding:75px 70px;margin-bottom:4px}}section.index-testimonials div.testimonial-wrapper{position:relative}section.index-testimonials h2.title{text-align:center;font-size:14px;line-height:17px;letter-spacing:.4em;margin-bottom:25px}@media (max-width: 767px){section.index-testimonials h2.title{letter-spacing:1.5px;margin-bottom:40px}}section.index-testimonials img.bloop{width:150px;position:absolute;bottom:0;right:0}@media (max-width: 767px){section.index-testimonials img.bloop{width:135px}}section.index-testimonials div.testimonial-carousel div.carousel-cell{text-align:center;width:100%}section.index-testimonials div.testimonial-carousel div.carousel-cell div.review{font-family:Duper;font-size:30px;line-height:1;color:#412c30;max-width:900px;margin:0 auto 45px}@media (max-width: 767px){section.index-testimonials div.testimonial-carousel div.carousel-cell div.review{font-size:18px;margin-bottom:30px}}section.index-testimonials div.testimonial-carousel div.carousel-cell img{width:55px;border-radius:40px;vertical-align:middle;margin-right:24px}@media (max-width: 767px){section.index-testimonials div.testimonial-carousel div.carousel-cell img{width:74px;display:block;margin:0 auto 20px}}section.index-testimonials div.testimonial-carousel div.carousel-cell span.author{font-family:proxima-nova,sans-serif;vertical-align:middle;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.08em;color:#412c30;display:inline-block}@media (max-width: 767px){section.index-testimonials div.testimonial-carousel div.carousel-cell span.author{display:block}}section.index-testimonials div.button-custom{position:absolute;top:21%;cursor:pointer;padding:20px 0;width:51px}@media (max-width: 767px){section.index-testimonials div.button-custom{width:20px}}section.index-testimonials div.button-custom.button--prev-t{left:80px}@media (max-width: 767px){section.index-testimonials div.button-custom.button--prev-t{left:-40px}}section.index-testimonials div.button-custom.button--next-t{right:80px}@media (max-width: 767px){section.index-testimonials div.button-custom.button--next-t{right:-40px}}section.index-testimonials div.button-custom img{width:100%}section.blogModule h2{font-size:40px;line-height:45px;letter-spacing:.08em}section.blogModule img.logos{max-width:360px;margin:0 auto 20px;display:block;width:100%}section.blogModule div.image-wrapper{padding:15px}section.blogModule div.blog-hover-wrapper{position:absolute;top:0;left:0;right:0;width:100%;height:100%}section.blogModule div.blog-hover-wrapper .flex-container{height:100%}section.blogModule div.blog-hover-wrapper img.blog-hover{width:95%;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;vertical-align:middle}section.blogModule div.blog-hover-wrapper img.blog-hover:hover{width:100%}section.blogModule .blogModule-posts__post-block:hover img.blog-hover{width:100%}@media (max-width: 767px){section.blogModule a.carousel-slide-info{padding-left:0}}@media (max-width: 767px){section.blogModule h3.post-title{font-size:18px;margin:12px 0}}@media (max-width: 767px){section.blogModule p.excerpt{font-size:12px}}@media (max-width: 767px){section.product-template,section.featured-collection,section.related-products{margin-top:59px}}section.product-template a.buy-local.btn,section.featured-collection a.buy-local.btn,section.related-products a.buy-local.btn{border:1px solid #ea128d;background:white!important;color:#000;height:34px!important}@media (max-width: 767px){section.product-template a.buy-local.btn,section.featured-collection a.buy-local.btn,section.related-products a.buy-local.btn{white-space:initial;-webkit-appearance:none}}section.title-module div.rich-content img.squiggle{margin:0 auto;width:100px}@media (min-width: 768px) and (max-width: 1500px){section.title-module div.rich-content img.squiggle{top:3vw}}@media (min-width: 768px){section.title-module div.rich-content img.squiggle{position:absolute;transform:rotate(90deg);left:0;right:0;top:2vw}}@media (max-width: 767px){section.title-module div.rich-content img.squiggle{margin-bottom:25px}}@media (min-width: 768px){section.related-products{padding-bottom:100px}}section.gallery-wrap a.button{margin-bottom:20px}section.gallery-wrap div.carousel-images{margin-top:40px}section.gallery-wrap div.carousel-images div.carousel-cell{width:100%}section.gallery-wrap div.carousel-images svg.flickity-button-icon{fill:#fff}section.featured-collection{padding-bottom:40px}@media (max-width: 767px){section.featured-collection{padding-bottom:20px}}section.featured-collection#collection-module-featured-collection{padding-top:20px}@media (max-width: 767px){section.featured-collection#collection-module-featured-collection{padding-top:20px}}section.featured-collection .collectionBlock-image{border-radius:12px}section.featured-product div.product-info{display:flex;justify-content:space-around;align-items:center}section.featured-product div.product-info .productForm div.productForm-buttons button.shopify-payment-button__button{background-color:#fff!important;border:1px solid #EA128D!important;color:#000!important}section.pdp--reviews{padding:40px 80px}section.catering{background:linear-gradient(#ededed 0,white);padding:70px 0 90px}section.catering div.catering__wrapper{max-width:1200px;background-color:#fff;margin:0 auto;padding:50px 50px 90px}section.catering div.catering__wrapper h2.title{line-height:.9}@media (min-width: 768px){section.catering div.catering__wrapper h2.title{padding-right:35px}}@media (min-width: 768px){section.catering div.catering__wrapper div.desc{padding-right:35px}}section.catering div.catering__wrapper a{color:#27bfe1;font-weight:700;text-decoration:none}section.catering div.catering__wrapper a:hover{text-decoration:underline}section.catering div.catering__wrapper a.button{color:#fff}section.catering div.catering__wrapper div.event-contact-form{background-size:cover!important;padding:2rem}section.catering div.catering__wrapper div.event-contact-form div.form-container{background-color:#fff;border-radius:2rem;padding:1.25rem}section.catering div.catering__wrapper svg{width:18px;height:auto}section.page-hero{position:relative}@media (max-width: 767px){section.page-hero{margin-top:60px}}section.page-hero div.blocker{position:absolute;top:0;width:100%;height:100%;background-color:#000;opacity:.15}section.page-hero div.text-container{position:absolute;top:0;width:100%;height:100%;text-align:center}section.page-hero div.text-container h1.title{color:#fff;margin-bottom:25px;-webkit-text-stroke:2px black}@media (max-width: 767px){section.page-hero div.text-container h1.title{-webkit-text-stroke:1px black}}section.page-hero div.text-container div.desc{color:#fff;max-width:450px;margin:0 auto;font-weight:700}section.page-hero div.text-container div.desc p{font-weight:700}section.image-with-text{padding:120px 100px}@media (max-width: 767px){section.image-with-text{padding:40px 20px}}@media (min-width: 768px){section.image-with-text div.wrapper{white-space:nowrap}}@media (min-width: 768px){section.image-with-text div.column{width:50%;display:inline-block;white-space:normal;padding:0 40px;vertical-align:middle}}@media (max-width: 767px){section.image-with-text div.column{width:100%}section.image-with-text div.column div.desc{margin-bottom:20px}}section.image-with-text div.flex-container-left-align{height:100%}section.image-with-text h3.title{font-size:30px;margin-bottom:20px;font-weight:800;line-height:1.4;font-family:Duper;-webkit-text-stroke:0;color:#000!important}@media (min-width: 768px){section.image-with-text div.desc{padding-right:4vw}section.image-with-text div.desc p{line-height:1.6}}section.image-with-text a.button{margin-top:20px;border-radius:50px;font-family:Duper;text-transform:uppercase;font-size:15px}@media (max-width: 767px){section.image-with-text a.button{margin:0 auto 40px;display:block}}section.buildable-slideshow{position:relative}section.buildable-slideshow div.buildable-slider div.slider img{width:100%;object-fit:cover}section.buildable-slideshow div.buildable-slider.seven-fifty-height-hero div.slider img{height:750px}section.buildable-slideshow div.buildable-slider.sixty-fifty-height-hero div.slider img{height:650px}section.buildable-slideshow div.buildable-slider.five-fifty-height-hero div.slider img{height:550px}section.buildable-slideshow div.buildable-slider.four-fifty-height-hero div.slider img{height:450px}section.buildable-slideshow div.slider{position:relative}section.buildable-slideshow div.slider div.text-container{position:absolute;bottom:85px;left:100px}section.buildable-slideshow div.slider div.text-container h2.title{color:#fff;font-size:46px;line-height:120%;font-weight:700}section.buildable-slideshow .slick-track,section.buildable-slideshow .slick-list{-webkit-perspective:2000;-webkit-backface-visibility:hidden}section.buildable-slideshow .slick-slide,section.buildable-slideshow div.slider{-webkit-backface-visibility:hidden}section.buildable-slideshow div.prev,section.buildable-slideshow div.next{position:absolute;top:50%;cursor:pointer}section.buildable-slideshow div.prev svg,section.buildable-slideshow div.next svg{color:#fff}section.buildable-slideshow div.prev{left:50px;transform:rotate(180deg)}section.buildable-slideshow div.next{right:50px}section.page-icons{padding-bottom:100px}section.retailers{max-width:1200px;margin:0 auto;padding:100px 20px}@media (max-width: 767px){section.retailers{padding:0 10px}}section.page-container{padding-bottom:50px}section.page-container h4{font-weight:700}div.cart-drawer div.mincart-wrap{width:100%}section.image-text-custom div.text-container{background:#F0F6FF;padding:40px 30px;text-align:center}section.image-text-custom div.text-container h1{text-shadow:none!important}section.about-text-section{padding:100px 15px 20px}@media (max-width: 767px){section.about-text-section{padding:30px 20px 20px}}section.about-text-section div.text-container{max-width:700px;margin:0 auto}@media (min-width: 768px){section.image-with-text.text{padding-top:20px}}section.image-with-text.text div.wrapper{max-width:1065px;margin:0 auto}@media (max-width: 767px){section.image-with-text.text div.wrapper div.column{text-align:center}}@media (min-width: 768px){section.image-with-text.text div.wrapper h2.title{padding:0 40px}}@media (max-width: 767px){section.image-with-text.text div.wrapper h2.title{text-align:center}}section.two-images div.column{width:calc(50% - 2px);display:inline-block}@media (max-width: 767px){section.two-images div.column{width:100%}}section.two-images div.column.text-right{text-align:right}@media (max-width: 767px){section.image-with-text.small-flip{padding:20px 0}section.image-with-text.small-flip .column{display:table;width:100%}section.image-with-text.small-flip .column.small-first{display:table-header-group}section.image-with-text.small-flip .column.small-second{display:table-footer-group;text-align:center}section.image-with-text.small-flip .column .flex-container-left-align{padding:40px 20px;text-align:center}section.image-with-text.small-flip .column .flex-container-left-align.pb-0{padding-bottom:0}}footer.site-footer{position:relative;z-index:1}@media (min-width: 768px){footer.site-footer{border:11px solid #ECB554}}footer.site-footer img.footer-logo{margin-bottom:80px;display:block;max-width:767px;width:50%;height:auto}@media (max-width: 767px){footer.site-footer img.footer-logo{width:240px;max-width:100%;margin:0 auto 25px}}footer.site-footer video.video,footer.site-footer img.fallback{position:absolute;top:0;right:0;width:75%;height:100%;z-index:99;object-fit:cover}@media (max-width: 767px){footer.site-footer video.video,footer.site-footer img.fallback{left:0;width:100%}}footer.site-footer img.footer-mask{position:absolute;top:0;right:0;width:100%;height:100%;z-index:999}footer.site-footer img.footer-bg{position:absolute}@media (max-width: 767px){footer.site-footer img.footer-bg{left:0;right:0;top:0;height:100%;width:100%;object-fit:cover}}footer.site-footer div.container{z-index:999}@media (max-width: 767px){footer.site-footer div.container{padding:35px 30px}}footer.site-footer .footer-inner{z-index:99;position:relative}@media (max-width: 767px){footer.site-footer .footer-inner{background:#F2E0AB;border:2px solid #000000;border-radius:20px;padding:35px 30px}}footer.site-footer label,footer.site-footer p.footer__block-title{font-family:Duper;font-style:italic;font-weight:700;font-size:15px;line-height:17px;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}footer.site-footer li.footer__block-menu-link{margin-bottom:10px}footer.site-footer li.footer__block-menu-link a{font-family:proxima-nova,sans-serif;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.08em}@media (max-width: 767px){footer.site-footer .footer__block--menus{width:65%}footer.site-footer .footer__block--menus.quick_shop{width:35%}}footer.site-footer form.contact-form{margin:0 0 60px;padding-right:2vw}@media (max-width: 767px){footer.site-footer form.contact-form{margin-bottom:10px}}footer.site-footer form.contact-form input{border:none;border-bottom:2px solid black;padding-left:0;font-size:12px;font-weight:600;font-family:proxima-nova,sans-serif;height:40px;letter-spacing:.08em}footer.site-footer form.contact-form input::placeholder{color:#767676}@media (max-width: 767px){footer.site-footer form.contact-form input{height:30px}}footer.site-footer form.contact-form button{font-family:Duper;font-style:italic;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.1em;border:none;padding-bottom:4px}@media (max-width: 767px){footer.site-footer form.contact-form button{padding-bottom:15px}}section.insta-feed{position:relative}section.insta-feed h3.title{position:absolute;left:66px;top:-25px;font-size:66px;-webkit-text-stroke:2px black;z-index:999}@media (max-width: 767px){section.insta-feed h3.title{font-size:30px;top:-12px;left:0;right:0;margin:0 auto;text-align:center;-webkit-text-stroke:1px black}}section.insta-feed .sw-instagram-footer,section.insta-feed .sw-instagram-header-title,section.insta-feed .sw-instagram-header-description{display:none}section.insta-feed .sw-instagram-item-overlay{z-index:8!important}section.insta-feed .sw-instagram-container .sw-instagram-col,section.insta-feed .sw-instagram-container .sw-instagram-body{padding:0!important}section.insta-feed .sw-instagram-container .sw-instagram-item{border-radius:0!important}.sw-instagram-modal-info-footer-watermark{display:none!important}.bodyWrap{padding-top:120px!important}.rebate__hero{width:100%;height:auto;position:relative}.rebate__hero picture img{width:100%;height:auto;z-index:-1;object-fit:cover}.rebate__hero .rebate__hero-text{height:100%;width:100%;position:absolute;top:0;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.rebate__hero .rebate__hero-text h1{margin:0 auto;text-align:center;color:#fff;font-size:48px;font-weight:700;-webkit-text-stroke:3px black;max-width:808px}@media (min-width: 720px){.rebate__hero .rebate__hero-text h1{font-size:80px;-webkit-text-stroke:4px black}}.rebate__hero .rebate__left-img{position:absolute;height:166px;width:182px;left:-54px;top:181px}@media (min-width: 1120px){.rebate__hero .rebate__left-img{height:351px;width:350px;left:36px;top:7px}}.rebate__hero .rebate__right-img{position:absolute;height:149px;width:124px;right:-13px;top:185px}@media (min-width: 1120px){.rebate__hero .rebate__right-img{height:209px;width:209px;right:90px;top:118px}}.rebate__hero .rebate__left-img-eyes{position:absolute;height:56px;width:56px;left:3px;top:189px}@media (min-width: 1120px){.rebate__hero .rebate__left-img-eyes{height:87px;width:87px;left:151px;top:44px}}.rebate__hero .rebate__right-img-eyes{position:absolute;height:29px;width:64px;right:13px;top:202px}@media (min-width: 1120px){.rebate__hero .rebate__right-img-eyes{height:38px;width:82px;right:137px;top:142px}}.rebate__hero .rebate__container{max-width:1440px;margin:0 auto;position:relative}.rebate__hero .rebate__hero-button{display:block;background-color:#fff;padding:5px 20px;border:1px solid black;border-radius:40px;display:inline-block;max-width:153px;margin:20px auto 0}@media (min-width: 1440px){.rebate__hero .rebate__hero-button{display:block}}.rebate__hero .rebate__hero-button img{z-index:0;position:relative}.mission{position:relative;margin-bottom:10rem}@media (min-width: 920px){.mission{margin-bottom:0}}.mission h1{color:#f2eea0;-webkit-text-stroke:2px black;margin-bottom:5rem;font-size:46px!important;padding:0 10px}.mission .left-img{position:absolute;left:0;bottom:-40px;height:auto;max-width:150px}@media (min-width: 920px){.mission .left-img{top:90px;bottom:auto;max-width:max-content}}.rebate__claim{display:flex;flex-direction:column;color:#ec5f74;max-width:1440px;margin:50px auto 0}.rebate__claim .rebate__claim-right{margin-top:26px;padding:30px 15px;text-align:center;color:#000}@media (min-width: 768px){.rebate__claim .rebate__claim-right{margin-top:0}}@media (min-width: 375px){.rebate__claim .rebate__claim-right{padding:30px}}.rebate__claim .rebate__claim-right h1{font-size:34px;padding:0;margin:0 auto}@media (min-width: 920px){.rebate__claim .rebate__claim-right h1{padding:0 10px;max-width:570px}}.rebate__claim .rebate__claim-right img{margin-bottom:30px}.rebate__claim .rebate__claim-right ul .number-list{width:60px;font-family:Duper;font-size:40px;font-weight:700;color:#fff;-webkit-text-stroke:2px black;margin:0 auto}@media (min-width: 920px){.rebate__claim .rebate__claim-right ul .number-list{margin:0}}.rebate__claim .rebate__claim-right ul li{margin-bottom:27px;display:flex;flex-direction:column}.rebate__claim .rebate__claim-right ul li:last-of-type{margin-bottom:0}.rebate__claim .rebate__claim-right ul li span{font-style:normal;margin:0}.rebate__claim .rebate__claim-right ul li .content-list{font-family:Proxima Nova;margin-top:10px;margin-bottom:0}.rebate__claim .rebate__claim-right span{font-style:italic;display:block;margin:15px 0 28px}.rebate__claim .rebate__claim-right a{margin:15px auto;padding:11px 40px;background-color:#000;color:#fff;border-radius:20px;text-transform:uppercase;display:inline-block;max-width:212px;font-size:12px;font-family:Duper;letter-spacing:.1em;line-height:11px;font-weight:700}.rebate__claim .chop-form-container{padding:15px 15px 0;max-width:559px;width:100%;margin:0 auto}.rebate__claim .chop-form-container .chop-rebate{width:100%;min-height:490px;border:0;overflow-y:auto}.rebate__claim .chop-form-container p{margin-bottom:0}.rebate__claim .chop-form-container a{text-decoration:none}@media (min-width: 768px){.rebate__claim{margin-top:80px}}.rebate__claim .rebate__claim-right .rebate__top_logo{max-width:155px;margin-top:20px}@media (min-width: 768px){.rebate__claim .rebate__claim-right .rebate__top_logo{margin-top:0}}.rebate__claim .rebate__claim-right .rebate__top_img{max-width:80px}@media (min-width: 768px){.rebate__claim .rebate__claim-right .rebate__top_img{max-width:max-content}}@media (min-width: 920px){.rebate__claim{margin-top:52px;flex-direction:row}.rebate__claim .rebate__claim-right{padding:30px 70px;width:50%;position:relative;text-align:left}.rebate__claim .rebate__claim-right h1{padding:0;max-width:570px;font-size:34px;line-height:34px;letter-spacing:.06em;margin:0}.rebate__claim .rebate__claim-right img{margin:0}.rebate__claim .rebate__claim-right .rebate__extra-info{margin-bottom:15px;margin-left:90px;font-size:20px;font-family:Proxima Nova;font-weight:500;line-height:24px;max-width:368px}.rebate__claim .rebate__claim-right a{margin-left:90px}.rebate__claim .rebate__claim-right .rebate__top_img{position:absolute;top:150px;right:30px}.rebate__claim .rebate__claim-right .rebate__top_logo{max-width:240px;margin-top:10px}.rebate__claim .rebate__claim-right ul li{max-width:450px;flex-direction:row;margin:15px 0;align-items:center}.rebate__claim .rebate__claim-right ul li .number-list{display:flex;align-items:center;margin-right:36px;font-size:52px;line-height:62.4px;font-weight:700;font-family:Duper}.rebate__claim .rebate__claim-right ul li .content-list{max-width:368px;margin:0;font-size:20px;font-weight:500;line-height:120%;font-family:Proxima Nova}.rebate__claim .chop-form-container{width:50%;margin-right:0;padding-right:50px}.rebate__claim .chop-form-container p{padding-left:21px;font-size:14px;font-weight:600;letter-spacing:.08em}}@media (min-width: 920px) and (min-width: 768px){.rebate__claim .rebate__claim-right h1{font-size:48px;line-height:48px}}.rebate__ingredients{max-width:1440px;margin:0 auto;display:flex;flex-direction:column}.rebate__ingredients h2,.rebate__ingredients h3,.rebate__ingredients p,.rebate__ingredients a{margin:0}@media (min-width: 980px){.rebate__ingredients{margin-bottom:103px}}.rebate__ingredients .rebate__ingredients-small_image{width:100%;display:flex;justify-content:flex-end;margin-bottom:29px;padding-right:4px}.rebate__ingredients .rebate__ingredients-small_image img{max-width:80px}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-small_image img{max-width:max-content}}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-small_image{padding-right:18px;margin-bottom:147px}}.rebate__ingredients .rebate__ingredients_grid{display:flex;align-items:center;flex-direction:column}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients_grid{padding-left:52px;padding-right:91px;flex-direction:row;justify-content:space-between}}@media (min-width: 1330px){.rebate__ingredients .rebate__ingredients_grid{height:485px}}.rebate__ingredients .rebate__ingredients-heading{text-align:center;font-weight:700;font-size:40px;line-height:100%}.rebate__ingredients .rebate__ingredients-heading.mobile{display:block;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-heading.mobile{display:none}}.rebate__ingredients .rebate__ingredients-heading.desktop{display:none}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-heading.desktop{display:block}}.rebate__ingredients .rebate__ingredients-text_container{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:44px;order:2}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-text_container{max-width:39.78%;order:1;margin-top:0}}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container{width:100%;display:flex;flex-direction:column;margin-bottom:33px}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:10px;margin:20px 50px 20px 0}}@media (min-width: 1330px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container{margin-top:60px;margin-bottom:77px;column-gap:50px;row-gap:0;margin-right:0}}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient{width:100%;margin:0 auto 50px;display:flex;flex-direction:column}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient:last-of-type{margin-bottom:0}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient{margin-bottom:0}}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__image{max-width:73px;margin:0 auto 25px}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__image{margin-bottom:10px}}@media (min-width: 1330px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__image{margin-bottom:25px}}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__text{text-align:center;font-size:24px;line-height:24px;font-weight:700;text-transform:uppercase}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__text{font-size:18px}}@media (min-width: 1330px){.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-ingredients_container .rebate__ingredients-ingredient .rebate__ingredients-ingredient__text{font-size:24px}}.rebate__ingredients .rebate__ingredients-text_container .rebate__ingredients-cta{font-family:Duper;color:#fff;background-color:#000;padding-top:11px;padding-bottom:12px;text-align:center;width:100%;max-width:212px;font-size:12px;line-height:11px;letter-spacing:.1em;border-radius:50px;margin:0 auto;display:block;text-transform:uppercase;font-weight:700}.rebate__ingredients .rebate__ingredients-images_container{position:relative;width:100%;max-width:650px;margin-top:85px;order:1}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-images_container{order:2;margin-top:0}}.rebate__ingredients .rebate__ingredients-images_container img{max-width:100%}.rebate__ingredients .rebate__ingredients-images_container .rebate__ingredients-images__banner{width:100%;max-width:max-content;max-width:650px;z-index:0}.rebate__ingredients .rebate__ingredients-images_container .rebate__ingredients-images__product{width:50%;max-width:max-content;margin:0 auto;position:absolute;top:-22.5px;left:0;right:0;z-index:10}@media (min-width: 980px){.rebate__ingredients .rebate__ingredients-images_container .rebate__ingredients-images__product{width:100%;top:-45px}}.rebate__store-locator{max-width:1440px;margin:40px auto 0;display:flex;flex-direction:column;align-items:center;padding:14px 9px 152.7px}@media (min-width: 980px){.rebate__store-locator{margin-top:0;padding:14px 66px 152.7px}}.rebate__store-locator .rebate__store-locator__image{width:100%;margin:0 auto 11px;max-width:221px}@media (min-width: 768px){.rebate__store-locator .rebate__store-locator__image{max-width:280px;margin-bottom:5px}}.rebate__store-locator .rebate__store-locator__title{font-size:40px;font-weight:700;line-height:34px;text-align:center;text-transform:uppercase;margin-bottom:20px}.rebate__store-locator .rebate__store-locator__iframe{width:100%}.culver-vity-scoop-shop .iframe_map{margin-bottom:50px}@media (min-width: 768px){.culver-vity-scoop-shop .iframe_map{margin-bottom:0}}.culver-vity-scoop-shop .iframe_map iframe{width:100%;height:250px}@media (min-width: 768px){.culver-vity-scoop-shop .iframe_map iframe{height:100%}}
/*# sourceMappingURL=/s/files/1/0514/2170/8455/t/29/assets/layout.scss.css.map?v=150327505381782544851659517555 */
