.viliv-social-strip-section .viliv-social-strip{background:#fff;padding:64px 0}.viliv-social-strip-section .viliv-social-strip *{box-sizing:border-box}.viliv-social-strip-section .viliv-social-strip__gallery-viewport{width:100%;overflow:hidden}.viliv-social-strip-section .viliv-social-strip__ticker{--gap: 12px;--duration: 28s;--direction: normal;--play: paused;--pause-on-hover: running;--offset: 102px;width:calc(100% + var(--offset));display:flex;flex-direction:row;column-gap:var(--gap);overflow:hidden;position:relative;transform:translate(calc(-1 * var(--offset)))}.viliv-social-strip-section .viliv-social-strip__ticker:hover .viliv-social-strip__lane{animation-play-state:var(--pause-on-hover)}.viliv-social-strip-section .viliv-social-strip__lane,.viliv-social-strip-section .viliv-social-strip__initial{display:flex;flex-direction:row;flex:0 0 auto;min-width:auto;align-items:inherit;column-gap:inherit}.viliv-social-strip-section .viliv-social-strip__lane{animation:viliv-social-strip-scroll var(--duration) linear infinite;animation-direction:var(--direction);animation-play-state:var(--play);transform:translateZ(0);will-change:transform}@keyframes viliv-social-strip-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% - var(--gap)),0,0)}}.viliv-social-strip-section .viliv-social-strip__card{width:200px;aspect-ratio:495 / 552;margin:0;border-radius:16px;overflow:hidden;flex:0 0 auto;background:#d9d9d9}.viliv-social-strip-section .viliv-social-strip__card-image{width:100%;height:100%;display:block;object-fit:cover}.viliv-social-strip-section .viliv-social-strip__social{display:flex;justify-content:center;align-items:center;gap:14px;padding-top:26px}.viliv-social-strip-section .viliv-social-strip__social-link{width:64px;height:64px;border-radius:999px;border:1px solid #5f2a6d;background:#fffdf9;color:#5f2a6d;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 10px 24px #5f2a6d1f;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.viliv-social-strip-section .viliv-social-strip__social-link:hover{background:#5f2a6d;color:#fffdf9;box-shadow:0 14px 30px #5f2a6d2e}.viliv-social-strip-section .viliv-social-strip__social-icon{width:30px;height:30px;fill:currentColor;display:block}@media(max-width:1440px){.viliv-social-strip-section .viliv-social-strip__ticker{--offset: 86px}.viliv-social-strip-section .viliv-social-strip__card{width:188px}}@media(max-width:1180px){.viliv-social-strip-section .viliv-social-strip__ticker{--offset: 54px}.viliv-social-strip-section .viliv-social-strip__card{width:174px;border-radius:14px}}@media(max-width:989px){.viliv-social-strip-section .viliv-social-strip{padding:40px 0}.viliv-social-strip-section .viliv-social-strip__ticker{--offset: 0px;width:100%;transform:none}.viliv-social-strip-section .viliv-social-strip__card{width:170px}.viliv-social-strip-section .viliv-social-strip__social{padding-top:20px}.viliv-social-strip-section .viliv-social-strip__social-link{width:58px;height:58px}.viliv-social-strip-section .viliv-social-strip__social-icon{width:28px;height:28px}}@media(max-width:640px){.viliv-social-strip-section .viliv-social-strip__ticker{--gap: 10px}.viliv-social-strip-section .viliv-social-strip__card{width:150px;border-radius:12px}.viliv-social-strip-section .viliv-social-strip__social{gap:12px;padding-top:16px}.viliv-social-strip-section .viliv-social-strip__social-link{width:54px;height:54px}.viliv-social-strip-section .viliv-social-strip__social-icon{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/viliv-social-strip.css.map */
