:root{--vault-bg: #FFFFFF;--vault-bg-soft: #F7F7F7;--vault-card: #FFFFFF;--vault-line: #E4E4E4;--vault-text: #0A0A0A;--vault-muted: #5A5A5A;--vault-dim: #8A8A8A;--vault-gold: #C9A24B;--vault-gold-hover: #B8902F;--vault-gold-ink: #8A6A1E;--vault-header-bg: #0D0D0D;--vault-header-text: #F5F5F5;--vault-border: #E4E4E4;--font-serif: "Cormorant Garamond", Georgia, serif;--font-sans: "Inter", system-ui, sans-serif}body,.shopify-section{background-color:var(--vault-bg)!important;color:var(--vault-text)!important}[class*=color-custom-]{--color-background: var(--vault-bg) !important;--color-background-rgb: 255 255 255 !important;--color-foreground: var(--vault-text) !important;--color-foreground-rgb: 10 10 10 !important;background-color:var(--vault-bg)!important;color:var(--vault-text)!important}[class*=color-custom-popover],[class*=color-custom-drawer],[class*=color-custom-badge-sale],[class*=color-custom-badge-sold-out]{background-color:var(--vault-card)!important}.section-background{background-color:var(--vault-bg)!important}p,li,span,blockquote,td,th,small,strong,em,b,i,.rte,.page-content,.text-block,.section-content,.rich-text,.caption,.product__description,.collection-description,.blog__post,.article,.comment,.field,.form,.cart__note{color:var(--vault-text)!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-serif)!important;font-weight:500!important;text-transform:none;letter-spacing:.01em;color:var(--vault-text)!important}body,p,span,li,a{font-family:var(--font-sans)!important;font-weight:400!important}a{color:var(--vault-text);text-decoration:none}a:hover{color:var(--vault-gold-ink)}.button,.btn,button[type=submit],.shopify-payment-button__button{background-color:var(--vault-gold)!important;color:#0a0a0a!important;border-color:var(--vault-gold)!important;border-radius:2px!important;font-family:var(--font-sans)!important;font-weight:500!important;font-size:.75rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background-color .2s ease,color .2s ease!important}.button:hover,.btn:hover,button[type=submit]:hover{background-color:var(--vault-gold-hover)!important;border-color:var(--vault-gold-hover)!important;color:#0a0a0a!important}.button--secondary,.btn--secondary{background-color:transparent!important;color:var(--vault-gold-ink)!important;border:1px solid var(--vault-gold)!important}.button--secondary:hover,.btn--secondary:hover{background-color:var(--vault-gold)!important;color:#0a0a0a!important}.section-header,[data-section-type=header],header,.header-wrapper,.header__wrapper{background-color:var(--vault-header-bg)!important;color:var(--vault-header-text)!important;border-bottom:1px solid #1F1F1F!important}.header-logo__image-container img,.header-logo img,header img[data-testid=header-logo],.header-logo__image-container--original img{filter:invert(1) brightness(2)!important}.header__nav-item a,.header__menu-item,.site-nav__link{color:var(--vault-header-text)!important;font-family:var(--font-sans)!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important}.header__nav-item a:hover,.header__menu-item:hover{color:var(--vault-gold)!important}.header__heading-link,.header__heading{color:var(--vault-header-text)!important;font-family:var(--font-serif)!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:.05em!important}.header__icon svg,.cart-count-bubble{color:var(--vault-header-text)!important;stroke:var(--vault-header-text)!important}.announcement-bar,[data-section-type=header-announcements],.shopify-section--header-announcements{background-color:var(--vault-gold)!important;color:#0a0a0a!important}.announcement-bar__message,.announcement-bar a{color:#0a0a0a!important;font-family:var(--font-sans)!important;font-size:.6875rem!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important}.card,.product-card,.card-wrapper{background-color:var(--vault-card)!important;border:1px solid var(--vault-border)!important;border-radius:2px!important;transition:border-color .2s ease!important}.card:hover,.product-card:hover{border-color:var(--vault-gold)!important}.card__heading,.product-card__title{color:var(--vault-text)!important;font-family:var(--font-sans)!important;font-size:.875rem!important;font-weight:500!important}.price,.price__regular,.price__sale{color:var(--vault-gold-ink)!important;font-family:var(--font-sans)!important;font-weight:500!important}.collection,.collection__header,.collection-description,.product,.product__info,.product-form__input{background-color:var(--vault-bg)!important;color:var(--vault-text)!important}.product__title{color:var(--vault-text)!important;font-family:var(--font-serif)!important;font-size:2rem!important;font-weight:500!important}.product__price{color:var(--vault-gold-ink)!important;font-family:var(--font-sans)!important;font-size:1.125rem!important;font-weight:500!important}.swatch,.variant-button{background-color:var(--vault-bg-soft)!important;color:var(--vault-text)!important;border:1px solid var(--vault-border)!important;border-radius:2px!important}.swatch--selected,.variant-button--selected{background-color:var(--vault-gold)!important;color:#0a0a0a!important;border-color:var(--vault-gold)!important}.cart-drawer,.cart-notification,#CartDrawer{background-color:var(--vault-bg)!important;color:var(--vault-text)!important;border-left:1px solid var(--vault-border)!important}.cart-drawer__header,.cart-notification__heading{color:var(--vault-text)!important;border-bottom:1px solid var(--vault-border)!important}.footer,.site-footer,[data-section-type=footer],[data-section-type=footer-utilities]{background-color:var(--vault-bg-soft)!important;color:var(--vault-text)!important;border-top:1px solid var(--vault-border)!important}.footer a,.site-footer a{color:var(--vault-muted)!important}.footer a:hover,.site-footer a:hover{color:var(--vault-gold-ink)!important}.badge--sale,.badge--on-sale{background-color:var(--vault-gold)!important;color:#0a0a0a!important}.badge--sold-out{background-color:var(--vault-line)!important;color:var(--vault-muted)!important}input[type=text],input[type=email],input[type=search],textarea,select{background-color:var(--vault-bg)!important;color:var(--vault-text)!important;border:1px solid var(--vault-border)!important;border-radius:2px!important;font-family:var(--font-sans)!important}input::placeholder,textarea::placeholder{color:var(--vault-dim)!important}input:focus,textarea:focus,select:focus{border-color:var(--vault-gold)!important;outline:none!important;box-shadow:none!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--vault-bg)}::-webkit-scrollbar-thumb{background:var(--vault-line);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--vault-gold)}.vault-divider{border:none;border-top:1px solid var(--vault-border);margin-block:0}#header-component{--color-background-top-row: var(--vault-header-bg) !important;--color-background-bottom-row: var(--vault-header-bg) !important;--color-submenu: var(--vault-bg) !important;--color-background: var(--vault-header-bg) !important;--color: var(--vault-header-text) !important;--color-foreground: var(--vault-header-text) !important}.header__underlay-closed,.header__underlay-open{background:linear-gradient(var(--vault-header-bg) 0 var(--top-row-height),var(--vault-header-bg) var(--top-row-height) var(--header-height))!important}.header__row,.header__row--top,.header__row--bottom{background:transparent!important}#header-component .menu-drawer,#header-component .header__submenu,#header-component .predictive-search,[class*=color-custom-] .menu-drawer,[class*=color-custom-] .predictive-search,.vi-knowledge{background-color:var(--vault-bg)!important;color:var(--vault-text)!important}.vi-knowledge__card{background-color:var(--vault-card)!important;color:var(--vault-text)!important;border:1px solid var(--vault-border)!important}.vi-knowledge__desc{color:var(--vault-muted)!important}.vi-knowledge__read-more{color:var(--vault-gold-ink)!important}.vi-footer,.vi-footer__main,.vi-footer__bottom{background-color:var(--vault-bg-soft)!important;color:var(--vault-text)!important}.vi-footer__col-title{color:var(--vault-text)!important}.vi-footer__about-text,.vi-footer__newsletter-desc{color:var(--vault-muted)!important}.vi-footer__email-input{background-color:var(--vault-bg)!important;color:var(--vault-text)!important;border:1px solid var(--vault-border)!important}.vi-footer__join-btn{background-color:var(--vault-gold)!important;color:#0a0a0a!important;border-color:var(--vault-gold)!important}.vi-footer__copy{color:var(--vault-dim)!important}.vi-footer a{color:var(--vault-muted)!important}.vi-footer a:hover{color:var(--vault-gold-ink)!important}header-component#header-component,header-component#header-component .header__row,header-component#header-component .header__row--top,header-component#header-component .header__row--bottom{background-color:var(--vault-header-bg)!important}header.header-section,.shopify-section-group-header-group header.header-section{background-color:var(--vault-header-bg)!important;color:var(--vault-header-text)!important}header-component#header-component .header__menu-item,header-component#header-component .header__nav-item a,header-component#header-component .menu-drawer__menu-item,header-component#header-component .menu-drawer__menu-item-text,header-component#header-component .header__heading,header-component#header-component .header__heading-link,header-component#header-component .header__actions a,header-component#header-component .header__icon{color:var(--vault-header-text)!important}header-component#header-component .header__icon svg,header-component#header-component .header__actions svg,header-component#header-component .header__icon--summary svg,header-component#header-component .header-drawer__icon svg{color:#fff!important;stroke:#fff!important}header-component#header-component .header-logo__image-container img,header-component#header-component img.header-logo__image{filter:invert(1) brightness(2)!important}.vi-trustbar,.vi-trustbar span{color:#ededed!important}.vi-trustbar i{background-color:var(--vi-gold, #E9C46A)!important}.vi-h2,.vi-eyebrow,.vi-banner h1,.vi-banner h2,.vi-news h2,.vi-faq h2,.vi-about h2,.vi-about .vi-lead,.vi-faq .vi-lead,.vi-tile h3,.vi-tile p,.vi-cat h3,.vi-card-title,.vi-card-price,.vi-card-cta,.vi-ticker,.vi-btn,.vi-faq summary,.vi-faq details p,.vi-checks li,.vi-news p,.vi-news label,.vi-news button,.vi-news input,.vi-footer h4,.vi-footer a,.vi-footer li,.vi-trust3 b,.vi-trust3 span,.vi-hero-tag{font-family:Montserrat,sans-serif!important}.vi-banner h1,.vi-h2,.vi-news h2,.vi-faq h2,.vi-about h2,.vi-tile h3,.vi-cat h3,.vi-trust3 b{font-weight:900!important;letter-spacing:-.02em!important}.vi-banner h1,.vi-banner h2,.vi-news h2,.vi-news .vi-lead,.vi-news .vi-note{color:#fff!important}.vi-news label{color:#e5e5e5!important}.vi-news .vi-consent,.vi-news .vi-consent span{color:#9ca3af!important}header-component#header-component .header-menu,header-component#header-component .menu-list,header-component#header-component .menu-list__link,header-component#header-component .menu-list__link-title{color:#fff!important}header-component#header-component .header-menu{--color: #ffffff !important;--color-foreground: #ffffff !important;--menu-top-level-font-color: #ffffff !important}header-component#header-component .header-actions__action,header-component#header-component .account-button{background-color:transparent!important}header-component#header-component .header-actions__action svg,header-component#header-component search-button svg,header-component#header-component cart-icon svg,header-component#header-component .account-button svg,header-component#header-component .search-action svg{color:#fff!important;stroke:#fff!important}header-component#header-component .menu-drawer,header-component#header-component .menu-drawer *{color:#0a0a0a!important}header-component#header-component .menu-drawer{background-color:#fff!important}header-component#header-component .header__icon--summary{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}header-component#header-component .header__icon--summary .header-drawer-icon--open svg{display:none!important}header-component#header-component .header__icon--summary .header-drawer-icon--open{display:inline-block!important;width:18px!important;height:14px!important;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff)!important;background-size:100% 2px,100% 2px,100% 2px!important;background-position:0 1px,0 6.5px,0 12px!important;background-repeat:no-repeat!important}.vi-details{border-top:1px solid rgba(0,0,0,.12);padding-top:18px;margin-top:2px}.vi-details__heading{font-family:var(--font-heading--family, "Montserrat", sans-serif);font-size:13px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:#000!important;margin:0 0 14px!important;line-height:1.2}.vi-details__grid{margin:0}.vi-details__row{display:grid;grid-template-columns:108px 1fr;gap:6px 14px;padding:7px 0;border-bottom:1px solid rgba(0,0,0,.07);font-size:13px;line-height:1.5}.vi-details__row dt{color:#6b7280!important;font-weight:600;margin:0}.vi-details__row dd{margin:0;color:#0a0a0a!important}.vi-details__row dd a{color:#0a0a0a!important;text-decoration:underline;text-underline-offset:2px}.vi-details__note{margin:12px 0 0!important;font-size:12.5px!important;color:#6b7280!important}.vi-details__note a{color:#0a0a0a!important;text-decoration:underline;text-underline-offset:2px}.vi-faq{display:block}.vi-faq details{border-bottom:1px solid rgba(0,0,0,.1);padding:14px 0}.vi-faq details:first-child{border-top:1px solid rgba(0,0,0,.1)}.vi-faq summary{cursor:pointer;font-weight:600;font-size:15px;color:#000!important;list-style:none;position:relative;padding-right:28px}.vi-faq summary::-webkit-details-marker{display:none}.vi-faq summary:after{content:"+";position:absolute;right:2px;top:0;font-size:18px;font-weight:400;color:#6b7280!important}.vi-faq details[open] summary:after{content:"\2212"}.vi-faq details p{margin:10px 0 4px!important;font-size:14px!important;color:#374151!important}.vi-faq details a{color:#0a0a0a!important;text-decoration:underline;text-underline-offset:2px}.vi-size-table{width:100%;border-collapse:collapse;margin:14px 0 22px;font-size:14px}.vi-size-table th,.vi-size-table td{border:1px solid rgba(0,0,0,.12);padding:9px 12px;text-align:left;color:#0a0a0a!important}.vi-size-table th{background:#f5f5f5;font-weight:600;white-space:nowrap}.vi-size-table tr:nth-child(2n) td{background:#fafafa}.vi-subpage-main ol{padding-left:22px}.vi-subpage-main ol>li{margin-bottom:12px;line-height:1.6}.vi-faq-more{margin:16px 0 0!important;font-size:13px!important}.vi-faq-more a{color:#000!important;text-decoration:underline;text-underline-offset:3px}header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{top:100%!important;clip-path:none!important;background-color:#000!important}header-component .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{transform:none!important}header-component .menu-list__submenu .mega-menu__link,header-component .menu-list__submenu .mega-menu__link:hover{color:#fff!important;opacity:1!important}header-component .menu-list__submenu .mega-menu__column>div{color:#9ca3af!important}header-component .menu-list__submenu .mega-menu__link span,header-component .menu-list__submenu .mega-menu__link:hover span{color:#fff!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vault-iced-light.css.map */
