@layer salon-block{.b-vzglyad-ribbon .rb{align-items:center;height:120px;display:flex;overflow:hidden}.b-vzglyad-ribbon .rb__track{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.b-vzglyad-ribbon .rb__row,.b-vzglyad-ribbon .rb__item{flex:none;align-items:center;gap:30px;display:flex}.b-vzglyad-ribbon .rb__word{color:var(--c-text);font-family:var(--f-heading);letter-spacing:-.005em;white-space:nowrap;font-size:28px;font-style:italic;font-weight:400;line-height:34px}.b-vzglyad-ribbon .rb__dot{width:8px;height:8px}.b-vzglyad-ribbon .rb__row>.rb__item:first-child .rb__dot,.b-vzglyad-ribbon .rb__dup{display:none}.b-vzglyad-ribbon .rb[data-run] .rb__track{flex:none;justify-content:flex-start;width:max-content;animation:48s linear infinite b-vzglyad-ribbon-run}.b-vzglyad-ribbon .rb[data-run] .rb__row{padding-right:30px}.b-vzglyad-ribbon .rb[data-run] .rb__row>.rb__item:first-child .rb__dot{display:block}.b-vzglyad-ribbon .rb[data-run] .rb__dup{display:flex}.b-vzglyad-ribbon .rb[data-run]:hover .rb__track{animation-play-state:paused}@keyframes b-vzglyad-ribbon-run{0%{transform:translate(0)}to{transform:translate(-50%)}}@container block (width<=767px){.b-vzglyad-ribbon .rb{height:60px;padding:0 20px}.b-vzglyad-ribbon .rb__track{justify-content:flex-start}.b-vzglyad-ribbon .rb__row,.b-vzglyad-ribbon .rb__item{gap:18px}.b-vzglyad-ribbon .rb__word{letter-spacing:0;font-size:19px;line-height:24px}.b-vzglyad-ribbon .rb__dot{width:7px;height:7px}.b-vzglyad-ribbon .rb[data-run]{padding:0}.b-vzglyad-ribbon .rb[data-run] .rb__row{padding-right:18px}}@media (prefers-reduced-motion:reduce){.b-vzglyad-ribbon .rb[data-run]{scrollbar-width:none;overflow-x:auto}.b-vzglyad-ribbon .rb[data-run] .rb__track{flex:auto;justify-content:safe center;width:auto;animation:none}.b-vzglyad-ribbon .rb[data-run] .rb__row{padding-right:0}.b-vzglyad-ribbon .rb[data-run] .rb__row>.rb__item:first-child .rb__dot,.b-vzglyad-ribbon .rb[data-run] .rb__dup{display:none}}@container block (width<=767px){@media (prefers-reduced-motion:reduce){.b-vzglyad-ribbon .rb[data-run]{padding:0 20px}.b-vzglyad-ribbon .rb[data-run] .rb__track{justify-content:flex-start}}.b-vzglyad-ribbon .rb:not([data-run]){scrollbar-width:none;overflow-x:auto}}}
