.home-rail__head{align-items:flex-end}.home-rail__chrome{display:flex;flex:none;align-items:center;gap:var(--hc-s-6)}.home-rail__link{padding-bottom:2px}.home-rail__nav{display:flex;align-items:center;gap:var(--hc-s-3);justify-content:flex-end}.home-rail__counter{color:var(--hc-ink-55);min-width:6ch;text-align:right}.home-rail__nav:has(.slider-button--prev[disabled]):has(.slider-button--next[disabled]){display:none}.home-rail__track{display:flex;gap:var(--hc-grid-gap, 24px);margin:0;list-style:none;padding:4px 4px var(--hc-s-3);scroll-padding-inline-start:4px;scrollbar-width:thin}.home-rail__track .home-rail__item{flex:0 0 calc((100% - 3 * var(--hc-s-6)) / 4);min-width:0;margin-bottom:0;scroll-snap-align:start}.home-rail__track--grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.home-rail__track--grid .home-rail__item{flex:none}.home-rail__track:focus-visible{outline:var(--hc-bw-2) solid var(--hc-pink);outline-offset:2px}.home-rail .slider-buttons{display:flex;align-items:center;gap:var(--hc-s-3)}.home-rail .slider-button{width:44px;height:44px;border:var(--hc-bw-2) solid var(--hc-ink);border-radius:var(--hc-r-round);background:transparent;color:var(--hc-ink)}.home-rail .slider-button:not([disabled]):hover{border-color:var(--hc-pink);background:var(--hc-tint);color:var(--hc-ink)}.home-rail .slider-button:not([disabled]):active{transform:translate(1px,1px)}.home-rail .slider-button[disabled]{opacity:.4;cursor:not-allowed}.home-rail .slider-button svg{width:18px;height:18px}@media screen and (max-width:1100px){.home-rail__track .home-rail__item{flex-basis:calc((100% - 2 * var(--hc-s-6)) / 3)}.home-rail__track--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:860px){.home-rail__track .home-rail__item{flex-basis:calc((100% - var(--hc-s-6)) / 2)}.home-rail__track--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-rail__head{flex-direction:column;align-items:flex-start}.home-rail__chrome{width:100%;justify-content:space-between}}@media screen and (max-width:480px){.home-rail__track .home-rail__item{flex-basis:78%}.home-rail__track--grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hc-product-rail.css.map */
