.vcr-collections{--vcr-gutter:clamp(24px,4vw,64px);--vcr-gap:18px;padding:34px 0 80px;overflow:hidden;color:#282820}.vcr-row{margin:0 0 64px;scroll-margin-top:145px}.vcr-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 var(--vcr-gutter);margin-bottom:18px}.vcr-heading h2{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:25px;line-height:1.2;font-weight:400;letter-spacing:.1em}.vcr-heading-end{display:flex;align-items:center;gap:20px;min-height:36px}.vcr-count{font-size:10px;letter-spacing:.09em;color:#77766d;white-space:nowrap}.vcr-controls{display:flex;gap:5px}.vcr-controls[hidden]{display:none}.vcr-controls button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #d5d3cc;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:opacity .2s,background .2s}.vcr-controls button:hover:not(:disabled){background:#e9e7e0}.vcr-controls button:disabled{opacity:.25;cursor:default}.vcr-track{display:flex;gap:var(--vcr-gap);list-style:none;margin:0;padding:0 var(--vcr-gutter) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vcr-gutter);scrollbar-width:thin;scrollbar-color:#bdb9af transparent;-webkit-overflow-scrolling:touch}.vcr-track::-webkit-scrollbar{height:3px}.vcr-track::-webkit-scrollbar-thumb{background:#bdb9af}.vcr-track::-webkit-scrollbar-track{background:transparent}.vcr-card{flex:0 0 calc((100% - 54px)/4.15);min-width:0;scroll-snap-align:start}.vcr-photo{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;background:#e8e7e3;color:inherit}.vcr-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vcr-info{padding:13px 0 0}.vcr-name-price{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.vcr-name-price h3{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:.07em;line-height:1.4;font-weight:400}.vcr-name-price>span{font-size:12px;line-height:1.4;letter-spacing:.01em;flex-shrink:0;white-space:nowrap;text-align:right}.vcr-collections a,.vcr-catalog a{color:inherit;text-decoration:none}.vcr-look-label{display:inline-block;margin-top:15px;font-size:10px;letter-spacing:.17em;line-height:1.4}.vcr-swatch{display:flex;align-items:center;justify-content:flex-start;width:28px;height:30px;margin-top:3px}.vcr-swatch>span{display:block;width:11px;height:11px;border-radius:50%;background:var(--swatch);box-shadow:0 0 0 1px #0002,inset 0 0 0 1px #fff5}.vcr-pending{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:15px;text-align:center;color:#6d6a61}.vcr-pending>span{font-size:17px;letter-spacing:.12em}.vcr-pending small{font-size:10px;line-height:1.7}.vcr-track:focus-visible,.vcr-collections a:focus-visible,.vcr-catalog a:focus-visible,.vcr-controls button:focus-visible{outline:2px solid #514b3e;outline-offset:3px}.vcr-collections .vn-collection-end{margin:0;padding:0 var(--vcr-gutter);text-align:center}@media(max-width:1000px)and (min-width:701px){.vcr-card{flex-basis:calc((100% - 36px)/3.15)}}@media(max-width:700px){.vcr-collections{--vcr-gutter:18px;--vcr-gap:10px;padding:18px 0 54px}.vcr-row{margin-bottom:40px;scroll-margin-top:120px}.vcr-heading{margin-bottom:12px;gap:12px}.vcr-heading h2{font-size:21px;letter-spacing:.09em}.vcr-heading-end{gap:12px;min-height:30px}.vcr-count{font-size:9px}.vcr-controls button{width:30px;height:30px}.vcr-controls button svg{width:15px;height:15px}.vcr-track{padding-right:var(--vcr-gutter);padding-bottom:10px}.vcr-card{flex-basis:calc((100% - 20px)/2.2)}.vcr-info{padding-top:10px}.vcr-name-price{gap:4px}.vcr-name-price h3{font-size:11px;letter-spacing:.04em}.vcr-name-price>span{font-size:10px;letter-spacing:0}.vcr-look-label{font-size:9px;margin-top:11px;letter-spacing:.12em}.vcr-swatch{height:26px;margin-top:2px}}.vcr-name-price h3{min-width:0}.vcr-name-price h3 a{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.vcr-color-name{font-size:11px;letter-spacing:0;color:#77766d;font-weight:400}@media(max-width:700px){.vcr-name-price h3 a{gap:4px}.vcr-color-name{font-size:9px}.vcr-name-price>span{font-size:9px}}.vcr-photo .vcr-photo-alternate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.vcr-product .vcr-photo:hover .vcr-photo-alternate{opacity:1}}.vcr-product .vcr-photo:focus-visible .vcr-photo-alternate{opacity:1}@media(prefers-reduced-motion:reduce){.vcr-photo .vcr-photo-alternate{transition:none}}.vcr-regular-price{text-align:right;font-size:10px;line-height:1.4;color:#8b8981;margin-top:3px}.vcr-regular-price+.vcr-swatch{margin-top:-14px}.vcr-look-details{display:block;margin-top:13px;font-size:11px;line-height:1.65;letter-spacing:.01em;overflow-wrap:anywhere}.vcr-look-details>span,.vcr-look-note{display:block}.vcr-look-detail-title{margin-bottom:2px}.vcr-look-detail-title small{margin-left:5px;font-size:9px;color:#77766d}.vcr-look-size{font-variant-numeric:tabular-nums}.vcr-look-note{font-size:9px;color:#77766d}.vcr-look-capacity{margin-top:5px;color:#77766d;font-size:10px}@media(max-width:700px){.vcr-look-details{margin-top:10px;font-size:10px;line-height:1.6}.vcr-look-detail-title small{margin-left:3px;font-size:8px}.vcr-look-note,.vcr-look-capacity{font-size:9px}}.vcr-more{margin:0 0 36px}.vcr-more-summary{display:flex;align-items:center;justify-content:center;min-height:50px;width:300px;max-width:calc(100% - 2 * var(--vcr-gutter));margin:0 auto;padding:14px 24px;border:1px solid #79766c;list-style:none;cursor:pointer;font-size:12px;line-height:1.5;letter-spacing:.07em;color:inherit;background:transparent}.vcr-more-summary::-webkit-details-marker{display:none}.vcr-more-summary::marker{content:""}.vcr-more-summary>span{display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px}.vcr-more[open]>.vcr-more-summary{display:none}.vcr-more-summary:focus-visible{outline:2px solid #514b3e;outline-offset:4px}@media(hover:hover){.vcr-more-summary:hover{background:#e9e7e0}}@media(max-width:700px){.vcr-more{margin-bottom:28px}.vcr-more-summary{min-height:46px;font-size:11px}}.vcr-more{border:0}.vcr-more-summary:after{content:none}@media(max-width:700px){.vn-all-products.vcr-catalog .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 8px}.vcr-catalog .vcr-info{padding-top:8px;display:grid;grid-template-columns:minmax(0,1fr) max-content;column-gap:4px;align-content:start}.vcr-catalog .vcr-name-price{display:contents}.vcr-catalog .vcr-name-price h3{grid-column:1;grid-row:1 / span 2;font-size:10px}.vcr-catalog .vcr-name-price h3 a{display:block;white-space:normal}.vcr-catalog .vcr-color-name{display:block;line-height:1.5;margin-top:2px;font-size:8.5px;overflow-wrap:anywhere}.vcr-catalog .vcr-name-price>span{display:block;grid-column:2;grid-row:1;margin-top:0;text-align:right;font-size:9px}.vcr-catalog .vcr-regular-price{grid-column:2;grid-row:2;text-align:right;font-size:8px;margin-top:2px}.vcr-catalog .vcr-swatch{display:none}.vcr-catalog .vcr-pending{padding:6px;gap:6px}.vcr-catalog .vcr-pending>span{font-size:12px;letter-spacing:.06em}.vcr-catalog .vcr-pending small{font-size:8px}}.vcr-more-summary{background:#292923;color:#fff;border-color:#292923}@media(hover:hover){.vcr-more-summary:hover{background:#45453c;color:#fff}}.vcr-title-group{display:flex;align-items:baseline;gap:18px;min-width:0}.vcr-series-note{font-size:10px;line-height:1.6;letter-spacing:.02em;color:#77766d;font-weight:400}.vcr-name-price h3 a{flex-wrap:wrap;white-space:normal;row-gap:2px}.vcr-color-name{white-space:normal;overflow-wrap:anywhere}@media(max-width:700px){.vcr-heading{gap:9px}.vcr-title-group{gap:10px;align-items:center}.vcr-title-group h2{flex-shrink:0}.vcr-series-note{font-size:8px;line-height:1.6;max-width:160px}.vcr-heading-end{gap:6px}.vcr-count,.vcr-catalog .vcr-color-name{font-size:8px}}.vcr-more-summary{position:relative;overflow:hidden;isolation:isolate}.vcr-more-summary>span{position:relative;z-index:1}.vcr-more-summary.vcr-reveal-pending{opacity:0;transform:translateY(18px) scale(.97)}.vcr-more-summary.vcr-reveal-visible{animation:vcr-button-enter .65s cubic-bezier(.2,.7,.2,1) both}.vcr-more-summary.vcr-reveal-visible:before{content:"";position:absolute;inset:-55% auto -55% -60%;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09) 30%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.09) 70%,transparent);transform:skew(-24deg);pointer-events:none;animation:vcr-button-sheen 4.8s 1s ease-in-out infinite;animation-play-state:paused}.vcr-more-summary.vcr-in-view:before{animation-play-state:running}@keyframes vcr-button-enter{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vcr-button-sheen{0%{left:-60%}28%,to{left:150%}}@media(prefers-reduced-motion:reduce){.vcr-more-summary.vcr-reveal-pending,.vcr-more-summary.vcr-reveal-visible{opacity:1;transform:none;animation:none}.vcr-more-summary.vcr-reveal-visible:before{display:none;animation:none}}
