.vp-lpg{--vp-lpg-show: flex;display:flex;flex-direction:column;align-items:center;gap:20px;padding:var(--vp-lpg-top-m, 60px) 16px var(--vp-lpg-bottom-m, 60px);background:#fff;color:#000}.vp-lpg__head{display:flex;flex-direction:column;align-items:center;gap:15px;text-align:center}.vp-lpg__title{margin:0;font-family:ProximaNova-Extrabold,Proxima Nova Bold,sans-serif;font-weight:400;font-size:36px;line-height:39.6px;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.vp-lpg__text{margin:0;font-family:Proxima Nova Semibold,sans-serif;font-weight:400;font-size:16px;line-height:24px;text-wrap:balance}.vp-lpg__text a{color:#eb1d24;text-decoration:none}.vp-lpg__text a:hover{text-decoration:underline}.vp-lpg__switch{position:relative;isolation:isolate;display:grid;grid-auto-columns:minmax(0,110px);grid-auto-flow:column;inline-size:min(100%,calc(var(--vp-lpg-n, 5) * 110px + 8px));box-sizing:border-box;padding:3px;overflow-x:auto;border:1px solid #eaeaea;border-radius:100px;background:#f6f6f6;scrollbar-width:none}.vp-lpg__thumb{position:absolute;inset-block:3px;inset-inline-start:3px;z-index:-1;inline-size:calc((100% - 6px) / var(--vp-lpg-n, 1));border-radius:100px;background:#000;translate:calc(var(--vp-lpg-at, 0) * 100%) 0;transition:translate .3s cubic-bezier(.25,1,.5,1)}.vp-lpg__switch .vp-lpg__option{position:relative;display:grid;place-items:center;min-inline-size:0;block-size:32px;padding-inline:4px;border-radius:100px;color:#838383;font-family:Proxima Nova Bold,sans-serif;font-weight:400;font-size:12px;line-height:18px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .3s}.vp-lpg__option:has(:checked){color:#fff}@media(hover:hover){.vp-lpg__option:not(:has(:checked)):hover{color:#000}}.vp-lpg__radio{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.vp-lpg__option:has(:focus-visible){outline:2px solid #eb1d24;outline-offset:2px}.vp-lpg__row{display:flex;flex-direction:column;gap:20px;inline-size:100%}.vp-lpg .vp-lpg__cards,.vp-lpg .vp-lpg__cta{display:none}.vp-lpg:not(:has(.vp-lpg__radio)) .vp-lpg__cards--first{display:var(--vp-lpg-show, contents)}.vp-lpg__cards{gap:11px;margin:0 -16px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:16px;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.vp-lpg__cards::-webkit-scrollbar{display:none}.vp-lpg:not(:has(.vp-lpg__radio)) .vp-lpg__cta.vp-lpg__cta--first{display:flex}.vp-lpg__item{display:flex;flex:0 0 166px;min-inline-size:0;container:vp-plp-item / inline-size;scroll-snap-align:start}.vp-lpg__item>*{flex:1}.vp-lpg__nav{display:flex;align-items:center;gap:10px}.vp-lpg__rail{display:flex;flex:1 1 auto;block-size:4px;overflow:hidden;border-radius:100px}.vp-lpg__rail>span{flex:1 1 0;background:#0003;transition:background-color .3s}.vp-lpg__rail>.is-on{background:#000}.vp-lpg__arrow{display:grid;flex:none;place-items:center;inline-size:30px;block-size:30px;padding:0;border:0;border-radius:50%;background:#000;color:#fff;cursor:pointer}.vp-lpg__arrow:disabled{background:#eaeaea;color:#838383;cursor:default}.vp-lpg__arrow:focus-visible{outline:2px solid #eb1d24;outline-offset:2px}.vp-lpg .vp-lpg__cta{inline-size:100%}@media(min-width:750px){.vp-lpg{gap:30px;padding:var(--vp-lpg-top, 80px) max(52px,(100% - 1336px) / 2) var(--vp-lpg-bottom, 80px)}.vp-lpg__title{font-size:48px;line-height:52.8px}.vp-lpg__switch .vp-lpg__option{min-inline-size:110px;padding-inline:10px}.vp-lpg__row{gap:20px}}@media(min-width:600px){.vp-lpg{--vp-lpg-show: contents}.vp-lpg__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vp-lpg__item{flex:auto}.vp-lpg__nav{display:none}}@media(min-width:1000px){.vp-lpg__row{grid-template-columns:repeat(var(--vp-lpg-cols, 4),minmax(0,1fr))}}.vp-lpg__more{display:flex;justify-content:center;inline-size:100%}.vp-lpg__more .vp-lpg__cta{inline-size:min(100%,343px)}.vp-lpg .vp-plpg__sale-foot .vp-lpg__cta{inline-size:calc(100% + 8px);min-block-size:0;margin-block-end:-4px;padding:13px 12px 12px}@media screen and (min-width:1000px)and (max-width:1279.98px){.vp-lpg .vp-plpg__sale-foot .vp-lpg__cta{gap:6px;padding:11px 10px 10px;font-size:12px;white-space:nowrap}}@media screen and (max-width:599.98px){.vp-lpg .vp-plpg__sale-foot .vp-lpg__cta{padding:11px 10px 10px}}.vp-lpg__anchor{position:absolute;scroll-margin-top:var(--header-group-height, 96px)}@media(prefers-reduced-motion:reduce){.vp-lpg__thumb,.vp-lpg__option,.vp-lpg__rail>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/vp-lp-gear.css.map */
