.related-products-cro-section{padding-left:0!important;padding-right:0!important}.related-products-cro{padding-top:var(--rp-padding-top, 48px)!important;padding-bottom:var(--rp-padding-bottom, 48px)!important;padding-left:var(--rp-padding-x, 20px)!important;padding-right:var(--rp-padding-x, 20px)!important;box-sizing:border-box;overflow:hidden}.related-products-cro__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px}.related-products-cro__heading{font-size:24px;font-weight:600;margin:0;text-align:left}.related-products-cro__nav{display:flex;gap:8px;flex-shrink:0}.related-products-cro__arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:50%;cursor:pointer;color:#000;transition:all .2s ease;padding:0}.related-products-cro__arrow:hover:not(:disabled){background:#000;color:#fff;border-color:#000}.related-products-cro__arrow:disabled{opacity:.3;cursor:not-allowed}.related-products-cro__viewport{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.related-products-cro__viewport::-webkit-scrollbar{display:none}.related-products-cro__grid{display:flex;gap:16px;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.related-products-cro__grid{gap:24px}}.related-products-cro__item{flex:0 0 45%;min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.related-products-cro__item{flex:0 0 calc((100% - (var(--rp-columns, 4) - 1) * 24px) / var(--rp-columns, 4))}}.related-products-cro__card{display:block;text-decoration:none;color:inherit}.related-products-cro__image-wrapper{position:relative;width:100%;overflow:hidden;background:transparent;margin-bottom:10px}.related-products-cro__image{width:100%;height:auto;object-fit:contain;display:block;transition:transform .3s ease}.related-products-cro__card:hover .related-products-cro__image{transform:scale(1.04)}.related-products-cro__title{font-size:14px;margin:0 0 4px;line-height:1.3;color:#1a1a1a}.related-products-cro__price{font-size:14px;font-weight:600;margin:0;color:#1a1a1a}@media(max-width:767px){.related-products-cro__heading{font-size:18px}.related-products-cro__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/related-products.css.map */
