body.template-collection #MainContent .ies-rail-controls[hidden]{display:none}@media(min-width:750px){body.template-collection #MainContent .ies-rail-panel{position:relative}body.template-collection #MainContent .ies-rail-controls,body.template-collection #MainContent .ies-rail-arrows{display:contents}body.template-collection #MainContent .ies-rail-arrow{position:absolute;top:var(--rail-arrow-y, 50%);transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #dce1e7;border-radius:50%;background:#fff;color:#233344;box-shadow:0 2px 8px #16283f17;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}body.template-collection #MainContent [data-rail-prev]{inset-inline-start:max(4px,calc(var(--ies-collection-gutter, 40px) - 20px))}body.template-collection #MainContent [data-rail-next]{inset-inline-end:max(4px,calc(var(--ies-collection-gutter, 40px) - 20px))}body.template-collection #MainContent .ies-rail-arrow:hover:not(:disabled){border-color:#76869b}body.template-collection #MainContent .ies-rail-arrow:disabled{opacity:0;pointer-events:none}body.template-collection #MainContent .ies-rail-arrow:focus-visible{outline:2px solid #2453d4;outline-offset:3px}body.template-collection #MainContent .ies-rail-arrow svg{width:19px;height:19px}body.template-collection main#MainContent :is(.qlinks__row,.hub-rail__track).ies-rail-enhanced{scrollbar-width:none;padding-bottom:18px;scroll-snap-type:none;scroll-behavior:auto}body.template-collection main#MainContent .hub-rail__track.ies-rail-enhanced{padding-top:8px;margin-top:-6px}body.template-collection main#MainContent :is(.qlinks__row,.hub-rail__track).ies-rail-enhanced::-webkit-scrollbar{display:none}}body.template-collection #MainContent .ies-rail-scrollbar{position:relative;width:min(260px,100%);height:24px;margin:2px auto 6px;touch-action:none;cursor:pointer;direction:ltr}body.template-collection #MainContent .ies-rail-scrollbar:before{content:"";position:absolute;top:9px;right:0;bottom:9px;left:0;border-radius:999px;background:#e5e7eb}body.template-collection #MainContent .ies-rail-scrollbar__thumb{position:absolute;top:9px;left:0;height:6px;border-radius:999px;background:#2455d4;cursor:grab}body.template-collection #MainContent .ies-rail-scrollbar.is-dragging,body.template-collection #MainContent .ies-rail-scrollbar.is-dragging .ies-rail-scrollbar__thumb{cursor:grabbing}body.template-collection #MainContent .ies-rail-scrollbar:focus-visible{outline:2px solid #2455d4;outline-offset:3px;border-radius:999px}@media(max-width:749px){body.template-collection #MainContent .ies-rail-controls{display:contents}body.template-collection #MainContent .ies-rail-arrows{display:none}body.template-collection #MainContent .ies-rail-scrollbar{width:min(200px,100%);margin:2px auto 0}body.template-collection main#MainContent :is(.qlinks__row,.hub-rail__track).ies-rail-enhanced{scrollbar-width:none;scroll-snap-type:none;scroll-behavior:auto}body.template-collection main#MainContent :is(.qlinks__row,.hub-rail__track).ies-rail-enhanced::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/collection-rail-controls.css.map */
