.mm-hero{display:block;padding-top:32px;padding-bottom:28px}.mm-hero__carousel{position:relative;background:var(--mm-smoke);border:1px solid var(--mm-line);overflow:hidden}.mm-hero__slide{display:grid;grid-template-columns:1fr 1fr;min-height:560px}.mm-hero__slide[hidden]{display:none}.mm-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:22px;padding:56px 56px 72px;min-width:0}.mm-hero__tag{display:inline-block;background:var(--mm-accent);color:#fff;padding:7px 12px;font:700 12px/1.4 Manrope,sans-serif;letter-spacing:.24em;text-transform:uppercase}.mm-hero__title{font:400 72px/1 Bodoni Moda,serif;letter-spacing:-.025em;margin:0;max-width:560px}.mm-hero__title strong{font-weight:700}.mm-hero__description{font:400 19px/1.55 Manrope,sans-serif;color:var(--mm-text);max-width:480px;margin:0}.mm-hero__countdown{display:flex;align-items:center;gap:14px;color:var(--mm-muted)}.mm-hero__countdown[hidden]{display:none}.mm-hero__countdown-label{font:600 13px Manrope,sans-serif;letter-spacing:.14em;white-space:nowrap}.mm-hero__time{min-width:52px;min-height:57px;padding:7px 6px;box-sizing:border-box;background:#fff;border:1px solid var(--mm-line);display:flex;flex-direction:column;align-items:center;justify-content:center}.mm-hero__time strong{font:700 22px/1 Manrope,sans-serif;color:var(--mm-ink);font-variant-numeric:tabular-nums}.mm-hero__time small{font:500 10px/1.3 Manrope,sans-serif;letter-spacing:.14em;margin-top:5px}.mm-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.mm-hero__button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;box-sizing:border-box;text-decoration:none;text-align:center;font:700 14px/1.3 Manrope,sans-serif;letter-spacing:.15em}.mm-hero__button--primary{background:var(--mm-accent);color:#fff;padding-inline:36px}.mm-hero__button--primary:hover{background:#3d3d3d;color:#fff}.mm-hero__button--secondary{border:1px solid var(--mm-accent);color:var(--mm-ink)}.mm-hero__button--secondary:hover{background:#fff;color:var(--mm-ink)}.mm-hero__visual{position:relative;min-height:560px;display:flex;align-items:flex-end;justify-content:center;background:#efeeeb;overflow:hidden}.mm-hero__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.mm-hero__visual-label{position:absolute;top:18px;left:16px;right:16px;text-align:center;font:500 13px Manrope,sans-serif;color:var(--mm-muted)}.mm-hero__bottles{height:100%;display:flex;align-items:flex-end;justify-content:center;gap:28px;padding:0 32px 66px;box-sizing:border-box;color:var(--mm-graphite)}.mm-hero__bottle{width:96px;height:160px;opacity:.6}.mm-hero__bottle--2{width:120px;height:200px}.mm-hero__seal{position:absolute;top:56px;right:40px;width:104px;height:104px;padding:16px;box-sizing:border-box;border-radius:50%;background:var(--mm-accent);color:#fff;display:grid;place-items:center;text-align:center;font:700 17px/1.1 Manrope,sans-serif}.mm-hero__arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid var(--mm-line);border-radius:50%;background:#fff;color:var(--mm-ink);font:400 30px/1 Manrope,sans-serif;display:grid;place-items:center}.mm-hero__arrow:hover{background:var(--mm-accent);color:#fff}.mm-hero__arrow--prev{left:12px}.mm-hero__arrow--next{right:12px}.mm-hero__dots{position:absolute;z-index:2;bottom:22px;left:0;right:0;display:flex;justify-content:center;gap:8px}.mm-hero__dot{width:12px;height:4px;border:0;background:var(--mm-border-strong);padding:0;cursor:pointer}.mm-hero__dot.is-active{width:28px;background:var(--mm-accent)}.mm-hero__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}.mm-hero__tile{display:flex;align-items:center;gap:18px;min-height:132px;padding:18px;box-sizing:border-box;background:var(--mm-smoke);border:1px solid var(--mm-line);color:var(--mm-ink);text-decoration:none}.mm-hero__tile:hover{box-shadow:0 8px 18px #0000000d;transform:translateY(-2px);color:var(--mm-ink)}.mm-hero__tile-picture{width:96px;height:96px;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--mm-line-soft);box-sizing:border-box;color:var(--mm-graphite)}.mm-hero__tile-image{width:100%;height:100%;object-fit:cover}.mm-hero__tile-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.mm-hero__tile-kicker{font:500 11px/1.4 Manrope,sans-serif;letter-spacing:.24em;color:var(--mm-muted)}.mm-hero__tile-copy strong{font:400 22px/1.15 Bodoni Moda,serif}.mm-hero__tile-cta{font:700 12px/1.4 Manrope,sans-serif;letter-spacing:.14em}@media(max-width:1099px){.mm-hero__title{font-size:56px}.mm-hero__copy{padding:42px 42px 64px}.mm-hero__tile{gap:12px;padding:12px}.mm-hero__tile-picture{width:74px;height:74px}.mm-hero__tile-copy strong{font-size:18px}}@media(max-width:749px){.mm-hero{width:100%;padding:0}.mm-hero__carousel{border-left:0;border-right:0}.mm-hero__slide{display:flex;flex-direction:column-reverse;min-height:0}.mm-hero__visual{min-height:270px;height:270px;background:#fff}.mm-hero__visual-label{font-size:12px;top:14px}.mm-hero__bottles{padding:0 16px 24px;gap:18px}.mm-hero__bottle{width:60px;height:100px}.mm-hero__bottle--2{width:78px;height:130px}.mm-hero__seal{width:76px;height:76px;top:44px;right:16px;font-size:13px}.mm-hero__copy{gap:14px;padding:22px 20px 32px}.mm-hero__tag{font-size:11px;padding:6px 10px}.mm-hero__title{font-size:38px;line-height:1.02}.mm-hero__description{font-size:15px;line-height:1.5}.mm-hero__countdown{gap:8px}.mm-hero__countdown-label{font-size:11px}.mm-hero__time{min-width:42px;min-height:42px;padding:4px}.mm-hero__time strong{font-size:15px}.mm-hero__time small{font-size:7px;margin-top:2px}.mm-hero__actions{width:100%}.mm-hero__button{width:100%;min-height:54px;font-size:13px}.mm-hero__button--secondary{display:none}.mm-hero__arrow{top:135px;width:34px;height:34px;font-size:24px}.mm-hero__dots{bottom:10px}.mm-hero__tiles{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:16px;margin:0}.mm-hero__tile{flex:0 0 290px;scroll-snap-align:start}.mm-hero__tile-picture{width:80px;height:80px}}@media(prefers-reduced-motion:reduce){.mm-hero__tile:hover{transform:none}}.mm-hero__carousel{display:grid}.mm-hero__carousel>.mm-hero__slide{grid-area:1/1;transition:opacity .45s}.mm-hero__slide[data-inactive]{visibility:hidden;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.mm-hero__carousel>.mm-hero__slide{transition:none}}.mm-hero__picture{display:contents}.mm-hero__visual--photo{aspect-ratio:1/1;min-height:0;background:#141414}@media(max-width:749px){.mm-hero__visual--photo{aspect-ratio:2/3;height:auto;min-height:0}}.mm-hero__slide--image-only{grid-template-columns:1fr}.mm-hero__slide--image-only .mm-hero__copy{display:none}.mm-hero__slide--image-only .mm-hero__visual--photo{aspect-ratio:2/1;min-height:0}.mm-hero__cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@media(max-width:749px){.mm-hero__slide--image-only .mm-hero__visual--photo{aspect-ratio:2/3;height:auto}}mm-hero-promo:has(.mm-hero__slide--image-only){padding-top:0}mm-hero-promo:has(.mm-hero__slide--image-only) .mm-hero__carousel{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);border:0}body:has(.mm-hero__slide--image-only){overflow-x:clip}.mm-hero__slide--image-only .mm-hero__visual--photo{aspect-ratio:2/1;max-height:calc(100svh - 150px);min-height:380px}@media(max-width:749px){.mm-hero__slide--image-only .mm-hero__visual--photo{aspect-ratio:2/3;max-height:none;min-height:0}}.mm-hero__slide--image-only .mm-hero__visual--campaign{aspect-ratio:3/2;max-height:none;min-height:0;background:#d8d4ce}.mm-hero__visual--campaign .mm-hero__image{object-position:center}@media(max-width:749px){.mm-hero__slide--image-only .mm-hero__visual--campaign{aspect-ratio:4/5;max-height:none;min-height:0}.mm-hero__carousel:has(.mm-hero__slide--image-only){position:relative;display:block}.mm-hero__carousel:has(.mm-hero__slide--image-only)>.mm-hero__slide[data-inactive]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mm-hero-promo.css.map */
