:root{--zv-parchment: #F5EEE6;--zv-parchment-50: #FAF6F1;--zv-sand: #E8D5BE;--zv-sand-deep: #D4B99A;--zv-obsidian: #1C1713;--zv-obsidian-mid: #2C2218;--zv-obsidian-soft:#3A2C1E;--zv-gold: #D4AA40;--zv-gold-light: #EDD68A;--zv-gold-deep: #A07820;--zv-brown-warm: #7A5C42;--zv-brown-mid: #9C7A60;--zv-brown-muted: #B08060;--zv-neutral-100: #EDECEA;--zv-neutral-200: #D4D2CE;--zv-neutral-400: #A8A5A0;--zv-neutral-600: #6E6C68;--zv-neutral-800: #3A3834;--zv-bg: var(--zv-parchment);--zv-bg-subtle: var(--zv-parchment-50);--zv-text: var(--zv-obsidian);--zv-text-secondary: var(--zv-brown-warm);--zv-text-muted: var(--zv-brown-mid);--zv-border: var(--zv-neutral-200);--zv-border-subtle:var(--zv-neutral-100);--zv-radius: 2px;--zv-radius-md: 6px;--zv-font-display: "Cormorant Garamond", Georgia, serif;--zv-font-body: "DM Sans", system-ui, sans-serif}body{font-family:var(--zv-font-body);background-color:var(--zv-bg);color:var(--zv-text);-webkit-font-smoothing:antialiased}:root,.color-scheme-1{--color-background: 245 238 230;--color-foreground: 28 23 19;--color-foreground-heading: 28 23 19;--color-primary: 212 170 64;--color-border: 212 210 206}h1,.h1,.hero__heading,.hero-heading{font-family:var(--zv-font-display);font-weight:400;letter-spacing:-.02em;line-height:1.1}h2,.h2{font-family:var(--zv-font-display);font-weight:400;letter-spacing:-.01em;line-height:1.2}h3,.h3{font-family:var(--zv-font-body);font-weight:500;letter-spacing:0em;line-height:1.3}.announcement-bar,.announcement-bar .section-background{background-color:var(--zv-obsidian)!important;color:var(--zv-sand)!important}.announcement-bar *{color:var(--zv-sand)!important;font-family:var(--zv-font-body);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.header-component,header-component,.header,.header__row{background-color:var(--zv-parchment)!important;border-bottom:.5px solid var(--zv-border)}.header__logo,.header__logo-link,.logo__text,.header__heading-link{font-family:var(--zv-font-body);font-weight:500;font-size:15px;letter-spacing:.22em;text-transform:uppercase;color:var(--zv-obsidian)!important}.header__menu-item,.header__menu-item>a,.header__active-menu-item,nav a,.overflow-list__item a{font-family:var(--zv-font-body);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--zv-brown-warm)!important;transition:color .2s ease}.header__menu-item>a:hover,.overflow-list__item a:hover{color:var(--zv-obsidian)!important}.header__icons .svg-wrapper svg,.header__icons button svg,.header__icons a svg{stroke:var(--zv-brown-warm)}.header__cart-count{background:var(--zv-obsidian);color:var(--zv-parchment);font-family:var(--zv-font-body);font-size:9px}.mega-menu,.header__submenu,.list-menu__item--link{background-color:var(--zv-parchment-50);border:.5px solid var(--zv-border)}.list-menu__item--link,.mega-menu__link{font-family:var(--zv-font-body);font-size:12px;color:var(--zv-brown-warm);letter-spacing:.04em}.section:has(marquee-component),.section-background:has(+.section marquee-component){background-color:var(--zv-obsidian)}marquee-component,marquee-component .section{background-color:var(--zv-obsidian)!important}marquee-component *{color:var(--zv-sand)!important;font-family:var(--zv-font-body);font-size:10px;letter-spacing:.18em;text-transform:uppercase}marquee-component .marquee__separator{color:var(--zv-brown-mid)!important}.product-card,product-card{background:transparent}.product-card .product-card__image-wrapper,.product-card .card__image-wrapper,product-card .product-card__image,.product-card__image-wrapper{aspect-ratio:3 / 4;border-radius:var(--zv-radius);overflow:hidden;background-color:var(--zv-sand)}.product-card .card,.product-card__inner{border:none;box-shadow:none;background:transparent}.product-card .card__heading,.product-card .product-card__title,.card__heading a,product-card .product-card__name{font-family:var(--zv-font-body);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--zv-obsidian);line-height:1.4}.product-card .price,.product-card .price__regular,.product-card .price-item,.price-item--regular{font-family:var(--zv-font-body);font-size:11px;font-weight:300;color:var(--zv-brown-mid);letter-spacing:.02em}.badge,.product-badge,.price__badge-sale{font-family:var(--zv-font-body);font-size:9px;font-weight:500;letter-spacing:.08em;border-radius:var(--zv-radius);padding:3px 8px}.badge--sale,.price__badge-sale{background:#f7edcb;color:#6a4e10}.badge--new,.product-label--new{background:var(--zv-parchment);color:var(--zv-brown-warm)}.quick-add,.quick-add-modal__toggle,.product-card__quick-add{background:var(--zv-obsidian);color:var(--zv-parchment);font-family:var(--zv-font-body);font-size:9px;letter-spacing:.12em;text-transform:uppercase;border-radius:0 0 var(--zv-radius) var(--zv-radius);border:none;padding:8px;opacity:0;transition:opacity .3s ease}product-card:hover .quick-add,product-card:hover .product-card__quick-add,.product-card:hover .quick-add-modal__toggle{opacity:1}.button,.btn,button[type=submit]{font-family:var(--zv-font-body);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--zv-radius);transition:background .2s ease,color .2s ease;cursor:pointer}.button,.button--primary,.btn-primary{background:var(--zv-obsidian);color:var(--zv-parchment);border:none;padding:10px 22px}.button--primary:hover,.button:hover{background:var(--zv-obsidian-soft)}.button--secondary,.button--outline,.btn-ghost{background:transparent;color:var(--zv-brown-warm);border:.5px solid var(--zv-neutral-200);padding:10px 22px}.button--secondary:hover{border-color:var(--zv-obsidian);color:var(--zv-obsidian)}.product-form__submit,[name=add],.shopify-payment-button__button{background:var(--zv-obsidian)!important;color:var(--zv-parchment)!important;font-family:var(--zv-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:var(--zv-radius)!important;border:none!important;padding:13px!important}.hero{background-color:var(--zv-parchment)}.hero__content{font-family:var(--zv-font-body)}.hero__eyebrow,.hero-eyebrow{font-family:var(--zv-font-body);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--zv-brown-mid)}.section-header,.collection__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px}.section__heading,.collection__title{font-family:var(--zv-font-display);font-size:24px;font-weight:400;letter-spacing:-.01em;color:var(--zv-obsidian)}.section__view-all a,.collection__view-all{font-family:var(--zv-font-body);font-size:11px;letter-spacing:.08em;color:var(--zv-brown-mid);text-transform:uppercase}.price--large,.product-information .price{font-family:var(--zv-font-body);font-size:18px;font-weight:500;color:var(--zv-obsidian);letter-spacing:-.01em}.price--compare,.price__compare .price-item--regular{font-size:13px;color:var(--zv-neutral-400);text-decoration:line-through}.product__media-gallery{border-radius:var(--zv-radius-md);overflow:hidden}.product__media-item{background-color:var(--zv-sand)}.product-information .product__title{font-family:var(--zv-font-display);font-size:22px;font-weight:400;color:var(--zv-obsidian);line-height:1.2}.variant-picker__option-values .swatch-input__button,.variant-picker__option-values button{font-family:var(--zv-font-body);font-size:10px;letter-spacing:.06em;border:.5px solid var(--zv-neutral-200);border-radius:var(--zv-radius);background:transparent;color:var(--zv-brown-warm);padding:6px 12px;transition:border-color .2s ease,color .2s ease}.variant-picker__option-values .swatch-input__button:hover,.variant-picker__option-values button:hover{border-color:var(--zv-obsidian);color:var(--zv-obsidian)}.swatch-input__button[aria-checked=true],.variant-picker__option-values button[aria-current=true]{border:1px solid var(--zv-obsidian);color:var(--zv-obsidian);font-weight:500}.accordion__summary,details>summary{font-family:var(--zv-font-body);font-size:12px;letter-spacing:.04em;color:var(--zv-brown-warm);padding:12px 0;border-bottom:.5px solid var(--zv-border-subtle);list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion__body,details>p{font-family:var(--zv-font-body);font-size:12px;color:var(--zv-brown-mid);line-height:1.7}.breadcrumb,.breadcrumbs{font-family:var(--zv-font-body);font-size:10px;letter-spacing:.06em;color:var(--zv-brown-mid)}.cart__title,.cart-drawer__title{font-family:var(--zv-font-display);font-size:20px;font-weight:400;color:var(--zv-obsidian);letter-spacing:.02em}.cart-item__name,.cart-drawer__product-name,.cart-item__price,.cart-drawer__price{font-family:var(--zv-font-body);font-size:12px;font-weight:500;color:var(--zv-obsidian)}.quantity__button{border:.5px solid var(--zv-neutral-200);border-radius:var(--zv-radius);background:transparent;color:var(--zv-brown-warm);font-size:14px}.cart__checkout-button,.cart-drawer__checkout{background:var(--zv-obsidian)!important;color:var(--zv-parchment)!important;font-family:var(--zv-font-body)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:var(--zv-radius)!important;padding:14px!important}.cart__free-shipping-progress,.shipping-threshold{background:#f2f8f5;border-radius:var(--zv-radius-md);padding:8px 12px}.cart__free-shipping-progress .progress-bar,.shipping-threshold__bar{background:var(--zv-gold-deep);border-radius:2px;height:3px}.search__input,.predictive-search__input{font-family:var(--zv-font-body);font-size:14px;background:var(--zv-parchment-50);border:.5px solid var(--zv-border);border-radius:var(--zv-radius);color:var(--zv-obsidian)}.collection-filters__summary,.facets__summary{font-family:var(--zv-font-body);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--zv-brown-warm)}.facets__checkbox-label,.filter-group__label{font-family:var(--zv-font-body);font-size:12px;color:var(--zv-brown-warm)}.sort-by__select,select.sort-by{font-family:var(--zv-font-body);font-size:11px;letter-spacing:.06em;background:transparent;border:.5px solid var(--zv-border);border-radius:var(--zv-radius);color:var(--zv-brown-warm);padding:6px 10px}.collection__title{font-family:var(--zv-font-display);font-size:32px;font-weight:400;letter-spacing:-.01em;color:var(--zv-obsidian)}footer,.footer,.footer__inner,.footer-section{background-color:var(--zv-obsidian)!important;color:var(--zv-sand)!important}.footer-section .section-background,.footer .section-background{background-color:var(--zv-obsidian)!important}.footer__logo,.footer__heading,.footer .header__logo{font-family:var(--zv-font-body);font-size:14px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#fff!important}.footer__content-top .footer__block-heading,.footer__block-heading{font-family:var(--zv-font-body);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#555!important;margin-bottom:12px}.footer-block__list a,.footer__list a,.footer a{font-family:var(--zv-font-body);font-size:11px;color:#888!important;letter-spacing:.02em;transition:color .2s ease}.footer-block__list a:hover,.footer__list a:hover,.footer a:hover{color:var(--zv-sand)!important}.footer__description,.footer p{font-size:10px;color:#777!important;line-height:1.6;max-width:200px}.footer__copyright,.footer-bottom p,.footer small{font-family:var(--zv-font-body);font-size:9px;color:#444!important;letter-spacing:.04em}.footer__content-bottom,.footer hr{border-color:#2a2a2a!important}.footer .field__input,.footer input[type=email]{background:transparent;border:.5px solid #4A3828;border-radius:var(--zv-radius);color:var(--zv-sand);font-family:var(--zv-font-body);font-size:11px;padding:8px 12px}.footer .field__input::placeholder{color:#555}.footer .field__input:focus{border-color:var(--zv-gold-deep);outline:none}.footer .button,.footer button[type=submit]{background:transparent;border:.5px solid #4A3828;color:var(--zv-sand);font-family:var(--zv-font-body);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:8px 16px;border-radius:var(--zv-radius);cursor:pointer}.field__input,input[type=text],input[type=email],input[type=tel],textarea{font-family:var(--zv-font-body);font-size:13px;background:var(--zv-parchment-50);border:.5px solid var(--zv-border);border-radius:var(--zv-radius);color:var(--zv-obsidian);padding:10px 14px}.field__input:focus,input[type=text]:focus,input[type=email]:focus{border-color:var(--zv-brown-warm);outline:none;box-shadow:0 0 0 2px #7a5c421a}.field__label,label{font-family:var(--zv-font-body);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--zv-brown-mid)}.cart-drawer,.drawer{background:var(--zv-parchment);border-left:.5px solid var(--zv-border)}.modal__close-button svg,.drawer__close svg{stroke:var(--zv-brown-warm)}.pagination a,.pagination__item{font-family:var(--zv-font-body);font-size:12px;color:var(--zv-brown-warm);border:.5px solid var(--zv-border);border-radius:var(--zv-radius);transition:background .2s ease}.pagination a:hover,.pagination__item--current{background:var(--zv-obsidian);color:var(--zv-parchment);border-color:var(--zv-obsidian)}.page__content{font-family:var(--zv-font-body);font-size:14px;line-height:1.75;color:var(--zv-brown-warm)}.page__content h1,.page__content h2{font-family:var(--zv-font-display);color:var(--zv-obsidian)}.article-card__title{font-family:var(--zv-font-display);font-size:18px;font-weight:400;color:var(--zv-obsidian)}.article-card__excerpt,.article__content{font-family:var(--zv-font-body);font-size:13px;color:var(--zv-brown-warm);line-height:1.7}.trust-badge,.icon-with-text{font-family:var(--zv-font-body);font-size:11px;color:var(--zv-brown-warm)}.rating__stars,.review-stars,.star-rating{color:var(--zv-gold-deep)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--zv-parchment-50)}::-webkit-scrollbar-thumb{background:var(--zv-sand-deep);border-radius:3px}::selection{background:var(--zv-gold-light);color:var(--zv-obsidian)}:focus-visible{outline:1.5px solid var(--zv-gold-deep);outline-offset:2px}@media screen and (max-width:749px){.header__menu-item,.header__icons a,.header__icons button{min-height:44px;display:flex;align-items:center}.product-form__submit,.cart__checkout-button{width:100%}body{font-size:14px}h1,.h1,.hero__heading{font-size:clamp(28px,8vw,48px)}h2,.h2{font-size:clamp(22px,6vw,32px)}.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media screen and (min-width:750px){.product-grid{grid-template-columns:repeat(4,1fr);gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/zeevaah-brand.css.map */
