.pdp-hero .inner{grid-template-areas:"gallery identity" "gallery purchase";grid-template-rows:auto 1fr;row-gap:24px}.pdp-hero .pdp-left{grid-area:gallery}.pdp-hero .pdp-right{grid-area:purchase}.pdp-opening{grid-area:identity;min-width:0}.pdp-opening-title{margin:0;color:var(--paper);font:700 58px/1.04 var(--font-display);letter-spacing:-.022em}.pdp-opening-title .tm-reg{font-size:.3em;line-height:1;vertical-align:1.15em;letter-spacing:0;margin-left:3px}.pdp-opening-tagline{margin:8px 0 0;color:var(--paper-dd);font:400 clamp(15px,4.1vw,18px)/1.4 var(--font-body)}.pdp-opening .rating-row{margin:12px 0 0;flex-wrap:wrap;gap:6px 10px}.pdp-opening .stars{white-space:nowrap}.pdp-opening .rc{line-height:1.5;letter-spacing:0}.pdp-hero .pdp-right .pdp-frontrow{margin:18px 0 0;min-height:111px}.pdp-hero{--benefit-icon-fill: var(--bc-vivid, #002D75)}.pdp-hero.flavor-sl{--benefit-icon-fill: var(--sl-vivid, #D1232F)}.pdp-hero.flavor-wm{--benefit-icon-fill: var(--wm-vivid, #004F41)}.pdp-hero.flavor-ob{--benefit-icon-fill: var(--ob-vivid, #E97000)}.pdp-hero .pdp-purchase-surface .info-accordion .ia-bg-icon{background:var(--benefit-icon-fill);border-color:var(--benefit-icon-fill);color:#fff}@media(max-width:1024px){.pdp-hero .inner{grid-template-areas:"identity" "gallery" "purchase";grid-template-rows:auto auto auto;row-gap:24px}.pdp-opening{width:100%;max-width:560px;margin:0 auto}.pdp-opening-title{font-size:46px}.pdp-hero .pdp-right{margin-top:8px}}@media(max-width:820px){.pdp-hero .inner{padding-top:80px;row-gap:22px}.pdp-opening{max-width:none;padding:0 20px}.pdp-opening-title{font-size:clamp(34px,9.6vw,46px)}.pdp-opening .rating-row{margin-top:8px}.pdp-opening .rc{font-size:12px}.pdp-hero .pdp-right{margin-top:4px}}.pdp-stage .video-toggle{width:48px;height:48px;background:var(--fizzy-glass-caption, rgba(10,19,36,.58));border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pdp-stage .video-toggle:hover{background:var(--fizzy-glass-caption, rgba(10,19,36,.58))}.pdp-stage .video-toggle .ico-play,.pdp-stage .video-toggle .ico-pause{width:18px;height:18px}@media(min-width:1025px){.pdp-hero .inner{row-gap:20px}.pdp-opening-title{font-size:clamp(44px,3.6vw,52px);line-height:1.08}.pdp-opening-tagline{margin-top:10px;font-size:16px;line-height:1.5}.pdp-opening .rating-row{margin-top:14px;gap:8px 12px}.pdp-opening .stars{font-size:16px;letter-spacing:2px}.pdp-opening .rc{font-size:12px}.pdp-hero .pdp-right{min-width:0}.pdp-hero .pdp-right .pdp-eyebrows{margin-bottom:0;gap:8px}.pdp-hero .pdp-right .pdp-frontrow{width:100%;margin:20px 0 0;padding:16px 0;border-block:1px solid rgba(255,255,255,.16)}.pdp-hero .pdp-frontrow #frontrow-badge{min-width:0}.pdp-hero .pdp-right .sub,.pdp-hero .pdp-right .pdp-highlights{max-width:50ch;margin-top:20px;font-size:14px;line-height:1.75}.pdp-hero .pdp-right .pdp-intro-meta{margin-top:12px;gap:0 24px}.pdp-hero .pdp-right .pdp-intro-meta .sf-text-link{font-size:12px}}@media(min-width:1025px){.pdp-hero .inner{--pdp-card-stroke: 1px;--pdp-card-inset: 24px;--pdp-card-pad: calc(var(--pdp-card-stroke) + var(--pdp-card-inset));--pdp-card-radius: var(--fizzy-radius-panel, 20px)}.pdp-hero .pdp-stage{border-radius:var(--pdp-card-radius)}.pdp-hero .inner:before{content:"";grid-column:2;grid-row:1 / 3;align-self:stretch;justify-self:stretch;background-color:var(--bl-accent, #16264D);background-clip:padding-box;border:var(--pdp-card-stroke) solid var(--hairline, rgba(250, 250, 250, .12));border-radius:var(--pdp-card-radius);pointer-events:none;transition:background-color .3s ease}.pdp-hero .inner>.pdp-opening{padding:var(--pdp-card-pad) var(--pdp-card-pad) 0}.pdp-hero .inner>.pdp-right{--pdp-panel-padding-inline: var(--pdp-card-inset);padding:0 var(--pdp-card-pad) var(--pdp-card-stroke)}.pdp-hero .inner>.pdp-right .pdp-purchase-surface{margin-inline:calc(-1 * var(--pdp-card-inset));margin-bottom:0;border-radius:0 0 calc(var(--pdp-card-radius) - var(--pdp-card-stroke)) calc(var(--pdp-card-radius) - var(--pdp-card-stroke))}}@media(min-width:1025px)and (prefers-reduced-motion:reduce){.pdp-hero .inner:before{transition:none}}@media(min-width:1025px){html body .pdp-hero .pdp-opening-tagline{margin-top:8px}html body .pdp-hero .pdp-opening .rating-row{margin-top:6px}html body .pdp-hero .pdp-opening #fz-hero-guar{margin-top:0}html body .pdp-hero .pdp-product-intro{padding-top:28px}html body .pdp-hero .pdp-right .pdp-product-intro>.sub{margin-top:14px}html body .pdp-hero .pdp-right .pdp-intro-meta{margin-top:16px;gap:8px}html body .pdp-hero.pdp-purchase-optimized .pdp-right .pdp-product-intro>.pdp-frontrow.pdp-frontrow--adaptive{margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/fizzy-pdp-opening.css.map */
