.product-recommendations{max-width:var(--global-max-width);padding:50px var(--global-space) 50px var(--global-space);margin:0 auto;min-height:540px}.product-recommendations .ai-product-recommendations__price s{font-size:12px;font-weight:600;color:#454545;margin-right:8px}.product-recommendations .ai-product-recommendations__price var{color:#000;font-weight:600;font-size:13px;margin-top:8px}.product-recommendations .ai-product-recommendations__price var img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.product-recommendations .ai-product-recommendations__heading{margin-bottom:20px}.product-recommendations .ai-product-recommendations__grid{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:15px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.product-recommendations .ai-product-recommendations__grid::-webkit-scrollbar{display:none}@media screen and (min-width: 769px){.product-recommendations .ai-product-recommendations__grid{flex-wrap:wrap;overflow-x:visible;scroll-snap-type:none}}.product-recommendations .ai-product-recommendations__item{flex:0 0 75%;scroll-snap-align:start;position:relative;display:flex;flex-direction:column}@media screen and (min-width: 480px){.product-recommendations .ai-product-recommendations__item{flex:0 0 45%}}@media screen and (min-width: 769px){.product-recommendations .ai-product-recommendations__item{flex:0 0 calc(25% - 12px);scroll-snap-align:none}}.product-recommendations .ai-product-recommendations__info{display:flex;flex-wrap:wrap;align-content:flex-start;height:100%;padding:15px 15px 15px 0px;flex-direction:column}.product-recommendations .ai-product-recommendations__title{color:#000;font-weight:400;font-size:14px;width:100%}.product-recommendations .ai-product-recommendations__image-wrapper img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}