@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,300;1,9..144,400&family=Manrope:wght@300;400;500;600&display=swap";:root{--vl-blue: #1B3A5C;--vl-blue-deep: #0f2540;--vl-blue-mid: #2A4F78;--vl-slate: #E8EDF4;--vl-slate-soft: #EFF3F9;--vl-slate-deep: #D8E0EE;--vl-white: #F7F9FC;--vl-cream: #FAF8F3;--vl-cream-warm: #F5F0E6;--vl-ink: #1A1F2E;--vl-text-soft: #4A5568;--vl-muted: #8A96A8;--vl-gold: #B08A4A;--vl-gold-soft: #C9A366;--vl-sage: #7A9BAD;--vl-forest: #1B3A5C;--vl-border: #CCD5E8;--vl-border-soft: #DCE4F0;--vl-bg: var(--vl-slate);--vl-bg-soft: var(--vl-slate-soft);--vl-bg-elevated: var(--vl-white);--vl-accent: #B08A4A;--vl-font-display: "Fraunces", Georgia, serif;--vl-font-body: "Manrope", system-ui, sans-serif;--vl-gutter: clamp(20px, 5vw, 48px)}body,.rte,p,li,span:not([class*=icon]){font-family:var(--vl-font-body)!important;color:var(--vl-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,[class*=heading],[class*=__title],[class*=--title]{font-family:var(--vl-font-display)!important;font-weight:400;color:var(--vl-ink)}h4,h5,h6,.h4,.h5,.h6{font-family:var(--vl-font-body)!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vl-ink)}body,.shopify-section,.page-width{background-color:var(--vl-slate);color:var(--vl-ink)}.header,.header-wrapper,header-drawer{background-color:var(--vl-slate, #E8EDF4)!important;border-bottom:1px solid var(--vl-border-soft)!important}.header__heading-link,.header__menu-item,.header__icon,.header a{color:var(--vl-ink)!important;font-family:var(--vl-font-body)!important;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.header__heading{font-family:var(--vl-font-display)!important;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;color:var(--vl-ink)!important}.announcement-bar{background-color:var(--vl-blue)!important;color:var(--vl-cream)!important}.announcement-bar a,.announcement-bar p,.announcement-bar span{color:var(--vl-cream)!important;font-family:var(--vl-font-body)!important;font-size:.78rem;letter-spacing:.06em}.button,.button--primary,[class*=btn],input[type=submit],button[type=submit]{background-color:var(--vl-blue)!important;color:var(--vl-cream)!important;border:none!important;border-radius:6px!important;font-family:var(--vl-font-body)!important;font-size:.88rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:14px 28px!important;transition:background .2s ease,transform .15s ease}.button:hover,.button--primary:hover,[class*=btn]:hover,input[type=submit]:hover,button[type=submit]:hover{background-color:var(--vl-blue-deep)!important;transform:translateY(-1px)}.button--secondary{background-color:transparent!important;color:var(--vl-blue)!important;border:1px solid var(--vl-blue)!important;border-radius:6px!important}#cart-drawer,cart-drawer,.cart-drawer{background-color:var(--vl-white)!important;color:var(--vl-ink)!important;border-left:1px solid var(--vl-border)!important}.cart-drawer__header{border-bottom:1px solid var(--vl-border)!important}.card-wrapper,.card{background-color:var(--vl-white)!important;border:1px solid var(--vl-border-soft)!important;border-radius:8px!important}.card__heading,.card__heading a{font-family:var(--vl-font-display)!important;color:var(--vl-ink)!important}.price,.price__regular,.price__sale{font-family:var(--vl-font-body)!important;color:var(--vl-ink)!important}.price__sale .price-item--sale{color:var(--vl-blue)!important;font-weight:600}.price__sale .price-item--regular{color:var(--vl-muted)!important}.price__currency,.money~.price__currency,[class*=currency-code],[class*=currency_code],.price-item+.price__currency{color:var(--vl-gold)!important;font-weight:600}input,textarea,select{background-color:var(--vl-white)!important;border-color:var(--vl-border)!important;color:var(--vl-ink)!important;font-family:var(--vl-font-body)!important;border-radius:4px!important}input:focus,textarea:focus,select:focus{border-color:var(--vl-blue)!important;outline:none;box-shadow:0 0 0 2px #1b3a5c26!important}quantity-input,.quantity{border-color:var(--vl-border)!important;border-radius:4px!important}.quantity__button{color:var(--vl-ink)!important}.footer,.shopify-section-group-footer-group{background-color:var(--vl-blue-deep)!important;color:var(--vl-cream)!important;border-top:1px solid var(--vl-border)!important;color:var(--vl-text-soft)!important}.footer a,.footer__list a{color:#faf8f3b3!important;font-family:var(--vl-font-body)!important}.footer a:hover,.footer__list a:hover{color:var(--vl-cream)!important}.footer p,.footer span,.footer li{color:#faf8f3b3!important}.footer .footer__heading,.footer h2,.footer h3,.footer h4{color:var(--vl-cream)!important}.breadcrumbs,.breadcrumbs a{color:var(--vl-muted)!important;font-family:var(--vl-font-body)!important;font-size:.8rem}.badge{font-family:var(--vl-font-body)!important;font-size:.72rem;letter-spacing:.08em;font-weight:600}.badge--sale{background-color:var(--vl-gold)!important;color:var(--vl-cream)!important}.badge--sold-out{background-color:var(--vl-sage)!important;color:var(--vl-cream)!important}.swatch-input__button,[class*=variant-button]{border-radius:6px!important;border:1px solid var(--vl-border)!important;font-family:var(--vl-font-body)!important}.swatch-input__button:checked+label,[class*=variant-button].selected,[class*=variant-button][aria-checked=true]{background-color:var(--vl-blue)!important;border-color:var(--vl-blue)!important;color:var(--vl-cream)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--vl-slate)}::-webkit-scrollbar-thumb{background:var(--vl-border);border-radius:3px}[style*="background: var(--vl-blue)"],[style*="background: var(--vl-forest)"],[style*="background:#1B3A5C"],[style*="background: #1B3A5C"]{color:var(--vl-cream)!important}.announcement-bar *,.announcement-bar span:not([class*=icon]){color:var(--vl-cream)!important}::selection{background-color:#1b3a5c26;color:var(--vl-ink)}.product-form__submit,.shopify-payment-button__button,.product__submit button,[id*=ProductSubmitButton],[class*=product-form] button[type=submit],[class*=product-form] input[type=submit]{color:var(--vl-cream, #FAF8F3)!important;background-color:var(--vl-blue, #1B3A5C)!important}.vl-timeline__dot,.vl-timeline__dot *{color:#fff!important}.vl-email-join,.vl-email-join *,.vl-email-join h2,.vl-email-join p,.vl-email-join .vl-email-join__headline,.vl-email-join .vl-email-join__subhead,[class*=vl-email] h2,[class*=vl-email] p,[class*=vl-email] span:not(.icon):not([class*=icon]),.shopify-section-vellora-email-join *:not(input):not(button):not(.icon){color:#fff!important}.vl-pdp-guarantee,.vl-guarantee,[class*=guarantee],[class*=vl-promise]{background-color:var(--vl-blue, #1B3A5C)!important}[class*=guarantee] *,[class*=vl-promise] *{color:var(--vl-cream, #FAF8F3)!important}[style*="#E2DBCC"],[style*="#FAF8F3"],[style*="#F5F0E6"]{background-color:var(--vl-slate, #E8EDF4)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vellora-global-override.css.map */
