.mv-library{position:relative;margin-top:152px;overflow:hidden}.mv-library__rows{position:relative;display:grid;gap:16px}.mv-library__row{overflow:hidden}.mv-library__track{display:flex;gap:16px;width:max-content;margin-left:var(--mv-mq-offset,0);animation:mv-marquee var(--mv-mq-dur,180s) linear infinite;will-change:transform}.mv-library.is-paused .mv-library__track,.mv-library.is-offscreen .mv-library__track{animation-play-state:paused}@keyframes mv-marquee{to{transform:translate3d(-50%,0,0)}}.mv-library__track{padding-right:16px}.mv-library__item{flex:none;width:311px}.mv-library__item a{display:block;aspect-ratio:311/390;overflow:hidden;background:#151515}.mv-library__item img{width:100%;height:100%;object-fit:cover;transition:filter .3s}.mv-library__item a:hover img{filter:brightness(1.12)}.mv-library__shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#000 0,#0000008c 6%,#0000 15% 85%,#0000008c 94%,#000),linear-gradient(180deg,#0000 46%,#0000008c 62%,#000000e6 82%,#000 96%)}.mv-library__pause{position:absolute;z-index:2;top:22px;right:24px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#1e1e1ed9;color:#fff;transition:background-color .2s}.mv-library__pause:hover{background:#3c3c3ce6}.mv-library__pause .mv-i{width:8px;height:12px}.mv-library__icon-play{display:none}.mv-library.is-paused .mv-library__icon-play{display:block;width:10px;height:12px}.mv-library.is-paused .mv-library__icon-pause{display:none}.mv-library__body{position:relative;z-index:1;margin-top:-104px}.mv-library__text{margin-top:10px;font:600 20px/31px var(--mv-font);color:#cfcfcf}.mv-library__body .mv-btn{margin-top:40px}@media(max-width:1023px){.mv-library__item{width:220px}.mv-library__body{margin-top:-80px}}@media(max-width:767px){.mv-library{margin-top:96px}.mv-library__item{width:150px}.mv-library__rows,.mv-library__track{gap:10px}.mv-library__track{padding-right:10px}.mv-library__text{font-size:17px;line-height:26px}.mv-library__text br{display:none}.mv-library__body{margin-top:-60px}}
