.mh-magazine{--mag-ink:#292329;--mag-rose:#ba386a;--mag-blush:#f3e7e9;--mag-paper:#f8f5f1;color:var(--mag-ink);background:#fff;font-family:var(--font-body-family),Arial,sans-serif}.mh-magazine *{box-sizing:border-box}.mh-magazine a{color:inherit;text-decoration:none}.mh-magazine a:focus-visible{outline:3px solid var(--mag-rose);outline-offset:3px}.mh-magazine__container{width:min(100% - 2*clamp(18px,5vw,80px),1480px);margin-inline:auto}.mh-magazine__cover{background:#f7f1f0;overflow:hidden}.mh-magazine__cover-inner{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);min-height:min(51vw,740px)}.mh-magazine__cover-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(48px,6.2vw,100px) clamp(24px,5.5vw,100px) clamp(50px,6vw,90px)}.mh-magazine__cover-label{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-weight:850;font-size:1.13rem;letter-spacing:.14em;color:var(--mag-rose);text-transform:uppercase;margin-bottom:clamp(22px,3.6vw,53px)}.mh-magazine__rule{display:inline-block;width:28px;height:2px;background:var(--mag-rose)}.mh-magazine__edition{color:#8a727e;font-size:1.02rem;letter-spacing:.07em;border-left:1px solid #d6bbc5;padding-left:12px}.mh-magazine__cover h1{max-width:750px;margin:0 0 28px;letter-spacing:-.075em;text-transform:uppercase;line-height:.98;font-weight:900;font-size:clamp(4.8rem,7vw,11.2rem);overflow-wrap:normal}.mh-magazine__cover h1 em{color:var(--mag-rose);font-style:normal}.mh-magazine__cover-lead{max-width:540px;margin:0;font-size:clamp(1.9rem,2vw,2.6rem);line-height:1.45;font-weight:650;letter-spacing:-.02em}.mh-magazine__cover-bottom{margin-top:clamp(30px,4.4vw,70px);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.mh-magazine__cover-bottom p{margin:0;color:#675964;font-size:1.35rem;line-height:1.5;max-width:450px}.mh-magazine__cover-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-width:230px;padding:15px 17px;border:1px solid #30252c;background:#30252c;color:#fff!important;font-size:1.18rem;letter-spacing:.065em;font-weight:850;transition:background .2s ease}.mh-magazine__cover-cta:hover{background:var(--mag-rose)}.mh-magazine__cover-cta span{font-size:1.9rem}.mh-magazine__cover-art{position:relative;min-height:500px;display:flex;align-items:stretch;justify-content:stretch;padding:clamp(27px,3.3vw,55px) clamp(32px,4.4vw,80px) clamp(43px,4vw,65px) clamp(12px,2.5vw,38px);background:#eee4e4}.mh-magazine__photo{position:relative;width:100%;min-height:540px;background:#d6bdc6;box-shadow:20px 20px #b553782b;overflow:hidden}.mh-magazine__portrait{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 34%}.mh-magazine__photo-placeholder{display:grid;place-items:center;height:100%;font-size:3rem;font-weight:850;letter-spacing:.12em;color:#67354f;text-align:center}.mh-magazine__photo-corner{position:absolute;right:17px;top:15px;font-size:1.03rem;letter-spacing:.17em;font-weight:850;background:#fffffff2;padding:9px 12px}.mh-magazine__photo-note{position:absolute;left:-12px;bottom:60px;background:#fff;color:#af3867;padding:15px 19px;font-size:1.04rem;letter-spacing:.13em;font-weight:850;text-transform:uppercase;box-shadow:0 7px 25px #3c232d1f}.mh-magazine__art-side{position:absolute;right:11px;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;letter-spacing:.21em;font-size:.96rem;font-weight:850;color:#9b7381}.mh-magazine__picks{background:#fffcfb;padding:clamp(65px,8vw,125px) 0 0}.mh-magazine__section-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:39px}.mh-magazine__small-title{font-size:1.08rem;line-height:1.3;font-weight:850;letter-spacing:.17em;color:var(--mag-rose);margin:0 0 16px;text-transform:uppercase}.mh-magazine__small-title span{color:#806a76;padding-left:10px}.mh-magazine__section-heading h2,.mh-magazine__catalogue-heading h2{font-size:clamp(4rem,5.2vw,7.6rem);line-height:1.05;letter-spacing:-.063em;font-weight:860;margin:0;text-transform:uppercase;max-width:840px}.mh-magazine__section-intro{font-size:1.48rem;max-width:320px;line-height:1.6;color:#766871;margin:0 0 5px}.mh-magazine__pick-grid{display:grid;grid-template-columns:1.22fr 1fr 1fr;gap:clamp(14px,2vw,30px);align-items:start}.mh-magazine__pick{min-width:0}.mh-magazine__pick-image{display:block;position:relative;width:100%;aspect-ratio:4/4.35;background:#f1e5e6;overflow:hidden}.mh-magazine__pick--1 .mh-magazine__pick-image{aspect-ratio:4/4.8;background:#e9ddd9}.mh-magazine__pick--2 .mh-magazine__pick-image{background:#f0e7ef}.mh-magazine__pick--3 .mh-magazine__pick-image{background:#eee6df}.mh-magazine__pick-photo{display:block;width:100%;height:100%;object-fit:contain;padding:7%;mix-blend-mode:multiply;transition:transform .4s ease}.mh-magazine__pick-image:hover .mh-magazine__pick-photo{transform:scale(1.04)}.mh-magazine__pick-placeholder{display:grid;height:100%;place-items:center;font-size:1.5rem;letter-spacing:.15em;color:#b85481}.mh-magazine__pick-num{position:absolute;top:17px;left:18px;color:#a02b5d;font-weight:850;font-size:1.4rem;background:#fff;padding:10px 13px}.mh-magazine__pick-overlay{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;gap:15px;background:#fff;color:#332831;padding:11px 15px;font-size:.99rem;font-weight:850;letter-spacing:.09em}.mh-magazine__pick-overlay span{color:var(--mag-rose);font-size:1.7rem}.mh-magazine__pick-copy{padding:24px 5px 2px}.mh-magazine__pick-kicker{font-size:1.06rem;letter-spacing:.15em;color:var(--mag-rose);font-weight:850;margin:0 0 13px}.mh-magazine__pick h3{font-size:clamp(2.3rem,2.6vw,3.9rem);line-height:1.1;letter-spacing:-.047em;font-weight:850;margin:0 0 15px;text-transform:uppercase;max-width:330px}.mh-magazine__pick-description{font-size:1.34rem;line-height:1.63;color:#6d6069;margin:0 0 19px;max-width:360px}.mh-magazine__pick-product{border-top:1px solid #eadde1;padding-top:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:17px}.mh-magazine__pick-name{max-width:220px;font-size:1.27rem;line-height:1.35;font-weight:720}.mh-magazine__pick-name:hover{color:var(--mag-rose)}.mh-magazine__pick-prices{display:flex;flex-direction:column;align-items:flex-end;flex:none;font-size:1.33rem;line-height:1.3}.mh-magazine__pick-prices s{font-size:1.15rem;color:#867580}.mh-magazine__pick-prices strong{font-size:1.5rem;color:#af3161}.mh-magazine__interlude{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center;padding:clamp(85px,9vw,145px) 15px}.mh-magazine__interlude p{font-size:1.08rem;font-weight:840;letter-spacing:.17em;color:#a6406b;margin:0}.mh-magazine__interlude strong{font-size:clamp(3.9rem,5.4vw,8rem);line-height:1.08;font-weight:890;letter-spacing:-.055em;max-width:970px}.mh-magazine__interlude em{font-style:normal;color:var(--mag-rose)}.mh-magazine__catalogue-heading{background:#faf3f5;padding:clamp(50px,5.5vw,86px) 0 44px}.mh-magazine__catalogue-intro{display:flex;justify-content:space-between;align-items:end;gap:28px}.mh-magazine__catalogue-intro>p{max-width:380px;color:#746570;line-height:1.55;font-size:1.43rem;margin:0 0 5px}.mh-sale-edit-products{background:#fff!important}.mh-sale-edit-products #product-grid .card-wrapper{padding:8px;background:#fff;border:1px solid #f0e6e9;transition:border-color .18s ease,box-shadow .18s ease}.mh-sale-edit-products #product-grid .card-wrapper:hover{border-color:#dbaec0;box-shadow:0 10px 25px #3f1d2c12}.mh-sale-edit-products #product-grid .card__inner{background:#f6f2f0}.mh-sale-edit-products #product-grid .card__heading{font-weight:730;line-height:1.42}.mh-sale-edit-products #product-grid .price--on-sale .price-item--sale{font-weight:870;color:#a83361}.mh-sale-edit-products #product-grid .badge.mh-deal-alert{color:#a83361;background:#fff4f7;border:1px solid #d7a0b6;border-radius:2px}@media(max-width:1050px){.mh-magazine__cover h1{font-size:clamp(4.8rem,7.3vw,7.4rem)}.mh-magazine__cover-art{padding-right:35px}.mh-magazine__cover-copy{padding-inline:4vw}.mh-magazine__pick-product{flex-wrap:wrap}.mh-magazine__pick-prices{align-items:flex-start}}@media(max-width:749px){.mh-magazine__cover-inner{display:flex;flex-direction:column}.mh-magazine__cover-art{order:0;min-height:0;padding:0;background:#eee4e4}.mh-magazine__photo{aspect-ratio:1.12;min-height:0;box-shadow:none}.mh-magazine__portrait{object-position:center 35%}.mh-magazine__photo-corner{top:15px;right:15px}.mh-magazine__photo-note{left:16px;bottom:17px;padding:9px 11px;font-size:.89rem}.mh-magazine__art-side{display:none}.mh-magazine__cover-copy{order:1;padding:43px 23px 55px}.mh-magazine__cover-label{font-size:.99rem;gap:8px;margin-bottom:23px}.mh-magazine__edition{font-size:.88rem;padding-left:8px}.mh-magazine__rule{width:20px}.mh-magazine__cover h1{font-size:clamp(4.4rem,11.1vw,7rem);line-height:1;margin-bottom:20px}.mh-magazine__cover-lead{font-size:1.72rem;line-height:1.5}.mh-magazine__cover-bottom{margin-top:25px}.mh-magazine__cover-bottom p{font-size:1.33rem}.mh-magazine__picks{padding-top:60px}.mh-magazine__section-heading{display:block;margin-bottom:27px}.mh-magazine__section-heading h2,.mh-magazine__catalogue-heading h2{font-size:clamp(3.6rem,9.4vw,5.7rem)}.mh-magazine__section-intro{margin:17px 0 0;font-size:1.4rem}.mh-magazine__pick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 14px}.mh-magazine__pick--1{grid-column:1/-1}.mh-magazine__pick--1 .mh-magazine__pick-image{aspect-ratio:1.1}.mh-magazine__pick-image{aspect-ratio:4/4.9}.mh-magazine__pick-photo{padding:6%}.mh-magazine__pick-overlay{font-size:.83rem;padding:8px;bottom:8px;right:8px;gap:6px}.mh-magazine__pick-num{top:9px;left:9px;font-size:1.1rem;padding:6px 9px}.mh-magazine__pick-copy{padding:17px 2px 0}.mh-magazine__pick h3{font-size:clamp(1.8rem,5vw,2.65rem)}.mh-magazine__pick--1 h3{font-size:3.1rem}.mh-magazine__pick-description{font-size:1.2rem;margin-bottom:12px}.mh-magazine__pick-kicker{font-size:.88rem;letter-spacing:.08em}.mh-magazine__pick-product{display:block;padding-top:12px}.mh-magazine__pick-name{display:block;font-size:1.17rem}.mh-magazine__pick-prices{align-items:flex-start;margin-top:9px}.mh-magazine__interlude{padding:82px 5px}.mh-magazine__interlude p{font-size:.94rem}.mh-magazine__interlude strong{font-size:clamp(3.5rem,9vw,5.7rem)}.mh-magazine__catalogue-heading{padding:48px 0 20px}.mh-magazine__catalogue-intro{display:block}.mh-magazine__catalogue-intro>p{font-size:1.35rem;margin-top:14px}.mh-sale-edit-products #product-grid .card-wrapper{padding:4px}}@media(prefers-reduced-motion:reduce){.mh-magazine__pick-photo,.mh-magazine__cover-cta,.mh-sale-edit-products #product-grid .card-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/mh-sale-magazine.css.map */
