.custom-rail{width:100%;background:var(--cr-section-bg, #ffffff)}.custom-rail__inner{max-width:1640px;margin-inline:auto;padding:var(--cr-pad-top, 48px) 48px var(--cr-pad-bottom, 64px);box-sizing:border-box}.custom-rail__track-wrapper{position:relative}.custom-rail__track{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:16px;align-items:stretch;margin:50px 0 0;padding:0;list-style:none;scrollbar-width:none;-ms-overflow-style:none}.custom-rail__track::-webkit-scrollbar{display:none}.custom-rail__card{display:flex;flex-direction:column;align-items:center;width:244px;flex:0 0 244px;min-width:244px;scroll-snap-align:start;background:var(--cr-card-bg, #f5f5f5);border-radius:12px;padding:12px;box-sizing:border-box;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;height:auto}.custom-rail__card--linked:hover,.custom-rail__card--linked:focus-visible{transform:translateY(-2px);box-shadow:0 4px 12px #00000014;outline:none}.custom-rail__media{width:60%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px}.custom-rail__media img{display:block;width:100%;height:100%;object-fit:cover}.custom-rail__media--placeholder{display:grid;place-items:center;background:#fff}.custom-rail__media--placeholder svg{width:60%;height:60%;fill:#d0d0d0}.custom-rail__title{margin:10px 0 0;padding:0;width:100%;text-align:center;font-size:16px;line-height:1.35;color:var(--cr-title, #000000);word-break:break-word}.custom-rail__arrows{display:inline-flex;align-items:center;gap:16px;justify-content:flex-end;width:100%}.custom-rail__arrow{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#000;color:#fff;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none}.custom-rail__arrow svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.custom-rail__arrow:disabled,.custom-rail__arrow[aria-disabled=true]{background-color:#0000004d;cursor:default}.custom-rail__arrow:focus-visible{outline:2px solid rgba(0,0,0,.5);outline-offset:3px}@media screen and (max-width:749px){.custom-rail__inner{padding:24px 20px 32px}.custom-rail__track{gap:12px;margin-top:20px}.custom-rail__card{width:244px;flex:0 0 244px;min-width:244px}.custom-rail__arrows{display:none}.custom-rail__arrow{width:32px;height:32px}.custom-rail__arrow svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/custom-rail.css.map */
