:root{--em-ink: #14110f;--em-ink-80: #3a3430;--em-ink-60: #6b635b;--em-stone: #8a8178;--em-bone: #f4f1ec;--em-bone-deep: #eae5dd;--em-paper: #ffffff;--em-brass: #a8813f;--em-brass-soft: #c9a45e;--em-line: rgba(20, 17, 15, .12);--em-line-soft: rgba(20, 17, 15, .07);--em-r-xs: 2px;--em-r-sm: 4px;--em-r-md: 6px;--em-r-lg: 10px;--em-r-pill: 999px;--em-shadow-sm: 0 1px 2px rgba(20,17,15,.04), 0 6px 16px -10px rgba(20,17,15,.14);--em-shadow-md: 0 1px 2px rgba(20,17,15,.04), 0 18px 40px -22px rgba(20,17,15,.24);--em-shadow-lg: 0 2px 4px rgba(20,17,15,.04), 0 40px 80px -40px rgba(20,17,15,.34);--em-gutter: clamp(20px, 4vw, 56px);--em-max: 1440px;--em-section-y: clamp(72px, 9vw, 136px);--em-ease: cubic-bezier(.22,.61,.36,1);--em-ease-out: cubic-bezier(.16,1,.3,1)}body{background:var(--em-bone);color:var(--em-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--em-ink);color:var(--em-bone)}:where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--em-brass);outline-offset:3px;border-radius:var(--em-r-xs)}.em-container{width:100%;max-width:var(--em-max);margin-inline:auto;padding-inline:var(--em-gutter);box-sizing:border-box}.em-eyebrow{font-family:var(--font-body--family, sans-serif);font-size:.688rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--em-stone);margin:0}.em-display{font-family:var(--font-heading--family, serif);font-weight:400;font-size:clamp(1.9rem,6.4vw,5.5rem);line-height:.98;letter-spacing:-.022em;margin:0;text-wrap:balance;overflow-wrap:break-word}.em-h2{font-family:var(--font-heading--family, serif);font-weight:400;font-size:clamp(1.6rem,3.6vw,3.1rem);line-height:1.06;letter-spacing:-.018em;margin:0;text-wrap:balance;overflow-wrap:break-word}.em-h3{font-family:var(--font-heading--family, serif);font-weight:400;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15;letter-spacing:-.012em;margin:0}.em-lede{font-size:clamp(.95rem,1.05vw,1.0625rem);line-height:1.68;color:var(--em-ink-80);margin:0;max-width:46ch;text-wrap:pretty}.em-small{font-size:.8125rem;line-height:1.6;color:var(--em-ink-60);margin:0}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.018em}.em-btn{--em-btn-bg: var(--em-ink);--em-btn-fg: var(--em-bone);--em-btn-bd: var(--em-ink);display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95rem 1.75rem;min-height:48px;font-family:var(--font-body--family, sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--em-btn-bd);border-radius:var(--em-r-pill);background:var(--em-btn-bg);color:var(--em-btn-fg);position:relative;overflow:hidden;isolation:isolate;transition:transform .35s var(--em-ease),box-shadow .35s var(--em-ease),background-color .35s var(--em-ease),color .35s var(--em-ease)}.em-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--em-btn-fg);transform:scaleY(0);transform-origin:bottom;transition:transform .4s var(--em-ease-out)}.em-btn:hover{color:var(--em-btn-bg);box-shadow:var(--em-shadow-md)}.em-btn:hover:after{transform:scaleY(1)}.em-btn:active{transform:translateY(1px)}.em-btn--ghost{--em-btn-bg: transparent;--em-btn-fg: var(--em-ink);--em-btn-bd: var(--em-line)}.em-btn--ghost:after{background:var(--em-ink)}.em-btn--ghost:hover{color:var(--em-bone);border-color:var(--em-ink)}.em-btn--onDark{--em-btn-bg: var(--em-bone);--em-btn-fg: var(--em-ink);--em-btn-bd: var(--em-bone)}.em-btn--onDark:after{background:var(--em-ink)}.em-btn--onDark:hover{color:var(--em-bone);border-color:var(--em-bone)}.em-btn--lineDark{--em-btn-bg: transparent;--em-btn-fg: var(--em-bone);--em-btn-bd: rgba(244,241,236,.45)}.em-btn--lineDark:after{background:var(--em-bone)}.em-btn--lineDark:hover{color:var(--em-ink);border-color:var(--em-bone)}.em-link{display:inline-flex;align-items:center;gap:.5em;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--em-ink);text-decoration:none;padding-bottom:3px;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .4s var(--em-ease-out),gap .3s var(--em-ease)}.em-link:hover{background-size:0% 1px;gap:.85em}[data-em-reveal]{opacity:0;transform:translate3d(0,20px,0);transition:opacity .8s var(--em-ease-out),transform .8s var(--em-ease-out);transition-delay:calc(var(--em-i, 0) * 90ms)}[data-em-reveal].em-in{opacity:1;transform:none}html:not(.em-js) [data-em-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-em-reveal]{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}#header-group .shopify-section:first-child{background:var(--em-ink)!important}#header-group .shopify-section:first-child *{color:var(--em-bone)!important}#header-group .shopify-section:first-child p,#header-group .shopify-section:first-child a{font-size:.6875rem!important;letter-spacing:.22em!important;text-transform:uppercase;font-weight:500}#header-component{--em-header-blur: saturate(140%) blur(14px);transition:background-color .4s var(--em-ease),box-shadow .4s var(--em-ease)}body:not(.em-home) #header-component{background:#f4f1ecdb;backdrop-filter:var(--em-header-blur);-webkit-backdrop-filter:var(--em-header-blur);border-bottom:1px solid var(--em-line-soft)}body.em-home.em-scrolled #header-component{background:#f4f1ece6!important;backdrop-filter:var(--em-header-blur);-webkit-backdrop-filter:var(--em-header-blur);border-bottom:1px solid var(--em-line-soft)}body.em-home.em-scrolled #header-component,body.em-home.em-scrolled #header-component a,body.em-home.em-scrolled #header-component button,body.em-home.em-scrolled #header-component svg{color:var(--em-ink)!important}#header-component .header__logo,#header-component .logo__text{font-family:var(--font-heading--family, serif);letter-spacing:.16em;text-transform:uppercase;font-size:1rem}#header-component nav a{font-size:.75rem!important;letter-spacing:.14em;text-transform:uppercase;font-weight:500;position:relative}#header-component nav a:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--em-ease-out)}#header-component nav a:hover:after{transform:scaleX(1);transform-origin:left}.product-card{transition:transform .5s var(--em-ease-out)}.product-card__content{background:var(--em-paper)!important;border:1px solid var(--em-line-soft)!important;border-radius:var(--em-r-sm)!important;overflow:hidden;transition:border-color .4s var(--em-ease),box-shadow .5s var(--em-ease-out),transform .5s var(--em-ease-out)}.product-card:hover .product-card__content{border-color:var(--em-line);box-shadow:var(--em-shadow-md);transform:translateY(-4px)}.product-card .card-gallery{background:var(--em-bone);overflow:hidden}.product-card .product-media__image{transition:transform .8s var(--em-ease-out),opacity .5s var(--em-ease)}.product-card:hover .product-media__image{transform:scale(1.045)}.product-card .product-title,.product-card [class*=product-title]{font-size:.9375rem!important;line-height:1.4;letter-spacing:-.005em;color:var(--em-ink)}.product-card .price,.product-card [class*=price]{font-size:.875rem!important;color:var(--em-ink-80);letter-spacing:.01em}.product-card s{color:var(--em-stone)}.product-card .quick-add{transition:opacity .35s var(--em-ease),transform .35s var(--em-ease-out)}@media(hover:hover)and (pointer:fine){.product-card .quick-add{opacity:0;transform:translateY(6px)}.product-card:hover .quick-add,.product-card:focus-within .quick-add{opacity:1;transform:none}}.product-card .quick-add button{border-radius:var(--em-r-pill)!important;font-size:.6875rem!important;letter-spacing:.12em;text-transform:uppercase}[class*=product-badge],.badge{border-radius:var(--em-r-pill)!important;font-size:.625rem!important;letter-spacing:.14em!important;text-transform:uppercase;padding:.4em .8em!important;background:var(--em-ink)!important;color:var(--em-bone)!important}.em-section{padding-block:var(--em-section-y);position:relative}.em-section--tight{padding-block:clamp(48px,6vw,88px)}.em-section--ink{background:var(--em-ink);color:var(--em-bone)}.em-section--ink .em-lede{color:#f4f1ecb8}.em-section--ink .em-eyebrow{color:var(--em-brass-soft)}.em-section--bone{background:var(--em-bone)}.em-section--paper{background:var(--em-paper)}.em-head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(20px,4vw,64px);margin-bottom:clamp(32px,4vw,56px);flex-wrap:wrap}.em-head__text{display:grid;gap:.85rem;max-width:46rem}.em-hero{position:relative;min-height:clamp(560px,88svh,920px);display:flex;align-items:flex-end;overflow:hidden;background:var(--em-ink);isolation:isolate}.em-hero__media{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:0;will-change:transform}.em-hero__media img,.em-hero__media .em-hero__img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);animation:em-hero-zoom 2.4s var(--em-ease-out) forwards}@keyframes em-hero-zoom{to{transform:scale(1)}}.em-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#14110fe0,#14110f85 34%,#14110f1f 64%,#14110f57)}.em-hero__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 80% at 50% 45%,transparent 40%,rgba(20,17,15,.45) 100%);pointer-events:none}.em-hero__inner{position:relative;z-index:2;padding-block:clamp(56px,9vw,116px);color:var(--em-bone);display:grid;gap:clamp(18px,2.2vw,28px);max-width:62rem}.em-hero__inner .em-lede{color:#f4f1ecc7}.em-hero__eyebrow{color:var(--em-brass-soft)}.em-hero__title{color:var(--em-bone)}.em-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:.5rem}.em-hero__line{display:block;overflow:hidden}.em-hero__line>span{display:block;transform:translateY(105%);animation:em-rise .95s var(--em-ease-out) forwards;animation-delay:calc(var(--em-i, 0) * .11s + .14s)}@keyframes em-rise{to{transform:translateY(0)}}.em-hero__fade{opacity:0;animation:em-fade .9s var(--em-ease-out) forwards;animation-delay:calc(var(--em-i, 0) * .11s + .42s)}@keyframes em-fade{to{opacity:1}}.em-hero__cue{position:absolute;z-index:2;left:50%;bottom:26px;translate:-50% 0;width:1px;height:46px;background:linear-gradient(to bottom,transparent,rgba(244,241,236,.7),transparent);animation:em-cue 2.6s ease-in-out infinite}@keyframes em-cue{0%,to{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.em-hero__line>span{transform:none;animation:none}.em-hero__fade{opacity:1;animation:none}.em-hero__media img{animation:none;transform:none}.em-hero__cue{animation:none}}@media(max-width:749px){.em-hero{min-height:78svh}.em-hero__scrim{background:linear-gradient(to top,#14110feb,#14110f9e 42%,#14110f47)}.em-hero__actions .em-btn{flex:1 1 100%}}.em-showcase{overflow:hidden}.em-showcase__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,6vw,96px)}@media(max-width:899px){.em-showcase__grid{grid-template-columns:1fr;gap:40px}}.em-showcase__stage{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;perspective:1200px;transform-style:preserve-3d}.em-showcase__halo{position:absolute;width:78%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(200,164,94,.26),transparent 62%);filter:blur(14px);z-index:0}.em-showcase__ring{position:absolute;width:84%;aspect-ratio:1;border-radius:50%;border:1px solid var(--em-line);z-index:0}.em-showcase--ink .em-showcase__ring{border-color:#f4f1ec29}.em-showcase__layer{position:relative;z-index:1;width:88%;transform-style:preserve-3d;transition:transform .5s var(--em-ease-out);will-change:transform}.em-showcase__layer img{width:100%;height:auto;display:block;border-radius:0;background:transparent}.em-showcase--ink .em-showcase__layer img{filter:drop-shadow(0 44px 56px rgba(0,0,0,.6))}.em-float{animation:em-float 7s ease-in-out infinite}@keyframes em-float{0%,to{translate:0 -6px}50%{translate:0 6px}}.em-showcase__copy{display:grid;gap:clamp(16px,2vw,24px);align-content:center}.em-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--em-line);border:1px solid var(--em-line);border-radius:var(--em-r-sm);overflow:hidden;margin-top:.5rem}.em-spec>div{background:var(--em-bone);padding:1rem 1.15rem}.em-section--ink .em-spec{background:#f4f1ec29;border-color:#f4f1ec29}.em-section--ink .em-spec>div{background:var(--em-ink)}.em-spec dt{font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--em-stone);margin-bottom:.35rem}.em-spec dd{margin:0;font-size:.9375rem}.em-price-row{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.em-price{font-family:var(--font-heading--family, serif);font-size:1.85rem;letter-spacing:-.01em}.em-price-compare{color:var(--em-stone);text-decoration:line-through;font-size:1rem}.em-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(10px,1.2vw,18px)}.em-cat{position:relative;display:block;overflow:hidden;border-radius:var(--em-r-sm);background:var(--em-bone-deep);text-decoration:none;color:var(--em-bone);grid-column:span 2;aspect-ratio:3 / 4;isolation:isolate}.em-cat--wide{grid-column:span 3;aspect-ratio:16 / 11}.em-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s var(--em-ease-out);z-index:0}.em-cat:hover .em-cat__img{transform:scale(1.06)}.em-cat__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#14110fc7,#14110f47 42%,#14110f0a 78%);transition:opacity .5s var(--em-ease)}.em-cat:hover .em-cat__scrim{opacity:.88}.em-cat__body{position:absolute;z-index:2;inset:auto 0 0 0;padding:clamp(16px,2vw,26px);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.em-cat__name{display:block;font-family:var(--font-heading--family, serif);font-size:clamp(1.05rem,1.5vw,1.45rem);line-height:1.15;margin:0;color:var(--em-bone);text-shadow:0 1px 12px rgba(20,17,15,.4)}.em-cat__count{display:block;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:#f4f1ecb8;margin:.3rem 0 0}.em-cat__arrow{flex:0 0 auto;width:38px;height:38px;border-radius:50%;border:1px solid rgba(244,241,236,.4);display:grid;place-items:center;transition:background-color .4s var(--em-ease),color .4s var(--em-ease),transform .4s var(--em-ease-out)}.em-cat:hover .em-cat__arrow{background:var(--em-bone);color:var(--em-ink);transform:translate(3px)}@media(max-width:899px){.em-cats{grid-template-columns:repeat(2,1fr)}.em-cat,.em-cat--wide{grid-column:span 1;aspect-ratio:3 / 4}.em-cat--first{grid-column:span 2;aspect-ratio:16 / 11}}.em-values{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--em-line);border-block:1px solid var(--em-line)}.em-value{background:var(--em-bone);padding:clamp(28px,3.4vw,46px) clamp(18px,2vw,30px);display:grid;gap:.7rem;align-content:start}.em-value__icon{color:var(--em-brass)}.em-value__title{font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0}.em-value__text{font-size:.8125rem;line-height:1.6;color:var(--em-ink-60);margin:0}@media(max-width:899px){.em-values{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.em-values{grid-template-columns:1fr}}.em-reviews{padding-block:clamp(64px,7vw,104px)}.em-reviews__empty{border:1px solid var(--em-line);border-radius:var(--em-r-sm);background:var(--em-paper);padding:clamp(32px,5vw,64px);text-align:center;display:grid;gap:1rem;justify-items:center}.em-reviews__stars{display:inline-flex;gap:5px;color:var(--em-line)}.em-reviews__stars svg{width:18px;height:18px}.em-reviews .jdgm-widget,.em-reviews .jdgm-all-reviews-widget{background:transparent!important;border:0!important;font-family:var(--font-body--family, sans-serif)!important}.em-reviews .jdgm-rev{border:1px solid var(--em-line)!important;border-radius:var(--em-r-sm);background:var(--em-paper);padding:1.5rem!important;margin-bottom:12px!important}.em-reviews .jdgm-star{color:var(--em-brass)!important}.em-reviews .jdgm-rev__author{font-weight:500!important}.em-reviews .jdgm-rev__buyer-badge{font-size:.625rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--em-brass)!important}.em-reviews .jdgm-write-rev-link{border-radius:var(--em-r-pill)!important;border:1px solid var(--em-ink)!important;background:transparent!important;color:var(--em-ink)!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase;padding:.85rem 1.6rem!important}.em-reviews .jdgm-write-rev-link:hover{background:var(--em-ink)!important;color:var(--em-bone)!important}.em-reviews .jdgm-all-reviews-widget:not(:has(.jdgm-rev)){display:none!important}.em-cta{position:relative;overflow:hidden;background:var(--em-ink);color:var(--em-bone)}.em-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.34}.em-cta__media img{width:100%;height:100%;object-fit:cover;display:block}.em-cta__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(90% 120% at 50% 50%,#14110f8c,#14110ff0 72%)}.em-cta__inner{position:relative;z-index:2;padding-block:clamp(80px,11vw,168px);display:grid;gap:clamp(18px,2.4vw,30px);justify-items:center;text-align:center}.em-cta__inner .em-eyebrow{color:var(--em-brass-soft)}.em-cta__inner .em-lede{color:#f4f1ecc2;text-align:center;max-width:52ch}.em-cta__title{color:var(--em-bone)}.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group .footer-utilities{background:var(--em-ink)!important;color:var(--em-bone)!important}.shopify-section-group-footer-group .footer *,.shopify-section-group-footer-group .footer-utilities *{color:var(--em-bone)!important}.shopify-section-group-footer-group .footer a,.shopify-section-group-footer-group .footer-utilities a{color:#f4f1ecb8!important;text-decoration:none;font-size:.8125rem;transition:color .3s var(--em-ease)}.shopify-section-group-footer-group .footer a:hover,.shopify-section-group-footer-group .footer-utilities a:hover{color:var(--em-bone)!important}.shopify-section-group-footer-group .footer :is(div,span,p,h1,h2,h3,h4,h5,h6):has(+ul),.shopify-section-group-footer-group .footer :is(div,span,p,h1,h2,h3,h4,h5,h6):has(+nav){font-family:var(--font-body--family, sans-serif)!important;font-size:.6875rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:#f4f1ec8c!important}.shopify-section-group-footer-group .footer-utilities{border-top:1px solid rgba(244,241,236,.14)!important}.shopify-section-group-footer-group .section-wrapper input[type=email]{background:transparent!important;border:0!important;border-bottom:1px solid var(--em-line)!important;border-radius:0!important;padding-inline:0!important}.cart-drawer [class*=button],button[name=checkout]{border-radius:var(--em-r-pill)!important;letter-spacing:.1em;text-transform:uppercase;font-size:.8125rem!important}input[type=text],input[type=email],input[type=search],textarea,select{border-radius:var(--em-r-xs)!important}.product-card .card-gallery slideshow-slides,.product-card .card-gallery slideshow-container{transform:none!important}.product-card .card-gallery slideshow-slide:not(:first-of-type){opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){.em-hero__inner{padding-block:clamp(40px,8vw,72px);gap:16px}.em-hero__actions{gap:10px}.em-head{margin-bottom:28px}.em-cta__inner{padding-block:clamp(64px,14vw,110px)}.em-showcase__stage{aspect-ratio:4 / 3}.em-showcase__layer{width:78%}.em-value{padding:26px 18px}.em-float{animation:none}}@media(max-width:520px){.em-spec{grid-template-columns:1fr}.em-price{font-size:1.55rem}}.em-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/emirush.css.map */
