@font-face{font-family:Ilia;src:url(ilia-light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Ilia;src:url(ilia-book.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Ilia;src:url(ilia-medium.woff2) format("woff2");font-weight:500 900;font-display:swap}:root{--font-body-family:Ilia,Arial,sans-serif;--font-heading-family:Ilia,Arial,sans-serif;--font-heading-weight:300;--font-body-weight:400;--font-body-scale:1;--font-heading-scale:1;--ilia-ink:#282322;--ilia-rose:#a26359;--ilia-cream:#f4f1ed;--ilia-line:#dedad5}body{color:var(--ilia-ink);letter-spacing:0;font-family:Ilia,Arial,sans-serif}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:Ilia,Arial,sans-serif;font-weight:300;letter-spacing:-.035em}.page-width{max-width:1600px}.button,.shopify-challenge__button,.header__menu-item,.announcement-bar__message,.quick-add__submit{font-family:Ilia,Arial,sans-serif;text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:500}.button{border-radius:0;min-height:50px}.button:after,.button:before{border-radius:0}.header-wrapper{background:#fff}.header__heading-link .h2{font-size:38px;letter-spacing:.015em;font-weight:400}.header__menu-item{color:var(--ilia-ink);padding:1.6rem 2rem}.header__active-menu-item{text-decoration-thickness:1px}.header__inline-menu .list-menu--inline{justify-content:space-between;width:100%}.announcement-bar__message{min-height:46px;display:flex;align-items:center;justify-content:center}.utility-bar{background:var(--ilia-rose);color:#fff}.utility-bar *{color:inherit}.ilia-campaign{background:#873135;color:#fff;text-align:center;padding:20px;font-size:12px;letter-spacing:.07em;text-transform:uppercase}.ilia-campaign a{color:inherit}.ilia-hero{position:relative;margin:16px;border-radius:8px;overflow:hidden;min-height:500px;aspect-ratio:2/1;background:#e4e1dd}.ilia-hero picture,.ilia-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ilia-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.15),transparent 65%)}.ilia-hero__content{position:absolute;z-index:1;left:32px;top:50%;transform:translateY(-50%);max-width:600px;color:#fff}.ilia-eyebrow{font-size:18px;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.ilia-hero h1,.ilia-hero h2{font-size:clamp(40px,5.2vw,80px);line-height:1.04;margin:0 0 14px;color:inherit}.ilia-hero__text{font-size:18px;line-height:1.55;max-width:420px;margin:0 0 20px}.ilia-button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:0 32px;border:1px solid currentColor;text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.08em;color:inherit;text-decoration:none;background:transparent;cursor:pointer}.ilia-button:hover{background:var(--ilia-ink);color:#fff;border-color:var(--ilia-ink)}.ilia-section{padding:48px 16px 56px;max-width:1400px;margin:auto}.ilia-section__title{text-align:center;font-size:clamp(32px,4vw,60px);line-height:1.05;margin:0 0 32px}.ilia-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.ilia-tabs button{background:#fff;border:1px solid var(--ilia-line);padding:12px 18px;font:500 11px Ilia,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.ilia-tabs button[aria-selected=true]{border-color:var(--ilia-ink)}.ilia-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ilia-product{display:flex;flex-direction:column;text-align:center;min-width:0}.ilia-product__image{display:block;aspect-ratio:3/4;background:#f5f5f3;overflow:hidden;position:relative;border-radius:6px}.ilia-product__image img{height:100%;width:100%;object-fit:cover;transition:opacity .3s}.ilia-product__image .ilia-product__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ilia-product__image:hover .ilia-product__hover{opacity:1}.ilia-product h3{font-size:19px;letter-spacing:-.015em;font-weight:400;line-height:1.25;margin:18px 0 8px}.ilia-product a{color:inherit;text-decoration:none}.ilia-product .price{justify-content:center;font-size:15px}.ilia-product__cta{margin-top:auto;width:100%;gap:16px}.ilia-product__meta{font-size:13px;color:#716b66;min-height:21px;margin:0 0 16px}.ilia-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ilia-tile{color:inherit;text-decoration:none;text-align:center}.ilia-tile img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:6px;display:block}.ilia-tile h3{font-size:19px;font-weight:400;margin:14px 0}.ilia-editorial{margin-top:0;min-height:470px}.ilia-mission{text-align:center;background:var(--ilia-cream);padding:70px 24px}.ilia-mission h2{font-size:clamp(32px,4vw,56px);line-height:1.08;max-width:780px;margin:0 auto 24px}.ilia-mission p{max-width:660px;margin:0 auto 24px;font-size:17px;line-height:1.6}.ilia-panel[hidden]{display:none}.card__heading{font-size:18px;font-weight:400}.card__content{text-align:center}.card-information .price{justify-content:center}.card__inner{border-radius:6px;overflow:hidden}.card__information{padding:20px 0 10px}.collection-hero__title{font-size:clamp(36px,5vw,64px);text-align:center}.collection-hero__description{margin:auto;text-align:center}.product__title h1{font-size:32px;line-height:1.12}.product__info-container .price{font-size:19px}.product-form__submit{background:var(--ilia-ink);color:#fff}.product-form__input input[type=radio]+label{border-radius:0}.product-form__input .swatch-input__label{border-radius:50%}.product__accordion{border-color:var(--ilia-line)}.footer{background:var(--ilia-cream)}.footer-block__heading{font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.footer-block__details-content{font-size:13px}.footer__copyright{font-size:11px}.footer__content-top{padding-top:48px}.quick-add__submit{border-radius:0}.product__media-list img{border-radius:5px}.ilia-empty{text-align:center;padding:30px}.ilia-native-footer .footer{border-top:0}@media(min-width:990px){.header--top-center{padding-top:18px;padding-bottom:0;grid-template-columns:1fr auto 1fr}.header--top-center .header__inline-menu{width:100%;margin-top:10px}.header__heading-link{padding:0}.product--large:not(.product--no-media) .product__media-wrapper{max-width:56%;width:56%}.product--large:not(.product--no-media) .product__info-wrapper{max-width:44%;width:44%;padding-left:50px}}@media(max-width:749px){.ilia-hero{aspect-ratio:auto;height:660px;min-height:0;margin:10px}.ilia-hero__media{object-position:65% center}.ilia-hero__shade{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 75%)}.ilia-hero__content{left:24px;right:24px;top:auto;bottom:30px;transform:none}.ilia-hero h1,.ilia-hero h2{font-size:44px}.ilia-eyebrow{font-size:13px}.ilia-hero__text{font-size:16px}.ilia-section{padding:32px 16px}.ilia-section__title{margin-bottom:24px}.ilia-tabs{flex-wrap:nowrap;overflow:auto;justify-content:flex-start;padding-bottom:8px}.ilia-tabs button{white-space:nowrap}.ilia-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.ilia-product h3{font-size:16px}.ilia-product__cta{padding:0 8px;font-size:10px;gap:8px}.ilia-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.ilia-tile h3{font-size:16px}.ilia-editorial{height:540px}.ilia-campaign{font-size:10px;padding:15px}.header__heading-link .h2{font-size:32px}.product__title h1{font-size:28px}.ilia-mission{padding:48px 24px}.announcement-bar__message{font-size:10px}.ilia-product__meta{font-size:12px}}@media(prefers-reduced-motion:reduce){.ilia-product__image img{transition:none}}.ilia-product{display:flex;flex-direction:column}.ilia-product__image{flex-shrink:0}.ilia-product__meta{margin-bottom:16px}.ilia-product__cta{margin-top:auto}@media(min-width:1024px){.ilia-hero:not(.ilia-editorial) .ilia-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ilia-hero:not(.ilia-editorial) .ilia-eyebrow{font-size:20px;line-height:30px;margin:0}.ilia-hero:not(.ilia-editorial) h1{font-size:80px;line-height:72px;margin:0}.ilia-hero:not(.ilia-editorial) .ilia-hero__text{font-size:20px;line-height:30px;margin:0;max-width:420px}.ilia-hero:not(.ilia-editorial) .ilia-hero__text p{margin:0}.ilia-hero:not(.ilia-editorial) .ilia-button{margin-top:8px}}@media(min-width:750px)and (max-width:1023px){.ilia-hero{width:calc(100% - 32px);max-width:calc(100vw - 32px);min-width:0}.ilia-hero__content{max-width:calc(100% - 64px)}.ilia-hero h1,.ilia-hero h2,.ilia-hero__text{max-width:100%;overflow-wrap:anywhere}}.ilia-product>.ilia-product__cta{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ilia-brand.css.map */
