.alo_slidershow{--height-bar: 40px}.running-text-shell{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.text-horizontal-running{overflow:hidden;width:100%;max-width:100%;min-height:var(--running-text-height, 40px);display:flex;align-items:center;justify-content:flex-start;position:relative;margin:0 auto;box-sizing:border-box;padding:8px var(--running-text-padding, 16px);background:var(--running-text-bg, #111827);border:1px solid var(--running-text-border, rgba(255,255,255,.15));border-radius:var(--running-text-radius, 30px);box-shadow:0 8px 24px #0000002e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.text-horizontal-running:hover{border-color:var(--running-text-border-hover, #fbbf24);box-shadow:0 10px 24px #0000002e;transform:translateY(-1px)}.text-horizontal-running__track{display:flex;width:max-content;min-width:400%;animation:topbar-marquee var(--running-text-speed, 18s) linear infinite;will-change:transform}.text-horizontal-running__group{display:inline-flex;align-items:center;gap:2rem;flex:0 0 auto;min-width:max-content;margin:0;padding:0 3rem 0 0;white-space:nowrap}.text-horizontal-running span{display:inline-flex;align-items:center;gap:.5rem;padding-right:2rem;line-height:1;font-size:.95rem;font-weight:600;letter-spacing:.2px;color:var(--running-text-text, #ffffff);text-shadow:0 1px 2px rgba(0,0,0,.2)}.text-horizontal-running i{font-size:.95em;line-height:1;flex:0 0 auto;color:var(--running-text-icon, #fbbf24)}.topbar .text-horizontal-running:hover .text-horizontal-running__track{animation-play-state:paused}.topbar{background:var(--running-text-bg, #111827)}@keyframes topbar-marquee{0%{transform:translate(0)}to{transform:translate(-25%)}}@media(max-width:767px){.running-text-shell{width:100vw;max-width:100vw}.text-horizontal-running{min-height:calc(var(--running-text-height, 40px) - 4px);padding:7px calc(var(--running-text-padding, 16px) - 4px);border-radius:calc(var(--running-text-radius, 30px) - 4px)}.text-horizontal-running__group{gap:1.5rem;padding-right:2rem}.text-horizontal-running span{font-size:.88rem;gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
