@font-face{font-family:Bananas;src:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/Bananas-Font.otf?v=55035337358089629591733931607) format("truetype")}@font-face{font-family:adam-pro;src:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/adam-pro.otf?v=38053620744800039171733931607) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ultra;src:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/Ultra.ttf?v=66931417100908537441733931607) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:animated-gothic;src:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/Animated-Gothic-Light.ttf?v=180998933448355486421733931607) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:raleway;src:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/Raleway.ttf?v=141204797090004529451733931607) format("truetype");font-weight:400;font-style:normal}body{overflow-x:clip}.mega-menu__custom-dropdown-children-header h3{font-family:adam-pro;font-size:1.4vw}.mega-menu__link--level-2{font-family:adam-pro}.footer-block__heading{font-family:Bananas;text-align:left}@media (max-width: 989px){.footer-block__heading{font-family:ultra}}.recipe-subheading{font-family:Century Gothic}.customer.login{padding-top:100px}.customer.login label,#create_customer label,#customer_login label{display:none}.template-cart .header__icon--cart{pointer-events:none}.smart-cart--enabled #CartDrawer{display:none}#rebuyPdpWrapper .rebuy-widget .splide .rebuy-product-block:not(.splide__slide){display:block!important}@media (max-width: 989px){#rebuyPdpWrapper{display:none}}#rebuyPdpWrapperMobile .rebuy-widget .splide .rebuy-product-block:not(.splide__slide){display:block!important}@media (min-width: 990px){#rebuyPdpWrapperMobile{display:none}}#rebuyPdpWrapperMobile .super-title{color:#fff}#rebuyPdpWrapper .rebuy-money.sale{color:#e41e93}#rebuyPdpWrapper .rebuy-product-image img{background-color:#fff;border-radius:8px}#rebuyPdpWrapperMobile .rebuy-money.sale{color:#fff}#rebuyPdpWrapperMobile .rebuy-product-image img{background-color:#fff;border-radius:8px}.template-product-machines #rebuyPdpWrapperMobile .super-title,.template-product-machines #rebuyPdpWrapperMobile .rebuy-money.sale{color:#e41e93}.powered-by-rebuy{display:none;visibility:hidden}.quick-add-modal{display:flex;justify-content:center;align-items:center}.quick-add-modal .quick-add-modal__content.global-settings-popup{position:static;transform:none;top:unset;left:unset}@media (max-width: 989px){.blogs-search{width:100%;margin-top:20px}}@media (min-width: 990px){.blogs-search .search-form{margin-right:60px}}.blogs-search .input-wrapper{position:relative;width:100%}.blogs-search input{width:100%;border:1px solid #4A4754;border-radius:10px;padding:14px 40px 14px 14px}@media (min-width: 990px){.blogs-search input{min-width:400px}}.blogs-search .search-icon{position:absolute;height:15px;width:15px;right:10px;top:50%;background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.blogs-search .search-button{display:none}.flavor-variant-selectors-mobile .custom-dropdown-options{position:absolute;top:100%;left:-1px;right:-1px;background:#fff;border:1px solid #004573;border-radius:0 0 8px 8px/0px 0px 8px 8px;border-top:1px solid lightgray;display:none}.flavor-variant-selectors-mobile .custom-dropdown{color:#004573;position:relative;width:200px;border:1px solid #004573;border-radius:8px;cursor:pointer;font-size:3.7vw;text-align:center;font-weight:700;line-height:130%;z-index:9}.flavor-variant-selectors-mobile .custom-dropdown.dropdown-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.flavor-variant-selectors-mobile .custom-dropdown-option{padding:7px 10px}.flavor-variant-selectors-mobile .custom-dropdown .selected-option{padding:7px 10px;display:flex;justify-content:center;align-items:center}.flavor-variant-selectors-mobile .custom-dropdown .selected-option img{width:14px;height:auto;margin-left:7px}.flavor-variant-selectors-mobile .custom-dropdown-option:hover{background:#f0f0f0}.flavor-variant-selectors-mobile .pdp-column-title{font-size:2.7vw}.flavor-variant-selectors-mobile .quantity__label{display:none}#snowField{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;overflow:hidden;pointer-events:none}.search-results-body .article-card-wrapper .card__heading,.product-card-wrapper .card__heading{font-size:1.53vw;line-height:110%;font-family:Century Gothic}@media (max-width: 989px){.search-results-body .article-card-wrapper .card__heading,.product-card-wrapper .card__heading{font-size:4.2vw}}.search-results-body .article-card-wrapper .price,.search-results-body .article-card-wrapper .price-item,.product-card-wrapper .price,.product-card-wrapper .price-item{font-size:.76vw;font-family:Century Gothic}@media (max-width: 989px){.search-results-body .article-card-wrapper .price,.search-results-body .article-card-wrapper .price-item,.product-card-wrapper .price,.product-card-wrapper .price-item{font-size:3.5vw}}.custom-dropdown-filter.custom-dropdown{color:#004573;position:relative;width:200px;border:1px solid #004573;border-radius:8px;cursor:pointer;font-size:.82vw;text-align:center;font-weight:700;line-height:130%;z-index:9}.custom-dropdown-filter.custom-dropdown.dropdown-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}@media (max-width: 989px){.custom-dropdown-filter.custom-dropdown{font-size:3.7vw}}.custom-dropdown-filter.custom-dropdown .selected-option{display:flex;justify-content:center;align-items:center;padding:5px;font-weight:400}.custom-dropdown-filter.custom-dropdown .selected-option img{width:1.2vw;margin-left:9px}.custom-dropdown-filter.custom-dropdown .custom-dropdown-options{position:absolute;top:100%;left:-1px;right:-1px;background:#fff;border:1px solid #004573;border-radius:0 0 8px 8px/0px 0px 8px 8px;border-top:1px solid lightgray;display:none}.custom-dropdown-filter.custom-dropdown .custom-dropdown-option{padding:7px 10px}.custom-dropdown-filter.custom-dropdown .custom-dropdown .selected-option{padding:7px 10px;display:flex;justify-content:center;align-items:center}.custom-dropdown-filter.custom-dropdown .custom-dropdown .selected-option img{width:14px;height:auto;margin-left:7px}.custom-dropdown-filter.custom-dropdown .custom-dropdown-option:hover{background:#f0f0f0}.info-icon{display:inline;width:13px;padding-left:3px}.custom-modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.custom-modal .modal-content{position:relative;margin:auto;padding:20px 50px 40px;max-width:700px;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.custom-modal .modal-header,.custom-modal .modal-body{color:#fff}.custom-modal .modal-header{font-size:2vw;margin-bottom:10px;margin-top:24px}@media (max-width: 989px){.custom-modal .modal-header{font-size:3vw}}.custom-modal .modal-close{color:#fff;font-size:28px;font-weight:700;position:absolute;right:10px;top:-3px}.custom-modal .modal-close:hover,.custom-modal .modal-close:focus{color:#000;text-decoration:none;cursor:pointer}.custom-modal .bulk-modal-inner{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}quantity-input.quantity{border:1px solid #004573;border-radius:8px;overflow:hidden;color:#004573;height:auto;width:168px;min-height:1px}quantity-input.quantity .quantity__button,quantity-input.quantity .quantity__button:not(:focus-visible):not(.focused){background-color:#0045736b;width:53px;height:30px}quantity-input.quantity .quantity__button.disabled,quantity-input.quantity .quantity__button:not(:focus-visible):not(.focused).disabled{opacity:.25}.cart__items quantity-input.quantity{align-items:stretch}.cart__items quantity-input.quantity .quantity__button,.cart__items quantity-input.quantity .quantity__button:not(:focus-visible):not(.focused){height:100%}.debug{display:none}.mm-page-width{max-width:1600px;padding-left:5rem;padding-right:5rem;margin-left:auto;margin-right:auto}@media (max-width: 989px){.mm-page-width{padding-left:2.5rem;padding-right:2.5rem}}.pdp-banner-accent-image{position:absolute;bottom:-18%;right:14%;width:36%;height:auto;z-index:1}@media (max-width: 989px){.pdp-banner-accent-image{bottom:13%;right:-15%;width:75%;opacity:.6}}.pdp-banner-product-image-desktop{position:absolute;right:6%;bottom:-5%;z-index:5;width:28.5vw;z-index:30}@media (max-width: 989px){.pdp-banner-product-image-desktop{display:none}}.pdp-banner-product-image-mobile{position:absolute;right:6%;bottom:-5%;z-index:5;width:24.5vw}@media (min-width: 990px){.pdp-banner-product-image-mobile{display:none}}.facets__price .field__label{top:-12px}.flower-accent-section{position:relative}.flower-accent-section .background-accent{position:absolute;transform:translate(-50%,-50%)}.banner-accent-image{position:absolute;border-radius:1200px;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.banner-accent-image-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.banner-accent-image-inner-border{border-radius:999px;display:flex;justify-content:center;align-items:center}.banner-accent-image-inner{max-width:73%}.striped-text-wrapper{position:relative}.striped-text-text{position:absolute;left:0;right:0;top:0;bottom:0;margin:0!important}.striped-text-text-1{-webkit-text-stroke:1.2rem white}.striped-text-text-2{-webkit-text-stroke:.8rem #1babe2}.striped-text-text-3{-webkit-text-stroke:.4rem #c9db34}.section__title .title{font-family:Bananas;text-align:center}.testimonial-card{display:inline-block}.testimonial-card-inner{display:flex;flex-direction:column;align-items:center}.testimonial-stars{display:flex;justify-content:center;align-items:center}h2.testimonial-title{margin-top:5px;margin-bottom:15px}p.testimonial-review,p.testimonial-city{margin-top:0;margin-bottom:0}.flex-media-object{display:flex;justify-content:space-between;align-items:center}.flex-media-object.flex-media-object-stretch{align-items:stretch;height:100%}.flex-media-object.flex-media-object-stretch .flex-media{background-position:center center;background-size:cover;border-radius:10px}.flex-media{margin-right:1em}.flex-content{flex:1}.section.simple-wave-absolute{position:relative}.section.simple-wave-absolute .wave-wrapper-absolute-wrapper{position:absolute;z-index:2;left:0;right:0}.section.simple-wave-absolute .wave-wrapper-absolute-wrapper-top{top:-1px}.section.simple-wave-absolute .wave-wrapper-absolute-wrapper-top .wave-wrapper-simple.wave-wrapper-top svg{bottom:1px}.section.simple-wave-absolute .wave-wrapper-absolute-wrapper-bottom{bottom:-1px}.section.simple-wave-absolute .wave-wrapper-absolute-wrapper-bottom .wave-wrapper-simple.wave-wrapper-bottom svg{top:1px}.section.simple-wave-absolute .wave-outer-filler{display:block;position:absolute;left:0;right:0}.section.simple-wave-absolute .wave-outer-filler-top{top:0}.section.simple-wave-absolute .wave-outer-filler-bottom{bottom:0}@media (min-width: 990px){.template-index .section.simple-wave-absolute .wave-wrapper-absolute-wrapper-top .wave-wrapper-simple.wave-wrapper-top svg{bottom:unset;top:0}}.wave-wrapper-simple{position:relative}.wave-wrapper-simple svg{width:100%;height:auto;position:absolute;left:0;right:0}.wave-wrapper-simple.wave-wrapper-top svg{bottom:-1px}.wave-wrapper-simple.wave-wrapper-bottom svg{top:-1px}.drip-button-wrapper{position:relative;display:inline-block}.drip-button-wrapper .button{border-radius:10px;opacity:1;transition:opacity .1s ease-in-out;z-index:5}.drip-button-wrapper .button:before{display:none}.drip-button-wrapper .button:after{display:none}.drip-button-wrapper svg{opacity:0;transition:opacity .4s ease-in-out;position:absolute;left:3px;bottom:0%;transform:translateY(85%);height:auto;z-index:2}.drip-button-wrapper.dripped .button,.drip-button-wrapper.dripped svg{opacity:1}.button-drip{position:relative}.cart-count-bubble{opacity:0}.header.page-width{max-width:1600px}@media (min-width: 990px){.header-wrapper--transparent{position:absolute;top:0;left:0;right:0;background:transparent;transition:background .7s ease-in-out}}.header-wrapper--transparent.header__mega-menu-open{background:#fff}.header-wrapper--transparent.header__mega-menu-open .mega-menu__content{border-top:none;border-bottom:none;padding-top:0;background:transparent}.header__mega-menu-open .mega-menu[open] .mega-menu__content{transform:translateY(-2px)}header-drawer:first-child{display:none}@media (max-width: 989px){header-drawer:first-child{display:flex;justify-content:flex-start;align-items:center}}.mobile-header-shop{display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid #b31075;padding:6px 5px 4px 10px;line-height:100%;font-size:9px;text-decoration:none}.mobile-header-shop img{width:8px;height:7px;margin-left:6px}@media (min-width: 990px){.header__icon.header__icon--search{text-decoration:none;min-width:200px;display:inline-flex;justify-content:space-between;margin-right:10px;border:1px solid black;border-radius:10px;background-color:#fff;box-shadow:4px 4px 8px #00000040}}@media (max-width: 989px){.header__icon.header__icon--search .search-icon-message{display:none}}.header__icon.header__icon--cart .cart-icon-wrapper{display:flex;justify-content:space-between;width:100%;align-items:center}.header__icon.header__icon--cart.loaded-cart .empty-cart-icon,.header__icon.header__icon--cart.empty-cart .loaded-cart-icon{display:none}@media (min-width: 990px){.header__icon.header__icon--cart{padding:18px 22px;width:150px;justify-content:space-between;text-decoration:none;border:1px solid black;border-radius:10px;background-color:#fff;box-shadow:4px 4px 8px #00000040}}@media (max-width: 989px){.header__icon.header__icon--cart span{display:none}}.header__menu-item{color:#fff}.header__menu-item:hover{color:#3db5e6}.search-blur .header__menu-item:hover{text-decoration:underline;font-weight:700}.header__mega-menu-open .header__menu-item{color:#e41e93}details[open]>.header__menu-item{color:#3db5e6;font-weight:700}.mega-menu__link.mega-menu__link--level-2{color:#3db5e6}.mega-menu__custom-dropdown-children-body .mega-menu__link{color:#3db5e6;padding-right:.8rem}.mega-menu__custom-dropdown-children-body .mega-menu__link:hover{color:#e41e93}.mega-menu__link.mega-menu__link--level-2.mega-menu__link-active{color:#e41e93;text-decoration:none}.mega-menu__custom-dropdown-children-header h3{color:#3db5e6}.header__active-menu-item{color:#fff;font-weight:700;text-decoration:underline}.shopify-section-header-sticky .header__active-menu-item{color:#3db5e6}.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}.mega-menu__custom-dropdown{display:grid;gap:2.4rem 4rem;grid-template-columns:1fr 3fr;background:#fff;padding-top:5px}.wave-wrapper{position:relative;z-index:-1;overflow-x:hidden;margin-top:-1px}.wave-wrapper svg{transform:translateY(-40%)}.mega-menu__custom-dropdown-parent-wrapper{padding-right:20px;border-right:1px solid black;display:flex;justify-content:center;align-items:center}.mega-menu__custom-dropdown-parent-list{list-style:none;width:70%;max-width:200px;margin-left:20px}.mega-menu__custom-dropdown-parent-list .mega-menu__link{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.mega-menu_arrow{height:15px}.mega-menu_arrow-active,.mega-menu__link-active .mega-menu_arrow-inactive{display:none}.mega-menu__link-active .mega-menu_arrow-active{display:inline-block}.mega-menu__link--level-2-no-children .mega-menu_arrow{visibility:hidden}.mega-menu__custom-dropdown-children-panel{display:none}.mega-menu__custom-dropdown-children-panel.mega-menu__custom-dropdown-children-panel-active{display:block}.mega-menu__custom-dropdown-children-header h3{margin-top:0}.list-grid-column{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:repeat(auto-fill,minmax(Min(20%,200px),1fr));grid-auto-flow:column}.mega-menu__content .list-grid-column{display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(33%,1fr));grid-template-rows:repeat(4,1fr)}@media (max-width: 989px){.header{grid-template-columns:1fr 1.4fr 1fr}}@media (min-width: 990px){.announcement-bar__mobile-only{display:none}}.announcement-bar{position:relative}.announcement-bar .page-width{padding-left:1rem;padding-right:1rem}.announcement-bar__no-border{border:none!important}.close-announcement{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:10px;color:#fff}@media (max-width: 989px){#menu-drawer{width:calc(99vw - 4rem);overflow:visible;clip-path:url(#clip-path)}#menu-drawer:after{content:"";display:none;position:absolute;top:0;right:-65px;width:135px;height:100%;background:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/verticalWhiteWave_small.svg?v=64067576564852453631733931607);background-repeat:repeat-y;background-size:cover;background-position:60% 0%;z-index:-1}}#menu-drawer .menu-drawer__inner-container{height:100vh}.custom-mobile-menu{list-style:none;padding:0}.custom-mobile-menu .caret img{width:20px;height:auto}.custom-mobile-menu a{display:block;text-decoration:none;padding:10px;position:relative}.custom-mobile-menu .caret{position:absolute;right:10px;transition:transform .3s ease}.custom-mobile-menu .submenu{list-style:none;padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.custom-mobile-menu .submenu li a{padding-left:20px}.custom-mobile-menu .submenu .submenu li a{padding-left:40px}.custom-mobile-menu>li{border-bottom:1px solid #000000;padding-right:30px}.custom-mobile-menu>li:last-child{border-bottom:none}.custom-mobile-menu>li>a{color:#e41e93}.custom-mobile-menu li.open>a>.caret{transform:rotate(180deg)}.custom-mobile-menu li.open>.submenu{max-height:500px}.search-results-body .card__heading .full-unstyled-link{color:#e41e93}.search-results-body a.read-more-btn{font-size:14px;text-decoration:none}.search-blur .header__icon--summary{display:none}.search-blur details[open] .modal-overlay{display:none}.search-blur #MainContent,.search-blur .shopify-section-group-footer-group{filter:blur(5px)}@media (max-width: 989px){.search-blur .announcement-bar-section{display:none}.search-blur .search-modal-custom{z-index:10}.search-blur .header__icon--search{z-index:99}.search-blur .modal__toggle-open{display:none}.search-blur .modal__toggle-close{display:block;color:#fff}}.search-modal-custom{z-index:-1;background:#3db5e6}@media (min-width: 990px){.search-modal-custom:after{content:"";position:absolute;bottom:-210px;left:0;width:100%;height:300px;background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/waveBlueBottom_small.svg?v=50076414214058736031733931607);background-repeat:no-repeat;background-position:bottom;background-size:cover;z-index:-1}}@media (max-width: 989px){.search-modal-custom{height:100vh}.search-modal-custom:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/openMobileSearchBottom_small.svg?v=151905779870969067511733931607);background-repeat:no-repeat;background-position:bottom;background-size:cover}}.search-modal-custom .search-modal__content{padding-top:170px;align-items:flex-start;justify-content:flex-start;flex-direction:column;position:relative}@media (max-width: 989px){.search-modal-custom .search-modal__content{padding-top:80px;padding-left:50px;z-index:5}}.search-modal-custom span#closeSearchX{color:#fff;position:absolute;right:0;font-size:2vw;line-height:1;cursor:pointer}@media (max-width: 989px){.search-modal-custom span#closeSearchX{right:20px;font-size:5vw}}.search-modal-custom .search-modal__content-footer a{font-weight:400}@media (max-width: 989px){.search-modal-custom .search-modal__content-footer a{padding-top:.5rem;padding-bottom:.5rem}}.search-modal-custom #Search-In-Modal{background:transparent;color:#fff;font-size:32px;font-style:normal}.search-modal-custom #Search-In-Modal::placeholder,.search-modal-custom #Search-In-Modal::-webkit-input-placeholder,.search-modal-custom #Search-In-Modal::-moz-placeholder,.search-modal-custom #Search-In-Modal:-ms-input-placeholder,.search-modal-custom #Search-In-Modal:-moz-placeholder{color:#fff!important;font-size:32px!important;font-style:normal!important;opacity:1!important}@media (max-width: 989px){.search-modal-custom #Search-In-Modal{color:#fff;font-size:18px;font-style:normal}.search-modal-custom #Search-In-Modal::placeholder,.search-modal-custom #Search-In-Modal::-webkit-input-placeholder,.search-modal-custom #Search-In-Modal::-moz-placeholder,.search-modal-custom #Search-In-Modal:-ms-input-placeholder,.search-modal-custom #Search-In-Modal:-moz-placeholder{color:#fff!important;font-size:18px!important;font-style:normal!important;opacity:1!important}}.search-modal-custom #Search-In-Modal::placeholder{font-family:Century Gothic;font-weight:400!important;color:#fff!important;opacity:1!important}@media (max-width: 989px){.search-modal-custom #Search-In-Modal::placeholder{font-size:18px!important}}.search-modal-custom .field:after{display:none}.search-modal-custom .field__label{display:none}.search-modal-custom .search-modal__content-header{width:100%}.search-modal-custom .search__input{box-shadow:none}.search-modal-custom .search__button{left:-50px;color:#fff}.search-modal-custom label.field__label,.search-modal-custom .search-modal__menu h2,.search-modal-custom .search-modal__menu a{color:#fff}.template-product-flower-cups .pdp-variants-atc{width:60%}.template-product-flower-cups .pdp-bundles{width:10%}.template-index .shopify-section-group-footer-group.section-newsletter-recipe{display:none}.template-article-recipe .header__menu-item{color:#3db5e6}.template-article-recipe .section-newsletter-recipe .wave-wrapper-absolute-wrapper-top,.template-article .section-newsletter-recipe .wave-wrapper-absolute-wrapper-top{display:none}@media (min-width: 990px){.template-page-blogs .banner--large:not(.banner--adapt){min-height:80vh}}@media (max-width: 989px){.template-page-blogs .banner__content{display:none}}.template-page-blogs .blog-view-all__button{background:none}.template-page-blogs .section-newsletter-recipe .wave-wrapper-absolute-wrapper-top{display:none}@media (min-width: 990px){.template-page-blogs .section-newsletter-recipe .page-width{padding-top:60px!important;padding-bottom:60px!important}}.template-blog .section-newsletter-recipe .wave-wrapper-absolute-wrapper-top,.template-suffix-machines .wave-wrapper-absolute-wrapper-bottom,.template-page-shop-accessories .section-newsletter-recipe,.template-page-shop-bundles .section-newsletter-recipe,.template-page-shop-machines .section-newsletter-recipe{display:none}@media (min-width: 990px){.template-page-shop-machines .featured-collection-collection-page{margin-top:70px}}.template-page-shop-syrups .section-newsletter-recipe{display:none}.search-section{overflow:hidden}.search-section .template-search__header{background:#3db5e6;overflow:hidden;min-height:40vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.search-section .template-search__header h1,.search-section .template-search__header .h2{color:#fff}.search-section .template-search__header .template-search__search .search{margin-top:1rem;border-radius:10px;overflow:hidden;box-shadow:3px 3px 5px #888}.search-section .template-search__header .template-search__search .search label,.search-section .template-search__header .template-search__search .search .search__button{display:none}.search-section .template-search__header .template-search__search .search .reset__button{right:0}.template-page-timeline .section-newsletter-recipe{display:none}.about-timeline-banner{position:relative;height:40vw;display:flex;justify-content:flex-start;align-items:center;margin-bottom:18vw}@media (max-width: 989px){.about-timeline-banner{height:60vw;align-items:flex-start;margin-bottom:14vw}}.about-timeline-banner .timeline-banner-image{position:absolute;top:0;left:0;width:100%;height:100%}.about-timeline-banner .video-container{width:44vw;height:44vw;position:absolute;bottom:0;left:50%;transform:translateY(39%);background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}@media (max-width: 989px){.about-timeline-banner .video-container{transform:translate(-50%,50%);border-width:5px;width:64vw;height:64vw}}.about-timeline-banner .play-button{display:none;width:20%;height:20%}.about-timeline-banner .play-button img{width:100%;height:100%}.about-timeline-banner .video-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.about-timeline-banner .video-container-inner iframe{position:absolute;top:10%;left:10%;width:80%;height:52%;z-index:12}.timeline-banner-content{z-index:9;color:#fff;margin-left:200px}@media (max-width: 989px){.timeline-banner-content{margin-left:auto;margin-right:auto}}.timeline-banner-content h1{font-size:7.4vw;color:#fff}.vertical-timeline{position:relative;width:100%;padding-top:60px}@media (max-width: 989px){.vertical-timeline{padding-top:0;padding-bottom:100px}}.first-timeline-item{width:100%;margin-top:-300px;z-index:9;position:relative;pointer-events:none}@media (max-width: 989px){.first-timeline-item{margin-top:0}}.first-timeline-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 990px){.first-timeline-inner{margin-top:-5vw}}.first-timeline-text-desktop{width:50%;display:flex;justify-content:center;align-items:center}@media (max-width: 989px){.first-timeline-text-desktop{display:none}}.first-timeline-text-desktop h3{font-family:adam-pro;font-size:1.86vw;margin-bottom:5px;margin-top:0}@media (max-width: 989px){.first-timeline-text-desktop h3{font-size:3.7vw}}.first-timeline-text-desktop p{font-family:Century Gothic;font-size:1.86vw;margin-top:5px;margin-bottom:0;line-height:120%}@media (max-width: 989px){.first-timeline-text-desktop p{font-size:3.2vw}}.first-bubble{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-left:90px}@media (max-width: 989px){.first-bubble{padding-left:60px;padding-right:60px;width:100%}}img.first-bubble-img{width:19.6vw}@media (max-width: 989px){img.first-bubble-img{width:32.6vw;z-index:9}}.line-extra{width:60px;height:60px;margin-right:30px}.line-extra-first{border-right:7px solid;border-bottom:7px solid;margin-top:-20px}@media (max-width: 989px){.line-extra-first{margin-top:-15px;margin-right:58px;width:50%;box-sizing:content-box}}.line-extra-second{border-left:7px solid}@media (max-width: 989px){.line-extra-desktop{display:none}}.line-extra-mobile-wrapper{width:100%}@media (min-width: 990px){.line-extra-mobile-wrapper{display:none}}.timeline-line{position:absolute;top:0;bottom:0;left:50%;width:6px}@media (max-width: 989px){.timeline-line{left:60px}}.timeline-item{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0}.timeline-bubble{font-family:Bananas;position:absolute;left:50%;transform:translate(-50%);width:6.7vw;height:6.7vw;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;color:#fff;font-size:2.5vw;padding-bottom:.3vw;line-height:1;border:7px solid;box-shadow:2px 7px 14px #212121b3}@media (max-width: 989px){.timeline-bubble{left:60px;font-size:5vw;border:5px solid;width:13.7vw;height:13.7vw;top:50%}}.timeline-content{display:flex;flex-direction:row;width:100%}@media (max-width: 989px){.timeline-content{flex-direction:column-reverse;align-items:center}}@media (max-width: 989px){.timeline-item-image-left .timeline-content{flex-direction:column}}.timeline-image,.timeline-text{flex:1;padding:0}@media (max-width: 989px){.timeline-image,.timeline-text{max-width:75vw}}.timeline-text{display:flex;justify-content:center;align-items:center}@media (min-width: 990px){.timeline-inner{width:31vw}}.timeline-text h3{font-family:adam-pro;font-size:1.86vw;margin-bottom:5px;margin-top:0}@media (max-width: 989px){.timeline-text h3{font-size:3.7vw}}.timeline-text p{font-family:Century Gothic;font-size:1.86vw;margin-top:5px;margin-bottom:0;line-height:120%}@media (max-width: 989px){.timeline-text p{font-size:3.2vw}}.timeline-text.timeline-text-right.timeline-text-first{padding-top:30px}@media (min-width: 990px){.timeline-text.timeline-text-right.timeline-text-first{display:none}}.timeline-text-right{padding-left:100px;justify-content:flex-start}@media (max-width: 989px){.timeline-text-right{padding-left:13vw}}.timeline-text-left{padding-right:100px;justify-content:flex-end}@media (max-width: 989px){.timeline-text-left{padding-right:0;padding-left:13vw}}.timeline-image-right{padding-left:8vw;display:flex;justify-content:flex-start}@media (max-width: 989px){.timeline-image-right{padding-left:13vw}}.timeline-image-left{padding-right:8vw;display:flex;justify-content:flex-end}@media (max-width: 989px){.timeline-image-left{padding-right:0;padding-left:13vw}}.timeline-image img{max-height:25vw;width:auto;display:block}@media (max-width: 989px){.timeline-image img{max-height:35vw}}.timeline-bottom-wave-mobile{display:block}@media (min-width: 990px){.timeline-bottom-wave-mobile{display:none}}.timeline-bottom-wave-desktop{display:block}@media (max-width: 989px){.timeline-bottom-wave-desktop{display:none}}.template-suffix-shop-accessories .collection-page-section .product-card-inner-rectangle{background-size:86%;background-position:50% 50%}@media (min-width: 990px){.template-suffix-accessories .pdp-main-left{position:sticky;top:0}}.bundle-builder-app--bundle--header-image-wrapper{background-color:#3db5e6;height:31vw}.bundle-builder-app--bundle--header-image-wrapper img{width:100%!important}h1.bundle-builder-app--bundle--name{margin-top:0;margin-bottom:0;background:#3db5e6;color:#fff;padding-top:3rem;padding-bottom:3rem}.bundle-builder-app--bundle--section-breadcrumbs{background:#3db5e6;color:#fff}img.bundle-builder-app--bundle--product-image{max-height:350px}button.bundle-builder-app--button.bundle-builder-app--bundle--button--next{background:#3db5e6!important;color:#fff;width:100px;border-radius:100px;margin-right:10px}.bundle-builder-app--bundle--product--show-more{border-radius:100px;color:#fff;background:#e41e93;max-width:200px}.bundle-builder-app--bundle--product--show-more span{color:#fff!important}.bundle-builder-app--bundle--product--show-more span:after{display:none!important}.template-product-machines .pdp-main-wrapper .breadcrumbs__link[aria-current=page],.template-product-machines .pdp-main-wrapper .breadcrumbs__link,.template-product-machines .pdp-main-wrapper .breadcrumbs__item a{color:#e41e93}.template-product-machines .pdp-main-wrapper .section.product-main-section{z-index:5}.section.product-main-section{position:relative;z-index:20}.section.product-main-section img.surfboard-accent{position:absolute;top:-130px;left:0;width:55vw;z-index:-4}.section.product-main-section img.flower-accent{position:absolute;bottom:0;right:-20px;width:34vw;z-index:-4}.pdp-main-wrapper{position:relative}.pdp-bodyaccent-image{position:absolute;right:0;bottom:-7%;z-index:3;width:33%}@media (min-width: 990px){.pdp-gallery-mobile-wrapper{display:none}}#mobileVariantTitle{font-size:3.7vw;font-family:Century Gothic}.pdp-gallery-mobile{display:flex;justify-content:space-between;margin-bottom:30px}.pdp-gallery-mobile .pdp-img{border-radius:10px;overflow:hidden;box-shadow:0 1px 3px 1px #00000026;background:#fff}.pdp-gallery-mobile .main{position:relative}.pdp-gallery-mobile .pdp-mobile-main-img{width:51vw;height:auto}.pdp-gallery-mobile .pdp-mobile-thumbnail{width:22vw;height:auto}.pdp-gallery-mobile .pdp-gallery-mobile-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.pdp-gallery-mobile .pdp-gallery-mobile-arrow img{width:12px;height:auto}.pdp-gallery-mobile .pdp-gallery-mobile-prev{left:8px}.pdp-gallery-mobile .pdp-gallery-mobile-next{right:8px}.pdp-gallery-mobile .thumbnails{display:flex;flex-direction:column;justify-content:space-around;padding-right:2vw}.pdp-slider-main{background:#fff;border-radius:10px;margin-bottom:50px;padding-top:14px;padding-bottom:14px;opacity:0;transition:opacity .5s ease-out}.pdp-slider-main.pdp-slider-main-count-1{opacity:1}@media (min-width: 990px){.pdp-slider-main{display:flex;justify-content:center;align-items:center}}.pdp-slider-main .slick-arrow{background-size:contain;background-repeat:no-repeat;background-position:center center;height:40px;width:40px;z-index:9}.pdp-slider-main .slick-arrow:before{display:none}.pdp-slider-main .slick-prev.slick-arrow{background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/pinkPrev_small.png?v=115706102836603554191733931607);left:15px}.pdp-slider-main .slick-next.slick-arrow{background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/pinkNext_small.png?v=163247866146719495591733931607);right:15px}.pdp-slider-nav{margin-top:-10px}.pdp-slider-nav.pdp-slider-nav-count-1{visibility:hidden}@media (min-width: 990px){.pdp-slider-main .slick-slide{min-height:30vw;min-width:30vw}}.pdp-gallery-image-wrapper{display:inline-flex!important;justify-content:center;align-items:center;padding:20px}.pdp-gallery-thumbnail-image-wrapper{width:25%;height:0;padding-bottom:125%;position:relative}.pdp-gallery-thumbnail-image-inner-wrapper{position:absolute;top:5%;bottom:5%;left:5%;right:5%;background:#fff;border-radius:10px;display:inline-flex;justify-content:center;align-items:center}.pdp-gallery-thumbnail-image-inner-wrapper img{object-fit:contain;max-width:80%;max-height:80%;margin:auto}.pdp-right-inner-mobile .custom-dropdown-options{position:absolute;top:100%;left:-1px;right:-1px;background:#fff;border:1px solid #004573;border-radius:0 0 8px 8px/0px 0px 8px 8px;border-top:1px solid lightgray;display:none}.pdp-right-inner-mobile .custom-dropdown{color:#004573;position:relative;width:200px;border:1px solid #004573;border-radius:8px;cursor:pointer;font-size:3.7vw;text-align:center;font-weight:700;line-height:130%;z-index:9;margin-bottom:15px}.pdp-right-inner-mobile .custom-dropdown:last-child{margin-bottom:0}.pdp-right-inner-mobile .custom-dropdown.dropdown-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;z-index:22}.pdp-right-inner-mobile .custom-dropdown-option{padding:7px 10px}.pdp-right-inner-mobile .custom-dropdown .selected-option{padding:7px 10px;display:flex;justify-content:center;align-items:center}.pdp-right-inner-mobile .custom-dropdown .selected-option img{width:14px;height:auto;margin-left:7px}.pdp-right-inner-mobile .custom-dropdown-option:hover{background:#f0f0f0}.pdp-right-inner-mobile .pdp-column-title{font-size:2.7vw}.pdp-right-inner-mobile .quantity__label{display:none}.pdp-main-inner{display:flex;justify-content:space-between;align-items:flex-start;margin-left:auto;margin-right:auto;z-index:3;position:relative}@media (max-width: 989px){.pdp-main-inner{flex-direction:column}}@media (min-width: 990px){.pdp-main-left{overflow:hidden;position:sticky;top:130px}}.pdp-main-left .product-title{display:inline-block;color:#001341;font-size:22px;font-family:Century Gothic;font-weight:700;line-height:28px;opacity:.4;margin-bottom:20px}.pdp-main-left .slick-slide img{width:100%;height:auto;max-height:800px}.pdp-main-left .pdp-slider-nav .slick-track{width:100%!important}.pdp-main-left .pdp-slider-nav .slick-slide img{height:90%;width:auto}@media (max-width: 989px){.pdp-main-left{width:100%}}@media (max-width: 989px){.pdp-slider-main,.pdp-slider-nav{display:none}}.pdp-right-top{background:#fff;border-radius:10px;padding:14px;margin-bottom:30px}@media (max-width: 989px){.pdp-right-top{padding-bottom:1px;margin-bottom:30px}}.pdp-right-inner{background-size:cover;background-position:50% 100%}.pdp-addons{border-top:1px solid}.pdp-addons .rebuy-product-info a{font-size:12px;line-height:130%}.pdp-right-inner-desktop{padding:14px}@media (max-width: 989px){.pdp-right-inner-desktop{height:0px;padding-top:0;padding-bottom:0}.pdp-right-inner-desktop .pdp-details,.pdp-right-inner-desktop .pdp-variants-qty,.pdp-right-inner-desktop .pdp-addons,.pdp-right-inner-desktop .pdp-bulk{display:none}}@media (min-width: 990px){.pdp-right-inner-mobile{display:none}}.pdp-title{font-family:Bananas;font-size:1.84vw}@media (max-width: 989px){.pdp-title{font-size:5.84vw;width:80%}}.pdp-price{font-family:Bananas;font-size:1.61vw}.pdp-description{width:80%}.pdp-description p{font-family:Century Gothic;font-size:.8vw;line-height:1.4}@media (max-width: 989px){.pdp-description p{font-size:3.2vw}}.pdp-description ul{margin-top:0}.pdp-description li{font-family:Century Gothic;font-size:.8vw;line-height:1.4}@media (max-width: 989px){.pdp-description li{font-size:3.2vw}}.pdp-description a.button{padding:9px 16px;background-color:#3db5e6;color:#fff;border-radius:80px;display:inline-block}@media (max-width: 989px){.pdp-description{font-size:3.2vw;width:100%;line-height:133%}}.pdp-variants-qty{display:flex;justify-content:space-between;align-items:flex-start}.pdp-variants-qty fieldset{border:none}.pdp-variants-qty .form__label{display:none}.pdp-variants-qty .pdp-column-title{height:40px;display:flex;justify-content:flex-start;align-items:flex-end;font-size:1vw}@media (max-width: 989px){.pdp-variants-qty .pdp-column-title{font-size:2.7vw}}.pdp-variants-qty .product-form__quantity{margin-top:22px}.pdp-variants-qty .create-bundle-button{margin-top:17px}.variant-option-radio-wrapper{display:inline-block;padding-right:5px}.variant-option-radio-wrapper input{margin-right:0}.size-options-wrapper{display:flex;justify-content:space-between;align-items:flex-end}.size-options-wrapper.size-options-wrapper-flower-cups{background:#fff;padding:5px;border-radius:5px}.size-options-wrapper input{display:none}.size-options-wrapper .size-option input[type=radio]:checked~label .variant-size-image svg path{stroke:#ffb700}.size-options-wrapper .size-option input[type=radio]:checked~label .variant-size-name{color:#ffb700;line-height:130%}.size-options-wrapper .size-option input[type=radio]:not(:checked)~label .variant-size-image svg path{stroke:#004573}.size-options-wrapper .size-option input[type=radio]:not(:checked)~label .variant-size-name{color:#004573;line-height:130%}.create-bundle-button{border-radius:100px;margin-bottom:10px}.size-option{width:33%;display:flex;flex-direction:column;align-items:center;justify-content:center}.size-variant-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.pdp-variants-atc{width:40%}.pdp-variants-atc .variant-selector{display:flex;justify-content:space-between;align-items:flex-end}.pdp-variants-atc .variant-selector input{display:none}.pdp-variants-atc .variant-selector input[type=radio]:checked+label .variant-size-image svg path{stroke:#ffb700}.pdp-qty{width:30%}@media (max-width: 989px){.pdp-qty{width:auto;margin-top:23px;margin-bottom:30px}}.pdp-bundles{width:30%}@media (max-width: 989px){.pdp-bundles{width:auto}}.pdp-atc-bulk{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}@media (max-width: 989px){.pdp-atc-bulk{margin-top:0}}.pdp-atc{min-width:50%;position:relative;padding-right:50px}@media (max-width: 989px){.pdp-atc{width:100%;padding-right:0;position:fixed;bottom:0;left:22px;right:22px;width:calc(100vw - 44px);z-index:99;opacity:1;transition:all .3s ease-in-out}}@media (max-width: 989px){.template-product-with-banner .pdp-atc{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:99;opacity:1;transition:all .3s ease-in-out;background:#fff;padding:22px}}@media (max-width: 989px){.pdp-atc-out-of-stock{background:#fff}}@media (max-width: 989px){.scrolled-to-atc .pdp-atc{opacity:1;pointer-events:all}}.body-scrolled-to-atc .kl-teaser-T7TxQg{display:none}.pdp-atc-img{opacity:0;visibility:hidden;display:none;width:100%;height:auto}.pdp-atc-img.atc-img-out-of-stock{opacity:.5}@media (min-width: 990px){.pdp-atc-img.atc-img-out-of-stock{width:80%}}p.out-of-stock-button-message{margin-top:0;font-size:1.2vw}@media (max-width: 989px){p.out-of-stock-button-message{font-size:5.2vw;text-align:center}}.pdp-bulk{width:50%;padding-bottom:40px}@media (max-width: 989px){.pdp-bulk{width:auto;padding-bottom:23px;font-size:3.2vw}}.pdp-addons-heading{font-family:Bananas;font-size:1.4vw;margin-top:5px;margin-bottom:5px}@media (max-width: 989px){.pdp-addons-heading{font-size:6.1vw}}.pdp-addons-products{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 35px 15px}@media (min-width: 990px){.pdp-addons-products .addon-product-wrapper .card--media .card__inner .card__content{padding:0}}@media (min-width: 990px){.pdp-addons-products .addon-product-wrapper{width:25%}}.pdp-addons-products .card__information{grid-row-start:1;text-align:center;padding-top:5px}.pdp-addons-products .card__information .card__heading{font-family:Century Gothic;font-weight:700;font-size:.92vw}.pdp-addons-products .card__information .card-information,.pdp-addons-products .card__information .card-information .price{font-family:Century Gothic;font-size:.75vw;text-align:center}.pdp-addons-products .button{font-size:.8vw;min-height:1px;padding:5px 20px 6px;min-width:1px}.pdp-addons-products .button img{height:18px;width:auto;margin-right:7px}.pdp-mobile-addons{position:relative;display:none}@media (min-width: 990px){.pdp-mobile-addons{display:none}}.pdp-mobile-addons .pdp-addons-products{flex-direction:column;align-items:center;padding-top:0}.pdp-mobile-addons .pdp-addons-products .card__information .card__heading{font-size:4.3vw}.pdp-mobile-addons .pdp-addons-products .card__information .card-information,.pdp-mobile-addons .pdp-addons-products .card__information .card-information .price{font-size:3.5vw}.pdp-mobile-addons .pdp-addons-products .button{font-size:3.4vw}.pdp-mobile-addons .pdp-addons-products .button img{height:4vw}.pdp-mobile-addons .addon-product-wrapper{width:47vw;margin-bottom:20px}.pdp-addon-flower{position:absolute;width:43%}.pdp-addon-flower path{fill:#e6edf1}.pdp-addon-flower-1{right:0;top:10%}.pdp-addon-flower-2{left:0;top:68%;transform:translate(-10%) rotate(180deg)}.pdp-right-bottom-inner{display:flex;justify-content:center;align-items:flex-end}.pdp-right-bottom-inner-mobile{margin-left:-10px;margin-right:-10px;justify-content:space-between;display:none}@media (min-width: 990px){.pdp-right-bottom-inner-mobile{display:none}}.pdp-icon{width:26%;margin-left:20px;display:inline-block;position:relative}.pdp-icon img{max-width:100%;max-height:100%;object-fit:cover}.pdp-icon:first-child{margin-left:0}.pdp-icon-img-wrapper{flex-grow:1;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;margin-bottom:10px}.pdp-bottom-wave{display:block;margin-top:0;width:100%;height:auto}@media (max-width: 989px){.pdp-bottom-wave{display:none}}.sunray-overlay{position:absolute;width:110%;right:-5%;pointer-events:none}@media (max-width: 989px){.sunray-overlay{width:170%}}body:not(.template-product-machines) .pdp-banner-wrapper{position:relative}.template-product-machines .product-banner-section{overflow:hidden}.pdp-banner-inner{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}.pdp-banner-inner.standard-breadcrumb-active{flex-direction:column;justify-content:center;align-items:flex-start}.template-product-machines .section.product-banner-section{z-index:22}.section.product-banner-section{z-index:unset}@media (max-width: 989px){.section.product-banner-section .pdp-banner-content{display:none}}.section.product-banner-section .pdp-banner-content-mobile{width:70%}@media (min-width: 990px){.section.product-banner-section .pdp-banner-content-mobile{display:none}}.section.product-banner-section .breadcrumb-button{color:#000;font-size:14px;line-height:20px;letter-spacing:.1px;padding:10px 24px;min-height:40px;border-radius:100px;font-family:Century Gothic}@media (max-width: 989px){.section.product-banner-section .breadcrumb-button{font-weight:700}}.section.product-banner-section .product-title{line-height:120%;margin-bottom:30px;margin-top:30px}@media (max-width: 989px){.section.product-banner-section .product-title{margin-top:0}}.section.product-banner-section .product-excerpt{line-height:120%;font-family:adam-pro}.pdp-wave-image-wrapper{margin-top:-3px}@media (max-width: 989px){.pdp-wave-image-wrapper{display:none}}.pdp-wave-image-wrapper img{width:100%;height:auto}.section{z-index:1;position:relative}.quick-add-modal .shopify-payment-button{display:none}.quick-add-modal .product-form__submit{background-color:#e41e93;color:#fff;border-radius:10px}.related-products__heading{text-align:center;color:#004573;font-size:1.8vw}@media (max-width: 989px){.related-products__heading{font-size:6.8vw}}@media (min-width: 990px){.collection-page-section .background-accent-mobile{display:none}}@media (max-width: 989px){.collection-page-section .background-accent-desktop{display:none}}.full-screen-image-with-video .banner{position:relative}.full-screen-image-with-video .video-wave-border{position:absolute;width:100%;left:0;right:0;z-index:9}.full-screen-image-with-video .video-wave-border-top{top:0}.full-screen-image-with-video .video-wave-border-bottom{bottom:0}.blogs-search-and-anchors-wrapper{display:flex;justify-content:flex-start;align-items:flex-end}@media (max-width: 989px){.blogs-search-and-anchors-wrapper{justify-content:center;align-items:center;flex-direction:column-reverse;padding:20px}}#blogAnchors{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 989px){#blogAnchors{display:block}}#blogAnchors a{text-transform:lowercase;text-decoration:none;padding:6px 16px;border:1px solid #857372;color:#534342;border-radius:10px;font-size:13px;font-family:Century Gothic;margin-right:17px}#blogAnchors a:last-child{margin-right:none}@media (max-width: 989px){#blogAnchors a{display:inline-block;margin-right:7px;margin-bottom:7px}}.collection-section-grid{max-width:1450px}.collection-section-grid .card-expandable.old-expanded{grid-column:span 3}.collection-section-grid .card-expandable-image{background-size:cover;background-position:center center}.collection-section-grid .card-expandable-image img{visibility:hidden}.collection-section-grid .card-right{display:none}.collection-page-section.flavor-list-collection-section{min-width:1px}@media (min-width: 990px){.collection-page-section.flavor-list-collection-section .mobile-flavor-list-wrapper{display:none}}.collection-page-section.flavor-list-collection-section .mobile-flavor-list-wrapper .card-expandable{padding:5px}.collection-page-section.flavor-list-collection-section .collection{padding-left:0;padding-right:0}@media (max-width: 989px){.collection-page-section.flavor-list-collection-section .mm-page-width{padding-left:12px;padding-right:12px}}.collection-page-section.flavor-list-collection-section .card-left{display:flex;flex-direction:column;justify-content:center;align-items:center}.collection-page-section.flavor-list-collection-section .mobile-grid-slider{display:flex;flex-wrap:wrap;justify-content:space-between}.collection-page-section.flavor-list-collection-section .mobile-grid-slider .grid-item{width:32%}.collection-page-section.flavor-list-collection-section .mobile-grid-slider .grid-item.item-expanded,.collection-page-section.flavor-list-collection-section .mobile-grid-slider .grid-item.mobile-flavor-grid-item-expanded,.collection-page-section.flavor-list-collection-section .mobile-grid-slider .card-expandable-image img{width:100%}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-left{align-items:center}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-title{margin-top:0;margin-bottom:5px;text-align:center;font-family:Century Gothic;font-weight:700}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-flex-row{display:flex;justify-content:center;align-items:center;width:100%}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-flex-row p{margin-top:0;margin-bottom:0}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-more-info{display:none}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-more-info a{color:#e41e93}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-expandable-price{margin-top:0;margin-bottom:0;display:none}.collection-page-section.flavor-list-collection-section .card-expandable-inner .pdp-variants-atc,.collection-page-section.flavor-list-collection-section .card-expandable-inner .custom-dropdown{width:100%}.collection-page-section.flavor-list-collection-section .card-expandable-inner quantity-input{width:100%;margin-bottom:10px}.collection-page-section.flavor-list-collection-section .card-expandable-inner .flavor-add-to-cart{text-align:center}.collection-page-section.flavor-list-collection-section .card-expandable-inner .flavor-add-to-cart img{width:100%;max-width:150px;border-radius:17px;margin:5px auto 0}.collection-page-section.flavor-list-collection-section .card-expandable-inner .card-right{display:none;padding:0}.collection-page-section.flavor-list-collection-section .card-expandable-inner.card-expanded{display:flex}.collection-page-section.flavor-list-collection-section .card-expandable-inner.card-expanded .card-half{width:50%}.collection-page-section.flavor-list-collection-section .card-expandable-inner.card-expanded .card-right,.collection-page-section.flavor-list-collection-section .card-expandable-inner.card-expanded .card-expandable-more-info{display:block}.collection-page-section.flavor-list-collection-section .flavor-explanation{display:flex;justify-content:center;align-items:center;list-style:none}@media (max-width: 989px){.collection-page-section.flavor-list-collection-section .flavor-explanation{padding:10px}}.collection-page-section.flavor-list-collection-section .flavor-explanation-number{background:orange;width:45px;height:45px;color:#fff;display:inline-flex;justify-content:center;align-items:center;border-radius:100px;font-weight:700}.collection-page-section.flavor-list-collection-section .flavor-explanation-text{font-weight:700}.collection-page-section.flavor-list-collection-section .flavor-explanation-step{color:#3db5e6;margin-right:50px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.collection-page-section.flavor-list-collection-section .flavor-explanation-step::marker{background-color:#ffb700}.collection-page-section.flavor-list-collection-section .flavor-explanation-step:last-child{margin-right:0}@media (max-width: 989px){.collection-page-section.flavor-list-collection-section .flavor-explanation-step{margin-right:20px;font-size:2vw}}.flavor-sort-buttons{display:flex;justify-content:center}@media (max-width: 989px){.flavor-sort-buttons{display:none}}.flavor-sort-button{margin:0 20px 20px}.flavor-sort-button a,.flavor-sort-button a:not([href]){cursor:pointer}.flavor-sort-button .button{background:#e41e93;cursor:pointer}.flavor-sort-button .button path{fill:#e41e93}@media (min-width: 990px){.isotope-collection-grid{margin-left:-20px;margin-right:-20px}}@media (max-width: 989px){.isotope-collection-grid{display:none}}.isotope-collection-grid *{box-sizing:border-box}.isotope-collection-grid .grid-item{float:left}.isotope-collection-grid .grid-item,.isotope-collection-grid .grid-sizer{width:16%}@media (max-width: 989px){.isotope-collection-grid .grid-item,.isotope-collection-grid .grid-sizer{width:32%}}.isotope-collection-grid .grid-item{border:none;background:transparent;overflow:hidden}.isotope-collection-grid .grid-item-content{overflow:hidden;width:100%;height:100%;padding:10px;-webkit-transition:width .1s,height .1s;-moz-transition:width .1s,height .1s;-o-transition:width .1s,height .1s;transition:width .1s,height .1s}.isotope-collection-grid .grid-item:hover .grid-item-content{cursor:pointer}.isotope-collection-grid .card-expandable-inner{justify-content:space-between;align-items:center}.isotope-collection-grid .card-expandable-inner .card-left{width:100%}.isotope-collection-grid .card-expandable-inner .card-right{display:none}.isotope-collection-grid .card-expandable{margin:10px}.isotope-collection-grid .card-expandable-image{position:relative;height:0;padding-bottom:100%;width:100%;background-size:cover;background-position:center center}.isotope-collection-grid .card-expandable-image img{visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.isotope-collection-grid .grid-item.is-expanded{width:100%;z-index:2}.isotope-collection-grid .grid-item.is-expanded .card-expandable-image img{position:absolute;top:0;bottom:0;left:0;right:0}.isotope-collection-grid .grid-item.is-expanded .card-expandable-inner .card-left{width:15%;min-height:100px;padding-bottom:10px;margin-top:20px;margin-bottom:20px;min-width:210px}.isotope-collection-grid .grid-item.is-expanded .card-expandable-inner .card-right{min-height:100px;min-width:160px;margin-right:0;display:flex;padding-bottom:110px;justify-content:space-between;align-items:flex-end}.isotope-collection-grid .grid-item.is-expanded .card-expandable-more-info{display:block}.isotope-collection-grid .flavor-variant-selectors{display:flex;width:70%;justify-content:space-around}.isotope-collection-grid .variant-label{text-align:center;display:flex;flex-direction:column;align-items:center;line-height:110%;padding-bottom:15px}.isotope-collection-grid .flavor-add-to-cart{width:30%;text-align:center}.isotope-collection-grid .flavor-add-to-cart img{width:80%}.isotope-collection-grid .variant-qty-wrapper{display:flex;justify-content:space-between;align-items:stretch;max-width:100px;border:1px solid #004573;border-radius:8px;overflow:hidden}.isotope-collection-grid .flavor-variant-selector-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.isotope-collection-grid .variant-qty-minus{width:33%;flex:1 1 33%;display:flex;justify-content:center;align-items:center;background-color:#0045736b}.isotope-collection-grid .variant-qty-value{width:33%;flex:1 1 33%;display:flex;justify-content:center;align-items:center}.isotope-collection-grid .variant-qty-value input{min-width:1px;border:none;text-align:center}.isotope-collection-grid .variant-qty-plus{width:33%;flex:1 1 33%;display:flex;justify-content:center;align-items:center;background-color:#0045736b}.main-collection-product-grid-section.bundle-grid-section .quick-add__submit{background-color:#e41e93}@media (max-width: 989px){.main-collection-product-grid-section.bundle-grid-section #ProductGridContainer{max-width:60%;margin-left:auto;margin-right:auto}}.collection-banner-section.bundle-banner-section{margin-bottom:0}.bundle-banner-inner.mm-page-width{width:100%}.bundle-banner-inner-clipped{display:flex;justify-content:flex-start;align-items:flex-end}.main-collection-product-grid-section .card-wrapper,.related-products-section .card-wrapper{margin-bottom:40px}.main-collection-product-grid-section .card__content,.related-products-section .card__content{text-align:center;display:flex;flex-direction:column;align-items:center}.main-collection-product-grid-section .card__heading,.related-products-section .card__heading{font-family:Century Gothic;font-weight:700;font-size:1.1vw}@media (max-width: 989px){.main-collection-product-grid-section .card__heading,.related-products-section .card__heading{font-size:4.2vw}}.main-collection-product-grid-section .card-information,.related-products-section .card-information{text-align:center;font-family:Century Gothic}.main-collection-product-grid-section .price,.related-products-section .price{margin-top:0}.main-collection-product-grid-section .price__container,.related-products-section .price__container{font-size:.8vw}.main-collection-product-grid-section .quick-add__submit,.related-products-section .quick-add__submit{color:#fff;background-color:#004573;border-radius:100px;padding:14px 19px}.main-collection-product-grid-section .quick-add__submit img,.related-products-section .quick-add__submit img{width:15px;height:15px;display:block;margin-right:11px}@media (min-width: 990px){.template-name-collection .featured-collection-default{margin-top:70px}}.template-page-shop-all .section-newsletter-recipe{display:none}.shop-all-section .surfboard-diagonal{position:absolute;left:0%;transform:translate(0);width:61vw;height:auto;opacity:1}.shop-all-section .surfboard-diagonal path{fill:#fff}.sunburst-shop-all{width:100%;height:auto}.shop-all-inner-desktop{position:relative;height:0;overflow:hidden}@media (max-width: 989px){.shop-all-inner-desktop{display:none}}#shopAllNav{position:absolute;left:10%;top:22%;z-index:5}#shopAllNav .shop-all-title{font-family:Bananas;margin-bottom:4vw;line-height:1}#shopAllNav li{font-family:Bananas;line-height:1;padding-bottom:1vw}#shopAllNav li a{text-decoration:none;text-transform:lowercase}#shopAllNav.interaction-started .shop-all-nav-link{opacity:.5;color:#fff}#shopAllNav.interaction-started .shop-all-nav-link.shop-all-link-active{text-shadow:0px 4px 4px rgba(0,0,0,.25);opacity:1}.shop-all-inner-mobile{height:158vw;overflow:hidden;position:relative}@media (min-width: 990px){.shop-all-inner-mobile{display:none}}.shop-all-inner-mobile .artwork{width:100%;height:auto;position:absolute;transform:translateY(-12%)}#shopAllNavMobile{display:flex;flex-direction:column;align-items:center;text-align:center;z-index:9;position:relative}#shopAllNavMobile .shop-all-nav-link-mobile{font-family:Bananas;text-decoration:none;color:#fff}.shop-all-mobile-accent{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;align-items:flex-end}img#shopMobile{width:61%}@media (min-width: 990px){.shop-all-bottom-stripe-mobile{display:none}}.shop-all-bottom-stripe-mobile svg{width:100%;height:auto;margin-top:-1px}.shop-all-corner-wrapper{position:absolute;left:0;bottom:0}.shop-all-corner-wrapper img{display:block;width:24vw}.shop-all-image-wrapper{position:absolute;left:59%;top:32%;width:34vw;height:34vw}.shop-all-image-wrapper img{width:100%;height:100%;border-radius:1000px;position:absolute;top:0;left:0;right:0;bottom:0}.shop-all-bottom-stripe-desktop{height:7vw}@media (max-width: 989px){.shop-all-bottom-stripe-desktop{display:none}}@media (max-width: 989px){.section-banner-party-pack{margin-bottom:-8vw;margin-top:-8vw!important}}.section-banner-party-pack .top-stripe-wrapper{width:100%;height:10vw;margin-top:-2px}@media (max-width: 989px){.section-banner-party-pack .top-stripe-wrapper{display:none}}.section-banner-party-pack .top-stripe{height:100%;width:100%;clip-path:url(#topStripeClipPath)}.section-banner-party-pack .section-inner{position:relative;height:100%}.section-banner-party-pack .banner-wrapper{min-height:41vw;background-size:cover;background-position:85% 100%}@media (max-width: 989px){.section-banner-party-pack .banner-wrapper.banner-wrapper-desktop{display:none}}.section-banner-party-pack .banner-wrapper.banner-wrapper-mobile{background-position:50% 100%;margin-top:-6vw;min-height:60vw}@media (min-width: 990px){.section-banner-party-pack .banner-wrapper.banner-wrapper-mobile{display:none}}@media (max-width: 989px){.section-banner-party-pack .banner-accent-image{display:none}}.section-banner-party-pack .banner-accent-image-1{border:1.7vw solid}.section-banner-party-pack .banner-accent-image-1 .circle-heading{color:#fff;font-size:3.3vw;margin-bottom:.5rem;line-height:128%}.section-banner-party-pack .banner-accent-image-1 .circle-subheading{color:#fff;font-size:.92vw;margin-top:0}.section-banner-party-pack .banner-accent-image-2{border:10px solid}.section-banner-party-pack .banner-accent-image-2 .circle-heading{color:#fff;font-size:2.1vw;line-height:120%;margin-bottom:0}.section-banner-party-pack .banner-accent-image-2 .circle-subheading{color:#fff;font-size:.92vw;margin-top:.5rem}@media (min-width: 990px){.section-banner-party-pack .mobile-top-stripe-wrapper,.section-banner-party-pack .mobile-bottom-stripe-wrapper{display:none}}.section-banner-party-pack .mobile-top-stripe-inner,.section-banner-party-pack .mobile-bottom-stripe-inner{display:flex;justify-content:space-between;align-items:center;padding:30px 10px;position:relative;min-height:36vw}.section-banner-party-pack .mobile-top-stripe-inner .background-element,.section-banner-party-pack .mobile-bottom-stripe-inner .background-element{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.section-banner-party-pack .mobile-top-stripe-left{margin-right:22px;z-index:2}.section-banner-party-pack .mobile-top-stripe-right{z-index:2}.section-banner-party-pack .mobile-top-stripe-left p{font-family:Century Gothic;line-height:120%;font-size:2.5vw;font-weight:700}.section-banner-party-pack .mobile-top-stripe-left a{font-family:Century Gothic;line-height:120%;font-size:2.5vw}.section-banner-party-pack .mobile-top-stripe-top-wave{margin-top:-40vw;height:45vw;position:relative;display:none}.section-banner-party-pack .mobile-top-stripe-top-wave-inner{position:absolute;top:0;left:0;right:0;bottom:0;transform:scalex(2.5) scaley(.8) translateY(13%);clip-path:url(#topMobileClipPath)}.section-banner-party-pack .mobile-top-stripe-inner.top-stripe-no-left-text .mobile-top-stripe-left{display:none}.section-banner-party-pack .mobile-top-stripe-inner.top-stripe-no-left-text .mobile-top-stripe-right{width:100%;display:flex;justify-content:center;align-items:center}.section-banner-party-pack .mobile-top-stripe-inner.top-stripe-no-left-text a.button.button-drip{width:300px!important;font-size:4vw;padding:10px 20px!important}.section-banner-party-pack .mobile-bottom-stripe-content{position:relative;overflow:hidden;padding-top:16vw;padding-bottom:11vw;margin-top:-1px}.section-banner-party-pack .mobile-bottom-stripe-image{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:1}.section-banner-party-pack .custom-half-top-green-wave{z-index:999;position:absolute;top:-4px}.section-banner-party-pack .mobile-bottom-stripe{display:none;margin-bottom:-7vw;margin-top:-6vw;z-index:5;position:relative}.section-banner-party-pack .mobile-bottom-stripe-wrapper{z-index:2;position:relative}.section-banner-party-pack .mobile-bottom-stripe-content-inner{z-index:3;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 10px}@media (max-width: 989px){.section-banner-party-pack .mobile-bottom-stripe-content-inner{padding-top:20px}}.section-banner-party-pack .mobile-bottom-stripe-content-inner .mobile-stripe-heading{color:#3db5e6;font-size:7.3vw;-webkit-text-stroke:.8px white}@media (max-width: 989px){.section-banner-party-pack .mobile-bottom-stripe-content-inner .mobile-stripe-heading{margin-bottom:0}}.section-banner-party-pack .mobile-bottom-stripe-content-inner .mobile-unstripe-heading{color:#fff;font-size:7.3vw}@media (max-width: 989px){.section-banner-party-pack .mobile-bottom-stripe-content-inner .mobile-unstripe-heading{margin-bottom:0}}.section-banner-party-pack .mobile-bottom-stripe-content-inner .mobile-stripe-subheading{color:#fff;font-size:3.2vw}.section-banner-party-pack .mobile-bottom-stripe-content-inner .button-drip{background-color:#3db5e6;color:#fff;font-size:4vw;font-weight:700;line-height:100%;height:auto;min-height:28px;padding:15px 60px}.section-banner-party-pack .mobile-top-stripe-right .drip-button-wrapper .button-drip{padding:7px 15px;font-weight:700;display:flex;justify-content:center;align-items:center;line-height:110%;width:150px;min-height:0!important}.section-banner-overlay{position:relative}.section-banner-overlay #bannerLink{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;display:block}@media (max-width: 989px){.section-banner-overlay .banner__content.banner__content--top-left{margin-top:4vw}}@media (max-width: 989px){.section-banner-overlay .banner__box{width:100%;padding-left:0;padding-right:0}}.section-banner-overlay .page-width-wide{max-width:1500px}@media (min-width: 990px){.section-banner-overlay .banner__box{max-width:42vw}}.section-banner-overlay .banner__heading{text-align:left}@media (max-width: 989px){.section-banner-overlay .banner__heading{text-align:center}}@media (min-width: 990px){.section-banner-overlay .mobile-media-only{display:none}}@media (max-width: 989px){.section-banner-overlay .desktop-media-only{display:none}}@media (max-width: 989px){.section-banner-overlay .banner{position:relative}}@media (max-width: 989px){.section-banner-overlay .banner__content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center!important;align-items:flex-start!important;margin-top:0!important}}@media (max-width: 989px){.section-banner-overlay .banner__heading-desktop{display:none}}@media (min-width: 990px){.section-banner-overlay .banner__heading-mobile{display:none}}.footer .page-width{max-width:1640px}.custom-mm-footer-grid{display:grid;grid-template-areas:"footerLeft footerCenter footerRight";grid-template-columns:40% 20% 40%}.custom-footer-section{display:flex;justify-content:flex-start;align-items:center}.footer-block--menu{flex:1}.custom-footer-left{grid-area:footerLeft}@media (max-width: 989px){.custom-footer-left{border-bottom:1px solid #3DB5E6;margin-bottom:19px;padding-bottom:10px}}.custom-footer-left .footer-block-outer-image{max-width:220px;margin-right:1.5rem;width:11vw}@media (max-width: 989px){.custom-footer-left .footer-block-outer-image{display:none}}.custom-footer-center{grid-area:footerCenter}@media (max-width: 989px){.custom-footer-center img{max-width:200px!important;margin:auto}}.custom-footer-right{grid-area:footerRight}@media (min-width: 990px){.custom-footer-right{padding-left:4rem}}@media (max-width: 989px){.custom-mm-footer-grid{grid-template-areas:"footerCenter" "footerLeft" "footerRight";grid-template-columns:1fr}}.footer-links-wrapper{list-style:none;padding-left:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:123px;margin-bottom:0;font-family:Bananas}.footer-links-wrapper li{font-family:Bananas}@media (max-width: 1500px){.footer-links-wrapper{max-height:175px}}@media (max-width: 1175px){.footer-links-wrapper{max-height:215px}}@media (max-width: 989px){.footer-links-wrapper{max-height:158px;margin-top:0}.footer-links-wrapper li{min-width:40%}}@media (max-width: 1120px) and (min-width: 990px){.footer-links-wrapper .list-menu__item--link{font-size:13px}}.mobile-only-kicker{text-align:center;font-weight:700;padding-top:15px}.mobile-only-kicker .footer-block-image{margin-bottom:0}@media (min-width: 990px){.mobile-only-kicker{display:none}}.custom-testimonial-wrapper{padding-left:20px;padding-right:20px}.custom-testimonial-wrapper .slick-arrow{background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:9}.custom-testimonial-wrapper .slick-arrow:before,.custom-testimonial-wrapper .slick-arrow:after{display:none}.custom-testimonial-wrapper .slick-prev{left:33%;background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/testimonialPrev_80x.png?v=82365762323072709891733931607)}@media (max-width: 989px){.custom-testimonial-wrapper .slick-prev{left:-30px;position:absolute;top:48%}}.custom-testimonial-wrapper .slick-next{right:33%;background-image:url(//hawaiianshavedice.com/cdn/shop/t/47/assets/testimonialNext_80x.png?v=24721199597424473341733931607)}@media (max-width: 989px){.custom-testimonial-wrapper .slick-next{right:-30px;position:absolute;top:48%}}.custom-testimonial-wrapper .slick-slide{padding:0 10px 20px;opacity:0;transition:opacity .3s ease-in-out}.custom-testimonial-wrapper .slick-slide.slick-active{opacity:1}@media (max-width: 989px){.custom-testimonial-wrapper .slick-slide{display:flex;justify-content:center;align-items:center}}.custom-testimonial-slider{opacity:0;transition:opacity .3s ease-in-out}@media (max-width: 989px){.custom-testimonial-slider{max-width:90%;margin:0 auto}}.custom-testimonial-slider.testimonial-slider-init{opacity:1}.testimonial-review{display:flex;justify-content:center;align-items:center;text-align:center}.testimonial-card{width:calc(29% - 40px);padding:24px;border-radius:10px}@media (max-width: 989px){.testimonial-card{width:100%;margin:0 auto}}.slick-current-custom-background .testimonial-card{box-shadow:10px 10px 12px #00000040}@media (max-width: 989px){.slick-slide .testimonial-card{box-shadow:10px 10px 12px #00000040}}.testimonial-star{height:2.2vw;width:auto;margin-left:.1vw;margin-right:.1vw}@media (max-width: 989px){.testimonial-star{height:4.2vw;margin-left:.6vw;margin-right:.6vw}}.testimonial-stars-active,.slick-current .testimonial-stars-inactive{display:none}.slick-current .testimonial-stars-active{display:flex}@media (max-width: 989px){.slick-slide .testimonial-stars-inactive{display:none}.slick-slide .testimonial-stars-active{display:flex}}.section-newsletter-recipe .two-column-custom-build{display:flex;justify-content:space-between;align-items:stretch}.section-newsletter-recipe .two-column-custom-build .custom-column-wrapper{height:100%}.section-newsletter-recipe .two-column-custom-column.two-column-custom-left{width:calc(53% - 40px)}.section-newsletter-recipe .two-column-custom-column.two-column-custom-right{width:47%}@media (max-width: 989px){.section-newsletter-recipe .two-column-custom-build{flex-direction:column}.section-newsletter-recipe .two-column-custom-column.two-column-custom-left{width:100%;margin-bottom:23px}.section-newsletter-recipe .two-column-custom-column.two-column-custom-right{width:100%}}.section-newsletter-recipe .newsletter-card-wrapper{border-radius:10px;padding:10px}@media (max-width: 989px){.section-newsletter-recipe .newsletter-card-wrapper{padding:16px}.section-newsletter-recipe .newsletter-card-wrapper .flex-media-object{flex-direction:column}}.section-newsletter-recipe .newsletter-card-wrapper .flex-media{width:45%;margin-right:0;padding-right:1rem}@media (max-width: 989px){.section-newsletter-recipe .newsletter-card-wrapper .flex-media{width:100%;margin-right:0}}.section-newsletter-recipe .newsletter-card-wrapper .flex-media img{width:100%;height:auto;display:block;border-radius:10px}.section-newsletter-recipe .newsletter-card-wrapper .flex-content{width:55%;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width: 989px){.section-newsletter-recipe .newsletter-card-wrapper .flex-content{align-items:flex-start;width:100%;padding-bottom:0}}.section-newsletter-recipe .newsletter-card-wrapper .newsletter__heading{font-family:Bananas}.section-newsletter-recipe .newsletter-card-wrapper .newsletter-form__button{font-family:Bananas;position:static;width:100%}.section-newsletter-recipe .newsletter-card-wrapper input{border:1px solid #b3b3b3;border-radius:10px;margin-bottom:20px;height:56px}@media (max-width: 989px){.section-newsletter-recipe .newsletter-card-wrapper input{margin-bottom:10px}}.section-newsletter-recipe .newsletter-card-wrapper.recipe-link-card-wrapper .flex-content{justify-content:space-between;padding-top:0;padding-bottom:0}.section-newsletter-recipe .newsletter-card-wrapper.recipe-link-card-wrapper .recipe-link-button{width:90%}.section-newsletter-recipe .newsletter-card-wrapper.recipe-link-card-wrapper img{visibility:hidden}.section-newsletter-recipe.section-newsletter-recipe-alt .flex-media-object{align-items:stretch}.section-newsletter-recipe.section-newsletter-recipe-alt .flex-content{justify-content:space-between;padding-top:0;padding-bottom:0}.section-newsletter-recipe.section-newsletter-recipe-alt .newsletter-form{display:block}.recipe-link-card-wrapper{border-radius:10px;padding:0;background:#fff;width:100%;height:100%}.recipe-link-card-wrapper .recipe-link-button{padding:16px;border-radius:10px;width:60%;text-decoration:none;font-family:Bananas}@media (max-width: 989px){.recipe-link-card-wrapper .recipe-link-button{width:100%;text-align:center}}.recipe-link-content{padding-bottom:20px}.recipe-link-inner-wrapper{height:100%;background-position:center center;background-size:cover;background-size:160%;display:flex;justify-content:center;align-items:flex-end;text-align:center;border-radius:10px}@media (max-width: 989px){.recipe-link-inner-wrapper{background:none!important;flex-direction:column}}.recipe-link-inner-wrapper .recipe-link-image-mobile{display:none}@media (max-width: 989px){.recipe-link-inner-wrapper .recipe-link-image-mobile{display:block}.recipe-link-inner-wrapper .recipe-link-image-mobile img{width:100%;height:auto;display:block;border-radius:10px}}.recipe-link-box{width:80%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#ffffffb8;margin:auto auto 20px;border-radius:10px;padding:20px 10px}@media (max-width: 989px){.recipe-link-box{width:100%;text-align:left;align-items:flex-start;padding-top:0;padding-bottom:0;margin-bottom:0}}.recipe-carousel .recipe-title{line-height:130%}.recipe-carousel .recipe-excerpt{line-height:130%;font-weight:700;font-family:adam-pro}.recipe-carousel .wavy-inner-wrapper{padding-top:0!important;padding-bottom:0}.recipe-carousel .recipe-outer-wrapper{padding:0 10px}.recipe-carousel .page-width{max-width:1680px}.recipe-carousel .slick-dots li{background:#ee8163;border-radius:20px}.recipe-carousel .slick-dots li.slick-active{box-shadow:0 4px 4px #00000040}.recipe-carousel .slick-dots li button{visibility:hidden}.recipe-carousel .content-container{padding-bottom:51px}.recipe-carousel-wrapper{opacity:0;transition:opacity .5s ease-in-out}.recipe-carousel-wrapper.slick-initialized{opacity:1}.recipe-slide-wrapper{display:flex}.recipe-slide-left{width:40%;display:flex;flex-direction:column;justify-content:center}@media (min-width: 990px){.recipe-slide-left{padding-right:35px}}.recipe-title{font-family:Bananas;margin-bottom:26px}@media (max-width: 989px){.recipe-title{text-align:left;margin-bottom:1rem;padding:0 10px;font-size:6.4vw;max-width:100%}}@media (max-width: 989px){.recipe-subheading{font-size:3.7vw}}.recipe-excerpt{margin-top:0}.recipe-slide-right{width:60%}.recipe-slide-right video{width:100%;height:auto}.recipe-slide-right img{width:100%;height:auto}.section-wavy-line{position:relative}.section-wavy-line .fake-background-element-bottom{display:block;position:absolute;height:50%;left:0;right:0;bottom:0}.section-wavy-line .fake-background-element-top{display:block;position:absolute;height:50%;left:0;right:0;top:0}.section-wavy-line .wavy-inner-wrapper{height:100%;background:#fff;padding-top:100px}.section-full-background .slider-component-desktop{background-size:cover;background-position:center center}.section-full-background .wavy-inner-wrapper{background-size:110%;background-position:50% 100%;background-repeat:no-repeat;padding-left:100px;padding-right:100px}@media (max-width: 989px){.section-full-background .wavy-inner-wrapper{padding-left:0;padding-right:0;background-size:cover}}.homepage-featured-collection{opacity:0;transition:opacity .3s ease-in-out;overflow:hidden}.homepage-featured-collection.surfboards-loaded{opacity:1;margin-bottom:-3px}.homepage-featured-collection .surfboard-slick-slider{margin-left:auto;margin-right:auto}.homepage-featured-collection .surfboard-slick-slider .surfboard-slide{padding-left:20px;padding-right:20px}.homepage-featured-collection .surfboard-slick-slider .card-wrapper.product-card-wrapper .card__media{box-shadow:none}.homepage-featured-collection .collection{padding-bottom:0}.homepage-featured-collection .collection .product-grid{margin-bottom:0}.homepage-featured-collection .collection__title{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:9}@media (max-width: 989px){.homepage-featured-collection .collection__title{max-width:80%}}.homepage-featured-collection .title{margin-bottom:27px}@media (max-width: 989px){.homepage-featured-collection .title{text-align:center;font-size:6vw}}.homepage-featured-collection .collection__description{margin-bottom:27px}.homepage-featured-collection .collection__description p{font-family:adam-pro}@media (max-width: 989px){.homepage-featured-collection .collection__description p{text-align:center;font-size:4vw;line-height:130%}}.homepage-featured-collection .media>*:not(.zoom):not(.deferred-media__poster-button),.homepage-featured-collection .media model-viewer{left:8%;height:84%;width:84%;top:unset;bottom:0}.homepage-featured-collection .slider-component-desktop{margin-top:-80px}@media (max-width: 989px){.homepage-featured-collection .slider-component-desktop{margin-top:0}}.homepage-featured-collection .slider-buttons{display:none}.homepage-featured-collection .card__inner svg{width:100%;height:auto}.homepage-featured-collection.section-full-background .wavy-inner-wrapper{padding-left:40px;padding-right:40px}@media (max-width: 989px){.homepage-featured-collection.section-full-background .wavy-inner-wrapper{padding-left:0;padding-right:0}}.homepage-featured-collection .slick-prev:before,.homepage-featured-collection .slick-next:before{font-size:40px;box-shadow:2px 2px 6px #16161699;border-radius:50px;background:#16165247}#ingredientsWrapper .metafield-rich_text_field ul{margin-top:0}#ingredientsWrapper .metafield-rich_text_field a{text-decoration:underline;color:#e41e93}.metafield-rich_text_field-product-ingredients ul{margin-top:1rem;margin-bottom:0}@media (max-width: 989px){.feat_blogs .blog,.feat-recipes-actual .blog{padding-bottom:20px}}@media (max-width: 989px){.feat_blogs .title-wrapper-with-link,.feat-recipes-actual .title-wrapper-with-link{flex-direction:column-reverse;align-items:flex-start}}.filtered-blog-posts li.blog__post{display:none}.filtered-blog-posts li.blog__post.show{display:block}.filtered-blog-posts li.article-slide-initially-hidden{display:none!important}#viewAllWrapper{display:flex;justify-content:center;align-items:center}.featured-blog-recipe-page-width{z-index:9}.blog-filter-wrapper{display:flex;justify-content:flex-start;height:40px;z-index:9;position:relative}@media (max-width: 989px){.blog-filter-wrapper{display:none}}.filter-header{display:flex;justify-content:space-between;align-items:center;margin-right:20px;cursor:pointer}.filter-header img{width:19px;margin-left:10px}.open-filter .filter-header{color:#e41e93}.blog-filters-values{padding-left:10px;padding-right:10px;position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:#e41e93;display:none;width:max-content}span.filter-checkbox{width:15px;height:15px;display:block;border:1px solid white;margin-right:10px}span.filter-checkbox.active-filter{background:#fff}span.filter-value{display:flex;justify-content:space-between;align-items:center}span.filter-value span{color:#fff}span.filter-value.active .filter-checkbox,.filter-value.active .filter-checkbox{background:#fff}.filter-name{min-width:120px}.filter-wrapper{margin-right:20px;position:relative}.filter-value{cursor:pointer}.filter-caret-open{display:none}.filter-caret-closed{display:inline-block}.open-filter .filter-caret-closed{display:none}.open-filter .filter-caret-open{display:inline-block}span.filter-value-left{display:flex;justify-content:flex-start;align-items:center}.flavor-list-collection-section .flavor-item.is-expanded .card-expandable-inner{padding:0 0 0 5px;align-items:stretch}.flavor-list-collection-section .flavor-item.is-expanded .flavor-variant-selector-wrapper{background:#fff;border-radius:10px;border:3px solid #35ace2;margin-right:10px}.flavor-list-collection-section .flavor-item.is-expanded .flavor-variant-selector-wrapper:last-child{margin-right:0}.flavor-list-collection-section .flavor-item.is-expanded .variant-qty-wrapper{margin-bottom:20px}.flavor-list-collection-section .flavor-item.is-expanded .card-left{background:#fff;border-radius:10px;border:3px solid #35ace2;padding:10px}.flavor-list-collection-section .flavor-item.is-expanded .card-expandable-title{color:#000}.flavor-list-collection-section .flavor-item.is-expanded .card-expandable-inner{border-radius:10px;background:#abe6ff;border:3px solid #35ace2}.flavor-list-collection-section .flavor-item.is-expanded .card-right{flex-direction:column;padding-bottom:unset!important}.flavor-list-collection-section .flavor-item.is-expanded .card-right-top{display:flex;justify-content:space-between;width:100%}.flavor-list-collection-section .flavor-item.is-expanded .flavor-variant-selectors-inner{display:flex;justify-content:space-around;padding-bottom:10px}.flavor-list-collection-section .flavor-item.is-expanded .flavor-variant-selectors{width:100%;justify-content:space-between;margin-top:20px;margin-bottom:20px;flex:1;display:flex;flex-direction:column}.flavor-list-collection-section .flavor-item.is-expanded .flavor-add-to-cart{width:100%}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table th{padding:0;border-color:transparent}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table tr{border-bottom:1px solid black}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table tr.bulk-table-title,.flavor-list-collection-section .flavor-item.is-expanded .bulk-table tr.bulk-table-headers{border-bottom:none}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table td{padding:0;line-height:100%;border-color:#000}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table-title{background:#e41e93;color:#fff}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table-title th{padding:0 30px;border-left-color:transparent;border-right-color:transparent;line-height:120%}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table-headers{background:#f6bddd}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table-headers th{border-color:#f6bddd!important;line-height:110%;font-size:12px;font-weight:400}.flavor-list-collection-section .flavor-item.is-expanded .vertical-text{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;text-align:center;background:#e41e93;color:#fff;line-height:50%!important;border-right-color:#e41e93!important}.flavor-list-collection-section .flavor-item.is-expanded .data-cell{text-align:center;font-size:12px}.flavor-list-collection-section .flavor-item.is-expanded .pint-data-cell{background-color:#fff;border-left-color:#fff!important;border-right-color:#fff!important}.flavor-list-collection-section .flavor-item.is-expanded .quart-data-cell{background-color:#f6bddd;border-left-color:#f6bddd!important;border-right-color:#f6bddd!important}.flavor-list-collection-section .flavor-item.is-expanded .gallon-data-cell{background-color:#fff;border-left-color:#fff!important;border-right-color:#fff!important}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table{height:100%;margin-left:20px;display:flex;justify-content:flex-end;border-top-right-radius:6px;overflow:hidden;border-bottom-right-radius:7px;padding-left:3px;background:#35ace2}.flavor-list-collection-section .flavor-item.is-expanded .bulk-table table{box-shadow:none;height:100%;background:#e41e93;border-collapse:collapse}.flavor-list-collection-section span.real-flavor-list-atc{background:#e41e93;width:100%;display:inline-flex;border-radius:10px;align-items:center;justify-content:center;color:#fff;font-weight:700;padding:8px;flex-direction:column}.flavor-list-collection-section span.real-flavor-list-atc .real-flavor-list-atc-discount-verbiage{font-weight:400;font-size:11px}.flavor-list-collection-section span.real-flavor-list-atc .real-flavor-list-atc-text{line-height:1.2}.mobile-card-discount-wrapper{display:none;margin-top:20px}.mobile-card-discount-wrapper .pdp-discount-table{width:100%}.mobile-card-discount-wrapper .pdp-discount-table td{line-height:130%}.item-expanded .mobile-card-discount-wrapper{display:block}.flavor-list-qty-mobile{margin-top:10px}.mobile-flavor-list-wrapper .mobile-flavor-grid-item .pdp-discount-table{border-collapse:collapse}.mobile-flavor-list-wrapper .mobile-flavor-grid-item th,.mobile-flavor-list-wrapper .mobile-flavor-grid-item td{line-height:140%!important}.mobile-flavor-list-wrapper .mobile-flavor-grid-item .data-cell{font-size:15px}.pdp-variants-atc.pdp-variants-atc-mobile{width:100%}.pdp-variants-atc.pdp-variants-atc-mobile .card-expandable-inner{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}@media (max-width: 450px){.pdp-variants-atc.pdp-variants-atc-mobile .card-expandable-inner{flex-direction:column;align-items:stretch;justify-content:flex-start}.pdp-variants-atc.pdp-variants-atc-mobile .card-expandable-inner .pdp-variants-atc{width:100%}}.pdp-variants-atc.pdp-variants-atc-mobile .flavor-add-to-cart{width:100%}.pdp-variants-atc.pdp-variants-atc-mobile a.add-flavor-variants-to-cart-mobile-pdp{height:1px;opacity:0;visibility:hidden}.pdp-variants-atc.pdp-variants-atc-mobile a.add-flavor-variants-to-cart-mobile-pdp img{display:none}.pdp-variants-atc.pdp-variants-atc-mobile .mobile-card-discount-wrapper{display:block;margin-top:0;margin-bottom:20px}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-border-element{padding:1px;background:#e41e93;border-radius:7px;overflow:hidden}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-details-top{align-items:stretch}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-details-right{display:flex;justify-content:flex-end}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-discount-table{display:none;height:100%;border:3px solid #e41e93;border-spacing:0;border-radius:10px}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-discount-table th{padding:0}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-discount-table td{padding:5px;line-height:120%;border-color:#000}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-discount-table tr:last-child td:first-child{border-bottom-left-radius:5px;overflow:hidden}.pdp-variants-atc.pdp-variants-atc-mobile .pdp-discount-table tr:last-child td:last-child{border-bottom-right-radius:5px;overflow:hidden}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-title{background:#e41e93;color:#fff;font-size:20px}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-title th{padding:0 30px;line-height:170%}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-headers{background:#f6bddd}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-headers th{border-color:#f6bddd!important;line-height:150%;font-size:17px;font-weight:400}.pdp-variants-atc.pdp-variants-atc-mobile .vertical-text{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;text-align:center;background:#e41e93;color:#fff;line-height:50%!important;border-right-color:#e41e93!important}.pdp-variants-atc.pdp-variants-atc-mobile .data-cell{text-align:center;font-size:15px;background-color:#fff;border-left-color:#fff!important;border-right-color:#fff!important;border-top:1px solid black}.pdp-variants-atc.pdp-variants-atc-mobile .data-cell.data-cell-first{border-top-color:#fff}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table{height:100%;margin-left:20px;display:flex;justify-content:flex-end;border-top-right-radius:6px;overflow:hidden;border-bottom-right-radius:7px}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table table{box-shadow:none;height:100%;border-left:3px solid #35ace2;background:#e41e93}.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=pint] .pdp-pint-discount-table,.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=quart] .pdp-quart-discount-table,.pdp-variants-atc.pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=gallon] .pdp-gallon-discount-table{display:table}.pdp-variants-atc.pdp-variants-atc-mobile quantity-input.quantity .quantity__button{height:47px}.pdp-variants-atc.pdp-variants-atc-mobile .custom-dropdown{font-size:25px}#newPdpDetailsLayout .pdp-details-top,.mobile-flavor-grid-item .pdp-details-top{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 989px){#newPdpDetailsLayout .pdp-details-top,.mobile-flavor-grid-item .pdp-details-top{display:none}}#newPdpDetailsLayout .form__label,.mobile-flavor-grid-item .form__label{display:none}#newPdpDetailsLayout .product-form__input,.mobile-flavor-grid-item .product-form__input{border:none}#newPdpDetailsLayout .pdp-variants-atc,.mobile-flavor-grid-item .pdp-variants-atc{width:100%}#newPdpDetailsLayout .pdp-variants-atc .variant-selector,.mobile-flavor-grid-item .pdp-variants-atc .variant-selector{display:flex;justify-content:space-around;width:100%}#newPdpDetailsLayout .pdp-variants-atc input[type=radio],.mobile-flavor-grid-item .pdp-variants-atc input[type=radio]{position:absolute;opacity:0;width:0;height:0}#newPdpDetailsLayout .pdp-variants-atc input[type=radio]:checked+label .variant-size-image svg path,.mobile-flavor-grid-item .pdp-variants-atc input[type=radio]:checked+label .variant-size-image svg path{stroke:#ffb700}#newPdpDetailsLayout .pdp-variants-atc label,.mobile-flavor-grid-item .pdp-variants-atc label{cursor:pointer;display:inline-block}#newPdpDetailsLayout .pdp-qty,.mobile-flavor-grid-item .pdp-qty{width:100%;display:flex;justify-content:space-between;align-items:center}#newPdpDetailsLayout .hulkapps-table,.mobile-flavor-grid-item .hulkapps-table{border-collapse:collapse;width:100%}#newPdpDetailsLayout .hulkapps-table th,.mobile-flavor-grid-item .hulkapps-table th{color:#000;font-size:12px}#newPdpDetailsLayout .hulkapps-table th,#newPdpDetailsLayout .hulkapps-table td,.mobile-flavor-grid-item .hulkapps-table th,.mobile-flavor-grid-item .hulkapps-table td{border:none!important;padding:8px!important;text-align:center}#newPdpDetailsLayout thead,.mobile-flavor-grid-item thead{border-left:40px solid #f6bddd;border-right:40px solid #f6bddd}#newPdpDetailsLayout .hulkapps-table tr,.mobile-flavor-grid-item .hulkapps-table tr{border-bottom:1px solid #333}#newPdpDetailsLayout .hulkapps-table tr:last-child,.mobile-flavor-grid-item .hulkapps-table tr:last-child{border-bottom:none}#newPdpDetailsLayout .hulkapps-volume-discount-tiers,.mobile-flavor-grid-item .hulkapps-volume-discount-tiers{margin-top:0!important;border:2px solid #e41e93;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#newPdpDetailsLayout .offer-options-des,.mobile-flavor-grid-item .offer-options-des{display:none}#newPdpDetailsLayout .offer-options-title,.mobile-flavor-grid-item .offer-options-title{background:#e41e93;color:#fff;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:0}#newPdpDetailsLayout .hulkapps-table tbody,.mobile-flavor-grid-item .hulkapps-table tbody{border-radius:10px;overflow:hidden;background:none}#newPdpDetailsLayout .pdp-atc-bulk .pdp-bulk,.mobile-flavor-grid-item .pdp-atc-bulk .pdp-bulk,#newPdpDetailsLayout .pdp-variants-qty,.mobile-flavor-grid-item .pdp-variants-qty,#newPdpDetailsLayout .quantity__rules,.mobile-flavor-grid-item .quantity__rules{display:none}#newPdpDetailsLayout .product-form__quantity,.mobile-flavor-grid-item .product-form__quantity{margin-left:10px}#newPdpDetailsLayout .pdp-atc,.mobile-flavor-grid-item .pdp-atc{width:100%;position:relative;padding-right:0}@media (max-width: 989px){#newPdpDetailsLayout .pdp-atc,.mobile-flavor-grid-item .pdp-atc{position:fixed;width:100%;min-height:100px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;background:#fff;right:0;left:0;padding-top:20px}#newPdpDetailsLayout .pdp-atc .custom-mm-atc-button,#newPdpDetailsLayout .pdp-atc .custom-mm-atc-button-default,.mobile-flavor-grid-item .pdp-atc .custom-mm-atc-button,.mobile-flavor-grid-item .pdp-atc .custom-mm-atc-button-default{background-color:#e41e93;color:#fff;left:22px;right:22px;bottom:0;width:auto;top:12px;padding:40px;font-size:2.2rem;font-weight:700;text-transform:capitalize}}#newPdpDetailsLayout .product-form__submit,.mobile-flavor-grid-item .product-form__submit{font-weight:700;font-size:1.6rem;background:#e41e93;color:#fff;min-height:50px;border-radius:10px;font-family:Arial;margin-bottom:20px}#newPdpDetailsLayout .bulk-table-border-element,.mobile-flavor-grid-item .bulk-table-border-element{padding:1px;background:#e41e93;border-radius:7px;overflow:hidden}#newPdpDetailsLayout .pdp-details-top,.mobile-flavor-grid-item .pdp-details-top{align-items:stretch}#newPdpDetailsLayout .pdp-details-right,.mobile-flavor-grid-item .pdp-details-right{display:flex;justify-content:flex-end}#newPdpDetailsLayout .pdp-discount-table,.mobile-flavor-grid-item .pdp-discount-table{display:none;height:100%;border:3px solid #e41e93;border-spacing:0;border-radius:10px}#newPdpDetailsLayout .pdp-discount-table th,.mobile-flavor-grid-item .pdp-discount-table th{padding:0}#newPdpDetailsLayout .pdp-discount-table td,.mobile-flavor-grid-item .pdp-discount-table td{padding:0;line-height:100%;border-color:#000}#newPdpDetailsLayout .pdp-discount-table tr:last-child td:first-child,.mobile-flavor-grid-item .pdp-discount-table tr:last-child td:first-child{border-bottom-left-radius:5px;overflow:hidden}#newPdpDetailsLayout .pdp-discount-table tr:last-child td:last-child,.mobile-flavor-grid-item .pdp-discount-table tr:last-child td:last-child{border-bottom-right-radius:5px;overflow:hidden}#newPdpDetailsLayout .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=pint] .pdp-pint-discount-table,#newPdpDetailsLayout .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=pint] .pdp-pint-discount-table,#newPdpDetailsLayout .pdp-details-right[data-table-size=pint] .pdp-pint-discount-table,.mobile-flavor-grid-item .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=pint] .pdp-pint-discount-table,.mobile-flavor-grid-item .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=pint] .pdp-pint-discount-table,.mobile-flavor-grid-item .pdp-details-right[data-table-size=pint] .pdp-pint-discount-table,#newPdpDetailsLayout .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=quart] .pdp-quart-discount-table,#newPdpDetailsLayout .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=quart] .pdp-quart-discount-table,#newPdpDetailsLayout .pdp-details-right[data-table-size=quart] .pdp-quart-discount-table,.mobile-flavor-grid-item .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=quart] .pdp-quart-discount-table,.mobile-flavor-grid-item .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=quart] .pdp-quart-discount-table,.mobile-flavor-grid-item .pdp-details-right[data-table-size=quart] .pdp-quart-discount-table,#newPdpDetailsLayout .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=gallon] .pdp-gallon-discount-table,#newPdpDetailsLayout .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=gallon] .pdp-gallon-discount-table,#newPdpDetailsLayout .pdp-details-right[data-table-size=gallon] .pdp-gallon-discount-table,.mobile-flavor-grid-item .pdp-variants-atc-mobile .bulk-table-border-element[data-table-size=gallon] .pdp-gallon-discount-table,.mobile-flavor-grid-item .mobile-card-discount-wrapper .bulk-table-border-element[data-table-size=gallon] .pdp-gallon-discount-table,.mobile-flavor-grid-item .pdp-details-right[data-table-size=gallon] .pdp-gallon-discount-table{display:table}#newPdpDetailsLayout .bulk-table-title,.mobile-flavor-grid-item .bulk-table-title{background:#e41e93;color:#fff}#newPdpDetailsLayout .bulk-table-title th,.mobile-flavor-grid-item .bulk-table-title th{padding:0 30px;line-height:120%}#newPdpDetailsLayout .bulk-table-headers,.mobile-flavor-grid-item .bulk-table-headers{background:#f6bddd}#newPdpDetailsLayout .bulk-table-headers th,.mobile-flavor-grid-item .bulk-table-headers th{border-color:#f6bddd!important;line-height:110%;font-size:12px;font-weight:400}#newPdpDetailsLayout .vertical-text,.mobile-flavor-grid-item .vertical-text{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;text-align:center;background:#e41e93;color:#fff;line-height:50%!important;border-right-color:#e41e93!important}#newPdpDetailsLayout .data-cell,.mobile-flavor-grid-item .data-cell{text-align:center;font-size:12px;background-color:#fff;border-left-color:#fff!important;border-right-color:#fff!important;border-top:1px solid black}#newPdpDetailsLayout .data-cell.data-cell-first,.mobile-flavor-grid-item .data-cell.data-cell-first{border-top-color:#fff}#newPdpDetailsLayout .bulk-table,.mobile-flavor-grid-item .bulk-table{height:100%;margin-left:20px;display:flex;justify-content:flex-end;border-top-right-radius:6px;overflow:hidden;border-bottom-right-radius:7px}#newPdpDetailsLayout .bulk-table table,.mobile-flavor-grid-item .bulk-table table{box-shadow:none;height:100%;border-left:3px solid #35ace2;background:#e41e93}.pdp-details-left{flex:1 1 50%}.pdp-details-right{flex:1 1 50%;padding-top:5px;padding-right:5px;padding-left:20px}.is-expanded .card-expandable-inner{display:inline-flex;justify-content:space-between;align-items:center}a.truevault-polaris-privacy-notice,a.truevault-polaris-optout{text-align:right;padding-right:10px}.gbbPageBody .gbbProductImageContainerImg{object-fit:contain}body[data-page=addProductsPage1] header{padding-bottom:30px;margin-bottom:10px}@media (min-width: 990px){body[data-page=addProductsPage1] .gbbPageBody{padding-top:150px}}.shopify-section-header-sticky.scrolled-past-header #menu-drawer{position:fixed;top:60px}@media (max-width: 989px){.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:unset}}@media (max-width: 989px){div.okeReviews[data-oke-container].oke-w{padding-top:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/gdc-dh.scss.css.map?v=161925676565810396041733931698 */
