.vlr-asn,.vlr-asn *{font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;box-sizing:border-box}.vlr-asn{width:100%;overflow:hidden}.vlr-asn__heading{font-family:Playfair Display,Georgia,serif!important;text-align:center;font-size:clamp(28px,4vw,48px);font-weight:400;letter-spacing:1px;text-transform:none;line-height:1.15;margin:0 0 32px;color:inherit}.vlr-asn--minimal .vlr-asn__heading{font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-size:9px!important;font-weight:400!important;letter-spacing:2px!important;text-transform:uppercase!important;color:inherit!important;opacity:.35;margin:0 0 18px!important;line-height:1!important}.vlr-asn__empty{text-align:center;font-size:12px;color:#0006;padding:32px 16px}.vlr-asn__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}.vlr-asn__track{display:flex;width:max-content;animation:vlr-asn-scroll var(--vlr-asn-speed, 40s) linear infinite}@keyframes vlr-asn-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.vlr-asn__viewport:hover .vlr-asn__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.vlr-asn__track{animation:none}}.vlr-asn__item{display:flex;align-items:center;justify-content:center;height:var(--vlr-asn-logo-h, 32px);flex-shrink:0;margin-right:clamp(40px,6vw,80px)}.vlr-asn__item a{display:flex;align-items:center;height:100%;text-decoration:none;color:inherit;transition:opacity .15s ease}.vlr-asn__item a:hover{opacity:.6}.vlr-asn__item img{height:100%;width:auto;max-width:220px;object-fit:contain;display:block;filter:grayscale(1);opacity:var(--vlr-asn-logo-opacity, .85);transition:filter .2s ease,opacity .2s ease}.vlr-asn__item:hover img,.vlr-asn__item a:hover img{filter:grayscale(0);opacity:1}.vlr-asn__placeholder{display:flex;align-items:center;justify-content:center;height:100%;width:140px;color:inherit}.vlr-asn__placeholder svg{width:100%;height:100%;display:block}@media(max-width:749px){.vlr-asn__heading{margin-bottom:24px}.vlr-asn__row{gap:clamp(28px,8vw,48px);padding:0 16px}.vlr-asn__placeholder{width:110px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vlr-as-seen-in.css.map */
