:root{--zn-ground: #170F0E;--zn-ink: #F4E9E5;--zn-ink-2: #C7B2AC;--zn-line: #7A6058;--zn-boundary: #8A755F;--zn-burgundy: #7A1428;--zn-gold: #D8A24A;--zn-paper: #F4EAE2;--zn-paper-ink: #241A13;--zn-paper-muted: #2B2A26;--zn-error: #D6534A;--zn-focus-dark: #F4E9E5;--zn-focus-paper: #241A13}html,body{background:var(--zn-ground)}body:has(main[data-template=cart]){background:var(--zn-ground)}#header-group [class*=color-custom-top-sections--][class*=__header_section],#header-group [class*=color-custom-sections--][class*=__header_announcements],#header-group [class*=color-custom-][class*=__header-menu]{--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;--color: var(--zn-ink);--color-rgb: 244 233 229;--color-foreground: var(--zn-ink);--color-foreground-rgb: 244 233 229;--color-foreground-muted: rgb(244 233 229 / var(--opacity-muted-text, .6));--color-foreground-subdued: rgb(244 233 229 / var(--opacity-subdued-text, .4));--color-border: var(--zn-line);--color-border-rgb: 122 96 88}#header-component .header__underlay{background-color:var(--zn-ground);background-image:none}#header-group .section-background[class*=announcement]{background-color:var(--zn-ground);z-index:0}[class*=color-custom-sections--][class*=__header_announcements] .announcement-bar__slide,[class*=color-custom-sections--][class*=__header_announcements] .announcement-bar__text{color:#efe3c8!important}footer [class*=color-custom-sections--][class*=__footer],footer [class*=color-custom-sections--][class*=__utilities]{--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;background-color:var(--zn-ground)}footer{background-color:var(--zn-ground)}footer{--color-input-text: var(--zn-ink);--color-input-text-rgb: 244 233 229}footer .email-signup__input.paragraph{background-color:var(--zn-paper-ink);border-color:var(--zn-boundary)}footer .email-signup__input:focus-visible{outline:2px solid var(--zn-focus-dark);outline-offset:2px}footer .email-signup__button.button-custom{background-color:var(--zn-gold);color:var(--zn-ground)}#header-group .menu-drawer{--zd-ground: var(--zn-ground);--zd-on-ground: var(--zn-ink);--zd-brass-rule: var(--zn-line)}.menu-drawer-container[open] .menu-drawer__backdrop{background:#170f0e8c}#header-group .menu-drawer :is(.menu-drawer__close-button,.menu-drawer__back-button):focus-visible{outline:2px solid var(--zn-focus-dark);outline-offset:2px}body:has(main[data-template=search]){background:var(--zn-ground)}[data-template=search] .search-page__header h3,[data-template=search] .search-page__header{color:var(--zn-ink)}[data-template=search] .search-page-input{background:var(--zn-ground);color:var(--zn-ink);border-color:var(--zn-boundary)}[data-template=search] .search-page-input::placeholder{color:var(--zn-ink-2)}[data-template=search] .search__icon{color:var(--zn-ink-2)}[data-template=search] .search-page-input:focus-visible{outline:2px solid var(--zn-focus-dark);outline-offset:2px}[data-template=search] .product-grid-container select,[data-template=search] .product-grid-container input[type=text],[data-template=search] .product-grid-container input[type=search]{background:var(--zn-ground);color:var(--zn-ink);border-color:var(--zn-boundary)}body:has(main[data-template="404"]){background:var(--zn-ground)}[data-template="404"]{color:var(--zn-ink)}[data-template="404"] a{color:var(--zn-ink);text-decoration:underline;text-decoration-color:var(--zn-line)}main#MainContent[data-template="404"] [class*=color-custom-template--],main#MainContent[data-template="404"] [class*=color-custom-template--] .text-block{--color: var(--zn-ink);--color-rgb: 244 233 229;--color-foreground: var(--zn-ink);--color-foreground-rgb: 244 233 229;--color-foreground-muted: rgb(244 233 229 / var(--opacity-muted-text, .6));--color-foreground-subdued: rgb(244 233 229 / var(--opacity-subdued-text, .4));--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;--color-border: var(--zn-line);--color-border-rgb: 122 96 88;color:var(--zn-ink)}[data-template="404"] a[href*="/collections/all"],[data-template="404"] .button{border:1px solid var(--zn-line)}body:has(.shopify-policy__container){background:var(--zn-ground)}.shopify-policy__container{color:var(--zn-ink-2);max-width:51.25rem;margin-inline:auto;margin-block:clamp(2rem,1.4rem + 2.5vw,4rem) clamp(3rem,2rem + 4vw,6rem);padding:clamp(1.75rem,1.2rem + 2.2vw,3.5rem) clamp(1.25rem,.8rem + 2vw,3rem)}.shopify-policy__title h1{color:var(--zn-ink)}.shopify-policy__body,.shopify-policy__body .rte{color:var(--zn-ink-2)}.shopify-policy__container a{color:var(--zn-ink-2);text-decoration:underline}.zs-contact.zl,.zs-contact.zl-sticky{--zl-ground: var(--zn-ground);--zl-ground-2: var(--zn-paper-ink);--zl-ink: var(--zn-ink);--zl-ink-2: var(--zn-ink-2);--zl-line: rgba(199, 178, 172, .18);--zl-line-2: var(--zn-line)}body:has(.zs-contact){background:var(--zn-ground)}.zs-contact{max-width:47.5rem;margin-inline:auto;margin-block:clamp(2rem,1.4rem + 2.5vw,4rem) clamp(3rem,2rem + 4vw,6rem);padding-inline:clamp(1.25rem,.8rem + 2vw,3rem)}.zs-contact a:not(.zl-btn){color:var(--zn-ink-2);text-decoration:underline}.zs-contact.zl .zs-input{border-color:var(--zn-boundary)}.zs-contact.zl .zs-input::placeholder{color:var(--zn-ink-2)}.zs-contact.zl .zs-input:focus{outline:2px solid var(--zn-gold);outline-offset:2px}.zs-contact.zl .zs-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--zn-paper-ink) inset;-webkit-text-fill-color:var(--zn-ink)}.zs-contact.zl .zs-input[aria-invalid=true]{border-color:var(--zn-error)}.zs-contact.zl .zs-field__err{color:var(--zn-error)}.zs-contact.zl .zl-btn:not(.zl-btn--ghost){background:var(--zn-burgundy);color:var(--zn-ink);border:1.5px solid var(--zn-gold)}.zs-contact.zl .zl-btn:not(.zl-btn--ghost):hover{background:#6e1224}.zs-contact.zl .zl-btn:not(.zl-btn--ghost):active{background:#641021}.zs-contact.zl .zl-btn:not(.zl-btn--ghost):focus-visible{outline:2px solid var(--zn-gold);outline-offset:3px}body:has(main[data-template=page]){background:var(--zn-ground)}main#MainContent[data-template=page] .section-background[class*=color-custom-template--][class*=__main]{--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;background-color:var(--zn-ground)}main#MainContent[data-template=page] .page-width-content[class*=color-custom-template--][class*=__main],main#MainContent[data-template=page] .page-width-content[class*=color-custom-template--][class*=__main] .text-block{--color: var(--zn-ink);--color-rgb: 244 233 229;--color-foreground: var(--zn-ink);--color-foreground-rgb: 244 233 229;--color-foreground-muted: rgb(244 233 229 / var(--opacity-muted-text, .6));--color-foreground-subdued: rgb(244 233 229 / var(--opacity-subdued-text, .4));color:var(--zn-ink)}main#MainContent[data-template=page] .page-width-content[class*=color-custom-template--][class*=__main]{--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;--color-border: var(--zn-boundary);--color-border-rgb: 138 117 95;background-color:var(--zn-ground);max-width:51.25rem;margin-inline:auto;margin-block:clamp(2rem,1.4rem + 2.5vw,4rem) clamp(3rem,2rem + 4vw,6rem);padding:clamp(1.75rem,1.2rem + 2.2vw,3.5rem) clamp(1.25rem,.8rem + 2vw,3rem)}main#MainContent[data-template=page] .page-width-content a{color:var(--zn-ink-2);text-decoration:underline}:root{--zn-held-body: #EFE8DC}body:has(.product-information){background:var(--zn-held-body)}#search-modal predictive-search-component{--color-background: var(--zn-ground);--color-background-rgb: 23 15 14;--color: var(--zn-ink);--color-rgb: 244 233 229;--color-foreground: var(--zn-ink);--color-foreground-rgb: 244 233 229;--color-foreground-muted: rgb(244 233 229 / var(--opacity-muted-text, .6));--color-foreground-subdued: rgb(244 233 229 / var(--opacity-subdued-text, .4));--color-border: var(--zn-boundary);--color-border-rgb: 138 117 95;--color-input-background: var(--zn-paper-ink);--color-input-text: var(--zn-ink);--color-input-text-rgb: 244 233 229;--color-input-border: var(--zn-boundary);background-color:var(--zn-ground)}#search-modal .search-modal__content{background-color:var(--zn-ground)}#search-modal .predictive-search-results__title{color:var(--zn-ink-2)}#search-modal input.search-input::placeholder{color:var(--zn-ink-2)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/zivol-night.css.map */
