:root{--va-cream:#fbf8f3;--va-paper:#f2e9e0;--va-rose:#ead7ce;--va-cocoa:#40332d;--va-ink:#302823;--va-muted:#74685f;--va-bronze:#987d6c;--va-border:rgba(64,51,45,.17);--va-serif:Georgia,"Times New Roman",serif;--va-sans:Arial,Helvetica,sans-serif}html{scroll-behavior:smooth}body{color:var(--va-ink);background:var(--va-cream);letter-spacing:.012em}body:not(.template-password) .header-wrapper{border-bottom:1px solid var(--va-border);box-shadow:none!important;background:var(--va-cream)}a:focus-visible,button:focus-visible{outline:2px solid var(--va-bronze);outline-offset:3px}.header__menu-item,.list-menu__item{letter-spacing:.105em;font-size:1.12rem;text-transform:uppercase}.header__menu-item:hover,.header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:.5rem}.header__heading-link{padding:.35rem .6rem}.va-logo-text{display:flex;align-items:center;flex-direction:column;white-space:nowrap;color:#8b6d5d;font-family:var(--va-serif);line-height:1}.va-logo-text__main{font-size:clamp(2.7rem,3vw,3.7rem);font-weight:400;letter-spacing:.12em}.va-logo-text__sub{font:400 .87rem/1.8 var(--va-sans);letter-spacing:.39em}.header__heading-logo{object-fit:contain;max-height:90px}.header__icon svg{stroke-width:1.4}.announcement-bar,.announcement-bar__message{letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem}.button,.shopify-payment-button__button,.button--primary,.product-form__submit{border-radius:0!important;box-shadow:none!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;min-height:4.9rem;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.button:after,.button:before{border-radius:0!important;box-shadow:none!important}.button:hover{opacity:.86}.quantity,.field__input,.select__select{border-radius:0!important}:where(.title,.title-wrapper h2,.title-wrapper-with-link .title,.product__title h1,.collection-hero__title){font-family:var(--va-serif)!important;font-weight:400!important;letter-spacing:-.025em!important}.card-wrapper .card__inner,.card__inner,.card__media,.card .media,.media,.product__media,.product__media img{border-radius:0!important}.card__heading{font-weight:400;font-size:1.65rem;letter-spacing:.005em;line-height:1.45}.card .card__heading a{color:var(--va-ink)}.price{letter-spacing:.035em}.price-item{color:var(--va-ink)}.card-wrapper img{transition:transform .5s ease}.card-wrapper:hover .media img{transform:scale(1.025)}.badge{border-radius:0!important;letter-spacing:.08em;text-transform:uppercase}.va-overline{display:block;text-transform:uppercase;font:400 1.1rem/1.6 var(--va-sans);letter-spacing:.23em;color:var(--va-bronze)}.va-space{padding:9.5rem 0 10.5rem}.va-section-heading{text-align:center;max-width:880px;margin:0 auto 5rem}.va-section-heading h2{font:400 clamp(4rem,4.2vw,7rem)/1.17 var(--va-serif);letter-spacing:-.025em;color:var(--va-cocoa);margin:1.5rem 0}.va-section-heading p{font-size:1.55rem;line-height:1.8;color:var(--va-muted);margin:0 auto;max-width:55ch}.va-button{display:inline-flex;align-items:center;justify-content:space-between;gap:3rem;text-decoration:none;font:500 1.16rem/1.5 var(--va-sans);letter-spacing:.15em;text-transform:uppercase;padding:1.9rem 2.6rem;transition:background-color .2s ease,color .2s ease}.va-button--dark{background:var(--va-cocoa);color:#fff}.va-button--dark:hover{background:#695145;color:#fff}.va-button span,.va-link span{font-size:1.5em;line-height:.7}.va-link{display:inline-flex;align-items:center;gap:2rem;text-transform:uppercase;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:1rem;letter-spacing:.14em;font:500 1.12rem/1.5 var(--va-sans);color:var(--va-cocoa)}.va-link:hover{color:var(--va-bronze)}.va-hero{background:var(--va-cream)}.va-hero__stage{min-height:630px;display:grid;grid-template-columns:51% 45% 4%;max-height:820px;overflow:hidden;background:linear-gradient(138deg,#fcf9f5,#f1e8df)}.va-hero__intro{padding:clamp(6rem,8vw,13rem) clamp(3rem,6vw,10rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.va-hero__rule{width:70px;height:1px;background:var(--va-bronze);margin:3rem 0 .3rem}.va-hero__title{font:400 clamp(5.5rem,6vw,10rem)/1.08 var(--va-serif);letter-spacing:-.045em;color:var(--va-cocoa);max-width:9ch;margin:2rem 0}.va-hero__desc{font-size:clamp(1.4rem,1.35vw,1.9rem);line-height:1.8;color:var(--va-muted);max-width:37ch;margin:0 0 3.6rem}.va-hero__signature{position:absolute;left:clamp(3rem,6vw,10rem);bottom:2.5rem;color:var(--va-bronze);font:400 1.2rem var(--va-serif);letter-spacing:.18em;display:flex;gap:1rem;align-items:baseline}.va-hero__signature span{font:.6em var(--va-sans);letter-spacing:.18em}.va-hero__photo{height:100%;min-width:0;position:relative;background:#eaddd1}.va-hero__img{width:100%;height:100%;object-fit:contain;object-position:center center;display:block}.va-hero__side{writing-mode:vertical-rl;display:flex;align-items:center;justify-content:center;letter-spacing:.36em;font:400 1rem var(--va-sans);color:var(--va-bronze);text-transform:uppercase}.va-hero__footer{min-height:6rem;display:flex;align-items:center;justify-content:center;gap:5rem;border-bottom:1px solid var(--va-border);font:400 1.1rem var(--va-sans);letter-spacing:.15em;color:var(--va-bronze);text-transform:uppercase}.va-hero__footer span:last-child{font-size:.9rem;letter-spacing:.24em}.va-hero__asterisk{font-size:2rem}.va-world__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem}.va-world__card{min-width:0;text-decoration:none;color:var(--va-ink);display:block}.va-world__media{height:clamp(380px,46vw,660px);overflow:hidden;background:#eadbd0}.va-world__img{height:100%;width:100%;object-fit:cover;object-position:center 45%;display:block;transition:transform .55s ease}.va-world__card:hover .va-world__img{transform:scale(1.025)}.va-world__caption{padding:2.7rem .5rem 1.4rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;border-bottom:1px solid var(--va-border)}.va-world__caption span:first-child{font:400 clamp(2.1rem,2.4vw,3.5rem)/1.2 var(--va-serif);letter-spacing:-.02em}.va-world__caption span:last-child{font-size:2.5rem;font-weight:200}.va-world__more{text-align:center;margin-top:5rem}#shopify-section-template--section .card{border:0}.featured-collection{background:var(--va-cream)}.collection .title-wrapper-with-link{margin-bottom:4.7rem;align-items:end}.collection .title-wrapper-with-link .title{font-size:clamp(3.6rem,4vw,6rem);margin:0}.collection__view-all .button{background:transparent;color:var(--va-cocoa);border:0;border-bottom:1px solid var(--va-cocoa);min-height:0;padding:1rem 0}.va-story{display:grid;grid-template-columns:1fr 1fr;background:var(--va-rose);min-height:720px}.va-story__media{min-width:0;max-height:900px;background:#dbc5b9;overflow:hidden}.va-story__img{width:100%;height:100%;object-fit:cover;object-position:center 50%;display:block}.va-story__content{display:flex;align-items:center;justify-content:center;padding:10rem 8vw;position:relative}.va-story__copy{position:relative;z-index:1;max-width:570px}.va-story__copy h2{font:400 clamp(5rem,5vw,8.5rem)/1.13 var(--va-serif);color:var(--va-cocoa);letter-spacing:-.035em;margin:2rem 0 3rem}.va-story__copy p{font-size:1.65rem;line-height:1.9;max-width:45ch;color:#6c5a50;margin:0 0 3.8rem}.va-story__mark{font:italic 25rem/.7 var(--va-serif);position:absolute;right:3vw;bottom:7rem;color:#96706321;pointer-events:none}.va-journal{background:#f8f3ed}.va-journal__body{display:grid;grid-template-columns:62% 1fr;align-items:center;gap:7vw}.va-journal__image{min-width:0;background:#e8dad2;text-align:center;overflow:hidden;max-height:730px}.va-journal__img{width:100%;height:100%;max-height:730px;object-fit:contain;display:block}.va-journal__aside{max-width:390px}.va-journal__decoration{display:block;font:400 4rem var(--va-serif);color:var(--va-bronze);margin-bottom:4rem}.va-journal__aside h3{font:400 clamp(3.5rem,3.6vw,5.7rem)/1.22 var(--va-serif);letter-spacing:-.035em;margin:1.8rem 0}.va-journal__aside p{font-size:1.55rem;line-height:1.85;color:var(--va-muted);margin-bottom:3.6rem}.va-promises{background:var(--va-cream);border-block:1px solid var(--va-border);padding:5.4rem 0}.va-promises__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.va-promises__item{text-align:center;padding:1.7rem 3rem;border-right:1px solid var(--va-border)}.va-promises__item:last-child{border:0}.va-promises__ornament{font:400 2.8rem var(--va-serif);color:var(--va-bronze)}.va-promises h3{font:400 2.5rem var(--va-serif);margin:1.2rem 0}.va-promises p{font-size:1.3rem;line-height:1.8;margin:0;color:var(--va-muted)}.vl-manifesto{background:var(--va-paper)!important;padding:10rem 2rem!important;text-align:center}.vl-manifesto .vl-kicker{color:var(--va-bronze)}.vl-manifesto h2{font:400 clamp(4.5rem,6vw,9rem)/1.12 var(--va-serif)!important;color:var(--va-cocoa);letter-spacing:-.04em}.vl-manifesto p{font-size:1.5rem;line-height:1.9;color:var(--va-muted);max-width:46ch;margin:auto}.vl-manifesto__line{height:1px;max-width:90px;background:var(--va-bronze);margin:3rem auto}.product__title h1{font:400 clamp(3.1rem,3.4vw,5.3rem)/1.15 var(--va-serif)!important;color:var(--va-cocoa)!important;letter-spacing:-.024em!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale{font-size:2.5rem;color:var(--va-cocoa)}.product__info-container .product-form__submit{min-height:5.5rem}.product__description{font-size:1.5rem;line-height:1.85;color:var(--va-muted)}.product__accordion .accordion__title{letter-spacing:.06em;font-size:1.3rem}.product-form__input input[type=radio]+label{border-radius:0!important}.footer{background:#352a25!important}.footer .footer__content-top,.footer .footer__content-bottom{max-width:1360px}.footer h2,.footer .footer-block__heading{font-family:var(--va-serif)!important;font-weight:400!important;letter-spacing:-.02em}.footer__copyright,.footer__copyright a{font-size:1.05rem}@media(min-width:990px){.header--middle-center{grid-template-columns:1fr 2fr 1fr}.header--middle-center .header__inline-menu,.header__heading{justify-self:center}}@media(max-width:989px){.va-hero__stage{grid-template-columns:52% 44% 4%;min-height:570px}.va-hero__intro{padding:5rem 3.5rem}.va-hero__title{font-size:clamp(4.4rem,6.5vw,7rem)}.va-hero__desc{font-size:1.4rem}.va-hero__signature{left:3.5rem}.va-space{padding:7rem 0}.va-world__media{height:440px}.va-story__content{padding:6rem 5vw}.va-journal__body{gap:3vw}.va-section-heading{padding-inline:2rem}}@media(max-width:749px){.va-logo-text__main{font-size:2.25rem}.va-logo-text__sub{font-size:.65rem}.header__heading-logo{max-height:54px}.va-hero__stage{display:flex;flex-direction:column;max-height:none;min-height:0}.va-hero__intro{order:2;padding:4.2rem 2.4rem 6rem;align-items:center;text-align:center}.va-hero__rule{margin:1.5rem 0 .4rem}.va-hero__title{font-size:clamp(4.1rem,12vw,6.5rem);max-width:12ch;margin:1.6rem auto}.va-hero__desc{font-size:1.45rem;max-width:34ch;margin:0 auto 2.6rem}.va-button{padding:1.65rem 2rem}.va-hero__signature{position:static;margin-top:4rem}.va-hero__photo{order:1;width:100%;max-height:640px}.va-hero__img{display:block;width:100%;height:auto;max-height:640px;object-fit:contain}.va-hero__side{display:none}.va-hero__footer{min-height:5rem;gap:1rem;font-size:.9rem;text-align:center}.va-hero__footer span:last-child{display:none}.va-space{padding:6rem 0 7rem}.va-section-heading{margin-bottom:3.5rem}.va-section-heading h2{font-size:clamp(3.5rem,10vw,5.2rem)}.va-world__grid{display:flex;overflow-x:auto;gap:1.4rem;scroll-snap-type:x mandatory;padding-bottom:1rem;scrollbar-width:thin}.va-world__card{flex:0 0 78%;scroll-snap-align:start}.va-world__media{height:450px}.va-world__caption{padding:1.8rem .4rem}.va-world__caption span:first-child{font-size:2.55rem}.va-world__more{margin-top:3rem}.va-story{display:flex;flex-direction:column;min-height:0}.va-story__media{max-height:700px}.va-story__img{height:auto;max-height:700px;object-fit:contain}.va-story__content{padding:6rem 3rem}.va-story__copy h2{font-size:5rem}.va-story__mark{font-size:17rem;bottom:2rem}.va-journal__body{display:flex;flex-direction:column;gap:4rem}.va-journal__image{width:100%;max-height:none}.va-journal__img{height:auto;max-height:650px}.va-journal__aside{max-width:none;padding:0 1rem}.va-journal__decoration{margin-bottom:1rem}.va-journal__aside h3{font-size:4.3rem}.va-promises{padding:3.5rem 0}.va-promises__grid{grid-template-columns:1fr;gap:1rem}.va-promises__item{border-right:0;border-bottom:1px solid var(--va-border);padding:2rem}.va-promises__item:last-child{border:0}.vl-manifesto{padding:7rem 2rem!important}.vl-manifesto h2{font-size:5rem!important}.product__title h1{font-size:3.6rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.card-wrapper img,.va-world__img,.button,.va-button{transition:none!important}}.va-logo-text__symbol{display:block;width:46px;height:34px;margin:0 auto .25rem;color:#987d6c}@media(max-width:749px){.va-logo-text__symbol{width:32px;height:25px;margin-bottom:0}}.va-hero__photo picture{display:block;width:100%;height:100%}.va-hero__photo picture .va-hero__img{display:block;width:100%;height:100%;object-fit:cover}.va-world__card--inactive{cursor:default}.va-world__card--inactive .va-world__caption{opacity:.87}.va-shoplook{background:#f8f3ee;padding-top:10rem;padding-bottom:11rem}.va-shoplook__heading{text-align:center;margin-bottom:5rem}.va-shoplook__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(3rem,6vw,10rem);align-items:center}.va-shoplook__campaign{position:relative;min-width:0}.va-shoplook__campaign-image{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.va-shoplook__caption{display:block;color:#82766d;text-transform:uppercase;letter-spacing:.25em;font-size:1rem;margin-top:1.4rem}.va-shoplook__selection{display:grid;gap:3rem;align-content:center}.va-shoplook__product{display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%);align-items:center;gap:2rem;text-decoration:none;color:inherit;border-bottom:1px solid rgba(64,51,45,.13);padding-bottom:2.6rem}.va-shoplook__product:last-child{border-bottom:0}.va-shoplook__photo{aspect-ratio:4/5;background:#f0e7e0;display:flex;align-items:center;justify-content:center;overflow:hidden}.va-shoplook__photo img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.va-shoplook__product:hover .va-shoplook__photo img{transform:scale(1.035)}.va-shoplook__placeholder{font:2.6rem Georgia,serif;color:#957b6a}.va-shoplook__product-copy{min-width:0}.va-shoplook__product-copy h3{font:400 clamp(2.1rem,2.4vw,3.5rem)/1.17 Georgia,serif;margin:1rem 0 1.8rem;overflow-wrap:anywhere}.va-shoplook__price{display:block;font-size:1.5rem;margin-bottom:1.8rem}.va-shoplook__detail{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:.55rem}.va-shoplook__editor-note,.va-editor-help{padding:2.4rem;background:#eee4dd;color:#6a5548;font-size:1.4rem}.va-product-guide{padding-top:5rem;padding-bottom:7rem;border-top:1px solid rgba(64,51,45,.15)}.va-product-guide h2{font:400 clamp(3rem,4vw,5rem)/1.12 Georgia,serif;margin:1.6rem 0 3rem}.va-product-guide__items{max-width:800px}.va-product-guide details{border-top:1px solid rgba(64,51,45,.2)}.va-product-guide details:last-child{border-bottom:1px solid rgba(64,51,45,.2)}.va-product-guide summary{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;cursor:pointer;font-size:1.5rem}.va-product-guide details[open] summary span{transform:rotate(45deg)}.va-product-guide details .rte{padding:0 0 2rem;color:#6b5a50;font-size:1.4rem}.va-buybar{display:none}@media(max-width:749px){.va-shoplook{padding:6rem 0}.va-shoplook__heading{margin-bottom:3rem}.va-shoplook__layout{grid-template-columns:1fr;gap:3rem}.va-shoplook__campaign-image{aspect-ratio:4/5}.va-shoplook__selection{gap:2rem}.va-shoplook__product{grid-template-columns:38% minmax(0,1fr);gap:1.5rem}.va-shoplook__product-copy h3{font-size:2.2rem}.va-shoplook__price{font-size:1.35rem}.va-buybar:not([hidden]){position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem calc(1.1rem + env(safe-area-inset-bottom));background:#fbf8f3;box-shadow:0 -4px 18px #0000001a;border-top:1px solid #ded1c8}.va-buybar__label{min-width:0;display:flex;flex-direction:column;gap:.2rem}.va-buybar__brand{font-size:.82rem;letter-spacing:.15em;color:#85746a}.va-buybar__label strong{font-size:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.va-buybar__button{flex-shrink:0;border:0;background:#40332d;color:#fff;font-size:1.05rem;letter-spacing:.12em;padding:1.4rem 1.6rem;cursor:pointer}.va-product-guide{padding-top:4rem;padding-bottom:4rem}}@media(prefers-reduced-motion:reduce){.va-shoplook__photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/velara-custom.css.map */
