.shopify-section.product-recommendations-wrapper{display:flex;flex-direction:column;gap:clamp(24px,calc(24px + 8*(100vw - 834px)),32px);align-items:center;width:100%;max-width:none;background-color:var(--white);padding-block:clamp(48px,calc(48px + 40*(100vw - 834px)),88px);padding-inline:clamp(0px,calc(0px + 48*(100vw - 834px)),48px)}.shopify-section.product-recommendations-wrapper>.title-bar{width:100%;max-width:1344px;padding-inline:16px;margin:0}:is(.shopify-section.product-recommendations-wrapper>.title-bar)>h2{margin:0;text-align:left;font-family:var(--secondary-font);font-weight:500;font-style:normal;font-size:clamp(32px,calc(32px + (40 - 32) * ((100vw - 360px) / 1080)),40px);line-height:clamp(36px,calc(36px + (44 - 36) * ((100vw - 360px) / 1080)),44px);letter-spacing:0;text-transform:uppercase;color:var(--nonary-color)}.shopify-section.product-recommendations-wrapper>.row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:clamp(8px,calc(8px + 16*(100vw - 834px)),24px);width:100%;max-width:1344px;padding-inline:16px;margin:0;overflow-x:auto;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none}:is(.shopify-section.product-recommendations-wrapper>.row)::-webkit-scrollbar{display:none}:is(.shopify-section.product-recommendations-wrapper>.row)>.indiv-product-wrapper{flex:0 0 calc(236 / 328 * 100%);max-width:calc(236 / 328 * 100%);padding:0;scroll-snap-align:start}@media (width > 834px){.shopify-section.product-recommendations-wrapper>.title-bar{padding-inline:0}.shopify-section.product-recommendations-wrapper>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:0;overflow-x:visible;scroll-snap-type:none}:is(.shopify-section.product-recommendations-wrapper>.row)>.indiv-product-wrapper{flex:none;width:auto;max-width:none}}
