.page-kitchen{background-color:var(--color-white)}.page-kitchen__images{padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.page-kitchen__images{padding-top:6.75rem}}@media(min-width:80em){.page-kitchen__images{padding-top:10rem}}@media(min-width:64em){.page-kitchen__images{padding-bottom:6.75rem}}@media(min-width:80em){.page-kitchen__images{padding-bottom:10rem}}.page-kitchen__images ul{grid-column:1/span 12;list-style-type:none;margin:0;padding-left:0;padding-right:0}@media(min-width:80em){.page-kitchen__images ul{grid-column:2/span 10}}.page-kitchen__images ul li:not(:last-child){margin-bottom:5rem}@media(min-width:64em){.page-kitchen__images ul li:not(:last-child){margin-bottom:12.5rem}}.page-kitchen__variants{padding-top:2rem}.page-kitchen__variants .accordion{border:solid var(--color-borders);border-width:.0625rem 0 0;grid-column:1/span 12}.page-kitchen__variants .accordion:last-child{border-width:.0625rem 0;margin-bottom:5rem}.page-kitchen__variants .accordion__head{font-family:Hoves Pro,sans-serif;font-size:calc(18/var(--font-size)*1rem);font-weight:600}.page-kitchen__variants .accordion__icon{margin-left:auto}.page-kitchen__variants ul{grid-column:1/span 12;list-style-type:none;margin:0;padding-left:0;padding-right:0}@media(min-width:80em){.page-kitchen__variants ul{grid-column:2/span 10}}.page-kitchen__variant{margin-bottom:5rem}@media(min-width:64em){.page-kitchen__variant{margin-bottom:12.5rem}}.page-kitchen__composition{grid-column:1/span 12;margin-bottom:5rem;padding-top:5rem}@media(min-width:64em){.page-kitchen__composition{margin-bottom:12.5rem;padding-top:12.5rem}}@media(min-width:80em){.page-kitchen__composition{grid-column:2/span 10}}.kitchen-hero{overflow:hidden;padding-top:var(--topbar-height)}@media(min-width:80em){.kitchen-hero{min-height:100vh}}.kitchen-hero .btn-icon{margin-bottom:1rem}@media(min-width:80em){.kitchen-hero .btn-icon{margin-bottom:0}}.page-story .kitchen-hero .back-button{display:flex;left:0;position:absolute;top:0}@media(min-width:80em){.page-story .kitchen-hero .back-button{display:none}}.kitchen-hero__back-mobile{grid-column:1/span 6;grid-row:1/span 1;margin-left:1.25rem;margin-top:calc(var(--btn-size)/2);z-index:3}@media(min-width:48em){.kitchen-hero__back-mobile{margin-left:2.5rem}}@media(min-width:80em){.kitchen-hero__back-mobile{display:none}}.kitchen-hero__logo-mobile{align-self:baseline;grid-column:1/span 6;grid-row:1/span 1;justify-self:flex-end;margin-right:1.25rem;margin-top:calc(var(--btn-size)/2 + var(--btn-size)/3.5);z-index:3}@media(min-width:48em){.kitchen-hero__logo-mobile{margin-right:2.5rem}}@media(min-width:80em){.kitchen-hero__logo-mobile{display:none}}.kitchen-hero.-fullscreen-cover{color:var(--color-black);display:grid;grid-template-columns:100%;grid-template-rows:auto auto;padding-top:0}@media(min-width:80em){.kitchen-hero.-fullscreen-cover{color:var(--color-white);grid-template-rows:var(--btn-size) auto auto;transform:translateY(calc(var(--btn-size)*-1))}}.kitchen-hero.-fullscreen-cover .kitchen-hero__image{aspect-ratio:4/4;grid-column:1/2;grid-row:1/span 1;position:relative;z-index:1}@media(min-width:80em){.kitchen-hero.-fullscreen-cover .kitchen-hero__image{grid-row:1/3}}.kitchen-hero.-fullscreen-cover>.l-container{grid-column:1/2;grid-row:2/span 1;padding-top:1.5rem;position:relative;z-index:2}.kitchen-hero.-fullscreen-cover>.l-container .btn-icon{display:none}@media(min-width:80em){.kitchen-hero.-fullscreen-cover>.l-container{align-self:baseline;grid-row:2/3;padding-top:var(--topbar-height)}.kitchen-hero.-fullscreen-cover>.l-container .btn-icon{display:flex}}.kitchen-hero.-fullscreen-cover .kitchen-hero__title{margin-bottom:0}.kitchen-hero.-fullscreen-cover .kitchen-hero__info{order:0;padding-bottom:1.5rem;padding-top:0}.kitchen-hero__title{font-family:Hoves Pro,sans-serif;font-size:calc(32/var(--font-size)*1rem);font-weight:600;grid-column:1/span 12;margin-bottom:1.5rem}@media(min-width:80em){.kitchen-hero__title{font-family:Hoves Pro,sans-serif;font-size:calc(70/var(--font-size)*1rem);font-weight:600;grid-column:2/span 8;margin-bottom:2.5rem}}.kitchen-hero__subtitle{font-family:Hoves Pro,sans-serif;font-size:calc(15/var(--font-size)*1rem);font-weight:500;grid-column:1/span 12;overflow:hidden}@media(min-width:80em){.kitchen-hero__subtitle{grid-column:2/span 10}}.kitchen-hero__image{background-color:var(--color-black);grid-column:1/span 12;overflow:hidden}@media(min-width:80em){.kitchen-hero__image{grid-column:2/span 10}}.kitchen-hero__image.-is-fullscreen{will-change:transform}@media(min-width:80em){.kitchen-hero__image.-is-fullscreen{height:125%}}.kitchen-hero__image.-is-fullscreen>div{height:100%}.kitchen-hero__info{display:flex;font-family:Hoves Pro,sans-serif;font-size:calc(15/var(--font-size)*1rem);font-size:1rem;font-weight:500;grid-column:1/span 12;justify-content:space-between;order:10;padding-top:1.5rem;text-transform:uppercase}@media(min-width:64em){.kitchen-hero__info{font-family:Hoves Pro,sans-serif;font-size:calc(15/var(--font-size)*1rem);font-weight:500}}@media(min-width:80em){.kitchen-hero__info{grid-column:2/span 10;order:0;padding-top:0}}.kitchen-hero__info p{align-self:flex-start;margin:0;overflow:hidden}.kitchen-hero__style span>span,.kitchen-hero__typology span>span{color:var(--color-grey)}@media(min-width:80em){.kitchen-hero__style span>span,.kitchen-hero__typology span>span{color:#ffffff80}}.page-kitchen .kitchen-hero__style span>span,.page-kitchen .kitchen-hero__typology span>span{color:var(--color-grey)}.simple-paragraph{padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.simple-paragraph{padding-top:6.75rem}}@media(min-width:80em){.simple-paragraph{padding-top:10rem}}@media(min-width:64em){.simple-paragraph{padding-bottom:6.75rem}}@media(min-width:80em){.simple-paragraph{padding-bottom:10rem}.simple-paragraph.-indentation .simple-paragraph__lead,.simple-paragraph.-indentation .simple-paragraph__text{grid-column:4/span 8}}.simple-paragraph__lead{font-family:Hoves Pro,sans-serif;font-size:calc(18/var(--font-size)*1rem);font-weight:600;grid-column:1/span 12;line-height:1.3;margin-bottom:1.5rem}@media(min-width:48em){.simple-paragraph__lead{font-family:Hoves Pro,sans-serif;font-size:calc(32/var(--font-size)*1rem);font-size:3vw;font-weight:600}}@media(min-width:80em){.simple-paragraph__lead{font-family:Hoves Pro,sans-serif;font-size:calc(32/var(--font-size)*1rem);font-weight:600;grid-column:2/span 8}}.simple-paragraph__lead p{margin:0}.simple-paragraph__text{font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-size:1rem;font-weight:500;grid-column:1/span 12;line-height:1.5}@media(min-width:48em){.simple-paragraph__text{font-family:Hoves Pro,sans-serif;font-size:calc(24/var(--font-size)*1rem);font-size:1rem;font-weight:500}}@media(min-width:64em){.simple-paragraph__text{font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-weight:500}}@media(min-width:80em){.simple-paragraph__text{font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-weight:500;grid-column:2/span 8}}.simple-paragraph__text p{margin:0 0 2rem}.simple-paragraph__text p:last-child{margin:0}.simple-paragraph a{display:inline-block;margin:0 .5rem 0 0;padding-bottom:2px;position:relative;transition:opacity .3s}.simple-paragraph a:after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;position:absolute;transform-origin:center;transition:transform .2s ease-out;width:100%}@media(hover:hover)and (hover:hover){.simple-paragraph a:hover{opacity:.6}.simple-paragraph a:hover:after{transform:scaleX(1)}}.fullwidth-image__wr{align-items:center;align-self:center;aspect-ratio:9/16;background:#000;display:flex;height:100%;justify-self:center;overflow:hidden;width:100%}@media(min-width:64em){.fullwidth-image__wr{aspect-ratio:4/4}.fullwidth-image__wr.-image-ratio-16-9{aspect-ratio:16/9}}.fullwidth-image__wr.-image-ratio-4-4{aspect-ratio:4/4}.fullwidth-image__picture{backface-visibility:hidden;height:120%;transform-style:preserve-3d;width:100%;will-change:transform}.block-video{overflow:hidden;width:100%}.block-video__wr{background-color:var(--color-black-100)}.kitchen-composition{max-width:100%;width:100%}.kitchen-composition__title{font-family:Hoves Pro,sans-serif;font-size:calc(24/var(--font-size)*1rem);font-weight:600;margin-bottom:2rem;text-align:center}.kitchen-composition__image-wr{grid-column:1/span 12;margin-bottom:.5rem}@media(min-width:80em){.kitchen-composition__image-wr{grid-column:2/span 10;margin-bottom:0}}.kitchen-composition__image-wr.-double-pics{grid-column-gap:2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.kitchen-composition__image{grid-column:1/span 5;padding-bottom:2rem}@media(min-width:80em){.kitchen-composition__image{grid-column:1/span 3;padding-bottom:0}}.kitchen-composition__moodboard{grid-column:1/span 5}@media(min-width:80em){.kitchen-composition__moodboard{grid-column:4/span 2}}.kitchen-composition__finishes{grid-column:1/span 12}.kitchen-composition__finishes ul{grid-column-gap:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style-type:none;margin:0;padding-left:0;padding-right:0;padding-top:.5rem}@media(min-width:64em){.kitchen-composition__finishes ul{grid-column-gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:2rem}}.kitchen-composition__finish{grid-column:auto/span 1}@media(min-width:64em){.kitchen-composition__finish{grid-column:auto/span 1}}.finish{grid-column-gap:.5rem;display:grid;font-family:Hoves Pro,sans-serif;font-size:calc(18/var(--font-size)*1rem);font-weight:500;grid-template-columns:minmax(0,30%) minmax(0,70%);margin:0 0 1rem}@media(min-width:64em){.finish{display:flex;flex-direction:column;font-family:Hoves Pro,sans-serif;font-size:calc(16/var(--font-size)*1rem);font-weight:500;margin:0;text-align:center}}.finish .base-picture{aspect-ratio:4/4}@media(min-width:64em){.finish .base-picture{margin:0 0 1rem;max-width:100%}}.finish .base-picture img{aspect-ratio:4/4;height:auto;width:100%}.finish__type{color:var(--color-grey);margin:0 0 .5rem;text-transform:uppercase}.finish__name{margin:0}:root{--thumb-height:60svh}.kitchen-by-you{background-color:var(--color-black);color:var(--color-white);display:grid;grid-template-columns:100%;grid-template-rows:auto;padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.kitchen-by-you{padding-top:6.75rem}}@media(min-width:80em){.kitchen-by-you{padding-top:10rem}}@media(min-width:64em){.kitchen-by-you{padding-bottom:6.75rem}}@media(min-width:80em){.kitchen-by-you{padding-bottom:10rem}}@media(min-width:64em){.kitchen-by-you{min-height:100vh;padding:0}}.kitchen-by-you__thumb{clip-path:polygon(25% 25%,75% 25%,75% 75%,25% 75%);grid-column:1/2;grid-row:1/2;height:var(--thumb-height);min-height:30vh;overflow:hidden}@media(min-width:64em){.kitchen-by-you__thumb{clip-path:polygon(35% 30%,65% 30%,65% 75%,35% 75%);height:120vh}}.kitchen-by-you__thumb .base-picture{opacity:.4;transform:scale(1.1);transform-origin:bottom}.kitchen-by-you>.l-container{align-content:center;grid-column:1/2;grid-row:1/2;position:relative;z-index:2}.kitchen-by-you__lead{align-self:center;display:flex;flex-wrap:wrap;font-family:Hoves Pro,sans-serif;font-size:calc(70/var(--font-size)*1rem);font-size:6vh;font-weight:400;grid-column:1/span 12;justify-content:center;overflow:hidden;width:100%}@media(min-width:64em){.kitchen-by-you__lead{font-size:8vw;grid-column:2/span 10}}.kitchen-by-you__lead span{padding:0 .5rem}@media(min-width:64em){.kitchen-by-you__lead span{display:inline-block;padding:0 1.25rem}}.kitchen-by-you__lead p{margin:0;overflow:hidden;text-align:center;width:100%}.kitchen-by-you__sub-lead{color:var(--color-bronze);font-family:Hoves Pro,sans-serif;font-size:calc(44/var(--font-size)*1rem);font-size:3vh;font-weight:400;margin-left:auto;text-transform:lowercase}@media(min-width:64em){.kitchen-by-you__sub-lead{font-size:4.5vw}}.kitchen-by-you__link{grid-column:3/span 7;grid-row:2/3;text-align:center}@media(min-width:64em){.kitchen-by-you__link{grid-column:5/span 4;transform:none}}.cta-modal{padding-bottom:5rem;padding-top:5rem}@media(min-width:64em){.cta-modal{padding-top:6.75rem}}@media(min-width:80em){.cta-modal{padding-top:10rem}}@media(min-width:64em){.cta-modal{padding-bottom:6.75rem}}@media(min-width:80em){.cta-modal{padding-bottom:10rem}}.cta-modal .btn{margin:0 1.5rem 1.5rem}.cta-modal .l-wrapper,.next-item{text-align:center}.next-item{padding-bottom:5rem}@media(min-width:64em){.next-item{padding-bottom:12.5rem}}.next-item__focus{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.next-item__label{font-family:Hoves Pro,sans-serif;font-size:calc(44/var(--font-size)*1rem);font-size:20vw;font-weight:600;grid-column:1/span 1;grid-row:1/span 1;position:relative;transform:translateY(50%);z-index:2}@media(min-width:80em){.next-item__label{transform:translateY(0)}}.next-item__thumb-wr{align-items:center;aspect-ratio:4/4;display:flex;grid-column:1/span 1;grid-row:2/span 1;max-width:80%;overflow:hidden;place-self:center center}@media(min-width:80em){.next-item__thumb-wr{grid-row:1/1;max-width:16vw}}.next-item__thumb{height:150%;width:100%}.next-item__title{font-family:Hoves Pro,sans-serif;font-size:calc(32/var(--font-size)*1rem);font-weight:600;margin:1.5rem auto;max-width:70%;text-align:center}.page-overlay{background:#0d0e13;background:var(--color-black);height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translateZ(0);visibility:hidden;z-index:5}.the-breadcrumbs-wr{mix-blend-mode:difference;position:relative;z-index:2}.the-breadcrumbs{color:var(--color-white);display:none;flex-wrap:wrap;font-family:Hoves Pro,sans-serif;font-size:calc(14/var(--font-size)*1rem);font-weight:500;list-style-type:none;margin:0;opacity:.8;padding-left:0;padding-right:0}@media(max-width:63.99em){.the-breadcrumbs{margin-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}}@media(max-width:63.99em)and (min-width:48em){.the-breadcrumbs{margin-left:2.5rem;margin-right:2.5rem;padding-left:0;padding-right:0;width:calc(100vw - 5rem)}}@media(max-width:63.99em)and (min-width:98.75em){.the-breadcrumbs{margin-left:5rem;margin-right:5rem;width:calc(100vw - 10rem)}}@media(min-width:80em){.the-breadcrumbs{display:flex;left:calc(2.25rem - .5em);overflow:hidden;position:absolute;top:50vh;transform:translateX(-50%) rotate(-90deg);z-index:4}}.the-breadcrumbs>li{align-items:center;display:flex;text-align:left}.the-breadcrumbs>li:last-child{opacity:.65}.the-breadcrumbs>li:not(:first-child):before{content:"•";margin:0 .5rem}.the-breadcrumbs>li:not(:last-child){margin-right:.1875rem}.the-breadcrumbs>li a,.the-breadcrumbs>li span{display:inline-block;max-width:6.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-breadcrumbs a{padding-bottom:.1875rem}.the-breadcrumbs a:before{background-color:currentcolor;bottom:2px;content:"";height:1px;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:opacity .35s cubic-bezier(.215,.61,.355,1),transform .35s cubic-bezier(.215,.61,.355,1);width:100%}.the-breadcrumbs a:hover:before{opacity:1;transform:scaleX(1);transform-origin:left center}