.related-products-cards{--section-padding-x: clamp(16px, calc(16px + 34*(100vw - 834px)) , 50px);--section-max-width: 100%;--section-padding: clamp(24px, calc(24px + 8*(100vw - 834px)) , 32px) 0;--items-gap: clamp(12px, calc(12px + 12*(100vw - 834px)) , 24px);--item-width: calc(278 / 360 * 100vw);display:block;overflow:hidden}.related-products-cards:not(:has(.related-products-cards-item)){display:none}.related-products-cards-container{width:calc(100% - var(--section-padding-x) * 2);max-width:var(--section-max-width);padding:var(--section-padding);margin:0 auto}.related-products-cards-header{margin-bottom:clamp(20px,calc(20px + 10*(100vw - 834px)),30px)}.related-products-cards-title{margin:0;text-align:center;font-size:calc(3 * var(--font-scale) + var(--base-text-size));line-height:1em}.related-products-cards-items-scroll{display:grid;width:calc(100% + var(--section-padding-x) * 2);padding:0 var(--section-padding-x);margin:0 calc(var(--section-padding-x) * -1);overflow:auto hidden}.related-products-cards-items-scroll::-webkit-scrollbar{display:none;width:0;height:0}.related-products-cards-items{display:grid;grid-auto-columns:var(--item-width);grid-auto-flow:column;gap:var(--items-gap);width:100%}.related-products-cards-item{display:flex;width:100%}@media (width > 834px){.related-products-cards{--item-width: calc((100% - var(--items-gap) * 3) / 4)}}
