:root{--color_white: #fff;--color_black: #000;--color_blue-dark: #001e61;--color_blue-light: #d0dbf1;--color_bb-dark: #e70000;--color_bb-light: #ff9cd9;--color_cm-dark: #0071ce;--color_cm-light: #95d4e9;--color_sm-dark: #0099a8;--color_sm-light: #d2ea8e;--color_ls-dark: #0ba1dd;--color_ls-light: #f6e200;--color_jp-dark: #eb5b5e;--color_jp-light: #f6ad78;--color_wi-dark: #f1637d;--color_wi-light: #98caea;--layout_gap: 2rem;--layout_max-width: 1920px;--spacing_xl: max(9.8rem, min(12.894736842105264vw, 39.2rem));--spacing_l: max(6.4rem, min(8.421052631578947vw, 25.6rem));--spacing_ml: max(4.8rem, min(6.315789473684211vw, 19.2rem));--spacing_m: max(3.2rem, min(4.2105263157894735vw, 12.8rem));--spacing_ms: max(2.4rem, min(3.1578947368421053vw, 9.6rem));--spacing_mxs: max(1.6rem, min(2.1052631578947367vw, 6.4rem));--spacing_s: max(1.2rem, min(1.5789473684210527vw, 4.8rem));--spacing_typeflow: 1em;--spacing_gutter: var(--spacing_ms);--spacing_gap: var(--spacing_s);--font-family_futura-pt: "futura-pt", sans-serif;--font-family_futura-pt-bold: "futura-pt-bold", "futura-pt", sans-serif;--font-family_tusker: "Tusker-Grotesk", sans-serif;--font-size_16: max(1.2rem, min( calc(.4vw + 1rem) , 3.2rem));--font-size_24: max(2rem, min( calc(.926vw + 1rem) , 4.8rem));--font-size_40: max(3.2rem, min( calc(1.984vw + 1rem) , 8rem));--font-size_64: max(4.8rem, min( calc(3.571vw + 1rem) , 12.8rem));--font-size_96: max(5.6rem, min( calc(5.688vw + 1rem) , 19.2rem));--font-size_128: max(6.8rem, min( calc(7.804vw + 1rem) , 25.6rem));--font-size_base: var(--font-size_24);--font-size_16-fixed: 1.6rem;--font-size_20-fixed: 2.4rem;--font-size_24-fixed: 2.4rem;--font-size_48-fixed: 4.8rem;--font-weight_light: 300;--font-weight_regular: 400;--font-weight_semi: 400;--font-weight_demi: 600;--font-weight_bold: 700;--font-style_italic: italic;--line-height_base: 1.4;--line-height_heading: 1.2;--line-height_22: 1.334;--transition_base: .3s ease all;--transition_smooth: .5s cubic-bezier(.25, 1, .5, 1) all;--z-index_modal: 2000;--z-index_overlay: 1000;--z-index_front: 500;--z-index_default: 1;--z-index_down: -500;--z-index_hell: -1000}@font-face{font-family:Tusker-Grotesk;font-weight:700;src:url(/dist/tusker-grotesk-4700-bold-CdZyIhYU.woff2) format("woff2");font-display:swap}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}ul,ol{margin:0;padding:0}body,html{background-color:var(--color_blue-dark);color:var(--color_white);position:relative}.wrapper{margin-left:auto;margin-right:auto;padding-left:var(--spacing_gutter);padding-right:var(--spacing_gutter)}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--spacing_gap);-moz-column-gap:var(--spacing_gap);column-gap:var(--spacing_gap)}:where(.grid)>*{grid-column:1 / -1}.scroll-lock{overflow:hidden}main{margin-top:4.8rem}::-moz-placeholder{color:var(--color_blue-light);opacity:1;text-transform:uppercase}::placeholder{color:var(--color_blue-light);opacity:1;text-transform:uppercase}input[type=email],input[type=text]{background-color:transparent;border:1px solid var(--color_blue-light);border-radius:4.1667em;color:var(--color_blue-light);font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);padding:.334em 1.334em .25em;transition:var(--transition_base)}:is(input[type=email],input[type=text]):focus{outline:none}html{font-size:62.5%}body{color:var(--color_blue-light);font-family:var(--font-family_futura-pt);font-size:var(--font-size_base);font-weight:var(--font-weight_regular);line-height:var(--line-height_base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-family_tusker);font-weight:var(--font-weight_bold);line-height:1.2}strong{font-family:var(--font-family_futura-pt);font-weight:var(--font-weight_bold)}em{font-style:var(--font-style_italic)}:link,:visited{cursor:pointer;color:var(--color_black);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.025em;text-underline-offset:.1em}:-moz-any-link{cursor:pointer;color:var(--color_black);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.025em;text-underline-offset:.1em}:any-link{cursor:pointer;color:var(--color_black);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.025em;text-underline-offset:.1em}:link:hover,:visited:hover{opacity:1}:-moz-any-link:hover{opacity:1}:any-link:hover{opacity:1}.preamble{font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_bold);text-transform:uppercase}.section-headline{font-size:var(--font-size_64);text-align:center;text-transform:uppercase}h1{font-size:var(--font-size_96)}h2{font-size:var(--font-size_64)}h3,h4{font-size:var(--font-size_40)}h5,h6{font-size:var(--font-size_base)}:where(:where(.text-flow)) :is(h2,h3,h4,h5,h6){font-family:var(--font-family_futura-pt);font-weight:var(--font-weight_bold)}:where(:where(.text-flow)) :is(h1,h2){font-size:var(--font-size_40)}:where(:where(.text-flow)) :is(h3,h4,h5,h6){font-size:var(--font-size_base)}:where(:where(.text-flow)) :is(ul,ol){padding-left:1em}:where(:where(.text-flow)) :link,:where(:where(.text-flow)) :visited{color:var(--color_blue-light);transition:var(--transition_base)}:where(:where(.text-flow)) :-moz-any-link{color:var(--color_blue-light);-moz-transition:var(--transition_base);transition:var(--transition_base)}:where(:where(.text-flow)) :any-link{color:var(--color_blue-light);transition:var(--transition_base)}:is(:where(:where(.text-flow)) :link):not(.button):hover,:is(:where(:where(.text-flow)) :visited):not(.button):hover{opacity:.5}:is(:where(:where(.text-flow)) :-moz-any-link):not(.button):hover{opacity:.5}:is(:where(:where(.text-flow)) :any-link):not(.button):hover{opacity:.5}:where(.text-flow)>:where(*)+:is(p,ol,ul,blockquote,h1,h2,h3,h4,h5,h6,div){margin-top:var(--spacing_typeflow)}:where(.text-flow)>:where(:is(h1,h2,h3,h4,h5,h6))+:is(p,ul,ol){margin-top:calc(var(--spacing_typeflow) / 4)}.hidden,[x-cloak]{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.responsive-img{height:auto;max-width:100%}.button{background-color:var(--color_blue-light);border-radius:4.1667em;color:var(--color_blue-dark);cursor:pointer;display:inline-block;font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);line-height:var(--line-height_base);padding:.5em 1.334em;transition:var(--transition_base);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.button:has(.button_icon){padding-left:0;padding-right:0;position:relative;overflow:hidden}:where(.button) .button_icon,:where(.button) .button_text{display:flex;transition:var(--transition_smooth);padding-left:1.334em;padding-right:1.334em}:where(.button) .button_icon{align-items:center;justify-content:center;transform:translate(-100%);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}:where(.button) .button_text{transform:translate(0)}@media (max-width: 799.98px){:where(.button) .button_text{justify-content:center}}:where(.button:hover) .button_icon{transform:translate(0);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}:where(.button:hover) .button_text{transform:translate(150%)}:where(.brand-style_cool-mint) .button{background-color:var(--color_cm-dark);color:var(--color_cm-light)}:is(:where(.brand-style_cool-mint) .button) path{stroke:var(--color_cm-light)}:where(.brand-style_sweet-mint) .button{background-color:var(--color_sm-light);color:var(--color_sm-dark)}:is(:where(.brand-style_sweet-mint) .button) path{stroke:var(--color_sm-dark)}:where(.brand-style_berry-blast) .button{background-color:var(--color_bb-light);color:var(--color_bb-dark)}:is(:where(.brand-style_berry-blast) .button) path{stroke:var(--color_bb-dark)}:where(.brand-style_juicy-peach) .button{background-color:var(--color_jp-dark);color:var(--color_jp-light)}:is(:where(.brand-style_juicy-peach) .button) path{stroke:var(--color_jp-light)}:where(.brand-style_lemon-shot) .button{background-color:var(--color_ls-dark);color:var(--color_ls-light)}:is(:where(.brand-style_lemon-shot) .button) path{stroke:var(--color_ls-light)}:where(.brand-style_watermelon-ice) .button{background-color:var(--color_wi-dark);color:var(--color_wi-light)}:is(:where(.brand-style_watermelon-ice) .button) path{stroke:var(--color_wi-light)}.button-primary{background-color:var(--color_blue-dark);border:1px solid var(--color_blue-dark);color:var(--color_blue-light)}.button-primary path{stroke:var(--color_blue-light)}:where(.brand-style_cool-mint) .button-primary{background-color:var(--color_cm-light);color:var(--color_blue-dark)}:is(:where(.brand-style_cool-mint) .button-primary) path{stroke:var(--color_blue-dark)}:where(.brand-style_sweet-mint) .button-primary{background-color:var(--color_sm-dark);color:var(--color_sm-light)}:is(:where(.brand-style_sweet-mint) .button-primary) path{stroke:var(--color_sm-light)}:where(.brand-style_berry-blast) .button-primary{background-color:var(--color_bb-dark);color:var(--color_bb-light)}:is(:where(.brand-style_berry-blast) .button-primary) path{stroke:var(--color_bb-light)}:where(.brand-style_juicy-peach) .button-primary{background-color:var(--color_jp-light);color:var(--color_blue-dark)}:is(:where(.brand-style_juicy-peach) .button-primary) path{stroke:var(--color_blue-dark)}:where(.brand-style_lemon-shot) .button-primary{background-color:var(--color_ls-light);color:var(--color_blue-dark)}:is(:where(.brand-style_lemon-shot) .button-primary) path{stroke:var(--color_blue-light)}:where(.brand-style_watermelon-ice) .button-primary{background-color:var(--color_wi-light);color:var(--color_wi-dark)}:is(:where(.brand-style_watermelon-ice) .button-primary) path{stroke:var(--color_wi-light)}.button-secondary{background-color:var(--color_blue-light);border:none;color:var(--color_blue-dark)}.button-secondary path{stroke:var(--color_blue-dark)}:where(.brand-style_cool-mint) .button-secondary{background-color:var(--color_cm-light);color:var(--color_cm-dark)}:is(:where(.brand-style_cool-mint) .button-secondary) path{stroke:var(--color_cm-dark)}:where(.brand-style_sweet-mint) .button-secondary{background-color:var(--color_sm-dark);color:var(--color_sm-light)}:is(:where(.brand-style_sweet-mint) .button-secondary) path{stroke:var(--color_sm-light)}:where(.brand-style_berry-blast) .button-secondary{background-color:var(--color_bb-dark);color:var(--color_bb-light)}:is(:where(.brand-style_berry-blast) .button-secondary) path{stroke:var(--color_bb-light)}:where(.brand-style_lemon-shot) .button-secondary{background-color:var(--color_ls-light);color:var(--color_ls-dark)}:is(:where(.brand-style_lemon-shot) .button-secondary) path{stroke:var(--color_ls-dark)}:where(.brand-style_juicy-peach) .button-secondary{background-color:var(--color_jp-light);color:var(--color_jp-dark)}:is(:where(.brand-style_juicy-peach) .button-secondary) path{stroke:var(--color_jp-dark)}:where(.brand-style_watermelon-ice) .button-secondary{background-color:var(--color_wi-light);color:var(--color_wi-dark)}:is(:where(.brand-style_watermelon-ice) .button-secondary) path{stroke:var(--color_wi-dark)}.age-gate_modal{color:var(--color_blue-light);display:flex;align-items:center;justify-content:center;position:fixed;height:100vh;width:100%}:where(.age-gate_modal) .wrapper{width:100%}.age-gate_header{text-align:center}.age-gate_body{margin-top:1em;grid-column:2 / span 10;text-align:center}@media (max-width: 799.98px){.age-gate_body{grid-column:1 / -1}}:where(.age-gate_body) :is(p){font-size:var(--font-size_16)}.age-gate_buttons{display:flex;justify-content:center;gap:var(--spacing_gap)}:where(.age-gate_buttons) .button{background-color:var(--color_blue-light);color:var(--color_blue-dark);min-width:4.5em}:is(:where(.age-gate_buttons) .button) svg path{stroke:var(--color_blue-dark)}:where(.age-gate_buttons) .button_text{justify-content:center}.nicotine-warning{background-color:var(--color_white);color:var(--color_black);display:flex;flex-flow:column nowrap;justify-content:center;padding-left:var(--spacing_gutter);padding-right:var(--spacing_gutter);text-align:center;height:4.8rem;line-height:1.2;position:fixed;top:0;left:0;z-index:var(--z-index_overlay);width:100%}:where(.admin-bar) .nicotine-warning{top:3.2rem}.nicotine-warning p{font-size:var(--font-size_24-fixed)}:is(.nicotine-warning p) strong{font-family:Helvetica,Arial,sans-serif!important;font-weight:700}@media (max-width: 799.98px){.nicotine-warning p{font-size:1.4rem}}.main-header{background-color:transparent;height:calc(3.6rem + 2em);padding-top:1em;padding-bottom:1em;position:absolute;top:0;z-index:var(--z-index_overlay);width:100%}:where(.main-header) .wrapper{display:flex;justify-content:space-between;align-items:center}.logo-glyph{fill:var(--color_white);transition:var(--transition_base)}:where(.overlay-active) .logo-glyph{fill:var(--color_blue-dark)}.main-header_logo{display:flex;flex-flow:column;flex:1 1 12rem;max-width:12rem}@media (max-width: 799.98px){.main-header_logo{flex-basis:9rem;max-width:9rem}}.main-header_button{cursor:pointer;flex:0 0 4rem;background-color:transparent;border:none;padding:0;position:relative;transition:var(--transition_base);height:3.6rem;width:4rem}@media (max-width: 799.98px){.main-header_button{height:2.8rem;flex-basis:3rem;width:3rem}}.main-header_button path{transform-origin:center;stroke:var(--color_white);transition:var(--transition_base)}:where(.overlay-active) .main-header_button path{stroke:var(--color_blue-dark)}.main-header_button:hover{background-color:transparent}:where(.main-header_button) svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.overlay_nav{background-color:var(--color_blue-light);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:4.8rem var(--spacing_gutter) 0 var(--spacing_gutter);position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:calc(var(--z-index_overlay) - 10)}:where(.admin-bar) .overlay_nav{top:3.2rem}.overlay-menu{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;row-gap:var(--spacing_mxs);list-style:none}.overlay-menu-item{display:flex;flex-flow:column nowrap;line-height:1.2}.overlay-menu-link{font-family:var(--font-family_tusker);font-size:var(--font-size_64);font-weight:var(--font-weight_bold);color:var(--color_blue-dark);text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:var(--transition_base)}.overlay-menu-link:hover{opacity:.5}.overlay-menu-link:focus{outline:none}.main-footer{background:var(--color_blue-dark);color:var(--color_blue-light);padding-top:var(--spacing_gap);padding-bottom:var(--spacing_gap);position:relative;overflow:hidden;z-index:1}.main-footer_newsletter{display:flex;flex-flow:column nowrap;row-gap:var(--spacing_m);grid-column:4 / span 6;position:relative;z-index:10}@media (max-width: 799.98px){.main-footer_newsletter{grid-column:1 / -1}}.newsletter-body{display:flex;flex-flow:column nowrap;row-gap:var(--spacing_s)}:where(.newsletter-body) .preamble{font-weight:var(--font-weight_regular);text-transform:none}.newsletter-form{display:grid;grid-template-columns:1fr auto;grid-gap:var(--spacing_gap);gap:var(--spacing_gap)}@media (max-width: 799.98px){.newsletter-form{grid-template-columns:1fr 8em}}@media (max-width: 519.98px){.newsletter-form{grid-template-columns:1fr;gap:var(--spacing_gutter)}}.main-footer_last{font-size:var(--font-size_16);grid-column:1 / -1;display:flex;flex-flow:row nowrap;justify-content:space-between;text-transform:uppercase;position:relative;z-index:10}@media (max-width: 799.98px){.main-footer_last{flex-flow:column nowrap;row-gap:var(--spacing_gap)}}:where(.main-footer_last) ul{display:flex;-moz-column-gap:1em;column-gap:1em;list-style:none}@media (max-width: 799.98px){:where(.main-footer_last) ul{flex-flow:column}}:where(.main-footer_last) :link,:where(.main-footer_last) :visited{color:var(--color_blue-light);transition:var(--transition_base)}:where(.main-footer_last) :-moz-any-link{color:var(--color_blue-light);-moz-transition:var(--transition_base);transition:var(--transition_base)}:where(.main-footer_last) :any-link{color:var(--color_blue-light);transition:var(--transition_base)}:is(:where(.main-footer_last) :link):hover,:is(:where(.main-footer_last) :visited):hover{opacity:.5}:is(:where(.main-footer_last) :-moz-any-link):hover{opacity:.5}:is(:where(.main-footer_last) :any-link):hover{opacity:.5}.newsletter-form_button{background-color:var(--color_blue-light);border:none;color:var(--color_blue-dark);outline:none}.newsletter-form_button path{stroke:var(--color_blue-dark)}@media (max-width: 519.98px){.newsletter-form_button{max-width:10em;margin:auto}}:where(.newsletter-form_button) .button_text{justify-content:center;text-align:center}@keyframes spinBackwards360{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(-360deg)}}.page-module_header{text-align:center;padding-bottom:var(--spacing_ms)}.page-module_headline{color:var(--color_blue-light);font-size:var(--font-size_64);text-transform:uppercase}.page-module_content{padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);display:flex;flex-flow:column;justify-content:center}:where(.page-module_content) .wrapper{position:relative;z-index:10;width:100%}.page-module_headline{font-size:var(--font-size_96)}:where(.page-module_headline)>span:last-child{color:var(--color_white)}.animate-headline{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-fill-mode:both;overflow:hidden}.animate-headline:where(.animate-zoom-bounce){animation-name:zoomBounce;animation-duration:1.5s;animation-delay:.25s}.page-module_body{grid-column:4 / span 6}@media (max-width: 799.98px){.page-module_body{grid-column:1 / -1}}.attachment-video,.attachment-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:0}@keyframes zoomBounce{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}to{opacity:1;transform:scaleZ(1) translateZ(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}}.products-module{background-color:var(--color_blue-dark);color:var(--color_blue-light);padding-top:var(--spacing_l);padding-bottom:0;position:relative;z-index:10}.products-module_header{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:var(--spacing_m);padding-left:var(--spacing_gutter);padding-right:var(--spacing_gutter);position:relative;text-align:center;z-index:20}.products-module_headline{font-size:var(--font-size_96)}@media (max-width: 799.98px){.products-module_headline{font-size:var(--font-size_48-fixed)}}:where(.products-module_headline)>span:last-child{color:var(--color_white)}.skip-scroll-section{position:sticky;top:calc(4.8rem + var(--spacing_m));z-index:20;text-align:right;padding-left:var(--spacing_gutter);padding-right:var(--spacing_gutter);margin-top:calc(-1 * (var(--spacing_m) + 2em))}@media (max-width: 799.98px){.skip-scroll-section{margin-top:0;text-align:center}}.skip-scroll-section :is(a){color:var(--color_white);text-decoration-thickness:.025em;text-underline-offset:.2em;text-transform:uppercase}.scroll-wrapper{height:500vh;position:relative;transition:.3s ease all;z-index:5}@media (max-width: 799.98px){.scroll-wrapper{height:auto}}.scroll-wrapper>div{position:sticky;top:0;overflow:hidden;height:100vh}@media (max-width: 799.98px){.scroll-wrapper>div{position:relative;height:auto}}.scroll-list{display:flex}@media (max-width: 799.98px){.scroll-list{flex-flow:column nowrap}}.scroll-item{display:flex;padding:calc(var(--spacing_m) * 2) 0 0 0;width:100vw;height:100vh;flex:0 0 auto;align-items:center;justify-content:center;flex-direction:column;position:relative;transition:height .1s ease}@media (max-width: 799.98px){.scroll-item{height:70vh}@supports (height: 70dvh){.scroll-item{height:70dvh}}}.product-item{display:flex;flex-flow:column nowrap;gap:var(--spacing_gap);position:relative}.product-item a{display:flex;flex-flow:column nowrap;row-gap:calc(var(--spacing_gap) * 1.25);-webkit-text-decoration:none;text-decoration:none}@media (max-width: 799.98px){.product-item a{row-gap:calc(var(--spacing_gutter) * 1.25)}}:is(.product-item a):hover{cursor:pointer}.product-item .button{transform:translateZ(0)}.product-item_media{position:relative;margin:auto;height:max(28rem,13em);width:max(28rem,13em);z-index:100;transform:translateZ(0)}@media (max-width: 799.98px){.product-item_media{height:8em;width:8em}}.product-item_img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1 / 1;height:100%;width:100%;position:relative;z-index:10}.product-item_shadow{background:var(--color_black);filter:blur(30px);border-radius:100%;height:30px;position:absolute;pointer-events:none;opacity:1;bottom:0;left:0;transition:1s ease all;width:100%;z-index:1}.product-item_headline{text-align:center;position:relative;z-index:100}.product-item_video{aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1}.brand-style_cool-mint{color:var(--color_cm-light)}.brand-style_sweet-mint{color:var(--color_sm-dark)}.brand-style_berry-blast{color:var(--color_bb-dark)}.brand-style_juicy-peach{color:var(--color_jp-light)}.brand-style_lemon-shot{color:var(--color_sm-light)}.brand-style_watermelon-ice{color:var(--color_wi-light)}.progress{position:sticky;bottom:0;left:0;height:var(--font-size_16);background:var(--color_blue-light);transform:scaleX(0);z-index:20}.product-list_video-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:1;height:100%;width:100%}.hero-module{background-color:var(--color_blue-dark);position:relative;height:calc(100vh - 4.8rem);width:100%;z-index:1}.hero-module_video{-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.hero-module_disclaimer{color:var(--color_white);font-size:1.2rem;padding:var(--spacing_gap) var(--spacing_gutter);position:absolute;left:0;bottom:0;width:100%}.accordions-module{background-color:var(--color_blue-dark);background-position:100% 0;background-repeat:no-repeat;background-size:contain;padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);position:relative;z-index:1}:where(.accordions-module) .wrapper{position:relative;z-index:10}.accordion-list{display:flex;flex-flow:column;row-gap:var(--spacing_s);position:relative;z-index:10}@media (max-width: 799.98px){.accordion-list{row-gap:var(--spacing_gutter)}}.accordion-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0}.accordion-item_button{background-color:transparent;border:none;color:var(--color_blue-light);cursor:pointer;display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em;font-weight:var(--font-weight_demi);line-height:1.25;padding:0;transition:var(--transition_base);text-transform:uppercase;text-align:center}@media (max-width: 799.98px){.accordion-item_button{display:grid;grid-template-columns:1fr 1em;align-items:start;text-align:left;width:100%}}.accordion-item_button:hover{opacity:.5}:where(.accordion-item_button) svg{transition:var(--transition_base);width:.334em}@media (max-width: 799.98px){:where(.accordion-item_button) svg{margin:.3em 0 0 auto;width:.8rem}}:where(.active .accordion-item_button) svg{transform:rotate(90deg)}.accordion-item_content{max-width:50vw;width:100%}:where(.accordion-item_content)>div{margin-top:var(--spacing_gap);margin-bottom:var(--spacing_gap)}@media (max-width: 799.98px){.accordion-item_content{max-width:100%}}.accordion-after{grid-column:2 / span 10;margin-top:var(--spacing_ms)}@media (max-width: 799.98px){.accordion-after{grid-column:1 / -1}}.ticker-wrapper{background-color:var(--color_blue-light);color:var(--color_blue-dark);font-family:var(--font-family_futura-pt);font-weight:var(--font-weight_bold);font-size:var(--font-size_64);letter-spacing:-.04em;line-height:1.25;height:1.25em;position:relative;overflow:hidden;z-index:1}.ticker{display:flex;gap:.2em;white-space:nowrap}.ticker:where(.direction-left){justify-content:end}:where(.ticker) img{margin:auto;height:.8em;width:.8em}.instagram-module{background-color:var(--color_blue-dark);padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);position:relative;overflow:hidden;z-index:1}@media (max-width: 799.98px){.instagram-module{overflow:hidden}}:where(.instagram-module)>svg{animation:spin360 linear infinite 60s forwards;position:absolute;transform:translateY(-50%);top:50%;right:-25%;height:auto;width:calc(66.667% + var(--spacing_gutter));z-index:1}@media (max-width: 799.98px){:where(.instagram-module)>svg{left:0;right:auto;width:150%}}.instagram-wrapper{position:relative;overflow:hidden;width:100%;height:100vh;z-index:10}@media (max-width: 799.98px){.instagram-wrapper{aspect-ratio:1 / 1;height:100%;width:100%}}.instagram-wrapper:has(.instagram-list){aspect-ratio:auto;height:auto}.instagram-list{display:flex;flex-flow:column;align-items:center;justify-content:center;list-style:none}@media (max-width: 799.98px){.instagram-list{margin-top:var(--spacing_gutter)}}.instagram-item{flex:1 1 20vw;width:20vw}@media (max-width: 799.98px){.instagram-item{flex:1 1 75%;width:75%}}:where(.instagram-item) :is(img,video){-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%}.instagram-module_header{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:var(--spacing_m);text-align:center;position:relative;z-index:20}@media (max-width: 799.98px){.instagram-module_header{padding-bottom:0}}.instagram-module_header .instagram-icon{height:2em;width:2em}.instagram-module_footer{margin-top:var(--spacing_m);grid-column:1 / -1;text-align:center;position:relative;z-index:10}.carousel{grid-column:1 / -1;list-style:none;position:relative;height:100%;width:100%;perspective:1px;transform-style:preserve-3d}@media (max-width: 799.98px){.carousel{transform-origin:50%;transform:scale(1.5)}}.carousel-item{aspect-ratio:1 / 1;pointer-events:none;position:absolute;width:33.334vw;height:100%;top:0;right:0;bottom:0;left:0;transition:.7s ease-in-out all;z-index:100}:where(.carousel-item) :is(img,video){-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%}@keyframes spin360{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.page-module_events-map{background-color:var(--color_blue-dark);padding-top:var(--spacing_xl);padding-bottom:0;position:relative;z-index:10}:where(.page-module_events-map) .page-module_body{padding-bottom:var(--spacing_ml)}.logos-list{display:flex;flex-flow:row wrap;gap:var(--spacing_m);padding-bottom:var(--spacing_m);align-items:center;justify-content:center;list-style:none}.logo-item{display:flex}.logo-item img{height:1.5em;width:auto}.map-canvas{background-color:var(--color_white);height:100dvh;width:100%}@media (max-width: 799.98px){.map-canvas{height:100lvh}}.marker-wrapper{position:relative;height:10.5rem;width:9rem}@media (max-width: 799.98px){.marker-wrapper{height:8.2rem;width:7rem}}.marker-overlay{position:absolute;top:50%;left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%;transform:translate(-50%,-60%);height:70%;width:70%}.marker-symbol{aspect-ratio:9.6 / 11.2;height:auto;width:100%}.infowindow-content{color:var(--color_blue-dark);padding:0 1em 1em;width:max(20rem,min(45vw,62rem));overflow:hidden}:where(.infowindow-content)>*{font-size:calc(var(--font-size_24) * .625)}.infowindow-content :is(a,a:visited,a:active){color:var(--color_blue-dark)}.buy-products-module{padding-top:calc(3.6rem + 2em);padding-bottom:0}.product-variants{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing_gap);gap:var(--spacing_gap);min-height:calc(100vh - (3.6rem + 2em))}@media (max-width: 799.98px){.product-variants{grid-template-columns:1fr}}.product-variant{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:var(--spacing_gap);gap:var(--spacing_gap);padding:var(--spacing_gutter)}@media (max-width: 799.98px){.product-variant{grid-template-columns:1fr}}.product-variant:where(.brand-style_cool-mint){background-color:var(--color_cm-dark)}.product-variant:where(.brand-style_sweet-mint){background-color:var(--color_sm-light)}.product-variant:where(.brand-style_berry-blast){background-color:var(--color_bb-light)}.product-variant:where(.brand-style_juicy-peach){background-color:var(--color_jp-dark)}.product-variant:where(.brand-style_lemon-shot){background-color:var(--color_ls-dark)}.product-variant:where(.brand-style_watermelon-ice){background-color:var(--color_wi-dark)}.product-variant_header{display:flex;flex-flow:row;gap:var(--spacing_gap);align-items:center}@media (max-width: 799.98px){.product-variant_header{flex-flow:column;align-items:center;justify-content:center;gap:calc(var(--spacing_gap) / 2)}}.product-variant_media{padding:0}@media (max-width: 799.98px){.product-variant_media{margin-top:var(--spacing_gap);margin-bottom:var(--spacing_gap)}}.product-variant_media img{height:auto;width:100%}@media (max-width: 799.98px){.product-variant_media img{margin:auto;width:18rem}}.product-variant_body{display:flex;flex-flow:column;gap:.75em}@media (max-width: 799.98px){:where(.product-variant_body) p{font-size:var(--font-size_16-fixed)}}.product-variant_headline{font-family:var(--font-family_futura-pt-bold);font-size:var(--font-size_24);letter-spacing:-.04em;text-transform:uppercase}@media (max-width: 799.98px){.product-variant_headline{font-size:var(--font-size_40)}}.product-variant_strength-list{font-size:var(--font-size_16);display:grid;grid-template-columns:repeat(5,1em);grid-gap:.334em;gap:.334em;list-style:none}@media (max-width: 799.98px){.product-variant_strength-list{font-size:1.4rem}}.product-variant_strength-item{background-color:transparent;border:1px solid var(--color_blue-light);border-radius:100%;height:1em;width:1em}.product-variant_strength-item:has(~.active),.product-variant_strength-item:where(.active){background-color:var(--color_blue-light)}:where(.brand-style_cool-mint) .product-variant_strength-item{border-color:var(--color_cm-light)}:is(:where(.brand-style_cool-mint) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_cool-mint) .product-variant_strength-item):where(.active){background-color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .product-variant_strength-item{border-color:var(--color_sm-dark)}:is(:where(.brand-style_sweet-mint) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_sweet-mint) .product-variant_strength-item):where(.active){background-color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .product-variant_strength-item{border-color:var(--color_bb-dark)}:is(:where(.brand-style_berry-blast) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_berry-blast) .product-variant_strength-item):where(.active){background-color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .product-variant_strength-item{border-color:var(--color_ls-light)}:is(:where(.brand-style_lemon-shot) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_lemon-shot) .product-variant_strength-item):where(.active){background-color:var(--color_ls-light)}:where(.brand-style_juicy-peach) .product-variant_strength-item{border-color:var(--color_jp-light)}:is(:where(.brand-style_juicy-peach) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_juicy-peach) .product-variant_strength-item):where(.active){background-color:var(--color_jp-light)}:where(.brand-style_watermelon-ice) .product-variant_strength-item{border-color:var(--color_wi-light)}:is(:where(.brand-style_watermelon-ice) .product-variant_strength-item):has(~.active),:is(:where(.brand-style_watermelon-ice) .product-variant_strength-item):where(.active){background-color:var(--color_wi-light)}.product-variant_about{font-size:var(--font-size_16)}@media (max-width: 799.98px){.product-variant_about{font-size:var(--font-size_24)}}.product-variant_footer{margin-top:var(--spacing_gap)}@media (max-width: 799.98px){.product-variant_footer{margin-top:var(--spacing_gutter);text-align:center}}:where(.product-variant_footer) .button_text{line-height:1}:where(.brand-style_cool-mint) .inherit-styles{background-color:var(--color_cm-dark);color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .inherit-styles{background-color:var(--color_sm-light);color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .inherit-styles{background-color:var(--color_bb-light);color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .inherit-styles{background-color:var(--color_ls-dark);color:var(--color_ls-light)}:where(.brand-style_juicy-peach) .inherit-styles{background-color:var(--color_jp-dark);color:var(--color_jp-light)}:where(.brand-style_watermelon-ice) .inherit-styles{background-color:var(--color_wi-dark);color:var(--color_wi-light)}:where(.brand-style_cool-mint) .inherit-text-styles,:where(.brand-style_cool-mint) .inherit-text-styles a{background-color:var(--color_blue-dark);color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .inherit-text-styles,:where(.brand-style_sweet-mint) .inherit-text-styles a{background-color:var(--color_sm-light);color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .inherit-text-styles,:where(.brand-style_berry-blast) .inherit-text-styles a{background-color:var(--color_bb-light);color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .inherit-text-styles,:where(.brand-style_lemon-shot) .inherit-text-styles a{background-color:var(--color_blue-dark);color:var(--color_ls-light)}:where(.brand-style_juicy-peach) .inherit-text-styles,:where(.brand-style_juicy-peach) .inherit-text-styles a{background-color:var(--color_blue-dark);color:var(--color_jp-light)}:where(.brand-style_watermelon-ice) .inherit-text-styles,:where(.brand-style_watermelon-ice) .inherit-text-styles a{background-color:var(--color_blue-dark);color:var(--color_wi-light)}.product-hero{background-color:var(--color_blue-dark);position:relative;height:calc(100vh - 4.8rem);width:100%}.product-hero_video{-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:10}@media (orientation: portrait) and (max-width: 799.98px){.product-hero_video{-o-object-position:50% 100%;object-position:50% 100%}}.product-hero_image-wrap{animation:scaleInOut 2s ease-in-out backwards infinite;animation-play-state:paused;aspect-ratio:1 / 1;position:absolute;right:10%;top:50%;transform:translate(-50%,-50%) scale(1);transition:var(--transition_smooth);width:25vw;z-index:30}.product-hero_image-wrap:hover{animation-play-state:running}@media (orientation: portrait){.product-hero_image-wrap{animation:none;top:auto;right:auto;left:50%;bottom:var(--spacing_ml);padding:var(--spacing_gutter);transform:translate(-50%);width:calc(60% - var(--spacing_m) * 2)}}@media (max-width: 799.98px){.product-hero_image-wrap{animation:none;z-index:15;width:calc(100% - var(--spacing_m) * 2)}}.product-hero_image{aspect-ratio:1 / 1}.product-hero_header{padding:calc(var(--spacing_gap) + 4.8rem) var(--spacing_gutter) var(--spacing_gutter);position:absolute;top:2em;left:0;height:100%;width:100%;z-index:20}.product-hero_headline{display:flex;flex-flow:column nowrap;color:var(--color_blue-light);font-size:var(--font-size_96);text-transform:uppercase}@media (max-width: 799.98px){.product-hero_headline{font-size:var(--font-size_48-fixed)}}:where(.product-hero_headline) .highlight{color:var(--color_white)}.product-hero_is-new{background-color:var(--color_white);border-radius:1em 0 0 1em;color:var(--color_blue-dark);font-family:var(--font-family_futura-pt);font-size:1.2em;font-weight:var(--font-weight_demi);line-height:1;letter-spacing:-.04em;padding:.334em var(--spacing_gap) .334em .5em;position:absolute;top:calc(var(--spacing_gutter) + 4.8rem);right:0;text-transform:uppercase;z-index:20}@media (max-width: 799.98px){.product-hero_is-new{font-size:1em}}@keyframes scaleInOut{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}.product-content{padding-top:var(--spacing_l);padding-bottom:0}.product-content_header{display:flex;flex-flow:column nowrap;justify-content:center;row-gap:1em;grid-column:1 / -1;text-align:center}.product-content_headline{font-family:var(--font-family_futura-pt-bold);font-size:var(--font-size_96);line-height:1;letter-spacing:-.04em;text-transform:uppercase}.product-content_slogan{font-weight:var(--font-weight_demi);line-height:1.2;text-align:center}.product-content_strength-wrapper{display:flex;flex-flow:column;row-gap:.334em;grid-column:1 / -1;position:relative;margin-top:var(--spacing_ms);margin-bottom:0;margin-left:auto;margin-right:auto}.product-content_strength-label{font-size:var(--font-size_16);text-transform:uppercase;text-align:center}.product-content_strength-list{display:grid;grid-template-columns:repeat(5,1em);grid-gap:.5em;gap:.5em;list-style:none}.product-content_strength-item{background-color:transparent;border:1px solid var(--color_blue-light);border-radius:100%;height:1em;width:1em}.product-content_strength-item:has(~.active),.product-content_strength-item:where(.active){background-color:var(--color_blue-light)}:where(.brand-style_cool-mint) .product-content_strength-item{border-color:var(--color_cm-light)}:is(:where(.brand-style_cool-mint) .product-content_strength-item):has(~.active),:is(:where(.brand-style_cool-mint) .product-content_strength-item):where(.active){background-color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .product-content_strength-item{border-color:var(--color_sm-dark)}:is(:where(.brand-style_sweet-mint) .product-content_strength-item):has(~.active),:is(:where(.brand-style_sweet-mint) .product-content_strength-item):where(.active){background-color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .product-content_strength-item{border-color:var(--color_bb-dark)}:is(:where(.brand-style_berry-blast) .product-content_strength-item):has(~.active),:is(:where(.brand-style_berry-blast) .product-content_strength-item):where(.active){background-color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .product-content_strength-item{border-color:var(--color_s-light)}:is(:where(.brand-style_lemon-shot) .product-content_strength-item):has(~.active),:is(:where(.brand-style_lemon-shot) .product-content_strength-item):where(.active){background-color:var(--color_ls-light)}:where(.brand-style_juicy-peach) .product-content_strength-item{border-color:var(--color_jp-light)}:is(:where(.brand-style_juicy-peach) .product-content_strength-item):has(~.active),:is(:where(.brand-style_juicy-peach) .product-content_strength-item):where(.active){background-color:var(--color_jp-light)}:where(.brand-style_watermelon-ice) .product-content_strength-item{border-color:var(--color_wi-light)}:is(:where(.brand-style_watermelon-ice) .product-content_strength-item):has(~.active),:is(:where(.brand-style_watermelon-ice) .product-content_strength-item):where(.active){background-color:var(--color_wi-light)}.product-content_body{grid-column:4 / span 6;margin-top:var(--spacing_m);margin-bottom:0}@media (max-width: 799.98px){.product-content_body{grid-column:1 / -1}}.show-variations_button{border:1px solid var(--color_bb-light);border-radius:3rem;display:grid;grid-template-columns:1fr auto;grid-gap:0;gap:0;align-items:center;padding:.25em .5em}.show-variations_button:where(.active){border-radius:3rem 3rem 0 0}:where(.show-variations_button) .icon-wrapper{margin-left:.5em;width:1em}:where(.show-variations_button) svg{transition:var(--transition_base);height:auto;width:1em}:where(.brand-style_cool-mint) .show-variations_button{border-color:var(--color_cm-light)}:is(:where(.brand-style_cool-mint) .show-variations_button) .icon-wrapper{border-color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .show-variations_button{border-color:var(--color_sm-dark)}:is(:where(.brand-style_sweet-mint) .show-variations_button) .icon-wrapper{border-color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .show-variations_button{border-color:var(--color_bb-dark)}:is(:where(.brand-style_berry-blast) .show-variations_button) .icon-wrapper{border-color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .show-variations_button{border-color:var(--color_ls-light)}:is(:where(.brand-style_lemon-shot) .show-variations_button) .icon-wrapper{border-color:var(--color_ls-light)}:where(.brand-style_juicy-peach) .show-variations_button{border-color:var(--color_jp-light)}:is(:where(.brand-style_juicy-peach) .show-variations_button) .icon-wrapper{border-color:var(--color_jp-light)}:where(.brand-watermelon-ice) .show-variations_button{border-color:var(--color_wi-light)}:is(:where(.brand-watermelon-ice) .show-variations_button) .icon-wrapper{border-color:var(--color_wi-light)}:where(.brand-style_cool-mint) .show-variations_button svg{stroke:var(--color_cm-light)}:where(.brand-style_sweet-mint) .show-variations_button svg{stroke:var(--color_sm-dark)}:where(.brand-style_berry-blast) .show-variations_button svg{stroke:var(--color_bb-dark)}:where(.brand-style_lemon-shot) .show-variations_button svg{stroke:var(--color_ls-light)}:where(.brand-style_juicy-peach) .show-variations_button svg{stroke:var(--color_jp-light)}:where(.brand-style_watermelon-ice) .show-variations_button svg{stroke:var(--color_wi-light)}.show-variations_button:where(.active) svg{transform:rotate(90deg)}.show-variations_button,.variation-button{background-color:transparent;cursor:pointer;outline:none}.variation-button{display:flex;align-items:center;border:none;padding:.5em;width:100%}:where(.brand-style_cool-mint) :is(.variation-button+.variation-button){border-color:var(--color_cm-light)}:where(.brand-style_sweet-mint) :is(.variation-button+.variation-button){border-color:var(--color_sm-dark)}:where(.brand-style_berry-blast) :is(.variation-button+.variation-button){border-color:var(--color_bb-dark)}:where(.brand-style_lemon-shot) :is(.variation-button+.variation-button){border-color:var(--color_ls-light)}:where(.brand-style_juicy-peach) :is(.variation-button+.variation-button){border-color:var(--color_jp-light)}:where(.brand-style_watermelon-ice) :is(.variation-button+.variation-button){border-color:var(--color_wi-light)}.variation_alternatives{background-color:var(--color_blue-light);border:1px solid var(--color_blue-light);border-radius:0 0 3rem 3rem;padding:0;position:absolute;left:0;top:calc(100% - .1rem);width:100%}:where(.brand-style_cool-mint) .variation_alternatives{background-color:var(--color_cm-dark);border-color:var(--color_cm-light);color:var(--color_cm-light)}:where(.brand-style_sweet-mint) .variation_alternatives{background-color:var(--color_sm-light);border-color:var(--color_sm-dark);color:var(--color_sm-dark)}:where(.brand-style_berry-blast) .variation_alternatives{background-color:var(--color_bb-light);border-color:var(--color_bb-dark);color:var(--color_bb-dark)}:where(.brand-style_juicy-peach) .variation_alternatives{background-color:var(--color_jp-dark);border-color:var(--color_jp-light);color:var(--color_jp-light)}:where(.brand-style_lemon-shot) .variation_alternatives{background-color:var(--color_ls-dark);border-color:var(--color_ls-light);color:var(--color_ls-light)}:where(.brand-style_watermelon-ice) .variation_alternatives{background-color:var(--color_wi-dark);border-color:var(--color_wi-light);color:var(--color_wi-light)}.product-links{padding-top:var(--spacing_l);padding-bottom:var(--spacing_l)}.product-links_header{display:flex;flex-flow:column nowrap;justify-content:center;row-gap:1em;grid-column:1 / -1;text-align:center}.product-links_headline{text-transform:uppercase}.product-links_list{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;gap:var(--spacing_gap);margin-top:var(--spacing_ms)}:where(.product-links_list) .button{width:100%}@media (max-width: 519.98px){.product-links_item{display:flex;justify-content:center}}.product-links_footer{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing_ms)}.product-related{background-color:var(--color_blue-dark);padding-top:var(--spacing_l);padding-bottom:var(--spacing_l);position:relative}.product-related_header{display:flex;flex-flow:column nowrap;justify-content:center;row-gap:1em;grid-column:1 / -1;text-align:center;position:relative;z-index:1}.product-related_headline{color:var(--color_blue-light);text-transform:uppercase}.product-related_list{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;margin-top:var(--spacing_ms);list-style:none}@media (max-width: 799.98px){.product-related_list{grid-column:1 / -1;grid-template-columns:1fr}}.product-related_item{position:relative}.product-related_item a{aspect-ratio:1 / 1;display:flex;flex-flow:column nowrap;row-gap:calc(var(--spacing_gap) * 1.25);padding-top:var(--spacing_m);padding-bottom:0;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;position:relative;z-index:10}@media (max-width: 799.98px){.product-related_item a{row-gap:calc(var(--spacing_gutter) * 1.25)}}.product-related_item h3{font-family:var(--font-family_futura-pt-bold);font-size:var(--font-size_64);letter-spacing:-.04em;text-transform:uppercase}.product-related_item img{height:auto;transform:scale(1);transition:var(--transition_smooth);width:33.334%}@media (max-width: 799.98px){.product-related_item img{width:40%}}.product-related_item .button{display:flex;align-items:center;min-height:2.5em}.product-related_item:nth-child(odd) .button_icon{transform:translate(100%)}.product-related_item:nth-child(odd) .button_text{transform:translate(0)}.product-related_item:nth-child(odd) svg{transform:rotate(-180deg)}.product-related_item:nth-child(odd):hover .button_icon{transform:translate(0)}.product-related_item:nth-child(odd):hover .button_text{transform:translate(-100%)}.product-related_item:nth-child(2n):hover .button_icon{transform:translate(0)}.product-related_item:nth-child(2n):hover .button_text{transform:translate(100%)}.product-related_item:where(.brand-style_cool-mint) a{color:var(--color_cm-light)}.product-related_item:where(.brand-style_cool-mint) .button{background-color:var(--color_cm-dark);color:var(--color_cm-light)}.product-related_item:where(.brand-style_cool-mint) path{stroke:var(--color_cm-light)}.product-related_item:where(.brand-style_berry-blast) a{color:var(--color_bb-light)}.product-related_item:where(.brand-style_berry-blast) .button{background-color:var(--color_bb-light);color:var(--color_bb-dark)}.product-related_item:where(.brand-style_berry-blast) path{stroke:var(--color_bb-dark)}.product-related_item:where(.brand-style_sweet-mint) a{color:var(--color_sm-light)}.product-related_item:where(.brand-style_sweet-mint) .button{background-color:var(--color_sm-light);color:var(--color_sm-dark)}.product-related_item:where(.brand-style_sweet-mint) path{stroke:var(--color_sm-dark)}.product-related_item:where(.brand-style_lemon-shot) a{color:var(--color_ls-light)}.product-related_item:where(.brand-style_lemon-shot) .button{background-color:var(--color_ls-light);color:var(--color_blue-dark)}.product-related_item:where(.brand-style_lemon-shot) path{stroke:var(--color_blue-dark)}.product-related_item:where(.brand-style_juicy-peach) a{color:var(--color_jp-dark)}.product-related_item:where(.brand-style_juicy-peach) .button{background-color:var(--color_jp-dark);color:var(--color_jp-light)}.product-related_item:where(.brand-style_juicy-peach) path{stroke:var(--color_jp-light)}.product-related_item:where(.brand-style_watermelon-ice) a{color:var(--color_wi-dark)}.product-related_item:where(.brand-style_watermelon-ice) .button{background-color:var(--color_wi-dark);color:var(--color_wi-light)}.product-related_item:where(.brand-style_watermelon-ice) path{stroke:var(--color_wi-light)}.product-related_item-video{-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:1}.blue-video-color-correction{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:0}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{-webkit-text-decoration:underline;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
