.related-products{display:block}.related-products__heading{margin:0 0 3rem}product-recommendations.related-products.page-width{max-width:123rem;padding-inline:1.5rem;padding-bottom:6rem}product-recommendations.related-products .related-products__heading{margin:0 0 2.9rem;padding-top:3rem;border-top:1px solid #d8d8d8;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.22;text-align:center;text-transform:uppercase;letter-spacing:0}product-recommendations.related-products>.product-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 9rem)/4);grid-template-columns:none;column-gap:3rem;row-gap:0;margin:0;padding:0 0 1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0}product-recommendations.related-products>.product-grid>.grid__item{width:100%;max-width:none;min-width:0;scroll-snap-align:start}product-recommendations.related-products .card__inner.ratio{--ratio-percent: 150% !important}product-recommendations.related-products .card__information,product-recommendations.related-products .card-information{text-align:center}product-recommendations.related-products .card__information{padding-top:1.2rem}product-recommendations.related-products .card__heading{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;line-height:1.29;letter-spacing:0}product-recommendations.related-products .card-information .price{font-size:1.4rem;line-height:1.5;letter-spacing:0;margin-top:.5rem;text-align:center}@media screen and (min-width:768px)and (max-width:1023px){product-recommendations.related-products>.product-grid{grid-auto-columns:calc((100% - 6rem) / 3)}}@media screen and (max-width:767px){product-recommendations.related-products.page-width{padding-inline:1.8rem}product-recommendations.related-products .related-products__heading{padding-top:1.6rem;border-top:0;font-size:1.6rem}product-recommendations.related-products>.product-grid{grid-auto-columns:calc((100% - 1.6rem)/2);column-gap:1.6rem}}#SourceFlowRelatedProducts.related-products.page-width{max-width:123rem;padding-inline:1.5rem;padding-bottom:6rem}#SourceFlowRelatedProducts.related-products .related-products__heading{margin:0 0 2.9rem;padding-top:3rem;border-top:1px solid #d8d8d8;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.22;text-align:center;text-transform:uppercase;letter-spacing:0}#SourceFlowRelatedProducts.related-products>.product-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 9rem)/4);grid-template-columns:none;column-gap:3rem;row-gap:0;margin:0;padding:0 0 1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0}#SourceFlowRelatedProducts.related-products>.product-grid>.grid__item{width:100%;max-width:none;min-width:0;scroll-snap-align:start}#SourceFlowRelatedProducts.related-products .card__inner.ratio{--ratio-percent: 150% !important}#SourceFlowRelatedProducts.related-products .card__information,#SourceFlowRelatedProducts.related-products .card-information{text-align:center}#SourceFlowRelatedProducts.related-products .card__information{padding-top:1.2rem}#SourceFlowRelatedProducts.related-products .card__heading{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;line-height:1.29;letter-spacing:0}#SourceFlowRelatedProducts.related-products .card-information .price{font-size:1.4rem;line-height:1.5;letter-spacing:0;margin-top:.5rem;text-align:center}@media screen and (min-width:768px)and (max-width:1023px){#SourceFlowRelatedProducts.related-products>.product-grid{grid-auto-columns:calc((100% - 6rem) / 3)}}@media screen and (max-width:767px){#SourceFlowRelatedProducts.related-products.page-width{padding-inline:1.8rem}#SourceFlowRelatedProducts.related-products .related-products__heading{padding-top:1.6rem;border-top:0;font-size:1.6rem}#SourceFlowRelatedProducts.related-products>.product-grid{grid-auto-columns:calc((100% - 1.6rem)/2);column-gap:1.6rem}}#SourceFlowRelatedProducts.related-products{--sf-related-revision: 2;--sf-related-columns: 4}#SourceFlowRelatedProducts.related-products .card__inner.ratio:before{padding-bottom:150%!important}@media screen and (min-width:768px)and (max-width:1023px){#SourceFlowRelatedProducts.related-products{--sf-related-columns: 3}}@media screen and (max-width:767px){#SourceFlowRelatedProducts.related-products{--sf-related-columns: 2}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-related-products.css.map */
