:root{--border-radius: 0;--radius-pill: 9999px;--em-oxblood: #544a42;--em-oxblood-hover: #3d342e;--em-cream: #f6f4f0;--em-cream-2: #e2e2de;--em-taupe: #a6a195;--em-umber: #6a5d52;--em-umber-deep: #544a42;--em-rhythm: clamp(4rem, 8vw, 10rem);--em-rhythm-tight: clamp(2rem, 4vw, 5rem);--font-heading-h1-scale: 1.25;--font-heading-h2-scale: 1.2;--font-heading-family: "Keno Sans Serif", "Marcellus", "Cormorant Garamond", serif !important;--font-body-family: "DM Sans", "Inter", system-ui, sans-serif !important;--font-subtitle-family: "Lucian Schoenschrift", "DM Sans", serif !important;--font-button-family: "DM Sans", "Inter", system-ui, sans-serif !important;--font-heading-style: normal;--font-heading-weight: 400}html,body{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.h8{font-family:var(--font-heading-family)!important}html .button,html button.button,html .shopify-payment-button__button--unbranded{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;font-weight:500;padding-inline:3.2rem;min-height:5.2rem;transition:background-color .32s ease,color .32s ease,letter-spacing .32s ease}html .button:hover,html button.button:hover{letter-spacing:.18em}html .button--secondary{background:transparent;border:1px solid currentColor}.h0,.h1,h1,.h2,h2{font-weight:400;letter-spacing:.01em;font-feature-settings:"liga" 1,"dlig" 1}.em-display{font-family:"Keno Sans Serif",var(--font-heading-family),serif;font-weight:400;letter-spacing:.02em;line-height:.95;font-size:clamp(5.6rem,10vw,14rem)}.em-script{font-family:Lucian Schoenschrift,Lucian Schoenschrift,cursive;font-style:normal;text-transform:lowercase;letter-spacing:0;font-size:1.25em;line-height:1.1;color:var(--em-oxblood)}.em-eyebrow{font-family:"DM Sans",var(--font-body-family),sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.32em;font-size:1.1rem;color:var(--em-oxblood);display:inline-block}svg.icon{display:inline-block;flex-shrink:0;stroke-linecap:round;stroke-linejoin:round}svg.icon:not([width]){width:1.8rem;height:1.8rem}.header svg.icon{width:100%;height:100%}.footer .footer__list-social svg.icon,.footer .list-social svg.icon,.footer .payment-icon svg{width:100%;height:100%}.footer .accordion svg.icon,.footer .accordion summary svg.icon,.footer summary svg.icon,.footer .icon-caret,.footer .icon-caret-small{width:1.4rem!important;height:1.4rem!important;min-width:0!important;flex-shrink:0!important}.em-image-placeholder{background:linear-gradient(135deg,var(--em-cream-2) 0%,var(--em-taupe) 100%);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.em-image-placeholder:before{content:"EM";position:absolute;font-family:"Keno Sans Serif",Marcellus,serif;font-size:clamp(6rem,10vw,14rem);color:var(--em-cream);opacity:.5;line-height:.85;letter-spacing:-.03em;-webkit-user-select:none;user-select:none;pointer-events:none}.em-image-placeholder:after{content:"image goes here";position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);font-family:DM Sans,sans-serif;font-size:.95rem;letter-spacing:.28em;text-transform:uppercase;color:var(--em-umber);opacity:.45;white-space:nowrap}.em-image-placeholder .placeholder-svg{display:none}.image-with-text__wrapper{gap:clamp(2.4rem,4vw,5rem)!important;align-items:stretch!important}.image-with-text--image-left .image-with-text__wrapper{flex-direction:row-reverse!important}.image-with-text--image-bottom .image-with-text__wrapper{flex-direction:column!important;align-items:stretch!important;gap:clamp(2.4rem,4vw,4.8rem)!important}.image-with-text--image-bottom .image-with-text__text-block{max-width:70ch;margin:0 auto}.image-with-text--image-bottom .image-with-text__image-block{width:100%!important;max-width:none!important}.image-with-text--image-bottom .image-with-text__image-elem{padding-bottom:0!important;min-height:0!important;aspect-ratio:16 / 9;width:100%!important;height:auto!important}.image-with-text--image-bottom .image-with-text__image-elem img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.image-with-text--image-top .image-with-text__wrapper{flex-direction:column-reverse!important;align-items:stretch!important;gap:clamp(2.4rem,4vw,4.8rem)!important}.image-with-text--image-top .image-with-text__text-block{max-width:70ch;margin:0 auto}.image-with-text--image-top .image-with-text__image-block{width:100%!important;max-width:none!important}.image-with-text--image-top .image-with-text__image-elem{padding-bottom:0!important;min-height:0!important;aspect-ratio:16 / 9;width:100%!important;height:auto!important}.image-with-text--image-top .image-with-text__image-elem img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.image-with-text--image-circle .image-with-text__image-block{align-self:center!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:2rem!important;flex:0 0 50%!important;width:50%!important;max-width:50%!important;min-width:0!important}.image-with-text--image-circle .image-with-text__text-block{flex:1 1 0!important;max-width:50%!important;min-width:0!important}@media(max-width:989px){.image-with-text--image-circle .image-with-text__image-block,.image-with-text--image-circle .image-with-text__text-block{flex:1 1 100%!important;width:100%!important;max-width:100%!important}}.image-with-text--image-circle .image-with-text__image-elem,.image-with-text--image-circle .image-with-text__image-first,.image-with-text--image-circle .image-with-text__image-second{aspect-ratio:1 / 1!important;border-radius:50%!important;overflow:visible!important;position:relative!important;width:100%!important;max-width:42rem!important;height:auto!important;min-height:0!important;flex:0 1 auto!important;margin:1.8rem auto!important;padding-bottom:0!important}.image-with-text--image-circle .image-with-text__image-elem img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%)!important}.image-with-text--image-circle .image-with-text__image-elem:after{content:"";position:absolute;top:-1.8rem;right:-1.8rem;bottom:-1.8rem;left:-1.8rem;border-radius:50%;border:1px solid currentColor;opacity:.35;pointer-events:none;z-index:1}@media(max-width:749px){.image-with-text--image-circle .image-with-text__image-elem{max-width:26rem!important}.image-with-text--image-circle .image-with-text__image-elem:after{top:-1.2rem;right:-1.2rem;bottom:-1.2rem;left:-1.2rem}}.image-with-text--text-only .image-with-text__wrapper{flex-direction:column!important;text-align:center!important;align-items:center!important;padding-block:clamp(1.6rem,3vw,3.6rem)!important}.image-with-text--text-only .image-with-text__text-block{max-width:70ch!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:clamp(2rem,3vw,3.6rem)!important}.image-with-text--text-only .image-with-text__badge{margin:0!important}.image-with-text--text-only .image-with-text__heading{text-align:center!important;max-width:22ch!important;margin:0 auto!important}.image-with-text--text-only .image-with-text__content,.image-with-text--text-only .image-with-text__text{text-align:center!important;max-width:60ch!important;margin:0 auto!important}.image-with-text--text-only .image-with-text__button,.image-with-text--text-only .image-with-text__button-wrapper,.image-with-text--text-only .image-with-text__buttons{display:flex!important;justify-content:center!important;align-items:center!important;gap:1.6rem!important;flex-wrap:wrap!important;margin:clamp(2.4rem,5vw,6rem) auto 0!important;width:100%!important;text-align:center!important}.image-with-text--text-only .image-with-text__badge,.image-with-text--text-only .badge{color:var(--em-cream)!important;opacity:1!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;letter-spacing:.32em!important;text-transform:uppercase!important;font-size:1.1rem!important}.image-with-text--text-only .image-with-text__heading,.image-with-text--text-only h1,.image-with-text--text-only h2,.image-with-text--text-only .h1{color:var(--em-cream)!important;max-width:24ch!important;margin:0 auto!important;text-align:center!important;line-height:1!important}.image-with-text--text-only .image-with-text__content,.image-with-text--text-only .image-with-text__text,.image-with-text--text-only .richtext__content{color:var(--em-cream)!important;opacity:.92!important}.image-with-text--text-only .button--secondary,.image-with-text--text-only .button--tertiary{background:transparent!important;color:var(--em-cream)!important;border:1px solid var(--em-cream)!important}.image-with-text--text-only .button--secondary:hover,.image-with-text--text-only .button--tertiary:hover{background:var(--em-cream)!important;color:var(--em-oxblood)!important}.popular-products-section,.popular-products{padding-block:clamp(2.4rem,4vw,5rem)!important}.image-banner-section .image-banner,.em-marquee-section,.em-marquee-wrapper{padding-block:0!important}.popular-products .section-header__title.title--section,.popular-products-section .section-header__title{font-size:clamp(3.6rem,6vw,8rem)!important;font-family:"Keno Sans Serif",Marcellus,serif!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1!important;margin-bottom:1.4rem!important}.popular-products .section-header__desc,.popular-products-section .section-header__desc{max-width:70ch!important;font-size:clamp(1.5rem,1.5vw,1.7rem)!important;line-height:1.6!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popular-products .section-header__desc,.popular-products .section-header__desc p,.popular-products-section .section-header__desc,.popular-products-section .section-header__desc p{color:var(--em-umber)!important;font-weight:400!important}.popular-products .section-header__item,.popular-products .section-header__title__block{flex-direction:column!important;align-items:flex-start!important;gap:1.6rem!important}.popular-products .section-header__button>.button{display:none!important}.popular-products .section-header__button{margin-left:auto!important}.popular-products .card-wrapper{background:transparent!important}.popular-products .card-wrapper .media,.popular-products .card-wrapper .media--hover-effect{aspect-ratio:4 / 5!important;min-height:0!important;height:auto!important;padding-bottom:0!important;background:var(--em-cream-2)!important;overflow:hidden!important;position:relative!important;display:block!important;transition:background-color .48s ease!important}.popular-products .card-wrapper .media>img,.popular-products .card-wrapper .media--first,.popular-products .card-wrapper .media--second{position:absolute!important;inset:clamp(1.8rem,2.4vw,2.8rem)!important;width:auto!important;height:auto!important;max-width:calc(100% - clamp(3.6rem,4.8vw,5.6rem))!important;max-height:calc(100% - clamp(3.6rem,4.8vw,5.6rem))!important;margin:auto!important;object-fit:contain!important;object-position:center!important;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .48s ease!important}.popular-products .card-wrapper:hover .media{background:#d8d6cf!important}.popular-products .card-wrapper:hover .media>img,.popular-products .card-wrapper:hover .media--first{transform:scale(1.025)!important}.popular-products .card-wrapper .card__button,.popular-products .card-wrapper .quick-add{display:none!important}.popular-products .card-wrapper .price,.popular-products .card-wrapper:hover .price,.popular-products .card-wrapper:hover .card__price{opacity:1!important}.popular-products .card-information{padding-top:1.6rem!important;text-align:left!important}.popular-products .card__title,.popular-products .card__title.h7{font-family:"Keno Sans Serif",Marcellus,serif!important;font-weight:400!important;font-size:clamp(2rem,2vw,2.6rem)!important;letter-spacing:.04em!important;line-height:1.2!important;margin-bottom:.8rem!important}.popular-products .card__title a{color:var(--em-umber)!important;transition:color .28s ease!important}.popular-products .card__title a:hover{color:var(--em-oxblood)!important}.popular-products .card-information .price,.popular-products .card-information .price__regular,.popular-products .card-information .price-item,.popular-products .card-information .price-item--regular{font-family:DM Sans,sans-serif!important;font-size:1.3rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--em-taupe)!important;font-weight:500!important}.popular-products .card__badge{position:static!important;margin-bottom:.6rem!important;display:block!important}.popular-products .card__badge span,.popular-products .card__badge .badge,.popular-products .card__badge [class*=badge]{background:transparent!important;background-color:transparent!important;color:var(--em-taupe)!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:1.15rem!important;letter-spacing:.32em!important;text-transform:uppercase!important;padding:0!important;border:0!important}.popular-products__bottom-cta-wrapper{display:flex!important;justify-content:center!important;padding-block:clamp(3rem,5vw,5rem) 0!important;margin-top:clamp(2.4rem,4vw,4rem)!important}.image-with-text__text-block,.image-with-text__image-block{flex:1 1 0!important;max-width:none!important;min-width:0!important}.image-with-text__image-block{display:flex!important;align-self:stretch!important}.image-with-text__image-elem{padding-bottom:0!important;width:100%!important;height:100%!important;min-height:38rem!important;flex:1!important}.image-with-text__image-elem img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.em-mood-tile__placeholder{background:linear-gradient(135deg,var(--em-cream-2) 0%,var(--em-taupe) 100%)!important;position:relative}.em-mood-tile__placeholder:before{content:"EM";position:absolute;font-family:"Keno Sans Serif",Marcellus,serif;font-size:clamp(8rem,12vw,16rem);color:var(--em-cream);opacity:.4;line-height:.85;letter-spacing:-.03em;top:50%;left:50%;transform:translate(-50%,-50%)}.em-mood-tile__placeholder svg{display:none!important}.em-grain{position:relative;isolation:isolate}.em-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.36 0 0 0 0 0.32 0 0 0 0.7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px}.em-grain>*{position:relative;z-index:2}.em-mark-bg{position:relative;overflow:hidden}.em-mark-bg:before{content:"EM";position:absolute;right:-2vw;bottom:-8vw;font-family:"Keno Sans Serif",serif;font-weight:400;font-size:clamp(28rem,42vw,60rem);line-height:.8;color:var(--em-oxblood);opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.05em;z-index:0}.em-mark-bg>*{position:relative;z-index:1}.em-editorial{padding-block:var(--em-rhythm)}.em-editorial-quote{font-family:Lucian Schoenschrift,cursive;font-size:clamp(3.2rem,4.5vw,5.6rem);line-height:1.05;color:var(--em-umber);max-width:24ch;letter-spacing:0}html,body{--header-height: 64px !important}@media(min-width:750px){html,body{--header-height: 76px !important}}.shopify-section-header,.shopify-section-header .header-wrapper,.shopify-section-header .header,.shopify-section-header .header-top,.shopify-section-header .header-top__wrapper{min-height:0!important}.shopify-section-header .header{padding:0!important;border:0!important;min-height:var(--header-height)!important;max-height:var(--header-height)!important;display:flex!important;align-items:center!important}.shopify-section-header .header-top,.shopify-section-header .header-top__wrapper{padding:0!important;height:100%!important;min-height:0!important}.shopify-section-header .header-top__wrapper{align-items:center!important}.shopify-section-header .header-wrapper{background-color:#f6f4f0eb!important;backdrop-filter:blur(14px) saturate(1.2)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important;transition:background-color .32s ease,backdrop-filter .32s ease,border-color .32s ease!important;border-bottom:1px solid rgba(166,161,149,.3)!important}body:not(.em-past-hero) .shopify-section-header.color-background-overlay .header-wrapper{background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid rgba(246,244,240,.08)!important}.shopify-section-header{--color-foreground: 106, 93, 82 !important;--color-foreground-title: 106, 93, 82 !important;--color-foreground-secondary: 106, 93, 82 !important;--color-border: 166, 161, 149 !important}body:not(.em-past-hero) .shopify-section-header.color-background-overlay{--color-foreground: 246, 244, 240 !important;--color-foreground-title: 246, 244, 240 !important;--color-foreground-secondary: 246, 244, 240 !important;--color-border: 246, 244, 240 !important}.shopify-section-header .header__menu-item,.shopify-section-header .list-menu__item,.shopify-section-header .header .list-menu__item{font-family:DM Sans,system-ui,sans-serif!important;font-size:1.5rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.22em!important;line-height:1!important;padding-inline:1.2rem!important}.footer .footer-block__details-content,.footer .footer-block__details-content>li,.footer .footer-block__details-content .list-menu__item,.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .footer--button,.footer .footer-block__heading{padding-inline:0!important;margin-inline:0!important;text-indent:0!important}.footer .accordion summary{padding:1.6rem 0!important;gap:1.6rem!important}.footer .accordion .accordion__title,.footer .accordion summary .footer-block__heading{max-width:none!important;flex:1 1 auto!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0!important}.shopify-section-header,.shopify-section-header a,.shopify-section-header .header__menu-item,.shopify-section-header .list-menu__item,.shopify-section-header .header__icon,.shopify-section-header .header__icon .icon,.shopify-section-header svg.icon{color:var(--em-umber)!important}body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay a,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay .header__menu-item,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay .list-menu__item,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay .header__icon,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay .header__icon .icon,body:not(.em-past-hero):not(.overflow-hidden-tablet) .shopify-section-header.color-background-overlay svg.icon{color:var(--em-cream)!important}.shopify-section-header .menu-drawer,.shopify-section-header .menu-drawer a,.shopify-section-header .menu-drawer summary,.shopify-section-header .menu-drawer .menu-drawer__menu-item,.shopify-section-header .menu-drawer .list-menu__item,.shopify-section-header .menu-drawer .menu-drawer__menu-item svg.icon,.shopify-section-header .menu-drawer svg.icon{color:rgba(var(--color-foreground))!important}.shopify-section-header .menu-drawer a:hover,.shopify-section-header .menu-drawer .menu-drawer__menu-item:hover{color:var(--em-oxblood)!important}body.overflow-hidden-tablet .shopify-section-header .header__icon,body.overflow-hidden-tablet .shopify-section-header .header__icon .icon,body.overflow-hidden-tablet .shopify-section-header svg.icon{color:var(--em-umber)!important}.header__menu-item:hover,.list-menu__item:hover,.shopify-section-header a:hover,.shopify-section-header .header__icon:hover .icon{color:var(--em-oxblood)!important}.shopify-section-header .cart-count-bubble{background-color:var(--em-oxblood)!important;color:var(--em-cream)!important}body .shopify-section-header,body .shopify-section-header .header-wrapper,body .shopify-section-header .header,body .shopify-section-header .header-top,body .shopify-section-header .container{max-width:none!important;width:100%!important}body .shopify-section-header .container,body .shopify-section-header .header-top>.container{padding-inline:clamp(2rem,4vw,6rem)!important;margin-inline:0!important}body .shopify-section-header .header-top__wrapper,body .shopify-section-header .header-top__wrapper.header-top__wrapper-left{position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:none!important;gap:0!important;padding-inline:0!important}body .shopify-section-header .header-top__wrapper>.header-top__left,body .shopify-section-header .header-top__wrapper-left>.header-top__left{margin:0!important;max-width:none!important;flex:0 0 auto!important;order:0!important}@media screen and (max-width:749px){.header-top__left{padding-left:3rem}}body .shopify-section-header .header-top__wrapper>.header__menu,body .shopify-section-header .header-top__wrapper-left>.header__menu{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;max-width:none!important;flex:0 0 auto!important;z-index:1!important}body .shopify-section-header .header__menu .list-menu--inline{justify-content:center!important;flex-wrap:nowrap!important}body .shopify-section-header .header-top__wrapper>.header-top__right,body .shopify-section-header .header-top__wrapper-left>.header-top__right{margin:0 0 0 auto!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.6rem!important;order:99!important}.header__modal-icon,.header__icon-link .icon,.header__icon .icon,.header__cart-link .icon,.header__search-link .icon,.header__account-link .icon,.header__cart .icon,.header__icon--cart .icon,.header__icon--account .icon,.header__icon--search .icon,.header__icon--info .icon,.header svg.icon{width:2.3rem!important;height:2.3rem!important;min-width:2.3rem!important}.header__heading,.header__heading-logo-wrapper,.header__heading-link,.header-top__logo{font-family:"Keno Sans Serif",var(--font-heading-family),serif;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;line-height:0!important}.header__heading,.header__heading-logo-wrapper,.header__heading-link,.header-top__logo,.header-top__left{overflow:visible!important}.header .header__heading-logo{display:block!important;max-height:8rem!important;width:auto!important;height:auto!important;max-width:28rem!important;object-fit:contain}@media(min-width:750px){.header .header__heading-logo{max-height:11rem!important;max-width:34rem!important}}.cart-count-bubble{width:1.8rem!important;height:1.8rem!important;min-width:1.4rem!important;font-size:1.1rem!important;right:-6px!important;top:-4px!important}@media(max-width:749px){.cart-count-bubble{top:8px!important}}.shopify-section+.shopify-section{margin-top:0!important}.card,.card__media-wrapper,.media,.product-card,.collection-card{border-radius:0!important}.card__information,.card__content{padding-block:2rem 0}@media screen and (min-width:1100px){.product-card .card-information-block .price{margin-top:2.6rem}.product-card .card__button .button{min-height:3.2rem}}@media screen and (max-width:1099px){.product-card .card__button{flex-direction:column;align-items:stretch;gap:.1rem;text-align:left}.product-card .card__button>a.button,.product-card .card__button>.quick-add,.product-card .card__button .quick-add modal-opener{display:flex;width:100%;justify-content:flex-start}.product-card .card__button .button{margin-right:auto;width:auto;min-width:0;justify-content:flex-start;text-align:left;padding-inline:0;min-height:0;padding-block:.2rem;line-height:1.2}}.card__heading{font-family:"Keno Sans Serif",serif;font-weight:400;letter-spacing:.01em}.card__heading a:hover{color:var(--em-oxblood)}.field__input,.text-field input{border-radius:0!important;border:none!important;border-bottom:1px solid var(--em-taupe)!important;background:transparent!important;padding-inline:0!important;padding-block:1.4rem!important;font-family:DM Sans,sans-serif;letter-spacing:.04em}.field__input:focus{border-bottom-color:var(--em-oxblood)!important;outline:none!important}.newsletter-form__inner{align-items:flex-end!important;gap:2.8rem!important}@media(max-width:575px){.newsletter-form__inner{flex-direction:row!important;flex-wrap:nowrap!important;gap:1.6rem!important}}.newsletter-form__field-wrapper{position:relative!important}.newsletter-form__field-wrapper:after{content:"";position:absolute;left:100%;bottom:0;width:clamp(.3rem,1vw,.5rem);height:1px;background:var(--em-taupe);pointer-events:none}.newsletter-form__field-wrapper:focus-within:after{background:var(--em-oxblood)}@keyframes em-rise{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes em-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes em-fade{0%{opacity:0}to{opacity:1}}[data-em-reveal]{opacity:0}[data-em-reveal=rise]{animation:em-rise .9s cubic-bezier(.16,1,.3,1) .1s forwards}[data-em-reveal=rise-late]{animation:em-rise .9s cubic-bezier(.16,1,.3,1) .4s forwards}[data-em-reveal=rise-slow]{animation:em-rise 1.2s cubic-bezier(.16,1,.3,1) .7s forwards}[data-em-reveal=wipe]{animation:em-wipe 1.2s cubic-bezier(.77,0,.175,1) .2s forwards,em-fade .4s ease .2s forwards}@media(prefers-reduced-motion:reduce){[data-em-reveal]{opacity:1;animation:none}}.em-hairline-top{position:relative}.em-hairline-top:before{content:"";position:absolute;top:0;left:var(--main-padding);right:var(--main-padding);height:1px;background:currentColor;opacity:.18}.em-moodboard{display:grid;grid-template-columns:1fr;gap:4rem;align-items:start;padding-block:var(--em-rhythm)}@media(min-width:990px){.em-moodboard{grid-template-columns:1.1fr 1fr;gap:8rem}}.em-moodboard__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--em-cream-2)}.em-moodboard__media img{width:100%;height:100%;object-fit:cover;display:block}.em-moodboard__text{font-family:DM Sans,sans-serif;font-size:1.5rem;line-height:1.85;color:var(--em-umber);max-width:48ch}.em-moodboard__text p{margin-block:0 1.6em}.em-moodboard__text p:last-child{margin-bottom:0}.em-moodboard__header{font-family:"Keno Sans Serif",serif;color:var(--em-oxblood);text-transform:uppercase;letter-spacing:.32em;font-size:1.4rem;margin-bottom:4rem;text-align:center}.em-moodboard__header:after{content:"\2726";display:block;font-size:1.2rem;color:var(--em-taupe);margin-top:1rem;letter-spacing:0}.em-mood-tile{display:block;position:relative;overflow:hidden;aspect-ratio:3 / 4}.em-mood-tile img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.em-mood-tile:hover img{transform:scale(1.04)}.em-mood-tile__label{position:absolute;left:50%;bottom:15%;transform:translate(-50%);font-family:Lucian Schoenschrift,cursive;font-size:clamp(3.4rem,4vw,5rem);color:var(--em-cream);text-shadow:0 1px 14px rgba(58,50,44,.4);white-space:nowrap}.em-marquee-wrapper{overflow:hidden}.em-marquee{overflow:hidden;padding-block:clamp(1.4rem,2.4vw,2.4rem);border-block:1px solid currentColor;border-color:var(--em-taupe)}.em-marquee__track{display:flex;gap:4rem;white-space:nowrap;width:max-content;animation:em-marquee var(--marquee-duration, 40s) linear infinite;font-family:"Keno Sans Serif",Marcellus,serif!important;font-size:clamp(1.4rem,1.8vw,2.2rem);letter-spacing:.4em;text-transform:uppercase}@keyframes em-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.em-marquee__item{display:inline-flex;align-items:center;gap:4rem}.em-marquee__item:after{content:"\2726";margin-left:4rem;color:var(--em-oxblood);font-size:.9em}.video-banner__content{overflow:hidden!important}.video-banner__media{transform-origin:center center}@media(max-width:749px){.video-banner{--video-height: 60vh !important}.video-banner__content:after{padding-bottom:60vh!important}.video-banner__content{position:relative!important}.video-banner__wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:2rem!important;z-index:3}.video-banner__column{max-width:100%!important;text-align:center!important}}.video-banner__eyebrow{display:inline-block;margin-bottom:clamp(1.4rem,2vw,2.6rem);color:var(--em-oxblood)}.video-banner__heading.h0,.video-banner__heading.em-display{font-size:clamp(5.6rem,11vw,16rem)!important;line-height:.92!important;letter-spacing:.005em!important;margin-block:0;max-width:14ch}.video-banner__subheading{font-family:Lucian Schoenschrift,cursive!important;font-style:normal!important;font-size:clamp(2.2rem,2.6vw,3.4rem)!important;line-height:1.15!important;margin-top:clamp(2rem,3vw,3.6rem);max-width:36ch}.video-banner__subheading em,.video-banner__subheading p em{font-style:normal}.video-banner__button-wrapper{margin-top:clamp(3rem,5vw,6rem)}.video-banner__media.have-overlay:after{background:linear-gradient(to bottom right,#3a322c59,#3a322c8c)!important}.shopify-section-header .header__submenu,.shopify-section-header .header-mega-menu,.shopify-section-header .list-menu--disclosure,.shopify-section-header [class*=mega] .header__submenu,.shopify-section-header summary+ul,.shopify-section-header .list-menu li ul{background-color:#f6f4f0fa!important;backdrop-filter:blur(16px) saturate(1.1)!important;-webkit-backdrop-filter:blur(16px) saturate(1.1)!important;border:1px solid rgba(166,161,149,.25)!important;box-shadow:0 12px 40px #3a322c2e!important;padding:1.2rem 0!important}.shopify-section-header .header__submenu,.shopify-section-header .header__submenu *,.shopify-section-header .header-mega-menu,.shopify-section-header .header-mega-menu *,.shopify-section-header .list-menu--disclosure,.shopify-section-header .list-menu--disclosure *,.shopify-section-header summary+ul *,.shopify-section-header .list-menu li ul *{color:var(--em-umber)!important}.shopify-section-header .header__submenu a,.shopify-section-header .header-mega-menu a,.shopify-section-header .list-menu--disclosure a,.shopify-section-header summary+ul a,.shopify-section-header .list-menu li ul a{font-family:DM Sans,sans-serif!important;font-size:1.25rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--em-umber)!important;padding:.8rem 2rem!important;display:block!important;line-height:1.4!important;transition:color .2s ease,background-color .2s ease!important}.shopify-section-header .header__submenu a:hover,.shopify-section-header .header-mega-menu a:hover,.shopify-section-header .list-menu--disclosure a:hover,.shopify-section-header summary+ul a:hover,.shopify-section-header .list-menu li ul a:hover{color:var(--em-oxblood)!important;background-color:#a6a1951f!important}.header svg.icon.icon-caret,.header svg.icon.icon-arrow-small,.menu-drawer svg.icon.icon-caret,.menu-drawer svg.icon.icon-arrow{width:1.2rem!important;height:1.2rem!important;min-width:0!important;flex:0 0 auto!important}.shopify-section-header .header__menu-item svg,.shopify-section-header .list-menu-has-child>.header__menu-item:after{color:currentColor!important}.header-top__wrapper>.header__menu .list-menu--inline,.header-top__wrapper-left>.header__menu .list-menu--inline{flex-wrap:nowrap!important;gap:clamp(2rem,3vw,4rem)!important}.header__menu-item{white-space:nowrap!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/em-brand.css.map */
