.moving-bar{width:100%;overflow:hidden;background:var(--romy-mb-bg);color:var(--romy-mb-color);text-align:center;font-family:var(--font-heading-family);padding:var(--romy-mb-pad) 0}.moving-bar-inner{position:relative;width:100%;letter-spacing:.15em;font-size:var(--romy-mb-size);font-weight:600;text-transform:uppercase}.moving-bar .slide{position:absolute;width:100%;left:0;top:0;opacity:0;transform:translate(100%)}.moving-bar .slide.active{opacity:1;transform:translate(0);transition:transform .6s ease,opacity .6s ease;position:relative}.moving-bar .slide.out{transform:translate(-100%);opacity:0;transition:transform .6s ease,opacity .6s ease}.sub-menu{background:var(--romy-sm-bg);border-top:1px solid var(--romy-sm-line);border-bottom:1px solid var(--romy-sm-line);overflow:hidden}.sub-menu ul{display:flex;justify-content:flex-start;gap:var(--romy-sm-gap);padding:10px 15px;margin:0;list-style:none;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sub-menu ul::-webkit-scrollbar{display:none}.sub-menu li{flex:0 0 auto}.sub-menu a{text-decoration:none;color:var(--romy-sm-color);font-size:var(--romy-sm-size);letter-spacing:1.5px;font-family:Helvetica Neue,Arial,sans-serif;text-transform:uppercase;font-weight:500}.sub-menu a:hover{color:var(--romy-sm-hover)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
