.mm-stacks__header{margin-bottom:3.2rem}.mm-stacks__list{display:grid;gap:2.4rem}.mm-stack{display:grid;overflow:hidden;border:1px solid rgb(var(--mm-ink) / .12);border-radius:16px;background:#fff}@media screen and (min-width:990px){.mm-stack{grid-template-columns:1.1fr .9fr;min-height:52rem}.mm-stack--reverse{grid-template-columns:.9fr 1.1fr}.mm-stack--reverse .mm-stack__media{order:2}}.mm-stack__media{position:relative;display:block;min-height:32rem;overflow:hidden}.mm-stack__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.mm-stack:hover .mm-stack__media img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.mm-stack:hover .mm-stack__media img{transform:none}}.mm-stack__badge{position:absolute;top:2rem;left:2rem;z-index:2;padding:.6rem 1.1rem;border-radius:var(--mm-radius-chip);font-size:1.1rem;font-weight:var(--mm-weight-label);letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:#fff;background:rgb(var(--mm-ink))}.mm-stack__badge--soon{color:rgb(var(--mm-ink));background:#fff;border:1px solid rgb(var(--mm-ink) / .12)}.mm-stack__content{display:flex;flex-direction:column;justify-content:center;padding:3.2rem 2.4rem}@media screen and (min-width:750px){.mm-stack__content{padding:5.6rem}}.mm-stack__eyebrow{margin:0 0 1.6rem}.mm-stack__title{margin:0;font-size:var(--mm-h2);font-weight:var(--mm-weight-display);letter-spacing:-.03em;line-height:1.1}.mm-stack__title a{color:inherit;text-decoration:none}.mm-stack__text{max-width:44rem;margin:1.6rem 0 0;font-size:var(--mm-text-base);line-height:1.7}.mm-stack__parts{margin:2.4rem 0 0;padding:1.2rem 0;border-top:1px solid rgb(var(--mm-ink) / .12);border-bottom:1px solid rgb(var(--mm-ink) / .12)}.mm-stack__parts li{display:flex;align-items:center;gap:1rem;padding:.6rem 0;font-size:var(--mm-text-sm)}.mm-stack__parts .mm-icon{color:rgb(var(--mm-gold-deep))}.mm-stack__parts a{color:inherit;text-decoration:none}.mm-stack__parts a:hover{text-decoration:underline;text-underline-offset:3px}.mm-stack__price{display:flex;align-items:baseline;gap:1.2rem;margin-top:2.4rem}.mm-stack__price-now{font-size:2.4rem;font-weight:var(--mm-weight-title)}.mm-stack__price-was{font-size:var(--mm-text-sm);color:rgb(var(--mm-muted))}.mm-stack__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:2.4rem}.mm-stack__form{margin:0}.mm-stack .mm-stack__add.button{display:inline-flex;align-items:center;gap:1rem;min-height:5.2rem;padding:0 2.8rem;font-size:1.5rem;color:#fff;background:rgb(var(--mm-gold-deep));border:1px solid rgb(var(--mm-gold-deep))}.mm-stack .mm-stack__add.button:hover{color:#fff;background:rgb(var(--mm-gold-deeper));border-color:rgb(var(--mm-gold-deeper))}.mm-stack__more{display:inline-flex;align-items:center;gap:.8rem;font-size:var(--mm-text-sm);font-weight:var(--mm-weight-label);color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:5px}.mm-stack--dark .mm-stack__content{color:rgb(var(--mm-canvas));background:rgb(var(--mm-ink))}.mm-stack--dark .mm-stack__eyebrow{color:rgb(var(--mm-gold-soft))}.mm-stack--dark .mm-stack__title,.mm-stack--dark .mm-stack__title a,.mm-stack--dark .mm-stack__price-now{color:rgb(var(--mm-canvas))}.mm-stack--dark .mm-stack__text,.mm-stack--dark .mm-stack__parts li,.mm-stack--dark .mm-stack__price-was{color:rgb(var(--mm-canvas) / .75)}.mm-stack--dark .mm-stack__parts{border-color:#ffffff26}.mm-stack--dark .mm-stack__parts .mm-icon{color:rgb(var(--mm-gold-soft))}.mm-stack--dark .mm-stack__more,.mm-stack--dark .mm-stack__more:hover{color:rgb(var(--mm-canvas))}.mm-stack--dark .mm-stack__add.button{color:rgb(var(--mm-ink));background:rgb(var(--mm-canvas));border-color:rgb(var(--mm-canvas))}.mm-stack--dark .mm-stack__add.button:hover{color:rgb(var(--mm-ink));background:rgb(var(--mm-gold-soft));border-color:rgb(var(--mm-gold-soft))}.mm-upsell{margin:1.6rem 0}.mm-upsell__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1rem;font-size:1.2rem;font-weight:var(--mm-weight-label);letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:rgb(var(--mm-gold-deep))}.mm-upsell__save{padding:.3rem .8rem;border-radius:var(--mm-radius-chip);font-size:1.05rem;letter-spacing:.08em;color:#fff;background:rgb(var(--mm-ink))}.mm-upsell__card{display:grid;grid-template-columns:9.6rem minmax(0,1fr);grid-template-areas:"media info" "media action";column-gap:1.6rem;row-gap:1.2rem;align-items:center;padding:1.2rem;background:#fff;border:1px solid rgb(var(--mm-ink) / .12);border-radius:12px}@media screen and (min-width:1200px){.mm-upsell__card{grid-template-columns:9.6rem minmax(0,1fr) auto;grid-template-areas:"media info action"}}.mm-upsell__media{grid-area:media;display:block;width:9.6rem;height:9.6rem;overflow:hidden;border-radius:8px}.mm-upsell__media img{display:block;width:100%;height:100%;object-fit:cover}.mm-upsell__info{grid-area:info;min-width:0}.mm-upsell__title{font-size:1.6rem;font-weight:var(--mm-weight-title);color:rgb(var(--mm-ink));text-decoration:none}.mm-upsell__title:hover{color:rgb(var(--mm-ink));text-decoration:underline;text-underline-offset:3px}.mm-upsell__inside{margin:.4rem 0 0;font-size:1.25rem;line-height:1.45;color:rgb(var(--mm-muted))}.mm-upsell__price{display:flex;align-items:baseline;gap:.8rem;margin:.6rem 0 0;font-size:1.5rem}.mm-upsell__price-now{font-weight:var(--mm-weight-title);color:rgb(var(--mm-ink))}.mm-upsell__price-was{font-size:1.3rem;color:rgb(var(--mm-muted))}.mm-upsell__action{grid-area:action}.mm-upsell__action .product-form{margin:0}.mm-upsell .mm-upsell__add.button{display:inline-flex;align-items:center;gap:.6rem;min-height:4.2rem;padding:0 1.6rem;font-size:1.4rem;letter-spacing:0;text-transform:none;white-space:nowrap;color:rgb(var(--mm-gold-deep));background:transparent;border:1px solid rgb(var(--mm-gold-deep));box-shadow:none}.mm-upsell .mm-upsell__add.button:hover{color:#fff;background:rgb(var(--mm-gold-deep))}.mm-upsell .mm-upsell__add>span{display:inline-flex;align-items:center;gap:.6rem}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mm-stacks.css.map */
