.vesta-white-theme{--vw-canvas: #f7f7f5;--vw-surface: #ffffff;--vw-soft: #eeeeeb;--vw-ink: #101112;--vw-muted: #686c70;--vw-line: #dcdedc;--vw-accent: #7e858b;--vw-accent-dark: #596067;--vw-steel: #92989d;background:var(--vw-canvas);color:var(--vw-ink)}.vesta-white-theme :focus-visible{outline-color:var(--vw-accent);outline-offset:.3rem}.vesta-white-theme .header-wrapper{border-bottom:.1rem solid var(--vw-line);box-shadow:0 .8rem 3rem #201d190a}.vesta-white-theme .utility-bar.color-scheme-4{background:var(--vw-ink)}.vesta-white-theme .button,.vesta-white-theme .shopify-payment-button__button--unbranded{letter-spacing:.08em;text-transform:uppercase}.vesta-white-theme .card-wrapper .card,.vesta-white-theme .collection-list .card{border:.1rem solid var(--vw-line);background:var(--vw-surface)}.vesta-white-theme .card__media{background:#f1efea}.vesta-white-theme .vdh{min-height:clamp(68rem,92vh,98rem);background:#090a0b;color:#fff;border-bottom:0}.vesta-white-theme .vdh__media{top:0;right:0;bottom:0;left:0;background:#090a0b}.vesta-white-theme .vdh__image{opacity:.96;filter:grayscale(.24) contrast(1.04) brightness(1.09) saturate(.7);transform:scale(1.01)}.vesta-white-theme .vdh__shade{background:linear-gradient(90deg,#000000a3,#00000047 48%,#0000000a),linear-gradient(0deg,rgba(0,0,0,.38),transparent 44%,rgba(0,0,0,.12))}.vesta-white-theme .vdh__content{max-width:128rem;padding-top:clamp(7rem,10vw,12rem);padding-bottom:clamp(7rem,10vw,12rem)}.vesta-white-theme .vdh__content>*{max-width:min(64%,76rem)}.vesta-white-theme .vdh__eyebrow{color:#fff;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.65)}.vesta-white-theme .vdh__h1{color:#fff;font-size:clamp(4.8rem,8vw,10.6rem);text-shadow:0 2.8rem 5.8rem rgba(0,0,0,.56)}.vesta-white-theme .vdh__h1-gradient{color:#d2d5d7}.vesta-white-theme .vdh__subtitle{color:#ffffffe6;letter-spacing:.08em;text-shadow:0 .2rem 1.2rem rgba(0,0,0,.56)}.vesta-white-theme .vdh__button{border-color:#fff;background:#fff;color:#101112;transition:background .18s ease,color .18s ease}.vesta-white-theme .vdh__button:hover{background:#d9dcde;color:#101112}.vesta-white-theme .vdh__button--secondary{background:transparent;color:#fff}.vesta-white-theme .vdh__button--secondary:hover{background:#fff;color:#101112}.vesta-white-theme .vdc{background:var(--vw-surface);color:var(--vw-ink)}.vesta-white-theme .vdc__eyebrow,.vesta-white-theme .vdc__meta{color:var(--vw-muted)}.vesta-white-theme .vdc__header h2,.vesta-white-theme .vdc__header a,.vesta-white-theme .vdc__card,.vesta-white-theme .vdc__card h3{color:var(--vw-ink)}.vesta-white-theme .vdc__card{border-color:var(--vw-line);background:var(--vw-surface);box-shadow:0 1.6rem 4.8rem #2a251f0a}.vesta-white-theme .vdc__image-wrap{background:#f7f7f5}.vesta-white-theme .vdd{background:var(--vw-canvas);border-color:var(--vw-line)}.vesta-white-theme .vdd__eyebrow,.vesta-white-theme .vdd__sub,.vesta-white-theme .vdd__text{color:var(--vw-muted)}.vesta-white-theme .vdd__title,.vesta-white-theme .vdd__h3{color:var(--vw-ink)}.vesta-white-theme .vdd__item{background:var(--vw-surface);border-color:var(--vw-line)}.vesta-white-theme .vdd__media{background:#f1f2ef}.vesta-white-theme .vdd--text-only .vdd__grid{gap:1.2rem}.vesta-white-theme .vdd--text-only .vdd__item{min-height:18rem;display:flex;align-items:flex-end}.vesta-white-theme .vdd--text-only .vdd__copy{padding:3.2rem 2.4rem}.vesta-white-theme .vdp{min-height:clamp(58rem,68vw,76rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--vw-surface);color:var(--vw-ink);border-top:.1rem solid var(--vw-line);border-bottom:.1rem solid var(--vw-line)}.vesta-white-theme .vdp__visual{position:relative;inset:auto;grid-column:2;height:100%;min-height:inherit;background:var(--vw-soft)}.vesta-white-theme .vdp__image{opacity:1;filter:grayscale(.08) saturate(.86) contrast(.96)}.vesta-white-theme .vdp__copy{grid-column:1;grid-row:1;padding-right:clamp(4rem,8vw,12rem)}.vesta-white-theme .vdp__copy p{color:var(--vw-accent)}.vesta-white-theme .vdp__copy h2{color:var(--vw-ink)}.vesta-white-theme .vdp__text{color:var(--vw-muted)}.vesta-white-theme .vdp__copy a{color:var(--vw-ink)}.vesta-white-theme .vdb{background:#101112;color:#f7f7f5}.vesta-white-theme .vdb__grid{gap:clamp(1.2rem,2vw,2.4rem)}.vesta-white-theme .vdb__card{border-color:#ffffff1f;box-shadow:none}.vesta-white-theme .vmf{background:var(--vw-surface);border-color:var(--vw-line)}.vesta-white-theme .vmf:before{background-image:linear-gradient(rgba(24,23,22,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(24,23,22,.025) 1px,transparent 1px)}.vesta-white-theme .vmf__headline,.vesta-white-theme .vmf__line--accent{color:var(--vw-ink)}.vesta-white-theme .vmf__line{color:var(--vw-muted)}.vesta-white-theme .vmf__eyebrow,.vesta-white-theme .vmf__signature{color:var(--vw-accent)}.vesta-white-theme .vdtm,.vesta-white-theme .vdw{background:var(--vw-canvas);border-color:var(--vw-line)}.vesta-white-theme .vdtm__eyebrow,.vesta-white-theme .vdtm__meta,.vesta-white-theme .vdw__eyebrow,.vesta-white-theme .vdw__text,.vesta-white-theme .vdw__pillar-t{color:var(--vw-muted)}.vesta-white-theme .vdtm__title,.vesta-white-theme .vdtm__quote,.vesta-white-theme .vdtm__author,.vesta-white-theme .vdw__title,.vesta-white-theme .vdw__title em,.vesta-white-theme .vdw__pillar-h{color:var(--vw-ink)}.vesta-white-theme .vdtm__card,.vesta-white-theme .vdw__pillar{background:var(--vw-surface);border-color:var(--vw-line)}.vesta-white-theme .vdtm__card:hover{border-color:#bdb7ad}.vesta-white-theme .vdtm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vesta-white-theme .vdw__cta{color:var(--vw-ink);border-color:var(--vw-ink)}.vesta-white-theme .vdw__cta:hover{background:var(--vw-ink);color:#fff}@media screen and (max-width:749px){.vesta-white-theme .vdh{min-height:76rem}.vesta-white-theme .vdh__content>*{max-width:100%}.vesta-white-theme .vdh__shade{background:linear-gradient(0deg,#000000f0,#0003 72%,#0006),linear-gradient(90deg,rgba(0,0,0,.5),transparent)}}.vesta-white-theme .vdph,.vesta-white-theme .vdpz,.vesta-white-theme .vdpc,.vesta-white-theme .vds{background:var(--vw-canvas);color:var(--vw-ink)}.vesta-white-theme .vdph__eyebrow,.vesta-white-theme .vdph__sub,.vesta-white-theme .vdpz__eyebrow,.vesta-white-theme .vdpz__num,.vesta-white-theme .vdpz__body,.vesta-white-theme .vds__text,.vesta-white-theme .vdpc__text{color:var(--vw-muted)}.vesta-white-theme .vdph__heading,.vesta-white-theme .vdpz__heading,.vesta-white-theme .vdpz__body strong,.vesta-white-theme .vdpz__body a,.vesta-white-theme .vds__value,.vesta-white-theme .vds__label,.vesta-white-theme .vdpc__heading{color:var(--vw-ink)}.vesta-white-theme .vds__grid{background:var(--vw-line);border-color:var(--vw-line)}.vesta-white-theme .vds__item{background:var(--vw-surface)}.vesta-white-theme .vdpc__btn{border-color:var(--vw-ink);background:var(--vw-ink);color:#fff}.vesta-white-theme .vdpc__btn--secondary{background:transparent;color:var(--vw-ink)}.vesta-white-theme .vdib{background:var(--vw-surface);border-color:var(--vw-line)}.vesta-white-theme .vdib__img{max-height:clamp(28rem,38vw,44rem);object-fit:cover}.vesta-white-theme .vdib__caption{color:var(--vw-muted)}.vesta-white-theme .vdf{background:var(--vw-canvas);border-color:var(--vw-line)}.vesta-white-theme .vdf__eyebrow,.vesta-white-theme .vdf__answer,.vesta-white-theme .vdf__contact{color:var(--vw-muted)}.vesta-white-theme .vdf__title,.vesta-white-theme .vdf__item summary,.vesta-white-theme .vdf__item summary:after,.vesta-white-theme .vdf__answer a,.vesta-white-theme .vdf__contact a{color:var(--vw-ink)}.vesta-white-theme .vdf__item{border-color:#bfc2c3}.vesta-white-theme .collection-hero{background:var(--vw-surface);color:var(--vw-ink);border-bottom:.1rem solid var(--vw-line)}.vesta-white-theme .collection-hero__title{color:var(--vw-ink)}.vesta-white-theme .collection-hero__description{color:var(--vw-muted)}.vesta-white-theme .product-grid-container,.vesta-white-theme .product-grid-container .collection,.vesta-white-theme .product-grid .card-wrapper{background:var(--vw-surface)}.vesta-white-theme .vesta-empty-collection{max-width:78rem;margin:0 auto;padding:clamp(7.2rem,11vw,12rem) 2rem;text-align:center}.vesta-white-theme .vesta-empty-collection__eyebrow{margin:0 0 1.6rem;color:var(--vw-accent-dark);font-family:Inter,sans-serif;font-size:1.2rem;letter-spacing:.18em}.vesta-white-theme .vesta-empty-collection__title{max-width:70rem;margin:0 auto;color:var(--vw-ink);font-family:Urbanist,Inter,sans-serif;font-size:clamp(3.2rem,5.6vw,5.8rem);font-weight:900;letter-spacing:.02em;line-height:1.02}.vesta-white-theme .vesta-empty-collection__text{max-width:64rem;margin:2.4rem auto 0;color:var(--vw-muted);font-size:1.6rem;line-height:1.7}.vesta-white-theme .vesta-empty-collection__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.6rem}.vesta-white-theme .vesta-empty-collection__actions .button{min-width:23rem;background:var(--vw-ink);color:#fff}.vesta-white-theme .vesta-empty-collection__actions .button--secondary{background:transparent;color:var(--vw-ink)}@media screen and (max-width:749px){.vesta-white-theme .vdd--text-only .vdd__item{min-height:14rem}.vesta-white-theme .vdd--text-only .vdd__copy{padding:2.2rem 1.6rem}.vesta-white-theme .vesta-empty-collection{padding:6.4rem 0 7.2rem}.vesta-white-theme .vesta-empty-collection__actions{flex-direction:column}.vesta-white-theme .vesta-empty-collection__actions .button{width:100%}}.vesta-white-theme .product__info-container>p[style*="color:#bdbdbd"],.vesta-white-theme .product__info-container>div[style*="color:#bdbdbd"]{color:var(--vw-muted)!important}.vesta-white-theme .product__info-container>p[style*="color:#bdbdbd"] strong{color:var(--vw-ink)!important}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"]{background:var(--vw-surface)!important;border-color:var(--vw-line)!important;border-radius:.2rem!important;color:var(--vw-ink)!important;box-shadow:0 1.2rem 3.2rem #1f23260d}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"][style*="margin:0 0 14px"]{background:#f1f2ef!important}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"][style*="margin:14px 0"]{background:var(--vw-surface)!important;border-left:.3rem solid var(--vw-ink)!important}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"] [style*="color:#fff"]{color:var(--vw-ink)!important}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"] [style*="color:#bdbdbd"],.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"] a{color:var(--vw-accent-dark)!important}.vesta-white-theme .product__info-container>div[style*="background:#0e0e0e"] [style*="color:#7a7a7a"]{color:var(--vw-muted)!important}.vesta-white-theme .product-customization-box{background:#f1f2ef!important;border-color:var(--vw-line)!important;color:var(--vw-ink)!important;box-shadow:none!important}.vesta-white-theme .product-customization-box label,.vesta-white-theme .product-customization-box p{color:var(--vw-ink)!important}.vesta-white-theme .product-customization-box select,.vesta-white-theme .product-customization-box input{background:var(--vw-surface)!important;border-color:#bfc2c3!important;color:var(--vw-ink)!important}.vesta-white-theme .product-form__submit{background:var(--vw-ink);color:#fff}.vesta-white-theme .product-form__submit:after{box-shadow:0 0 0 .1rem var(--vw-ink)}.vesta-white-theme .product-form__submit:not([disabled]):hover{background:var(--vw-accent-dark)}.vesta-white-theme .vesta-welcome-offer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:1.4rem 0 0;padding:1.4rem 1.6rem;background:#f1f2ef;border:.1rem solid var(--vw-line);border-left:.3rem solid var(--vw-ink)}.vesta-white-theme .vesta-welcome-offer__copy{display:flex;flex-direction:column;gap:.35rem}.vesta-white-theme .vesta-welcome-offer__copy span{color:var(--vw-muted);font-size:1.05rem;font-weight:700;letter-spacing:.14em}.vesta-white-theme .vesta-welcome-offer__copy strong{color:var(--vw-ink);font-size:1.35rem;letter-spacing:.035em}.vesta-white-theme .vesta-welcome-offer__copy code{padding:.2rem .5rem;background:#fff;border:.1rem dashed #8b8f91;color:var(--vw-ink);font:inherit}.vesta-white-theme .vesta-welcome-offer__link{flex:0 0 auto;color:var(--vw-ink);font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-decoration:underline;text-underline-offset:.3rem}.vesta-white-theme .product-media-container.media-type-image{--aspect-ratio: 1 !important;background:#fff;border-color:var(--vw-line)}.vesta-white-theme .product-media-container.media-type-image .media{background:#fff}.vesta-white-theme .product-media-container.media-type-image .media img{object-fit:contain;object-position:center}.vesta-white-theme .thumbnail{background:#fff;border-color:var(--vw-line)}.vesta-white-theme .thumbnail[aria-current]{box-shadow:0 0 0 .15rem var(--vw-ink)}@media screen and (max-width:749px){.vesta-white-theme .vesta-welcome-offer{align-items:flex-start}}.vesta-white-theme .vesta-delivery-strip{background:var(--vw-soft)!important;color:var(--vw-ink)!important;border-color:var(--vw-line)}.vesta-white-theme .vesta-delivery-strip__icon{color:var(--vw-accent-dark)}.vesta-white-theme .vesta-delivery-strip__details{border-color:var(--vw-line)}.vesta-white-theme .vesta-delivery-strip__summary,.vesta-white-theme .vesta-delivery-strip__disclosure{color:var(--vw-muted);opacity:1}@media screen and (min-width:990px){.vesta-white-theme .vesta-delivery-strip__item+.vesta-delivery-strip__item{border-left:.1rem solid var(--vw-line);padding-left:2.4rem}}.vesta-white-theme .vpb{background:var(--vw-soft);border-color:var(--vw-line)}.vesta-white-theme .vpb__eyebrow,.vesta-white-theme .vpb__icon{color:var(--vw-accent)}.vesta-white-theme .vpb__title,.vesta-white-theme .vpb__h3{color:var(--vw-ink)}.vesta-white-theme .vpb__text{color:var(--vw-muted)}.vesta-white-theme .vpb__item,.vesta-white-theme .vtb{background:var(--vw-surface);border-color:var(--vw-line)}.vesta-white-theme .vtb__icon{color:var(--vw-accent)}.vesta-white-theme .vtb__label{color:var(--vw-ink)}.vesta-white-theme .vsticky{background:var(--vw-surface);border-color:var(--vw-line);box-shadow:0 -.8rem 2.4rem #2a251f1f}.vesta-white-theme .vsticky__media{background:var(--vw-soft);border-color:var(--vw-line)}.vesta-white-theme .vsticky__title{color:var(--vw-ink)}.vesta-white-theme .vsticky__price{color:var(--vw-accent)}.vesta-white-theme .vsticky__btn{background:var(--vw-ink);color:#fff}.vesta-white-theme .vsticky__btn:active{background:var(--vw-accent-dark)}.vesta-white-theme .vfsb{background:var(--vw-surface);color:var(--vw-ink)}.vesta-white-theme .vfsb__msg,.vesta-white-theme .vfsb__rec-head{color:var(--vw-muted)}.vesta-white-theme .vfsb__card{background:var(--vw-canvas);border-color:var(--vw-line)}.vesta-white-theme .vfsb__card-title,.vesta-white-theme .vfsb__card-add{color:var(--vw-ink)}.vesta-white-theme .vfsb__card-add{border-color:var(--vw-ink)}.vesta-white-theme .vfsb__card-add:hover{background:var(--vw-ink);color:#fff}@media screen and (max-width:989px){.vesta-white-theme .vdh__media{left:44%}.vesta-white-theme .vdh__shade{background:linear-gradient(90deg,var(--vw-canvas) 0%,var(--vw-canvas) 28%,rgba(247,245,240,.72) 42%,rgba(247,245,240,.05) 72%)}}@media screen and (max-width:749px){.vesta-white-theme .vdh{min-height:76rem;display:grid;grid-template-rows:44% 56%}.vesta-white-theme .vdh__media{top:0;right:0;bottom:0;left:0;height:46%}.vesta-white-theme .vdh__image{opacity:1;filter:grayscale(.22) contrast(1.02) brightness(1.15) saturate(.72)}.vesta-white-theme .vdh__shade{background:linear-gradient(0deg,var(--vw-canvas) 0%,rgba(247,245,240,.64) 13%,rgba(247,245,240,0) 42%),linear-gradient(90deg,rgba(247,245,240,.04),transparent)}.vesta-white-theme .vdh__content{justify-content:flex-end;padding-top:34rem;padding-bottom:5.6rem}.vesta-white-theme .vdh__content>*{max-width:100%}.vesta-white-theme .vdh__h1{font-size:clamp(4rem,14vw,6.2rem)}.vesta-white-theme .vdp{display:flex;flex-direction:column;min-height:0}.vesta-white-theme .vdp__visual{width:100%;min-height:42rem;order:1}.vesta-white-theme .vdp__copy{width:100%;order:2;padding:5.6rem 2rem}}@media(prefers-reduced-motion:reduce){.vesta-white-theme .vdb__image,.vesta-white-theme .vdh__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vesta-white.css.map */
