@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Montserrat:wght@300;400;500;600;700&display=swap";:root{--zb-gold: #C9A96E;--zb-gold-light: #D4AF72;--zb-gold-dark: #A67C52;--zb-gold-glow: rgba(201,169,110,.25);--zb-gold-border: rgba(201,169,110,.2);--zb-black: #0C0C0C;--zb-dark: #141414;--zb-card: #1A1A1A;--zb-text: #E8E8E8;--zb-text-muted: #909090;--zb-transition: all .35s cubic-bezier(.4,0,.2,1)}body{background-color:var(--zb-black)!important;color:var(--zb-text);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,[class*=heading],.product__title,.collection__title{font-family:Cormorant Garamond,Georgia,serif!important;letter-spacing:.04em;font-weight:500}h1,.h1{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}h2,.h2{font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.2}body,p,a,span,li,label{font-family:Montserrat,sans-serif;font-size:.9rem;letter-spacing:.01em}.header,header-component,.site-header{background-color:#0c0c0cf7!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--zb-gold-border)!important;transition:var(--zb-transition)}.header__nav-item a,.header__link,[class*=header__nav] a{font-family:Montserrat,sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:color .25s ease!important;color:var(--zb-text)!important}.header__nav-item a:hover,.header__link:hover,[class*=header__nav] a:hover{color:var(--zb-gold)!important}.cart-count-bubble,[class*=cart-count],.header__cart-count{background:var(--zb-gold)!important;color:#000!important;font-weight:700!important}.announcement-bar,[class*=announcement]{background:linear-gradient(90deg,#1a1200,#2a1f00,#1a1200)!important;border-bottom:1px solid var(--zb-gold-border)!important}.announcement-bar__message,.announcement-bar p,[class*=announcement] p{color:var(--zb-gold)!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.7rem!important}.card,.card--product,[class*=card--]{background:var(--zb-card)!important;border:1px solid rgba(201,169,110,.08)!important;border-radius:2px!important;overflow:hidden;transition:var(--zb-transition)!important}.card:hover,.card--product:hover,.card-wrapper:hover .card{border-color:#c9a96e73!important;transform:translateY(-5px);box-shadow:0 16px 48px #c9a96e1f,0 4px 16px #0009!important}.card__media,.media{overflow:hidden}.card__media img,.media img{transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.card:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.06)!important}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(201,169,110,.08) 0%,transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}.card:hover .card__media:after,.card-wrapper:hover .card__media:after{opacity:1}.card__content,.card__information{padding:1rem 1.1rem 1.2rem!important;background:var(--zb-card)!important}.card__heading,.card__heading a,[class*=card__heading]{font-family:Cormorant Garamond,serif!important;font-size:1.05rem!important;font-weight:500!important;color:#fff!important;transition:color .25s ease!important}.card__heading a:hover{color:var(--zb-gold)!important}.price,.price__regular,.price__sale,[class*=price]{color:var(--zb-gold)!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:.95rem!important;letter-spacing:.04em!important}.price--on-sale .price__regular,.price del{color:var(--zb-text-muted)!important;opacity:.5}.badge,.product__badge,[class*=badge]{background:var(--zb-gold)!important;color:#000!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:.6rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:2px!important}.button,.btn,[class*=button--primary],button[type=submit],.shopify-payment-button__button{font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:2px!important;transition:var(--zb-transition)!important;position:relative;overflow:hidden}.button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transition:left .5s ease}.button:hover:before{left:100%}.button--primary,[class*=button--primary],.shopify-payment-button__button--unbranded{background:var(--zb-gold)!important;color:#0c0c0c!important;border-color:var(--zb-gold)!important}.button--primary:hover,[class*=button--primary]:hover{background:var(--zb-gold-light)!important;box-shadow:0 0 24px var(--zb-gold-glow)!important;transform:translateY(-1px)!important}.button--secondary,[class*=button--secondary]{background:transparent!important;color:var(--zb-gold)!important;border:1px solid var(--zb-gold)!important}.button--secondary:hover{background:#c9a96e14!important}.product__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:500!important;color:#fff!important;line-height:1.15!important}.product__description p{color:var(--zb-text-muted)!important;line-height:1.8!important;font-size:.88rem!important}.product__description h2{font-family:Cormorant Garamond,serif!important;font-size:1.4rem!important;color:#fff!important;border-bottom:1px solid var(--zb-gold-border);padding-bottom:.4rem;margin-top:1.5rem}.product__description ul li{position:relative;padding-left:1.2rem;color:var(--zb-text)!important}.product__description ul li:before{content:"\25b8";color:var(--zb-gold);position:absolute;left:0;font-size:.7rem;top:2px}.variant-input-wrapper label,[class*=variant] label{border:1px solid rgba(201,169,110,.2)!important;background:var(--zb-card)!important;color:var(--zb-text)!important;transition:var(--zb-transition)!important;font-family:Montserrat,sans-serif!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.06em!important;border-radius:2px!important}.variant-input-wrapper label:hover,[class*=variant] label:hover{border-color:var(--zb-gold)!important;color:var(--zb-gold)!important}.collection__title,.collection-hero__title{font-family:Cormorant Garamond,serif!important;font-size:clamp(2.5rem,5vw,4.5rem)!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important}input,textarea,select,[class*=field__input],[class*=form__input]{background:#161616!important;border-color:#c9a96e33!important;color:var(--zb-text)!important;border-radius:2px!important;font-family:Montserrat,sans-serif!important;font-size:.85rem!important}input:focus,textarea:focus,select:focus{border-color:var(--zb-gold)!important;box-shadow:0 0 0 3px #c9a96e1f!important;outline:none!important}.cart-drawer,[class*=cart-drawer]{background:#111!important;border-left:1px solid var(--zb-gold-border)!important}.cart-drawer__title,[class*=cart-drawer__title]{font-family:Cormorant Garamond,serif!important;font-size:1.6rem!important;letter-spacing:.06em!important;color:#fff!important;border-bottom:1px solid var(--zb-gold-border);padding-bottom:1rem}footer,.footer,[class*=footer]{background:#080808!important;border-top:1px solid var(--zb-gold-border)!important}.footer__heading,[class*=footer__heading]{font-family:Montserrat,sans-serif!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--zb-gold)!important}.footer a,[class*=footer] a{color:var(--zb-text-muted)!important;transition:color .25s ease!important}.footer a:hover,[class*=footer] a:hover{color:var(--zb-gold)!important}.pagination__item--active,[class*=pagination] .active{background:var(--zb-gold)!important;color:#000!important;border-color:var(--zb-gold)!important}[class*=pagination] a:hover{color:var(--zb-gold)!important;border-color:var(--zb-gold)!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--zb-black)}::-webkit-scrollbar-thumb{background:var(--zb-gold-dark);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--zb-gold)}::selection{background:#c9a96e4d;color:#fff}@keyframes zb-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-for-layout{animation:zb-fadeIn .45s cubic-bezier(.4,0,.2,1)}[class*=modal],[class*=popover],[class*=dropdown]{background:#111!important;border:1px solid var(--zb-gold-border)!important;box-shadow:0 20px 60px #000c!important}.quantity,[class*=quantity]{border-color:var(--zb-gold-border)!important;background:var(--zb-card)!important;border-radius:2px!important}.quantity button,[class*=quantity] button{color:var(--zb-gold)!important}*:focus-visible{outline:2px solid var(--zb-gold)!important;outline-offset:3px!important}@media(max-width:749px){h1,.h1{font-size:2.2rem}h2,.h2{font-size:1.6rem}.product__title{font-size:1.6rem!important}.collection__title{font-size:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zentrix-custom.css.map */
