:root{--eon-bg: #131013;--eon-surface: #201921;--eon-plum: #3B2133;--eon-border: #2A2029;--eon-border-alt: #5C3A50;--eon-gold: #C9A26B;--eon-gold-light: #E6CC9E;--eon-cream: #F5EFE6;--eon-muted: #9C7A8D;--eon-body-soft: #D8C7CE}body,:root{--font-heading--family: "Cormorant Garamond", "Lora", serif;--font-body--family: "Jost", "Nunito", sans-serif;--font-subheading--family: "Jost", "Nunito", sans-serif;--font-accent--family: "Cormorant Garamond", "Lora", serif}body{font-weight:300}h1,h2,h3,.h1,.h2,.h3{font-weight:500}em{color:var(--eon-gold-light)}::selection{background:var(--eon-gold);color:var(--eon-bg)}.header a,.header summary,.header .header-menu__link,button.button,.button,a.button{letter-spacing:3px;text-transform:uppercase;font-size:12px;font-weight:500}.button,button.button,input,.card,.product-card,.badge{border-radius:0!important}.announcement-bar,announcement-bar-component{letter-spacing:3px;text-transform:uppercase;font-size:12px}.header{border-bottom:1px solid var(--eon-border)}.header-logo img{content:url(eon-wordmark.png);width:auto!important;max-width:none!important;height:52px!important}@media screen and (max-width:749px){.header-logo img{height:36px!important}}img[src*=eon-monogram-only],.footer img[src*=easy-on-logo]{display:none!important}.header .menu-list__submenu,.header [class*=mega]{background-color:var(--eon-surface);border-bottom:1px solid var(--eon-plum);box-shadow:0 30px 60px #0009}.product-card{background:var(--eon-surface)}.product-card .product-card__content,.product-card>.group-block:last-child{padding:18px 20px 22px}.product-card a{color:var(--eon-cream)}.product-card .price{color:var(--eon-gold);font-weight:500}.product-card .button:not(.button--primary),.product-card add-to-cart-component .button{background:transparent;color:var(--eon-gold-light);border:1px solid var(--eon-gold);padding-block:13px}.product-card .button:hover,.product-card add-to-cart-component .button:hover{background:var(--eon-gold);color:var(--eon-bg)}.slideshow-section .slide__content,slideshow-component .slide{--color-foreground: var(--eon-cream)}.slideshow-section slideshow-controls{--color-foreground: var(--eon-gold-light);--color-foreground-rgb: 230 204 158;gap:10px;mix-blend-mode:normal}.slideshow-section .slideshow-controls__dots{gap:.75rem;padding:0;border-radius:0;overflow:visible}.slideshow-section .slideshow-controls__dots .slideshow-control,.slideshow-section .slideshow-control:is(.icon-pause,.icon-play){border:0;border-radius:0;color:var(--eon-gold-light);background:transparent}.slideshow-section .slideshow-control:is(.icon-pause,.icon-play):hover{color:var(--eon-cream);background:transparent}.slideshow-section slideshow-arrows .slideshow-control--previous,.slideshow-section slideshow-arrows .slideshow-control--next{border:1px solid var(--eon-gold);border-radius:0;color:var(--eon-gold-light);background:transparent}.slideshow-section slideshow-arrows .slideshow-control--previous:hover,.slideshow-section slideshow-arrows .slideshow-control--next:hover{background:var(--eon-gold);color:var(--eon-bg)}@media screen and (min-width:750px){.slideshow-section>slideshow-component>slideshow-container>slideshow-arrows{display:none}}@media screen and (min-width:750px){main[data-template^=product] .product-media-container.constrain-height{--constrained-height: clamp(420px, 68dvh, 760px)}}@media screen and (max-width:749px){main[data-template^=product] .product-media-container.constrain-height{--constrained-height: min(58dvh, 520px);max-height:var(--constrained-height)}}.eon-policy-shell{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:64px;width:min(100%,1180px);margin:0 auto;padding:64px 48px 96px}.eon-policy-nav{position:sticky;top:calc(var(--header-height, 80px) + 32px)}.eon-policy-nav__label{margin:0 0 14px;color:var(--eon-muted);font-size:.6875rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase}.eon-policy-nav__list{margin:0}.eon-policy-nav__list a{display:block;border-left:1px solid var(--eon-border);color:var(--eon-muted);font-size:.8125rem;font-weight:300;letter-spacing:.05em;line-height:1.4;padding:11px 14px}.eon-policy-nav__list a:hover,.eon-policy-nav__list a.is-active{border-left-color:var(--eon-gold);color:var(--eon-gold)}.eon-policy-nav__list a.is-active{font-weight:500}.eon-policy-content,.eon-policy-content .shopify-policy__container{width:100%;min-width:0}.eon-policy-content .shopify-policy__container{max-width:none;margin:0;padding:0}.eon-policy-content .shopify-policy__title{text-align:left}.eon-policy-content .shopify-policy__title h1{margin:0 0 32px;color:var(--eon-cream);font-family:var(--font-heading--family);font-size:clamp(2.75rem,4.5vw,3.5rem);font-weight:500;line-height:1.05;text-wrap:balance}.eon-policy-content .shopify-policy__body,.eon-policy-content .shopify-policy__body .rte{max-width:none;color:var(--eon-body-soft);font-family:var(--font-body--family);font-size:.9375rem;font-weight:300;line-height:1.85}.eon-policy-content .shopify-policy__body :is(h2,h3,h4){margin:38px 0 14px;color:var(--eon-gold-light);font-family:var(--font-heading--family);font-weight:500;line-height:1.2}.eon-policy-content .shopify-policy__body h2{font-size:1.75rem}.eon-policy-content .shopify-policy__body h3{font-size:1.4rem}.eon-policy-content .shopify-policy__body :is(p,ul,ol){margin-block:0 18px}.eon-policy-content .shopify-policy__body strong{color:var(--eon-cream);font-weight:500}.eon-policy-content .shopify-policy__body a{color:var(--eon-gold);text-decoration-color:#c9a26b8c;text-underline-offset:3px}.eon-policy-content .shopify-policy__body a:hover{color:var(--eon-gold-light)}.eon-policy-content .shopify-policy__body :is(table,th,td){border-color:var(--eon-border-alt)}.eon-policy-content .shopify-policy__body table{width:100%;margin-block:28px}.eon-policy-content .shopify-policy__body :is(th,td){padding:12px 14px}@media screen and (max-width:749px){.eon-policy-shell{grid-template-columns:minmax(0,1fr);gap:36px;padding:48px 20px 64px}.eon-policy-nav{position:static;min-width:0}.eon-policy-nav__list{display:flex;gap:8px;padding-bottom:8px;overflow-x:auto;scrollbar-width:thin}.eon-policy-nav__list li{flex:0 0 auto}.eon-policy-nav__list a{border:1px solid var(--eon-border-alt);padding:10px 14px;white-space:nowrap}.eon-policy-nav__list a:hover,.eon-policy-nav__list a.is-active{border-color:var(--eon-gold)}.eon-policy-content .shopify-policy__title h1{font-size:2.75rem}}.eon-kicker{font-size:12px;letter-spacing:5px;text-transform:uppercase;color:var(--eon-gold)}.group-block[style*="#201921"]{border-radius:0}.email-signup input[type=email]{background:#13101366;border:1px solid var(--eon-gold);color:var(--eon-cream);border-radius:0;letter-spacing:1px}.email-signup .button{background:var(--eon-gold);color:var(--eon-bg);border:none;letter-spacing:4px}.email-signup .button:hover{background:var(--eon-gold-light)}.footer{border-top:1px solid var(--eon-border)}.footer a{color:var(--eon-cream);font-weight:300}.footer a:hover{color:var(--eon-gold-light)}.footer-utilities{color:var(--eon-muted);font-size:12px;letter-spacing:1px}.footer-utilities a{color:var(--eon-muted)}.eon-freeship{padding:18px 28px;border-bottom:1px solid var(--eon-border);display:flex;flex-direction:column;gap:10px;flex-shrink:0}.eon-freeship__message{margin:0;font-size:12px;font-weight:300;letter-spacing:1px;color:var(--eon-body-soft)}.eon-freeship__track{height:2px;background:var(--eon-plum)}.eon-freeship__fill{height:2px;background:var(--eon-gold);transition:width .4s}collection-links-component[layout=text] .collection-links__container,collection-links-component[layout=horizontal] .collection-links__container{flex-direction:row;flex-wrap:wrap;gap:10px 12px}collection-links-component[layout=text] .collection-links__link,collection-links-component[layout=horizontal] .collection-links__link{--min-font-size: .75rem;--max-font-size: .75rem;font-size:.75rem;font-family:var(--font-body--family);font-weight:500;letter-spacing:2px;text-transform:uppercase;padding:8px 14px;border:1px solid var(--eon-border);color:var(--eon-cream);opacity:1}collection-links-component[layout=text] .collection-links__link[aria-current=true],collection-links-component[layout=horizontal] .collection-links__link[aria-current=true]{border-color:var(--eon-gold);color:var(--eon-gold);opacity:1}collection-links-component[layout=text] .collection-links__container:hover .collection-links__link,collection-links-component[layout=horizontal] .collection-links__container:hover .collection-links__link{opacity:1}collection-links-component[layout=text] .collection-links__count,collection-links-component[layout=horizontal] .collection-links__count{font-size:.7em;letter-spacing:0;opacity:.55}.cart-discount--static{display:block;border:1px solid var(--eon-border-alt);padding:16px 18px 18px;margin-block:8px 4px}.cart-discount--static .cart-discount__label{display:block;margin:0 0 12px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--eon-gold)}.cart-discount--static .cart-discount__content,.cart-discount--static #cart-discount-disclosure,.cart-discount--static cart-discount-component{display:block;height:auto;opacity:1;overflow:visible}.cart-discount__form{display:flex;gap:10px;align-items:stretch}.cart-discount__input{flex:1 1 auto;min-width:0;width:100%;min-height:48px;padding:12px 16px;font-family:var(--font-body--family);font-size:.9375rem;letter-spacing:1px;color:var(--eon-cream);background:#1310138c;border:1px solid var(--eon-gold);border-radius:0}.cart-discount__input::placeholder{color:var(--eon-muted);letter-spacing:1px}.cart-discount__input:focus-visible{outline:2px solid var(--eon-gold-light);outline-offset:2px}.cart-discount__button{flex:0 0 auto;min-height:48px;padding-inline:26px;background:var(--eon-gold);color:var(--eon-bg);border:1px solid var(--eon-gold);border-radius:0;font-size:.75rem;font-weight:500;letter-spacing:3px;text-transform:uppercase}.cart-discount__button:hover{background:var(--eon-gold-light);border-color:var(--eon-gold-light);color:var(--eon-bg)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eon-custom.css.map */
