.template-index .mm-discovery{--mm-ink:#262326;padding:28px 24px 12px;max-width:1600px;margin:auto}.template-index .mm-discovery__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:.075em;text-align:center;font-size:clamp(22px,2.1vw,32px);margin:0 0 24px}.template-index .mm-discovery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px;list-style:none;padding:0;margin:0}.template-index .mm-discovery__card{display:flex;flex-direction:column;text-align:center;text-decoration:none;color:var(--mm-ink);height:100%}.template-index .mm-discovery__image{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:top center;transition:filter .2s ease}.template-index .mm-discovery__card:hover .mm-discovery__image{filter:brightness(.96)}.template-index .mm-discovery__title{font-size:16px;letter-spacing:.06em;margin-top:14px;line-height:1.5}.template-index .mm-discovery__count{font-size:12px;color:#656165;margin-top:4px}.template-index .mm-discovery--circles{padding-top:12px;padding-bottom:14px}.template-index .mm-discovery--circles .mm-discovery__grid{display:flex;justify-content:center;gap:28px;overflow:auto;padding:2px 2px 8px;scrollbar-width:thin}.template-index .mm-discovery--circles li{flex:0 0 98px}.template-index .mm-discovery--circles .mm-discovery__image{width:76px;height:76px;aspect-ratio:1;border-radius:50%;margin:auto;border:1px solid #e8e3df;padding:3px}.template-index .mm-discovery--circles .mm-discovery__title{font-size:10px;text-transform:uppercase;letter-spacing:.055em;margin-top:7px}.template-index .mm-discovery--occasions{padding-top:42px;padding-bottom:40px}.template-index .mm-discovery--occasions .mm-discovery__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.template-index .mm-discovery--occasions .mm-discovery__title{text-transform:uppercase;font-size:13px;letter-spacing:.1em}.template-index .mm-discovery a:focus-visible{outline:2px solid #456936;outline-offset:5px}@media(min-width:990px){.template-index .mm-discovery--categories{padding-top:30px}.template-index .mm-discovery--categories .mm-discovery__grid{gap:28px 16px}}@media(max-width:749px){.template-index .mm-discovery{padding:22px 12px 10px}.template-index .mm-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.template-index .mm-discovery__heading{font-size:22px;margin-bottom:18px}.template-index .mm-discovery__title{font-size:13px;margin-top:9px}.template-index .mm-discovery--circles{padding:10px 12px 8px}.template-index .mm-discovery--circles .mm-discovery__grid{justify-content:flex-start;gap:15px}.template-index .mm-discovery--circles li{flex-basis:78px}.template-index .mm-discovery--circles .mm-discovery__image{width:64px;height:64px}.template-index .mm-discovery--circles .mm-discovery__title{font-size:9px}.template-index .mm-discovery--occasions{padding-top:28px;padding-bottom:28px}.template-index .mm-discovery--occasions .mm-discovery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.template-index .mm-discovery__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
