.badges-carousel{position:relative;width:100%;height:var(--badges-height, 80px);overflow:hidden}.badges-carousel__gradient{position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.badges-carousel__gradient--left{left:0;background:linear-gradient(90deg,rgb(var(--color-background)) 0%,transparent 100%)}.badges-carousel__gradient--right{right:0;background:linear-gradient(270deg,rgb(var(--color-background)) 0%,transparent 100%)}.badges-carousel__marquee{display:flex;justify-content:flex-start;align-items:center;flex:none;width:100%;height:100%;overflow:hidden}.badges-carousel__collection{display:flex;justify-content:flex-start;align-items:center;flex:none;will-change:transform}.badges-carousel__list{display:flex;justify-content:flex-start;align-items:center;flex:none}.badges-carousel__item{display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer;padding:10px 20px;gap:8px}@media screen and (min-width:750px){.badges-carousel__item{padding:10px 30px}}.badges-carousel__image{height:var(--badges-logo-height, 45px);width:auto;object-fit:contain;pointer-events:none}.badges-carousel__image--dark{display:none}.badges-carousel__image--light,[data-scheme=dark] .badges-carousel__image--dark{display:block}[data-scheme=dark] .badges-carousel__image--light{display:none}@media(prefers-color-scheme:dark){[data-scheme=auto] .badges-carousel__image--dark{display:block}[data-scheme=auto] .badges-carousel__image--light{display:none}}.badges-carousel__icon{width:16px;height:16px;color:rgba(var(--color-foreground),.4);opacity:0;transition:opacity .3s ease,color .3s ease;flex-shrink:0;pointer-events:none}.badges-carousel__item:hover .badges-carousel__icon{opacity:1;color:rgba(var(--color-foreground),.7)}.badges-carousel-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999998}.badges-carousel-overlay.active{display:block}.badges-carousel-tooltip{position:fixed;z-index:999999;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.625,.05,0,1),visibility .3s cubic-bezier(.625,.05,0,1),transform .3s cubic-bezier(.625,.05,0,1);transform:translateY(10px)}.badges-carousel-tooltip.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.badges-carousel-tooltip--bottom{transform:translateY(-10px)}.badges-carousel-tooltip--bottom.active{transform:translateY(0)}.badges-carousel-tooltip__inner{display:flex;flex-direction:column;align-items:center}.badges-carousel-tooltip--bottom .badges-carousel-tooltip__inner{flex-direction:column-reverse}.badges-carousel-tooltip__card{border-radius:12px;padding:16px 20px;width:240px;max-width:calc(100vw - 40px);box-shadow:0 10px 40px #0003}.badges-carousel-tooltip__title{font-size:1.5rem;font-weight:600;margin-bottom:6px;color:rgb(var(--color-foreground))}.badges-carousel-tooltip__text{font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.badges-carousel-tooltip__arrow{width:20px;height:10px;margin-top:-1px;color:rgb(var(--color-background))}.badges-carousel-tooltip--bottom .badges-carousel-tooltip__arrow{margin-top:0;margin-bottom:-1px;transform:rotate(180deg)}.badges-carousel-tooltip__arrow svg{display:block;width:100%;height:100%}@media screen and (max-width:749px){.badges-carousel__gradient{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-badges-carousel.css.map */
