.bls{--bls-accent: #0E7C4A;--bls-accent-2: #22B573;--bls-accent-3: #9BE15D;--bls-text: #1F2D27;--bls-bg: #F6FBF8;--bls-size: 96px;--bls-size-mobile: 72px;--bls-gap: 28px;--bls-speed: 35s;--bls-pt: 40px;--bls-pb: 40px;position:relative;background:var(--bls-bg);padding-top:var(--bls-pt);padding-bottom:var(--bls-pb);overflow:hidden;isolation:isolate}.bls:before,.bls:after{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(60px);opacity:.35;pointer-events:none;animation:bls-blob 14s ease-in-out infinite alternate}.bls:before{width:320px;height:320px;background:var(--bls-accent-2);top:-160px;left:30%}.bls:after{width:260px;height:260px;background:var(--bls-accent-3);bottom:-150px;right:10%;animation-delay:-7s}.bls__inner{display:flex;align-items:center;gap:28px;max-width:1440px;margin:0 auto;padding:0 16px}.bls__label{position:relative;flex:0 0 380px;min-height:150px;border-radius:0 20px 20px 0;background:linear-gradient(120deg,var(--bls-accent),var(--bls-accent-2),var(--bls-accent),var(--bls-accent-2));background-size:300% 300%;animation:bls-gradient 8s ease infinite;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px 28px;overflow:hidden;z-index:2;box-shadow:0 18px 40px -18px var(--bls-accent)}.bls__ring-deco{position:absolute;border-radius:50%;border:14px solid rgba(255,255,255,.13);border-top-color:#ffffff47;pointer-events:none;animation:bls-spin 12s linear infinite}.bls__ring-deco--1{width:130px;height:130px;top:-55px;right:-30px}.bls__ring-deco--2{width:100px;height:100px;bottom:-55px;left:-35px;animation-direction:reverse;animation-duration:16s}.bls__shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%);animation:bls-shine 4.5s ease-in-out infinite;pointer-events:none}.bls__title{position:relative;margin:0;font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.5px;color:#fff}.bls__count{display:inline-block;min-width:1.4ch}.bls__subtitle{position:relative;margin:6px 0 0;font-size:18px;line-height:1.25;color:#ffffffeb}.bls__viewport{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:10px 0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}.bls__track{display:flex;width:max-content;animation:bls-scroll var(--bls-speed) linear infinite;will-change:transform}.bls__track--reverse,.bls--reverse .bls__track{animation-direction:reverse}.bls--reverse .bls__track--reverse{animation-direction:normal}.bls--pause-hover .bls__viewport:hover .bls__track{animation-play-state:paused}.bls__list{display:flex;gap:var(--bls-gap);margin:0;padding:0 var(--bls-gap) 0 0;list-style:none}.bls__item{flex:0 0 auto;width:calc(var(--bls-size) + 24px);text-align:center}.bls__item a{display:block;color:inherit;text-decoration:none}.bls__float{animation:bls-float 4s ease-in-out infinite}.bls__item:nth-child(3n+2) .bls__float{animation-delay:-1.3s}.bls__item:nth-child(3n+3) .bls__float{animation-delay:-2.6s}.bls__ring{position:relative;width:var(--bls-size);height:var(--bls-size);margin:0 auto;border-radius:50%;padding:3px;transition:transform .45s cubic-bezier(.2,.9,.3,1.4),box-shadow .45s ease}.bls__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,var(--bls-accent),var(--bls-accent-3),transparent 55%,var(--bls-accent-2),var(--bls-accent));animation:bls-spin 6s linear infinite;opacity:.55;transition:opacity .4s ease}.bls__circle{position:relative;width:100%;height:100%;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}.bls__circle img,.bls__circle svg{width:74%;height:74%;object-fit:contain;transition:transform .45s ease,filter .45s ease}.bls--grayscale .bls__circle img{filter:grayscale(1);opacity:.85}.bls__item:hover .bls__ring{transform:scale(1.12);box-shadow:0 12px 28px -8px var(--bls-accent-2)}.bls__item:hover .bls__ring:before{opacity:1;animation-duration:1.6s}.bls__item:hover .bls__circle img{transform:scale(1.06);filter:none;opacity:1}.bls__name{margin-top:10px;font-size:14px;font-weight:600;line-height:1.2;color:var(--bls-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.bls__item:hover .bls__name{color:var(--bls-accent)}.bls.bls--js .bls__label{opacity:0;transform:translate(-40px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.bls.bls--js .bls__viewport{opacity:0;transform:translate(40px);transition:opacity .9s ease .15s,transform .9s cubic-bezier(.2,.8,.2,1) .15s}.bls.bls--visible .bls__label,.bls.bls--visible .bls__viewport{opacity:1;transform:none}@keyframes bls-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bls-spin{to{transform:rotate(360deg)}}@keyframes bls-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bls-gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes bls-shine{0%,40%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes bls-blob{0%{transform:translate(0) scale(1)}to{transform:translate(40px,20px) scale(1.15)}}@media(prefers-reduced-motion:reduce){.bls *,.bls:before,.bls:after{animation:none!important}.bls__viewport{overflow-x:auto}}@media(max-width:989px){.bls__label{flex-basis:290px;min-height:130px}.bls__title{font-size:28px}.bls__subtitle{font-size:15px}}@media(max-width:749px){.bls{--bls-size: var(--bls-size-mobile);--bls-gap: 18px}.bls__inner{flex-direction:column;align-items:stretch;gap:18px;padding:0}.bls__label{flex-basis:auto;min-height:0;margin:0 16px;border-radius:16px;padding:18px 16px}.bls.bls--js .bls__label{transform:translateY(-20px)}.bls.bls--js .bls__viewport{transform:translateY(20px)}.bls__title{font-size:24px}.bls__subtitle{font-size:14px}.bls__name{font-size:12px}.bls__viewport{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-logo-slider.css.map */
