.mmx-related-products{--mmx-rp-deep-green: #04281a;--mmx-rp-moss-green: #62743e;--mmx-rp-text: #1a1a1a;--mmx-rp-text-muted: #76716a;--mmx-rp-light-moss: #909968;--mmx-rp-lemon: #fffcf0;--mmx-rp-image-bg: #e3e3d4;--mmx-rp-light-moss-rgb: 144, 153, 104;position:relative}.mmx-related-products:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--mmx-rp-light-moss-rgb),.2);pointer-events:none}.mmx-related-products__recommendations{position:relative;z-index:1;display:block}.mmx-related-products__layout{display:flex;flex-direction:column;align-items:flex-start;gap:5rem}.mmx-related-products__header{display:flex;flex-direction:column;gap:1rem;max-width:27rem}.mmx-related-products__eyebrow{display:flex;align-items:center;gap:1.2rem}.mmx-related-products__eyebrow-line{display:block;width:4rem;height:1px;background-color:var(--mmx-rp-deep-green);flex-shrink:0}.mmx-related-products__eyebrow-text{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:.12rem;text-transform:uppercase;color:var(--mmx-rp-moss-green)}.mmx-related-products__heading{font-family:var(--font-heading-family);font-size:3rem;font-weight:600;line-height:4.5rem;letter-spacing:-.048rem;color:var(--mmx-rp-deep-green);margin:0}.mmx-related-products__heading p{margin:0}.mmx-related-products__grid{display:flex;flex-direction:column;gap:2rem;width:100%;margin:0;padding:0;list-style:none}.mmx-related-products__grid>.grid__item{width:100%;max-width:none}.mmx-related-products .card-wrapper{height:auto}.mmx-related-products .card,.mmx-related-products .card--standard .card__inner{border:none;border-radius:.2rem;box-shadow:none;background:transparent}.mmx-related-products .card--standard .card__inner:after,.mmx-related-products .card:after{display:none}.mmx-related-products .card-wrapper .card{display:flex;flex-direction:column;background-color:var(--mmx-rp-lemon);padding:1.5rem;border-radius:.2rem;gap:3rem;height:auto}.mmx-related-products .card__inner{background:transparent;border:none;border-radius:0}.mmx-related-products .card__inner.ratio:before,.mmx-related-products .card__inner.ratio .card__content{display:none}.mmx-related-products .card__inner.ratio{display:block;height:auto}.mmx-related-products .card__inner .card__media{position:relative;width:100%;margin:0;border-radius:0;overflow:hidden;height:30.7rem;background-color:var(--mmx-rp-image-bg)}.mmx-related-products .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.mmx-related-products .card__media .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center center}.mmx-related-products .card__media .media img+img{display:none}.mmx-related-products .card__inner>.card__content{display:none}.mmx-related-products .card>.card__content{display:block;padding:0 1.5rem;grid-template-rows:auto}.mmx-related-products .card__information{display:flex;flex-direction:column;align-items:flex-start;padding:0;grid-row-start:auto}.mmx-related-products .card__badge{display:none}.mmx-related-products .card__heading{margin:0}.mmx-related-products .card__heading,.mmx-related-products .card__heading.h5{font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:2.25rem;letter-spacing:.14rem;text-transform:uppercase;color:var(--mmx-rp-text)}.mmx-related-products .card__heading a{color:inherit;text-decoration:none}.mmx-related-products .card-information{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;margin-top:0}.mmx-related-products .card-information .price{order:1;margin:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:2.6rem;letter-spacing:0}.mmx-related-products .card-information .price .price-item{margin:0}.mmx-related-products .card-information .price__container{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.mmx-related-products .card-information .price-item--regular,.mmx-related-products .card-information .price-item--sale,.mmx-related-products .card-information .price__sale{color:var(--mmx-rp-moss-green)}.mmx-related-products .card-information .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.mmx-related-products .media--hover-effect:hover img:first-child{opacity:1}.mmx-related-products .card-information .price--on-sale .price-item--regular s,.mmx-related-products .card-information .price-item--regular.variant-item__old-price,.mmx-related-products .card-information s.price-item{color:var(--mmx-rp-text-muted);opacity:.7;text-decoration:line-through}.mmx-related-products .card-information .price .badge{display:none}.mmx-related-products .mmx-card__reviews-row{order:2;display:flex;align-items:center;gap:.8rem;margin-top:0;padding-top:1rem}.mmx-related-products .card-wrapper .rating-star{--letter-spacing: .2;--font-size: 1.4;--color-rating-star: var(--mmx-rp-light-moss)}.mmx-related-products .rating-text{display:none}.mmx-related-products .mmx-card__rating-count{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;line-height:1.1;color:var(--mmx-rp-text-muted);margin:0}.mmx-related-products .quick-add,.mmx-related-products quick-add-bulk{display:none!important}@media screen and (min-width:750px){.mmx-related-products__layout{flex-direction:row;align-items:center;justify-content:center;gap:10.6rem}.mmx-related-products__header{flex:0 0 22.8rem;gap:2.2rem;max-width:22.8rem}.mmx-related-products__heading{font-size:4.8rem;line-height:6rem;letter-spacing:-.048rem}.mmx-related-products__grid{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;min-width:0}.mmx-related-products__grid>.grid__item{flex:1 1 36.875rem;min-width:28rem;max-width:36.875rem}.mmx-related-products .card__heading,.mmx-related-products .card__heading.h5{font-size:1.5rem;letter-spacing:.15rem}.mmx-related-products .card-information .price{font-size:1.5rem}.mmx-related-products .mmx-card__rating-count{font-size:1.4rem}}@media screen and (max-width:749px){.mmx-related-products .page-width{padding-left:2.4rem;padding-right:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-related-products.css.map */
