:root{--color-darkBlueGray: #00161c;--color-blueGray: #00303c;--color-darkBlue: #00477b;--color-lightBlue: #5592bf;--color-red: #cb3916;--color-orange: #ff7958;--color-pink: #eac1c1;--color-offWhite: #f5f3ea;--color-gray: #97a3ae;--color-white: #fff;--color-black: #000}.hero{position:relative;padding-top:134px;contain:paint}.hero__title span{font-family:"Macondo",cursive;text-transform:uppercase;display:block;line-height:1}.hero__title span.red{display:inline;position:relative}.hero__title span.exp{font-family:"BigShouldersDisplay",sans-serif;display:inline-block;width:max-content}.hero__title span.exp.darkBlue{position:relative}.hero__title span.exp.darkBlue::after{content:"";position:absolute;bottom:0;left:50%;display:block;width:110%;height:4px;background-color:var(--color-pink);transform:translate(-50%, 5px) skewX(-12deg)}.hero__title span.exp.red{vertical-align:top;transform:translateY(4px)}.hero__title span.pinkSurline{color:var(--color-white);font-family:"BigShouldersDisplay",sans-serif;display:block;width:max-content;position:absolute;bottom:-50%;right:0;background:url("../img/others/hero-background-pink.svg");background-size:contain;background-position:top left;background-repeat:no-repeat;margin:0 0 0 auto;transform:rotate(-4deg) translate(7%, -50%)}.hero__title .darkBlue{color:var(--color-darkBlue)}.hero__title .red{color:var(--color-red)}.hero__illustration{position:absolute;vertical-align:middle;z-index:-1;transition:transform .1s ease-out}.hero__footer{display:flex;justify-content:space-between}.about{background:url("../img/layout/bg-about-home-mobile.svg");background-repeat:no-repeat;background-size:cover;background-position:top right}.about__content .macaron{box-shadow:rgba(0,0,0,.1607843137) 0px 3px 15px;border-radius:50%}.catch-phrase__line1{font-family:"Macondo",cursive;color:var(--color-blueGray)}.catch-phrase__line2{font-weight:400;color:var(--color-blueGray);display:block}.catch-phrase__line2 .space{display:inline-block}.catch-phrase__line2 .orange{color:var(--color-orange)}.catch-phrase .text{color:var(--color-gray)}.catch-phrase .button-underline{display:block;width:fit-content;margin-inline:auto}.work .surtitle-container{margin-bottom:35px}.work__slider{position:relative}.work__slider-wrapper{display:flex;align-items:flex-start;list-style:none;width:fit-content;margin-left:0}.work__slider-wrapper .slider__item{flex-shrink:0}.contactTelSection{display:grid;background-image:url("../img/others/saliere.svg");background-size:98px;background-repeat:no-repeat}.contactTelSection .tel{background:url("../img/components/bg-tel-link.svg");background-position:center;background-repeat:no-repeat;background-size:100%;font-family:"Macondo",cursive;color:#00303c;width:fit-content;margin-inline:auto;text-wrap:nowrap}.customers .surtitle-container{position:relative;width:fit-content;margin:0 auto}.customers .surtitle-container::before{background:url("../img/others/fouet.svg");top:0;left:0}.customers .surtitle-container::after{background:url("../img/others/rouleau.svg");bottom:0;right:0}.customers .surtitle-container::before,.customers .surtitle-container::after{content:"";background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute}.customers__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;list-style:none}.customers__logo{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.customers__logo :is(img,picture img,picture){width:100%}.customers__logo a{position:absolute;top:0;left:0;width:100%;height:100%}.buttonsContact__container{display:flex;flex-direction:column;contain:paint}.news .article-thumbnail__img-container{aspect-ratio:1}@media(max-width: 1023px){.hero__title br{display:none}.hero__title span{font-size:10.843vw}.hero__title span.exp{font-size:3.614vw}.hero__title span.pinkSurline{font-size:5.06vw;padding:1.705vw 2.41vw .964vw}.hero__illustration.tools{width:clamp(0px,40.482vw,168px);height:clamp(0px,35.181vw,146px);top:13px;right:5px}.hero__illustration.protections{width:clamp(0px,48.675vw,202px);height:clamp(0px,38.072vw,158px);bottom:110px;right:-36px}.hero__illustration.knives{width:clamp(0px,41.687vw,173px);height:clamp(0px,36.867vw,153px);bottom:28px;left:27px}.hero__txt-container{max-width:258px;margin-top:40px;margin-left:32px}.hero__footer{margin-top:231px}.hero__footer a{width:40px;height:40px}.hero__footer a :is(img,picture img){width:100%;aspect-ratio:1}.about{margin-top:103px}.about__content{padding-top:2.41vw;margin-bottom:38vw}.about__content .macaron{width:clamp(0px,28.193vw,180px);margin-bottom:13.735vw}.about__content .surtitle-container{margin-bottom:16px}.about__content .button-outline{margin-top:30px}.about__txt-container{max-width:78.313vw}.about__img-container{width:74.699vw;margin:0 auto}.catch-phrase{max-width:344px;margin:98px auto}.catch-phrase__line1{font-size:22px}.catch-phrase__line2{font-size:20px}.catch-phrase__line2 .space{width:45px}.catch-phrase .text{text-align:right}.catch-phrase .button-underline{margin-top:18px}.work{background-color:var(--color-offWhite)}.work .surtitle-container{margin-bottom:35px}.work__slider-wrapper .slider__item{width:254px;margin-right:40px}.work__slider-wrapper .slider__item:nth-child(2n){margin-top:76px}.work .button-underline{display:block;margin:3.5rem var(--columnExt) auto auto;width:fit-content}.customized-kitchen{margin:100px 0}.customized-kitchen__content{padding:50px var(--columnExt) 113px;background-image:url("../img/components/bg-customized-kitchen.svg");background-repeat:no-repeat;background-position:bottom 50px right 36px;background-size:142px 106px;background-color:var(--color-darkBlueGray)}.customized-kitchen__content .surtitle-container{margin-bottom:10px}.customized-kitchen__img :is(img,picture img){width:100%;height:100%;aspect-ratio:414/366;object-fit:cover}.contactTelSection{background-position:top 45px right 14.024vw;margin:104px 0}.contactTelSection .tel{font-size:clamp(0px,12.048vw,50px);padding-inline:3.373vw}.news{margin-bottom:79px}.news__container{margin-top:39px}.news__item{margin-bottom:50px}.customers{margin:100px 0;contain:paint;padding-top:25px}.customers .surtitle-container::before{width:44px;height:49px;transform:translate(-100%, -50%)}.customers .surtitle-container::after{width:54px;height:49px;transform:translate(90%, 95%)}.customers__list{grid-column-gap:49px;grid-row-gap:36px;margin-top:77px;margin-bottom:39px}.buttonsContact{margin:100px 0 175px}.buttonsContact__container .button-plain:nth-child(1n){transform:translate(-4%)}.buttonsContact__container .button-plain:nth-child(2n){align-self:flex-end;transform:translate(4%)}}@media(min-width: 768px){.hero__footer{margin-top:150px}.about{background:url("../img/layout/bg-about-home-desktop.svg");background-repeat:no-repeat;background-size:cover;background-position:center;margin-top:0}.about__content{padding-top:22vw;margin-bottom:19vw}.about__img-container{width:clamp(0px,60vw,75%)}.catch-phrase{max-width:44.792vw}.catch-phrase__line1{font-size:2.865vw}.catch-phrase__line2{font-size:2.604vw}.catch-phrase__line2 .space{width:5.859vw}.catch-phrase .text{text-align:right;font-size:13px}.catch-phrase .button-underline{margin-top:18px}.work__slider-wrapper .slider__item{width:30.602vw;margin-right:4.819vw}.work__slider-wrapper .slider__item:nth-child(2n){margin-top:9.036vw}.customized-kitchen__img :is(img,picture img){aspect-ratio:414/183}.news__container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:2.344vw;margin:39px 0}.news__item{margin-inline:auto;margin-bottom:0}.customers__list{grid-template-columns:repeat(3, 1fr);grid-column-gap:45px}}@media(min-width: 1024px){.hero__title span{font-size:7.552vw}.hero__title span.exp{font-size:2.604vw}.hero__title span.exp.darkBlue{vertical-align:top;transform:translateY(25%)}.hero__title span.exp.red{margin-left:7.552vw}.hero__title span.pinkSurline{font-size:3.385vw;padding:.75vw .781vw .964vw}.hero__title span.darkBlue{display:inline-block}.hero__title br{display:block}.hero__illustration.tools{width:13.854vw;height:12.083vw;top:.365vw;right:20.625vw}.hero__illustration.protections{width:16.51vw;height:13.073vw;bottom:15.573vw;right:7.031vw}.hero__illustration.knives{width:14.323vw;height:12.708vw;bottom:2.188vw;right:16.979vw}.hero__txt-container{width:20.885vw;margin:1.5vw 0 0 28.958vw}.hero__footer{margin-top:6.927vw}.hero__footer a{width:3.594vw;height:3.594vw}.hero__footer a :is(img,picture img){width:100%;aspect-ratio:1}.hero__footer a:is(.nextStepArrow,.telLink):hover{animation:gelatine .5s}.about{display:flex;justify-content:space-between;background-size:contain;padding-top:5vw;padding-bottom:15vw}.about__content{width:30.781vw;margin-top:9.635vw;margin-bottom:0;padding-top:0}.about__content .macaron{width:12.292vw;margin-bottom:4.375vw}.about__content .surtitle-container{margin-bottom:.885vw}.about__img-container{width:35.833vw;transform:translateY(6%)}.catch-phrase{max-width:54.219vw;margin:6.198vw auto}.catch-phrase__line1{font-size:3.542vw}.catch-phrase__line2{font-size:3.125vw}.catch-phrase__line2 .space{width:6.875vw}.catch-phrase .text{display:inline-block;text-align:left;transform:translateY(15%);font-size:1.35vw;margin-left:1.042vw}.catch-phrase .button-underline{margin-top:2.708vw}.work{position:relative;padding-top:1vw;padding-bottom:1vw;height:300vh}.work .surtitle-container{margin-bottom:35px}.work__slider-wrapper .slider__item{width:26.719vw;margin-right:2.344vw}.work__slider-wrapper .slider__item:nth-child(2n){margin-top:10.208vw}.work .button-underline{position:absolute;top:0;right:var(--columnExt)}.customized-kitchen{display:flex;margin:15.052vw 0}.customized-kitchen :where(.customized-kitchen__content,.customized-kitchen__img){width:50%}.customized-kitchen__content{background-image:url("../img/components/bg-customized-kitchen.svg");background-repeat:no-repeat;background-position:bottom 3.125vw right 3.021vw;background-size:11.458vw 8.438vw;background-color:var(--color-darkBlueGray);padding:6.354vw 7.292vw 8.438vw 9.115vw}.customized-kitchen__content .surtitle-container{margin-bottom:1.615vw}.customized-kitchen__img :is(img,picture img){aspect-ratio:960/850;width:100%;height:100%;object-fit:cover}.contactTelSection{margin:10.417vw 0 11.042vw;background-size:11.458vw;background-position:top .26vw right 17.188vw}.contactTelSection .tel{font-size:8.333vw;padding-inline:1.719vw}.news{margin-top:4.375vw;margin-bottom:10.417vw}.news__container{margin-top:2.917vw;margin-bottom:12vw}.news__item{width:100%}.customers{margin:10.417vw 0}.customers .surtitle-container::before{width:5.26vw;height:5.938vw;transform:translate(calc(-100% - 2.292vw), -50%);top:50%}.customers .surtitle-container::after{width:6.458vw;height:5.938vw;transform:translate(calc(100% + 3.021vw), 50%);bottom:50%}.customers__list{grid-template-columns:repeat(5, 1fr);grid-column-gap:5.99vw;margin-top:2.917vw;margin-bottom:4.219vw}.buttonsContact{margin-top:10.417vw;margin-bottom:15.417vw}.buttonsContact__container{flex-direction:row;justify-content:space-between}.buttonsContact__container .button-plain:hover{background-color:var(--color-orange)}}/*# sourceMappingURL=home.css.map */
