:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Outfit", system-ui, -apple-system, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-price-family: "Playfair Display", Georgia, serif;--elome-fg: 3, 2, 19;--elome-muted: 90, 90, 110;--elome-surface: 245, 245, 247;--elome-border: 212, 212, 220;--elome-hairline: #000000}*,*:before,*:after{border-radius:0!important}.cart-count-bubble,.cart-count-bubble *,.elome-bottom-nav__count{border-radius:50%!important}a,button,.button,.shopify-payment-button__button{transition:none!important}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.02em}.price,.price__container,.price-item{font-family:var(--font-price-family);letter-spacing:.01em;font-size:clamp(1.36rem,1.5vw,1.6rem)}.elome-eyebrow{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.24em;font-weight:700;font-size:1.1rem;color:rgb(var(--elome-muted))}.elome-hairline{border:none;border-top:1px solid var(--elome-hairline)}.announcement-bar .announcement-bar__message{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.22em;font-size:1.05rem;font-weight:500}.header{align-items:center}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground),.12)}.header__menu-label{display:none;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;font-weight:700;line-height:1}@media screen and (min-width:750px){.header__icon--menu.header__icon--summary{width:auto;display:flex;align-items:center;gap:.6rem}.header__icon--menu.header__icon--summary>span:not(.header__menu-label){position:relative;flex:0 0 auto;width:2rem;height:2rem}.header__icon--menu.header__icon--summary>span:not(.header__menu-label) .icon{top:0;left:0}.header__menu-label{display:inline-block}}.cart-count-bubble{font-family:var(--font-body-family);font-weight:600}.menu-drawer{border-right:1px solid var(--elome-hairline)}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.2rem,5vw,2.8rem);letter-spacing:-.01em;text-transform:none}.menu-drawer__utility-links a{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem;font-weight:500}.menu-drawer__elome-footer{display:none}@media screen and (max-width:749px){.menu-drawer__elome-footer{display:block;padding:0 3rem;margin-top:2.4rem}.menu-drawer__elome-divider{border:0;border-top:1px solid var(--elome-hairline);margin:0 0 2.8rem}.menu-drawer__elome-group{margin-bottom:3rem}.menu-drawer__elome-group:last-child{margin-bottom:0}.menu-drawer__elome-heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:1.1rem;margin:0 0 1.4rem;color:rgb(var(--elome-fg))}.menu-drawer__elome-list{display:flex;flex-direction:column;gap:1.2rem;margin:0}.menu-drawer__elome-link{font-family:var(--font-heading-family);font-weight:400;font-size:1.8rem;letter-spacing:-.01em;line-height:1.1;text-decoration:none;color:rgb(var(--elome-fg))}.menu-drawer__elome-newsletter{margin-top:.4rem}}.footer{border-top:1px solid var(--elome-hairline)}.footer-block__heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.25em;font-size:1.12rem;font-weight:700;color:rgb(var(--elome-fg))}.footer-block__details-content .list-menu__item--link{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.footer__content-bottom{margin-top:4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.footer__copyright{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1rem}.footer__copyright .copyright__content+.copyright__content{margin-left:.6rem}@media screen and (min-width:990px){.header--middle-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header--middle-center.drawer-menu header-drawer{grid-area:left-icons;justify-self:start}}.header__heading-logo{width:192px;max-width:100%;image-rendering:-webkit-optimize-contrast;transform:translateZ(0);backface-visibility:hidden}@media screen and (min-width:990px){.footer__content-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2.6fr);column-gap:4rem;align-items:start}.footer__content-top>.footer-block--newsletter{order:-1;margin:0;justify-content:flex-start;align-items:flex-start}.footer__content-top>.footer-block--newsletter .footer-block__newsletter{text-align:left}.footer__content-top>.footer-block--newsletter .footer__newsletter{justify-content:flex-start;margin:0}.footer__content-top>.footer__blocks-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4rem}}.footer-block__newsletter-subtext{margin-top:1rem;max-width:34rem;font-size:1.2rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:clamp(1.2rem,1.5vw,1.52rem);line-height:1.35}.card-information .price{font-size:clamp(1.36rem,1.5vw,1.6rem)}.product-card-wrapper .card--standard>.card__content{padding-top:1.4rem}.card-information{margin-top:.4rem}.card__badge{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.badge--elome-flag{background:rgb(var(--elome-fg));color:#fff;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:1rem;line-height:1;padding:.5rem .9rem;border:0}.elome-collection-hero .collection-hero__breadcrumb{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1rem;color:rgba(var(--color-foreground),.55);margin:0 0 2rem}.elome-collection-hero .collection-hero__eyebrow{margin:0 0 1.4rem}.elome-collection-hero .collection-hero__title{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;line-height:1.02;font-size:clamp(5.6rem,8vw,12.8rem);overflow-wrap:break-word}.elome-collection-hero .collection-hero__title-lead{display:block}.elome-collection-hero .collection-hero__title-emphasis{display:block;font-style:italic;font-weight:400}.elome-collection-hero .collection-hero__image-container{border:0}.elome-collection-hero .collection-hero__image-container img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.elome-collection-hero .collection-hero__image-container{align-self:stretch;min-height:44rem}}@media screen and (max-width:749px){.elome-collection-hero .collection-hero__image-container{height:auto;aspect-ratio:3 / 4}.elome-collection-hero .collection-hero__image-container img{object-fit:cover}}.elome-cat-tabs{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.elome-cat-tabs::-webkit-scrollbar{display:none}.elome-cat-tabs__tab{flex:0 0 auto;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;padding:1.2rem 2rem;white-space:nowrap;color:#121212;text-decoration:none;border-right:1px solid rgba(18,18,18,.12)}.elome-cat-tabs__tab:last-child{border-right:none}.elome-cat-tabs__tab.is-active{border-bottom:2px solid #121212}@media screen and (min-width:750px){.elome-cat-tabs{display:none}}.facets__summary-label,.facets__heading,.facet-filters__label,.mobile-facets__open-label,.facet-checkbox__text-label,.active-facets__button-inner,.product-count__text,.facet-filters__sort{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em}.product__info-container .product__title h1{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.05;font-size:clamp(2.6rem,3.4vw,3.6rem)}.product__info-container .price--large{font-size:clamp(1.36rem,1.5vw,1.6rem)}.product-form__input .form__label,.product__accordion .accordion__title{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:1.1rem}.product__size-guide{margin:.4rem 0 1.8rem}.product__size-guide-trigger{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-size:1rem;background:none;border:0;padding:0;cursor:pointer;color:inherit;text-decoration:underline;text-underline-offset:.4rem}.size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:2rem;background:rgba(var(--elome-fg),.72)}.size-guide-modal[open]{display:flex}.size-guide-modal__content{position:relative;background:#fff;width:100%;max-width:56rem;max-height:85vh;overflow:auto;padding:4rem}.size-guide-modal__toggle{position:absolute;top:1.2rem;right:1.2rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer}.size-guide-modal__toggle .icon{width:1.6rem;height:1.6rem}.size-guide__subtitle{font-size:1.2rem;color:rgba(var(--color-foreground),.6);margin:.6rem 0 2rem}.size-guide__table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.2rem}.size-guide__table th{text-transform:uppercase;letter-spacing:.12em;font-size:1rem;text-align:left;border-bottom:2px solid rgb(var(--elome-fg));padding:.8rem 1rem .8rem 0}.size-guide__table td{border-bottom:1px solid rgba(var(--color-foreground),.12);padding:1rem 1rem 1rem 0}.size-guide__fit-note{margin-top:2rem;font-family:var(--font-heading-family);font-style:italic;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.banner__content .banner__text.caption-with-letter-spacing{font-family:var(--font-body-family);letter-spacing:.28em;margin-bottom:1.2rem}.banner__heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.02em;line-height:.98;font-size:clamp(5.6rem,8vw,12.8rem);overflow-wrap:break-word}.banner__buttons .button{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em}@media screen and (max-width:749px){.banner .banner__box.gradient{position:static;transform:none;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:6rem}.banner .banner__box .banner__buttons{position:absolute;bottom:6rem;left:0;right:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.4rem}.banner .banner__box .banner__heading,.banner .banner__box .banner__text{position:relative;z-index:1}.banner .banner__box .banner__buttons .button:before,.banner .banner__box .banner__buttons .button:after{box-shadow:none}.banner__buttons .button{width:auto;min-width:0;min-height:0;margin:0;padding:0;border:none;background:transparent;color:#fff;opacity:1;font-weight:500;font-size:1.3rem;letter-spacing:.15em;border-bottom:1px solid rgba(245,245,245,.4)}}@media screen and (min-width:750px){.template-index .banner .banner__content{justify-content:center}.banner .banner__box{display:flex;flex-direction:column;align-items:center}.banner .banner__buttons{justify-content:center;align-items:center;text-align:center;width:100%;gap:4rem}.banner .banner__buttons .button:before,.banner .banner__buttons .button:after{box-shadow:none}.banner .banner__buttons .button{width:auto;min-width:0;min-height:0;padding:0;border:none;background:transparent;color:#fff;opacity:1;font-weight:600;font-size:2rem;letter-spacing:.25em;text-shadow:0 2px 12px rgba(0,0,0,.5);border-bottom:1px solid rgba(245,245,245,.4);transition:color .2s ease,border-color .2s ease,opacity .2s ease}.banner .banner__buttons .button:hover{color:#fff;opacity:1;border-bottom:1px solid rgba(245,245,245,1)}}.template-index .banner:after{background:transparent}@media screen and (max-width:749px){.banner .banner__media .hero__image--desktop{display:none}.banner .banner__media .hero__image--mobile{display:block}}@media screen and (min-width:750px){.banner .banner__media .hero__image--mobile{display:none}.banner .banner__media .hero__image--desktop{display:block}}@media screen and (max-width:749px){.template-index .banner{min-height:100vh;min-height:100svh;padding-bottom:3rem}.template-index .banner__content{flex-grow:1}.elome-editorial{padding-top:3rem;border-top:1px solid #121212}}.elome-manifesto__title em,.elome-manifesto__pillar-heading em,.elome-manifesto__value-text em{font-style:italic}.elome-manifesto__hero{max-width:92rem;margin:0 auto;padding:7rem 2rem 5rem;text-align:center}.elome-manifesto__title{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(5.6rem,8vw,12.8rem);overflow-wrap:break-word;line-height:.95;letter-spacing:-.02em;margin:1.6rem 0}.elome-manifesto__lede{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.6rem,2.2vw,2.2rem);line-height:1.5;max-width:62rem;margin:0 auto;color:rgba(var(--color-foreground),.8)}.elome-manifesto__pillars,.elome-manifesto__values{display:grid;gap:4rem;max-width:120rem;margin:0 auto;padding:5rem 8%}@media screen and (min-width:750px){.elome-manifesto__pillars{grid-template-columns:repeat(3,1fr);gap:6rem}.elome-manifesto__values{grid-template-columns:repeat(2,1fr);gap:5rem 8rem}}.elome-manifesto__pillar-heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.05;letter-spacing:-.01em;margin:1.2rem 0}.elome-manifesto__pillar-body,.elome-manifesto__value-desc{font-size:clamp(1.52rem,1.5vw,1.76rem);line-height:1.7;color:rgba(var(--color-foreground),.75)}.elome-manifesto__value-text{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.1;margin:1rem 0}.elome-manifesto__quote{background:rgb(var(--elome-fg));color:#fff;text-align:center;padding:8rem 8%}.elome-manifesto__quote-text{font-family:var(--font-heading-family);font-weight:300;font-style:italic;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.3;max-width:92rem;margin:0 auto 2rem}.elome-manifesto__quote-cite{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;font-style:normal;color:#ffffffb3}.elome-manifesto__cta{background:rgb(var(--elome-fg));color:#fff;display:flex;flex-direction:column;gap:2rem;align-items:flex-start;padding:6rem 8%}.elome-manifesto__cta h2{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2.8rem,4vw,4rem)}.elome-manifesto__cta-btn{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.1rem;color:#fff;border:1px solid #fff;padding:1.4rem 2.4rem;text-decoration:none;white-space:nowrap}@media screen and (min-width:750px){.elome-manifesto__cta{flex-direction:row;justify-content:space-between;align-items:center}}.elome-lookbook__hero{position:relative;min-height:80vh;display:flex;align-items:flex-end;overflow:hidden}.elome-lookbook__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.elome-lookbook__hero-media img,.elome-lookbook__hero-media svg,.elome-lookbook__frame img,.elome-lookbook__frame svg{width:100%;height:100%;object-fit:cover;display:block}.elome-lookbook__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(to top,rgba(var(--elome-fg),.5),transparent 55%)}.elome-lookbook__hero-text{position:relative;z-index:1;padding:6rem 8%;color:#fff}.elome-lookbook__tag{color:#fff;margin-bottom:1rem}.elome-lookbook__title{font-family:var(--font-heading-family);font-weight:300;color:#fff;font-size:clamp(3.6rem,7vw,7rem);line-height:1;letter-spacing:-.02em}.elome-lookbook__spread{display:grid;gap:2rem;padding:6rem 8%;max-width:140rem;margin:0 auto}@media screen and (min-width:750px){.elome-lookbook__spread{grid-template-columns:1.15fr .85fr;gap:4rem;align-items:start}.elome-lookbook__col--right{margin-top:8rem}}.elome-lookbook__frame{overflow:hidden}.elome-lookbook__frame--landscape{aspect-ratio:4 / 3}.elome-lookbook__frame--portrait{aspect-ratio:3 / 4}.elome-lookbook__caption{margin-top:1.6rem}.elome-lookbook__caption h3{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;font-weight:700}.elome-lookbook__caption p{font-size:1.4rem;color:rgba(var(--color-foreground),.7);margin-top:.6rem;max-width:40rem}.elome-lookbook__quote{text-align:center;padding:8rem 8%;max-width:100rem;margin:0 auto}.elome-lookbook__quote blockquote{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.3;margin:0}.collapsible-content .accordion__title{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:1.4rem}.contact .field__label,.contact label{font-family:var(--font-body-family)}.contact .button{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.16em}@media screen and (min-width:750px){body[data-hero-dark=true] #MainContent{margin-top:calc(-1 * var(--header-height, 8rem))}body[data-hero-dark=true] .header-wrapper{background:transparent}body[data-hero-dark=true] .header-wrapper.header-wrapper--border-bottom{border-bottom-color:transparent}body[data-hero-dark=true] .header__heading-link,body[data-hero-dark=true] .header__menu-label,body[data-hero-dark=true] .header__icon,body[data-hero-dark=true] .header__icon .svg-wrapper,body[data-hero-dark=true] .header .svg-wrapper{color:#fff}body[data-hero-dark=true] .header__heading-logo{filter:brightness(0) invert(1)}body[data-hero-dark=true] .header__heading-link .h2{color:#fff}body[data-hero-dark=true] .section-header.scrolled-past-header .header-wrapper{background:rgb(var(--color-background))}body[data-hero-dark=true] .section-header.scrolled-past-header .header-wrapper.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),.12)}body[data-hero-dark=true] .scrolled-past-header .header__heading-link,body[data-hero-dark=true] .scrolled-past-header .header__menu-label,body[data-hero-dark=true] .scrolled-past-header .header__icon,body[data-hero-dark=true] .scrolled-past-header .header__icon .svg-wrapper,body[data-hero-dark=true] .scrolled-past-header .svg-wrapper{color:rgb(var(--color-foreground))}body[data-hero-dark=true] .scrolled-past-header .header__heading-logo{filter:none}body[data-hero-dark=true] .scrolled-past-header .header__heading-link .h2{color:rgb(var(--color-foreground))}body[data-hero-dark=true][class*=overflow-hidden] .header-wrapper{background:rgb(var(--color-background))}body[data-hero-dark=true][class*=overflow-hidden] .header-wrapper.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),.12)}body[data-hero-dark=true][class*=overflow-hidden] .header__heading-link,body[data-hero-dark=true][class*=overflow-hidden] .header__menu-label,body[data-hero-dark=true][class*=overflow-hidden] .header__icon,body[data-hero-dark=true][class*=overflow-hidden] .header__icon .svg-wrapper,body[data-hero-dark=true][class*=overflow-hidden] .header .svg-wrapper{color:rgb(var(--color-foreground))}body[data-hero-dark=true][class*=overflow-hidden] .header__heading-logo{filter:none}body[data-hero-dark=true][class*=overflow-hidden] .header__heading-link .h2{color:rgb(var(--color-foreground))}}@media screen and (max-width:749px){body.template-index #MainContent{margin-top:calc(-1 * var(--header-height, 8rem))}body.template-index.header--hero .header-wrapper{background:transparent}body.template-index.header--hero .header-wrapper--border-bottom{border-bottom-color:transparent}body.template-index.header--hero .header{background:transparent;border-bottom:none;transition:background .3s ease,border-color .3s ease}body.template-index.header--hero .header__heading-link,body.template-index.header--hero .header__icon,body.template-index.header--hero .header__heading-link .h2{color:#f5f5f5}body.template-index.header--hero .header__icon svg{fill:#f5f5f5;stroke:#f5f5f5}body.template-index .header,body.template-index .header-wrapper{transition:background .3s ease,border-color .3s ease}}.collection__title .title,.collapsible-content .collapsible-content__heading{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:clamp(.96rem,1.2vw,1.36rem)}.collapsible-content .accordion__content,.product__info-container .accordion__content{font-size:clamp(1.52rem,1.5vw,1.76rem);line-height:1.7}.elome-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.elome-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.elome-reveal{transform:none;transition:opacity .3s ease}.elome-reveal.is-visible{transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.3s ease-out both fade-out}::view-transition-new(root){animation:.3s ease-in both fade-in}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.product-card-wrapper .card__heading a{width:fit-content;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .3s ease}.product-card-wrapper:hover .card__heading a{background-size:100% 1px}.product-card-wrapper .price{opacity:.6;transition:opacity .2s ease .1s}.product-card-wrapper:hover .price{opacity:1}.product-card-wrapper .media{overflow:hidden}@media(prefers-reduced-motion:no-preference){.product-card-wrapper .card__heading{transition:margin .2s ease}.product-card-wrapper:hover .card__heading{margin-top:-4px;margin-bottom:4px}.product-card-wrapper .media img{transition:transform .6s ease}.product-card-wrapper:hover .media img{transform:scale(1.03)}}.elome-gallery--enhanced .product__media-list.slider{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding:0;touch-action:pan-x}.elome-gallery--enhanced .product__media-list.slider::-webkit-scrollbar{display:none}.elome-gallery--enhanced .product__media-list .product__media-item{flex:0 0 100%;width:100%;max-width:100%;margin:0;scroll-snap-align:start}.elome-gallery--enhanced slider-component{position:relative;display:block}.elome-gallery--enhanced .slider-buttons{display:none}.elome-gallery__arrow{position:absolute;top:0;bottom:0;z-index:2;height:6rem;margin:auto 0;display:flex;align-items:center;padding:0 1rem;border:0;background:transparent;color:#121212;text-shadow:0 0 8px rgba(255,255,255,.6),0 0 16px rgba(255,255,255,.3);font-family:var(--font-body-family);font-size:2.4rem;line-height:1;cursor:pointer;opacity:.6;transition:opacity .2s ease}.elome-gallery__arrow:hover{opacity:1}.elome-gallery__arrow--prev{left:1.5rem}.elome-gallery__arrow--next{right:1.5rem}.elome-gallery__counter{position:absolute;right:1.5rem;bottom:1.5rem;z-index:2;font-family:var(--font-body-family);font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;color:#121212;text-shadow:0 0 8px rgba(255,255,255,.6),0 0 16px rgba(255,255,255,.3);opacity:.8;pointer-events:none}@media screen and (prefers-reduced-motion:reduce){.elome-gallery--enhanced .product__media-list.slider{scroll-behavior:auto}.elome-gallery__arrow{transition:none}}@media screen and (max-width:749px){media-gallery .product-media-container .product__media.media{padding-top:0!important;height:auto!important;aspect-ratio:auto!important}media-gallery .product-media-container .product__media.media>img{position:relative!important;width:auto!important;height:auto!important;max-width:100%;max-height:75vh;margin:0 auto}.product-form__buttons .shopify-payment-button{display:none}.product__media-icon,.product__media-toggle{display:none!important}.product,.product-form,main.content-for-layout{padding-bottom:7rem}}.elome-manifesto__hero,.elome-manifesto__quote,.elome-lookbook__hero{background:#0a0a0a;color:#f5f5f5}.elome-manifesto__hero{max-width:none;margin:0;padding:9rem 8% 7rem}.elome-manifesto__lede{color:#f5f5f5d1}.elome-manifesto__hero .elome-eyebrow{color:#f5f5f58c}.elome-manifesto__quote-cite{color:#f5f5f599}.elome-manifesto__hero p,.elome-manifesto__hero h1,.elome-manifesto__hero em,.elome-manifesto__hero .elome-eyebrow,.elome-manifesto__hero .elome-manifesto__eyebrow,.elome-manifesto__hero .elome-manifesto__title,.elome-manifesto__hero .elome-manifesto__lede,.elome-manifesto__quote p,.elome-manifesto__quote blockquote,.elome-manifesto__quote cite,.elome-manifesto__quote em,.elome-manifesto__quote .elome-manifesto__quote-text,.elome-manifesto__quote .elome-manifesto__quote-cite,.elome-lookbook__hero-text,.elome-lookbook__title,.elome-lookbook__tag{color:#f5f5f5}.elome-manifesto__hero a:not(.button),.elome-manifesto__quote a:not(.button),.elome-lookbook__hero a:not(.button){color:#f5f5f5;text-decoration-color:#f5f5f580}.elome-manifesto__hero .button,.elome-manifesto__quote .button,.elome-lookbook__hero .button,.elome-manifesto__hero a.elome-manifesto__cta-btn,.elome-lookbook__hero a.elome-manifesto__cta-btn{color:#f5f5f5;background:transparent;border:1px solid #f5f5f5}.elome-manifesto__hero .elome-hairline,.elome-manifesto__quote .elome-hairline,.elome-lookbook__hero .elome-hairline,.elome-manifesto__hero hr,.elome-manifesto__quote hr,.elome-lookbook__hero hr{border-color:#f5f5f526}@media screen and (max-width:989px){.header__icon span.header__menu-label{display:none}}@media screen and (max-width:749px){.section-collection-list .collection-list{gap:0;border:0;background-color:transparent}.section-collection-list .collection-list__item{flex:0 0 100%;width:100%;max-width:100%}}@media screen and (max-width:749px){.template-index #MainContent [class*=-padding]{padding-top:clamp(2rem,6vw,4rem);padding-bottom:clamp(2rem,6vw,4rem)}}@media screen and (max-width:749px){.elome-collection-hero .collection-hero__inner{padding-left:0;padding-right:0}.elome-collection-hero .collection-hero__text-wrapper{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:749px){.elome-collection-hero .collection-hero__breadcrumb,.elome-collection-hero .collection-hero__eyebrow,.elome-collection-hero .collection-hero__title{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:749px){.section-collection-list .card__media img{filter:none}}.elome-swatches{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:.8rem}.elome-swatch{flex:0 0 auto;width:12px;height:12px;margin:0;padding:0;border:1px solid rgba(18,18,18,.2);border-radius:0!important;background:var(--elome-swatch-bg, transparent);background-size:cover;background-position:center;cursor:pointer}.elome-swatch:hover{border-color:#121212}.elome-swatch--active{border:1px solid #121212}@media screen and (max-width:749px){.elome-swatch{box-shadow:inset 0 0 0 1px #12121240}}.elome-swatch-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.elome-swatch-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;opacity:0;transition:opacity .2s ease}.product-card-wrapper .card:has(.elome-swatch:nth-child(1):hover) .elome-swatch-img:nth-child(1),.product-card-wrapper .card:has(.elome-swatch:nth-child(2):hover) .elome-swatch-img:nth-child(2),.product-card-wrapper .card:has(.elome-swatch:nth-child(3):hover) .elome-swatch-img:nth-child(3),.product-card-wrapper .card:has(.elome-swatch:nth-child(4):hover) .elome-swatch-img:nth-child(4),.product-card-wrapper .card:has(.elome-swatch:nth-child(5):hover) .elome-swatch-img:nth-child(5),.product-card-wrapper .card:has(.elome-swatch:nth-child(6):hover) .elome-swatch-img:nth-child(6),.product-card-wrapper .card:has(.elome-swatch:nth-child(7):hover) .elome-swatch-img:nth-child(7),.product-card-wrapper .card:has(.elome-swatch:nth-child(8):hover) .elome-swatch-img:nth-child(8),.product-card-wrapper .card:has(.elome-swatch:nth-child(9):hover) .elome-swatch-img:nth-child(9),.product-card-wrapper .card:has(.elome-swatch:nth-child(10):hover) .elome-swatch-img:nth-child(10),.product-card-wrapper .card:has(.elome-swatch:nth-child(11):hover) .elome-swatch-img:nth-child(11),.product-card-wrapper .card:has(.elome-swatch:nth-child(12):hover) .elome-swatch-img:nth-child(12){opacity:1}.elome-soldout-label{position:absolute;top:8px;left:8px;z-index:3;padding:4px;border:1px solid #fff;border-radius:0!important;background:transparent;color:#fff;font-family:var(--font-body-family);font-size:8px;line-height:1;letter-spacing:.2em;text-transform:uppercase;pointer-events:none}@media screen and (prefers-reduced-motion:reduce){.elome-swatch-img{transition:none}}body:not(.template-index) .banner__media img,body:not(.template-index) .banner__media video,body:not(.template-index) .banner__media .svg-wrapper{animation:none!important;transform:none!important;transition:none!important;scale:none!important}.elome-scroll-indicator{position:absolute;left:50%;bottom:2.4rem;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:1.2rem;opacity:1;transition:opacity .4s ease;pointer-events:none}.elome-scroll-indicator--hidden{opacity:0}.elome-scroll-indicator__line{width:1px;height:40px;background:#fff;transform-origin:top center;animation:elome-scroll-draw 1.5s ease infinite}.elome-scroll-indicator__label{font-family:var(--font-body-family);font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#fff;opacity:.6;line-height:1}@keyframes elome-scroll-draw{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@media screen and (prefers-reduced-motion:reduce){.elome-scroll-indicator__line{animation:none;transform:none;opacity:1}}@media screen and (max-width:749px){.elome-scroll-indicator{bottom:6rem}.elome-scroll-indicator__line{display:none}}.search-modal input,.search-modal input:focus,.search-modal .search__input,.search-modal .search__input:focus,.search-modal .field__input,.search-modal .field__input:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.cart-count-bubble.elome-cart-pop{animation:elome-cart-pop .2s ease-out}@keyframes elome-cart-pop{0%{transform:scale(0)}to{transform:scale(1)}}@media screen and (prefers-reduced-motion:reduce){.cart-count-bubble.elome-cart-pop{animation:none}}.elome-editorial__panel{display:grid;grid-template-columns:1fr 1fr;min-height:0;height:60vh;overflow:hidden}.elome-editorial__panel--image-right .elome-editorial__media{order:2}.elome-editorial__panel--image-right .elome-editorial__text{order:1}.elome-editorial__media{position:relative;overflow:hidden}.elome-editorial__img{width:100%;height:100%;object-fit:cover;display:block}.elome-editorial__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.4rem;padding:3rem 4rem;overflow-y:hidden}.elome-editorial__eyebrow{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.24em;font-size:1rem;font-weight:600;opacity:.5;margin:0}.elome-editorial__heading{font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,4vw,6.4rem);line-height:1;letter-spacing:-.02em;margin:0}.elome-editorial__heading em{font-style:italic}.elome-editorial__subtext{font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;opacity:.7;margin:0}.elome-editorial__cta{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;color:rgb(var(--elome-fg));border:1px solid var(--elome-hairline);padding:1.4rem 2.4rem;text-decoration:none;margin-top:1.2rem}.elome-editorial__media.elome-reveal{opacity:1;transform:none}.elome-editorial__media.elome-reveal .elome-editorial__img{transform:scale(1.05);transition:transform 1.2s ease}.elome-editorial__media.is-visible .elome-editorial__img{transform:scale(1)}@media screen and (max-width:749px){.elome-editorial__panel,.elome-editorial__panel--image-right{grid-template-columns:1fr;min-height:0;height:auto;overflow:visible}.elome-editorial__panel--image-right .elome-editorial__media,.elome-editorial__panel--image-right .elome-editorial__text{order:0}.elome-editorial__media{aspect-ratio:4 / 5}.elome-editorial__text{padding:4rem 2rem}.elome-editorial__cta{display:block;width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.elome-editorial__media.elome-reveal .elome-editorial__img,.elome-editorial__media.is-visible .elome-editorial__img{transform:none;transition:none}}.elome-stories{padding:4rem 8% 2rem}.elome-stories__title{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:1.1rem;font-weight:600;opacity:.6;margin:0 0 2.4rem}.elome-stories__strip{display:flex;gap:2.4rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.elome-stories__strip::-webkit-scrollbar{display:none}.elome-stories__item{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-decoration:none;color:inherit;scroll-snap-align:start}.elome-stories__thumb{display:block;width:120px;height:120px;overflow:hidden}.elome-stories__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.elome-stories__item:hover .elome-stories__img,.elome-stories__item:focus-visible .elome-stories__img{transform:scale(1.04)}.elome-stories__label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:.9rem;text-align:center;white-space:nowrap}@media screen and (max-width:749px){.elome-stories{padding:3rem 2rem 1.5rem}.elome-stories__thumb{width:96px;height:96px}.elome-stories{display:flex;flex-direction:column}.elome-stories:before{order:1;align-self:center;content:"SCROLL";margin-top:1.6rem;font-family:var(--font-body-family);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#12121266}.elome-stories:after{order:2;align-self:center;content:"";width:24px;height:1px;margin-top:.6rem;background:#121212;opacity:.5}}@media(prefers-reduced-motion:reduce){.elome-stories__img{transition:none}.elome-stories__item:hover .elome-stories__img,.elome-stories__item:focus-visible .elome-stories__img{transform:none}}.elome-lookbook__shop{position:relative;z-index:1;display:flex;align-items:flex-start;gap:2.4rem;margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(18,18,18,.1)}.elome-lookbook__shop-label{flex:0 0 auto;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.2em;font-size:.9rem;opacity:.6;white-space:nowrap;padding-top:.6rem}.elome-lookbook__shop-strip{display:flex;gap:1.6rem}.elome-lookbook__card{flex:0 0 auto;width:160px;display:flex;flex-direction:column;gap:.8rem;text-decoration:none;color:inherit;scroll-snap-align:start}.elome-lookbook__card-thumb{display:block;width:160px;height:160px;overflow:hidden}.elome-lookbook__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.elome-lookbook__card:hover .elome-lookbook__card-img,.elome-lookbook__card:focus-visible .elome-lookbook__card-img{transform:scale(1.03)}.elome-lookbook__card-title{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1rem;line-height:1.3}.elome-lookbook__card-price{font-family:var(--font-price-family);font-size:1.1rem;letter-spacing:.01em}@media screen and (max-width:749px){.elome-lookbook__shop{flex-direction:column;gap:1.6rem}.elome-lookbook__shop-label{padding-top:0}.elome-lookbook__shop-strip{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.elome-lookbook__shop-strip::-webkit-scrollbar{display:none}}@media screen and (max-width:749px){.elome-lookbook__shop-strip{overflow-x:visible;scroll-snap-type:none;padding-left:2rem;padding-right:2rem}.elome-lookbook__card{flex:1 1 0;width:auto;min-width:0}.elome-lookbook__card-thumb{width:100%;height:auto;aspect-ratio:1 / 1}}@media(prefers-reduced-motion:reduce){.elome-lookbook__card-img{transition:none}.elome-lookbook__card:hover .elome-lookbook__card-img,.elome-lookbook__card:focus-visible .elome-lookbook__card-img{transform:none}}.elome-swipe{background:#f5f5f5}.elome-swipe__scroller,.elome-swipe__pin{position:relative}.elome-swipe__interactive{display:none}.elome-swipe__card{position:relative;display:block;width:340px;height:480px;overflow:hidden;text-decoration:none;color:#121212;background:#fff}.elome-swipe__card--static{margin:0 auto}.elome-swipe__card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.elome-swipe__card-img{width:100%;height:100%;object-fit:cover;display:block}.elome-swipe__card-strip{position:absolute;left:0;right:0;bottom:0;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#ffffffed}.elome-swipe__card-name{font-family:var(--font-body-family);font-size:.9rem;letter-spacing:.22em;text-transform:uppercase;color:#121212;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elome-swipe__card-arrow{flex:0 0 auto;margin-left:1rem;font-family:var(--font-body-family);font-size:.9rem;line-height:1;color:#121212}.elome-swipe__cta{display:inline-flex;align-items:center;gap:.8rem;align-self:flex-start;border:1px solid #121212;padding:1.2rem 2.4rem;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:#121212;background:transparent;transition:background-color .2s ease,color .2s ease!important}.elome-swipe__cta:hover,.elome-swipe__cta:focus-visible{background:#121212;color:#f5f5f5}.elome-swipe__item{display:flex;flex-direction:column;align-items:center;padding:4rem 2rem}.elome-swipe__item-text{width:100%;max-width:48rem;padding:2rem;text-align:center}.elome-swipe__item-num{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.3;color:#121212}.elome-swipe__item-head{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,4vw,5.6rem);line-height:1.1;letter-spacing:-.02em;color:#121212}.elome-swipe__item-head em{font-style:italic}.elome-swipe__item-body{margin:0 0 2.4rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.7;opacity:.5;color:#121212}.elome-swipe__item-text .elome-swipe__cta{align-self:center}@media screen and (max-width:749px){.elome-swipe__card{width:100%;max-width:340px}.elome-swipe__card-img{margin:0 auto;display:block;width:100%}}.elome-swipe__title--fallback{margin:4rem 0 0;text-align:center;font-family:var(--font-heading-family);font-weight:300;font-size:clamp(2rem,4vw,4.8rem);line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#121212}@media screen and (min-width:750px){.elome-swipe--jack .elome-swipe__scroller{height:calc((var(--elome-swipe-count, 4) + 2.5) * 100vh)}.elome-swipe--jack .elome-swipe__pin{position:sticky;top:0;height:100vh;overflow:hidden;--elome-header-allow: 7rem}.elome-swipe--jack .elome-swipe__fallback{display:none}.elome-swipe--jack .elome-swipe__interactive{display:block}.elome-swipe__deck{position:absolute;top:calc(50% + var(--elome-header-allow, 7rem));left:50%;width:340px;height:480px;--shift: 0px;transform:translate(calc(-50% + var(--shift)),-50%);transition:transform .7s cubic-bezier(.77,0,.175,1);will-change:transform}.elome-swipe--shifted .elome-swipe__deck{--shift: -27.5vw}.elome-swipe__title{position:absolute;left:50%;bottom:calc(50% + 252px - var(--elome-header-allow, 7rem));margin:0;--shift: 0px;transform:translate(calc(-50% + var(--shift)));font-family:var(--font-heading-family);font-weight:300;font-size:max(4rem,min(clamp(4rem,8vw,9.6rem),calc(50vh - 252px)));line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#121212;transition:font-size .7s cubic-bezier(.77,0,.175,1),transform .7s cubic-bezier(.77,0,.175,1)!important}.elome-swipe--shifted .elome-swipe__title{font-size:clamp(2rem,4vw,4.8rem);--shift: -27.5vw}.elome-swipe__stack{position:absolute;top:0;left:0;width:340px;height:480px}.elome-swipe__stack--near{transform:translate(5px,5px);z-index:2;background:silver}.elome-swipe__stack--far{transform:translate(10px,10px);z-index:1;background:#b0b0b0}.elome-swipe__cards{position:absolute;top:0;left:0;width:340px;height:480px;overflow:hidden;z-index:3}.elome-swipe--jack .elome-swipe__card{position:absolute;top:0;left:0;transform:translate(100%)}.elome-swipe--jack .elome-swipe__card.is-active{transform:translate(0)}.elome-swipe__text{position:absolute;top:calc(2 * var(--elome-header-allow, 7rem));bottom:0;right:0;width:58%;display:flex;flex-direction:column;justify-content:center;padding:0 5%;opacity:0;transition:opacity .6s ease .2s}.elome-swipe--shifted .elome-swipe__text{opacity:1}.elome-swipe__wheel{overflow:hidden}.elome-swipe__wheel-inner{display:flex;flex-direction:column;will-change:transform}.elome-swipe__slot{flex:0 0 auto}.elome-swipe__wheel--num{height:20px;margin-bottom:1.6rem}.elome-swipe__wheel--num .elome-swipe__wheel-inner{transition:transform .45s cubic-bezier(.77,0,.175,1)}.elome-swipe__slot--num{height:20px;display:flex;align-items:center;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.3;color:#121212}.elome-swipe__wheel--head{height:124px;margin-bottom:1.6rem}.elome-swipe__wheel--head .elome-swipe__wheel-inner{transition:transform .5s cubic-bezier(.77,0,.175,1)}.elome-swipe__slot--head{height:124px;display:flex;align-items:center;font-family:var(--font-heading-family);font-weight:300;font-size:clamp(3.2rem,4vw,5.6rem);line-height:1.1;color:#121212}.elome-swipe__slot--head em{font-style:italic}.elome-swipe__wheel--body{height:48px;margin-bottom:1.6rem}.elome-swipe__wheel--body .elome-swipe__wheel-inner{transition:transform .55s cubic-bezier(.77,0,.175,1)}.elome-swipe__slot--body{height:48px;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.7;opacity:.5;color:#121212}}@media(prefers-reduced-motion:reduce){.elome-swipe__interactive{display:none!important}.elome-swipe__fallback{display:block!important}.elome-swipe__cta{transition:none!important}}.elome-has-ghost{position:relative;overflow:hidden}.elome-ghost-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-heading-family);font-size:15vw;font-weight:200;color:#121212;opacity:.03;white-space:nowrap;pointer-events:none;user-select:none;-webkit-user-select:none;z-index:0}.elome-squarenav{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:100;display:flex;flex-direction:column;gap:12px}.elome-squarenav__dot{position:relative;width:5px;height:5px;padding:0;border:1px solid rgba(18,18,18,.3);border-radius:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.elome-squarenav__dot.is-active{background:#121212;border-color:#121212}.elome-squarenav__tip{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:3px 8px;background:#121212;color:#f5f5f5;font-family:var(--font-body-family);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none}.elome-squarenav__dot:hover .elome-squarenav__tip,.elome-squarenav__dot:focus-visible .elome-squarenav__tip{opacity:1}@media(prefers-reduced-motion:no-preference){.elome-squarenav__tip{transition:opacity .2s ease}}@media screen and (max-width:749px){.elome-squarenav{display:none}}body[class*=overflow-hidden] .elome-squarenav{display:none}@media(pointer:fine)and (prefers-reduced-motion:no-preference){.elome-tilt{perspective:600px}.elome-tilt-img{will-change:transform}}.elome-editorial__panel.elome-panel-reveal{transform:translateY(40px);opacity:0;transition:transform .8s cubic-bezier(.25,.46,.45,.94),opacity .8s ease}.elome-editorial__panel.elome-panel-reveal.elome-panel-entered{transform:translateY(0);opacity:1}@media(prefers-reduced-motion:reduce){.elome-editorial__panel{transform:none;opacity:1}}.elome-cart-empty-scroll{overflow-y:auto;max-height:calc(100dvh - 7rem);-webkit-overflow-scrolling:touch}.cart-drawer,.elome-cart-empty-scroll{scrollbar-width:none}.cart-drawer::-webkit-scrollbar,.elome-cart-empty-scroll::-webkit-scrollbar{display:none}.drawer__inner-empty .button{background:transparent;border:1px solid #121212;color:#121212;font-family:var(--font-body-family);letter-spacing:.12em;text-transform:uppercase}.drawer__inner-empty .button:after{display:none}.elome-cart-recs{margin-top:3.2rem;text-align:left}.elome-cart-recs__heading{font-family:var(--font-body-family);font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;color:#12121280;margin:0 0 1.6rem}.elome-cart-recs__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.6rem}.elome-cart-recs__item{margin:0}.elome-cart-recs__link{display:flex;align-items:center;gap:1.6rem;text-decoration:none;color:#121212}.elome-cart-recs__image{width:80px;height:auto;flex:0 0 80px;object-fit:cover;display:block}.elome-cart-recs__info{display:flex;flex-direction:column;gap:.4rem}.elome-cart-recs__title{font-family:var(--font-body-family);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.elome-cart-recs__price{font-family:var(--font-price-family, "Playfair Display"),serif;font-size:1rem}.elome-bottom-nav{display:none}@media screen and (max-width:749px){.elome-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:300;height:5.6rem;background:#f5f3f0b8;border-top:1px solid rgba(18,18,18,.15);box-shadow:0 -4px 16px #1212120f;display:flex;justify-content:space-around;align-items:center;padding-bottom:env(safe-area-inset-bottom)}.elome-bottom-nav:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:linear-gradient(to bottom,transparent,rgba(245,243,240,.6));pointer-events:none}.elome-bottom-nav__item{position:relative;flex:1 1 0;display:flex;align-items:center;justify-content:center;height:100%;background:none;border:none;padding:0;cursor:pointer;color:#121212;-webkit-tap-highlight-color:transparent}.elome-bottom-nav__count{position:absolute;top:.6rem;right:1.2rem;min-width:1.4rem;height:1.4rem;background:#121212;color:#f5f5f5;font-size:.8rem;border-radius:50%;align-items:center;justify-content:center;display:none}.elome-bottom-nav__count:not(:empty){display:flex}.elome-bottom-nav__back,body[data-page-type*=customers] .elome-bottom-nav__item{display:none}body[data-page-type*=customers] .elome-bottom-nav__back{display:flex;align-items:center;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:#121212;text-decoration:none}.elome-bottom-nav svg line,.elome-bottom-nav svg circle,.elome-bottom-nav svg path{stroke:#121212}body{padding-bottom:5.6rem}.header__icon--menu,.header__icon--search,#cart-icon-bubble{display:none}.header__heading{margin:0 auto}}@media screen and (min-width:750px){.elome-bottom-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elome-brand.css.map */
