.related-products{display:block}.related-product-section{overflow:hidden}body.template-product .section:has(.related-products){margin-top:0}.related-products .related-products__heading{margin:24px 0;color:var(--cwc-blue, #2d5674);font-family:Merriweather,serif;font-size:clamp(22px,6vw,30px);font-weight:400;text-transform:none;text-shadow:none;line-height:1.25;letter-spacing:normal;white-space:nowrap}.related-products .related-slider{overflow-x:auto;overscroll-behavior-inline:contain}.related-products .related-slider>.product-grid{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:20px;margin:0}.related-products .related-slider>.product-grid>.grid__item{flex:0 1 220px;width:220px;max-width:220px;min-width:0}.related-products .product-card-wrapper .card__inner{width:100%;margin-inline:auto}.related-products .product-card-wrapper .card__media .media img{object-fit:contain}.related-products .quick-add__submit{min-height:44px;padding:10px 12px;line-height:1.4;letter-spacing:normal;text-transform:none}@media(min-width:540px)and (max-width:989px){body.template-product .section:has(.multicolumn-custom .product-specs-measured)+.section:has(.related-products){margin-top:-28px}}@media(max-width:749px){.related-products .related-slider>.product-grid{gap:12px}.related-products .related-slider>.product-grid>.grid__item{flex:0 0 min(180px,calc((100% - 12px)/2));width:auto;min-width:0;max-width:180px}.related-products .card__heading,.related-products .card__heading a{font-size:clamp(11px,3vw,14px);line-height:1.4;letter-spacing:normal;white-space:nowrap}.related-products .quick-add__submit{padding-inline:8px;font-size:clamp(12px,3vw,14px);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-related-products.css.map */
