.vms-cbrowse{padding-block:clamp(8px,1.4vw,16px) clamp(24px,3vw,44px)}.vms-cats{display:flex;gap:8px;overflow-x:auto;margin-inline:calc(var(--v-gutter) * -1);padding:2px var(--v-gutter) 6px;scroll-snap-type:x proximity;scroll-padding-inline:var(--v-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.vms-cats::-webkit-scrollbar{display:none}.vms-cats--sub{margin-top:6px}@media(min-width:990px){.vms-cats{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.vms-cat{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid var(--v-line2);border-radius:2px;color:#d9dce1!important;text-decoration:none;font:600 12px/1 var(--v-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;scroll-snap-align:start;transition:border-color .2s,background-color .2s,color .2s}.vms-cat span{font-weight:500;letter-spacing:0;color:var(--v-dim)}.vms-cat:hover{border-color:var(--v-accent-300);color:#fff!important}.vms-cat.is-on{border-color:var(--v-accent);background:var(--v-accent);color:#fff!important}.vms-cat.is-on span{color:#fffc}.vms-cats--sub .vms-cat{min-height:40px;font-size:11px}.vms-cats--sub .vms-cat.is-on{background:#e1060029}.vms-crow{margin-top:clamp(28px,3.4vw,52px)}.vms-crow__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:16px}.vms-crow__count{font:600 11px/1 var(--v-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v-dim)}.vms-crow__head .vms-link{margin-left:auto}.vms-crow__nav{display:none;gap:6px;align-self:center}@media(min-width:990px)and (hover:hover){.vms-crow__nav{display:inline-flex}}.vms-crow__nav[hidden]{display:none!important}.vms-crow__btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--v-line2);border-radius:2px;background:transparent;color:var(--v-text);cursor:pointer;transition:border-color .2s,color .2s,opacity .2s}.vms-crow__btn:hover:not(:disabled){border-color:var(--v-accent);color:#fff}.vms-crow__btn:disabled{opacity:.3;cursor:default}.vms-crow__btn svg{width:14px;height:14px}.vms-crow__track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(150px,44vw,236px);gap:14px;overflow-x:auto;margin-inline:calc(var(--v-gutter) * -1);padding:0 var(--v-gutter) 10px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--v-gutter);scrollbar-width:thin;scrollbar-color:var(--v-line2) transparent;overscroll-behavior-x:contain}.vms-pcard{scroll-snap-align:start;display:grid;align-content:start;gap:10px;color:var(--v-text)!important;text-decoration:none}.vms-pcard__img{display:block;aspect-ratio:1/1;overflow:hidden;background:#fff}.vms-pcard__img img,.vms-pcard__img svg{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--v-ease)}.vms-pcard:hover .vms-pcard__img img{transform:scale(1.04)}.vms-pcard__meta{display:grid;gap:5px}.vms-pcard__meta small{font:600 10px/1.2 var(--v-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v-dim)}.vms-pcard__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.35;color:var(--v-text)}.vms-pcard:hover .vms-pcard__title{color:var(--v-accent-300)}.vms-pcard__price{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--v-text)}.vms-pcard__price s{font-weight:400;color:var(--v-dim)}.vms-pcard--more{align-content:center;justify-items:start;gap:8px;aspect-ratio:1/1;padding:20px;border:1px solid var(--v-line2);background:var(--v-surface)}.vms-pcard--more b{font-family:var(--v-display);font-stretch:125%;font-style:italic;font-weight:800;font-size:20px;line-height:1;text-transform:uppercase}.vms-pcard--more span{font-size:13px;line-height:1.4;color:var(--v-mute)}.vms-pcard--more:hover{border-color:var(--v-accent)}.vms-allhead{display:grid;gap:8px;margin-top:clamp(36px,4.4vw,64px);padding-top:clamp(24px,3vw,40px);border-top:1px solid var(--v-line)}.vms-allhead p{font-size:14px;color:var(--v-mute)}@media(hover:none){.vms-pcard:hover .vms-pcard__img img{transform:none}}.vms-labcta{display:grid;gap:16px;align-items:center;margin-top:clamp(20px,2.6vw,36px);padding:clamp(16px,2vw,24px);border:1px solid var(--v-line2);border-left:3px solid var(--v-accent);background:linear-gradient(90deg,#e106001f,#e1060000 60%),var(--v-surface);color:var(--v-text)!important;text-decoration:none}.vms-labcta__copy{display:grid;gap:6px}.vms-labcta small{font:600 11px/1 var(--v-body);letter-spacing:.2em;text-transform:uppercase;color:var(--v-accent-300)}.vms-labcta b{font-family:var(--v-display);font-stretch:125%;font-style:italic;font-weight:800;font-size:clamp(20px,2vw,28px);line-height:1;text-transform:uppercase}.vms-labcta__copy>span{max-width:62ch;font-size:14px;line-height:1.5;color:var(--v-mute)}.vms-labcta .vms-btn{justify-self:start}@media(min-width:750px){.vms-labcta{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:749px){.vms-ctop{padding-top:20px}.vms-ctop__row,.vms-ctop__main{gap:12px}.vms-ctop .vms-lede{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.55}.vms-ctop__count{display:flex;align-items:baseline;gap:10px}.vms-ctop__count b{font-size:24px}.vms-ctop__strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(232px,80%);overflow-x:auto;margin-top:18px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.vms-ctop__strip::-webkit-scrollbar{display:none}.vms-ctop__point{gap:6px;padding:14px 16px;scroll-snap-align:start}.vms-ctop__point+.vms-ctop__point{border-top:0;border-left:1px solid var(--v-line)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vms-browse.css.map */
