.mm-product-story{background:#fff;color:#171217}.mm-product-story-container{width:min(1320px,calc(100% - 64px));margin-inline:auto}.mm-product-story-learning{padding:76px 0;border-top:1px solid #eadde5;background:#fff7fc}.mm-product-story-learning-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:56px;align-items:center}.mm-product-story-label{margin:0 0 17px;color:#93006b;font-size:14px;line-height:1.4;letter-spacing:.06em;font-weight:700}.mm-product-story h2{margin:0 0 23px;max-width:12em;font-size:clamp(38px,4.4vw,62px);line-height:1.04;letter-spacing:-.045em;font-weight:700;text-wrap:balance}.mm-product-story-copy>p:not(.mm-product-story-label),.mm-product-story-evening-copy>p:not(.mm-product-story-label){margin:0;font-size:20px;line-height:1.55}.mm-product-story-copy>p:not(.mm-product-story-label){color:#51404a}.mm-product-story-people{margin-top:28px;padding-top:22px;border-top:2px solid #d5009d}.mm-product-story-people h3{margin:0 0 9px;font-size:24px;line-height:1.2;letter-spacing:-.02em;font-weight:700}.mm-product-story-people p{margin:0;color:#51404a;font-size:18px;line-height:1.55}.mm-product-story-photo,.mm-product-story-evening-photo{margin:0;min-width:0}.mm-product-story-photo img,.mm-product-story-evening-photo img{display:block;width:100%;height:auto;object-fit:contain}.mm-product-story-photo{padding-right:12px}.mm-product-story-photo img{border:5px solid #fff;box-shadow:12px 12px #e000a5,0 15px 30px -12px #38102959}.mm-product-story-photo figcaption,.mm-product-story-evening-photo figcaption{margin-top:10px;font-size:14px;line-height:1.4}.mm-product-story-photo figcaption{margin-top:24px;color:#68505f}.mm-product-story-history{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:20px 0 0;padding-top:16px;border-top:1px solid #d8bfcf;color:#594450;font-size:18px;line-height:1.4}.mm-product-story-history strong{color:#171217;font-size:27px;line-height:1.2;letter-spacing:-.025em}.mm-product-story-evening{padding:76px 0;background:#151015;color:#fff}.mm-product-story-evening-layout{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:56px;align-items:center}.mm-product-story-evening-copy{grid-column:2;grid-row:1}.mm-product-story-evening .mm-product-story-label{color:#ff8de1}.mm-product-story-evening h2{max-width:10em}.mm-product-story-evening-copy>p:not(.mm-product-story-label){color:#e3d6df}.mm-product-story-evening-photo{grid-column:1;grid-row:1}.mm-product-story-evening-photo figcaption{color:#c4aebd}.mm-product-story-evenings{margin:27px 0 0;border-top:1px solid #755569}.mm-product-story-evenings>div{padding:13px 0;border-bottom:1px solid #755569}.mm-product-story-evenings dt{color:#ff8de1;font-size:14px;line-height:1.35}.mm-product-story-evenings dd{margin:3px 0 0;color:#fff;font-size:20px;line-height:1.35;font-weight:700}@media(max-width:1100px){.mm-product-story-learning-layout,.mm-product-story-evening-layout{gap:32px}.mm-product-story h2{font-size:44px}.mm-product-story-copy>p:not(.mm-product-story-label),.mm-product-story-evening-copy>p:not(.mm-product-story-label){font-size:18px}}@media(max-width:850px){.mm-product-story-container{width:calc(100% - 40px)}.mm-product-story-learning,.mm-product-story-evening{padding:42px 0}.mm-product-story-learning-layout,.mm-product-story-evening-layout{grid-template-columns:minmax(0,1fr);gap:26px}.mm-product-story h2{font-size:40px;margin-bottom:18px;max-width:14em}.mm-product-story-label{margin-bottom:13px}.mm-product-story-people{margin-top:22px;padding-top:19px}.mm-product-story-people h3{font-size:24px}.mm-product-story-history{margin-top:15px;padding-top:14px}.mm-product-story-history strong{font-size:25px}.mm-product-story-evening-copy,.mm-product-story-evening-photo{grid-column:1;grid-row:auto}.mm-product-story-evenings{margin-top:22px}.mm-product-story-evenings>div{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:baseline;gap:10px;padding:12px 0}.mm-product-story-evenings dd{margin:0;font-size:18px}}@media(max-width:360px){.mm-product-story h2{font-size:36px}.mm-product-story-evenings>div{grid-template-columns:minmax(0,1fr);gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mm-2027-product-story.css.map */
