:root{--zyver-ivory: #FAF7F0;--zyver-ivory-soft: #F5F1E8;--zyver-onyx: #0A0A0A;--zyver-onyx-rgb: 10, 10, 10;--zyver-gold: #C9A961;--zyver-gold-rgb: 201, 169, 97;--zyver-border: #E8E2D5;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-weight: 500;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-weight: 400}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.01em}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.15em;border-radius:0;font-weight:500}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,button.shopify-payment-button__button--unbranded:hover:after{box-shadow:0 0 0 1px rgb(var(--zyver-gold-rgb))}.header__menu-item,.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background-color:rgb(var(--zyver-gold-rgb));transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-default, .2s) ease}.header__menu-item:hover span:after,.header__menu-item span.header__active-menu-item:after{transform:scaleX(1)}.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration:none}@media screen and (min-width:990px){.card-wrapper .media.media--hover-effect>img:first-child:not(:only-child),.card-wrapper .media.media--hover-effect>img+img{transition:opacity var(--duration-long, .5s) ease,transform var(--duration-long, .5s) ease}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1.03)}}#product-grid .card__inner{--ratio-percent: 100% !important}.field__input,.select__select,.customer .field input,.quantity,hr,.footer{border-color:var(--zyver-border)}@media screen and (min-width:750px){.page-width{padding-left:2.4rem;padding-right:2.4rem}.title-wrapper-with-link,.collection .title{margin-bottom:3.6rem}}@media screen and (max-width:749px){.header__heading-logo,.zyver-logo-placeholder{width:140px;height:auto}}.zyver-logo-placeholder{height:auto}.zyver-cert-badge{display:inline-flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;padding:.7rem 1.2rem;border:1px solid var(--zyver-border);background:rgba(var(--zyver-gold-rgb),.07);font-size:1.3rem;letter-spacing:.04em}.zyver-cert-badge__icon{display:inline-flex;color:rgb(var(--zyver-gold-rgb))}.zyver-low-stock{color:rgb(var(--zyver-gold-rgb));font-weight:500}.zyver-size-guide{display:inline-block;margin:1rem 0 .5rem}.zyver-size-guide__link{font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;text-underline-offset:.3rem;cursor:pointer}.zyver-size-guide-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;align-items:center;justify-content:center;padding:2rem;background:rgba(var(--zyver-onyx-rgb, 10, 10, 10),.55)}.zyver-size-guide-modal[open]{display:flex}.zyver-size-guide-modal__content{position:relative;max-width:48rem;width:100%;max-height:85vh;overflow-y:auto;padding:3.2rem;background:var(--zyver-ivory);border:1px solid var(--zyver-border)}.zyver-size-guide-modal__close{position:absolute;top:1.2rem;right:1.2rem;background:none;border:0;padding:.6rem;cursor:pointer;color:var(--zyver-onyx)}.zyver-size-guide-modal__table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:1.4rem}.zyver-size-guide-modal__table th,.zyver-size-guide-modal__table td{border-bottom:1px solid var(--zyver-border);padding:.9rem .6rem;text-align:left}.zyver-size-guide-modal__table th{text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.zyver-size-guide-modal__note{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.zyver-card-carat{margin-top:.4rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--zyver-gold-rgb))}.facets__summary{border:0;padding:0 1.8rem 0 0;font-size:1.4rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.7);transition:color var(--duration-short, .1s) ease}.facets__summary:hover .facets__summary-label,.facets__disclosure[open] .facets__summary .facets__summary-label{color:rgb(var(--zyver-gold-rgb));text-decoration:underline;text-decoration-color:rgba(var(--zyver-gold-rgb),.6);text-underline-offset:.4rem;text-decoration-thickness:1px}.facets__summary .icon-caret{transition:transform var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}.facets__summary:hover .icon-caret,.facets__disclosure[open] .facets__summary .icon-caret{color:rgb(var(--zyver-gold-rgb))}.facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.active-facets__button{border:1px solid var(--zyver-border);border-radius:0;padding:.6rem 1.2rem;background-color:rgba(var(--zyver-gold-rgb),.08);transition:border-color var(--duration-short, .1s) ease,background-color var(--duration-short, .1s) ease}.active-facets__button:hover{border-color:rgb(var(--zyver-gold-rgb));background-color:rgba(var(--zyver-gold-rgb),.14)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rte p,p:not([class]),.product__description{line-height:1.75}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:500;line-height:1.12;letter-spacing:.012em}.h0{font-weight:400}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing,.rich-text__caption{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;color:rgb(var(--zyver-gold-rgb))}.announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;font-weight:500}.header{padding-top:2.4rem;padding-bottom:2.4rem}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.button,.shopify-challenge__button,.customer button{letter-spacing:.2em;font-size:1.25rem;min-height:5.2rem;padding:0 3.6rem}.title-wrapper-with-link{margin-bottom:4.4rem;align-items:center}.collection .title-wrapper-with-link,.featured-collection .title-wrapper-with-link{flex-direction:column;text-align:center;gap:1.2rem}.title-wrapper-with-link .title,.collection__title .title{letter-spacing:.02em}.card__inner{border:0!important}.card .card__media .media,.card-wrapper .card__media .media{border:0}.card__content{padding-top:1.4rem}.card__information{text-align:center;padding-top:1.2rem;padding-bottom:.4rem}.card-information{text-align:center;padding-top:0}.card-wrapper .card__information,.card-wrapper .card-information{text-align:center}.card-information>.caption-large.light:empty,.card-information>.caption-with-letter-spacing.light:empty{display:none}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:500;font-size:1.8rem;line-height:1.3;letter-spacing:.015em;color:rgb(var(--color-foreground));font-variant-numeric:lining-nums;text-wrap:balance}.card__heading{display:flex;align-items:center;justify-content:center;min-height:calc(1.8rem * 1.3 * 2);margin:0}.card__heading a{transition:color .25s ease}.card-wrapper:hover .card__heading a{color:rgb(var(--zyver-gold-rgb))}.zyver-card-carat{margin-top:.5rem}.card-information>.price,.card .price{justify-content:center;margin-top:.7rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.08em;font-variant-numeric:lining-nums tabular-nums;color:rgba(var(--color-foreground),.72)}.card__media{position:relative}.zyver-card-view{position:absolute;left:50%;bottom:1.6rem;z-index:2;transform:translate(-50%,.8rem);pointer-events:none;padding:.9rem 2.4rem;background:var(--zyver-ivory);color:var(--zyver-onyx);font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;opacity:0;transition:opacity .3s ease,transform .3s ease}@media(hover:hover){.card-wrapper:hover .zyver-card-view{opacity:1;transform:translate(-50%)}}.card__media img{transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s ease!important}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.45)}.price__sale .price-item--sale{color:rgb(var(--zyver-onyx-rgb))}.badge{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:1rem;font-weight:500;padding:.5rem 1rem;border:0}.footer-block__heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem;font-weight:500;margin-bottom:2rem}.footer__content-top{padding-bottom:4rem}.footer-block__details-content a,.footer-block__details-content .list-menu__item{letter-spacing:.02em}.copyright__content{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem}.rich-text__blocks{max-width:76rem}.rich-text__heading{letter-spacing:.015em}.newsletter-form__field-wrapper .field{--border-radius: 0}.newsletter__subheading{letter-spacing:.02em;line-height:1.7}.totals__subtotal,.cart__checkout-button{letter-spacing:.06em}a,.link{transition:color .25s ease,opacity .25s ease}hr,.collection-list__item--no-image,.footer__content-top{border-color:var(--zyver-border)}.zyver-ship-bar{margin:0 0 2rem;padding:1.4rem 1.6rem;background:var(--zyver-ivory-soft);border:1px solid var(--zyver-border)}.zyver-ship-bar__msg{margin:0 0 1rem;font-size:1.3rem;letter-spacing:.03em;text-align:center;color:var(--zyver-onyx)}.zyver-ship-bar__msg strong{font-weight:600}.zyver-ship-bar__msg--unlocked{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;color:rgb(var(--zyver-gold-rgb))}.zyver-ship-bar__track{height:3px;background:rgba(var(--zyver-onyx-rgb),.08);overflow:hidden}.zyver-ship-bar__fill{display:block;height:100%;background:rgb(var(--zyver-gold-rgb));transition:width .6s cubic-bezier(.2,.8,.2,1)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zyver-custom.css.map */
