.mh-hero .mh-photo-label{color:#191916}.mh-hero.mh-hero--editorial{background:#eeece4;padding-top:40px}.mh-hero.mh-hero--editorial .mh-hero-grid{grid-template-columns:1.05fr 1fr;gap:64px;min-height:0;padding-bottom:40px}.mh-hero.mh-hero--editorial .mh-hero-copy{grid-column:2;grid-row:1;padding:24px 0}.mh-hero.mh-hero--editorial .mh-hero-photos{grid-column:1;grid-row:1;display:block;padding:0}.mh-hero.mh-hero--editorial .mh-hero-photo-main{border-radius:5px}.mh-hero.mh-hero--editorial .mh-hero-photo img{aspect-ratio:1/1;object-fit:contain;background:#e6e3da}.mh-hero.mh-hero--editorial .mh-photo-label{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px}.mh-hero.mh-hero--editorial .mh-photo-label>span{max-width:75%;font-size:13px}.mh-hero.mh-hero--editorial .mh-photo-label strong{white-space:nowrap;font-size:18px}.mh-hero.mh-hero--editorial .mh-photo-caption{display:block;margin-top:12px;text-align:left}.mh-hero.mh-hero--editorial h1{font-size:clamp(44px,4.7vw,68px);max-width:600px}.mh-hero.mh-hero--oscuro{background:#20211e;color:#faf8f1;padding-top:48px}.mh-hero.mh-hero--oscuro h1{color:#faf8f1}.mh-hero.mh-hero--oscuro .mh-hero-grid{grid-template-columns:1fr 1.1fr;gap:48px;min-height:490px}.mh-hero.mh-hero--oscuro .mh-kicker{color:#c9c5b9}.mh-hero.mh-hero--oscuro .mh-intro{color:#dddace}.mh-hero.mh-hero--oscuro .mh-hero-note,.mh-hero.mh-hero--oscuro .mh-photo-caption{color:#c4c0b4}.mh-hero.mh-hero--oscuro .mh-button{background:#f5f1e7;border-color:#f5f1e7;color:#20211e!important}.mh-hero.mh-hero--oscuro .mh-button:hover{background:#e4ddd0;border-color:#e4ddd0}.mh-hero.mh-hero--oscuro .mh-hero-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.mh-hero.mh-hero--oscuro .mh-hero-photo-second{margin-top:0}.mh-hero.mh-hero--oscuro .mh-hero-photo{background:#eeece5;border-radius:5px}.mh-hero.mh-hero--oscuro .mh-hero-photo img{aspect-ratio:1/1;object-fit:contain}.mh-hero.mh-hero--oscuro .mh-photo-label{padding:16px;font-size:12px;min-height:98px}.mh-hero.mh-hero--oscuro .mh-photo-caption{text-align:left}.mh-hero.mh-hero--oscuro .mh-benefits{border-color:#56564e;color:#e8e5db}.mh-hero.mh-hero--oscuro :is(a,button):focus-visible{outline:2px solid #fff6d6;outline-offset:5px}.mh-hero.mh-hero--vitrina{padding-top:38px;background:#f5f3ed}.mh-hero.mh-hero--vitrina .mh-hero-grid{display:flex;flex-direction:column;gap:20px;min-height:0}.mh-hero.mh-hero--vitrina .mh-hero-copy{text-align:center;max-width:850px;padding:0;width:100%}.mh-hero.mh-hero--vitrina h1{font-size:clamp(44px,4.7vw,64px);margin-bottom:20px}.mh-hero.mh-hero--vitrina .mh-intro{max-width:650px;margin:0 auto 24px}.mh-hero.mh-hero--vitrina .mh-actions{justify-content:center}.mh-hero.mh-hero--vitrina .mh-hero-note{margin:18px auto 4px}.mh-hero.mh-hero--vitrina .mh-hero-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:900px;width:100%;padding-bottom:24px}.mh-hero.mh-hero--vitrina .mh-hero-photo-second{margin-top:0}.mh-hero.mh-hero--vitrina .mh-hero-photo{border-radius:5px}.mh-hero.mh-hero--vitrina .mh-hero-photo img{aspect-ratio:1.3/1;object-fit:contain;background:#e8e5dd}.mh-hero.mh-hero--vitrina .mh-photo-label{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;min-height:68px}.mh-hero.mh-hero--vitrina .mh-photo-label>span{max-width:72%;font-size:13px}.mh-hero.mh-hero--vitrina .mh-photo-label strong{white-space:nowrap}.mh-hero.mh-hero--vitrina .mh-photo-caption{text-align:center}.mh-hero.mh-hero--single-media:not(.mh-hero.mh-hero--editorial) .mh-hero-photos{grid-template-columns:minmax(0,1fr)}.mh-hero.mh-hero--single-media .mh-hero-photo-second{margin-top:0}.mh-hero.mh-hero--vitrina.mh-hero--single-media .mh-hero-photos{max-width:550px}.mh-hero.mh-hero--no-media .mh-hero-grid{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:36px}.mh-hero.mh-hero--no-media .mh-hero-copy{grid-column:1;grid-row:auto;max-width:800px}.mh-hero-empty{font-size:14px;line-height:1.6;border:1px dashed currentColor;padding:24px;opacity:.75}@media(min-width:750px)and (max-width:990px){.mh-hero.mh-hero--editorial .mh-hero-grid{gap:30px}.mh-hero.mh-hero--editorial h1,.mh-hero.mh-hero--oscuro h1{font-size:46px}.mh-hero.mh-hero--editorial .mh-photo-label{padding:14px;gap:12px}.mh-hero.mh-hero--oscuro .mh-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.mh-hero.mh-hero--oscuro .mh-hero-photos{gap:10px}.mh-hero.mh-hero--oscuro .mh-photo-label{padding:12px;font-size:11px}}@media(max-width:749px){.mh-hero.mh-hero--editorial,.mh-hero.mh-hero--oscuro,.mh-hero.mh-hero--vitrina{padding-top:30px}.mh-hero.mh-hero--editorial .mh-hero-grid,.mh-hero.mh-hero--oscuro .mh-hero-grid{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.mh-hero.mh-hero--editorial .mh-hero-copy{grid-column:1;grid-row:1;padding:0 0 12px}.mh-hero.mh-hero--editorial .mh-hero-photos{grid-column:1;grid-row:2;max-width:500px;margin-inline:auto}.mh-hero.mh-hero--editorial .mh-photo-label{padding:14px;gap:16px}.mh-hero.mh-hero--editorial .mh-photo-label>span{font-size:12px}.mh-hero.mh-hero--editorial .mh-photo-label strong{font-size:16px}.mh-hero.mh-hero--editorial h1,.mh-hero.mh-hero--oscuro h1,.mh-hero.mh-hero--vitrina h1{font-size:clamp(40px,10.8vw,64px)}.mh-hero.mh-hero--oscuro .mh-hero-copy{padding:0 0 14px}.mh-hero.mh-hero--oscuro .mh-hero-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:540px}.mh-hero.mh-hero--oscuro .mh-photo-label{padding:12px;font-size:11px;min-height:92px}.mh-hero.mh-hero--oscuro .mh-photo-label strong{font-size:15px}.mh-hero.mh-hero--vitrina .mh-hero-grid{gap:22px}.mh-hero.mh-hero--vitrina .mh-intro{font-size:15px;max-width:500px}.mh-hero.mh-hero--vitrina .mh-actions{flex-direction:column;gap:4px}.mh-hero.mh-hero--vitrina .mh-button{width:min(100%,320px)}.mh-hero.mh-hero--vitrina .mh-hero-photos{gap:12px}.mh-hero.mh-hero--vitrina .mh-photo-label{flex-direction:column;align-items:flex-start;padding:12px;gap:8px;min-height:105px}.mh-hero.mh-hero--vitrina .mh-photo-label>span{max-width:none;font-size:11px}.mh-hero.mh-hero--vitrina .mh-hero-photo img{aspect-ratio:1/1}.mh-hero.mh-hero--single-media:not(.mh-hero.mh-hero--editorial) .mh-hero-photos{grid-template-columns:minmax(0,1fr)}.mh-hero.mh-hero--single-media .mh-photo-label{min-height:0}.mh-hero.mh-hero--no-media .mh-hero-copy{grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mayoreo-hero-variants.css.map */
