:root{--va-ivory:#FBF8F3;--va-sand:#F4EEE4;--va-ink:#1C1A17;--va-muted:#6B645A;--va-gold:#A8865B;--va-line:#E6DED1;--va-red:#9E1B1B}body{background:var(--va-ivory)!important;color:var(--va-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.section-background.color-scheme-1{background-color:var(--va-ivory)!important}main .bg-background{background-color:var(--va-ivory)!important}main .shopify-section:nth-of-type(2n) .bg-background{background-color:var(--va-sand)!important}header.border-b{background:var(--va-ivory)!important;box-shadow:none!important;border-bottom:1px solid var(--va-line)!important}h1.dropmagic-text,h2.dropmagic-text,main h2,main h3:not(.content-sm-semibold){font-weight:400!important;letter-spacing:-.01em!important;color:var(--va-ink)!important;line-height:1.2!important}main h2{font-size:clamp(24px,6.6vw,34px)!important}h1.dropmagic-text{font-size:clamp(25px,6.8vw,34px)!important}main p,main li{color:#3a352f}.content-sm-semibold,.content-xl-semibold{letter-spacing:.01em}main .title-3xs-semibold.dropmagic-text{color:var(--va-red)!important;font-weight:400!important}.bg-destructive{background:var(--va-red)!important;border-radius:2px!important;box-shadow:none!important}.bg-destructive p{letter-spacing:.08em;font-weight:600!important}.product-form__buttons button,.product-form__buttons [type=submit],main a.button,main .button:not(.slideshow-control),.kaching-cart__empty-cart-button{border-radius:2px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:500!important}.product-form__buttons button[type=submit],.product-form__buttons button[name=add]{background:var(--va-ink)!important;color:#fff!important;min-height:54px;box-shadow:none!important}dm-accordion{box-shadow:none!important;border:0!important;border-bottom:1px solid var(--va-line)!important;border-radius:0!important;background:transparent!important;padding-left:2px!important;padding-right:2px!important}dm-accordion:first-of-type{border-top:1px solid var(--va-line)!important}.product-card img,.card-gallery img{border-radius:2px}.product-badges__badge{border-radius:2px!important;background:var(--va-ink)!important;color:#fff!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px!important}.price-item--sale{color:var(--va-red)}.charm-builder,.vd-duo{border:1px solid var(--va-line)!important;box-shadow:none!important;border-radius:6px!important;background:var(--va-sand)!important}.charm-tab:not(.active),.charm-color-btn:not(.active){border-color:var(--va-line)!important}.charm-color-btn.active{border-color:var(--va-ink)!important}.charm-count-btn.active,.charm-count-badge{background:var(--va-ink)!important}.va-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--va-gold)!important;margin:0 0 10px}.va-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 30px;background:var(--va-ink);color:#fff!important;text-decoration:none;font-size:12px;letter-spacing:.18em;text-transform:uppercase;border-radius:2px;transition:background .2s}.va-btn:hover{background:#000}.va-btn--light{background:var(--va-ivory);color:var(--va-ink)!important}.va-link{color:var(--va-ink)!important;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--va-ink);padding-bottom:3px}.va-center{text-align:center;margin-top:28px}.va-serif{font-family:Libre Baskerville,serif}.va-intro{text-align:center;padding:40px 24px 36px;background:var(--va-ivory)}.va-intro__title{font-size:clamp(30px,8.6vw,48px)!important;margin:0 0 10px}.va-intro__text{font-size:16px;margin:0 0 26px;color:var(--va-muted)!important}.va-intro__ctas{display:flex;flex-direction:column;align-items:center;gap:20px}.va-band{padding:56px 22px;text-align:center;background:var(--va-ivory)}.va-band--sand{background:var(--va-sand)}.va-band__title{margin:0 0 10px}.va-band__text{color:var(--va-muted)!important;margin:0 0 28px}.va-symbols{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:900px;margin:0 auto}.va-symbol{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 12px;border:1px solid var(--va-line);background:#fff;text-decoration:none;color:var(--va-ink)!important;border-radius:2px}.va-symbol__icon{width:52px;height:52px;border:1px solid var(--va-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--va-gold);font-size:22px}.va-symbol__name{font-family:Libre Baskerville,serif;font-size:16px}.va-symbol__desc{font-size:12.5px;color:var(--va-muted);line-height:1.45}.va-steps{list-style:none;padding:0;margin:28px auto 0;max-width:900px;display:grid;gap:26px;text-align:left}.va-step{display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:start}.va-step span{grid-row:span 2;width:40px;height:40px;border-radius:50%;border:1px solid var(--va-ink);display:flex;align-items:center;justify-content:center;font-family:Libre Baskerville,serif}.va-step h3{margin:6px 0 4px!important;font-size:17px!important}.va-step p{margin:0;color:var(--va-muted)!important;font-size:14px}.va-gift{background:var(--va-ink);color:var(--va-ivory)}.va-gift__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.va-gift__content{padding:44px 24px 52px;text-align:center}.va-gift__title{color:var(--va-ivory)!important;margin:0 0 12px}.va-gift__text{color:#d9d2c6!important;margin:0 auto 26px;max-width:460px}.va-guide{display:grid;gap:0;max-width:720px;margin:24px auto 0;text-align:left;border-top:1px solid var(--va-line)}.va-guide a{display:flex;flex-direction:column;gap:4px;padding:18px 28px 18px 2px;border-bottom:1px solid var(--va-line);text-decoration:none;color:var(--va-ink)!important;position:relative}.va-guide a:after{content:"\2192";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--va-gold)}.va-guide span{font-family:Libre Baskerville,serif;font-size:17px}.va-guide em{font-style:normal;font-size:13px;color:var(--va-muted)}@media(min-width:750px){.va-symbols{grid-template-columns:repeat(4,1fr)}.va-steps{grid-template-columns:repeat(3,1fr)}.va-intro__ctas{flex-direction:row;justify-content:center;gap:28px}.va-gift{display:grid;grid-template-columns:1fr 1fr;align-items:center}.va-gift__content{text-align:left;padding:60px}}main[data-template=index]{display:flex;flex-direction:column}main[data-template=index]>.shopify-section{order:50}main[data-template=index]>[id$=__hero_Qmki8z]{order:1}main[data-template=index]>#shopify-section-va-home-intro{order:2}main[data-template=index]>[id$=__XjxX5QP7tP]{order:3}main[data-template=index]>[id$=__product_list_njTKb9]{order:4}main[data-template=index]>#shopify-section-va-home-symbols{order:5}main[data-template=index]>[id$=__OdeoiDHwsL]{order:6}main[data-template=index]>[id$=__collection_list_GpDK8m]{order:7}main[data-template=index]>#shopify-section-va-home-steps{order:8}main[data-template=index]>#shopify-section-va-home-gift{order:9}main[data-template=index]>[id$=__KqP4tgJOkb]{order:10}main[data-template=index]>#shopify-section-va-home-guide{order:11}.va-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:40px 18px 8px;background:#1a1a1a;max-width:1400px;margin:0 auto}.va-footer-links a{display:block;color:#f7f2ea!important;text-decoration:none;font-size:14px;padding:6px 0;opacity:.85}.va-footer-links__head{color:var(--va-gold)!important;font-size:11px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 8px}footer{background:#1a1a1a}.va-page{max-width:720px;margin:0 auto;font-size:16px;line-height:1.7}.va-page .va-lead{font-family:Libre Baskerville,serif;font-size:20px;line-height:1.5;color:var(--va-ink)!important;margin-bottom:24px}.va-page h2{font-size:22px!important;margin:36px 0 12px!important}.va-page h3{font-size:17px!important;margin:0 0 6px!important}.va-page ul{padding-left:18px}.va-page a:not(.va-btn){color:var(--va-ink);text-decoration:underline;text-underline-offset:3px}.va-page .va-grid{display:grid;gap:12px}.va-page .va-card{background:#fff;border:1px solid var(--va-line);padding:20px;border-radius:2px}.va-page .va-card p{margin:0;font-size:15px}.va-page .va-steps{margin:8px 0 12px}.va-page .va-cta{margin-top:32px;text-align:center}.va-page .va-note{font-size:14px;color:var(--va-muted)!important;border-top:1px solid var(--va-line);padding-top:16px;margin-top:32px}.va-faq details{border-bottom:1px solid var(--va-line);padding:16px 0}.va-faq summary{cursor:pointer;font-family:Libre Baskerville,serif;font-size:16px;list-style:none;position:relative;padding-right:28px}.va-faq summary::-webkit-details-marker{display:none}.va-faq summary:after{content:"+";position:absolute;right:2px;top:-2px;font-size:20px;color:var(--va-gold)}.va-faq details[open] summary:after{content:"\2013"}.va-faq details p{margin:10px 0 0;font-size:15px}@media(min-width:750px){.va-page .va-grid{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vandryo-atelier.css.map */
