.rulnx-store .related-products{display:block;padding-block:var(--recommendation-padding-top,32px) var(--recommendation-padding-bottom,40px)}body.rulnx-store .related-products__heading{margin:0 0 20px;font:500 24px/1.25 var(--font-body-family);letter-spacing:0;text-transform:none;text-align:left;width:auto}.rulnx-store .related-products__grid{--recommendation-card-width:19%;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding:0;margin:0;list-style:none;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:none}.rulnx-store .related-products__grid::-webkit-scrollbar{display:none}.rulnx-store .related-products__grid>.grid__item{flex:0 0 var(--recommendation-card-width);width:var(--recommendation-card-width);max-width:var(--recommendation-card-width);min-width:0;padding:0;margin:0;scroll-snap-align:start}.rulnx-store .related-products__grid:after{content:none}.rulnx-store .related-products__grid .rx-card__copy{padding:12px 8px 0 0}.rulnx-store .related-products__grid :is(.rx-card__copy h3,.price-item){font-size:15px;font-weight:400;line-height:1.4}.rulnx-store .related-products__grid .rx-card__colour{font-size:13px;margin-block:4px}.rulnx-store .related-products__controls{display:flex;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;background:none;box-shadow:none}.rulnx-store .related-products__controls:has(button[name=previous]:disabled):has(button[name=next]:disabled){display:none}.related-products__controls .slider-button{width:44px;height:44px}.related-products__controls .slider-button svg{width:10px;height:10px}.related-products__controls .slider-counter{min-width:36px;font:400 12px/1.4 var(--font-body-family)}.rulnx-store .related-products:not(:has(.related-products__heading)){padding-block:0;min-height:1px}.rulnx-store .related-products__empty{padding:24px 0;font-size:14px}main#MainContent .product-recommendations-section:not(:has(.related-products__heading)):not(:has(.rx-matching)):before,main#MainContent .product-recommendations-section:not(:has(.related-products__heading)):not(:has(.rx-matching)):after,main#MainContent .product-recommendations-section:not(:has(.related-products__heading)):not(:has(.rx-matching))>.intersecting{display:none}@media(min-width:1181px)and (max-width:1439px){.rulnx-store .related-products__grid{--recommendation-card-width:24%}}@media(min-width:990px)and (max-width:1180px){.rulnx-store .related-products__grid{--recommendation-card-width:31%}}@media(min-width:750px)and (max-width:989px){.rulnx-store .related-products__grid{--recommendation-card-width: calc((100% - 5px)/2) }}@media(min-width:500px)and (max-width:749px){.rulnx-store .related-products__grid{--recommendation-card-width:46%}}@media(max-width:499px){.rulnx-store .related-products__grid{--recommendation-card-width:82%}}@media(max-width:749px){.rulnx-store .related-products{padding-block:28px 32px}body.rulnx-store .related-products__heading{font-size:22px}}.rulnx-store .rx-matching--wide{margin-top:0!important;padding-block:32px 8px}.rx-matching--wide .rx-matching__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rx-matching--wide .rx-match-card{grid-template-columns:90px minmax(0,1fr)}@media(max-width:989px){.rx-matching--wide .rx-matching__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rx-matching--wide .rx-matching__grid{grid-template-columns:1fr}.rulnx-store .rx-matching--wide{padding-block:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-related-products.css.map */
