@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=DM+Sans:wght@300;400;500&display=swap";:root{--ea-gold: #B8963E;--ea-gold-light: #D4AF6A;--ea-ivory: #FAFAF7;--ea-charcoal: #1A1A18;--ea-body: #4A4540;--ea-muted: #6B6560;--ea-hairline: #E8E3D8;--ea-footer-bg: #0D0D0B;--font-primary--family: "DM Sans", system-ui, sans-serif;--font-secondary--family: "DM Sans", system-ui, sans-serif;--font-tertiary--family: "Cormorant Garamond", Georgia, serif;--font-accent--family: "Cormorant Garamond", Georgia, serif;--ea-section-gap: clamp(60px, 8vw, 120px)}h1,.h1,h2,.h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:.02em}h3,.h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:400}h4,.h4{font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.04em}h5,.h5{font-family:DM Sans,sans-serif;font-weight:400;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase}h6,.h6{font-family:DM Sans,sans-serif;font-weight:400;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}body{font-family:DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--ea-body)}.ea-logo{display:block;font-family:var(--font-tertiary--family, "Cormorant Garamond", Georgia, serif);font-size:1.125rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:var(--ea-logo-color, #C6A15B);white-space:nowrap;line-height:1;cursor:pointer;transition:opacity .25s ease}.ea-logo:hover,.ea-logo:focus-visible{opacity:.7;color:var(--ea-logo-color, #C6A15B);text-decoration:none}#header-component .header__columns{padding-block:26px!important}#header-component[data-menu-style=menu] .menu-list__link{font-family:var(--font-primary--family, "DM Sans", sans-serif)!important;font-size:.625rem!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important}#header-component[data-menu-style=menu] .header-menu .menu-list{counter-reset:ea-nav}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow]){counter-increment:ea-nav}#header-component[data-menu-style=menu] .menu-list__list-item:not([slot=overflow]) .menu-list__link:before{content:counter(ea-nav,decimal-leading-zero);display:var(--ea-nav-number-display, inline);color:var(--ea-nav-number-color, #C6A15B);font-family:var(--font-primary--family, "DM Sans", sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.05em;margin-right:.4em;opacity:.85}#header-component .header-actions__action svg{stroke-width:1.2}#header-component .header__icon--menu svg{stroke-width:1.2}@media(hover:hover){#header-component .header__column:has(header-menu:hover) .menu-list__link:not(:hover){opacity:.45}}@media(max-width:749px){#header-component .header__columns{padding-block:0!important;min-height:64px}}.header__logo-text,.header__logo{font-family:var(--font-tertiary--family, "Cormorant Garamond", Georgia, serif);font-weight:400;letter-spacing:.22em;text-transform:uppercase;font-size:1.125rem}.header__nav-link,.header__link{font-family:DM Sans,sans-serif;font-size:.625rem;letter-spacing:.13em;text-transform:uppercase;font-weight:500}.button,button[type=submit],.btn{font-family:DM Sans,sans-serif;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;border-radius:0;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button-primary:hover,[data-button-style=primary]:hover{background-color:var(--ea-gold)!important;border-color:var(--ea-gold)!important}add-to-cart-button button,[type=submit].button-primary{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}add-to-cart-button button:hover{background-color:var(--ea-gold)!important;border-color:var(--ea-gold)!important}.product-card,.card{border-radius:0}.product-card .product-title,.product-card [class*=product-title]{font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.01em}.product-card .price,.product-card [class*=price]{font-family:DM Sans,sans-serif;font-size:.8125rem;color:var(--ea-muted)}.product-card:hover .card__media img{transform:scale(1.025);transition:transform .6s cubic-bezier(.25,0,0,1)}variant-picker-component .variant-button,.variant-pill{font-family:DM Sans,sans-serif;font-size:.75rem;letter-spacing:.06em;border-radius:0;min-width:48px;transition:background-color .2s ease,color .2s ease}variant-picker-component .variant-button[aria-checked=true],.variant-pill--selected{background-color:var(--ea-charcoal);color:var(--ea-ivory);border-color:var(--ea-charcoal)}.collection-header h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:.04em}.facets{font-family:DM Sans,sans-serif;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.product-title h1,[class*=_product-details] h1,product-form-component h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2;letter-spacing:.02em}.price__container,[class*=price] .price-container{font-family:DM Sans,sans-serif;font-size:.9375rem;color:var(--ea-charcoal);letter-spacing:.04em}.marquee__text,[class*=marquee] span{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-style:italic;letter-spacing:.04em}footer,.footer,[class*=footer-section],[data-section-type=footer],[data-section-type=footer-utilities]{background-color:var(--ea-footer-bg)!important;color:#8a8680!important}footer a,.footer a,[class*=footer-section] a{color:#8a8680;text-decoration:none;transition:color .2s ease}footer a:hover,.footer a:hover{color:var(--ea-ivory)}footer h4,footer h5,footer h6,.footer h4,.footer h5,.footer h6{color:var(--ea-ivory);font-family:DM Sans,sans-serif;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.hero__content .logo-wordmark,.hero-wordmark{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;letter-spacing:.22em;text-transform:uppercase;color:var(--ea-ivory);font-size:clamp(2rem,8vw,6rem)}hr,.divider{border-color:var(--ea-hairline);opacity:1}:focus-visible{outline:2px solid var(--ea-gold);outline-offset:2px}cart-drawer-component,.cart-drawer{font-family:DM Sans,sans-serif}.cart-drawer__title,[class*=cart-title]{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:.04em;font-size:1.25rem}.search-modal input,[class*=search] input[type=search]{font-family:DM Sans,sans-serif;border-radius:0;border-bottom:1px solid var(--ea-charcoal);border-top:none;border-left:none;border-right:none;background:transparent}.announcement-bar{font-family:DM Sans,sans-serif;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}@media(max-width:768px){h1,.h1{font-size:clamp(1.75rem,8vw,2.5rem)}h2,.h2{font-size:clamp(1.5rem,6vw,2rem)}.header__logo-text,.header__logo{font-size:1.125rem;letter-spacing:.14em}}.ea-trust-block{--ea-gold: #C6A15B;--ea-trust-border: #E2DDD5;--ea-trust-muted: #7A7470;--ea-trust-ink: #1A1A18;margin-block-start:20px;border:1px solid var(--ea-trust-border);background:transparent}.ea-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--ea-trust-border)}.ea-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 10px 16px;gap:5px}.ea-trust-item--mid{border-inline:1px solid var(--ea-trust-border)}.ea-trust-icon{color:var(--ea-gold);display:flex;align-items:center;justify-content:center;margin-bottom:4px;flex-shrink:0}.ea-trust-content{display:flex;flex-direction:column;align-items:center;gap:2px}.ea-trust-heading{font-family:var(--font-primary--family, "DM Sans", sans-serif);font-size:.6875rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ea-trust-ink);line-height:1.3}.ea-trust-text{font-family:var(--font-primary--family, "DM Sans", sans-serif);font-size:.625rem;color:var(--ea-trust-muted);line-height:1.5;max-width:115px}.ea-delivery-bar{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 16px}.ea-delivery-icon{color:var(--ea-gold);display:flex;align-items:center;flex-shrink:0}.ea-delivery-text{font-family:var(--font-primary--family, "DM Sans", sans-serif);font-size:.625rem;color:var(--ea-trust-muted);letter-spacing:.025em;line-height:1.5;text-align:center}@media(max-width:768px)and (min-width:480px){.ea-trust-item{padding:14px 8px 12px}}@media(max-width:479px){.ea-trust-grid{grid-template-columns:1fr}.ea-trust-item{flex-direction:row;text-align:left;align-items:center;padding:12px 16px;gap:12px}.ea-trust-item--mid{border-inline:none;border-block:1px solid var(--ea-trust-border)}.ea-trust-icon{margin-bottom:0}.ea-trust-content{align-items:flex-start}.ea-trust-heading,.ea-trust-text{text-align:left;max-width:none}.ea-trust-text{font-size:.6875rem}.ea-delivery-bar{padding:9px 16px}.ea-delivery-text{text-align:left;font-size:.625rem}}.hero-wrapper [data-block-type=text] h1,.hero-wrapper [data-block-type=text] p:first-child{font-family:var(--font-tertiary--family, "Cormorant Garamond", Georgia, serif)}.hero-wrapper .hero__content-wrapper h1{font-size:clamp(3.5rem,8vw,7rem);line-height:1.02;letter-spacing:-.01em;font-weight:300}.hero-wrapper .hero__content-wrapper [data-block-type=text] p{font-family:var(--font-primary--family, "DM Sans", sans-serif)}.hero-wrapper .hero__content-wrapper [data-block-type=group]{flex-wrap:wrap}.hero-wrapper .hero__content-wrapper{position:relative}.hero-wrapper+*{margin-block-start:0}.media-with-content-wrapper [data-block-type=text] h2{font-family:var(--font-tertiary--family, "Cormorant Garamond", Georgia, serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:300;line-height:1.15}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ea-luxury.css.map */
