.sz-prod-marquee-section{position:relative;width:100%;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:transparent!important;border:none!important;outline:none!important;overflow:hidden;padding:6px 0 10px}@media screen and (min-width:768px){.sz-prod-marquee-section{padding:14px 0 20px}}.sz-prod-marquee-wrapper{max-width:var(--zm-container-max, 1360px);margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}@media screen and (min-width:768px){.sz-prod-marquee-wrapper{padding:0 24px}}.sz-prod-marquee-inner{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:4px 0;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 50px,black calc(100% - 50px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 50px,black calc(100% - 50px),transparent 100%)}@media screen and (max-width:768px){.sz-prod-marquee-inner{gap:6px;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 24px,black calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 24px,black calc(100% - 24px),transparent 100%)}}.sz-prod-track-wrap{position:relative;width:100%;overflow:hidden;white-space:nowrap;display:flex;flex-nowrap:nowrap;padding:4px 0}.sz-prod-track{display:flex;flex-shrink:0;white-space:nowrap;gap:48px;will-change:transform;transform:translateZ(0);align-items:center}.sz-prod-item{display:inline-flex;align-items:center;gap:18px;padding:4px 8px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;text-decoration:none;color:#0f172a;flex-shrink:0;cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1)}.sz-prod-item:hover{transform:translateY(-2px)}.sz-prod-img-box{width:76px;height:76px;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;box-sizing:border-box;filter:drop-shadow(0 6px 14px rgba(15,23,42,.12));transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s ease}.sz-prod-item:hover .sz-prod-img-box{transform:scale(1.18) rotate(3deg);filter:drop-shadow(0 12px 24px rgba(0,98,189,.28))}.sz-prod-img{width:100%;height:100%;object-fit:contain;display:block}.sz-prod-title{font-family:var(--font-heading-family, "Outfit", -apple-system, sans-serif);font-size:clamp(22px,2.6vw,32px);font-weight:800;color:#0f172a;letter-spacing:-.025em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color .25s ease}.sz-prod-item:hover .sz-prod-title{color:#0062bd}.sz-prod-marquee--dark .sz-prod-title{color:#fff}.sz-prod-marquee--dark .sz-prod-item:hover .sz-prod-title{color:#60a5fa}.sz-prod-marquee--dark .sz-prod-img-box{filter:drop-shadow(0 6px 16px rgba(0,0,0,.5))}.sz-prod-marquee--dark .sz-prod-item:hover .sz-prod-img-box{filter:drop-shadow(0 12px 26px rgba(96,165,250,.35))}@media screen and (max-width:768px){.sz-prod-track{gap:28px}.sz-prod-item{gap:12px;padding:2px 4px}.sz-prod-img-box{width:52px;height:52px}.sz-prod-title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/seznik-promo-marquee.css.map */
