@media screen and (min-width:990px){:root{--omo-related-gutter-left: 43px;--omo-related-gutter-right: 45px;--omo-related-gap: 23px;--omo-related-media-ratio: calc(401 / 321 * 100%);--omo-related-pdp-to-media: 132px;--omo-related-media-to-info: 25px;--omo-related-sale-price-gap: 4px;--omo-related-font-size: 1.2rem;--omo-related-line-height: 1.3;--omo-related-top: 48px;--omo-related-bottom: 56px;--omo-related-heading-gap: calc( var(--omo-related-pdp-to-media) - var(--omo-related-top) - var(--omo-related-font-size) * var(--omo-related-line-height) )}product-recommendations.related-products{max-width:none;padding:var(--omo-related-top) var(--omo-related-gutter-right) var(--omo-related-bottom) var(--omo-related-gutter-left);margin:0}.related-products .related-products__heading{margin:0 0 var(--omo-related-heading-gap);font-family:var(--font-body-family);font-size:var(--omo-related-font-size);font-weight:500;letter-spacing:.06rem;line-height:var(--omo-related-line-height);text-transform:uppercase;color:#000;margin-top:48px;margin-bottom:24px}.related-products .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--omo-related-gap);row-gap:0;margin:0;padding:0}.related-products .product-grid .grid__item{width:auto;max-width:none;margin:0;padding:0}.related-products .card-wrapper,.related-products .card,.related-products .card__inner,.related-products .card__media,.related-products .card__media .media img{border-radius:0}.related-products .card__inner{--ratio-percent: var(--omo-related-media-ratio) !important}product-recommendations.related-products .card__inner{background:transparent}.related-products .card__inner:after{display:none}.related-products .card__media{margin:0;width:100%}.related-products .card__media .media img{object-fit:contain;object-position:center bottom;transform:none!important}.related-products .card__inner .card__content{padding:0}.related-products .card__badge{display:none}.related-products .card>.card__content{display:block;padding:var(--omo-related-media-to-info) 0 0}product-recommendations.related-products .card__information{display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:24px;align-items:start;width:100%;padding:0;font-family:var(--font-body-family);font-size:var(--omo-related-font-size);letter-spacing:.06rem;line-height:var(--omo-related-line-height);color:#000}product-recommendations.related-products .card-information{display:contents;width:100%}.related-products .card-information>:not(.price){display:none}product-recommendations.related-products .card__heading{min-width:0;margin:0;text-align:left;font-size:var(--omo-related-font-size);letter-spacing:.06rem;line-height:var(--omo-related-line-height);text-transform:uppercase}product-recommendations.related-products .grid__item .card__information .card-information>.price{margin:0;min-width:max-content;justify-self:end;align-self:start;text-align:right;white-space:nowrap}product-recommendations.related-products .price--on-sale .price__sale{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;row-gap:var(--omo-related-sale-price-gap)}product-recommendations.related-products .price--on-sale .price__sale .price-item{margin:0;white-space:nowrap}product-recommendations.related-products .price--on-sale .price__sale .price-item--regular{color:rgba(var(--color-foreground),.75)}.related-products .price,.related-products .price *{font-size:var(--omo-related-font-size);letter-spacing:.06rem;line-height:var(--omo-related-line-height);color:#000}.related-products .price .badge{display:none}}@media screen and (max-width:989px){product-recommendations.related-products{--omo-related-mobile-column-gap: 14px;--omo-related-mobile-row-gap: 30px;max-width:720px;margin-inline:auto;padding-inline:20px;box-sizing:border-box}product-recommendations.related-products .related-products__heading{margin:0 0 24px;color:#000;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.06rem;line-height:1.3;text-align:center;text-transform:uppercase}product-recommendations.related-products .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--omo-related-mobile-column-gap);row-gap:var(--omo-related-mobile-row-gap);margin:0;padding:0}product-recommendations.related-products .product-grid .grid__item{width:auto;min-width:0;max-width:none;margin:0;padding:0}product-recommendations.related-products .card-wrapper,product-recommendations.related-products .card,product-recommendations.related-products .card__inner,product-recommendations.related-products .card__media,product-recommendations.related-products .card__media .media img{border:0;border-radius:0;box-shadow:none;background:transparent}product-recommendations.related-products .card:after,product-recommendations.related-products .card__inner:after{display:none}product-recommendations.related-products .card,product-recommendations.related-products .card__inner{--ratio-percent: 125% !important}product-recommendations.related-products .card--media .card__inner{flex-grow:0}product-recommendations.related-products .card__media{width:100%;margin:0;overflow:hidden}product-recommendations.related-products .card__media .media img{width:100%;height:100%;object-fit:contain;object-position:center center}product-recommendations.related-products .card__inner .card__content{padding:0}product-recommendations.related-products .card__badge,product-recommendations.related-products .price .badge,product-recommendations.related-products .card>.card__content .quick-add,product-recommendations.related-products .card>.card__content quick-add-bulk{display:none}product-recommendations.related-products .card>.card__content{display:block;flex-grow:0;padding:10px 0 0}product-recommendations.related-products .card>.card__content .card__information{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:start;width:100%;padding:0}product-recommendations.related-products .card>.card__content .card-information{display:contents}product-recommendations.related-products .card>.card__content .card-information>:not(.price){display:none}product-recommendations.related-products .card>.card__content .card__heading{min-width:0;margin:0;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.03rem;line-height:1.25;text-align:left;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}product-recommendations.related-products .card>.card__content .card-information>.price{min-width:max-content;justify-self:end;align-self:start;margin:0;text-align:right;white-space:nowrap}product-recommendations.related-products .price,product-recommendations.related-products .price *{font-size:.9rem;letter-spacing:.02rem;line-height:1.3}product-recommendations.related-products .price .price-item{margin:0}product-recommendations.related-products .price--on-sale .price__sale{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;row-gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/omo-related-products.css.map */
