.ProductDetailBuilderPage_root__vrxwP{--gutter:0.625rem}@media(min-width:768px){.ProductDetailBuilderPage_root__vrxwP{--gutter:0.625rem}}@media(min-width:1180px){.ProductDetailBuilderPage_root__vrxwP{--gutter:1.25rem}}.ProductDetailBuilderPage_root__vrxwP{max-width:1920px;margin-inline:auto;padding-inline:var(--gutter);margin-bottom:var(--gutter);display:flex;flex-direction:column}@media(min-width:1180px){.ProductDetailBuilderPage_root__vrxwP{display:revert;--column-count:4;display:grid;grid-template-columns:repeat(var(--column-count),1fr);gap:var(--gutter);width:100%;grid-auto-rows:min-content}}@media(min-width:1180px)and (min-width:768px){.ProductDetailBuilderPage_root__vrxwP{--column-count:12}}@media(min-width:1180px)and (min-width:1180px){.ProductDetailBuilderPage_root__vrxwP{--column-count:12}}.ProductDetailBuilderPage_mobile-root__9fWUy{--mobile-gutter:2.5rem;position:relative;display:flex;flex-direction:column;gap:.625rem;width:100%;order:3}@media(min-width:1180px){.ProductDetailBuilderPage_mobile-root__9fWUy{--mobile-gutter:initial;display:contents}.ProductDetailBuilderPage_mobile-root__9fWUy>div:first-child{margin-bottom:0}}.ProductDetailBuilderPage_mobile-root__9fWUy>div:not(:has(>div)){display:none}.ProductDetailBuilderPage_mobile-root__9fWUy .ProductDetailBuilderPage_gallery-preview-container__2nB1D{position:relative}.ProductDetailBuilderPage_title-mobile__fhuP4{order:0;display:block}@media(min-width:1180px){.ProductDetailBuilderPage_title-mobile__fhuP4{display:none}}.ProductDetailBuilderPage_title-desktop__15AA8{display:none}@media(min-width:1180px){.ProductDetailBuilderPage_title-desktop__15AA8{display:block;margin-top:2.5rem;grid-row:auto;grid-column:9/span 4}}.ProductDetailBuilderPage_gallery__lMiu9{order:1;margin-inline:calc(-1*var(--gutter))}@media(min-width:1180px){.ProductDetailBuilderPage_gallery__lMiu9{margin-inline:0;display:flex;flex-direction:column;gap:var(--gutter);grid-column:1/span 8;grid-row:1/span calc(var(--buy-section-count, 1) + 1)}.ProductDetailBuilderPage_is-customizable__ae3zi .ProductDetailBuilderPage_gallery__lMiu9{grid-row:1/span var(--buy-section-count,1)}}.ProductDetailBuilderPage_gallery__lMiu9:has([data-sticky]){position:sticky;top:0;z-index:400}@media(min-width:1180px){.ProductDetailBuilderPage_gallery__lMiu9:has([data-sticky]){position:static}}.ProductDetailBuilderPage_cta__gl4qQ{grid-column:1/-1}@media(min-width:1180px){.ProductDetailBuilderPage_cta__gl4qQ{grid-row:auto;grid-column:9/13}}.ProductDetailBuilderPage_full-row__rosXb{grid-column:1/-1}.ProductDetailBuilderPage_modules-root__wl2Wf{--gutter:0.625rem}@media(min-width:768px){.ProductDetailBuilderPage_modules-root__wl2Wf{--gutter:0.625rem}}@media(min-width:1180px){.ProductDetailBuilderPage_modules-root__wl2Wf{--gutter:1.25rem}}.ProductDetailBuilderPage_modules-root__wl2Wf{max-width:1920px;margin-inline:auto;padding-inline:var(--gutter);--column-count:4;display:grid;grid-template-columns:repeat(var(--column-count),1fr);gap:var(--gutter);width:100%}@media(min-width:768px){.ProductDetailBuilderPage_modules-root__wl2Wf{--column-count:12}}@media(min-width:1180px){.ProductDetailBuilderPage_modules-root__wl2Wf{--column-count:12}}.ProductDetailBuilderPage_modules-root__wl2Wf{--pdp--section-gap:2.5rem;row-gap:var(--pdp--section-gap);overflow:hidden;margin-block-start:5rem;margin-block-end:2.5rem}@media(min-width:768px){.ProductDetailBuilderPage_modules-root__wl2Wf{--pdp--section-gap:2.5rem;margin-block-start:calc(var(--pdp--section-gap) - var(--gutter));margin-block-end:3.75rem}}@media(min-width:1180px){.ProductDetailBuilderPage_modules-root__wl2Wf{--pdp--section-gap:3.75rem;margin-block-start:3.75rem}}.ProductDetailBuilderPage_module-section__Wug4l{display:flex;flex-direction:column;gap:var(--pdp--section-gap)}.ProductDetailBuilderPage_product-info__nDDnp{grid-column:1/-1;display:flex;flex-direction:column;gap:2.5rem}@media(min-width:1180px){.ProductDetailBuilderPage_product-info__nDDnp{grid-column:1/span 8;gap:3.75rem}}.ProductDetailBuilderPage_share-button__ia9mk{position:absolute;bottom:.625rem;right:.625rem}@media(min-width:1180px){.ProductDetailBuilderPage_share-button__ia9mk{position:absolute;bottom:1.25rem;left:0}}.ProductDetailBuilderPage_customize-icon__ieo_q{flex-shrink:0}.ProductDetailBuilderPage_placeholder__duiAi{min-height:100dvh;position:relative}.ProductDetailBuilderPage_placeholder__duiAi:before{position:absolute;content:"";display:block;left:0;top:-100dvh;width:100%;height:100dvh;background:#fff}.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;align-items: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}