.bs{padding:4rem 0 5rem;background:#000;color:#fff;overflow:hidden}.bs__header{text-align:center;margin-bottom:3rem;padding:0 2rem}.bs__eyebrow{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.35em;opacity:.3;margin-bottom:.75rem;font-weight:600}.bs__heading{font-size:clamp(1.8rem,4vw,2.8rem);text-transform:uppercase;letter-spacing:.06em;font-weight:800;margin:0}.bs__track-wrap{position:relative;padding:0 3rem}.bs__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;padding:2rem 1rem;align-items:center}.bs__track::-webkit-scrollbar{display:none}.bs__card{flex:0 0 calc(28% - 12px);scroll-snap-align:center;text-decoration:none;color:#fff;display:flex;flex-direction:column;border-radius:var(--card-radius, 12px);overflow:hidden;background:#0d0d0d;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform:scale(.88);opacity:.6;filter:brightness(.7)}.bs__card.is-active{transform:scale(1);opacity:1;filter:brightness(1);z-index:2}.bs__card.is-adjacent{transform:scale(.92);opacity:.8;filter:brightness(.8);z-index:1}.bs__card:hover{opacity:1;filter:brightness(1)}.bs__card-img{position:relative;aspect-ratio:3 / 4;overflow:hidden}.bs__img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bs__card:hover .bs__img{transform:scale(1.05)}.bs__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5) 100%);pointer-events:none}.bs__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#111}.bs__img-placeholder span{font-size:4rem;font-weight:800;opacity:.06;text-transform:uppercase}.bs__badge{position:absolute;top:1rem;left:1rem;background:#fff;color:#000;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .75rem;border-radius:100px}.bs__card-info{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;gap:1rem}.bs__card-title{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin:0}.bs__card-sub{font-size:.72rem;opacity:.4;margin:.25rem 0 0}.bs__card-btn{flex-shrink:0;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:.5rem 1.25rem;border:1.5px solid rgba(255,255,255,.2);border-radius:100px;transition:all .2s}.bs__card:hover .bs__card-btn{border-color:#fff;background:#fff;color:#000}.bs__arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.15);background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s}.bs__arrow:hover{border-color:#fff;background:#fff;color:#000}.bs__arrow--prev{left:.75rem}.bs__arrow--next{right:.75rem}@media(max-width:1023px){.bs__card{flex:0 0 calc(42% - 8px)}}@media(max-width:749px){.bs{padding:3rem 0 4rem}.bs__track-wrap{padding:0 .5rem}.bs__card{flex:0 0 75%;transform:scale(.9)}.bs__card.is-active{transform:scale(1)}.bs__card.is-adjacent{transform:scale(.92)}.bs__arrow{width:36px;height:36px}.bs__arrow--prev{left:.25rem}.bs__arrow--next{right:.25rem}.bs__card-info{padding:1rem 1.25rem}}.bs__heading-link{text-decoration:none;color:inherit;transition:opacity .2s}.bs__heading-link:hover{opacity:.7}.bs__heading-link{text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:.6rem;transition:all .2s ease}.bs__heading-link:after{content:"\2192";font-size:.7em;opacity:.3;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1.5px solid rgba(255,255,255,.15);border-radius:50%;transition:all .25s ease}.bs__heading-link:hover{opacity:.8}.bs__heading-link:hover:after{opacity:1;border-color:#fff;background:#fff;color:#000;transform:translate(4px)}.bs__heading-link .bs__heading{border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:4px;transition:border-color .2s ease}.bs__heading-link:hover .bs__heading{border-color:#ffffff80}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-brand-slider.css.map */
