:root{--font-body--family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-subheading--family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading--family: "Fraunces", Georgia, "Times New Roman", serif;--font-accent--family: "Fraunces", Georgia, serif;--font-heading--weight: 460;--elara-gold: #c0a06a;--elara-gold-deep: #9c7c46;--elara-espresso: #1b1714;--elara-cocoa: #3e342a;--elara-ease: cubic-bezier(.22, 1, .36, 1);--elara-shadow: 0 22px 44px -28px rgba(84, 58, 26, .5);--elara-shadow-lg: 0 40px 70px -30px rgba(84, 58, 26, .55);--elara-grade: saturate(.95) contrast(1.02) sepia(.05);--elara-grade-editorial: saturate(.9) contrast(1.04) sepia(.1) brightness(.99)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:no-preference){:root{--view-transition-old-main-content: .34s var(--elara-ease) both fadeOut;--view-transition-new-main-content: .6s var(--elara-ease) both fadeIn, .6s var(--elara-ease) both slideInTopViewTransition}}.elara-card__img,.elara-cat__img,.elara-collgrid__img,.elara-collhead__img,.elara-pdp__photo{filter:var(--elara-grade)}.elara-journal__media img,.elara-art__hero img,.elara-art__content img{filter:var(--elara-grade-editorial)}.elara-cart-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#fbf7f0;padding:clamp(22px,5vw,30px);display:flex;flex-direction:column;gap:26px}.elara-cart-loading__head{height:24px;width:42%;border-radius:4px;margin-bottom:8px}.elara-cart-loading__rows{display:flex;flex-direction:column;gap:22px}.elara-cart-loading__row{display:flex;gap:16px}.elara-cart-loading__img{width:74px;height:94px;border-radius:6px;flex:none}.elara-cart-loading__lines{flex:1;display:flex;flex-direction:column;gap:11px;padding-top:6px}.elara-cart-loading__lines i{display:block;height:12px;border-radius:4px}.elara-cart-loading__lines i:nth-child(1){width:72%}.elara-cart-loading__lines i:nth-child(2){width:38%}.elara-cart-loading__lines i:nth-child(3){width:54%}.elara-cart-loading__foot{margin-top:auto;height:46px;border-radius:4px}.elara-cart-loading__head,.elara-cart-loading__img,.elara-cart-loading__lines i,.elara-cart-loading__foot{background:linear-gradient(90deg,#ece4d6 25%,#f5efe4 37%,#ece4d6 63%);background-size:400% 100%;animation:elara-shimmer 1.4s ease infinite}@keyframes elara-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.elara-cart-loading__head,.elara-cart-loading__img,.elara-cart-loading__lines i,.elara-cart-loading__foot{animation:none}}.elara-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}@media(max-width:749px){.elara-grain{display:none}.menu-drawer-container[open] .menu-drawer__animated-element{animation-delay:calc((var(--menu-drawer-animation-index) - 1) * .03s)!important}.elara-card__addwrap{padding:10px!important}.elara-card__addwrap .button{font-size:10px!important;letter-spacing:.1em!important;padding-block:9px!important;min-height:0!important}}.elara-card__frame{will-change:transform}.elara-card__frame,.elara-coll .elara-card__frame,.elara-rel .elara-card__frame{box-shadow:var(--elara-shadow)!important}.elara-card:hover .elara-card__frame,.elara-coll .elara-card:hover .elara-card__frame,.elara-rel .elara-card:hover .elara-card__frame{box-shadow:var(--elara-shadow-lg)!important}.header-logo{position:relative;overflow:hidden}.header-logo:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(105deg,transparent,rgba(255,246,222,.55),transparent);transform:skew(-18deg);mix-blend-mode:screen;pointer-events:none;animation:elara-sweep 8s ease-in-out infinite}@keyframes elara-sweep{0%{left:-60%}16%{left:135%}to{left:135%}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}h1,.h1,h2,.h2{font-optical-sizing:auto;letter-spacing:-.01em}::selection{background:var(--elara-gold);color:var(--elara-espresso)}:focus-visible{outline:2px solid var(--elara-gold-deep);outline-offset:2px}.elara-eyebrow{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.22em;font-size:.75rem;font-weight:500;color:var(--elara-gold-deep)}.elara-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.elara-preloader.is-hidden{pointer-events:none}.elara-preloader__panel{position:absolute;top:0;bottom:0;width:50.5%;background:#1b1714;transition:transform 1.15s cubic-bezier(.76,0,.24,1)}.elara-preloader__panel--left{left:0}.elara-preloader__panel--right{right:0}.elara-preloader.is-hidden .elara-preloader__panel--left{transform:translate(-100%)}.elara-preloader.is-hidden .elara-preloader__panel--right{transform:translate(100%)}.elara-preloader__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:28px;transition:opacity .45s ease,transform .7s var(--elara-ease)}.elara-preloader.is-hidden .elara-preloader__center{opacity:0;transform:translate(-50%,-56%)}.elara-preloader__logo{width:clamp(96px,22vw,128px);height:auto;animation:elara-pre-pulse 2.2s ease-in-out infinite}.elara-preloader__bar{width:160px;height:1px;background:#c0a06a33;overflow:hidden}.elara-preloader__bar span{display:block;height:100%;width:0;background:var(--elara-gold);transition:width .35s var(--elara-ease)}@keyframes elara-pre-pulse{0%,to{opacity:.5}50%{opacity:1}}[data-reveal]{opacity:var(--rv, 0);transform:translateY(var(--rvy, 26px));transition:opacity .9s var(--elara-ease),transform .9s var(--elara-ease)}.elara-rule{border:0;border-top:1px solid var(--color-border)}.header__underlay-closed,.header-section .header__row,.header-section .header__row--top,.header-section .header__row--bottom,.header-section .header__columns{border:0!important;box-shadow:none!important}.header-section .header__columns{padding-inline:10rem}#header-group{background-color:#1b1714}#MainContent{margin-top:-1px}.header__row--top{position:relative}.header__row--top:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(820px,80vw);height:1px;background:linear-gradient(90deg,transparent,rgba(192,160,106,.55),transparent);pointer-events:none}.header__row--top:before{content:"";position:absolute;left:50%;bottom:-2px;width:5px;height:5px;transform:translate(-50%) rotate(45deg);background:var(--elara-gold);z-index:1;pointer-events:none}.elara-logo-img{height:clamp(46px,5.5vw,62px);width:auto;display:block}.elara-logo{display:flex;align-items:center;gap:13px}.elara-logo__mark{width:42px;height:42px;border-radius:50%;border:1px solid var(--color-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading--family);font-style:italic;font-size:19px;line-height:1;color:var(--color-primary);letter-spacing:-.02em;transition:border-color .3s var(--elara-ease)}.elara-logo__word{font-family:var(--font-heading--family);font-weight:500;font-size:clamp(20px,2vw,25px);letter-spacing:.16em;text-transform:uppercase;line-height:1;color:var(--color-foreground-heading)}.header-logo:hover .elara-logo__mark{border-color:var(--elara-gold-deep)}.overflow-menu>.menu-list__list-item>.menu-list__link>.menu-list__link-title{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;font-weight:500;color:#fbf7f0d1!important;border-bottom:1px solid transparent;padding-bottom:4px;transition:color .4s var(--elara-ease),border-color .4s var(--elara-ease)}.overflow-menu>.menu-list__list-item>.menu-list__link:hover>.menu-list__link-title,.overflow-menu>.menu-list__list-item>.menu-list__link[aria-expanded=true]>.menu-list__link-title,.overflow-menu>.menu-list__list-item>.menu-list__link[aria-current=page]>.menu-list__link-title{color:#fbf7f0!important;border-bottom-color:var(--elara-gold)}.header-actions__action{transition:color .3s var(--elara-ease)}.header-actions__action:hover{color:var(--color-primary)}.header-menu .menu-list__list-item:not([slot=overflow]){position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{width:max-content!important;min-width:200px;left:50%!important;right:auto!important;transform:translate(-50%);top:100%!important;padding:0!important;clip-path:none!important}.header__underlay-open,.header__underlay-open:after{background:transparent!important;box-shadow:none!important}.menu-list__submenu-inner{transform:none!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:.1rem;padding:1.2rem 1.5rem!important;background:#1b1714;border:1px solid rgba(192,160,106,.22);border-radius:2px;box-shadow:0 28px 56px -26px #000000b3}.mega-menu,.mega-menu.section--page-width,.mega-menu.section--full-width-margin{max-width:none!important;margin:0!important;padding:0!important}.mega-menu__grid,.mega-menu__list{display:block!important;width:auto!important;padding:0!important;margin:0!important;gap:0!important}.mega-menu__column{display:block!important;width:auto!important;padding:0!important;grid-column:auto!important;column-count:2;column-gap:2.4rem}.mega-menu__column>div{break-inside:avoid}.menu-list__submenu-inner,.mega-menu,.mega-menu__grid,.mega-menu__column,.mega-menu__list,.menu-list__scroll-container{max-height:none!important;overflow:visible!important}.mega-menu__link{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:400;color:#fbf7f0ad;padding-block:.5em;display:inline-flex;align-items:center;gap:.65em;white-space:nowrap;transition:color .35s var(--elara-ease)}.mega-menu__link:before{content:"";width:0;height:1px;background:var(--elara-gold);transition:width .35s var(--elara-ease)}.mega-menu__link:hover{color:#fbf7f0}.mega-menu__link:hover:before{width:16px}.mega-menu__link--parent{color:var(--elara-gold);font-size:.72rem;letter-spacing:.22em;margin-bottom:.4em}.cart-drawer__heading{font-family:var(--font-heading--family);font-weight:460;letter-spacing:0}.cart__checkout-button.button{background:#1b1714!important;color:#fbf7f0!important;border:1px solid #1b1714!important;text-transform:uppercase;letter-spacing:.16em;font-size:13px;transition:background .4s var(--elara-ease),border-color .4s var(--elara-ease)!important}.cart__checkout-button.button:hover{background:#9c7c46!important;border-color:#9c7c46!important}.cart-drawer--empty .cart-drawer__header{justify-content:space-between!important}.cart-drawer--empty .cart-drawer__heading{text-align:left!important}.cart-drawer--empty .cart-drawer__inner{display:flex;flex-direction:column;height:100%}.cart-drawer__content.elara-empty{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px}.elara-empty__icon{width:66px;height:66px;border-radius:50%;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;color:var(--elara-gold);margin-bottom:24px}.elara-empty__icon svg{width:26px;height:26px}.elara-empty__title{font-family:var(--font-heading--family);font-weight:460;font-size:22px;color:var(--color-foreground-heading);margin:0 0 10px}.elara-empty__text{color:var(--color-foreground);opacity:.7;font-size:14px;font-weight:300;line-height:1.6;max-width:240px;margin:0 0 26px}.elara-empty__btn{display:inline-flex;align-items:center;border:1px solid var(--elara-gold);color:var(--elara-gold-deep);text-transform:uppercase;letter-spacing:.2em;font-size:12px;padding:13px 28px;border-radius:2px;text-decoration:none;transition:background .4s var(--elara-ease),color .4s var(--elara-ease)}.elara-empty__btn:hover{background:var(--elara-gold);color:#1b1714}.product-grid-container .product-card{border:0!important;background:transparent!important}.product-grid-container .card-gallery{border-radius:6px;overflow:hidden;background:#fbf7f0;box-shadow:0 22px 44px -28px #1b171466;transition:transform .6s var(--elara-ease),box-shadow .6s var(--elara-ease)}.product-grid-container .product-card:hover .card-gallery{transform:translateY(-8px);box-shadow:0 40px 70px -30px #1b171480}.product-grid-container .product-card__content{text-align:center;padding-top:18px}.product-grid-container .product-card__content .product-title,.product-grid-container .product-card__content .price{text-align:center;width:100%}.product-grid-container .product-card__content .product-title a{font-family:var(--font-heading--family);font-weight:440}.product-grid-container .quick-add__button,.product-grid-container .quick-add .button{background:#1b1714!important;color:#fbf7f0!important;border:1px solid #1b1714!important;text-transform:uppercase;letter-spacing:.16em;font-size:12px}.product-grid-container .quick-add__button:hover,.product-grid-container .quick-add .button:hover{background:#c0a06a!important;border-color:#c0a06a!important}.product-grid-container .quick-add .add-to-cart-icon{display:none}.product-grid-container .product-badges .badge,.product-grid-container .badge{text-transform:uppercase;letter-spacing:.18em;font-size:10px;border-radius:999px}.cart-page__title{font-family:var(--font-heading--family);font-weight:460;letter-spacing:-.01em}.cart-items__title,.cart-items__title a{font-family:var(--font-heading--family);font-weight:440}.cart-page__summary .cart__checkout-button.button{letter-spacing:.18em;text-transform:uppercase}.rte a{color:var(--elara-gold-deep);text-underline-offset:3px;transition:color .3s var(--elara-ease)}.rte a:hover{color:var(--elara-espresso)}.search-page__header{padding-top:clamp(110px,10vw,160px)!important;padding-bottom:clamp(28px,4vw,48px)!important}.search-page__header h1,.search-page__header h2,.search-page__header h3{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.02em;font-size:clamp(34px,5vw,60px)!important;margin-bottom:22px}.search-page__header input[type=search],.search-page__header .search__input{border-radius:2px;transition:border-color .3s var(--elara-ease)}.search-page__header input[type=search]:focus,.search-page__header .search__input:focus{border-color:var(--elara-gold)!important;outline:none}.search-page__header .search__icon,.product-grid-container .results-count,.product-grid-container .facets__heading{color:var(--elara-gold-deep)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/elara.css.map */
