h1,h2,h3,h4,.display{font-weight:300;letter-spacing:.06em;text-transform:uppercase}.display{font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.2;text-wrap:balance}.display em{color:inherit;font-style:normal}.button{min-height:3rem;padding:0 2rem;font-size:.75rem;font-weight:400;letter-spacing:.18em}.text-link{font-weight:400}.header{border-bottom:1px solid var(--color-line);background:var(--color-background)}.header__logo-image{display:block;margin-inline:auto}@media(min-width:990px){.header__nav{border-top:1px solid var(--color-line)}.header__nav-link{padding:.9rem 0;font-size:.6875rem;font-weight:400;letter-spacing:.16em}.header__search{border-bottom:1px solid var(--color-foreground)}.header__search input{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}}.hero{display:block;background:var(--color-inverse-background);color:var(--color-inverse-foreground)}.hero__media{display:block;overflow:hidden;height:calc(100svh - 13.5rem);min-height:22rem;max-height:52rem}.hero__media picture,.hero__media img,.hero__media video{display:block;width:100%;height:100%;object-fit:cover}.hero__bar{border-top:1px solid rgba(255,255,255,.16)}.hero__bar-inner{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 2rem;padding-block:1.1rem}.hero__heading{font-size:.9375rem;font-weight:400;letter-spacing:.2em}.hero__text{font-size:.8125rem;letter-spacing:.06em;opacity:.7}.hero__link{margin-inline-start:auto;padding-bottom:.2rem;border-bottom:1px solid currentColor;font-size:.6875rem;letter-spacing:.2em;text-decoration:none;text-transform:uppercase}@media(max-width:749px){.hero__media{height:auto;max-height:none;aspect-ratio:9 / 14}}.showcase{padding-block:clamp(3rem,6vw,5rem) 0}.showcase__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem;margin-bottom:0;padding-bottom:1.25rem;border-bottom:1px solid var(--color-foreground);text-align:start}.showcase__head p{max-width:46ch;color:var(--color-muted);font-size:.875rem}.showcase__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-inline-start:1px solid var(--color-line)}.showcase__grid>li{border-inline-end:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.showcase__foot{display:flex;justify-content:center;margin-top:2.5rem}@media(min-width:990px){.showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card,.showcase .product-card{padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none}.product-card__media{aspect-ratio:1;border-radius:0}.product-card__info,.style-rounded .product-card__info{gap:.2rem;padding:1rem 1rem 1.1rem}.product-card__title{font-size:.8125rem;font-weight:400;letter-spacing:.16em;line-height:1.4}.product-card__notes{font-size:.8125rem}.product-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-top:.4rem}.product-card__price{margin:0;font-size:.875rem}.product-card__pill{padding-bottom:.15rem;border-bottom:1px solid currentColor;font-size:.625rem;letter-spacing:.2em;text-transform:uppercase}.product-card__add{min-height:2.9rem;border-top:1px solid var(--color-line);background:none;font-size:.625rem;letter-spacing:.2em}.chronicle__head{justify-items:start;text-align:start}.chronicle__title{max-width:none;font-size:clamp(1.5rem,2.6vw,2.4rem)}.chronicle__name{font-size:clamp(1.25rem,2vw,1.75rem)}.chronicle__price,.cart-drawer__title,.cart-drawer__subtotal,.cart-item__title,.product__price{font-weight:300}.category-index{margin-top:clamp(3rem,6vw,5rem);background:#f5f5f3}.category-index__name{font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:300;letter-spacing:.1em;text-transform:uppercase}.editorial__title{font-size:clamp(1.5rem,2.6vw,2.4rem)}.steps__number{font-weight:300}.statement__quote{max-width:30ch;font-size:clamp(1.4rem,2.6vw,2.25rem);font-weight:300;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.stats__value{font-weight:200}.banner__content .display{max-width:22ch}.footer__logo{width:12rem;height:auto;margin-bottom:1.25rem}.tabbar{display:none}@media(max-width:749px){body{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom))}.tabbar{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-line);background:var(--color-background)}.tabbar__item{position:relative;display:grid;justify-items:center;gap:.2rem;padding:.6rem 0 .5rem;border:0;background:none;color:var(--color-muted);font-size:.5625rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:transform .15s;-webkit-tap-highlight-color:transparent}.tabbar__item:active{transform:scale(.94)}.tabbar__item[aria-current=page]{color:var(--color-foreground)}.tabbar__item[aria-current=page]:before{content:"";position:absolute;top:-1px;width:2rem;height:2px;background:var(--color-foreground)}.tabbar__count{position:absolute;top:.35rem;left:calc(50% + .4rem);min-width:1rem;height:1rem;background:var(--color-accent);color:#fff;font-size:.5625rem;line-height:1rem;text-align:center;letter-spacing:0}.cart-drawer{align-items:flex-end}.cart-drawer__panel{width:100%;height:min(88svh,100% - 3rem);animation-name:sheet-up}.header__cart{display:none}.button:active,.product-card__add:active{transform:scale(.98)}}@keyframes sheet-up{0%{transform:translateY(100%)}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.cart-drawer__panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/maison.css.map */
