.mh-hero{position:relative;width:100%;overflow:hidden;background:#2e241c;color:#fff;aspect-ratio:43 / 18;min-height:var(--hmin, 576px)}.mh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.mh-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hpos, center)}.mh-hero__img--m{display:none}.mh-hero__side{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,calc(.62 * var(--ov, 1))) 0%,rgba(0,0,0,calc(.22 * var(--ov, 1))) 40%,transparent 72%)}.mh-hero__top{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0%,rgba(0,0,0,.2) 8%,rgba(0,0,0,.1) 10%,transparent 30%)}.mh-hero__in{position:relative;z-index:2;height:100%;max-width:1560px;margin:0 auto;padding:0 20px calc(var(--cpb, 148) * 1px);display:flex;align-items:flex-end}.mh-hero__copy{max-width:680px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.mh-hero__eyebrow{font-size:16px;line-height:24px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.mh-hero__title{font-family:var(--serif);font-weight:400;font-size:64px;line-height:1.05;margin-bottom:28px;color:#fff}.mh-hero__btn{min-height:48px}.mh-hero__code{margin-top:12px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media(max-width:1279.98px){.mh-hero__in{padding-bottom:calc(var(--cpb, 148) * .7px)}}@media(max-width:1023.98px){.mh-hero__title{font-size:52px}}@media(max-width:767.98px){.mh-hero{aspect-ratio:25 / 38;min-height:585px}.mh-hero__img--d.has-m{display:none}.mh-hero__img--m{display:block}.mh-hero__side{background:linear-gradient(to top,rgba(0,0,0,calc(.6 * var(--ov, 1))) 0%,rgba(0,0,0,calc(.2 * var(--ov, 1))) 45%,transparent 70%)}.mh-hero__top{background:linear-gradient(to bottom,rgba(0,0,0,.45) 0%,transparent 25%)}.mh-hero__in{padding:0 20px 48px;justify-content:center}.mh-hero__copy{align-items:center;text-align:center}.mh-hero__eyebrow{font-size:14px;margin-bottom:6px}.mh-hero__title{font-size:48px;line-height:1.15;margin-bottom:16px}}.mh-proof{padding:20px 0}.mh-proof .mh-marquee{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--pad),#000 calc(100% - var(--pad)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--pad),#000 calc(100% - var(--pad)),transparent 100%)}.mh-proof .mh-marquee__group{gap:64px;padding-right:64px}.mh-proof__cell{display:inline-flex;align-items:center;gap:12px;height:20px;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;color:var(--midnight)}.mh-proof__cell strong{font-weight:500}.mh-proof__stars{color:var(--gold);font-size:18px;line-height:24px;letter-spacing:1px}.mh-proof__logo{display:block;height:20px;width:auto}.mh-proof__cell svg{width:20px;height:20px}.mh-cat{position:relative}.mh-cat__row{display:flex;gap:var(--gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth}.mh-cat__row::-webkit-scrollbar{display:none}.mh-cat__row>*{flex:0 0 calc((100% - var(--gd, 8) * var(--gutter)) / var(--nd, 8.5));scroll-snap-align:start}@media(max-width:1279.98px){.mh-cat__row>*{flex-basis:calc((100% - var(--gl, 6) * var(--gutter)) / var(--nl, 6.5))}}@media(max-width:991.98px){.mh-cat__row>*{flex-basis:calc((100% - var(--gt, 5) * var(--gutter)) / var(--nt, 5.5))}}.mh-cat__card{display:block;min-width:0;color:var(--ink)}.mh-cat__imgbox{display:block;width:100%;border-radius:var(--radius);overflow:hidden;background:var(--alabaster)}.mh-cat__img{width:100%;height:auto;aspect-ratio:156 / 196;object-fit:cover;border-radius:var(--radius)}.mh-cat__label{display:block;font-family:var(--serif);font-size:21px;line-height:26px;padding:16px 0}.mh-cat .mh-arrow{top:calc(50% - 29px)}@media(max-width:1279.98px){.mh-cat__label{font-size:19px;line-height:24px}.mh-cat .mh-arrow{top:calc(50% - 28px)}}@media(max-width:768px){.mh-cat__row{margin:0 calc(-1 * var(--pad));padding:0 var(--pad);scroll-padding-left:var(--pad)}.mh-cat__row>*{flex:0 0 100px}.mh-cat__img{aspect-ratio:100 / 125}.mh-cat__label{font-size:18px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.mh-pt__top{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter)}.mh-pt__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));column-gap:var(--gutter);row-gap:32px}@media(min-width:992px){.mh-pt__grid{row-gap:48px}}@media(max-width:991.98px)and (min-width:769px){.mh-pt__grid{column-gap:12px}}.mh-pt__foot{display:none}@media(max-width:768px){.mh-pt__headbtn{display:none}.mh-pt__grid{grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:171px;row-gap:var(--gutter);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding-left:var(--pad);padding-right:var(--pad);scroll-padding-left:var(--pad)}.mh-pt__grid::-webkit-scrollbar{display:none}.mh-pt__grid>*{scroll-snap-align:start}.mh-pt__foot{display:block;width:100%;margin-top:var(--gutter);text-align:center}}.mh-card{min-width:0}.mh-card__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius);background:#fff}.mh-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s var(--ease)}.mh-card__img--2{opacity:0}@media(hover:hover)and (min-width:768px){.mh-card:hover .mh-card__img--2{opacity:1}}.mh-card__badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--gold);color:var(--ink);font-size:12px;font-weight:500;line-height:16px;padding:6px 12px;border-radius:var(--radius-sm);transition:opacity .3s var(--ease)}@media(hover:hover)and (min-width:768px){.mh-card:hover .mh-card__badge{opacity:0}}.mh-card__info{margin-top:12px}.mh-card__title{font-family:var(--serif);font-size:21px;line-height:26px;font-weight:400;color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mh-card__title a:hover{text-decoration:underline}.mh-card__meta{margin-top:4px;display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;font-size:14px;line-height:20px;color:var(--ink)}.mh-card__rating{display:flex;align-items:center;gap:4px}.mh-card__star{width:16px;height:16px;color:var(--gold);fill:var(--gold)}.mh-card__count,.mh-card__dot{color:var(--muted)}.mh-card__was{margin-left:6px;color:var(--muted)}@media(max-width:991.98px){.mh-card__title{font-size:19px;line-height:24px}}@media(max-width:767.98px){.mh-card__meta{flex-direction:column;align-items:flex-start;gap:2px}.mh-card__dot{display:none}.mh-card__badge{top:8px;left:8px;padding:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mh-home-a.css.map */
