stack-logo-slider-section{display:block}.stack--logo-slider{width:100%;position:relative;background-color:var(--bg-color, transparent);padding:var(--padding-top, 25px) 0 var(--padding-bottom, 25px) 0;overflow:hidden}.stack--logo-slider-container{position:relative;width:100%;margin:0 auto}.stack--logo-slider-wrapper{position:relative;width:100%}.stack--logo-slider-marquee{display:flex;width:100%;overflow:hidden;position:relative}.stack--logo-slider-tracks-container{display:flex}.stack--logo-slider-track{display:flex;align-items:center;gap:var(--logo-gap, 60px);animation:stack-logo-scroll var(--animation-speed, 30s) linear infinite;flex-shrink:0;padding-left:var(--logo-gap, 60px);will-change:transform}.stack--logo-slider-reverse .stack--logo-slider-track{animation-direction:reverse}.stack--logo-slider-pause:hover .stack--logo-slider-track{animation-play-state:paused}.stack--logo-slider-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:visible}.stack--logo-slider-link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;transition:all .3s ease;position:relative}a.stack--logo-slider-link:hover,a.stack--logo-slider-link:focus{transform:scale(.95);z-index:10}a.stack--logo-slider-link:focus{outline:2px solid #005fcc;outline-offset:4px;border-radius:4px}a.stack--logo-slider-link:focus:not(:focus-visible){outline:none}.stack--logo-slider-img{width:auto;object-fit:contain;transition:all .3s ease}.stack--logo-slider-grayscale .stack--logo-slider-img{filter:grayscale(100%)}.stack--logo-slider-grayscale .stack--logo-slider-link:hover .stack--logo-slider-img,.stack--logo-slider-grayscale .stack--logo-slider-link:focus .stack--logo-slider-img{filter:grayscale(0%)}.stack--logo-slider-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#999;background:#f8f8f8;border-radius:4px;box-sizing:border-box;border:2px dashed #ddd;min-width:120px;position:relative}.stack--logo-slider-placeholder-label{font-size:14px;font-family:Arial,sans-serif;color:#999;letter-spacing:.5px}.stack--logo-slider-text-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:40px;padding:10px 20px}.stack--logo-slider-text-wrapper{display:flex;align-items:center;justify-content:center;height:100%}.stack--logo-slider-text{white-space:nowrap;line-height:1.2;transition:all .3s ease;font-family:var(--text-font-stack, inherit);font-style:var(--text-font-style, normal);font-weight:var(--text-font-weight, 400)}.stack--logo-slider-text-placeholder{color:#999;font-style:italic;font-size:14px;white-space:nowrap}.stack--logo-slider-placeholder-wrap{text-align:center;padding:40px 20px;border:2px dashed #ddd;border-radius:8px;background:#fafafa}.stack--logo-slider-placeholder-text{margin:0;color:#666;font-size:16px}@keyframes stack-logo-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (max-width: 768px){.stack--logo-slider-item{height:auto!important}.stack--logo-slider-img{height:var(--mobile-height, 60px)!important}.stack--logo-slider-placeholder{min-width:80px;height:var(--mobile-height, 60px)!important}.stack--logo-slider-placeholder-label{font-size:10px}.stack--logo-slider-text-item{padding:8px 16px;min-height:32px}.stack--logo-slider-text{font-size:var(--mobile-font-size, 14px)!important}}[dir=rtl] .stack--logo-slider-track{animation-direction:reverse}[dir=rtl] .stack--logo-slider-reverse .stack--logo-slider-track{animation-direction:normal}@media print{.stack--logo-slider{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
