:root{--color-brand: #EC1107;--color-brand-hover: #C20D03;--color-light: #F7E8D0;--color-accent: #FBDC00;--color-dark: #1A1201;--color-white: #FFFFFF;--color-disabled-bg: #C7C7C7;--color-disabled-text: #828282;--Contextual-System-50: #FFFFFF;--Contextual-System-100: #F5F5F5;--Contextual-System-200: #DEDEDE;--Contextual-System-300: #C7C7C7;--Contextual-System-400: #B0B0B0;--Contextual-System-500: #999999;--Contextual-System-600: #828282;--Contextual-System-700: #6B6B6B;--Contextual-System-800: #545454;--Contextual-System-900: #3D3D3D;--Contextual-System-base: #757575;--Contextual-Error-50: #FDE8E7;--Contextual-Error-100: #FCD6D5;--Contextual-Error-200: #F8ADAA;--Contextual-Error-300: #F58480;--Contextual-Error-400: #F15A55;--Contextual-Error-500: #EE312B;--Contextual-Error-600: #D91812;--Contextual-Error-700: #AF130E;--Contextual-Error-800: #840F0B;--Contextual-Error-900: #5A0A07;--Contextual-Error-base: #ED271D;--Contextual-warning-50: #FEF4E7;--Contextual-warning-100: #FDEBD3;--Contextual-warning-200: #FBD7A7;--Contextual-warning-300: #F9C37B;--Contextual-warning-400: #F8AE4F;--Contextual-warning-500: #F69A23;--Contextual-warning-600: #E18409;--Contextual-warning-700: #B56A08;--Contextual-warning-800: #895006;--Contextual-warning-900: #5D3604;--Contextual-warning-base: #F69413;--Contextual-success-50: #E8FDF3;--Contextual-success-100: #D5FBE9;--Contextual-success-200: #ABF7D4;--Contextual-success-300: #82F3BE;--Contextual-success-400: #58EEA8;--Contextual-success-500: #2EEA93;--Contextual-success-600: #15D57C;--Contextual-success-700: #11AC64;--Contextual-success-800: #0D8248;--Contextual-success-900: #095833;--Contextual-success-base: #15D57C;--Typography-Family-Primary: "BN Cyclone", sans-serif;--Typography-Family-Secondary: "ASM", sans-serif;--Typography-Family-Secondary-Bold: "ASM-Bold", sans-serif;--Typography-Family-Tertiary: "Serial A", sans-serif;--Typography-Family-Quaternary: "Bravest", sans-serif}.bg-brand{background-color:var(--color-brand)}.bg-light{background-color:var(--color-light)}.bg-accent{background-color:var(--color-accent)}.bg-dark{background-color:var(--color-dark)}.bg-white{background-color:var(--color-white)}.product__nutrition-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center}.product__nutrition-popup[hidden]{display:none}.product__nutrition-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer}.product__nutrition-popup-inner{position:relative;z-index:1;display:flex;align-items:center;gap:16px}@media screen and (max-width:768px){.product__nutrition-popup-inner{gap:8px}}.product__nutrition-popup-center{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0}.product__nutrition-popup-panel{position:relative;width:775px;max-width:calc(100vw - 160px);max-height:90vh;border-radius:16px;background:var(--Colors-Surface-surface-secondary-light, #fff);padding:38px 50px 24px;flex-shrink:0;overflow:auto}@media screen and (max-width:768px){.product__nutrition-popup-panel{max-width:90vw;padding:32px 24px 24px;max-height:80vh}}.product__nutrition-popup-close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product__nutrition-popup-title{color:#117fad;text-align:center;font-family:var(--Typography-Family-Primary, "BN Cyclone");font-size:56px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px}@media screen and (max-width:768px){.product__nutrition-popup-title{font-size:40px}}.product__nutrition-popup-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width:768px){.product__nutrition-popup-grid{grid-template-columns:1fr}}.product__nutrition-popup-left{display:flex;flex-direction:column}.product__nutrition-popup-product-img{width:100%;height:auto;display:block;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.product__nutrition-popup-ingredients-label{color:#117fad;font-family:Bravest;font-size:17.825px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:24px 0 4px}.product__nutrition-popup-ingredients{color:#117fad;font-family:ASM-Bold;font-size:12.4px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0}.product__nutrition-popup-right{display:flex;align-items:flex-start}.product__nutrition-popup-nutrition-img{width:100%;height:auto;display:block}.product__nutrition-popup-swiper{width:100%}.product__nutrition-popup-arrow{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:3px solid var(--color-brand, #EC1107);border-radius:50%;background:#fff;cursor:pointer;transition:opacity .2s ease}@media screen and (max-width:768px){.product__nutrition-popup-arrow{display:none}}.product__nutrition-popup-arrow svg{display:block;flex-shrink:0}.product__nutrition-popup-arrow:hover{opacity:.7}.product__nutrition-popup-arrow:focus-visible{outline:3px solid #ec1107;outline-offset:4px}.product__nutrition-popup-arrow:disabled{opacity:.3;cursor:default}.product__nutrition-popup-pagination{width:100%;text-align:center}.product__nutrition-popup-pagination .swiper-pagination-bullet{background:#fff;opacity:.5;width:8px;height:8px;margin:0 4px}.product__nutrition-popup-pagination .swiper-pagination-bullet-active{background:#fff;opacity:1}product-info .page-width{max-width:1440px;padding:0 16px}@media screen and (min-width:1025px){product-info .page-width{padding:0 80px}}product-info .product.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}product-info .product.grid .grid__item{width:100%}@media screen and (max-width:768px){product-info .product.grid{grid-template-columns:1fr}}product-info .product__media-wrapper,product-info .product__info-wrapper{max-width:none!important;width:100%!important;padding:0!important}product-info .product__info-wrapper{position:relative;z-index:3}@media screen and (max-width:768px){product-info .product__info-wrapper{overflow:hidden}}product-info .product__media-wrapper{display:block;position:sticky;top:150px;z-index:2}@media screen and (max-width:768px){product-info .product__media-wrapper{position:relative;top:unset}}product-info .product__media-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0!important;overflow:visible!important}product-info .product--stacked .product__media-item{width:100%;max-width:100%}product-info .product__media-item{aspect-ratio:1/1;border-radius:8px;overflow:hidden;border:none!important}product-info .product__media-item:first-child{grid-column:1/-1;background-color:var(--product-image-bg, transparent)}product-info .product__media-item:first-child img,product-info .product__media-item:first-child video{-o-object-fit:contain;object-fit:contain}product-info .product__media-item:first-child .media img{-o-object-fit:contain;object-fit:contain}product-info .product__media-item img,product-info .product__media-item video,product-info .product__media-item .deferred-media,product-info .product__media-item .product__media-container{width:100%!important;max-width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:8px;border:none!important}product-info .product__media-item .media{box-shadow:none!important;border:none!important;width:100%!important;max-width:100%!important;height:100%}product-info .product__media-item .media img{width:100%!important;max-width:100%!important;height:100%;-o-object-fit:cover;object-fit:cover}product-info .product__info-container{display:flex;flex-direction:column;gap:32px;max-width:unset}@media screen and (max-width:768px){product-info .product__info-container{overflow:hidden}}product-info .product__info-container>*{margin:0!important}product-info .product__title h1,product-info .product__title .h1,product-info .product__title h2{color:var(--product-text-color, #fff);font-variant-numeric:lining-nums tabular-nums;font-family:var(--Typography-Family-Primary, "BN Cyclone");font-size:88px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;margin:8px 0 0}@media screen and (max-width:768px){product-info .product__title h1,product-info .product__title .h1,product-info .product__title h2{font-size:64px}}product-info .product__description,product-info .product__description.rte{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:18px;font-style:normal;font-weight:400;line-height:140%}product-info .product__description p,product-info .product__description li,product-info .product__description a,product-info .product__description.rte p,product-info .product__description.rte li,product-info .product__description.rte a{color:inherit}product-info .product__pack-includes-title{color:var(--product-text-color, #fff);font-family:ASM;font-size:14px;font-style:normal;font-weight:600;line-height:140%;margin:0 0 18px}@media screen and (max-width:768px){product-info .product__pack-includes-title{font-size:12px}}product-info .product__pack-includes-list{margin:0;padding:0 0 0 20px;list-style:disc}product-info .product__pack-includes-list--columns{-moz-columns:2;columns:2;-moz-column-gap:80px;column-gap:80px}product-info .product__pack-includes-list li{color:var(--product-text-color, #fff);font-family:ASM;font-size:14px;font-style:normal;font-weight:400;line-height:140%}@media screen and (max-width:768px){product-info .product__pack-includes-list li{font-size:12px}}product-info .product__flavors-title{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:14px;font-style:normal;font-weight:400;line-height:116%;text-transform:uppercase;margin:0 0 8px}product-info .product__flavors-list{display:flex;flex-wrap:wrap;gap:13.14px}product-info .product__flavor-swatch{position:relative;display:flex;width:78px;height:78px;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:360px;opacity:.75;background:var(--Colors-Surface-surface-box, #fff);flex-shrink:0;transition:opacity .2s ease,border .2s ease,outline .2s ease,width .2s ease,height .2s ease}product-info .product__flavor-swatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:360px;display:block}product-info .product__flavor-swatch.is-active,product-info .product__flavor-swatch:hover:not(.is-unavailable){opacity:1;border:5px solid #fff;outline:2px solid #c90f06;z-index:10}product-info .product__flavor-swatch.is-unavailable{opacity:.5}product-info .product__flavor-swatch:before{content:attr(aria-label);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);background:#ec1107;color:#fff;font-family:BN Cyclone;font-size:13px;font-weight:400;line-height:1;text-transform:uppercase;white-space:nowrap;padding:7px 12px 6px;border-radius:8px;pointer-events:none;opacity:0;transition:opacity .15s ease}product-info .product__flavor-swatch:after{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#ec1107;pointer-events:none;opacity:0;transition:opacity .15s ease}product-info .product__flavor-swatch:hover:not(.is-unavailable):before,product-info .product__flavor-swatch:hover:not(.is-unavailable):after{opacity:1}product-info .product__flavor-unavailable{position:absolute;left:-.419px;bottom:-.001px;pointer-events:none}product-info .subs-widget{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}product-info .subs-widget__block{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:var(--Radius-radius-component, 8px);background:#ffffffbf;cursor:pointer;transition:background .15s ease}product-info .subs-widget__block.is-active{background:var(--Colors-Surface-surface-secondary-light, #fff)}product-info .subs-widget__row{display:flex;align-items:center;width:100%;gap:0}product-info .subs-widget__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;min-width:24px;margin:0 8px 0 0;cursor:pointer;background:#0000;border-radius:var(--Radius-radius-full, 360px);border:var(--Border-border-md, 2px) solid var(--Colors-Border-border-primary-dark, #EC1107)}product-info .subs-widget__radio:checked{background:radial-gradient(circle,#EC1107 45%,transparent 45%)}product-info .subs-widget__title{color:var(--Colors-Text-text-body-dark, #EC1107);font-variant-numeric:stacked-fractions;font-family:var(--Typography-Family-Secondary-Reg, ASM);font-size:16px;font-style:normal;font-weight:400;line-height:140%}product-info .subs-widget__badge{display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:var(--Radius-radius-color-swatch, 360px);background:var(--Colors-Surface-surface-primary-accent, #EC1107);color:var(--Colors-Text-text-body-light, #fff);font-family:Bravest;font-size:14px;font-style:normal;font-weight:400;line-height:116%;text-transform:uppercase;margin-left:8px;white-space:nowrap}product-info .subs-widget__price{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;margin-left:auto}product-info .subs-widget__compare-price{color:var(--Colors-Text-text-body-dark, #EC1107);text-align:right;font-variant-numeric:stacked-fractions;font-family:var(--Typography-Family-Secondary-Reg, ASM);font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:line-through}product-info .subs-widget__sale-price{color:var(--Colors-Text-text-body-dark, #EC1107);text-align:right;font-variant-numeric:stacked-fractions;font-family:var(--Typography-Family-Secondary-Reg, ASM);font-size:16px;font-style:normal;font-weight:400;line-height:140%}product-info .subs-widget__sale-price--bold{font-family:var(--Typography-Family-Secondary-Bold, ASM)}product-info .subs-widget__frequency{display:flex;align-items:center;gap:4px;padding-left:32px;margin-top:8px}product-info .subs-widget__frequency-label{color:var(--Colors-Text-text-body-dark, #EC1107);font-family:var(--Typography-Family-Secondary-Reg, ASM);font-size:12px;font-style:normal;font-weight:400;line-height:116%;white-space:nowrap}product-info .subs-widget__select-wrap{position:relative;display:flex;align-items:center}product-info .subs-widget__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;border:none;border-bottom:1px solid #ec1107;padding:0 16px 0 0;color:var(--Colors-Text-text-body-dark, #EC1107);font-family:var(--Typography-Family-Secondary-Reg, ASM);font-size:12px;font-style:normal;font-weight:400;line-height:116%;cursor:pointer;outline:none}product-info .subs-widget__select option{color:initial}product-info .subs-widget__chevron{position:absolute;right:0;pointer-events:none}product-info .subs-widget__price-only{display:flex;align-items:center;gap:4px}product-info .product__variety-pack{display:flex;width:100%;max-width:628px;padding-right:40px;justify-content:flex-end;align-items:center;border-radius:var(--Radius-radius-component, 8px);background:var(--Primary-Casaroja-600, #E40E07);overflow:hidden}product-info .product__variety-pack-img-wrap{display:flex;align-items:center;overflow:hidden}product-info .product__variety-pack-img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}product-info .product__variety-pack-content{display:flex;flex-direction:column;align-items:flex-start;flex:1;min-width:230px}product-info .product__variety-pack-title{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Primary, "BN Cyclone");font-size:32px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin:0 0 24px}product-info .product__variety-pack-link{display:flex;padding-bottom:var(--Padding-padding-3xs, 4px);align-items:center;gap:6px;border-bottom:1px solid var(--product-text-color, #fff);color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary, ASM);font-size:18px;font-style:normal;font-weight:400;line-height:116%;letter-spacing:.36px;text-transform:uppercase;text-decoration:none}product-info .product__retailers-title{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:14px;font-style:normal;font-weight:400;line-height:116%;text-transform:uppercase;margin:0 0 8px}product-info .product__retailers *{font-family:var(--Typography-Family-Secondary, ASM)!important}product-info .product__retailers .widget-border{margin:0;padding:0;border:none;box-shadow:none}product-info .product__reviews-accordion{width:100%}product-info .product__reviews-accordion .okeReviews-reviews-footer:before{background-color:var(--product-text-color, #fff)!important}product-info .product__reviews-accordion .okeReviews-reviewsSummary-ratingCount{display:none}product-info .product__reviews-accordion .okeReviews-starRating-indicator-layer{background-size:75px 15px!important}product-info .product__reviews-accordion .okeReviews-reviewsSummary-ratingCount{margin-bottom:0!important}product-info .product__reviews-accordion .okeReviews-starRating.okeReviews-starRating--small{height:15px!important;width:75px!important}product-info .product__reviews-accordion .okeReviews-reviewsSummary-starRating{transform:translateY(-2px)}product-info .product__reviews-accordion-trigger{display:flex;padding:8px 0;align-items:center;width:100%;background:none;border:none;border-bottom:2px solid var(--product-text-color, #fff);cursor:pointer;text-align:left}product-info .product__reviews-accordion-title{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:14px;font-style:normal;font-weight:400;line-height:116%;text-transform:uppercase;margin-right:16px}product-info .product__reviews-accordion-count{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:14px;font-weight:400;line-height:116%}product-info .product__reviews-accordion-stars{filter:brightness(0) invert(1)}product-info .product__reviews-accordion-icon{margin-left:auto;display:flex;align-items:center;flex-shrink:0;color:var(--product-text-color, #fff)}product-info .product__reviews-accordion-icon--minus{display:none}product-info .product__reviews-accordion[data-open] .product__reviews-accordion-icon--plus{display:none}product-info .product__reviews-accordion[data-open] .product__reviews-accordion-icon--minus{display:flex}product-info .product-form-wrap{width:100%}product-info .product__reviews-accordion-content{padding-top:24px}product-info .product__reviews-accordion-content[hidden]{display:none}product-info .product__reviews-accordion-content .okeReviews-ratingDistribution-item-label-inner{width:100px!important}product-info .product__reviews-accordion-content .okeReviews-review-recommendation{display:none}product-info .product__reviews-accordion-content .okeReviews-review-reviewer-profile{display:flex!important;align-items:flex-start}product-info .product__reviews-accordion-content .okeReviews-review-shopBadge{display:none}product-info .product__reviews-accordion-content .okeReviews-reviews-showMore{margin-top:40px;margin-bottom:40px;border-radius:var(--Radius-radius-button, 360px);border:2px solid var(--product-text-color, #fff);color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary, ASM);font-size:18px;font-style:normal;font-weight:400;line-height:116%;letter-spacing:.36px;text-transform:uppercase}product-info .product__reviews-accordion-content .okeReviews-reviews-showMore:after{content:none}product-info .product__nutrition-accordion{width:100%}product-info .rating-wrapper,product-info .product__rating{color:var(--product-text-color, #fff)}product-info .rating-wrapper .rating-text,product-info .rating-wrapper .rating-count,product-info .product__rating .rating-text,product-info .product__rating .rating-count{color:var(--product-text-color, #fff)}product-info .rating__selected-icon,product-info .rating__unselected-icon{filter:brightness(0) invert(1)}product-info [class*=okeReviews] *:not(.okeReviews-review-reviewer-profile-status--verified),product-info [class*=oke-] *:not(.okeReviews-review-reviewer-profile-status--verified),product-info [data-oke-reviews-widget] *:not(.okeReviews-review-reviewer-profile-status--verified),product-info [data-oke-widget] *:not(.okeReviews-review-reviewer-profile-status--verified),product-info [data-oke-star-rating] *:not(.okeReviews-review-reviewer-profile-status--verified){color:var(--product-text-color, #fff)!important;border-color:var(--product-text-color, #fff)!important}product-info [class*=okeReviews] img,product-info [class*=okeReviews] svg,product-info [class*=okeReviews] [class*=star],product-info [class*=okeReviews] [class*=Star],product-info [class*=okeReviews] [class*=rating],product-info [class*=okeReviews] [class*=Rating],product-info [class*=oke-] img,product-info [class*=oke-] svg,product-info [class*=oke-] [class*=star],product-info [class*=oke-] [class*=Star],product-info [class*=oke-] [class*=rating],product-info [class*=oke-] [class*=Rating],product-info [data-oke-reviews-widget] img,product-info [data-oke-reviews-widget] svg,product-info [data-oke-reviews-widget] [class*=star],product-info [data-oke-reviews-widget] [class*=Star],product-info [data-oke-reviews-widget] [class*=rating],product-info [data-oke-reviews-widget] [class*=Rating],product-info [data-oke-widget] img,product-info [data-oke-widget] svg,product-info [data-oke-widget] [class*=star],product-info [data-oke-widget] [class*=Star],product-info [data-oke-widget] [class*=rating],product-info [data-oke-widget] [class*=Rating],product-info [data-oke-star-rating] img,product-info [data-oke-star-rating] svg,product-info [data-oke-star-rating] [class*=star],product-info [data-oke-star-rating] [class*=Star],product-info [data-oke-star-rating] [class*=rating],product-info [data-oke-star-rating] [class*=Rating]{filter:var(--product-star-filter, brightness(0) invert(1));color:var(--product-text-color, #fff)!important}product-info [class*=okeReviews] [class*=avatar] img,product-info [class*=okeReviews] [class*=photo] img,product-info [class*=okeReviews] [class*=media] img,product-info [class*=oke-] [class*=avatar] img,product-info [class*=oke-] [class*=photo] img,product-info [class*=oke-] [class*=media] img,product-info [data-oke-reviews-widget] [class*=avatar] img,product-info [data-oke-reviews-widget] [class*=photo] img,product-info [data-oke-reviews-widget] [class*=media] img,product-info [data-oke-widget] [class*=avatar] img,product-info [data-oke-widget] [class*=photo] img,product-info [data-oke-widget] [class*=media] img,product-info [data-oke-star-rating] [class*=avatar] img,product-info [data-oke-star-rating] [class*=photo] img,product-info [data-oke-star-rating] [class*=media] img{filter:none}product-info [class*=okeReviews] button,product-info [class*=okeReviews] select,product-info [class*=okeReviews] input,product-info [class*=oke-] button,product-info [class*=oke-] select,product-info [class*=oke-] input,product-info [data-oke-reviews-widget] button,product-info [data-oke-reviews-widget] select,product-info [data-oke-reviews-widget] input,product-info [data-oke-widget] button,product-info [data-oke-widget] select,product-info [data-oke-widget] input,product-info [data-oke-star-rating] button,product-info [data-oke-star-rating] select,product-info [data-oke-star-rating] input{color:var(--product-text-color, #fff)!important;border-color:#ffffff80!important;background:#0000!important}product-info .product__qty-cta-row{display:flex;gap:16px;margin:0!important}product-info .product__qty-cta-row .product-form__input{flex:unset}product-info .product__qty-cta-row .product-form__quantity{flex-shrink:0;margin:0!important}product-info .product__qty-cta-row .product-form__quantity .quantity__label{display:none}product-info .product__qty-cta-row .product-form__quantity .price-per-item__container{margin:0}product-info .product__qty-cta-row .product-form__quantity quantity-input.quantity{height:60px;border-radius:var(--Radius-radius-button, 360px);border:none;overflow:hidden;display:flex;background:#fff;align-items:center}product-info .product__qty-cta-row .product-form__quantity quantity-input.quantity .quantity__button{color:#ec1107}product-info .product__qty-cta-row .product-form__quantity quantity-input.quantity .quantity__input{color:#ec1107;text-align:center;font-family:var(--Typography-Family-Secondary, ASM);font-size:18px;font-style:normal;font-weight:400;line-height:116%;letter-spacing:.36px;text-transform:uppercase}product-info .product__qty-cta-row .product-form{flex:1;margin:0!important}product-info .product__qty-cta-row .product-form product-form,product-info .product__qty-cta-row .product-form form.product-form{display:block}product-info .product__qty-cta-row .product-form .product-form__buttons{margin:0!important}product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit-btn,product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit{display:flex;height:60px;padding:14px 20px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;width:100%;border-radius:var(--Radius-radius-button, 360px)!important;background:var(--product-atc-bg, var(--Primary-Sol-base, #FBDC00));color:var(--product-atc-color, var(--Colors-Text-text-button-dark, #EC1107));font-family:var(--Typography-Family-Secondary-Bold, ASM);font-size:18px;font-style:normal;font-weight:400;line-height:116%;letter-spacing:.36px;text-transform:uppercase;margin:0!important;border:none}product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit-btn:hover,product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit:hover{opacity:.85}product-info .product__qty-case-note{margin:10px 0 0;color:var(--product-text-color, #fff);text-align:center;font-family:var(--Typography-Family-Secondary, ASM);font-size:12px;font-style:normal;font-weight:400;line-height:116%}@media screen and (max-width:768px){product-info [data-oke-reviews-product-listing-rating]{font-size:24px}product-info [data-oke-reviews-product-listing-rating] .okeReviews-starRating--small,product-info [data-oke-reviews-product-listing-rating] .okeReviews-starRating{width:78px!important;height:14px!important}product-info [data-oke-reviews-product-listing-rating] .okeReviews-starRating-indicator-layer{background-size:78px 14px!important}product-info .product__description{margin-top:-16px}product-info .product__description,product-info .product__description.rte{font-size:16px}product-info .product__flavors-title{font-size:12px}product-info .product__flavor-swatch{width:52px;height:52px}product-info .product__flavor-unavailable{width:100%;height:100%;left:0;bottom:0}product-info .product__retailers-title{font-size:12px}product-info .subs-widget__title{font-size:14px}product-info .subs-widget__badge{font-size:12px}product-info .subs-widget__compare-price,product-info .subs-widget__sale-price{font-size:14px}product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit-btn,product-info .product__qty-cta-row .product-form .product-form__buttons .product-form__submit{font-size:16px}product-info .product__variety-pack{flex-direction:column;align-items:center;justify-content:flex-start;padding:0;max-width:100%}product-info .product__variety-pack-content{display:contents}product-info .product__variety-pack-title{order:-1;width:100%;text-align:center;font-size:24px;margin:0;padding:16px 16px 0}product-info .product__variety-pack-img-wrap{width:100%;height:167px;padding:15px 8px;justify-content:center;align-items:center}product-info .product__variety-pack-img{height:100%;width:auto;max-width:100%}product-info .product__variety-pack-link{order:1;font-size:16px;letter-spacing:.32px;justify-content:center;margin-bottom:16px}product-info .product__accordion .accordion__title{color:var(--product-text-color, #fff);font-family:var(--Typography-Family-Secondary-Bold, ASM-Bold);font-size:12px;font-weight:400;line-height:116%;text-transform:uppercase}product-info .product__reviews-accordion-title{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/unc-product-page.css.map */
