.vp-plp-btn{--b-bg: #000;--b-text: #fff;--b-line: transparent;--b-sweep: #eb1d24;--b-sweep-text: #fff;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:15px;box-sizing:border-box;inline-size:100%;min-block-size:50px;padding:15px 20px;overflow:hidden;border:2px solid var(--b-line);border-radius:5px;background:var(--b-bg);color:var(--b-text);font-family:ProximaNova-Extrabold,Proxima Nova Bold,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-align:start;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color .3s linear}.vp-plp-btn:not(.vp-plp-btn--ghost-black,.vp-plp-btn--ghost-white){border:0}.vp-plp-btn:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;z-index:-1;inline-size:0;background:var(--b-sweep);transition:inline-size .3s linear}.vp-plp-btn:is(:hover,:focus-visible){color:var(--b-sweep-text)}.vp-plp-btn:is(:hover,:focus-visible):before{inline-size:100%}.vp-plp-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vp-plp-btn svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vp-plp-btn--red{--b-bg: #eb1d24;--b-sweep: #fff;--b-sweep-text: #000}.vp-plp-btn:is(.vp-plp-btn--ghost-black,.vp-plp-btn--ghost-white){padding:13px 18px}.vp-plp-btn--ghost-black{--b-bg: transparent;--b-text: #000;--b-line: #000;--b-sweep: #000;--b-sweep-text: #fff}.vp-plp-btn--ghost-white{--b-bg: transparent;--b-text: #fff;--b-line: #fff;--b-sweep: #fff;--b-sweep-text: #000}.vp-plp-btn--ghost-white:focus-visible{outline-color:#fff}@media(prefers-reduced-motion:reduce){.vp-plp-btn,.vp-plp-btn:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/vp-plp-btn.css.map */
