.mm-fit-section{background:#e7e4de;padding-block:80px;scroll-margin-top:100px}.mm-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,6vw,100px);align-items:center}.mm-fit-photo{position:relative;margin:0;overflow:hidden;background:#171717}.mm-fit-photo img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.mm-fit-photo figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:18px 22px;color:#f3f1ed;font-size:11px;line-height:1.5}.mm-fit-photo figcaption span{color:#bdbbb6}.mm-fit-copy h2,.mm-discovery-header h2,.mm-faq-section h2{font-size:clamp(42px,4.4vw,72px);line-height:1.03;margin-bottom:22px}.mm-discovery-lead{font-size:15px;line-height:1.75;color:#53514e}.mm-fit-points{list-style:none;padding:0;margin-top:26px}.mm-fit-points li{display:grid;grid-template-columns:35px 1fr;gap:15px;border-top:1px solid #c8c4bc;padding-block:20px}.mm-fit-points li>span{font-size:12px;font-weight:700;color:#9e3b30;padding-top:3px}.mm-fit-points h3{font-size:15px;letter-spacing:0;margin-bottom:7px}.mm-fit-points p{font-size:13px;line-height:1.6;color:#65625e}.mm-fit-reference{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:12px;padding-block:19px;border-top:1px solid #c8c4bc}.mm-discovery-link{display:inline-block;font-size:12px;font-weight:600;border-bottom:1px solid;padding-bottom:5px;margin-top:15px}.mm-look-section{padding-block:25px 90px;scroll-margin-top:100px}.mm-discovery-header{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:32px}.mm-discovery-header h2{margin-bottom:0}.mm-discovery-header>p{max-width:350px;font-size:14px;line-height:1.7;color:#65625e}.mm-look-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mm-look-card{min-width:0}.mm-look-card>a{display:block}.mm-look-image{background:#fff;overflow:hidden}.mm-look-image img{width:100%;aspect-ratio:1;object-fit:contain;transition:transform .25s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mm-look-card>a:hover img{transform:scale(1.035)}}.mm-look-name{display:flex;justify-content:space-between;gap:12px;padding-top:21px;align-items:center}.mm-look-name h3{font-size:19px;letter-spacing:-.02em}.mm-look-name>span{font-size:24px}.mm-look-card p{font-size:12px;line-height:1.65;color:#65625e;margin-top:7px}.mm-look-price{font-size:15px;font-weight:700;margin-top:12px}.mm-look-coming{display:inline-block;color:#65625e;font-size:11px;margin-top:12px;border-bottom:1px solid #c8c4bc;padding-bottom:4px}.mm-faq-section{background:#e7e4de;padding-block:85px;scroll-margin-top:100px}.mm-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,7vw,110px)}.mm-faq-grid header>p:not(.mm-eyebrow){font-size:14px;line-height:1.75;max-width:340px;color:#65625e}.mm-faq-list details{border-top:1px solid #c8c4bc}.mm-faq-list details:last-child{border-bottom:1px solid #c8c4bc}.mm-faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:600;padding-block:23px}.mm-faq-list summary::-webkit-details-marker{display:none}.mm-faq-list summary>span{font-size:22px;font-weight:400;line-height:1}.mm-faq-list details[open] summary>span{transform:rotate(45deg)}.mm-faq-list details>div{padding:0 30px 24px 0;font-size:14px;line-height:1.75;color:#53514e}.mm-faq-list p+p{margin-top:12px}.mm-faq-list a{display:inline-block;text-decoration:underline;text-underline-offset:4px;margin-top:10px}@media(max-width:999px){.mm-fit-section,.mm-faq-section{padding-block:50px}.mm-fit-grid{gap:30px}.mm-fit-copy h2,.mm-discovery-header h2,.mm-faq-section h2{font-size:42px}.mm-discovery-header{align-items:start;flex-direction:column;gap:15px}.mm-look-grid{gap:16px}.mm-look-name h3{font-size:16px}.mm-look-section{padding-bottom:50px}.mm-faq-grid{gap:35px;grid-template-columns:1fr 1.2fr}}@media(max-width:699px){.mm-fit-grid,.mm-faq-grid{grid-template-columns:1fr}.mm-fit-copy{order:-1}.mm-fit-photo figcaption{padding:15px}.mm-fit-points li{padding-block:17px}.mm-look-grid{grid-template-columns:1fr;gap:32px}.mm-look-image img{max-height:430px}.mm-look-name{padding-top:16px}.mm-look-name h3{font-size:20px}.mm-faq-list summary{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/memento-mori-discovery.css.map */
