:root{--ink: #1c1710;--parchment: #f7f2e8;--cream: #faf6ee;--sand: #e8dece;--warm: #f0e8d8;--clay: #9e5c2e;--clay-l: #c47a46;--clay-d: #6e3c18;--gold: #b89050;--gold-l: #d4ac6a;--moss: #4a5e3a;--muted: #7a6e60;--line: #ddd4c0;--serif: "Cormorant Garamond", Georgia, serif;--sans: "Tenor Sans", sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream)!important;color:var(--ink)!important;font-family:var(--sans)!important;font-size:18px!important;line-height:1.8!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:var(--line)}.header__heading-logo{max-width:160px!important;width:160px!important;height:auto!important;display:block!important}.header__heading-link{text-decoration:none!important;display:flex!important;align-items:center!important}.header{background:var(--cream)!important;border-bottom:1px solid var(--line)!important;padding:1.4rem 3.5rem!important}.header__menu-item span,.header__menu-item{font-family:var(--sans)!important;font-size:.82rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ink)!important;transition:color .2s!important}.header__menu-item:hover span,.header__menu-item:hover{color:var(--clay)!important;text-decoration:none!important}.button--primary{background:var(--ink)!important;color:var(--cream)!important;border:none!important;border-radius:0!important;font-family:var(--sans)!important;font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:1.15rem 2.5rem!important;transition:background .3s!important}.button--primary:hover{background:var(--clay)!important}.button--secondary{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important;border-radius:0!important;font-family:var(--sans)!important;font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:1.15rem 2.5rem!important;transition:all .3s!important}.button--secondary:hover{border-color:var(--clay)!important;color:var(--clay)!important}.card__inner,.card{background:var(--warm)!important;border-radius:0!important;border:1px solid var(--line)!important}.card__heading,.card__heading a{font-family:var(--serif)!important;font-size:1.45rem!important;font-weight:400!important;color:var(--ink)!important;text-decoration:none!important;line-height:1.4!important}.card__heading a:hover{color:var(--clay)!important}.card-information__text,.card-information .caption{font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--muted)!important}.price .price-item{font-family:var(--serif)!important;color:var(--clay)!important;font-size:1.3rem!important}.price .price-item--regular:not(.price-item--last){color:var(--muted)!important;text-decoration:line-through!important;font-size:1.1rem!important}.card__media{overflow:hidden!important}.card__media img{transition:transform .7s ease!important}.card:hover .card__media img{transform:scale(1.04)!important}.quick-add__submit{background:var(--ink)!important;color:var(--cream)!important;border-radius:0!important;font-family:var(--sans)!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;border:none!important;transition:background .25s!important}.quick-add__submit:hover{background:var(--clay)!important}h1,h2,h3,h4{font-family:var(--serif)!important;font-weight:300!important;color:var(--ink)!important;line-height:1.15!important}cart-drawer{background:var(--cream)!important;border-left:1px solid var(--line)!important}.cart-drawer__heading{font-family:var(--serif)!important;font-size:1.9rem!important;font-weight:400!important;color:var(--ink)!important}.cart-item__name{font-family:var(--serif)!important;font-size:1.2rem!important;color:var(--ink)!important}.cart-item__details .price-item{font-family:var(--serif)!important;color:var(--clay)!important;font-size:1.1rem!important}.totals__subtotal-value{font-family:var(--serif)!important;font-size:1.7rem!important;color:var(--clay)!important}.cart__checkout-button{background:var(--ink)!important;color:var(--cream)!important;border-radius:0!important;font-family:var(--sans)!important;font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;border:none!important;width:100%!important;padding:1.3rem!important;transition:background .3s!important}.cart__checkout-button:hover{background:var(--clay)!important}.product__title{font-family:var(--serif)!important;font-weight:300!important;line-height:1.2!important;color:var(--ink)!important;-webkit-text-fill-color:var(--ink)!important}.product__title h1{font-family:var(--serif)!important;font-size:clamp(2.4rem,3.5vw,3.2rem)!important;font-weight:300!important;line-height:1.15!important;color:#1c1710!important;-webkit-text-fill-color:#1c1710!important;margin-bottom:.6rem!important}.product-form__submit{background:var(--ink)!important;color:var(--cream)!important;border-radius:0!important;font-family:var(--sans)!important;font-size:.78rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;border:none!important;min-height:58px!important;transition:background .3s!important;width:100%!important}.product-form__submit:hover{background:var(--clay)!important;color:#fff!important}.product__description,.product-description{font-size:1.05rem!important;color:var(--muted)!important;line-height:2.1!important}.footer{background:var(--ink)!important;border-top:none!important}.footer__heading{font-family:var(--sans)!important;font-size:.75rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#f7f2e880!important;margin-bottom:1.5rem!important}.footer-block__list-item a,.footer-block a{font-size:1rem!important;color:#f7f2e88c!important;text-decoration:none!important;transition:color .2s!important;line-height:2.4!important;display:block!important}.footer-block__list-item a:hover,.footer-block a:hover{color:var(--sand)!important}.footer__copyright,.copyright__content{font-size:.78rem!important;color:#f7f2e84d!important}.vaas-hero{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--ink)}.vaas-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vaas-hero-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.vaas-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#1c1710c7,#1c171066 55%,#1c171026)}.vaas-hero-content{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:4rem;padding:0 3.5rem 6rem}.vaas-hero-eyebrow{font-family:var(--sans);font-size:.78rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:2rem;display:block;opacity:0;animation:heroUp 1s ease .1s forwards}.vaas-hero-h1{font-family:var(--serif)!important;font-size:clamp(4.5rem,8vw,9rem)!important;font-weight:300!important;line-height:.95!important;letter-spacing:-.02em!important;color:var(--sand)!important;margin-bottom:2.5rem!important;opacity:0;animation:heroUp 1s ease .25s forwards}.vaas-hero-h1 em{font-style:italic!important;color:var(--clay-l)!important;display:block!important}.vaas-hero-sub{font-family:var(--sans);font-size:1.1rem;color:#e8deceb3;line-height:2;max-width:46ch;margin-bottom:3.5rem;letter-spacing:.02em;opacity:0;animation:heroUp 1s ease .4s forwards}.vaas-hero-actions{display:flex;gap:1.2rem;flex-wrap:wrap;opacity:0;animation:heroUp 1s ease .55s forwards}.vaas-btn-primary{background:var(--sand);color:var(--ink);border:none;padding:1.2rem 2.6rem;font-family:var(--sans);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none!important;display:inline-block;transition:background .3s;cursor:pointer;font-weight:400}.vaas-btn-primary:hover{background:var(--cream)}.vaas-btn-outline{background:transparent;color:var(--sand);border:1px solid rgba(232,222,206,.4);padding:1.2rem 2.6rem;font-family:var(--sans);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none!important;display:inline-block;transition:all .3s;cursor:pointer}.vaas-btn-outline:hover{border-color:var(--gold);color:var(--gold)}.vaas-hero-right{display:flex;flex-direction:column;align-items:flex-end;gap:2.2rem;padding-bottom:.5rem;opacity:0;animation:heroUp 1s ease .7s forwards}.vaas-hero-tag{background:#f7f2e812;border:1px solid rgba(232,222,206,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.4rem 2rem;text-align:right;margin-bottom:.5rem}.vaas-hero-tag-label{display:block;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#e8dece80;margin-bottom:.4rem;font-family:var(--sans)}.vaas-hero-tag-price{font-family:var(--serif);font-size:2.5rem;font-weight:300;color:var(--gold-l);line-height:1}.vaas-hero-stat{text-align:right;border-right:2px solid var(--clay);padding-right:1.4rem}.vaas-hero-stat-num{display:block;font-family:var(--serif);font-size:2rem;font-weight:300;color:var(--sand);line-height:1.1}.vaas-hero-stat-label{display:block;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:#e8dece73;font-family:var(--sans)}.vaas-hero-scroll{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.6rem;opacity:0;animation:heroUp 1s ease 1.1s forwards}.vaas-hero-scroll span{font-size:.58rem;letter-spacing:.28em;text-transform:uppercase;color:#e8dece59;font-family:var(--sans)}.vaas-hero-scroll-line{width:1px;height:44px;background:linear-gradient(to bottom,rgba(232,222,206,.4),transparent);animation:scrollPulse 2s ease infinite}@keyframes heroUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollPulse{0%,to{opacity:.35}50%{opacity:.9}}.vaas-marquee-wrap{overflow:hidden;background:var(--ink);padding:1.1rem 0}.vaas-marquee-track{display:flex;gap:3rem;white-space:nowrap;animation:marqueeRun 22s linear infinite;width:max-content}.vaas-marquee-item{font-family:var(--serif);font-size:1.1rem;font-style:italic;color:#f7f2e899;letter-spacing:.08em;flex-shrink:0}.vaas-marquee-dot{color:var(--gold);margin:0 .5rem}@keyframes marqueeRun{0%{transform:translate(0)}to{transform:translate(-50%)}}.vaas-story{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);min-height:650px}.vaas-story-text{padding:8rem 5rem 8rem 3.5rem;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:center}.vaas-story-kicker{font-size:.75rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:2rem;display:flex;align-items:center;gap:.8rem}.vaas-story-kicker:before{content:"";width:30px;height:1px;background:var(--gold);display:block;flex-shrink:0}.vaas-story-h2{font-family:var(--serif)!important;font-size:clamp(3rem,4.5vw,4.5rem)!important;font-weight:400!important;line-height:1.1!important;margin-bottom:2.5rem!important;color:var(--ink)!important}.vaas-story-h2 em{font-style:italic!important;color:var(--clay)!important}.vaas-story-p{font-size:1.08rem!important;color:var(--muted)!important;line-height:2.1!important;margin-bottom:1.4rem!important}.vaas-story-p strong{color:var(--ink)!important;font-weight:500!important}.vaas-story-cta{display:inline-block;font-family:var(--sans);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clay);text-decoration:none!important;border-bottom:1px solid var(--clay);padding-bottom:3px;transition:opacity .2s;margin-top:2rem;align-self:flex-start}.vaas-story-cta:hover{opacity:.7}.vaas-story-visual{display:grid;grid-template-rows:1fr auto;position:relative;overflow:hidden}.vaas-story-vis-main{position:relative;overflow:hidden;min-height:450px;background:var(--sand);display:flex;align-items:center;justify-content:center}.vaas-story-vis-quote{padding:3rem 3.5rem;background:var(--parchment);border-top:1px solid var(--line)}.vaas-story-vis-quote blockquote{font-family:var(--serif)!important;font-size:1.5rem!important;font-style:italic!important;font-weight:300!important;color:var(--clay)!important;line-height:1.6!important;margin:0!important;border:none!important;padding:0!important}.vaas-categories{padding:8rem 3.5rem;border-top:1px solid var(--line)}.vaas-sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:4rem}.vaas-sec-kicker{font-size:.75rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:.8rem;display:block}.vaas-sec-h{font-family:var(--serif)!important;font-size:clamp(2.5rem,4vw,3.5rem)!important;font-weight:300!important;color:var(--ink)!important;margin:0!important;line-height:1!important}.vaas-sec-link{font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);text-decoration:none!important;border-bottom:1px solid var(--line);padding-bottom:3px;transition:color .2s,border-color .2s;white-space:nowrap}.vaas-sec-link:hover{color:var(--clay);border-color:var(--clay)}.vaas-cat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.vaas-cat-card{background:var(--warm);border:1px solid var(--line);padding:3rem 2.2rem;cursor:pointer;transition:border-color .3s,background .3s;position:relative;overflow:hidden;text-decoration:none!important;color:inherit!important;display:block;min-height:200px}.vaas-cat-card:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--clay);transition:width .35s}.vaas-cat-card:hover{border-color:var(--clay);background:var(--parchment)}.vaas-cat-card:hover:after{width:100%}.vaas-cat-icon{margin-bottom:2rem}.vaas-cat-icon svg{width:38px;height:38px;stroke:var(--clay);fill:none;stroke-width:1.2}.vaas-cat-name{font-family:var(--serif)!important;font-size:1.5rem!important;font-weight:400!important;margin-bottom:.5rem!important;color:var(--ink)!important;display:block}.vaas-cat-count{font-size:.75rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--muted)!important;display:block}.vaas-gift-banner{margin:0 3.5rem 7rem;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);overflow:hidden;min-height:520px}.vaas-gb-left{background:var(--ink);padding:5.5rem 5rem;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.vaas-gb-left:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(184,144,80,.1) 0%,transparent 70%);top:-80px;right:-80px;pointer-events:none}.vaas-gb-kicker{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:2rem;display:block}.vaas-gb-h{font-family:var(--serif)!important;font-size:clamp(2.8rem,4.5vw,4.2rem)!important;font-weight:300!important;color:var(--sand)!important;line-height:1.15!important;margin-bottom:2.2rem!important}.vaas-gb-h em{font-style:italic!important;color:var(--gold-l)!important;display:block!important}.vaas-gb-p{font-size:1.05rem;color:#e8decea6;line-height:2;max-width:36ch;margin-bottom:3rem}.vaas-btn-gold{background:var(--gold);color:var(--ink);border:none;padding:1.1rem 2.5rem;font-family:var(--sans);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;transition:background .3s;display:inline-block;text-decoration:none!important;align-self:flex-start;cursor:pointer}.vaas-btn-gold:hover{background:var(--gold-l)}.vaas-gb-right{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1px;background-color:var(--line)}.vaas-gb-cell{background:var(--parchment);display:flex;align-items:flex-end;padding:2rem 2.2rem;position:relative;overflow:hidden;min-height:200px}.vaas-gb-cell-label{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#1c171080;position:relative;z-index:2;font-family:var(--sans)}.vaas-craft{padding:8rem 3.5rem;background:var(--parchment);border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.vaas-craft-item{padding:4rem 3rem;border-right:1px solid var(--line)}.vaas-craft-item:first-child{border-left:1px solid var(--line)}.vaas-craft-num{font-family:var(--serif);font-size:4.5rem;font-weight:300;font-style:italic;color:var(--clay);opacity:.3;margin-bottom:1.8rem;line-height:1;display:block}.vaas-craft-title{font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.2rem;color:var(--ink);display:block;font-weight:600}.vaas-craft-desc{font-size:1.05rem;color:var(--muted);line-height:2.1}.vaas-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s ease}.vaas-reveal.vis{opacity:1;transform:translateY(0)}@media(max-width:960px){.vaas-hero-content{grid-template-columns:1fr;padding:0 1.5rem 5rem}.vaas-hero-right{display:none}.vaas-hero-h1{font-size:clamp(3.5rem,10vw,5.5rem)!important}.vaas-story{grid-template-columns:1fr}.vaas-story-text{padding:5rem 1.5rem;border-right:none;border-bottom:1px solid var(--line)}.vaas-categories{padding:5rem 1.5rem}.vaas-cat-grid{grid-template-columns:repeat(3,1fr)}.vaas-gift-banner{grid-template-columns:1fr;margin:0 1.5rem 5rem}.vaas-gb-right{display:none}.vaas-craft{grid-template-columns:1fr 1fr;padding:4rem 1.5rem}.vaas-craft-item:first-child{border-left:none}.header{padding:1rem 1.5rem!important}}@media(max-width:520px){.vaas-cat-grid{grid-template-columns:1fr 1fr}.vaas-craft{grid-template-columns:1fr}.vaas-craft-item{border-right:none;border-bottom:1px solid var(--line)}}.footer,footer.footer{display:none!important}.vaas-footer{background:var(--ink);padding:5.5rem 3.5rem 0;font-family:var(--sans)}.vaas-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;padding-bottom:4rem}.vaas-footer-logo{margin-bottom:1.5rem}.vaas-footer-logo-img{width:140px;height:auto;display:block;filter:brightness(0) invert(1);opacity:.85}.vaas-footer-logo-text{font-family:var(--serif);font-size:1.2rem;letter-spacing:.38em;text-transform:uppercase;color:var(--sand);font-weight:400}.vaas-footer-brand-desc{font-size:.88rem!important;color:#f7f2e861!important;line-height:2!important;max-width:28ch;margin-bottom:2rem!important}.vaas-footer-social{display:flex;gap:1rem;align-items:center}.vaas-footer-social-link{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(247,242,232,.12);transition:border-color .2s,color .2s;color:#f7f2e866;text-decoration:none!important}.vaas-footer-social-link svg{width:16px;height:16px;stroke:currentColor}.vaas-footer-social-link:hover{border-color:var(--gold);color:var(--gold)}.vaas-footer-col-heading{font-family:var(--sans)!important;font-size:.6rem!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#f7f2e847!important;margin-bottom:1.5rem!important;font-weight:400!important;line-height:1!important}.vaas-footer-col-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.vaas-footer-col-list li a{font-size:.88rem!important;color:#f7f2e873!important;text-decoration:none!important;transition:color .2s!important;display:block!important;padding:.45rem 0!important;line-height:1.4!important}.vaas-footer-col-list li a:hover{color:var(--sand)!important}.vaas-footer-badge{display:flex;align-items:center;gap:.6rem;margin-top:2rem;padding:.75rem 1.1rem;border:1px solid rgba(247,242,232,.08);background:#f7f2e808;width:fit-content}.vaas-footer-badge svg{width:14px;height:14px;stroke:var(--moss);flex-shrink:0}.vaas-footer-badge span{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#f7f2e859}.vaas-footer-divider{height:1px;background:#f7f2e814}.vaas-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:1.8rem 0 2rem;flex-wrap:wrap;gap:1rem}.vaas-footer-copy{font-size:.65rem;letter-spacing:.1em;color:#f7f2e838;font-family:var(--sans)}.vaas-footer-tagline{font-family:var(--serif);font-size:.88rem;font-style:italic;color:#f7f2e833}.vaas-footer-payments{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.vaas-pay-chip{font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:#f7f2e840;border:1px solid rgba(247,242,232,.1);padding:.3rem .65rem;font-family:var(--sans);white-space:nowrap}@media(max-width:960px){.vaas-footer{padding:4rem 1.5rem 0}.vaas-footer-top{grid-template-columns:1fr 1fr;gap:2.5rem}.vaas-footer-brand{grid-column:1 / -1}.vaas-footer-brand-desc{max-width:100%!important}}@media(max-width:520px){.vaas-footer-top{grid-template-columns:1fr 1fr;gap:2rem}.vaas-footer-bottom{flex-direction:column;align-items:flex-start}.vaas-footer-tagline{display:none}}.shopify-section p,.shopify-section li,.shopify-section div{font-size:inherit}body{font-size:18px!important}.main-page-title,.page-title{display:none!important}.vaas-about-hero-left h1{font-size:clamp(4rem,6vw,6.5rem)!important}.vaas-about-hero-left p,.vaas-about-hero-right p{font-size:1.15rem!important;line-height:2.1!important;color:#e8decea6!important}.vaas-about-hero-right p{color:#7a6e60!important}.vaas-about-pull{font-size:clamp(1.8rem,3vw,2.8rem)!important;line-height:1.45!important}.vaas-about-name-devanagari{font-size:clamp(7rem,14vw,13rem)!important}.vaas-about-name-meaning{font-size:1.5rem!important;margin-bottom:.8rem!important}.vaas-about-name-note{font-size:1.05rem!important;line-height:2!important;color:#7a6e60!important}.vaas-about-name-lang{font-size:.72rem!important;margin-bottom:.6rem!important}.vaas-about-h2{font-size:clamp(3rem,5vw,4.5rem)!important;margin-bottom:1rem!important}.vaas-about-value-num{font-size:3rem!important;opacity:.35!important;margin-bottom:1.2rem!important}.vaas-about-value-title{font-size:.88rem!important;margin-bottom:1rem!important;letter-spacing:.2em!important}.vaas-about-value-desc{font-size:1.05rem!important;line-height:2!important;color:#7a6e60!important}.vaas-about-process-p{font-size:1.05rem!important;line-height:2.1!important;color:#7a6e60!important;margin-bottom:1.4rem!important}.vaas-about-step-title{font-size:.85rem!important;letter-spacing:.18em!important;margin-bottom:.7rem!important}.vaas-about-step-desc{font-size:1.02rem!important;line-height:2!important;color:#7a6e60!important}.vaas-about-step-n{font-size:2.2rem!important;opacity:.5!important}.vaas-about-number-big{font-size:clamp(3.5rem,6vw,5.5rem)!important}.vaas-about-number-label{font-size:.82rem!important;letter-spacing:.2em!important}.vaas-about-cta-h{font-size:clamp(3rem,5vw,4.8rem)!important}.vaas-about-cta-p{font-size:1.05rem!important;line-height:2.1!important;color:#e8dece8c!important}.vaas-story-h2{font-size:clamp(3rem,5vw,5rem)!important}.vaas-story-p{font-size:1.1rem!important;line-height:2.1!important;color:#7a6e60!important}.vaas-story-vis-quote blockquote{font-size:1.5rem!important;line-height:1.7!important}.vaas-story-kicker{font-size:.78rem!important}.vaas-sec-h{font-size:clamp(2.8rem,4vw,3.8rem)!important}.vaas-sec-kicker{font-size:.78rem!important}.vaas-cat-name{font-size:1.5rem!important}.vaas-cat-count{font-size:.78rem!important}.vaas-gb-h{font-size:clamp(3rem,5vw,4.5rem)!important}.vaas-gb-kicker{font-size:.78rem!important}.vaas-gb-p{font-size:1.05rem!important;line-height:2.1!important;color:#e8deceb3!important}.vaas-gb-cell-label{font-size:.8rem!important}.vaas-craft-num{font-size:5rem!important;opacity:.35!important}.vaas-craft-title{font-size:.9rem!important;letter-spacing:.2em!important;margin-bottom:1.2rem!important}.vaas-craft-desc{font-size:1.05rem!important;line-height:2.1!important;color:#7a6e60!important}.vaas-marquee-item{font-size:1.2rem!important;color:#f7f2e8a6!important}.card__heading,.card__heading a{font-size:1.4rem!important}.price .price-item{font-size:1.25rem!important}.vaas-hero-h1{font-size:clamp(5rem,9vw,10rem)!important}.vaas-hero-sub{font-size:1.15rem!important;line-height:2.1!important}.vaas-hero-eyebrow{font-size:.82rem!important}.vaas-hero-tag-price{font-size:2.8rem!important}.vaas-hero-stat-num{font-size:2.2rem!important}.vaas-hero-stat-label{font-size:.72rem!important}.header__menu-item span,.header__menu-item{font-size:.85rem!important}.vaas-footer-col-list li a{font-size:1rem!important;line-height:1!important;padding:.6rem 0!important}.vaas-footer-col-heading{font-size:.68rem!important}.vaas-footer-brand-desc{font-size:.95rem!important;line-height:2.1!important}.vaas-footer-copy{font-size:.72rem!important}.vaas-footer-tagline{font-size:.95rem!important}.vaas-categories{background:var(--ink)!important;border-top:none!important}.vaas-categories .vaas-sec-h{color:var(--sand)!important}.vaas-categories .vaas-sec-link{color:#f7f2e880!important;border-bottom-color:#f7f2e833!important}.vaas-categories .vaas-sec-link:hover{color:var(--gold)!important;border-color:var(--gold)!important}.vaas-categories .vaas-cat-card{background:#f7f2e808!important;border:1px solid rgba(247,242,232,.08)!important}.vaas-categories .vaas-cat-name{color:var(--cream)!important}.vaas-categories .vaas-cat-count{color:#f7f2e866!important}.vaas-categories .vaas-cat-icon svg{stroke:var(--gold)!important}.vaas-categories .vaas-cat-card:after{background:var(--gold)!important}.vaas-categories .vaas-cat-card:hover{background:#f7f2e814!important;border-color:#f7f2e840!important}.vaas-ship-inline{margin-top:2rem;border-top:1px solid var(--line);padding-top:1.8rem}.vaas-ship-inline-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.vaas-ship-inline-item{display:flex;align-items:flex-start;gap:.9rem;padding:1rem 1rem 1rem 0;border-bottom:1px solid var(--line)}.vaas-ship-inline-item:nth-child(odd){padding-right:1.2rem;border-right:1px solid var(--line)}.vaas-ship-inline-item:nth-child(2n){padding-left:1.2rem}.vaas-ship-inline-item:nth-last-child(-n+2){border-bottom:none}.vaas-ship-inline-icon{flex-shrink:0;margin-top:2px}.vaas-ship-inline-icon svg{stroke:var(--clay)}.vaas-ship-inline-text{display:flex;flex-direction:column;gap:.2rem}.vaas-ship-inline-title{font-family:var(--sans)!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--ink)!important;font-weight:600!important}.vaas-ship-inline-desc{font-family:var(--sans)!important;font-size:.82rem!important;color:var(--muted)!important;line-height:1.6!important}@media(max-width:749px){.vaas-ship-inline-grid{grid-template-columns:1fr}.vaas-ship-inline-item{border-right:none!important;padding-left:0!important;padding-right:0!important;border-bottom:1px solid var(--line)!important}.vaas-ship-inline-item:last-child{border-bottom:none!important}}.product__info-container .price--large .price-item--regular,.product__info-container .price--large .price-item--sale,.product__info-container .price .price-item,product-info .price--large .price-item{font-size:2rem!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#9e5c2e!important;-webkit-text-fill-color:#9e5c2e!important;opacity:1!important}.product__info-container .price .price-item--regular:not(.price-item--last),product-info .price .price-item--regular:not(.price-item--last){font-size:1.2rem!important;color:#7a6e60!important;-webkit-text-fill-color:#7a6e60!important;text-decoration:line-through!important;font-weight:400!important}.product__tax,.product__info-container .product__tax{font-size:.72rem!important;color:#7a6e60!important;-webkit-text-fill-color:#7a6e60!important;letter-spacing:.04em!important;margin-top:.2rem!important;opacity:.65!important}.product-form__submit,.product-form__submit.button,.product-form__submit[name=add]{background:#1c1710!important;color:#faf6ee!important;border:none!important;border-radius:0!important;font-family:Tenor Sans,sans-serif!important;font-size:.72rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;min-height:54px!important;width:100%!important;cursor:pointer!important;transition:background .25s ease!important;-webkit-appearance:none!important;box-shadow:none!important;outline:none!important}.product-form__submit:hover,.product-form__submit.button:hover{background:#9e5c2e!important;color:#faf6ee!important;border-radius:0!important;box-shadow:none!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:#2e2820!important;color:#faf6ee!important;border-radius:0!important;border:none!important;font-family:Tenor Sans,sans-serif!important;font-size:.72rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;min-height:54px!important;width:100%!important;box-shadow:none!important;transition:background .25s ease!important}.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{background:#9e5c2e!important;border-radius:0!important;box-shadow:none!important}.product-form__buttons,.shopify-payment-button{border-radius:0!important}.shopify-payment-button__button>*{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vaashomz.css.map */
