.vp-services{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:12px;padding:8px max(18px,calc((100vw - 1400px)/2));background:#fffdf9;color:#493b2b;border-bottom:1px solid #e4d8c3;font:12px/1.3 Arial,sans-serif}.vp-service{display:flex;gap:7px;align-items:center;justify-content:center;text-align:center}.vp-service svg{color:#9b7b3c;flex-shrink:0}.vp-brands{display:block;max-width:1440px;margin:0 auto;padding:12px 20px 4px;background:#fff}.vp-brands h2{display:flex;justify-content:center;align-items:center;gap:15px;margin:0 0 8px;color:#8b6b36;font:11px/1.2 Georgia,serif;letter-spacing:.18em;text-transform:uppercase}.vp-brands h2:before,.vp-brands h2:after{content:"";height:1px;width:75px;background:#cebb94}.vp-brand-rail{display:flex;align-items:center;gap:36px;overflow-x:auto;scrollbar-width:none;scroll-behavior:auto;white-space:nowrap;padding:4px 0 10px;touch-action:pan-x pan-y pinch-zoom}.vp-brand-rail::-webkit-scrollbar{display:none}.vp-brand-link{display:flex;flex:0 0 auto;justify-content:center;align-items:center;min-width:105px;height:38px;color:#24201b;text-decoration:none;font:600 16px/1.1 Arial,sans-serif;letter-spacing:.025em}.vp-brand-link img{display:block;width:auto;max-width:125px;height:34px;object-fit:contain;mix-blend-mode:multiply}.vp-brand-link:focus-visible,.vp-brand-rail:focus-visible{outline:2px solid #9b7b3c;outline-offset:2px}@media(max-width:749px){.vp-services{grid-template-columns:1fr 1fr;padding:7px 10px;gap:7px 8px;font-size:10px}.vp-service{gap:5px}.vp-service svg{width:15px;height:15px}.vp-brands{padding:10px 14px 0}.vp-brand-rail{gap:24px}.vp-brand-link{min-width:92px;font-size:14px}.vp-brand-link img{max-width:110px;height:28px}}.vp-brand-link{max-width:145px;overflow:hidden}.vp-brand-link img{transform:scale(2.6)}.vp-brand-link img[alt=Pinko],.vp-brand-link img[alt="Liu Jo"]{transform:none}.vp-brand-link img[alt="Tommy Hilfiger"],.vp-brand-link img[alt=Armani]{transform:scale(3.5)}.vp-brand-link{width:136px;min-width:136px;max-width:136px;height:44px;overflow:visible;background:#fff;color:#000}.vp-brand-link img,.vp-brand-link img[alt]{width:120px;max-width:120px;height:36px;transform:none!important;object-fit:contain;background:#fff;mix-blend-mode:normal;filter:none}@media(max-width:749px){.vp-brand-link{width:120px;min-width:120px;max-width:120px;height:40px}.vp-brand-link img,.vp-brand-link img[alt]{width:108px;max-width:108px;height:32px}}.vp-brand-rail{cursor:grab;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.vp-brand-rail[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.vp-brand-link,.vp-brand-link img{-webkit-user-drag:none}.vp-brands .vp-brand-link{width:146px;min-width:146px;max-width:146px;height:48px;overflow:visible}.vp-brands .vp-brand-original{flex:none;max-width:none!important;pointer-events:none}.vp-brands .vp-brand-link,.vp-brands .vp-brand-link:hover{background:transparent;border:0;box-shadow:none;border-radius:0}.vp-brands .vp-brand-original{mix-blend-mode:multiply!important}.vp-services{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.vp-services::-webkit-scrollbar{display:none}.vp-service{flex:none;white-space:nowrap;color:inherit;text-decoration:none}.vp-service[href]:hover{text-decoration:underline}@media(max-width:749px){.vp-services{gap:12px;padding:7px 8px;font-size:8px}.vp-service{gap:3px}.vp-service svg{width:12px;height:12px}}.vp-brands .vp-brand-rail{gap:18px}.vp-brands .vp-brand-link{width:132px;min-width:132px;max-width:132px}@media(max-width:749px){.vp-brands .vp-brand-rail{gap:12px}}.vp-services{gap:0;overflow:hidden;padding:7px 18px;font-size:12px}.vp-service-fixed{flex:none;padding-right:18px;border-right:1px solid #dfcfb1;position:relative;z-index:1;background:#fffdf9}.vp-service-marquee{flex:1;min-width:0;overflow:hidden;margin-left:18px}.vp-service-track{display:flex;width:max-content;animation:vp-service-scroll 65s linear infinite}.vp-service-group{display:flex;align-items:center;gap:34px;padding-right:34px;flex:none}@keyframes vp-service-scroll{to{transform:translate(-50%)}}@media(max-width:749px){.vp-services{padding:7px 10px;font-size:10px}.vp-service-fixed{padding-right:10px}.vp-service-marquee{margin-left:10px}.vp-service-group{gap:24px;padding-right:24px}.vp-service svg{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.vp-service-track{animation:none}.vp-service-marquee{overflow-x:auto}}.vp-service-icon{display:block;width:19px;height:19px;object-fit:contain;flex:none}@media(max-width:749px){.vp-service-icon{width:16px;height:16px}}.vp-brands .vp-brand-link{width:auto;min-width:0;max-width:none;flex:0 0 auto;padding:0}.vp-brands .vp-brand-rail{gap:24px}@media(max-width:749px){.vp-brands .vp-brand-rail{gap:20px}}.vp-brands .vp-brand-rail{overflow:hidden;display:block;touch-action:pan-y pinch-zoom;scroll-behavior:auto;-webkit-overflow-scrolling:auto}.vp-brand-track{display:flex;align-items:center;gap:24px;width:max-content;will-change:transform}@media(max-width:749px){.vp-brand-track{gap:20px}}.vp-service-marquee{touch-action:pan-y pinch-zoom;cursor:grab}.vp-service-gesture-track{display:flex;align-items:center;width:max-content;gap:34px;will-change:transform}.vp-service-gesture-track>.vp-service{flex:none}@media(max-width:749px){.vp-service-gesture-track{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/vanity-services.css.map */
