.template-index .mm-home-products{background:var(--h-ivory);border:0;padding-bottom:clamp(48px,6vw,92px)}.template-index .mm-home-products--white{background:#fff}.template-index .mm-product-grid{width:var(--h-wrap);margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.4vw,20px)}.template-index .mm-home-product-card{position:relative;overflow:hidden;background:#fff;border:1px solid var(--h-line);border-radius:18px;box-shadow:0 1px 2px #14231e0a,0 12px 32px -22px #093a2d4d;transition:transform .4s var(--h-ease),box-shadow .4s var(--h-ease),border-color .4s}.template-index .mm-home-product-card:hover{transform:translateY(-6px);border-color:var(--h-gold-soft);box-shadow:0 22px 44px -22px #093a2d61}.template-index .mm-home-product-link{display:block;color:inherit;text-decoration:none}.template-index .mm-home-product-image{position:relative;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(180deg,#fbf9f5,#f2ede3)}.template-index .mm-home-product-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:clamp(14px,2vw,26px);mix-blend-mode:multiply;transition:transform .9s var(--h-ease),opacity .5s}.template-index .mm-home-product-image .mm-img-hover{opacity:0}@media(hover:hover){.template-index .mm-home-product-card:hover .mm-home-product-image img{transform:scale(1.05)}.template-index .mm-home-product-card:hover .has-hover .mm-img-hover{opacity:1}.template-index .mm-home-product-card:hover .has-hover .mm-img-main{opacity:0}}.template-index .mm-sale,.template-index .mm-soldout{position:absolute;z-index:3;top:12px;left:auto;right:auto;inset-inline-start:12px;padding:6px 11px;border-radius:999px;font:700 11px/1 var(--mm-sans);letter-spacing:.06em;text-transform:uppercase}.template-index .mm-sale{background:#7a1f2b;color:#fff}.template-index .mm-soldout{background:#e7e3da;color:#4a4f4c}.template-index .mm-home-product-card .wishlist-btn{position:absolute;z-index:4;top:10px;left:auto;right:auto;inset-inline-end:10px;display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%}.template-index .mm-home-product-body{padding:16px 16px 20px;border-top:1px solid #efeadf}.template-index .mm-home-product-body h3{margin:0 0 10px;min-height:2.8em;font:500 14px/1.4 var(--mm-sans);color:var(--h-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-index .mm-home-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.template-index .mm-home-product-body strong{font-size:17px;font-weight:700;color:var(--h-deep);font-variant-numeric:tabular-nums}.template-index .mm-price-was{font-size:13px;color:#98a09b}.template-index .mm-from{font-size:12px;color:var(--h-muted)}.template-index .mm-lx-feature{overflow:hidden;color:#f3ead2;background:radial-gradient(120% 140% at 0% 0%,#125a46 0%,var(--h-deep) 58%,var(--h-night) 100%)}.template-index .mm-lx-feature__inner{width:var(--h-wrap);margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,92px);align-items:center;padding-block:clamp(48px,7vw,108px)}.template-index .mm-lx-feature__media{position:relative;aspect-ratio:5/4}.template-index .mm-lx-feature__media:before{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;border:1px solid rgba(233,217,174,.45);border-radius:24px}html[dir=rtl] .template-index .mm-lx-feature__media:before{top:18px;right:18px;bottom:-18px;left:-18px}.template-index .mm-lx-feature__media img{position:relative;display:block;width:100%;height:100%;object-fit:cover;border-radius:24px;box-shadow:0 30px 60px -28px #000000a6}.template-index .mm-lx-feature .mm-eyebrow{color:var(--h-gold-soft)}.template-index .mm-lx-feature h2{margin:16px 0 18px;font:600 clamp(36px,4.4vw,58px)/1.02 var(--lx-serif);letter-spacing:-.015em;color:#fff}html[dir=rtl] .template-index .mm-lx-feature h2{line-height:1.3}.template-index .mm-lx-feature__copy p{max-width:30rem;margin:0 0 30px;margin-inline:0;font-size:16px;line-height:1.75;color:#f3ead2e0}@media(max-width:1000px){.template-index .mm-product-grid{grid-template-columns:repeat(3,1fr)}.template-index .mm-lx-feature__inner{grid-template-columns:1fr}.template-index .mm-lx-feature__media{order:-1;max-width:560px}}@media(max-width:749px){.template-index .mm-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.template-index .mm-home-product-card{border-radius:14px}.template-index .mm-home-product-body{padding:12px 12px 16px}.template-index .mm-home-product-body h3{font-size:13px}.template-index .mm-home-product-body strong{font-size:15px}.template-index .mm-home-product-card .wishlist-btn{width:34px;height:34px;top:8px;inset-inline-end:8px}.template-index .mm-lx-feature__media:before{top:12px;right:-10px;bottom:-12px;left:12px}html[dir=rtl] .template-index .mm-lx-feature__media:before{top:12px;right:12px;bottom:-12px;left:-10px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/mm-home-shelves.css.map */
