.izuro-related-carousel{display:block;min-width:0;--izuro-related-gap:16px}.izuro-related-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.izuro-related-header .related-products__heading{margin:0}.izuro-related-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.izuro-related-controls[hidden]{display:none!important}.izuro-related-arrow{width:39px;height:39px;border:1px solid rgba(var(--color-foreground),.22);border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background .18s,color .18s,border-color .18s}.izuro-related-arrow:hover:not(:disabled){background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.izuro-related-arrow:disabled{opacity:.25;cursor:default}.izuro-related-arrow:focus-visible{outline:2px solid currentColor;outline-offset:3px}.izuro-related-carousel .izuro-related-track.grid{display:flex!important;flex-wrap:nowrap!important;gap:var(--izuro-related-gap)!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin:0!important;padding:0 2px 10px!important;align-items:stretch;min-width:0}.izuro-related-carousel .izuro-related-track::-webkit-scrollbar{display:none}.izuro-related-carousel .izuro-related-item.grid__item{box-sizing:border-box;min-width:0;width:auto!important;max-width:none!important;flex:0 0 calc((100% - (var(--izuro-related-columns,4) - 1) * var(--izuro-related-gap)) / var(--izuro-related-columns,4))!important;scroll-snap-align:start;scroll-snap-stop:normal}.izuro-related-carousel .izuro-related-item .card-wrapper{height:100%}.izuro-related-empty{font-size:13px;color:rgba(var(--color-foreground),.65)}@media(max-width:749px){.izuro-related-carousel{--izuro-related-gap:12px}.izuro-related-header{margin-bottom:18px}.izuro-related-controls{display:none!important}.izuro-related-carousel .izuro-related-item.grid__item{flex-basis:min(60vw,240px)!important}.izuro-related-carousel .izuro-related-track.grid{scroll-padding-left:2px}}@media(prefers-reduced-motion:reduce){.izuro-related-carousel .izuro-related-track.grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/izuro-related-carousel.css.map */
