.b365-cats{--b365-cats-media-h: calc((var(--b365-cats-tile) - 2 * var(--b365-cats-line)) / 2);--b365-cats-line: 1px;--b365-cats-label-pad-x: 6px;--b365-cats-label-pad-b: 10px;--b365-cats-tile-max: 240px;--b365-cats-media-max: 60px;--b365-cats-label-lh: 1.31;--b365-cats-arrow: var(--b365-tap);--b365-cats-ring: calc(var(--b365-focus-offset) + var(--b365-focus-width));padding-block:var(--b365-space-5) var(--b365-space-6)}.b365-cats__title{margin-block-end:var(--b365-space-5)}.b365-cats__viewport{position:relative}.b365-cats__rail{padding:var(--b365-cats-ring);margin:calc(var(--b365-cats-ring) * -1);gap:var(--b365-cats-gap);list-style:none;scroll-behavior:smooth;scroll-padding-inline:var(--b365-cats-ring);scroll-snap-type:x proximity}@media(prefers-reduced-motion:reduce){.b365-cats__rail{scroll-behavior:auto}}.b365-cats__item{display:flex;flex:1 1 var(--b365-cats-tile);min-inline-size:var(--b365-cats-tile);max-inline-size:var(--b365-cats-tile-max)}.b365-cats__tile{display:block;overflow:hidden;flex:1 1 auto;box-sizing:border-box;border:var(--b365-cats-line) solid var(--b365-card-line);border-radius:var(--b365-radius-card);background:var(--b365-ground);color:var(--b365-text);text-decoration:none;transition:border-color var(--b365-fast) var(--b365-ease)}.b365-cats__tile:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-cats__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--b365-cats-ratio);max-block-size:var(--b365-cats-media-max);inline-size:100%}.b365-cats__media>*{block-size:100%;inline-size:100%}.b365-cats__media img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.b365-cats__tile:hover,.b365-cats__tile:focus-visible{border-color:var(--b365-ink-deep)}.b365-cats__tile:hover .b365-cats__label,.b365-cats__tile:focus-visible .b365-cats__label{text-decoration:underline;text-underline-offset:3px}.b365-cats__label{display:block;overflow:hidden;padding-block:var(--b365-cats-label-gap) var(--b365-cats-label-pad-b);padding-inline:var(--b365-cats-label-pad-x);color:var(--b365-text);font-size:var(--b365-fs-cats-label);font-weight:var(--b365-fw-regular);line-height:var(--b365-cats-label-lh);text-align:center;text-overflow:ellipsis;white-space:nowrap}.b365-cats__arrow{position:absolute;z-index:2;display:flex;inline-size:var(--b365-cats-arrow);block-size:var(--b365-cats-arrow);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--b365-radius-pill);background:var(--b365-ink-deep);color:var(--b365-text-invert);cursor:pointer;inset-block-start:calc(var(--b365-cats-media-h) / 2);transform:translateY(-50%)}.b365-cats__arrow[hidden]{display:none}.b365-cats__arrow:hover{background:var(--b365-text)}.b365-cats__arrow:focus-visible{outline:var(--b365-focus-width) solid var(--b365-focus);outline-offset:var(--b365-focus-offset)}.b365-cats__arrow--prev{inset-inline-start:calc(var(--b365-cats-arrow) / -2)}.b365-cats__arrow--next{inset-inline-end:calc(var(--b365-cats-arrow) / -2)}@media(min-width:990px){.b365-cats{display:none}}@media(max-width:989px){.b365-cats{--b365-cats-tile: 140px}.b365-cats__arrow{display:none}.b365-cats__rail{margin-inline:calc(var(--b365-page-pad) * -1);padding-inline:var(--b365-page-pad);scroll-padding-inline:var(--b365-page-pad)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/boden365-home-categories.css.map */
