.elo-footer__logo>.elo-footer__logo-wordmark{--elo23-footer-logo-scale: 1.2;display:flex;min-width:0;align-items:flex-end;justify-content:center;gap:2vw;font-size:inherit;letter-spacing:0;line-height:.72;transform:translateZ(0) scale(var(--elo23-footer-logo-scale));transform-origin:center center;will-change:transform}.elo-footer__logo .elo-footer__logo-wordmark>b{color:inherit;font-family:inherit;font-size:clamp(12rem,27vw,42rem);font-weight:400;letter-spacing:-.09em;line-height:.72}.elo-footer__logo .elo-footer__logo-wordmark>small{padding-bottom:1.2vw;color:inherit;font-family:inherit;font-size:clamp(3rem,7vw,11rem);font-weight:400;letter-spacing:-.06em;line-height:.72}@media screen and (max-width:989px){.elo-header__menu-grid{--elo23-menu-height: calc(100dvh - var(--elo-overlay-top, .8rem) - var(--elo8-gutter, .8rem));bottom:auto;height:var(--elo23-menu-height);max-height:0;clip-path:none!important;opacity:1;visibility:hidden;transition:max-height 1s cubic-bezier(.76,0,.24,1),visibility 0s linear 1s}.elo-header.is-menu-open .elo-header__menu-grid{max-height:var(--elo23-menu-height);clip-path:none!important;opacity:1;visibility:visible;transition:max-height 1s cubic-bezier(.76,0,.24,1),visibility 0s}.elo-header.is-menu-closing .elo-header__menu-grid{max-height:0;clip-path:none!important;opacity:1;visibility:visible;pointer-events:none;transition:max-height 1s cubic-bezier(.76,0,.24,1),visibility 0s linear 1s}.elo-header.is-menu-closing .elo-header__menu-layout,.elo-header.is-menu-closing .elo-header__menu-layout>*{opacity:1;transform:translateZ(0);transition:none;transition-delay:0s}.elo-header__hamburger-line{transition:transform 1s cubic-bezier(.76,0,.24,1),opacity .35s ease}}.elo-home--editorial .elo-product-rail{display:flex;width:auto;max-width:none;grid-template-columns:none;gap:clamp(1.4rem,2.95vw,4rem);overflow-x:auto;overflow-y:hidden;scroll-padding-inline:.2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.elo-home--editorial .elo-product-rail::-webkit-scrollbar{display:none}.elo-home--editorial .elo-product-card,.elo-home--editorial .elo-product-card--2,.elo-home--editorial .elo-product-card--3{position:relative;display:block;width:36.55%;min-width:36.55%;flex:0 0 36.55%;aspect-ratio:.825 / 1;overflow:hidden;border:0;border-radius:1.2rem;background:#f5f5f5;color:#67645e;box-shadow:none;scroll-snap-align:start;scroll-snap-stop:always}.elo-home--editorial .elo-product-card__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;background:transparent}.elo-home--editorial .elo-product-card__media:after{content:none}.elo-product-card__index,.elo-product-card__swipe{display:none!important}.elo-product-card__editorial-title{top:1.75rem;left:1.75rem;color:#67645e;font-family:var(--font-body-family);font-size:clamp(5.2rem,6.8vw,9.5rem);font-weight:800;letter-spacing:-.08em;line-height:.78}.elo-home--editorial .elo-product-card__image{position:absolute;z-index:1;top:7.5rem;right:2rem;bottom:10.5rem;left:2rem;display:block;width:calc(100% - 4rem);height:calc(100% - 18rem);object-fit:contain;mix-blend-mode:multiply;transition:opacity .35s ease,visibility 0s linear .35s,transform .7s cubic-bezier(.76,0,.24,1)}.elo-home--editorial .elo-product-card__image--hover{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;opacity:0;visibility:hidden}.elo-home--editorial .elo-product-card__content{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%;min-height:0;flex-direction:column;justify-content:flex-end;padding:1.75rem;border:0;background:transparent;pointer-events:none}.elo-home--editorial .elo-product-card__content>*{pointer-events:auto}.elo-home--editorial .elo-product-card__eyebrow,.elo-home--editorial .elo-product-card__variant-line{display:none}.elo-home--editorial .elo-product-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;padding:0;border:0;transition:opacity .28s ease,visibility 0s linear 0s}.elo-home--editorial .elo-product-card__heading h3{min-width:0;margin:0;color:#67645e;font-family:var(--font-body-family);font-size:clamp(1.35rem,1.25vw,1.75rem);font-weight:700;letter-spacing:.01em;line-height:1.1;text-transform:uppercase}.elo-home--editorial .elo-product-card__heading>span{flex:0 0 auto;color:#67645e;font-size:clamp(1.25rem,1.15vw,1.65rem);font-weight:700;line-height:1.1;white-space:nowrap}.elo-home--editorial .elo-product-card__description{min-height:0;margin:.55rem 0 0;color:#67645e;font-size:clamp(1.1rem,1.05vw,1.45rem);line-height:1.25;transition:opacity .28s ease,visibility 0s linear 0s}.elo-home--editorial .elo-product-card__form{position:absolute;right:1.75rem;bottom:1.75rem;left:1.75rem;max-height:none;overflow:visible;opacity:1;transform:translate3d(0,calc(100% + 2rem),0);transition:transform .7s cubic-bezier(.76,0,.24,1);pointer-events:auto}.elo-home--editorial .elo-product-card__add{display:flex;width:100%;min-height:4.8rem;align-items:center;justify-content:center;gap:.45rem;padding:.9rem 1.1rem;overflow:hidden;border:1px solid #67645e;border-radius:999px;background:transparent;color:#67645e;font-family:var(--font-body-family);font-size:clamp(1.05rem,1vw,1.35rem);font-weight:400;letter-spacing:.015em;line-height:1;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.elo-home--editorial .elo-product-card__add:hover,.elo-home--editorial .elo-product-card__add:focus-visible{background:#67645e;color:#fff}.elo-home--editorial .elo-product-card__add [data-elo-add-label]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elo-home--editorial .elo-product-card__add [data-elo-add-price]:before{content:"- "}@media(hover:hover)and (min-width:990px){.elo-home--editorial .elo-product-card:hover .elo-product-card__media.has-hover .elo-product-card__image--selected,.elo-home--editorial .elo-product-card:focus-within .elo-product-card__media.has-hover .elo-product-card__image--selected{opacity:0;visibility:hidden}.elo-home--editorial .elo-product-card:hover .elo-product-card__media.has-hover .elo-product-card__image--hover,.elo-home--editorial .elo-product-card:focus-within .elo-product-card__media.has-hover .elo-product-card__image--hover{opacity:1;visibility:visible;transition-delay:0s}.elo-home--editorial .elo-product-card:hover .elo-product-card__heading,.elo-home--editorial .elo-product-card:hover .elo-product-card__description,.elo-home--editorial .elo-product-card:focus-within .elo-product-card__heading,.elo-home--editorial .elo-product-card:focus-within .elo-product-card__description{opacity:0;visibility:hidden;transition-delay:0s,.28s}.elo-home--editorial .elo-product-card:hover .elo-product-card__form,.elo-home--editorial .elo-product-card:focus-within .elo-product-card__form{max-height:none;opacity:1;transform:translateZ(0)}}.elo-product-rail-wrap>.elo-rail-controls{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.elo-product-rail-wrap>.elo-rail-controls button{position:absolute;top:50%;display:grid;width:5.4rem;height:5.4rem;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffb8;color:#67645e;font:inherit;font-size:2rem;opacity:1;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.elo-product-rail-wrap>.elo-rail-controls [data-elo-rail-prev]{left:1.4rem}.elo-product-rail-wrap>.elo-rail-controls [data-elo-rail-next]{right:1.4rem}.elo-product-rail-wrap>.elo-rail-controls button:disabled{opacity:0;pointer-events:none}.elo-home__product-dots{display:none}@media screen and (max-width:989px){.elo-home--editorial .elo-product-rail{width:auto;margin-inline:calc(-1 * var(--elo8-gutter, .8rem));padding:0 var(--elo8-gutter, .8rem) .4rem;gap:1.4rem;scroll-padding-inline:var(--elo8-gutter, .8rem)}.elo-home--editorial .elo-product-card,.elo-home--editorial .elo-product-card--2,.elo-home--editorial .elo-product-card--3{width:min(80.5vw,48rem);min-width:min(80.5vw,48rem);max-width:min(80.5vw,48rem);flex:0 0 min(80.5vw,48rem);aspect-ratio:1 / 1.28}.elo-product-card__editorial-title{top:1.6rem;left:1.4rem;font-size:clamp(5.2rem,18vw,7.2rem)}.elo-home--editorial .elo-product-card__image{top:7.2rem;right:2.5rem;bottom:12.5rem;left:2.5rem;width:calc(100% - 5rem);height:calc(100% - 19.7rem)}.elo-home--editorial .elo-product-card__image--hover{display:none}.elo-home--editorial .elo-product-card__content{padding:1.6rem 1.4rem 1.35rem}.elo-home--editorial .elo-product-card__heading h3,.elo-home--editorial .elo-product-card__heading>span{font-size:1.25rem}.elo-home--editorial .elo-product-card__description{display:block;margin-top:.55rem;font-size:1.15rem}.elo-home--editorial .elo-product-card__form{position:static;margin-top:1.25rem;opacity:1;transform:none}.elo-home--editorial .elo-product-card__add{min-height:4.2rem;padding-inline:.8rem;font-size:1.05rem}.elo-product-rail-wrap>.elo-rail-controls{display:none!important}.elo-home__product-dots{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:.9rem;margin-top:1.4rem}.elo-home__product-dots button{width:.85rem;height:.85rem;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:#77746e;opacity:.42;transform:scale(.9);transition:opacity .2s ease,transform .2s ease;cursor:pointer}.elo-home__product-dots button.is-active{opacity:1;transform:scale(1.15)}}@media screen and (max-width:749px){.elo-footer__logo>.elo-footer__logo-wordmark{gap:1.2vw}.elo-footer__logo .elo-footer__logo-wordmark>b{font-size:clamp(9rem,34vw,16rem)}.elo-footer__logo .elo-footer__logo-wordmark>small{padding-bottom:.7rem;font-size:clamp(2.2rem,8vw,4rem)}}@media(prefers-reduced-motion:reduce){.elo-footer__logo>.elo-footer__logo-wordmark{--elo23-footer-logo-scale: 1;transform:none!important}.elo-header__menu-grid,.elo-header__menu-layout,.elo-header__menu-layout>*,.elo-product-card__image,.elo-product-card__form,.elo-home__product-dots button{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/elo-polish-v23.css.map */
