.flavor-product-model_visual__VDrm_{align-items:flex-end;background:var(--surface-product);contain:paint;display:flex;height:clamp(360px,34vw,430px);justify-content:center;max-width:100%;overflow:hidden;position:relative;width:100%}.flavor-product-model_fallbackImage__j12XH{height:auto;inset:24px;margin:auto;max-height:calc(100% - 48px);max-width:calc(100% - 48px);object-fit:contain;position:absolute;width:auto}.flavor-product-model_missingVisual__xxEp_{align-self:center;color:rgb(0 0 0/.2);font-family:var(--font-display),sans-serif;font-size:1.875rem;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:767px){.flavor-product-model_visual__VDrm_{height:min(390px,58svh);min-height:320px}}.flavor-hero-product-lockup_lockup__tjion{align-items:flex-end;aspect-ratio:var(--row-width) /242;display:flex;margin-left:auto;pointer-events:none;width:min(100%,calc(var(--row-width) * 1px))}.flavor-hero-product-lockup_product__JXLdM{display:block;flex:none;height:100%;pointer-events:auto;position:relative}.flavor-hero-product-lockup_product__JXLdM:focus-visible{outline:3px solid white;outline-offset:2px}@media (max-width:767px){.flavor-hero-product-lockup_lockup__tjion{margin:0 0 0 auto}}