.vrn-plp{--vrn-ink: 34, 28, 26;--vrn-oxblood: #7A263A;--vrn-ivory: #F7F3ED;--vrn-sand: #E9DFD3;--vrn-white: #FFFDFC}.vrn-plp__header{margin:0 0 2.4rem;max-width:64rem}.vrn-plp__title{margin:0;font-family:var(--font-heading-family),"Italiana",serif;font-weight:400;font-size:3.2rem;line-height:1.1;letter-spacing:.02em}.vrn-plp__subheading{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--vrn-ink),.82)}@media screen and (min-width:750px){.vrn-plp__header{margin-bottom:2.4rem}.vrn-plp__title{font-size:4.4rem}.vrn-plp__subheading{font-size:1.5rem}}.vrn-plp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem var(--vrn-grid-gap, 1.2rem);margin:0;padding:0;list-style:none}.vrn-plp__item{margin:0;min-width:0}@media screen and (min-width:750px)and (max-width:989px){.vrn-plp__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4.8rem var(--vrn-grid-gap, 1.2rem)}.vrn-plp__item{grid-column:span 2}.vrn-plp__grid--rem2-1 .vrn-plp__item:last-child{grid-column:2 / span 2}}@media screen and (min-width:990px){.vrn-plp__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:5.6rem var(--vrn-grid-gap, 1.2rem)}.vrn-plp__item{grid-column:span 2}.vrn-plp__grid--rem3-2 .vrn-plp__item:nth-last-child(2){grid-column:2 / span 2}.vrn-plp__grid--rem3-1 .vrn-plp__item:last-child{grid-column:3 / span 2}}.vrn-plp__empty{padding:8rem 0;text-align:center}.vrn-card{position:relative;display:flex;flex-direction:column;height:100%}.vrn-card__media{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:var(--vrn-sand)}@media screen and (min-width:990px){.vrn-card__media{aspect-ratio:4 / 5}}.vrn-card__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;outline:none}.vrn-card__track::-webkit-scrollbar{display:none}.vrn-card__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block}.vrn-card__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.vrn-card__dots{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;display:flex;gap:.4rem;pointer-events:none}.vrn-card__dot{flex:1 1 0;height:2px;background:#fffdfc99;box-shadow:0 0 0 1px #221c1a38;transition:background-color .2s ease}.vrn-card__dot.is-active{background:var(--vrn-white);box-shadow:0 0 0 1px #221c1a73}.vrn-card__arrow{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:4rem;height:4rem;margin-top:-2rem;padding:0;border:0;border-radius:50%;background:#fffdfceb;color:rgb(var(--vrn-ink));cursor:pointer;opacity:0;transition:opacity .2s ease}.vrn-card__arrow svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.vrn-card__arrow--prev{left:1.2rem}.vrn-card__arrow--next{right:1.2rem}.vrn-card__arrow[disabled]{visibility:hidden}.vrn-card__arrow:focus-visible{outline:2px solid rgb(var(--vrn-ink));outline-offset:2px;opacity:1}@media(hover:hover)and (pointer:fine){.vrn-card__arrow{display:inline-flex}.vrn-card:hover .vrn-card__arrow,.vrn-card:focus-within .vrn-card__arrow{opacity:1}}.vrn-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.4rem .8rem;background:rgb(var(--vrn-ink));color:var(--vrn-ivory);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.vrn-card--sold-out .vrn-card__img{opacity:.7}.vrn-card__info{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.6rem;row-gap:1rem;padding-top:1.4rem;color:rgb(var(--vrn-ink))}.vrn-card__title{grid-column:1;margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;line-height:1.35;letter-spacing:.01em}.vrn-card__link{color:inherit;text-decoration:none;display:flex;flex-direction:column}.vrn-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.vrn-card__link:focus-visible{outline:none}.vrn-card__link:focus-visible:after{outline:2px solid rgb(var(--vrn-ink));outline-offset:4px}.vrn-card__name{display:block}.vrn-card__function{display:block;font-weight:400;font-size:1.4rem;color:rgba(var(--vrn-ink),.78)}@media(hover:hover){.vrn-card:hover .vrn-card__name{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}}.vrn-card__price{grid-column:2;grid-row:1;margin:0;font-size:1.5rem;line-height:1.35;white-space:nowrap;font-variant-numeric:tabular-nums}.vrn-card__meta{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:1.8rem}.vrn-card__swatches{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.vrn-card__swatch{width:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--vrn-sand);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #221c1a38}.vrn-card__looks{margin:0 0 0 auto;font-size:1.1rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:rgb(var(--vrn-ink))}.vrn-card__looks-num{font-family:var(--font-heading-family),"Italiana",serif;font-size:2.2rem;letter-spacing:0;color:var(--vrn-oxblood);margin-right:.2rem;vertical-align:-.1rem}.vrn-card__looks--note{letter-spacing:.1em;color:rgba(var(--vrn-ink),.82)}@media screen and (max-width:749px){.vrn-card__title,.vrn-card__price{font-size:1.6rem}.vrn-card__function{font-size:1.4rem}.vrn-card__swatch{width:1.6rem;height:1.6rem}}@media screen and (max-width:749px){.vrn-plp__grid--m2{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem .8rem}.vrn-plp__grid--m2 .vrn-plp__item{grid-column:span 2}.vrn-plp__grid--m2.vrn-plp__grid--rem2-1 .vrn-plp__item:last-child{grid-column:2 / span 2}.vrn-plp__grid--m2 .vrn-card__info{grid-template-columns:minmax(0,1fr);row-gap:.6rem;padding-top:1rem}.vrn-plp__grid--m2 .vrn-card__title{font-size:1.4rem}.vrn-plp__grid--m2 .vrn-card__function{font-size:1.3rem}.vrn-plp__grid--m2 .vrn-card__price{grid-column:1;grid-row:auto;font-size:1.4rem}.vrn-plp__grid--m2 .vrn-card__meta{flex-direction:column;align-items:flex-start;gap:.8rem}.vrn-plp__grid--m2 .vrn-card__looks{margin:0;white-space:normal}.vrn-plp__grid--m2 .vrn-card__swatch{width:1.4rem;height:1.4rem}.vrn-plp__grid--m2 .vrn-card__dots{left:.8rem;right:.8rem;bottom:.8rem}}.vrn-pieces__header{margin:0 0 2.4rem;max-width:64rem}.vrn-pieces__heading{margin:0 0 .8rem;letter-spacing:.03em}.vrn-pieces__intro{margin:0;font-size:1.5rem;line-height:1.5;color:rgba(var(--vrn-ink),.82)}.vrn-pieces__more{margin-top:4rem;text-align:center}@media screen and (min-width:750px){.vrn-pieces__header{margin-bottom:4rem}}.vrn-guide__inner{display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.vrn-guide__heading{margin:0 0 .6rem;font-family:var(--font-heading-family),"Italiana",serif;font-weight:400;font-size:2.6rem;line-height:1.15}.vrn-guide__body{margin:0 auto;font-size:1.5rem;line-height:1.5;max-width:52rem}.vrn-guide__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.vrn-guide__link{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;padding:1rem 2rem;border:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.vrn-guide__link svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.vrn-guide__link:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.vrn-guide__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (min-width:750px){.vrn-guide__heading{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.vrn-card__track{scroll-behavior:auto}.vrn-card__arrow,.vrn-card__dot,.vrn-guide__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vrn-collection.css.map */
