:root{--ev-cream:#FBF8F4;--ev-sand:#F3EBE2;--ev-sand-2:#EADFD3;--ev-plum:#2B2426;--ev-plum-70:rgba(43,36,38,.7);--ev-plum-50:rgba(43,36,38,.5);--ev-mauve:#8F5961;--ev-mauve-dark:#73454C;--ev-mauve-10:rgba(143,89,97,.1);--ev-gold:#B8912F;--ev-gold-soft:#D2BD78;--ev-line:rgba(43,36,38,.12);--ev-radius:0px;--ev-ease:cubic-bezier(.22,.61,.36,1)}body{background:var(--ev-cream);letter-spacing:.01em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.005em;font-weight:500}.ev-eyebrow{display:inline-block;font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ev-mauve);margin:0 0 1.2rem}.ev-eyebrow--gold{color:var(--ev-gold)}.ev-eyebrow--light{color:#ffffffd9}.ev-h1{font-family:var(--font-heading-family);font-size:clamp(3.4rem,5.2vw,6.2rem);line-height:1.05;margin:0 0 1.8rem;font-weight:500}.ev-h2{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.4vw,4rem);line-height:1.12;margin:0 0 1rem;font-weight:500}.ev-h3{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.25;margin:0 0 .8rem;font-weight:500}.ev-lead{font-size:1.7rem;line-height:1.6;color:var(--ev-plum-70);max-width:62ch;margin:0}.ev-text{font-size:1.5rem;line-height:1.7;color:var(--ev-plum-70)}.ev-section{padding:6.4rem 0}.ev-section--tight{padding:4rem 0}.ev-container{max-width:var(--page-width);margin:0 auto;padding:0 2rem}@media screen and (min-width:750px){.ev-container{padding:0 5rem}}.ev-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.ev-head--center{flex-direction:column;align-items:center;text-align:center}.ev-head--center .ev-lead{margin:0 auto}.ev-link{color:var(--ev-plum);text-decoration:none;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--ev-plum);padding-bottom:.3rem;white-space:nowrap;transition:color .2s var(--ev-ease),border-color .2s var(--ev-ease)}.ev-link:hover{color:var(--ev-mauve);border-color:var(--ev-mauve)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem;font-weight:600;min-height:4.8rem;padding:0 3.2rem}.ev-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 3rem;font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid var(--ev-mauve);background:var(--ev-mauve);color:#fff;transition:background .25s var(--ev-ease),color .25s var(--ev-ease),border-color .25s var(--ev-ease),transform .25s var(--ev-ease);cursor:pointer}.ev-btn:hover{background:var(--ev-mauve-dark);border-color:var(--ev-mauve-dark)}.ev-btn--ghost{background:transparent;color:var(--ev-plum);border-color:var(--ev-plum)}.ev-btn--ghost:hover{background:var(--ev-plum);color:#fff}.ev-btn--light{background:#fff;color:var(--ev-plum);border-color:#fff}.ev-btn--light:hover{background:var(--ev-cream);border-color:var(--ev-cream)}.ev-btn--outline-light{background:transparent;color:#fff;border-color:#ffffffd9}.ev-btn--outline-light:hover{background:#fff;color:var(--ev-plum)}.ev-btn--gold{background:var(--ev-gold);border-color:var(--ev-gold);color:#fff}.ev-btn--gold:hover{background:#9d7a24;border-color:#9d7a24}.header-wrapper{background:#fff}.header__heading-logo{max-height:6.4rem;width:auto}.header__menu-item{letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;font-weight:600;color:var(--ev-plum)}.header__menu-item:hover span{text-decoration-color:var(--ev-mauve)}.header__icon{color:var(--ev-plum)}.cart-count-bubble{background:var(--ev-mauve);color:#fff}.header--has-menu .header__inline-menu{margin-top:.4rem}.menu-drawer__menu-item{letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem}.card-wrapper .card{background:transparent}.card__media .media{background:#fff}.card__media img{transition:transform .7s var(--ev-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.01em;line-height:1.4;font-weight:500}.product-card-wrapper .card__heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-wrapper .card__heading a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__heading a{color:var(--ev-plum)}.card__heading a:hover{color:var(--ev-mauve);text-decoration:none}.card-information .price{font-size:1.4rem;font-weight:600;color:var(--ev-plum)}.price--on-sale .price-item--regular{color:var(--ev-plum-50);font-weight:400}.price--on-sale .price-item--sale{color:var(--ev-mauve)}.badge{letter-spacing:.14em;text-transform:uppercase;font-size:1rem;font-weight:700;border:0;padding:.5rem 1rem}.card__badge .badge{background:var(--ev-mauve);color:#fff}.card__badge .badge.color-scheme-4,.card__badge .badge[class*=sold]{background:var(--ev-plum);color:#fff}.card--standard .card__inner .card__media{border:0}.card .card__inner{border-radius:0}.quick-add__submit{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem}.grid__item:has(>product-component),.grid__item:has(>.product-card-wrapper),.product-grid>.grid__item,.ev-products .grid>.grid__item{display:flex}.grid__item>product-component{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1 100%}.product-card-wrapper{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1 auto;height:auto}.product-card-wrapper>.card.card--standard{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.product-card-wrapper>.card.card--standard>.card__inner{flex:0 0 auto;width:100%}.product-card-wrapper>.card.card--standard>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper>.card.card--standard>.card__content>.card__information{flex:1 0 auto}.product-card-wrapper>.card.card--standard>.card__content>.quick-add,.product-card-wrapper>.card.card--standard>.card__content>quick-add-bulk{margin-top:auto}.product__title h1,.product__title h2{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.15;font-weight:500}.product .price{font-size:2rem;font-weight:600}.product .price--on-sale .price-item--sale{color:var(--ev-mauve)}.product-form__submit{background:var(--ev-mauve);color:#fff;border:1px solid var(--ev-mauve)}.product-form__submit:hover{background:var(--ev-mauve-dark);border-color:var(--ev-mauve-dark)}.product-form__submit:after{box-shadow:none}.shopify-payment-button__button--unbranded{background:var(--ev-plum)!important}.product-form__input .form__label{letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem;font-weight:600}.product-form__input--pill input[type=radio]:checked+label{background:var(--ev-plum);color:#fff;border-color:var(--ev-plum)}.product-form__input--pill input[type=radio]+label{border-color:var(--ev-line)}.product__accordion .summary__title{letter-spacing:.06em}.product__accordion .accordion{border-color:var(--ev-line)}.product__description,.product__text{color:var(--ev-plum-70);line-height:1.7}.product__media-item .media{background:#fff}.thumbnail[aria-current]:not([aria-current=false]){border-color:var(--ev-mauve);box-shadow:0 0 0 .1rem var(--ev-mauve)}.product__info-container>:first-child{margin-top:0}.collection .card-wrapper{padding-bottom:.6rem}.facets__summary,.facet-filters__label,.facets__disclosure summary span{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem;font-weight:600}.product-count{color:var(--ev-plum-50);letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.pagination__item{letter-spacing:.08em}.pagination__item--current{color:var(--ev-mauve)}.drawer__inner{background:var(--ev-cream)}.drawer__heading{font-family:var(--font-heading-family);font-weight:500}.cart__checkout-button{background:var(--ev-mauve);color:#fff;border-color:var(--ev-mauve)}.cart__checkout-button:hover{background:var(--ev-mauve-dark);border-color:var(--ev-mauve-dark)}.totals__total{font-family:var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem;font-weight:600}.totals__total-value{font-size:1.8rem;font-weight:600}.ev-footer a{color:inherit;text-decoration:none}.ev-footer a:hover{color:var(--ev-gold-soft)}.ev-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ev-ease),transform .8s var(--ev-ease)}.ev-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ev-reveal{opacity:1;transform:none;transition:none}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ev-theme.css.map */
