.header{min-height:82px;padding-inline:3.2vw;column-gap:24px}.header__heading-logo.elia-logo{width:86px}.header__inline-menu{margin-left:0}.header__menu-item{font-size:16px;font-weight:500;letter-spacing:.025em;text-transform:uppercase;padding:20px 16px}.header__menu-item:hover{text-decoration:underline;text-underline-offset:7px}.header__icons{gap:13px}.header__icon .icon{width:22px;height:22px}.header__icon--cart{margin-right:0}.announcement-bar__message{min-height:40px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.04em}.utility-bar__grid{min-height:40px}.menu-drawer__menu-item{font-size:17px;text-transform:uppercase;font-weight:500}.elia-container{padding:64px 3.2vw;max-width:1700px}.elia-section-heading{justify-content:center;margin-bottom:38px;text-align:center}.elia-section-heading h2{font-size:30px;line-height:1.15;font-weight:600;letter-spacing:-.035em;text-transform:uppercase}.elia-section-heading .elia-eyebrow{display:none}.elia-button{min-width:166px;justify-content:center;min-height:46px;padding:13px 25px;text-transform:uppercase;letter-spacing:.045em;font-weight:700;font-size:13px}.elia-button span{display:none}.elia-hero{height:39vw;min-height:420px;max-height:650px;align-items:center;justify-content:center}.elia-hero__media picture{display:block;width:100%;height:100%}.elia-hero__media img{object-position:center 44%}.elia-hero:after{background:linear-gradient(0deg,#0000001a,#0000 65%),rgba(0,0,0,var(--elia-overlay,.1))}.elia-hero__content{position:relative;text-align:center;padding:0 24px;max-width:650px;margin:0}.elia-hero .elia-eyebrow{font-size:10px;letter-spacing:.16em;margin:0 0 12px}.elia-hero h1{font-size:clamp(34px,3.4vw,52px);line-height:1.02;font-weight:500;letter-spacing:-.04em;text-transform:uppercase;margin:0 auto 20px;max-width:450px;text-shadow:0 1px 18px #0003}.elia-hero__text{font-size:11px;letter-spacing:.09em;margin:0}.elia-hero__button{position:absolute;left:5vw;bottom:38px;min-width:192px}.elia-hero__signature{display:none}.elia-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}.elia-category__image{aspect-ratio:4/5}.elia-category__image img{object-position:center 38%}.elia-category__label{padding-top:16px;justify-content:center}.elia-category__label h3{font-size:13px;font-weight:600;letter-spacing:.025em;text-transform:uppercase;line-height:1.4}.elia-category__label span{display:none}.elia-campaign-pair{position:relative;height:39vw;max-height:650px;min-height:450px;background:#ece3dc;isolation:isolate;overflow:hidden}.elia-campaign-pair__photos{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;z-index:-1}.elia-campaign-pair__photos>div{min-width:0;overflow:hidden}.elia-campaign-pair__photos img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 39%}.elia-campaign-pair__photos>div:first-child img{object-position:center 52%}.elia-campaign-pair__title{position:absolute;left:5vw;bottom:45px;max-width:490px;color:#171717}.elia-campaign-pair__title .elia-eyebrow{font-size:11px;font-weight:600;margin-bottom:10px}.elia-campaign-pair__title h2{font-size:clamp(28px,3.5vw,52px);font-weight:500;letter-spacing:-.04em;text-transform:uppercase;line-height:1;margin:0}.elia-campaign-pair__button{position:absolute;bottom:40px;right:5vw}.elia-colors{padding-block:76px}.elia-colors__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.elia-color{color:var(--elia-tile-text);display:flex;flex-direction:column;text-decoration:none;min-width:0}.elia-color__image{overflow:hidden;aspect-ratio:3/4;background:#f5f3f0}.elia-color__image img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block;transition:transform .4s}.elia-color:hover img{transform:scale(1.025)}.elia-color__caption{position:relative;margin:-22px 9px 0;padding:14px 13px;background:var(--elia-tile-bg);min-height:112px;flex:1;display:flex;flex-direction:column;align-items:start}.elia-color h3{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0;line-height:1.2;margin:0 0 7px}.elia-color p{font-size:11px;line-height:1.4;margin:0 0 10px}.elia-color__caption>span{font-size:10px;text-decoration:underline;text-underline-offset:3px;margin-top:auto}.elia-selection{padding-top:20px}.elia-selection .elia-section-heading{position:relative}.elia-selection .elia-text-link{position:absolute;right:0;bottom:4px;text-transform:uppercase;font-size:11px}.elia-products{gap:20px}.elia-preview-product h3{font-size:13px}.elia-preview-product__link{font-size:11px}.footer-block__newsletter .footer-block__heading{font-size:30px;font-weight:600;text-transform:uppercase}.footer{background:#f4f4f1}.elia-color:focus-visible{outline:2px solid #111;outline-offset:4px}@media(max-width:1100px)and (min-width:990px){.header__menu-item{font-size:14px;padding-inline:10px}.header{column-gap:12px}.header__icons{gap:5px}}@media(max-width:989px){.header{min-height:65px;padding-inline:18px}.header__heading-logo.elia-logo{width:68px}.elia-container{padding-inline:24px}.elia-category-grid{gap:16px}.elia-colors__grid{gap:10px}.elia-color__caption{margin-inline:4px;padding:12px 9px}.elia-hero__content{padding:0 22px}.elia-hero{min-height:380px}.elia-hero__button{bottom:28px}}@media(max-width:749px){.header{min-height:62px}.header__icons{gap:4px}.announcement-bar__message{min-height:32px;font-size:9px}.utility-bar__grid{min-height:32px}.elia-container{padding:38px 16px}.elia-section-heading{margin-bottom:23px;gap:0}.elia-section-heading h2{font-size:23px}.elia-hero{height:112vw;min-height:360px;max-height:540px}.elia-hero__content{padding:0 18px;transform:translateY(-12px)}.elia-hero h1{font-size:36px;max-width:270px;margin-bottom:16px}.elia-hero .elia-eyebrow{font-size:9px;margin-bottom:10px}.elia-hero__text{font-size:9px}.elia-hero__button{left:20px;bottom:25px;min-width:165px;font-size:11px}.elia-hero__media img{object-position:var(--elia-mobile-focus,60%) center}.elia-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;overflow-x:auto;grid-auto-flow:column;grid-template-columns:repeat(4,42vw);scroll-snap-type:x mandatory;padding-bottom:10px;margin-right:-16px;padding-right:16px;scrollbar-width:thin}.elia-category{scroll-snap-align:start}.elia-category__label{padding-top:12px}.elia-category__label h3{font-size:11px}.elia-campaign-pair{height:115vw;min-height:410px;max-height:600px}.elia-campaign-pair__photos{grid-template-columns:1fr}.elia-campaign-pair__photos>div:last-child{display:none}.elia-campaign-pair__photos>div:first-child img{object-position:50% 40%}.elia-campaign-pair__title{left:20px;bottom:94px;max-width:310px;padding:10px 12px;background:#fcf7f2e0}.elia-campaign-pair__title .elia-eyebrow{font-size:9px;margin-bottom:8px}.elia-campaign-pair__title h2{font-size:30px}.elia-campaign-pair__button{left:20px;right:auto;bottom:28px;font-size:11px;background:#171717;color:#fff;border-color:#171717}.elia-colors{padding-block:42px}.elia-colors__grid{display:grid;grid-template-columns:repeat(5,62vw);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-16px;padding:0 16px 12px 0;scrollbar-width:thin}.elia-color{scroll-snap-align:start}.elia-color__caption{margin:-23px 8px 0;min-height:106px;padding:15px}.elia-color h3{font-size:13px}.elia-color p{font-size:11px}.elia-color__caption>span{font-size:11px}.elia-selection{padding-top:12px}.elia-selection .elia-section-heading{justify-content:space-between;text-align:left}.elia-selection .elia-text-link{position:static;font-size:9px}.elia-products{gap:24px 12px}.elia-preview-product h3{font-size:11px}.elia-preview-product__link{font-size:10px}}@media(prefers-reduced-motion:reduce){.elia-color__image img{transition:none}}.elia-account.header__icon{width:auto;gap:9px;padding-inline:8px}.elia-account-label{font-size:12px;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;text-underline-offset:7px}.elia-account.header__icon{text-decoration:none}.elia-account:hover .elia-account-label{text-decoration:underline}.elia-account .svg-wrapper{width:22px;height:22px}@media(max-width:989px){.elia-account-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.elia-account.header__icon{width:44px;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elia-v02.css.map */
