.pdp-purchase-optimized .tier .tname{gap:6px}.pdp-purchase-optimized .tier .tnote{font:400 12px/1.5 var(--font-body);letter-spacing:0;text-transform:none;margin-top:8px}.pdp-purchase-optimized .pdp-plan-renewal{margin:2px 0 0;font:400 12px/1.5 var(--font-body);letter-spacing:0;color:var(--bl-ink)}.pdp-purchase-optimized .tier-price{align-self:start;align-items:flex-end}.pdp-purchase-optimized .pdp-monthly-equivalent{margin-top:6px;font:400 12px/1.5 var(--font-body);letter-spacing:0;white-space:nowrap;color:var(--bl-ink)}.pdp-purchase-optimized .tier .pdp-savings{margin:8px 0 0;color:var(--bl-ink);font:600 12px/1.5 var(--font-body)}.pdp-purchase-optimized .tier .pdp-savings[hidden]{display:none}.pdp-purchase-optimized .cta-block #addToCartBtn{min-height:56px;padding:16px 20px;border-radius:8px;font:600 16px/1.4 var(--font-body);letter-spacing:0;text-transform:none}.pdp-purchase-optimized .cta-block .pdp-renewal{margin:10px 0 0}.pdp-purchase-optimized .cta-block .pdp-renewal p{font-size:14px;font-weight:600;line-height:1.6}.pdp-purchase-optimized .cta-block .pdp-renewal p span{display:inline-block}.pdp-purchase-optimized .cta-block .pdp-renewal>span{margin-top:4px;font-size:12px;line-height:1.5}.pdp-purchase-optimized .cta-block .buy-once-wrap{margin-top:4px}.pdp-purchase-optimized .cta-block .buy-once-link{display:inline-block;max-width:100%;min-height:44px;margin:0;padding:10px 0;color:var(--bl-ink);font:400 12px/1.5 var(--font-body);letter-spacing:0;text-transform:none;text-decoration-thickness:1px;text-underline-offset:4px}.pdp-purchase-optimized .cta-block .buy-once-link :is(.bo-price,.bo-ship){font-weight:500}.pdp-purchase-optimized .cta-block .buy-once-link:focus-visible{outline:2px solid var(--bl-ink);outline-offset:3px;border-radius:4px}.pdp-purchase-optimized .cta-block .pdp-guarantee{margin-top:12px;padding-top:12px}.pdp-purchase-optimized .cta-block .pdp-guarantee{grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;font-size:12px;line-height:1.5}.pdp-purchase-optimized .cta-block .pdp-guarantee svg{width:24px;height:24px;margin-top:2px}.pdp-purchase-optimized .cta-block .pdp-guarantee strong{font-size:12px;line-height:1.5}.pdp-purchase-optimized .cta-block{text-align:center}.pdp-purchase-optimized .cta-block .pdp-renewal{color:var(--bl-ink)}.pdp-purchase-optimized .cta-block .pdp-renewal p{margin:0}.pdp-purchase-optimized .cta-block .pdp-renewal strong{font-weight:500}.pdp-purchase-optimized .cta-block .pdp-renewal>span{display:block;color:var(--bl-muted)}.pdp-purchase-optimized .cta-block .buy-once-wrap{padding:0;border:0}.pdp-purchase-optimized .cta-block .pdp-guarantee{display:grid;border-top:1px solid var(--bl-edge);text-align:left;color:var(--bl-ink);font-family:var(--font-body)}.pdp-purchase-optimized .cta-block .pdp-guarantee p{margin:0}.pdp-purchase-optimized .cta-block .pdp-guarantee strong{display:block;font-weight:600}.pdp-purchase-optimized .cta-block .pdp-guarantee span{display:block;margin-top:0;color:var(--bl-muted)}.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface .sub-includes{padding:24px;border:1px solid var(--bl-edge);border-radius:16px;background:var(--pdp-desktop-surface, #fff)}.pdp-purchase-optimized .sub-includes .member-gifts{margin-bottom:20px;padding-bottom:20px}.pdp-hero.pdp-purchase-optimized .pdp-purchase-surface .sub-includes+.info-accordion>.ia-row:first-of-type{border-top:0}.pdp-purchase-optimized #flavorPicker{scroll-margin-top:calc(var(--gh-h, 68px) + 24px)}body .sticky-atc--optimized{--sa-flavor: var(--bc-core, #16264d);background:var(--sa-flavor);color:#fff}body.flavor-sl .sticky-atc--optimized{--sa-flavor: var(--sl-core, #5c161d)}body.flavor-wm .sticky-atc--optimized{--sa-flavor: #0a524d}body.flavor-ob .sticky-atc--optimized{--sa-flavor: var(--ob-core, #581808)}body.pdp-hero-active .sticky-atc.sticky-atc--optimized{background:var(--sa-flavor)}body .sticky-atc--optimized #stickyAtcBtn{background:#fff;color:var(--sa-flavor);border-color:#fff}body .sticky-atc--optimized #stickyAtcBtn:disabled{opacity:.65;cursor:wait}@media(max-width:820px){.pdp-purchase-optimized .pdp-buybox-panel .tier{padding:16px}.pdp-purchase-optimized .tier .tier-head{gap:8px}.pdp-purchase-optimized .tier .tname{font-size:16px}.pdp-purchase-optimized .tier .price{font-size:20px}.pdp-purchase-optimized .pdp-monthly-equivalent{font-size:11px}}@media(max-width:600px){.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface .sub-includes{padding:20px}}@media(max-width:359px){.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface .sub-includes{padding:16px}.pdp-purchase-optimized .sub-includes .member-gifts{gap:12px}.pdp-purchase-optimized .sub-includes .mg-img{width:60px;height:60px}}body .sticky-atc.sticky-atc--optimized{display:block!important;padding:10px 24px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.sticky-atc--optimized .sa-inner{max-width:1250px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:24px}.sticky-atc--optimized :is(.sa-meta,.sa-flavors){display:none!important}.sticky-atc--optimized .pdp-sticky-product{font:700 20px/1.2 var(--font-display)}.sticky-atc--optimized #stickyAtcBtn{flex:0 0 auto;min-height:44px;min-width:240px;padding:10px 20px;border-radius:6px;font:600 14px/1.4 var(--font-body);text-transform:none;letter-spacing:0}@media(max-width:820px){body .sticky-atc.sticky-atc--optimized{padding-inline:16px}.sticky-atc--optimized .pdp-sticky-product{display:none}.sticky-atc--optimized #stickyAtcBtn{width:100%;min-width:0}}@media(min-width:1025px)and (max-width:1199px){.pdp-purchase-optimized>.inner{max-width:calc(100svh - var(--pdp-gallery-top) - 240px + 480px + 40px + 128px)}.pdp-purchase-optimized .pdp-gallery-frame,.pdp-purchase-optimized .pdp-left .pdp-thumbs{max-width:min(960px,calc(100svh - var(--pdp-gallery-top) - 240px))}}@media(min-width:1200px){.pdp-purchase-optimized>.inner{max-width:calc(min(960px,100svh - var(--pdp-gallery-top) - 148px) + 736px)}}.pdp-hero .pdp-thumbs .t:not(.active){border-color:transparent}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-stage:has(>.hero-offer-band) .slide.hero-slide .hero-video-wrap{top:0}}@media(prefers-reduced-motion:no-preference){.pdp-hero.pdp-purchase-optimized .pdp-first-box-band,.pdp-hero.pdp-purchase-optimized #addToCartBtn{transition:background-color .22s ease,color .22s ease,border-color .22s ease}body .sticky-atc.sticky-atc--optimized{transition:background-color .22s ease,transform .32s cubic-bezier(.4,0,.2,1),opacity .2s ease}body .sticky-atc--optimized #stickyAtcBtn{transition:background-color .22s ease,color .22s ease,border-color .22s ease}}@media(prefers-reduced-motion:reduce){.pdp-hero.pdp-purchase-optimized .pdp-first-box-band,.pdp-hero.pdp-purchase-optimized #addToCartBtn,body .sticky-atc.sticky-atc--optimized,body .sticky-atc--optimized #stickyAtcBtn{transition:none}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized>.inner{width:calc(100% - 2 * var(--fz-gutter, 64px));max-width:var(--fz-content, 1250px);margin-inline:auto;padding-inline:0;grid-template-columns:minmax(0,1fr) 480px;column-gap:40px}.pdp-hero.pdp-purchase-optimized .pdp-gallery-frame,.pdp-hero.pdp-purchase-optimized .pdp-left .pdp-thumbs{max-width:none}.pdp-hero.pdp-purchase-optimized .pdp-gallery-frame>.pdp-stage{max-height:max(240px,calc(100svh - var(--pdp-gallery-top) - 240px))}.pdp-hero.pdp-purchase-optimized .pdp-stage .slide img{object-fit:contain}}@media(min-width:1200px){.pdp-hero.pdp-purchase-optimized .pdp-gallery-frame>.pdp-stage{max-height:max(240px,calc(100svh - var(--pdp-gallery-top) - 148px))}}.pdp-hero .pdp-buybox-panel .plan-included-samples{color:var(--bl-ink)}.pdp-hero .plan-included-samples .plan-alt-main{flex:1}.pdp-hero .plan-included-samples .plan-alt-name{line-height:1.3}.pdp-hero .plan-included-samples .plan-alt-note{color:var(--bl-muted);font-size:12px;line-height:1.45;letter-spacing:0;text-transform:none}.pdp-hero .plan-included-samples .plan-alt-go{color:var(--bl-ink)}@media(hover:hover)and (pointer:fine){.pdp-hero.pdp-purchase-optimized .pdp-left .pdp-thumbs:not(:hover){overflow:hidden;scroll-snap-type:none}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface{--bl-option: #fff;--bl-edge: color-mix(in srgb, var(--pdp-desktop-ink) 20%, var(--pdp-desktop-wash));background:var(--pdp-desktop-wash)}.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface :is(.pdp-buybox-panel,.sub-includes){--bl-option: #fff;--bl-edge: color-mix(in srgb, var(--pdp-desktop-ink) 20%, var(--pdp-desktop-wash));background:transparent}.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-buybox-panel :is(.age-picker .opt,.tier,.flavor-picker .opt){background:#fff}.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-purchase-surface .sub-includes{background:#fff}}@media(min-width:1025px){body .sticky-atc.sticky-atc--optimized{display:none!important}.pdp-hero.pdp-purchase-optimized .pdp-gallery-frame>.pdp-stage{aspect-ratio:1 / 1;height:auto;min-height:0;max-height:none}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized[class*=flavor-]{background:var(--pdp-desktop-ink)}.pdp-hero.pdp-purchase-optimized>.inner>.pdp-opening,.pdp-hero.pdp-purchase-optimized .pdp-product-intro{background:var(--pdp-desktop-wash)}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-product-intro{display:flex;flex-direction:column;padding-bottom:0}.pdp-hero.pdp-purchase-optimized .pdp-right .pdp-product-intro>.pdp-frontrow{order:1;flex:none;width:auto;margin:24px calc(-1 * var(--pdp-card-pad)) 0;padding:22px var(--pdp-card-pad) 24px;border:0;border-radius:0 0 16px 16px;background:var(--pdp-desktop-ink)}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-stage:has(>.hero-offer-band) .slide.hero-slide>#heroPoster{padding:calc(6% + var(--offer-band-h, 60px) / 2) 6%}}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-product-intro>.pdp-frontrow{display:block}}.pdp-hero.pdp-purchase-optimized .drink-benefits-bg{filter:brightness(1.035)}@media(min-width:1025px){.pdp-hero.pdp-purchase-optimized .pdp-first-box-band{background:#fff;color:var(--pdp-desktop-ink);border-bottom:1px solid color-mix(in srgb,var(--pdp-desktop-ink) 16%,transparent)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fizzy-pdp-purchase-optimized.css.map */
