:root{--ev-bg:#FBF9F6;--ev-ink:#16120F;--ev-muted:#6B625C;--ev-line:#E9E3DC;--ev-soft:#F3EEE8;--ev-accent:#7A1838;--ev-accent-ink:#fff;--ev-r:20px;--ev-font:"Manrope","Helvetica Neue",Arial,sans-serif}html body{background:var(--ev-bg);color:var(--ev-ink);font-family:var(--ev-font);-webkit-font-smoothing:antialiased;letter-spacing:0}html body .gradient{background:var(--ev-bg)}html body h1,html body h2,html body h3,html body h4,html body .h0,html body .h1,html body .h2,html body .h3,html body .title,html body .card__heading{font-family:var(--ev-font);font-weight:600;letter-spacing:-.025em;text-transform:none;color:var(--ev-ink)}html body h1,html body .h0,html body .h1{line-height:1.05}html body p,html body li,html body .rte{font-family:var(--ev-font);color:var(--ev-muted);line-height:1.7}html body a{text-underline-offset:3px}html body .announcement-marquee,html body [class*=announcement]{background:var(--ev-ink)!important;color:#fff!important;font-family:var(--ev-font);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}html body [class*=announcement] *{color:#fff!important}html body .header-wrapper{background:#fbf9f6e0;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--ev-line);box-shadow:none}html body .header__menu-item,html body .header__menu-item span,html body .header__heading-link{font-family:var(--ev-font);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ev-ink)}html body .header__icon{color:var(--ev-ink)}html body .button,html body .shopify-challenge__button,html body button.shopify-payment-button__button--unbranded{font-family:var(--ev-font);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;min-height:48px;padding:0 28px;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}html body .button:before,html body .button:after,html body .shopify-challenge__button:before,html body .shopify-challenge__button:after{border-radius:999px;box-shadow:none}html body .button--primary,html body .button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit){background:var(--ev-accent);color:var(--ev-accent-ink);border:0}html body .button--primary:hover,html body .button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px #7a18388c}html body .button--secondary,html body .quick-add__submit{background:transparent;color:var(--ev-ink);border:1px solid var(--ev-ink)}html body .button--secondary:hover,html body .quick-add__submit:hover{background:var(--ev-ink);color:#fff}html body .card-wrapper .card,html body .card__inner,html body .card__media,html body .card .media{border-radius:var(--ev-r);overflow:hidden;background:var(--ev-soft)}html body .card-wrapper{border:0;box-shadow:none;background:transparent}html body .card-wrapper .media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}html body .card-wrapper:hover .media img{transform:scale(1.04)}html body .card__information,html body .card__content{padding:14px 4px 0;text-align:left}html body .card__heading,html body .card__heading a{font-size:15px;font-weight:600;line-height:1.35}html body .price,html body .price-item{font-family:var(--ev-font);font-weight:600;color:var(--ev-ink)}html body .price--on-sale .price-item--regular{color:var(--ev-muted);font-weight:400}html body .badge{font-family:var(--ev-font);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;border:0;background:#fff;color:var(--ev-accent)}html body .rating-star{--color-rating-star:var(--ev-accent)}html body .ev-best{background:var(--ev-bg)}html body .ev-best__media{border-radius:var(--ev-r);background:var(--ev-soft)}html body .ev-best h2{font-family:var(--ev-font);font-weight:600;letter-spacing:-.03em}html body .ev-best__name{font-family:var(--ev-font)}html body .ev-best__badge{border-radius:999px;background:#fff;color:var(--ev-accent)}html body .ev-best__quick,html body .ev-best__shop{border-radius:999px}@media(min-width:990px){html body .section{--spacing-sections-desktop:88px}}html body .title-wrapper .title{font-size:clamp(30px,3.6vw,48px)}html body .field__input,html body .select__select,html body .customer .field input{border-radius:14px;font-family:var(--ev-font)}html body .field:after,html body .select:after{border-radius:14px}html body .product__title h1{font-size:clamp(28px,3vw,40px);letter-spacing:-.03em}html body .product-form__submit{width:100%}html body .product__media-wrapper .media,html body .product__media-item .media{border-radius:var(--ev-r)}html body .product__accordion .accordion{border-color:var(--ev-line)}html body .accordion__title{font-family:var(--ev-font);font-weight:600}.ev-trust{list-style:none;margin:20px 0 0;padding:18px 0 0;border-top:1px solid var(--ev-line);display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.ev-trust li{display:flex;align-items:center;gap:10px;margin:0;padding:0;font:600 12.5px/1.3 var(--ev-font);color:var(--ev-ink)}.ev-trust svg{flex:none;width:20px;height:20px;stroke:var(--ev-accent);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ev-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--ev-line);transform:translateY(110%);transition:transform .3s ease}.ev-sticky-atc.is-on{transform:none}.ev-sticky-atc__t{flex:1;min-width:0;font:600 13px/1.3 var(--ev-font);color:var(--ev-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-sticky-atc__p{display:block;font-weight:500;color:var(--ev-muted);margin-top:2px}.ev-sticky-atc__b{flex:none;border:0;cursor:pointer;background:var(--ev-accent);color:#fff;border-radius:999px;min-height:46px;padding:0 26px;font:700 12px var(--ev-font);letter-spacing:.08em;text-transform:uppercase}@media(min-width:990px){.ev-sticky-atc{left:auto;right:24px;bottom:24px;width:420px;border:1px solid var(--ev-line);border-radius:999px;padding:10px 12px 10px 22px}}html body .cart-drawer .drawer__inner{border-radius:24px 0 0 24px;background:var(--ev-bg)}html body .cart-drawer .drawer__header{border-bottom:1px solid var(--ev-line)}html body .cart-drawer .cart-item__name{font-family:var(--ev-font);font-weight:600}.ev-cart-note{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:var(--ev-soft);font:600 12px/1.5 var(--ev-font);color:var(--ev-ink);text-align:center}html body .footer{background:var(--ev-soft);border-top:1px solid var(--ev-line)}html body .footer__heading,html body .footer-block__heading{font-family:var(--ev-font);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){html body *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ev-modern.css.map */
