.related-products{display:block}.related-products__heading{margin:0 0 2.4rem;color:var(--makrizz-text-primary);font-family:var(--makrizz-font-heading);text-align:center}@media screen and (min-width:750px){.related-products.page-width{box-sizing:border-box;width:calc(100% - 48px);max-width:1100px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.related-products:not(.product-recommendations--loaded){height:1px;min-height:1px;margin-top:0;margin-bottom:0;padding-top:0!important;padding-bottom:0!important;overflow:hidden;visibility:hidden}.related-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;margin:0}@media screen and (min-width:750px)and (max-width:989px){.related-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.related-products__grid>.related-products__item{display:flex;flex-direction:column;width:100%;max-width:none;min-width:0;flex:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:transparent}.related-products__item .card-wrapper{display:flex;flex:1 1 auto;height:auto}.related-products__item .card{display:flex;flex-direction:column;width:100%;height:auto;background:transparent}.related-products__item .card__inner.ratio:before{padding-bottom:100%}.related-products__item .card .card__inner .card__media{border-radius:0}.related-products__item .card__media,.related-products__item .card__media .media,.related-products__item .card__media .media img{background-color:#f7f7f6}.related-products__item .card__media .media img{object-fit:contain;object-position:center}.related-products__item .card__content .card__information .card-information>.price{display:none}.related-products__item .card__heading{display:-webkit-box;min-height:2.7em;overflow:hidden;color:#171717;font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.related-products__item .card__heading a{color:inherit;font:inherit;overflow-wrap:anywhere}.related-products__item .related-products__meta{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;min-width:0;min-height:5.4rem;padding:.9rem 0 1.1rem}.related-products__color-group{flex:1 1 auto;min-width:0}.related-products__color-label{display:block;margin-bottom:.55rem;color:#555;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.045em;line-height:1.2}.related-products__swatches{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:0;padding:0;list-style:none}.related-products__swatches>li{display:flex;align-items:center;padding:0}.related-products__swatch-button{display:flex;width:2.4rem;height:2.4rem;flex:0 0 2.4rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.related-products__swatch-button:focus-visible{outline:2px solid #171717;outline-offset:2px}.related-products__swatch{display:block;width:2.3rem;height:2.3rem;flex:0 0 2.3rem;border:1px solid #d8d8d8;border-radius:50%;background-color:var(--related-swatch-color, #ffffff);background-image:var(--related-swatch-image, none);background-position:center;background-size:cover}.related-products__swatch-more{color:#555;font-family:var(--font-body-family);font-size:1.2rem;line-height:1}.related-products__price{flex:0 1 auto;max-width:55%;text-align:right;white-space:nowrap}.related-products__price-value{justify-content:flex-end;margin:0;color:#171717;font-family:var(--font-body-family);font-size:1.6rem;font-weight:600;line-height:1.35}.related-products__price-value .price-item{color:#171717;font-size:1.6rem;font-weight:600}.related-products__price-value .price__container,.related-products__price-value .price__sale{justify-content:flex-end}.related-products__price-value .price-item--regular{color:#666;font-size:1.2rem;font-weight:400}.related-products__price-value .price-item--sale{color:#171717}.related-products__editor-placeholder-label{margin:0 0 1.6rem;padding:1rem 1.2rem;border:1px dashed #cfcfcf;color:#555;font-size:1.3rem;text-align:center}.related-products__editor-placeholder-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}.related-products__editor-placeholder-card{min-width:0;overflow:hidden;border:1px solid #e2e2e2;border-radius:.4rem;background:#fff;padding:0 1.2rem 1.2rem}.related-products__editor-placeholder-image{aspect-ratio:1;margin:0 -1.2rem 1.2rem;background:#f2f2f2}.related-products__editor-placeholder-line{display:block;height:1rem;margin-top:.8rem;border-radius:.3rem;background:#ededed}.related-products__editor-placeholder-line--title{width:76%}.related-products__editor-placeholder-line--price{width:42%}@media screen and (max-width:749px){.related-products__heading{margin-bottom:1.6rem}.related-products__grid,.related-products__editor-placeholder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.related-products__editor-placeholder-card{padding:0 .9rem .9rem}.related-products__editor-placeholder-image{margin:0 -.9rem .9rem}.related-products__item .card__heading{min-height:2.7em;font-size:1.45rem;line-height:1.35}.related-products__item .related-products__meta{min-height:5.4rem;gap:.6rem;padding-top:.9rem;padding-bottom:1.1rem}.related-products__swatches{gap:.5rem}.related-products__price-value,.related-products__price-value .price-item{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-related-products.css.map */
