:root{--ev-ink: #111111;--ev-ink-soft: #3a3633;--ev-muted: #77706a;--ev-line: #e6e1da;--ev-ivory: #f6f2ec;--ev-white: #ffffff;--ev-serif: "Bodoni Moda", "Didot", "Times New Roman", serif;--ev-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--ev-gutter: clamp(16px, 3.2vw, 48px);--ev-ease: cubic-bezier(.2, .7, .2, 1);--font-heading-family: var(--ev-serif);--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: var(--ev-sans);--font-body-style: normal;--font-body-weight: 400}body{background:var(--ev-white);color:var(--ev-ink);font-family:var(--ev-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--ev-serif);font-weight:400;letter-spacing:0}.ev-eyebrow{font-family:var(--ev-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin:0 0 12px}.ev-heading{font-family:var(--ev-serif);font-weight:400;line-height:1.08;margin:0;color:inherit}.ev-link{display:inline-block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit;padding-bottom:3px;border-bottom:1px solid currentColor;transition:opacity .2s var(--ev-ease)}.ev-link:hover{opacity:.65}.ev-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;font-family:var(--ev-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:1px solid var(--ev-ink);background:var(--ev-ink);color:var(--ev-white);cursor:pointer;transition:background .2s var(--ev-ease),color .2s var(--ev-ease)}.ev-btn:hover,.ev-btn--ghost{background:transparent;color:var(--ev-ink)}.ev-btn--ghost:hover{background:var(--ev-ink);color:var(--ev-white)}.ev-icon{width:22px;height:22px;display:block}.ev-wrap{padding-left:var(--ev-gutter);padding-right:var(--ev-gutter)}.button,.shopify-payment-button__button--unbranded{font-family:var(--ev-sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;border-radius:0;min-height:50px}.field__input,.select__select,.customer .field input{border-radius:0}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--ev-sans);font-size:13px;font-weight:400;letter-spacing:.02em;text-decoration:none}.card-wrapper .price{font-size:13px;letter-spacing:.02em}.card-wrapper .card__media img{transition:opacity .5s var(--ev-ease),transform 1.2s var(--ev-ease)}.card-wrapper .badge{border-radius:0;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.collection-hero__title{font-family:var(--ev-serif);font-weight:400}.facets__summary,.facet-filters__label,.product-count__text{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.product__title h1,.product__title .h1{font-family:var(--ev-serif);font-weight:400;font-size:clamp(26px,2.6vw,36px);line-height:1.15}.product .price{font-size:16px;letter-spacing:.03em}.product-form__input .form__label{font-size:11px;letter-spacing:.18em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:0;min-width:52px;font-size:13px;letter-spacing:.04em}.product-form__input input[type=radio]:checked+label{background:var(--ev-ink);color:var(--ev-white)}.product__accordion summary .accordion__title{font-family:var(--ev-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.product-popup-modal__opener .product-popup-modal__button{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.drawer__heading{font-family:var(--ev-serif);font-weight:400}.cart-item__name{font-family:var(--ev-sans);font-size:13px;letter-spacing:.02em;text-decoration:none}.ev-placeholder{width:100%;height:100%;background:#d9d2c9;fill:#1111112e}.ev-header .ev-header__logo-wrap{color:inherit}.ev-header .ev-header__logo{white-space:nowrap}.ev-header .ev-announce__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.ev-header .ev-header__logo{font-size:22px;letter-spacing:.24em;padding-left:.24em}.ev-header .ev-announce__item{font-size:10px;letter-spacing:.12em}}.ev-hero__media:before{content:"";position:absolute;left:0;right:0;top:0;height:200px;z-index:1;background:linear-gradient(180deg,#00000061,#0000);pointer-events:none}.ev-promo{margin:4px 0 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ev-ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ev-base.css.map */
