.bhold-categories{background:#000;color:#fff}.bhold-categories .collection-list-wrapper .title-wrapper-with-link{margin-bottom:18px}.bhold-categories .collection-list-title{color:#fff;font-size:clamp(22px,2.2vw,32px);font-weight:700;line-height:1.1;letter-spacing:-.025em;text-transform:uppercase}.bhold-categories .collection-list{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bhold-categories .collection-list::-webkit-scrollbar{display:none}.bhold-categories .collection-list .collection-list__item.grid__item{flex:0 0 40vw;width:40vw;max-width:none;min-width:0;margin:0;scroll-snap-align:start}.bhold-category-card{position:relative;display:block;overflow:hidden;aspect-ratio:var(--category-ratio, 1);border-radius:8px;background:#000;color:#fff;text-decoration:none}.bhold-category-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.bhold-categories .bhold-category-card:focus-visible{outline:3px solid #fff;outline-offset:-6px}@media screen and (min-width:990px){.bhold-categories .collection-list{justify-content:space-evenly}.bhold-categories .collection-list .collection-list__item.grid__item{flex-basis:20vw;width:20vw}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.bhold-category-card:hover .bhold-category-card__image{transform:scale(1.035)}}@media screen and (max-width:749px){.bhold-categories .collection-list-wrapper .title-wrapper-with-link{margin-bottom:14px}}@media(prefers-reduced-motion:reduce){.bhold-category-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bhold-categories.css.map */
