.BuyButton_root__y2MoL{--button-bg-color:var(--button-input-bg-color,var(--gatorade-alt-accent-bg-color,var(--gatorade-accent-bg-color,#000)));--button-text-color:var(--button-input-text-color,var(--gatorade-alt-accent-text-color,var(--gatorade-accent-text-color,#fff)));--button-settled-bg-color:var(--button-settled-input-bg-color,#333333);--button-settled-text-color:var(--button-settled-input-text-color,#fff);--button-dot-color:color-mix(in srgb,var(--button-text-color) 70%,var(--button-bg-color) 30%);--button-overlay-opacity:0;--button-border-width:0px;--button-border-color:transparent;--loading-input-dot-color:var(--button-text-color);--loading-input-bg-color:transparent}@media not all and (pointer:coarse){.BuyButton_root__y2MoL:focus-visible{outline-offset:4px;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}}.BuyButton_root__y2MoL{font-size:.9375rem;font-weight:700;letter-spacing:-.2px;line-height:1.2;cursor:pointer;text-align:center;border-radius:500px;overflow:hidden;position:relative;background:var(--button-bg-color);color:var(--button-text-color);padding:var(--button-padding-y) var(--button-padding-x);display:flex;justify-content:center;border:var(--button-border-width) solid var(--button-border-color);white-space:nowrap;width:100%;transition:color .167s cubic-bezier(.65,0,.35,1),background-color .167s cubic-bezier(.65,0,.35,1)}.BuyButton_root__y2MoL:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;opacity:var(--button-overlay-opacity);transition:opacity .167s cubic-bezier(.65,0,.35,1);pointer-events:none}@media not all and (pointer:coarse){.BuyButton_root__y2MoL[data-state=active]:hover{--button-overlay-opacity:0.4}}.BuyButton_root__y2MoL[data-state=settled]{--button-bg-color:var(--button-settled-bg-color);--button-text-color:var(--button-settled-text-color)}.BuyButton_root__y2MoL[data-state=disabled]{--button-bg-color:color-mix(in srgb,#fff 90%,#000 10%);--button-text-color:#666666;--button-dot-color:var(--button-text-color)}.BuyButton_root__y2MoL.BuyButton_big__F1bxE{--button-padding-y:calc(1.25rem - (var(--button-border-width) * 2));--button-padding-x:calc(2.5rem - (var(--button-border-width) * 2))}.BuyButton_dot__50_4G{transition:color .167s cubic-bezier(.65,0,.35,1);color:var(--button-dot-color)}.BuyButton_old-price__VDnvv{text-decoration:line-through;color:var(--button-dot-color)}.BuyButton_content___YxNv{position:relative;min-height:1lh}.BuyButton_animated__qsXUU{display:inline-block}