:root{--ve-ink: #263027;--ve-ink-soft: #344238;--ve-forest: #2f3c32;--ve-paper: #f4f0e8;--ve-paper-deep: #e6e8df;--ve-stone: #a9b0a3;--ve-gold: #c9a86c;--ve-line: rgba(38, 48, 39, .18);--ve-radius: 0}body.ve-brand-theme{background:var(--ve-paper);color:var(--ve-ink)}body.ve-brand-theme .shopify-section--header .header{background:#263027f7;border-bottom-color:#f4f0e826;color:var(--ve-paper)}body.ve-brand-theme .shopify-section--header .header a,body.ve-brand-theme .shopify-section--header .header summary{color:var(--ve-paper)}body.ve-brand-theme .shopify-section--header .header__logo-image{filter:brightness(0) invert(1)}body.ve-brand-theme .shopify-section--header .header__nav-icon{color:var(--ve-gold)}body.ve-brand-theme .button,body.ve-brand-theme button.button{border-radius:var(--ve-radius);font-size:.68rem;letter-spacing:.16em;min-height:3.2rem;padding-inline:1.5rem}body.ve-brand-theme .section-spacing{padding-block:clamp(4rem,9vw,8rem)}body.ve-brand-theme .product-card__figure,body.ve-brand-theme .collection-card,body.ve-brand-theme .product-card__media{border-radius:var(--ve-radius)}body.ve-brand-theme .product-card__figure{background:var(--ve-paper-deep)}body.ve-brand-theme .product-card__image{transition:transform .7s cubic-bezier(.2,.65,.2,1),opacity .45s ease}body.ve-brand-theme product-card:hover .product-card__image--primary{transform:scale(1.025)}body.ve-brand-theme .product-card__info{padding-top:.9rem}body.ve-brand-theme .product-title{font-size:.72rem;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}body.ve-brand-theme .ve-product-card__meta{color:#26302785;font-size:.62rem;letter-spacing:.16em;margin:.05rem 0 0;text-transform:uppercase}body.ve-brand-theme .ve-product-card__meta--horizontal{font-size:.58rem;letter-spacing:.12em}body.ve-brand-theme .price{color:#263027ad;font-size:.7rem;letter-spacing:.08em}.ve-editorial-label{color:var(--ve-gold);font-size:.65rem;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.ve-editorial-copy{color:#f4f0e8c7;font-size:clamp(.88rem,1.5vw,1.03rem);line-height:1.75;max-width:31rem}.ve-store-banner{background:var(--ve-forest);color:var(--ve-paper);position:relative;z-index:2}.ve-store-banner__inner{align-items:center;display:flex;gap:clamp(1.5rem,4vw,4rem);justify-content:space-between;min-height:4.5rem;padding-block:.9rem}.ve-store-banner__identity{flex:1 1 auto}.ve-store-banner__eyebrow,.ve-store-banner__name,.ve-store-banner__details{margin:0}.ve-store-banner__eyebrow{font-size:.6rem;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.ve-store-banner__name{font-size:.9rem;letter-spacing:.03em;line-height:1.35;margin-top:.2rem}.ve-store-banner__details{display:flex;flex:0 1 auto;flex-wrap:wrap;font-size:.68rem;gap:.45rem 1.25rem;justify-content:flex-end;letter-spacing:.04em}.ve-store-banner__details span+span:before{content:"\b7";margin-right:1.25rem}.ve-store-banner__link{border-bottom:1px solid currentColor;flex:0 0 auto;font-size:.63rem;letter-spacing:.15em;padding-bottom:.25rem;text-transform:uppercase}.ve-store-banner__actions{align-items:center;display:flex;flex:0 0 auto;gap:.9rem}.ve-store-banner__link--appointment{background:var(--ve-gold);border:1px solid var(--ve-gold);color:var(--ve-ink);padding:.65rem .8rem}.ve-store-banner__link span{font-size:.95rem;margin-left:.35rem}.ve-hero{background:var(--ve-ink);color:var(--ve-paper);min-height:min(45rem,calc(100svh - 4.5rem));overflow:hidden;position:relative}.ve-hero--tall{min-height:min(54rem,calc(100svh - 4.5rem))}.ve-hero--medium{min-height:min(38rem,calc(100svh - 4.5rem))}.ve-hero__media,.ve-hero__media picture,.ve-hero__image{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.ve-hero__image{object-fit:cover;object-position:center}.ve-hero__media:after{background:linear-gradient(90deg,#121b15c4,#121b1566 42%,#121b1514 78%,#121b1533),linear-gradient(0deg,rgba(18,27,21,.2),transparent 40%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.ve-hero__inner{align-items:end;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:inherit;padding-block:clamp(4rem,10vw,9rem) clamp(2rem,5vw,4rem);position:relative;z-index:1}.ve-hero__content{max-width:46rem}.ve-hero__heading{color:var(--ve-paper);font-size:clamp(2.8rem,8vw,7.5rem);font-weight:400;letter-spacing:-.055em;line-height:.95;margin-block:1.2rem 1.6rem;max-width:12ch;text-transform:none}.ve-hero__heading em{color:var(--ve-gold);font-style:normal}.ve-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.ve-hero__actions .button--primary{background:var(--ve-gold);border-color:var(--ve-gold);color:var(--ve-ink)}.ve-hero__actions .button--secondary{border-color:#f4f0e899;color:var(--ve-paper)}.ve-hero__actions .button--secondary:hover{background:var(--ve-paper);border-color:var(--ve-paper);color:var(--ve-ink)}.ve-hero__marker{align-self:end;border-left:1px solid rgba(244,240,232,.35);display:grid;gap:.6rem;margin-bottom:.35rem;padding-left:1.25rem;writing-mode:vertical-rl}.ve-hero__marker span{color:#f4f0e8b8;font-size:.61rem;letter-spacing:.18em;text-transform:uppercase}.ve-hero__marker span:first-child{color:var(--ve-gold)}.ve-collections{background:var(--ve-paper);padding-block:clamp(4.5rem,9vw,8rem)}.ve-collections__intro{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(2rem,5vw,3.5rem)}.ve-collections__heading,.ve-products__heading,.ve-studio__heading{color:var(--ve-ink);font-size:clamp(2rem,5vw,4.4rem);font-weight:400;letter-spacing:-.05em;line-height:.98;margin-top:.65rem;max-width:12ch;text-transform:none}.ve-collections__intro-copy{color:#263027a8;font-size:.85rem;line-height:1.65;max-width:20rem}.ve-collections__grid{display:grid;gap:1rem;grid-template-columns:1.15fr .85fr .85fr}.ve-collection-card{background:var(--ve-ink);color:var(--ve-paper);display:flex;min-height:clamp(25rem,42vw,42rem);overflow:hidden;position:relative}.ve-collection-card__image,.ve-collection-card__image img,.ve-collection-card__placeholder{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.ve-collection-card__image img{transition:transform .8s cubic-bezier(.2,.65,.2,1)}.ve-collection-card:hover .ve-collection-card__image img{transform:scale(1.045)}.ve-collection-card:after{background:linear-gradient(0deg,rgba(8,10,8,.82),transparent 65%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.ve-collection-card__content{align-self:end;padding:clamp(1.3rem,3vw,2.5rem);position:relative;width:100%;z-index:1}.ve-collection-card__title{color:var(--ve-paper);font-size:clamp(1.3rem,2.4vw,2.5rem);font-weight:400;letter-spacing:-.03em;line-height:1;margin:.7rem 0 1.2rem;text-transform:none}.ve-collection-card__link{align-items:center;color:var(--ve-gold);display:inline-flex;font-size:.64rem;gap:.65rem;letter-spacing:.17em;text-transform:uppercase}.ve-collection-card__link:after{content:"\2197";font-size:.95rem;line-height:1}.ve-collections__scroll-note{color:#26302794;display:none;font-size:.63rem;gap:.65rem;letter-spacing:.16em;margin:1.25rem 0 0;text-transform:uppercase}.ve-collections__scroll-note span:last-child{color:var(--ve-gold);font-size:1rem;line-height:0}.ve-products{background:#fffdf9;padding-block:clamp(4.5rem,9vw,8rem)}.ve-products__head{align-items:end;display:flex;justify-content:space-between;margin-bottom:clamp(2rem,5vw,3rem)}.ve-products__link{border-bottom:1px solid var(--ve-ink);font-size:.65rem;letter-spacing:.17em;padding-bottom:.45rem;text-transform:uppercase}.ve-products__grid{display:grid;gap:clamp(1rem,2vw,1.75rem);grid-template-columns:repeat(4,minmax(0,1fr))}.ve-studio{background:var(--ve-paper-deep);padding-block:clamp(4.5rem,9vw,8rem)}.ve-studio__layout{align-items:center;display:grid;gap:clamp(2.5rem,8vw,8rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ve-studio__media{aspect-ratio:4 / 5;overflow:hidden}.ve-studio__media img,.ve-studio__media .placeholder{height:100%;object-fit:cover;width:100%}.ve-studio__copy{max-width:36rem}.ve-studio__body{color:#263027ad;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.8;margin-top:1.5rem;max-width:31rem}.ve-studio__list{border-top:1px solid var(--ve-line);list-style:none;margin:2.5rem 0 0;padding:0}.ve-studio__item{align-items:baseline;border-bottom:1px solid var(--ve-line);display:grid;gap:1rem;grid-template-columns:2.5rem 1fr;padding-block:1.2rem}.ve-studio__item-number{color:var(--ve-gold);font-size:.65rem;letter-spacing:.15em}.ve-studio__item-title{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.ve-studio__button{margin-top:2rem}.ve-proof-points{background:var(--ve-paper-deep);padding-block:clamp(4rem,8vw,7rem)}.ve-proof-points__intro{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(2rem,5vw,3.5rem)}.ve-proof-points__heading{color:var(--ve-ink);font-size:clamp(2rem,5vw,4.4rem);font-weight:400;letter-spacing:-.05em;line-height:.98;margin-top:.65rem;max-width:12ch;text-transform:none}.ve-proof-points__content{color:#263027a8;font-size:.85rem;line-height:1.65;max-width:20rem}.ve-proof-points__review-link{border-bottom:1px solid var(--ve-ink);display:inline-flex;font-size:.64rem;gap:.45rem;letter-spacing:.14em;margin-top:1.35rem;padding-bottom:.35rem;text-transform:uppercase}.ve-proof-points__review-link span{color:var(--ve-gold);font-size:.95rem;line-height:.7}.ve-proof-points__grid{border-top:1px solid var(--ve-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ve-proof-point{border-bottom:1px solid var(--ve-line);border-right:1px solid var(--ve-line);min-height:13rem;padding:1.35rem 1.25rem 1.5rem 0}.ve-proof-point+.ve-proof-point{padding-left:1.25rem}.ve-proof-point:last-child{border-right:0;padding-right:0}.ve-proof-point__number{color:var(--ve-gold);display:block;font-size:.65rem;letter-spacing:.15em;margin-bottom:2.5rem}.ve-proof-point__title{color:var(--ve-ink);font-size:.78rem;letter-spacing:.14em;line-height:1.35;margin:0 0 .75rem;text-transform:uppercase}.ve-proof-point__text{color:#263027ad;font-size:.9rem;line-height:1.65;max-width:18rem}.ve-proof-point__text p{margin:0}body.ve-brand-theme .shopify-section--victoria-circle .ve-circle{background:var(--ve-ink)}body.ve-brand-theme .shopify-section--victoria-circle .ve-circle__button{border-radius:0}body.ve-brand-theme .shopify-section--victoria-circle .ve-circle__button:hover{background:transparent}body.ve-brand-theme .shopify-section--footer .footer{background:var(--ve-ink);color:var(--ve-paper)}body.ve-brand-theme .shopify-section--footer .footer a,body.ve-brand-theme .shopify-section--footer .footer h2,body.ve-brand-theme .shopify-section--footer .footer h3{color:var(--ve-paper)}body.ve-brand-theme .shopify-section--footer .footer__block--newsletter input{background:transparent;border-color:#f4f0e873;color:var(--ve-paper)}body.ve-brand-theme .shopify-section--footer .footer__block--newsletter input::placeholder{color:#f4f0e89e}body.ve-brand-theme .shopify-section--footer .footer__block--newsletter .button{background:var(--ve-gold);border-color:var(--ve-gold);color:var(--ve-ink)}body.ve-brand-theme .shopify-section--footer .footer__block--newsletter .button:hover{background:var(--ve-paper);border-color:var(--ve-paper)}@media screen and (max-width:999px){.ve-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ve-collection-card:first-child{grid-column:1 / -1;min-height:min(60vw,34rem)}.ve-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}}@media screen and (max-width:699px){body.ve-brand-theme .shopify-section--header .header{padding-block:.7rem}.ve-store-banner__inner{align-items:flex-start;display:grid;gap:.45rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding-block:.85rem}.ve-store-banner__actions{align-items:end;display:grid;gap:.55rem;justify-items:end}.ve-store-banner__details{display:block;font-size:.62rem;grid-column:1 / -1;justify-self:start;line-height:1.55}.ve-store-banner__details span+span:before{margin-inline:.45rem}.ve-store-banner__link{align-self:end;font-size:.58rem;justify-self:end;text-align:right}.ve-store-banner__link--appointment{padding:.5rem .6rem}.ve-hero{min-height:min(43rem,calc(100svh - 4rem))}.ve-hero__media:after{background:linear-gradient(0deg,#121b15d6,#121b1547 66%,#121b1533)}.ve-hero__inner{display:block;padding-block:8rem 1.5rem}.ve-hero__heading{font-size:clamp(3rem,15vw,5rem);max-width:9ch}.ve-hero__marker{border-left:0;border-top:1px solid rgba(244,240,232,.35);display:flex;gap:1rem;margin-top:3rem;padding:1rem 0 0;writing-mode:horizontal-tb}.ve-collections__intro,.ve-products__head{align-items:start;display:block}.ve-collections__intro-copy{margin-top:1.25rem}.ve-collections__grid{display:flex;gap:.75rem;margin-inline:calc(var(--container-gutter) * -1);overflow-x:auto;padding-inline:var(--container-gutter);scroll-snap-type:x mandatory}.ve-collections__scroll-note{display:flex}.ve-collection-card,.ve-collection-card:first-child{flex:0 0 78vw;min-height:32rem;scroll-snap-align:start}.ve-products__link{display:inline-block;margin-top:1.5rem}.ve-products__grid{gap:2rem .8rem}.ve-studio__layout{display:flex;flex-direction:column;gap:2.5rem}.ve-studio__media,.ve-studio__copy{width:100%}.ve-proof-points__intro{align-items:start;display:block}.ve-proof-points__content{margin-top:1.25rem}.ve-proof-points__grid{display:block}.ve-proof-point,.ve-proof-point+.ve-proof-point,.ve-proof-point:last-child{border-right:0;min-height:0;padding:1.25rem 0}.ve-proof-point__number{margin-bottom:1.4rem}}.ve-product-details{background:var(--ve-paper);border-top:1px solid rgba(38,48,39,.18)}.ve-product-details__intro{max-width:38rem}.ve-product-details__heading{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:clamp(2rem,4vw,3.8rem);font-weight:400;letter-spacing:-.035em;line-height:.98;margin:.6rem 0 1rem}.ve-product-details__intro-copy{color:#263027b8;max-width:32rem}.ve-product-details__grid{border-top:1px solid rgba(38,48,39,.18);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;row-gap:2rem}.ve-product-detail{border-right:1px solid rgba(38,48,39,.18);min-height:12rem;padding:1.35rem 1.5rem 1.5rem 0}.ve-product-detail+.ve-product-detail{padding-left:1.5rem}.ve-product-detail:last-child{border-right:0;padding-right:0}.ve-product-detail__index{color:var(--ve-gold);font-size:.7rem;letter-spacing:.16em;margin:0 0 2.1rem}.ve-product-detail__title{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.35rem;font-weight:400;letter-spacing:-.015em;margin:0 0 .75rem}.ve-product-detail__body{color:#263027b8;font-size:.9rem;line-height:1.55}.ve-product-detail__body p:first-child{margin-top:0}.ve-product-detail__body p:last-child{margin-bottom:0}.ve-product-details__action{margin-top:2.5rem}.ve-product-details__action .button{background:var(--ve-ink);color:var(--ve-paper)}@media screen and (max-width:749px){.ve-product-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;row-gap:0}.ve-product-detail{border-bottom:1px solid rgba(38,48,39,.18);min-height:11rem;padding:1.1rem 1rem 1.25rem 0}.ve-product-detail+.ve-product-detail{padding-left:1rem}.ve-product-detail:nth-child(2n){border-right:0;padding-right:0}.ve-product-detail:nth-last-child(-n+2){border-bottom:0}.ve-product-detail__index{margin-bottom:1.5rem}}.ve-product-service{background:var(--ve-ink);color:var(--ve-paper)}.ve-product-service .ve-editorial-label,.ve-product-service__heading,.ve-product-service__title{color:var(--ve-paper)}.ve-product-service__intro{max-width:40rem}.ve-product-service__heading{font-family:var(--heading-font-family);font-size:clamp(2rem,4vw,3.8rem);font-weight:400;letter-spacing:-.035em;line-height:.98;margin:.6rem 0 1rem}.ve-product-service__intro-copy,.ve-product-service__body{color:#f4f0e8b8;line-height:1.6}.ve-product-service__intro-copy{max-width:30rem}.ve-product-service__grid{border-top:1px solid rgba(244,240,232,.22);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3rem}.ve-product-service__item{border-right:1px solid rgba(244,240,232,.22);min-height:13rem;padding:1.35rem 1.5rem 1.5rem 0}.ve-product-service__item+.ve-product-service__item{padding-left:1.5rem}.ve-product-service__item:last-child{border-right:0;padding-right:0}.ve-product-service__index{color:var(--ve-gold);font-size:.7rem;letter-spacing:.16em;margin:0 0 2.1rem}.ve-product-service__title{font-family:var(--heading-font-family);font-size:1.35rem;font-weight:400;letter-spacing:-.015em;margin:0 0 .75rem}.ve-product-service__body{font-size:.9rem;max-width:18rem}.ve-product-service__body p:first-child{margin-top:0}.ve-product-service__body p:last-child{margin-bottom:0}.ve-product-service__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}.ve-product-service__actions .button{background:var(--ve-gold);color:var(--ve-ink)}.ve-product-service__store-link{border-bottom:1px solid rgba(244,240,232,.7);color:var(--ve-paper);font-size:.68rem;letter-spacing:.14em;padding-bottom:.35rem;text-transform:uppercase}.ve-product-service__store-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.35rem}@media screen and (max-width:999px){.ve-product-service__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ve-product-service__item:nth-child(2n){border-right:0;padding-right:0}.ve-product-service__item:nth-child(n+3){border-top:1px solid rgba(244,240,232,.22)}}@media screen and (max-width:749px){.ve-product-service__grid{display:block;margin-top:2rem}.ve-product-service__item,.ve-product-service__item+.ve-product-service__item,.ve-product-service__item:last-child{border-bottom:1px solid rgba(244,240,232,.22);border-right:0;min-height:0;padding:1.25rem 0}.ve-product-service__item:last-child{border-bottom:0}.ve-product-service__index{margin-bottom:1.4rem}}.ve-new-edit{background:var(--ve-paper-deep)}.ve-new-edit__head{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:clamp(2rem,5vw,3.5rem)}.ve-new-edit__heading{color:var(--ve-ink);font-size:clamp(2rem,5vw,4.4rem);font-weight:400;letter-spacing:-.05em;line-height:.98;margin:.65rem 0 0;max-width:12ch;text-transform:none}.ve-new-edit__intro-copy{color:#263027ad;font-size:.85rem;line-height:1.65;max-width:21rem}.ve-new-edit__intro-copy p:last-child{margin-bottom:0}.ve-new-edit__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ve-new-edit__card{background:var(--ve-paper);display:flex;flex-direction:column;min-width:0;overflow:hidden}.ve-new-edit__card--feature{grid-column:span 2;grid-row:span 2}.ve-new-edit__media{aspect-ratio:1 / 1;background:#f8f7f3;overflow:hidden}.ve-new-edit__card--feature .ve-new-edit__media{aspect-ratio:1.25 / 1}.ve-new-edit__media img{display:block;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.65,.2,1);width:100%}.ve-new-edit__card:hover .ve-new-edit__media img{transform:scale(1.025)}.ve-new-edit__card-copy{padding:1.25rem 1.25rem 1.5rem}.ve-new-edit__index{color:var(--ve-gold);font-size:.63rem;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}.ve-new-edit__card h3{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.25rem;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0 0 .65rem}.ve-new-edit__card-copy>p:last-child{color:#263027ad;font-size:.83rem;line-height:1.55;margin:0;max-width:20rem}.ve-new-edit__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}.ve-new-edit__actions .button{background:var(--ve-ink);color:var(--ve-paper)}.ve-new-edit__store-link{border-bottom:1px solid var(--ve-ink);color:var(--ve-ink);font-size:.68rem;letter-spacing:.14em;padding-bottom:.35rem;text-transform:uppercase}.ve-new-edit__store-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.35rem}@media screen and (max-width:749px){.ve-new-edit__head{align-items:start;display:block}.ve-new-edit__intro-copy{margin-top:1.25rem}.ve-new-edit__grid{display:block}.ve-new-edit__card,.ve-new-edit__card--feature{margin-bottom:1rem}.ve-new-edit__card:last-child{margin-bottom:0}.ve-new-edit__card--feature .ve-new-edit__media,.ve-new-edit__media{aspect-ratio:1 / 1}}.ve-worn-edit{background:var(--ve-ink);color:var(--ve-paper)}.ve-worn-edit__layout{align-items:center;display:grid;gap:clamp(2.5rem,8vw,8rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ve-worn-edit__feature{aspect-ratio:4 / 5;overflow:hidden}.ve-worn-edit__feature img,.ve-worn-edit__gallery-image img{display:block;height:100%;object-fit:cover;width:100%}.ve-worn-edit__copy{max-width:38rem}.ve-worn-edit__heading{color:var(--ve-paper);font-family:var(--heading-font-family);font-size:clamp(2.4rem,5vw,5rem);font-weight:400;letter-spacing:-.05em;line-height:.96;margin:.65rem 0 1.25rem;max-width:10ch}.ve-worn-edit__body{color:#f4f0e8c2;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.8;max-width:31rem}.ve-worn-edit__body p:last-child{margin-bottom:0}.ve-worn-edit__gallery{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem}.ve-worn-edit__gallery-image{aspect-ratio:3 / 4;overflow:hidden}.ve-worn-edit__gallery-image--detail{margin-top:2rem}.ve-worn-edit__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem}.ve-worn-edit__actions .button{background:var(--ve-gold);color:var(--ve-ink)}.ve-worn-edit__store-link{border-bottom:1px solid rgba(244,240,232,.7);color:var(--ve-paper);font-size:.68rem;letter-spacing:.14em;padding-bottom:.35rem;text-transform:uppercase}.ve-worn-edit__store-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.35rem}@media screen and (max-width:749px){.ve-worn-edit__layout{display:block}.ve-worn-edit__feature{aspect-ratio:4 / 5}.ve-worn-edit__copy{margin-top:2.5rem}.ve-worn-edit__gallery-image--detail{margin-top:0}}body.ve-brand-theme .shopify-section--header .header{min-height:4.8rem}body.ve-brand-theme .shopify-section--header .header__logo,body.ve-brand-theme .shopify-section--header .header__logo>a{align-items:flex-start;display:flex;flex-direction:column;gap:.35rem}body.ve-brand-theme .shopify-section--header .header__logo-image{display:block}.ve-header__brand-note{color:#f4f0e894;font-size:.5rem;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.ve-header__new-link a{color:var(--ve-gold)!important}.ve-header__circle-link{align-items:center;background:var(--ve-gold);color:var(--ve-ink)!important;display:inline-flex;font-size:.6rem;letter-spacing:.14em;line-height:1;padding:.7rem .8rem;text-transform:uppercase;transition:background .2s ease,color .2s ease}.ve-header__circle-link:hover{background:var(--ve-paper);color:var(--ve-ink)!important}body.ve-brand-theme .ve-size-guide{border-top:1px solid var(--ve-line);margin-top:.75rem;padding-top:.75rem}.ve-size-guide__summary{align-items:center;color:var(--ve-ink);cursor:pointer;display:flex;font-size:.68rem;font-weight:500;justify-content:space-between;letter-spacing:.12em;list-style:none;text-transform:uppercase}.ve-size-guide__summary::-webkit-details-marker{display:none}.ve-size-guide__summary:after{color:var(--ve-gold);content:"+";font-size:1.15rem;font-weight:400;letter-spacing:0}.ve-size-guide[open] .ve-size-guide__summary:after{content:"\2013"}.ve-size-guide__content{color:#263027b8;font-size:.78rem;line-height:1.65;padding:1rem 0 .25rem}.ve-size-guide__content p:first-child{margin-top:0}.ve-size-guide__content p:last-child{margin-bottom:0}.ve-size-guide__table{border-top:1px solid var(--ve-line);margin:1rem 0}.ve-size-guide__table>div{align-items:baseline;border-bottom:1px solid var(--ve-line);display:grid;gap:.75rem;grid-template-columns:2rem 1fr;padding:.55rem 0}.ve-size-guide__table dt{color:var(--ve-ink);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ve-size-guide__table dd{margin:0}body.ve-brand-theme .shopify-section--footer .footer{padding-block-start:clamp(4rem,8vw,7rem)}.ve-footer-signature{align-items:end;border-block:1px solid rgba(244,240,232,.2);display:grid;gap:2rem;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) auto;margin-top:clamp(2.5rem,5vw,4rem);padding-block:2.25rem}.ve-footer-signature__title{color:var(--ve-paper);font-family:var(--heading-font-family);font-size:clamp(1.35rem,2.5vw,2.25rem);font-weight:400;letter-spacing:-.035em;line-height:1.05;margin:.7rem 0 0;max-width:14ch}.ve-footer-signature__location{align-self:end}.ve-footer-signature__label{color:var(--ve-gold);font-size:.62rem;letter-spacing:.16em;margin:0 0 .8rem;text-transform:uppercase}.ve-footer-signature__location p:last-child{color:#f4f0e8b8;font-size:.78rem;line-height:1.65;margin:0}.ve-footer-signature__actions{align-items:flex-end;display:flex;flex-direction:column;gap:1rem}.ve-footer-signature__actions .button{background:var(--ve-gold);border-color:var(--ve-gold);color:var(--ve-ink)}.ve-footer-signature__actions .button:hover{background:var(--ve-paper);border-color:var(--ve-paper)}.ve-footer-signature__circle-link{border-bottom:1px solid rgba(244,240,232,.7);color:var(--ve-paper);font-size:.64rem;letter-spacing:.14em;padding-bottom:.3rem;text-transform:uppercase}.ve-footer-signature__circle-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.35rem}.ve-footer-services{align-items:start;border-bottom:1px solid rgba(244,240,232,.2);display:grid;gap:1.5rem 3rem;grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);padding-block:1.75rem}.ve-footer-services__label{color:var(--ve-gold);font-size:.62rem;letter-spacing:.16em;margin:.2rem 0 0;text-transform:uppercase}.ve-footer-services__links{display:grid;gap:.7rem 2rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.ve-footer-services__links a{color:#f4f0e8b8!important;font-size:.72rem;letter-spacing:.02em}.ve-footer-services__links a:hover{color:var(--ve-paper)!important}.ve-footer-services__links span{color:var(--ve-gold);font-size:.9rem;margin-left:.2rem}@media screen and (max-width:749px){.ve-header__brand-note{display:none}.ve-footer-signature{align-items:start;display:block}.ve-footer-signature__location{margin-top:2rem}.ve-footer-signature__actions{align-items:flex-start;margin-top:2rem}.ve-footer-services{display:block}.ve-footer-services__links{gap:.8rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}}.ve-order-details{background:var(--ve-paper);border-top:1px solid rgba(38,48,39,.18)}.ve-order-details__intro{max-width:38rem}.ve-order-details__heading{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:clamp(2rem,4vw,3.4rem);font-weight:400;letter-spacing:-.035em;line-height:.98;margin:.6rem 0 1rem}.ve-order-details__intro-copy{color:#263027b8;max-width:32rem}.ve-order-details__intro-copy p:first-child{margin-top:0}.ve-order-details__intro-copy p:last-child{margin-bottom:0}.ve-order-details__grid{border-top:1px solid rgba(38,48,39,.18);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem}.ve-order-detail{border-right:1px solid rgba(38,48,39,.18);min-height:10.5rem;padding:1.25rem 1.5rem 1.25rem 0}.ve-order-detail+.ve-order-detail{padding-left:1.5rem}.ve-order-detail:last-child{border-right:0;padding-right:0}.ve-order-detail__index{color:var(--ve-gold);font-size:.68rem;letter-spacing:.16em;margin:0 0 1.8rem}.ve-order-detail__title{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.25rem;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0 0 .65rem}.ve-order-detail__body{color:#263027b8;font-size:.84rem;line-height:1.55}.ve-order-detail__body p{margin:0 0 .65rem}.ve-order-detail__body p:last-child{margin-bottom:0}.ve-order-detail__body a{border-bottom:1px solid rgba(38,48,39,.4);color:var(--ve-ink);display:inline-block;font-size:.64rem;letter-spacing:.1em;margin-top:.65rem;padding-bottom:.2rem;text-transform:uppercase}.ve-order-detail__body a:hover{border-color:var(--ve-gold);color:var(--ve-forest)}.ve-order-detail__body a span{color:var(--ve-gold);font-size:.9rem;margin-left:.2rem}@media screen and (max-width:999px){.ve-order-details__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ve-order-detail:nth-child(2n){border-right:0;padding-right:0}.ve-order-detail:nth-child(n+3){border-top:1px solid rgba(38,48,39,.18)}}@media screen and (max-width:749px){.ve-order-details__grid{display:block;margin-top:2rem}.ve-order-detail,.ve-order-detail+.ve-order-detail,.ve-order-detail:last-child{border-bottom:1px solid rgba(38,48,39,.18);border-right:0;border-top:0;min-height:0;padding:1.2rem 0}.ve-order-detail:last-child{border-bottom:0}.ve-order-detail__index{margin-bottom:1.35rem}}.ve-cart-confidence{background:var(--ve-paper-deep);border:1px solid rgba(38,48,39,.18);display:grid;gap:1.25rem 2rem;grid-template-columns:minmax(10rem,.75fr) minmax(0,1.25fr);padding:1.5rem}.ve-cart-confidence__heading{align-self:start}.ve-cart-confidence__heading .ve-editorial-label{margin-bottom:.55rem}.ve-cart-confidence__title{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.35rem;letter-spacing:-.025em;line-height:1.05;margin:0}.ve-cart-confidence__list{border-top:1px solid rgba(38,48,39,.18);display:grid;gap:0;list-style:none;margin:0;padding:0}.ve-cart-confidence__list li{align-items:center;border-bottom:1px solid rgba(38,48,39,.18);color:#263027bf;display:flex;font-size:.78rem;gap:.8rem;min-height:2.5rem}.ve-cart-confidence__index{color:var(--ve-gold);font-size:.62rem;letter-spacing:.14em;min-width:1.35rem}.ve-cart-confidence__list a,.ve-cart-confidence__policies a{border-bottom:1px solid rgba(38,48,39,.4);color:var(--ve-ink);padding-bottom:.15rem}.ve-cart-confidence__list a:hover,.ve-cart-confidence__policies a:hover{border-color:var(--ve-gold);color:var(--ve-forest)}.ve-cart-confidence__list a span{color:var(--ve-gold);font-size:.9rem;margin-left:.2rem}.ve-cart-confidence__policies{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;grid-column:1 / -1}.ve-cart-confidence__policies a{font-size:.64rem;letter-spacing:.12em;text-transform:uppercase}.ve-cart-confidence--compact{display:block;margin-block:1rem;padding:1rem}.ve-cart-confidence--compact .ve-cart-confidence__heading{margin-bottom:.75rem}.ve-cart-confidence--compact .ve-cart-confidence__title{font-size:1.15rem}@media screen and (max-width:749px){.ve-cart-confidence{display:block;padding:1.25rem}.ve-cart-confidence__heading{margin-bottom:1rem}}.ve-purchase-confidence{background:var(--ve-paper-deep);border-block:1px solid rgba(38,48,39,.18)}.ve-purchase-confidence__intro{max-width:40rem}.ve-purchase-confidence__heading{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:clamp(2rem,4vw,3.8rem);font-weight:400;letter-spacing:-.035em;line-height:.98;margin:.6rem 0 1rem}.ve-purchase-confidence__intro-copy{color:#263027b8;max-width:34rem}.ve-purchase-confidence__intro-copy p:first-child{margin-top:0}.ve-purchase-confidence__intro-copy p:last-child{margin-bottom:0}.ve-purchase-confidence__grid{border-top:1px solid rgba(38,48,39,.18);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3rem}.ve-purchase-confidence__item{border-right:1px solid rgba(38,48,39,.18);min-height:12.5rem;padding:1.35rem 1.5rem 1.5rem 0}.ve-purchase-confidence__item+.ve-purchase-confidence__item{padding-left:1.5rem}.ve-purchase-confidence__item:last-child{border-right:0;padding-right:0}.ve-purchase-confidence__index{color:var(--ve-gold);font-size:.7rem;letter-spacing:.16em;margin:0 0 2.1rem}.ve-purchase-confidence__title{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.3rem;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0 0 .75rem}.ve-purchase-confidence__body{color:#263027b8;font-size:.87rem;line-height:1.55;margin:0;max-width:17rem}.ve-purchase-confidence__links{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2rem}.ve-purchase-confidence__links a,.ve-purchase-confidence__store-link{border-bottom:1px solid rgba(38,48,39,.45);color:var(--ve-ink);font-size:.66rem;letter-spacing:.13em;padding-bottom:.3rem;text-transform:uppercase}.ve-purchase-confidence__links a:hover,.ve-purchase-confidence__store-link:hover{border-color:var(--ve-gold);color:var(--ve-forest)}.ve-purchase-confidence__links span,.ve-purchase-confidence__store-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.25rem}.ve-purchase-confidence__review-proof{align-items:center;border-block:1px solid rgba(38,48,39,.18);display:flex;gap:1.5rem;justify-content:space-between;margin-top:1.5rem;padding-block:1.25rem}.ve-purchase-confidence__review-label{color:var(--ve-gold);font-size:.65rem;letter-spacing:.15em;margin:0 0 .45rem;text-transform:uppercase}.ve-purchase-confidence__review-summary{color:#263027b8;font-size:.87rem;line-height:1.5;margin:0;max-width:38rem}.ve-purchase-confidence__review-summary strong{color:var(--ve-ink);font-family:var(--heading-font-family);font-size:1.15rem;font-weight:400}.ve-purchase-confidence__review-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:flex-end}.ve-purchase-confidence__review-link{border-bottom:1px solid rgba(38,48,39,.45);color:var(--ve-ink);font-size:.66rem;letter-spacing:.13em;padding-bottom:.3rem;text-transform:uppercase}.ve-purchase-confidence__review-link:hover{border-color:var(--ve-gold);color:var(--ve-forest)}.ve-purchase-confidence__review-link span{color:var(--ve-gold);font-size:.95rem;margin-left:.25rem}.ve-purchase-confidence__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.25rem}.ve-purchase-confidence__actions .button{background:var(--ve-gold);border-color:var(--ve-gold);color:var(--ve-ink)}.ve-purchase-confidence__actions .button:hover{background:var(--ve-ink);border-color:var(--ve-ink);color:var(--ve-paper)}@media screen and (max-width:999px){.ve-purchase-confidence__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.ve-purchase-confidence__item:nth-child(2n){border-right:0;padding-right:0}.ve-purchase-confidence__item:nth-child(n+3){border-top:1px solid rgba(38,48,39,.18)}}@media screen and (max-width:749px){.ve-purchase-confidence__grid{display:block;margin-top:2rem}.ve-purchase-confidence__item,.ve-purchase-confidence__item+.ve-purchase-confidence__item,.ve-purchase-confidence__item:last-child{border-bottom:1px solid rgba(38,48,39,.18);border-right:0;border-top:0;min-height:0;padding:1.25rem 0}.ve-purchase-confidence__item:last-child{border-bottom:0}.ve-purchase-confidence__index{margin-bottom:1.35rem}.ve-purchase-confidence__body{max-width:24rem}.ve-purchase-confidence__review-proof{align-items:flex-start;display:block}.ve-purchase-confidence__review-actions{justify-content:flex-start;margin-top:1rem}.ve-purchase-confidence__actions{align-items:flex-start;flex-direction:column;gap:1rem}}.product-sticky-bar__info--mobile{display:none}.ve-product-buying-note{color:#2630279e;display:flex;flex-wrap:wrap;font-size:.62rem;gap:.35rem .8rem;line-height:1.5;margin:.85rem 0 0}.ve-product-buying-note a{border-bottom:1px solid rgba(38,48,39,.32)}.ve-product-buying-note a:hover{border-color:var(--ve-ink);color:var(--ve-ink)}@media screen and (max-width:699px){.product-sticky-bar{align-items:center;background:#263027fa;border-top:1px solid rgba(244,240,232,.18);color:var(--ve-paper);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(8rem,11rem);padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));z-index:20}.product-sticky-bar__info--mobile{display:block;min-width:0}.product-sticky-bar__mobile-title{display:-webkit-box;font-size:.66rem;letter-spacing:.1em;line-height:1.35;overflow:hidden;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-sticky-bar__info--mobile .price-list{color:var(--ve-paper);font-size:.75rem;margin-top:.2rem}.product-sticky-bar .buy-buttons{margin:0;min-width:0}.product-sticky-bar .button{font-size:.62rem;min-height:3rem;padding-inline:.8rem;white-space:nowrap}.ve-product-buying-note{font-size:.64rem;gap:.35rem .7rem}}:root{--ve-display-font: "Sora", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--ve-ui-font: "Helvetica Neue", "Neue Haas Grotesk Text Pro", Arial, sans-serif;--heading-font-family: var(--ve-display-font);--heading-font-weight: 400;--heading-font-style: normal;--heading-text-transform: none;--heading-letter-spacing: -.025em;--text-font-family: var(--ve-ui-font);--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: .012em;--button-font: 500 .69rem / 1.1 var(--ve-ui-font);--button-text-transform: uppercase;--button-letter-spacing: .14em;--text-base: .875rem;--text-sm: .8125rem;--text-xs: .75rem}@media screen and (min-width:700px){:root{--text-base: .9375rem;--text-sm: .8125rem;--text-xs: .75rem}}body.ve-brand-theme{font-family:var(--ve-ui-font);font-kerning:normal;text-rendering:optimizeLegibility}body.ve-brand-theme :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--ve-display-font);font-style:normal;font-weight:400;letter-spacing:-.025em;line-height:1.08;text-transform:none}body.ve-brand-theme .prose{line-height:1.7}body.ve-brand-theme .button,body.ve-brand-theme button.button{font-family:var(--ve-ui-font);font-weight:500;letter-spacing:.14em;text-transform:uppercase}body.ve-brand-theme .header__primary-nav-item,body.ve-brand-theme .header__secondary-nav-item,body.ve-brand-theme .collection-toolbar__button,body.ve-brand-theme .header__nav-icon{font-family:var(--ve-ui-font);letter-spacing:.13em;text-transform:uppercase}body.ve-brand-theme .product-title{font-family:var(--ve-ui-font);font-size:.78rem;letter-spacing:.025em;line-height:1.35;text-transform:none}body.ve-brand-theme .product-card__info{padding-top:1.15rem}body.ve-brand-theme .price{font-family:var(--ve-ui-font);font-size:.7rem;letter-spacing:.06em}body.ve-brand-theme :is(.ve-hero__heading,.ve-collections__heading,.ve-products__heading,.ve-new-edit__heading,.ve-worn-edit__heading,.ve-studio__heading,.ve-proof-points__heading,.ve-product-details__heading,.ve-product-service__heading,.ve-purchase-confidence__heading,.ve-order-details__heading,.ve-cart-confidence__heading){font-family:var(--ve-display-font);font-style:normal;font-weight:400;letter-spacing:-.045em;line-height:.98;text-transform:none}body.ve-brand-theme .section-spacing{padding-block:clamp(4.5rem,7vw,7.5rem)}body.ve-brand-theme .section-spacing--tight{padding-block:clamp(3.5rem,5vw,5.5rem)}body.ve-brand-theme .ve-collections,body.ve-brand-theme .ve-products,body.ve-brand-theme .ve-studio,body.ve-brand-theme .ve-proof-points{padding-block:clamp(5rem,9vw,9rem)}body.ve-brand-theme .shopify-section--collection-banner .prose h1{font-family:var(--ve-display-font);font-size:clamp(3rem,7vw,6rem);font-weight:400;letter-spacing:-.06em;line-height:.9;text-transform:none}body.ve-brand-theme .shopify-section--collection-banner .breadcrumb{letter-spacing:.13em}body.ve-brand-theme .shopify-section--main-collection .collection{--collection-gap: clamp(2rem, 5vw, 4.5rem)}body.ve-brand-theme .shopify-section--main-collection .collection-toolbar{border-block:1px solid var(--ve-line);box-shadow:none}body.ve-brand-theme .shopify-section--main-collection .product-list{--product-list-default-column-gap: clamp(.9rem, 2.5vw, 2.5rem);--product-list-default-row-gap: clamp(2.75rem, 5vw, 5rem)}body.ve-brand-theme .shopify-section--main-product .product-info{--product-info-gap: 1.25rem}body.ve-brand-theme .shopify-section--main-product .product-info .product-title{font-family:var(--ve-display-font);font-size:clamp(2.25rem,5vw,4.25rem);letter-spacing:-.055em;line-height:.92;max-width:10ch}body.ve-brand-theme .shopify-section--main-product .product-content-below-gallery__description{max-width:42rem}body.ve-brand-theme .shopify-section--main-cart .container{max-width:72rem}body.ve-brand-theme .shopify-section--main-cart .cart-page{row-gap:clamp(4rem,8vw,7rem)}@media screen and (min-width:1000px){body.ve-brand-theme .shopify-section--main-product .product{column-gap:clamp(2.5rem,5vw,6rem)}body.ve-brand-theme .shopify-section--main-product .product-info{padding-block:clamp(1rem,3vw,3rem)}}@media screen and (max-width:699px){body.ve-brand-theme .section-spacing{padding-block:3.5rem}body.ve-brand-theme .section-spacing--tight{padding-block:2.75rem}body.ve-brand-theme .shopify-section--collection-banner .prose h1{font-size:clamp(2.75rem,14vw,4.5rem)}body.ve-brand-theme .shopify-section--main-product .product-info .product-title{font-size:clamp(2rem,11vw,3.25rem);max-width:11ch}body.ve-brand-theme .shopify-section--main-product .product-info{padding-block-start:1.75rem}}body.ve-brand-theme .shopify-section--main-cart .section-header h1,body.ve-brand-theme .shopify-section--main-cart .empty-state h1{font-family:var(--ve-display-font);font-size:clamp(2.75rem,7vw,5.25rem);font-weight:400;letter-spacing:-.06em;line-height:.9;text-transform:none}body.ve-brand-theme .shopify-section--main-cart .section-header{margin-bottom:clamp(.5rem,2vw,1.5rem)}body.ve-brand-theme .shopify-section--main-cart .cart-page{border-top:1px solid var(--ve-line);padding-top:clamp(1.5rem,3vw,2.5rem)}body.ve-brand-theme .shopify-section--main-cart .order-summary{font-variant-numeric:tabular-nums}@media screen and (max-width:699px){body.ve-brand-theme .shopify-section--main-cart .section-header h1,body.ve-brand-theme .shopify-section--main-cart .empty-state h1{font-size:clamp(2.5rem,13vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/victoria-enso.css.map */
