.section>.brown,.section>.blue{min-height:calc(100vh - 175px)}.brown{background-color:var(--brown)}.blue{background-color:var(--blue)}#tabs.ui-widget-content{border:0;background-color:transparent}#tabs .ui-tabs-nav{background-color:transparent;border:0;border-bottom:2px solid var(--text);padding:0;display:flex;margin-bottom:30px}#tabs .ui-tabs-nav li{background-color:transparent;border-top:2px solid var(--text);border-left:2px solid var(--text);border-right:2px solid var(--text);border-top-left-radius:15px;border-top-right-radius:15px;margin:0 5px;padding:0;flex:1;overflow:hidden}#tabs .ui-tabs-nav li a{color:var(--text);text-transform:uppercase;font-family:hoss-round,sans-serif;font-weight:700;letter-spacing:2px;font-size:1rem;text-align:center;width:100%;padding:8px 0 6px}#tabs .ui-tabs-nav li.ui-tabs-active{border-color:var(--cream)}#tabs .ui-tabs-nav li.ui-tabs-active a{background-color:var(--cream)}#tabs .ui-tabs-nav li:nth-child(1){margin-left:0}#tabs .ui-tabs-nav li:nth-last-child(1){margin-right:0}#tabs .ui-tabs-panel{padding:0}#tabs .ui-tabs-panel p{color:var(--text);font-size:1.4rem;line-height:1.4}#tabs .ui-tabs-panel h3{font-size:1.6rem;margin-bottom:5px}#tabs .highlights{padding-left:15px;padding-right:15px}#tabs .highlights p{font-family:hoss-round,sans-serif;letter-spacing:3px;text-transform:uppercase;font-weight:700;color:var(--text);font-size:1.2rem;margin:12px 0 0}.product__description{color:var(--text);padding-left:15px}.product__description p:first-child{margin-top:0}.product__description p:last-child{margin-bottom:0}.buttons-container{border-top:2px solid var(--text);padding-top:30px;display:flex;justify-content:center}.product__info-container.product__info-container--sticky{display:flex;flex-wrap:wrap}.price-container{width:100%;flex:0 100%;padding-left:17px;font-family:hoss-round,sans-serif;font-weight:500;margin-bottom:0!important;order:1}variant-selects{order:2;min-width:180px}.quantity-container{order:3;flex:0 30%}.related-product{order:4;flex:1}.product__info-container.product__info-container--sticky>.shopify-block.shopify-app-block{order:5}.button-container{order:6}.button-container p.delivery-notice{margin-top:0;text-align:center;font-size:1.4rem;font-family:hoss-round,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px}.related-product{margin-bottom:0!important;margin-top:0!important}.related-product img{max-width:100%}.product-form{padding-top:20px;margin-top:0!important;width:100%;flex:0 100%}variant-selects{padding-left:15px;width:40%;flex:0 40%}.button-container{width:100%;flex:0 100%;margin-top:0!important}.product__info-container.product__info-container--sticky .shopify-block.shopify-app-block{flex:0 100%;width:100%;margin-bottom:0;margin-top:0}.quantity-container{padding-left:15px;margin-bottom:10px!important;margin-top:0!important;display:flex;align-items:flex-end;flex-wrap:wrap;align-content:flex-end}variant-selects{margin-bottom:10px!important;display:flex!important;align-items:flex-end;margin-top:0!important}.product__media.media{border:0;background-color:transparent}.product-form__input{margin-bottom:0!important}.product-form__input .select:before,.product-form__input .select:after,.quantity:before,.quantity:after{display:none}select.select__select,.quantity{background-color:transparent;border:2px solid var(--text);border-radius:35px;font-family:hoss-round,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:1.4rem;padding-top:10px;padding-bottom:10px;height:auto;min-height:0}.product-form__input .select{min-width:170px}.quantity{padding-top:13px;padding-bottom:13px;width:105px}.quantity .quantity__button{width:40px;background:transparent!important}.quantity .quantity__input{padding:0}.product-form__buttons{display:flex;justify-content:center}.product-form__buttons .button,.product-form__buttons button{border:0;min-width:auto;margin-bottom:0;font-size:1.6rem;padding:12px 2rem;width:auto;min-height:0;background-color:var(--cream)}.product-form__input .select{position:relative;padding-right:15px}.select-drop{max-height:30px;position:absolute;top:50%;transform:translateY(-50%);right:0}.form .product-form__buttons{max-width:100%}.button-container .product-form{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px!important}.quantity__input{font-family:hoss-round,sans-serif;font-weight:600;font-size:1.5rem}.paywhirl-info-popup-trigger{display:none!important}.product-grid{margin:0}.drink-collection .product-grid{min-height:calc(100vh - 174px)}.drink-collection .product-grid .card{justify-content:center}.drink-collection .product-grid .card .card__content{flex-grow:0}.product-grid-bordered .product-grid .card .card__content{flex-grow:0;padding:0 20px}.product-grid-bordered .product-grid .grid__item{border:2px solid var(--text);background-color:var(--lightred);margin-bottom:23px;margin-right:3rem;max-width:calc(33.33% - 2rem)}.product-grid-bordered .product-grid .card__information{display:flex;justify-content:space-between}.product-grid-bordered .product-grid .card__heading{font-size:1.7rem;text-transform:uppercase;flex:none;font-family:hoss-round,sans-serif;font-weight:700;letter-spacing:2px;line-height:1.4;margin-right:10px}.product-grid-bordered .product-grid .card-information{width:max-content;font-family:hoss-round,sans-serif;font-weight:700;letter-spacing:2px}.product-grid-bordered .product-grid .card-information .price{margin:0!important}.product-grid-bordered .product-grid .card__badge .status-badge{color:var(--text);background-color:var(--lightred);border-radius:15px;padding:5px 10px;position:relative;bottom:20px;font-family:Visby,sans-serif}body.template-collection-drinks main .shopify-section.section,body.template-collection-drinks main .shopify-section.section>div,body.template-collection-drinks main .shopify-section.section>div>div,body.template-collection-drinks main .shopify-section.section>div>div .product-grid-container,.drink-collection{height:100%}.paywhirl-plan-selector{border-top:2px solid var(--text)!important;padding:8px 0!important;color:rgba(var(--color-foreground));flex:0 100%;width:100%;margin-bottom:10px!important}label.paywhirl-plan-selector-header.paywhirl-label{display:none}.paywhirl-plan-selector .paywhirl-plan-selector-group-container{border:0!important;padding:0!important;display:flex;flex-direction:column;gap:8px}.paywhirl-plan-selector .paywhirl-plan-selector-group{margin:0!important}.paywhirl-plan-selector .paywhirl-plan-selector-plan{margin-left:0!important;align-items:flex-start!important}.paywhirl-plan-selector .paywhirl-plan-selector-plan>select{border-width:2px!important;border-color:var(--text)!important;padding:10px 20px!important;height:auto!important;font-family:hoss-round,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:1.4rem;width:100%!important}.paywhirl-plan-selector .paywhirl-plan-selector-plan>label{font-family:hoss-round,sans-serif;font-weight:600;color:var(--text);text-transform:uppercase;letter-spacing:2px;font-size:1rem!important;margin-top:5px;padding-left:10px!important;text-align:left;width:100%;margin-top:8px!important;display:none}.paywhirl-plan-selector .paywhirl-plan-selector-group>label{font-family:hoss-round,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:8px;border:2px solid rgba(var(--color-foreground),.2);border-radius:4px;background-color:rgb(var(--color-background));transition:all .2s ease}.paywhirl-plan-selector .paywhirl-plan-selector-group>label:hover{border-color:rgba(var(--color-foreground),.4);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.paywhirl-plan-selector .paywhirl-plan-selector-group.paywhirl-group-selected>label{border-color:rgb(var(--color-button));background-color:rgba(var(--color-button),.2);color:rgb(var(--color-button-contrast))}.thumbnail{border:0;box-shadow:none!important;background-image:none}.nutritional-info{margin-top:-25px}table.nutrition-table{border-collapse:collapse;color:var(--text);font-family:VisbySemibold;font-size:1.2rem;width:100%;font-weight:600}.product-chocolate-milk #tabs .nutritional-info p,.product-chocolate-milk table.nutrition-table,.product-chocolate-milk table.nutrition-table thead tr td{color:var(--text)}#tabs .nutritional-info p{padding:5px 0}#tabs .nutritional-info p.serving-size{font-family:hoss-round;font-weight:900;margin:0;padding-top:10px}table.nutrition-table thead tr td{font-family:hoss-round;font-weight:900;text-transform:uppercase;padding:5px 0}.product-chocolate-milk #tabs .nutritional-info p,.product-chocolate-milk table.nutrition-table,.product-chocolate-milk table.nutrition-table thead tr td,.product-vanilla-milk #tabs .nutritional-info p,.product-vanilla-milk table.nutrition-table,.product-vanilla-milk table.nutrition-table thead tr td{color:var(--text)}table.nutrition-table td strong{font-family:hoss-round;font-weight:900}table.nutrition-table td.indented{padding-left:20px}#tabs .ui-tabs-panel#tabs-2{padding-left:17px;padding-right:17px}.product__modal-opener .product__media-icon{background-color:var(--cream);border:0}.product__modal-opener .product__media-icon svg path{fill:var(--text)}body.template-product-merchandise{background-color:var(--lightblue)}.product-icons ul{display:flex;width:100%;margin-top:36px;margin-left:0;padding-left:0;justify-content:space-between}.product-icons ul li{list-style-type:none}.product-icons ul li img{max-width:75px;border:1px solid var(--text);border-radius:50%}.product .grid--peek.slider .grid__item{margin-right:0!important;margin-left:0!important}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-right:0!important;margin-left:0!important}.calculated-total{text-align:center;width:100%;font-family:hoss-round,sans-serif;font-size:1.8rem;font-weight:500;color:rgb(var(--color-foreground));margin:5px 0}.product__image-slider{width:100%;opacity:0;transition:opacity 1s .5s}.product-icons{opacity:0;transition:opacity 1s 1s}.js-make-visible{opacity:1}.product__image-slider .carousel-cell{width:100%;height:auto;margin:0}.product__image-slider .carousel-cell img{width:100%;height:100%;display:block}.grid__item .product__image-slider{margin-bottom:2rem}.product__image-slider .flickity-viewport{transition:height .2s;outline:2px solid var(--text)}.flickity-button:disabled{display:none}.product__image-thumbnail .carousel-cell{width:20%;margin-right:10px}.product__image-thumbnail .carousel-cell img{width:100%;height:100%}@media screen and (min-width: 990px){.product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:50%!important;width:calc(50% - .5rem)!important}.product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:50%!important;width:calc(50% - .5rem)!important}}.product__image-slider .flickity-button{background-color:transparent;color:var(--text);transition-duration:.4s}.product__image-slider .flickity-button:hover{background:var(--cream)}.product__image-slider .flickity-button:focus{box-shadow:none}.product__image-slider .flickity-prev-next-button{width:55px;height:60px}.flickity-enabled{box-shadow:none}@media (min-width: 992px){.product-grid-bordered .product-grid .grid__item:nth-child(3n){margin-right:0}}@media (max-width: 991px){.product__info-wrapper{padding-left:2rem!important}#tabs .ui-tabs-nav li{margin:0 2px}#tabs .ui-tabs-nav li a{letter-spacing:1px}variant-selects{flex:0 100%;margin-bottom:0!important;margin-top:18px!important}.product-form__input .select{max-width:100%}.quantity-container{flex:0 70%}.quantity{width:90%}.product-icons ul li img{max-width:55px}.product-grid-bordered .product-grid li.grid__item{max-width:calc(50% - 1.5rem);margin-left:0;margin-right:3rem}.product-grid-bordered .product-grid .grid__item:nth-child(2n){margin-right:0}}@media (max-width: 749px){.product__info-wrapper{padding-left:0!important}variant-selects{padding-right:17px}variant-selects .product-form__input{width:100%;max-width:100%}variant-selects .product-form__input .select{max-width:100%}.quantity-container{width:100%;flex:0 100%;max-width:100%;padding-right:33px}.quantity-container .product-form__input{width:100%;flex:0 100%;max-width:100%}.quantity{width:100%}.related-product{flex:0 100%;max-width:120px;text-align:center;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important}.product-icons ul li img{max-width:75px}}@media (max-width: 680px){.product-grid-bordered .product-grid li.grid__item{max-width:400px;margin-left:auto;margin-right:auto}.product-grid-bordered .product-grid .grid__item:nth-child(2n){margin-right:auto}}@media (max-width: 500px){#tabs .ui-tabs-nav{flex-wrap:wrap}#tabs .ui-tabs-nav li{flex:0 100%}table.nutrition-table thead tr td{line-height:1.2}.product-icons ul{flex-wrap:wrap}.product-icons ul li{flex:0 33.3%;text-align:center;margin-bottom:10px}}.klaviyo-bis-trigger.button{font-size:14px}#klaviyo-bis-modal .form-control{border:2px solid #060606;border-radius:50px;box-shadow:none}#klaviyo-bis-modal .form-control:focus{border:2px solid #060606}#klaviyo-bis-modal .klaviyo-bis-close{color:#060606}#klaviyo-bis-modal .modal-title{font-family:VisbySemibold;display:none}#klaviyo-bis-modal p{font-size:16px;letter-spacing:.5px;color:#060606}#klaviyo-bis-modal .btn{border:2px solid #060606;color:#060606;border-radius:30px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;background-color:#ffb800;line-height:1;padding:14px 3rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-product.css.map */
