.living-section{--living-border:rgba(var(--color-foreground),.22);color:rgb(var(--color-foreground))}.living-section *{box-sizing:border-box}.living-section h1,.living-section h2,.living-section h3,.living-section p,.living-section figure{margin:0}.living-section h1,.living-section h2,.living-section h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.045em;line-height:1.08;color:rgb(var(--color-foreground))}.living-section h2{font-size:clamp(3.2rem,4vw,6rem);max-width:75rem}.living-section h3{font-size:clamp(2.2rem,2.2vw,3.2rem)}.living-section a{color:inherit}.living-section a:focus-visible,.living-section summary:focus-visible,.living-section button:focus-visible,.living-section input:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:5px}.living-section img{display:block;width:100%;height:100%;object-fit:cover}.living-band{padding:7.2rem 0}.living-eyebrow{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.5;margin-bottom:2rem!important;font-weight:600}.living-copy{max-width:46rem;font-size:1.75rem;line-height:1.65;margin-top:2.4rem}.living-copy p+p{margin-top:1.2rem}.living-button{display:inline-flex;align-items:center;justify-content:space-between;gap:3rem;min-height:5rem;border:1px solid rgb(var(--color-button));border-radius:var(--buttons-radius);padding:1.4rem 2.5rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text))!important;text-decoration:none;font:inherit;font-weight:500;cursor:pointer;line-height:1.3;transition:transform .2s ease}.living-button:hover{transform:translateY(-2px)}.living-button span{font-size:2rem}.living-link{display:inline-flex;gap:2rem;align-items:center;font-size:1.4rem;font-weight:500;text-underline-offset:.5rem;text-decoration-thickness:1px;min-height:4.4rem;line-height:1.4}.living-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;margin-bottom:3.6rem}.living-section-heading>.living-link{flex-shrink:0}.living-hero{padding:3rem 0 5rem}.living-hero__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;align-items:stretch}.living-hero__copy{padding:4.8rem 0 2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.living-display{font-size:clamp(4.8rem,5.8vw,8.4rem);max-width:55rem}.living-hero .living-button{margin-top:3.4rem}.living-hero__note{font-size:1.2rem;letter-spacing:.04em;margin-top:4rem!important;line-height:1.6}.living-hero__media{min-width:0;position:relative;min-height:62rem;overflow:hidden;border-radius:1rem 1rem 13rem}.living-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:56% center}.living-caption{position:absolute;bottom:2.4rem;left:2.4rem;right:2.4rem;max-width:31rem;border-radius:6rem;padding:1.4rem 2rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font-size:1.25rem;text-align:center;line-height:1.5}.living-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.living-category{position:relative;padding:2.6rem;min-height:21rem;background:rgb(var(--color-background));text-decoration:none;border-radius:.8rem;transition:transform .2s ease}.living-category:hover{transform:translateY(-4px)}.living-category__number{font-size:1.2rem;display:block;margin-bottom:2.4rem;letter-spacing:.08em}.living-category h3{padding-right:2rem;font-size:2.5rem}.living-category p{font-size:1.4rem;margin-top:1.2rem;line-height:1.6;max-width:80%}.living-category__arrow{position:absolute;right:2.4rem;bottom:2.4rem;font-size:2.6rem}.living-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.living-products>li{min-width:0}.living-products .card__heading{font-size:2rem;letter-spacing:-.025em}.living-products .price{font-size:1.5rem}.living-products .card__media .media img{height:100%}.living-products .card--standard>.card__content .card__information{padding:1.8rem 0}.living-catalog-note{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;min-height:26rem;padding:4rem;border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.living-catalog-note p{max-width:65rem;line-height:1.7}.living-spaces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.living-space{background:rgb(var(--color-background));border-radius:1rem;overflow:hidden}.living-space__image{aspect-ratio:1.45;position:relative;overflow:hidden}.living-space__image img{transition:transform .5s ease}.living-space:hover img{transform:scale(1.025)}.living-image-label{position:absolute;bottom:1.6rem;left:1.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:.5rem 1.1rem;border-radius:2rem;font-size:1rem;letter-spacing:.03em}.living-space__copy{padding:3rem}.living-space__copy p{font-size:1.5rem;line-height:1.6;margin:1.6rem 0 1rem;max-width:42rem}.living-materials{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center}.living-materials h2{max-width:48rem}.living-material-list{display:grid;gap:1.6rem}.living-material{display:flex;gap:2.5rem;align-items:center;padding:2.6rem;border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.living-material h3{font-size:2.4rem}.living-material p{font-size:1.4rem;line-height:1.6;margin-top:1rem}.living-material__mark{font-family:var(--font-heading-family);flex-shrink:0;font-size:6rem;line-height:1;min-width:6rem;text-align:center}.living-film__intro{max-width:35rem;font-size:1.5rem;line-height:1.6}.living-film{border-radius:1rem;overflow:hidden;background:rgb(var(--color-foreground));line-height:0}.living-film video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;max-height:68rem}.living-fine-print{font-size:1.2rem;line-height:1.6;margin-top:1.4rem!important}.living-guide{display:grid;grid-template-columns:1fr 1fr;gap:8rem}.living-detail{border-top:1px solid rgba(var(--color-foreground),.25)}.living-detail:last-child{border-bottom:1px solid rgba(var(--color-foreground),.25)}.living-detail summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;list-style:none;font-size:1.8rem;font-weight:500;padding:2.4rem 0;cursor:pointer;line-height:1.5}.living-detail summary::-webkit-details-marker{display:none}.living-detail summary span{font-size:2.6rem}.living-detail[open] summary span{transform:rotate(45deg)}.living-detail__content{padding:0 3rem 2.6rem 0;font-size:1.5rem;line-height:1.75}.living-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center}.living-newsletter__form>label{display:block;font-size:1.3rem;margin-bottom:.8rem}.living-newsletter__field{display:flex;gap:1rem}.living-newsletter__field>input{border:1px solid rgba(var(--color-foreground),.5);border-radius:var(--inputs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;min-width:0;width:100%;min-height:5.2rem;padding:1rem 1.6rem}.living-newsletter__field .living-button{flex-shrink:0}.living-newsletter__form .living-consent{display:flex;align-items:flex-start;gap:1rem;font-size:1.15rem;line-height:1.65;margin-top:1.8rem}.living-consent input{width:1.7rem;height:1.7rem;flex-shrink:0;accent-color:rgb(var(--color-button));margin-top:.2rem}.living-transparent-header .section-header{margin-bottom:calc(-1 * var(--header-height,100px));z-index:4}.living-transparent-header .section-header .header-wrapper{background:transparent}.living-transparent-header .living-hero{padding-top:calc(var(--header-height,100px) + 3rem)}.living-transparent-header .section-header:has(details[open]) .header-wrapper,.living-transparent-header .shopify-section-header-sticky .header-wrapper{background:rgb(var(--color-background))}.header__heading-link .h2{font-size:clamp(1.6rem,2vw,2.8rem);letter-spacing:-.04em}.header__inline-menu .list-menu{gap:.4rem}.header__menu-item{font-size:1.35rem}.footer-block__heading{letter-spacing:-.02em}.footer .footer-block__details-content,.footer .copyright__content{color:rgb(var(--color-foreground))}@media(min-width:1600px){.living-hero__media{min-height:68rem}}@media(max-width:989px){.living-band{padding:5.6rem 0}.living-hero__grid{grid-template-columns:1fr 1fr;gap:2.4rem}.living-hero__media{min-height:53rem;border-bottom-right-radius:8rem}.living-display{font-size:5.4rem}.living-hero__copy{padding-top:2rem}.living-copy{font-size:1.6rem}.living-materials,.living-guide,.living-newsletter{gap:4rem}.living-products{grid-template-columns:repeat(2,minmax(0,1fr))}.living-category{padding:2rem;min-height:22rem}.living-category h3{font-size:2.1rem}.living-newsletter__field{flex-direction:column}.living-newsletter__field .living-button{align-self:flex-start}.living-material{padding:2rem;gap:1.5rem}.living-material__mark{font-size:4rem;min-width:4rem}.living-material h3{font-size:2.1rem}}@media(max-width:749px){.living-band{padding:4.4rem 0}.living-section h2{font-size:3.5rem}.living-section-heading{align-items:flex-start;flex-direction:column;gap:1.6rem;margin-bottom:2.6rem}.living-eyebrow{font-size:1rem;margin-bottom:1.6rem!important}.living-hero{padding:1.2rem 0 3rem}.living-hero__grid{grid-template-columns:1fr;gap:2.8rem}.living-hero__copy{padding:2rem 0 0}.living-display{font-size:clamp(4.2rem,11vw,6rem);max-width:50rem}.living-hero .living-copy{max-width:43rem;margin-top:2rem}.living-hero .living-button{margin-top:2.4rem}.living-hero__note{margin-top:2.4rem!important;font-size:1.1rem}.living-hero__media{min-height:0;aspect-ratio:1.12;border-bottom-right-radius:7rem}.living-caption{left:1.5rem;bottom:1.5rem;right:1.5rem;font-size:1.1rem;padding:1rem 1.5rem;max-width:26rem}.living-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.living-category{min-height:21rem;padding:1.8rem}.living-category__number{margin-bottom:2rem}.living-category h3{font-size:2.1rem;padding-right:0}.living-category p{font-size:1.25rem;max-width:95%;margin-top:1rem}.living-category__arrow{right:1.5rem;bottom:1.2rem;font-size:2.1rem}.living-products{gap:2rem 1.2rem}.living-products .card__heading{font-size:1.7rem}.living-products .price{font-size:1.3rem}.living-catalog-note{padding:2.6rem;gap:1.6rem}.living-catalog-note p{font-size:1.4rem}.living-spaces,.living-materials,.living-guide,.living-newsletter{grid-template-columns:1fr;gap:2.6rem}.living-space__copy{padding:2.4rem}.living-space__copy h3{font-size:2.8rem}.living-material{padding:2.4rem}.living-material__mark{font-size:5rem;min-width:5rem}.living-film video{aspect-ratio:4/3}.living-film__intro{font-size:1.4rem}.living-detail summary{font-size:1.65rem;padding:2rem 0}.living-newsletter__field{flex-direction:row}.living-newsletter__field .living-button{padding:1.4rem 1.8rem;gap:1rem;align-self:stretch}.living-newsletter__form .living-consent{font-size:1.1rem}.living-button{font-size:1.4rem}.living-transparent-header .living-hero{padding-top:calc(var(--header-height,80px) + 2rem)}}@media(prefers-reduced-motion:reduce){.living-section *{transition:none!important;scroll-behavior:auto!important}.living-category:hover,.living-button:hover,.living-space:hover img{transform:none}}.living-hero__copy,.living-materials>div,.living-guide>div,.living-newsletter>div,.living-material>div{min-width:0}.living-section p,.living-section h1,.living-section h2,.living-section h3{overflow-wrap:anywhere}.living-button{max-width:100%;white-space:normal}.living-material-list{min-width:0}@media(max-width:374px){.living-categories{grid-template-columns:1fr}.living-category{min-height:16rem}.living-material{padding:1.8rem;gap:1.2rem}.living-material__mark{font-size:3.5rem;min-width:3.5rem}.living-newsletter__field{flex-direction:column}.living-newsletter__field .living-button{align-self:flex-start}}.living-section h1{font-size:clamp(calc(4.2rem * var(--font-heading-scale)),calc(5.8vw * var(--font-heading-scale)),calc(8.4rem * var(--font-heading-scale)))}.living-section h2{font-size:clamp(calc(3.2rem * var(--font-heading-scale)),calc(4vw * var(--font-heading-scale)),calc(6rem * var(--font-heading-scale)))}@media(max-width:749px){.living-section h1{font-size:clamp(calc(4.2rem * var(--font-heading-scale)),calc(11vw * var(--font-heading-scale)),calc(6rem * var(--font-heading-scale)))}.living-section h2{font-size:calc(3.5rem * var(--font-heading-scale))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/living-interiors.css.map */
