:root{--pv-emerald: #0b3d2e;--pv-emerald-deep: #072a20;--pv-gold: #b8924a;--pv-gold-light: #d9bc7e;--pv-ivory: #faf6ee;--pv-cream: #f1e9d8;--pv-ink: #1f1d1a;--pv-muted: #6b665c}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.02em}::selection{background:var(--pv-gold);color:#fff}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:.01em}.announcement-bar,.utility-bar{border-bottom:1px solid rgba(217,188,126,.35)}.announcement-bar__message,.announcement-bar .announcement-bar__link,.utility-bar .announcement-bar__message{text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;font-weight:500}.header-wrapper{border-bottom:1px solid rgba(184,146,74,.35);box-shadow:0 6px 24px #1f1d1a0a}.header__heading,.header__heading-link{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.22em;font-weight:500}.header__inline-menu .list-menu__item,.header__inline-menu summary,.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:500}.header__inline-menu .list-menu__item:hover,.header__menu-item:hover{color:var(--pv-gold)}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button{--color-button: 184, 146, 74;--color-button-text: 255, 255, 255;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500;transition:background-color .4s ease,color .4s ease,transform .4s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-challenge__button:hover,.customer button:hover{--color-button: 11, 61, 46;--color-button-text: 250, 246, 238}.button--secondary{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.shopify-payment-button__button--unbranded{background-color:var(--pv-emerald)!important;color:var(--pv-ivory)!important;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.shopify-payment-button__button--unbranded:hover{background-color:var(--pv-gold)!important}.card__media,.card__inner{background:var(--pv-cream)}.card .media img,.card__media img{object-fit:cover;transition:transform 1s cubic-bezier(.2,.6,.2,1)!important}@media(hover:hover){.card-wrapper .card{transition:transform .5s ease,box-shadow .5s ease}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 18px 38px #1f1d1a1f}}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;letter-spacing:.02em}.card-information .price,.card__information .price{letter-spacing:.06em}.price-item--regular,.price-item--sale{color:var(--pv-emerald);font-weight:500}.price--on-sale .price-item--regular{color:var(--pv-muted)}.badge{background:var(--pv-gold);color:#fff;border:0;text-transform:uppercase;letter-spacing:.14em;font-size:1rem;font-weight:500}.quick-add__submit{text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem}.product__title h1,.product__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.01em}.product__info-wrapper .price-item{font-size:2.2rem}.product-form__submit{min-height:5rem}.title,.title-wrapper-with-link .title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em}.title-wrapper-with-link .link,.link--text{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.field__input,.select__select,.customer .field input{letter-spacing:.03em}.field__input:focus,.field__input:focus-visible{box-shadow:0 0 0 1px var(--pv-gold)}.footer-block__heading{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.2em;font-size:1.3rem;font-weight:500}.footer .list-menu__item--link:hover,.footer a:hover{color:var(--pv-gold-light)}.footer__content-bottom{border-top:1px solid rgba(217,188,126,.25)}@media screen and (max-width:749px){.card__heading,.card__heading a{font-size:1.5rem}.announcement-bar__message{letter-spacing:.14em;font-size:1rem}.header__heading-link{letter-spacing:.16em}}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.card .media img,.button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pearl-vault.css.map */
