[data-template^=product] .product-details h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(34px,3.8vw,58px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}[data-template^=product] .product-details{min-width:0}[data-template^=product] .product-details .price{font-size:20px;line-height:1.5;letter-spacing:.025em}[data-template^=product] .product-details .compare-at-price{font-size:15px}[data-template^=product] .product-information__media{background:var(--maison-stone,#e9e3d9)}[data-template^=product] .product-details .group-block{width:100%}.maison-specs{width:100%;font-size:14px;line-height:1.7}.maison-specs:empty{display:none}.maison-specs h2{font-family:var(--font-heading--family);font-size:27px;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:24px 0 18px}.maison-specs dl{margin:0 0 20px}.maison-specs__row{display:grid;grid-template-columns:minmax(110px,35%) minmax(0,1fr);gap:20px;padding:13px 0;border-top:1px solid #806d5138}.maison-specs dt{font-size:12px}.maison-specs dd{margin:0;overflow-wrap:anywhere}.maison-specs dd p{margin:0}.maison-specs details{border-top:1px solid #806d5138}.maison-specs summary{padding:16px 0;cursor:pointer;min-height:48px;font-size:14px}.maison-specs__content{padding:0 0 20px}.maison-specs__content p{margin:0 0 12px}.maison-specs a{color:inherit;text-underline-offset:5px}.maison-specs :focus-visible{outline:2px solid currentColor;outline-offset:4px}.maison-policy-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px;margin-top:20px}.maison-catalog-cover{padding-block:64px 52px;display:grid;gap:48px;align-items:center}.maison-catalog-cover--image{grid-template-columns:1.2fr 1fr}.maison-catalog-cover h1{font-size:clamp(40px,5.4vw,80px)!important;max-width:16ch}.maison-catalog-cover .maison-copy{max-width:55ch;margin-top:24px}.maison-catalog-cover__image{aspect-ratio:4/3;overflow:hidden;background:var(--maison-stone)}.maison-catalog-cover__image img{width:100%;height:100%;object-fit:cover}[data-template^=collection] .product-grid-container{padding-bottom:72px}[data-template^=collection] .product-card .text-block{line-height:1.5;letter-spacing:0;text-transform:none}[data-template^=collection] .product-card .price{font-size:14px}[data-template^=collection] .facets{border-top:1px solid #806d5138;border-bottom:1px solid #806d5138}@media(min-width:990px){[data-template^=product] .product-details{padding-top:24px}}@media(max-width:749px){.maison-catalog-cover{padding-block:32px 28px;gap:24px}.maison-catalog-cover--image{grid-template-columns:1fr}.maison-catalog-cover__image{aspect-ratio:2/1;max-height:190px}.maison-catalog-cover h1{font-size:40px!important}.maison-catalog-cover .maison-copy{font-size:15px}.maison-specs__row{gap:14px;grid-template-columns:minmax(95px,36%) minmax(0,1fr)}[data-template^=product] .product-details h1{font-size:36px}[data-template^=product] .product-information{--gap:28px!important}}:is([data-template^=collection],[data-template^=search]) .facets{font-size:14px}:is([data-template^=collection],[data-template^=search]) .facets__summary{min-height:44px;padding-block:12px}:is([data-template^=collection],[data-template^=search]) .facets__clear-all-link{min-height:44px;text-underline-offset:4px}:is([data-template^=collection],[data-template^=search]) .products-count-wrapper{font-size:13px;letter-spacing:.02em}:is([data-template^=collection],[data-template^=search]) .main-collection-grid__empty{padding-block:64px;text-align:center}:is([data-template^=collection],[data-template^=search]) .main-collection-grid__empty-title{font-family:var(--font-heading--family);font-size:clamp(30px,4vw,48px);font-weight:400}#filters-drawer :is(input,select){font-size:16px}#filters-drawer :is(button,summary){min-height:44px}#filters-drawer :focus-visible,.facets :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.facets-toggle__button{min-height:48px}}[data-template^=search] .product-card .text-block{line-height:1.5;letter-spacing:0;text-transform:none}[data-template^=search] .product-card .price{font-size:14px}[data-template^=search] .facets{border-top:1px solid #806d5138;border-bottom:1px solid #806d5138}
/*# sourceMappingURL=/cdn/shop/t/72/assets/maison-commerce.css.map */
