.vp-plp-section{container-type:inline-size}.vp-plp{--vp-plp-gutter: 16px;--vp-plp-red: #eb1d24;--vp-plp-g1: #f6f6f6;--vp-plp-g2: #eaeaea;--vp-plp-g3: #838383;--vp-plp-mono: "Lab Grotesque Mono", ui-monospace, monospace;--vp-plp-mono-b: "Lab Grotesque Mono Bold", "Lab Grotesque Mono", ui-monospace, monospace;--vp-plp-xb: "ProximaNova-Extrabold", "Proxima Nova Bold", sans-serif;padding:20px var(--vp-plp-gutter) 60px;color:#000}.vp-plp__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.vp-plp__main{min-inline-size:0;scroll-margin-block-start:120px}.vp-plp__bar{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-block-end:20px}.vp-plp__count{grid-column:1 / -1;margin:0;font-family:var(--vp-plp-xb);font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.24px;text-transform:uppercase;color:#000}.vp-plp__filter{display:flex;align-items:center;justify-content:space-between;gap:10px;block-size:54px;padding:15px;border:1px solid var(--vp-plp-g2);border-radius:5px;background:var(--vp-plp-g1);color:#000;font-family:var(--vp-plp-mono-b);font-size:16px;line-height:24px;text-transform:uppercase;cursor:pointer}.vp-plp__filter-n{min-inline-size:22px;padding:3px 5px;border-radius:2px;background:#000;color:#fff;font-size:10px;line-height:10px;text-align:center}.vp-plp__sort{position:relative;block-size:54px}.vp-plp__sort-head,.vp-plp__sort-list{background:var(--vp-plp-g1)}.vp-plp__sort-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;block-size:54px;padding:15px 16px 15px 15px;border:1px solid var(--vp-plp-g2);border-radius:5px;list-style:none;cursor:pointer}.vp-plp__sort-head::-webkit-details-marker{display:none}.vp-plp__sort[open]:not(.vp-plp__sort--up) .vp-plp__sort-head{border-block-end-color:transparent;border-end-start-radius:0;border-end-end-radius:0}.vp-plp__sort-words{display:flex;align-items:center;gap:5px;min-inline-size:0;white-space:nowrap}.vp-plp__sort-label{font-family:var(--vp-plp-mono-b);font-size:16px;line-height:24px;text-transform:uppercase}.vp-plp__sort-value{overflow:hidden;font-family:Proxima Nova Medium,sans-serif;font-size:14px;line-height:20px;text-overflow:ellipsis}.vp-plp__sort-list{position:absolute;inset-inline:0;inset-block-start:53px;display:flex;flex-direction:column;gap:10px;margin:0;padding:15px;border:1px solid var(--vp-plp-g2);border-block-start:0;border-end-start-radius:5px;border-end-end-radius:5px;min-inline-size:0}.vp-plp__sort-list:before{content:"";display:block;block-size:1px;margin-block-end:5px;background:#000}.vp-plp:has(.vp-plpf--sort) .vp-plp__count{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vp-plp__sort--side{display:none}@media screen and (max-width:989px){.vp-plp:has(.vp-plpf--sort){padding-block-start:30px}}.vp-plp__dock{display:none}.vp-plpf{display:flex;flex-direction:column;gap:15px;padding:20px;border:1px solid var(--vp-plp-g2);border-radius:5px;background:#fff;filter:drop-shadow(0 0 10px rgb(0 0 0 / .1))}.vp-plpf__top{display:flex;align-items:center;justify-content:space-between}.vp-plpf__title{margin:0;font-family:var(--vp-plp-xb);font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.24px;text-transform:uppercase;color:#000}.vp-plpf__title:focus{outline:none}.vp-plpf__count,.vp-plpf__foot{display:none}.vp-plpf__shut{display:grid;place-items:center;inline-size:44px;block-size:44px;margin:-10px -12px -10px 0;padding:0;border:0;background:none;color:#000;cursor:pointer}.vp-plpf__shut svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.vp-plpf__chips{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;list-style:none}.vp-plpf__chip{display:flex;align-items:center;gap:5px;padding:1px 5px 2px;border:1px solid var(--vp-plp-g2);border-radius:3px;background:var(--vp-plp-g1);color:#000;font-family:Proxima Nova Medium,sans-serif;font-size:12px;line-height:18px;text-decoration:none;transition:border-color .2s linear}.vp-plpf__chip:is(:hover,:focus-visible){border-color:#000}.vp-plpf__chip svg{flex:none;fill:none;stroke:currentColor;stroke-linecap:round}.vp-plpf__clear{position:relative;display:block;color:#000;font-family:Proxima Nova Medium,sans-serif;font-size:12px;line-height:18px;text-decoration:none}.vp-plpf__clear:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:currentColor;transform:scaleX(0);transition:transform .3s linear}.vp-plpf__clear:is(:hover,:focus-visible):after{transform:scaleX(1)}.vp-plpf__form{display:flex;flex-direction:column}.vp-plpf__group{border-block-start:1px solid var(--vp-plp-g2);interpolate-size:allow-keywords}.vp-plpf__group::details-content{block-size:0;overflow:clip;transition:block-size .3s linear,content-visibility .3s allow-discrete}.vp-plpf__group[open]::details-content{block-size:auto}.vp-plpf__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block:14px 15px;font-family:var(--vp-plp-mono-b);font-size:16px;line-height:24px;text-transform:uppercase;list-style:none;cursor:pointer}.vp-plpf__summary::-webkit-details-marker{display:none}.vp-plpf__group:last-of-type>.vp-plpf__summary{padding-block-end:0}.vp-plpf__group:last-of-type[open]>.vp-plpf__summary{padding-block-end:15px}@property --vp-plp-turn{syntax: "<number>"; inherits: false; initial-value: 0;}.vp-plpf__chev{--vp-plp-turn: 0;flex:none;margin-inline-end:1px;fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;rotate:calc(var(--vp-plp-turn) * 180deg);scale:calc(1 - (.8*sin(var(--vp-plp-turn) * 180deg)));transition:--vp-plp-turn .3s linear}.vp-plpf__group[open]>.vp-plpf__summary .vp-plpf__chev,.vp-plp__sort[open] .vp-plpf__chev{--vp-plp-turn: 1}:is(.vp-plpf__summary,.vp-plp__sort-head):focus-visible{outline:2px solid #000;outline-offset:2px}:is(.vp-plpf__summary,.vp-plp__sort-head):hover{color:inherit}.vp-plpf__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 0 15px;border:0;min-inline-size:0;list-style:none}.vp-plpf__group:last-of-type .vp-plpf__list{padding-block-end:0}.vp-plpf__opt{position:relative;display:flex;align-items:center;gap:5px;min-block-size:20px;color:var(--vp-plp-g3);font-family:Proxima Nova Medium,sans-serif;font-size:14px;line-height:20px;text-decoration:none;text-transform:capitalize;cursor:pointer}.vp-plpf__opt.is-empty{opacity:.5;cursor:default}.vp-plpf__input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.vp-plpf__box{display:block;flex:none;inline-size:18px;block-size:18px;border:1px solid var(--vp-plp-g3);border-radius:3px;background:var(--vp-plp-g1);transition:background-color .2s linear,border-color .2s linear}.vp-plpf__box svg{display:block;inline-size:18px;max-inline-size:none;block-size:18px;margin:-1px;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;opacity:0}.vp-plpf__label{flex:1;min-inline-size:0}.vp-plpf__qty{flex:none;min-inline-size:22px;padding:3px 5px;border-radius:2px;background:var(--vp-plp-g2);color:#000;font-family:var(--vp-plp-mono-b);font-size:10px;line-height:10px;text-align:center}.vp-plpf__opt:has(.vp-plpf__input:checked),.vp-plpf__opt[aria-current=page]{color:#000;font-family:Proxima Nova Bold,sans-serif}.vp-plpf__opt:has(.vp-plpf__input:checked) .vp-plpf__box,.vp-plpf__opt[aria-current=page] .vp-plpf__box{border-color:#000;background:#000}.vp-plpf__opt:has(.vp-plpf__input:checked) .vp-plpf__box svg,.vp-plpf__opt[aria-current=page] .vp-plpf__box svg{opacity:1}.vp-plpf__opt:not(.is-empty):hover .vp-plpf__box{border-color:#000}.vp-plpf__opt:has(.vp-plpf__input:focus-visible),.vp-plpf__opt:is(a):focus-visible{outline:2px solid #000;outline-offset:2px}.vp-plpf__swatch{position:relative;display:block;flex:none;inline-size:20px;block-size:20px;border:1px solid var(--vp-plp-g3);border-radius:50%;background:var(--vp-plp-g1)}.vp-plpf__swatch:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--sw-img, none) center / cover,var(--sw, var(--sw-name, #d3d3d3))}.vp-plpf__swatch[data-c=black]{--sw-name: #000}.vp-plpf__swatch[data-c=red]{--sw-name: #eb1d24}.vp-plpf__swatch[data-c=blue]{--sw-name: #0831ae}.vp-plpf__swatch[data-c=brown]{--sw-name: #a06433}.vp-plpf__swatch[data-c=pink]{--sw-name: #ff60b5}.vp-plpf__swatch[data-c=multicolor],.vp-plpf__swatch[data-c=multi-color]{--sw-name: linear-gradient(135deg, #565656 50%, #000 50%)}.vp-plpf__swatch[data-c=multicolor]:before,.vp-plpf__swatch[data-c=multi-color]:before{background:linear-gradient(135deg,#565656 50%,#000 50%)}.vp-plpf__opt:has(.vp-plpf__input:checked) .vp-plpf__swatch{border-color:#000;box-shadow:inset 0 0 0 1px #000}.vp-plpf__price{display:flex;flex-direction:column;gap:15px;padding-block-end:15px}.vp-plpf__range{display:flex;align-items:center;gap:10px}.vp-plpf__money{display:flex;flex:1;align-items:center;gap:4px;min-inline-size:0;padding:10px;border:1px solid var(--vp-plp-g2);border-radius:5px;background:var(--vp-plp-g1);color:var(--vp-plp-g3);font-family:Proxima Nova Medium,sans-serif;font-size:14px;line-height:20px}.vp-plpf__money:focus-within{border-color:#000}.vp-plpf__money input{flex:1;min-inline-size:0;padding:0;border:0;background:none;color:#000;font:inherit;text-align:end;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.vp-plpf__money input::placeholder{color:var(--vp-plp-g3)}.vp-plpf__money input:focus{outline:none}.vp-plpf__money input::-webkit-inner-spin-button,.vp-plpf__money input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.vp-plpf__to,.vp-plpf__note{font-family:Proxima Nova Medium,sans-serif;font-size:12px;line-height:18px}.vp-plpf__note{margin:0}.vp-plpf__note strong{font-family:Proxima Nova Bold,sans-serif;font-weight:400}.vp-plpf__apply{margin-block-start:15px;padding:12px;border:0;border-radius:5px;background:#000;color:#fff;font-family:var(--vp-plp-xb);font-size:14px;text-transform:uppercase}.vp-plp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none;transition:opacity .2s linear}.vp-plp.is-busy .vp-plp__grid{opacity:.4}.vp-plp__item{container:vp-plp-item / inline-size;display:flex;flex-direction:column;min-inline-size:0}.vp-plp__breaks{display:grid;gap:30px;margin-block-start:30px}.vp-plp__break{display:grid;gap:30px;padding-block-start:30px;border-block-start:1px solid #000}.vp-plp__page{display:grid;gap:30px;scroll-margin-block-start:120px}.vp-plp__page+.vp-plp__page,.vp-plp__breaks:has(>.vp-plp__page:target)>.vp-plp__page{display:none}.vp-plp__breaks:has(>.vp-plp__page:target)>.vp-plp__page:target{display:grid}.vp-plp__page:focus{outline:none}.vp-plp__page>.vp-plp__pager{margin-block-start:10px}.vp-plp__break--plain{padding-block-start:0;border:0}.vp-plp__break-head{display:grid;gap:15px}.vp-plp__break-words{display:grid;gap:5px;min-inline-size:0}.vp-plp__break-title{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;margin:0;font-family:var(--vp-plp-xb);font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.24px;text-transform:uppercase}.vp-plp__break-count{font-family:var(--vp-plp-mono-b);font-size:14px;line-height:20px;letter-spacing:0}.vp-plp__break-text{margin:0;font-family:Proxima Nova Medium,sans-serif;font-size:12px;line-height:18px}.vp-plp .vp-plp-btn.vp-plp__break-all{min-block-size:45px;padding:10px}@media screen and (max-width:599.98px){.vp-plp__grid--odd>:nth-last-child(1 of.vp-plp__item:not(.vp-plp__item--tile)){display:none}}.vp-plp__empty{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:40px 0;font-family:Proxima Nova Medium,sans-serif;font-size:16px;line-height:24px}.vp-plp__empty p{margin:0}.vp-plp__empty-clear{color:#000}.vp-plp__pager{display:flex;justify-content:center;margin-block-start:40px}.vp-plp__pager:empty{display:none}.vp-plp__more{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:20px;min-inline-size:min(319px,100%);padding:12px;overflow:hidden;border-radius:5px;background:#000;color:#fff;font-family:var(--vp-plp-xb);font-size:14px;line-height:20px;text-decoration:none;text-transform:uppercase}.vp-plp__more:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;z-index:-1;inline-size:0;background:var(--vp-plp-red);transition:inline-size .3s linear}.vp-plp__more:is(:hover,:focus-visible):before{inline-size:100%}.vp-plp__more-n{font-family:var(--vp-plp-mono);font-size:12px}.vp-plp__more[aria-busy=true]{pointer-events:none;opacity:.6}.vp-plp__pages{display:flex;align-items:center;gap:30px}.vp-plp__step{position:relative;display:grid;place-items:center;flex:none;inline-size:30px;block-size:30px;border-radius:50%;background:var(--vp-plp-g2);color:var(--vp-plp-g3)}a.vp-plp__step{background:#000;color:#fff;transition:background-color .2s linear}a.vp-plp__step:hover{background:var(--vp-plp-red)}.vp-plp__step:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.vp-plp__step svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vp-plp__nums{display:flex;align-items:center;gap:5px;margin:0;padding:0;list-style:none}.vp-plp__num,.vp-plp__gap{display:grid;place-items:center;box-sizing:border-box;min-inline-size:24px;block-size:24px;padding:3px 5px;font-family:var(--vp-plp-mono-b);font-size:12px;line-height:18px;text-align:center;color:#000}.vp-plp__num{border-radius:3px;background:var(--vp-plp-g2);box-shadow:inset 0 0 0 1.4px transparent;text-decoration:none;transition:box-shadow .2s linear}a.vp-plp__num:hover{box-shadow:inset 0 0 0 1.4px #000}.vp-plp__num[aria-current=page]{background:#000;color:#fff}:is(.vp-plp__step,.vp-plp__num):focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width:989px){.vp-plp__side{display:contents}.vp-plp__bar{grid-template-columns:auto minmax(0,1fr);gap:15px 12px}.vp-plp__filter{justify-content:flex-start;min-inline-size:101px;block-size:42px;padding:10px;font-size:14px;line-height:20px}.vp-plp__filter-icon svg{display:block;inline-size:20px;block-size:22px}.vp-plp__sort,.vp-plp__sort-head{block-size:42px}.vp-plp__sort-head{padding:10px}.vp-plp__sort-label{font-size:14px;line-height:20px}.vp-plp__sort-list{inset-block-start:41px;padding:10px}.vp-plp__chips{grid-column:1 / -1}.vp-plp__chips:not(:has(li)){display:none}.vp-plp__chips .vp-plpf__chips{gap:8px}.vp-plp__grid{grid-auto-flow:row dense}.vp-plp__count{order:1;margin-block-start:5px;font-size:20px;line-height:28px;letter-spacing:-.2px}.vp-plp__panel{position:fixed;inset:0 0 0 auto;inline-size:min(400px,100% - 16px);max-inline-size:none;block-size:100%;max-block-size:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:5px 0 0 5px;background:#fff;box-shadow:-4px 0 20px #0000001a;translate:100% 0;transition:translate .35s ease,overlay .35s allow-discrete,display .35s allow-discrete}.vp-plp__panel:popover-open{translate:0 0}@starting-style{.vp-plp__panel:popover-open{translate:100% 0}}.vp-plp__panel::backdrop{background:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color .35s ease,backdrop-filter .35s ease,overlay .35s allow-discrete,display .35s allow-discrete}.vp-plp__panel:popover-open::backdrop{background:#0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@starting-style{.vp-plp__panel:popover-open::backdrop{background:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.vp-plp__panel .vp-plpf{min-block-size:100%;padding:0 16px;border:0;border-radius:0;filter:none}.vp-plp__panel .vp-plpf__top{position:sticky;inset-block-start:0;z-index:2;margin-inline:-16px;padding:16px 16px 15px;border-block-end:1px solid var(--vp-plp-g2);background:inherit}.vp-plp__panel .vp-plpf__title{font-size:20px;line-height:28px;letter-spacing:-.2px}.vp-plp__panel .vp-plpf__shut svg{inline-size:12px;block-size:12px}.vp-plp__panel .vp-plpf__count{display:block;margin:5px 0 0;font-family:var(--vp-plp-mono-b);font-size:14px;line-height:20px;text-transform:uppercase}.vp-plp__panel .vp-plpf__chips{gap:8px}.vp-plpf--sort .vp-plpf__top{order:-1}.vp-plp__panel .vp-plp__sort--side{display:block;flex:none;block-size:auto;margin-block-start:5px}.vp-plp__panel .vp-plp__sort--side .vp-plp__sort-list{position:static}.vp-plp__panel .vp-plpf--sort .vp-plpf__count{margin-block-start:0}.vp-plp__panel .vp-plpf__foot{position:sticky;inset-block-end:0;z-index:2;display:block;margin:auto -16px 0;padding:15px 16px 16px;border-block-start:1px solid var(--vp-plp-g2);background:var(--vp-plp-g1)}.vp-plpf__see{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:15px;inline-size:100%;min-block-size:50px;padding:15px 20px;overflow:hidden;border:0;border-radius:5px;background:var(--vp-plp-red);color:#fff;font-family:var(--vp-plp-xb);font-weight:400;font-size:14px;line-height:20px;text-align:start;text-transform:uppercase;cursor:pointer}.vp-plpf__see:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;z-index:-1;inline-size:0;background:#000;transition:inline-size .3s linear}.vp-plpf__see:is(:hover,:focus-visible):before{inline-size:100%}.vp-plpf__see:focus-visible{outline:2px solid #000;outline-offset:3px}.vp-plpf__see svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@supports (view-timeline-name: --a){.vp-plp-section:has(.vp-plp__dock){container-type:normal}.vp-plp__main:has(>.vp-plp__dock){view-timeline-name:--vp-plp-main;view-timeline-axis:block;view-timeline-inset:calc(var(--vp-plp-stick, 0px) + var(--vp-plp-bar, 0px)) 0px}.vp-plp:has(>.vp-plp__layout .vp-plp__dock) .vp-plp__bar>:is(.vp-plp__filter,.vp-plp__sort){display:none}.vp-plp:has(>.vp-plp__layout .vp-plp__dock) .vp-plp__bar:not(:has(.vp-plp__chips>*)){display:none}.vp-plp:has(>.vp-plp__layout .vp-plp__dock) .vp-plp__breaks{margin-block-start:0}.vp-plp:has(>.vp-plp__layout .vp-plp__dock) :is(.vp-plp__page,.vp-plp__breaks)>.vp-plp__break:first-child{padding-block-start:0;border-block-start:0}.vp-plp__main:has(>.vp-plp__dock):has(.vp-plp__pager>*){padding-block-end:72px}.vp-plp__main:not(:has(.vp-plp__pager>*))>.vp-plp__dock{animation-range:exit -80px exit 0%}.vp-plp__dock{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:flex;gap:12px;padding:15px var(--vp-plp-gutter) max(16px,env(safe-area-inset-bottom));border-block-start:1px solid var(--vp-plp-g2);background:#fff;box-shadow:0 -4px 20px #0000001a;animation:vp-plp-dock linear both;animation-timeline:--vp-plp-main;animation-range:exit 0% exit 80px}.vp-plp__dock .vp-plp__filter{flex:none}.vp-plp__dock .vp-plp__sort{flex:1 1 0;min-inline-size:0}.vp-plp__sort--up[open] .vp-plp__sort-head{border-block-start-color:transparent;border-start-start-radius:0;border-start-end-radius:0}.vp-plp__sort--up .vp-plp__sort-list{inset-block:auto 41px;border-block-start:1px solid var(--vp-plp-g2);border-block-end:0;border-radius:5px 5px 0 0}.vp-plp__sort--up .vp-plp__sort-list:before{order:1;margin-block:5px 0}.vp-plp__sort--up[open] :is(.vp-plp__sort-head,.vp-plp__sort-list){background:#fff}.vp-plp__sort--up[open] .vp-plp__sort-list{box-shadow:0 -8px 20px #0000001f}.vp-plp--dark .vp-plp__dock{border-block-start-color:#2e2e2e;background:#000;box-shadow:0 -4px 20px #ffffff1a}.vp-plp--dark .vp-plp__dock .vp-plp__sort--up[open] :is(.vp-plp__sort-head,.vp-plp__sort-list){background:#2e2e2e}.vp-plp--dark .vp-plp__dock .vp-plp__sort--up[open] .vp-plp__sort-list{box-shadow:0 -8px 20px #ffffff1a}}}@keyframes vp-plp-dock{0%{visibility:visible;translate:0 0}to{visibility:hidden;translate:0 100%}}@keyframes vp-plp-dock-step{0%{visibility:visible}to{visibility:hidden}}@keyframes vp-plp-aside{0%,to{visibility:hidden}}@media screen and (min-width:600px){.vp-plp__grid{gap:20px}}@media screen and (min-width:990px){.vp-plp{padding-block:40px 80px}.vp-plp__chips{display:none}.vp-plp__layout{grid-template-columns:319px minmax(0,1fr);align-items:start}.vp-plp--sticky .vp-plp__side{position:sticky;inset-block-start:calc(var(--vp-plp-stick, 0px) + var(--vp-plp-bar, 0px));max-block-size:calc(100dvh - var(--vp-plp-stick, 0px) - var(--vp-plp-bar, 0px));margin:-20px;padding:20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vp-plp-g2) transparent}.vp-plp__panel,.vp-plp__panel:popover-open{position:static;display:block;inset:auto;inline-size:auto;block-size:auto;margin:0;padding:0;overflow:visible;border:0;background:none;color:inherit;translate:none}.vp-plpf__shut,.vp-plp__filter{display:none}.vp-plp__bar{display:flex;align-items:center;justify-content:space-between;min-block-size:54px}.vp-plp__count{grid-column:auto}.vp-plp__sort{flex:0 0 auto;inline-size:min(319px,50%)}.vp-plp__break-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.vp-plp__break-title{font-size:32px;line-height:36px;letter-spacing:-.32px}.vp-plp__break-text{font-size:14px;line-height:20px}.vp-plp .vp-plp-btn.vp-plp__break-all{flex:0 0 auto;inline-size:min(319px,50%);min-block-size:50px;padding:13px 18px}.vp-plp--gradient:before{background-image:linear-gradient(28.24deg,var(--vp-plp-page, #000),color-mix(in srgb,var(--vp-plp-page, #000),#fff 13.3%))}}@media screen and (min-width:1024px){.vp-plp{--vp-plp-gutter: max(52px, calc((100cqi - 1440px)/2 + 52px) )}}@media screen and (min-width:990px){.vp-plp:has(.vp-plpf--sort) .vp-plp__bar{display:contents}.vp-plp:has(.vp-plpf--sort) .vp-plp__bar>.vp-plp__sort{display:none}.vp-plpf .vp-plp__sort--side{display:block;inline-size:auto;block-size:auto}.vp-plpf .vp-plp__sort--side .vp-plp__sort-list{position:static;padding-block-start:0}.vp-plpf--sort{gap:20px}.vp-plp:has(.vp-plpf--sort) .vp-plp__breaks{margin-block-start:0}.vp-plp:has(.vp-plpf--sort) :is(.vp-plp__page,.vp-plp__breaks)>.vp-plp__break:first-child{padding-block-start:0;border-block-start:0}}@media screen and (min-width:1200px){.vp-plp__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-plp__sort,.vp-plp .vp-plp-btn.vp-plp__break-all{inline-size:calc((100% - 40px) / 3)}}.vp-plp{transition:background-color .3s linear}.vp-plp--dark{background:var(--vp-plp-page, #000)}.vp-plp--dark :is(.vp-plp__count,.vp-plp__empty,.vp-plp__empty-clear,.vp-plp__gap){color:#fff}.vp-plp--dark .vp-plp__num{background:#2e2e2e;color:#fff}.vp-plp--dark a.vp-plp__num:hover{box-shadow:inset 0 0 0 1.4px #fff}.vp-plp--dark .vp-plp__num[aria-current=page],.vp-plp--dark a.vp-plp__step,.vp-plp--dark .vp-plp__more{background:#fff;color:#000}.vp-plp--dark .vp-plp__step{background:#2e2e2e}.vp-plp--dark a.vp-plp__step:hover{background:var(--vp-plp-red);color:#fff}.vp-plp--dark .vp-plp__more{transition:color .3s linear}.vp-plp--dark .vp-plp__more:is(:hover,:focus-visible){color:#fff}.vp-plp--dark :is(.vp-plp__step,.vp-plp__num,.vp-plp__more):focus-visible{outline-color:#fff}.vp-plp--dark :is(.vp-plpf,.vp-plp__filter,.vp-plp__sort-head,.vp-plp__sort-list,.vp-plpf__chip,.vp-plpf__money){border-color:#565656;background:#2e2e2e;color:#fff}.vp-plp--dark :is(.vp-plpf__title,.vp-plpf__shut,.vp-plpf__clear,.vp-plpf__money input){color:#fff}.vp-plp--dark .vp-plpf__chev{stroke:#fff}.vp-plp--dark .vp-plpf__group{border-color:#565656}.vp-plp--dark .vp-plpf__chip:is(:hover,:focus-visible){border-color:#fff}.vp-plp--dark :is(.vp-plpf__box,.vp-plpf__swatch){border-color:#838383;background:#565656}.vp-plp--dark .vp-plpf__box svg{stroke:#000}.vp-plp--dark .vp-plpf__qty{background:#565656;color:#fff}.vp-plp--dark :is(.vp-plpf__opt:has(.vp-plpf__input:checked),.vp-plpf__opt[aria-current=page]){color:#fff}.vp-plp--dark :is(.vp-plpf__opt:has(.vp-plpf__input:checked),.vp-plpf__opt[aria-current=page]) .vp-plpf__box,.vp-plp--dark .vp-plpf__opt:has(.vp-plpf__input:checked) .vp-plpf__swatch{border-color:#fff;background:#fff}.vp-plp--dark .vp-plpf__opt:not(.is-empty):hover .vp-plpf__box,.vp-plp--dark .vp-plpf__money:focus-within{border-color:#fff}.vp-plp--dark .vp-plp__sort-list:before{background:#565656}.vp-plp--dark :is(.vp-plp__filter-n,.vp-plpf__apply){background:#fff;color:#000}.vp-plp--dark :is(.vp-plpf,.vp-plp__bar) :is(a,button,summary):focus-visible,.vp-plp--dark .vp-plpf__opt:has(.vp-plpf__input:focus-visible),.vp-plp--dark .vp-plp__break-all:focus-visible{outline-color:#fff}.vp-plp--dark .vp-plp__break{border-color:#fff}.vp-plp--dark .vp-plp__break-head{color:#fff}.vp-plp--dark .vp-plp__break-all{--b-text: #fff;--b-line: #fff;--b-sweep: #fff;--b-sweep-text: #000}.vp-plp--gradient{position:relative}.vp-plp--gradient:before{content:"";position:absolute;inset:calc(-1 * var(--vp-plp-reach, 0px)) 0 0;z-index:-1;background:linear-gradient(69.95deg,var(--vp-plp-page, #000),color-mix(in srgb,var(--vp-plp-page, #000),#fff 13.3%));opacity:0;pointer-events:none;transition:opacity .3s linear}.vp-plpc-section+.vp-plp-section .vp-plp--gradient{--vp-plp-reach: 240px}.vp-plp--gradient.vp-plp--dark{background:none}.vp-plp--gradient.vp-plp--dark:before{opacity:1}@media screen and (max-width:989px){.vp-plp--dark .vp-plp__panel,.vp-plp--dark .vp-plp__panel .vp-plpf{border-color:transparent;background:#000}.vp-plp--dark .vp-plp__panel{box-shadow:-4px 0 20px #ffffff1a}.vp-plp--dark .vp-plp__panel .vp-plpf__top{border-color:#565656}.vp-plp--dark .vp-plp__panel .vp-plpf__foot{border-color:#565656;background:#2e2e2e}.vp-plp--dark .vp-plpf__see:focus-visible{outline-color:#fff}}@media(prefers-reduced-motion:reduce){.vp-plp,.vp-plp--dark .vp-plp__more,.vp-plpf__group::details-content,.vp-plpf__chev,.vp-plpf__box,.vp-plpf__chip,.vp-plpf__clear:after,.vp-plp__grid,.vp-plp__more:before,a.vp-plp__step,.vp-plp__num,.vp-plp__panel,.vp-plp__panel:popover-open,.vp-plp__panel::backdrop,.vp-plp--gradient:before,.vp-plpf__see:before{transition:none}.vp-plp__dock{animation-name:vp-plp-dock-step}}
/*# sourceMappingURL=/cdn/shop/t/200/assets/vp-plp.css.map */
