.section-categories{display:flex;flex-direction:row}@media(min-width:768px){.section-categories{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.section-categories .card-category{flex:1 1 0%;padding:1.5rem .5rem .5rem;background:#ebedef}@media(min-width:768px){.section-categories .card-category{padding:1.5rem .5rem .5rem;border-bottom:none}}.section-categories .card-category:hover{transition:.3s;cursor:pointer}.section-categories .card-category:hover .title{font-family:var(--font-gill-sans),sans-serif;font-size:.9375rem;line-height:120%;font-weight:800;font-style:normal;color:#254360;text-transform:uppercase;text-align:left}.section-categories .card-category:hover .cta svg{stroke:#254360;transition:.3s}.section-categories .card-category:hover .media{filter:brightness(50%);transition:.3s}.section-categories .card-category:hover p{color:#254360}.section-categories .card-category:focus .title{font-family:var(--font-gill-sans),sans-serif;font-size:1.0625rem;line-height:125%;font-weight:800;font-style:normal;color:#71a2d0;text-transform:uppercase;text-align:left}.section-categories .card-category:focus .cta svg{stroke:#71a2d0;transition:.3s}.section-categories .card-category .title{text-align:left;margin:0 0 .5rem;min-height:auto}@media(min-width:768px){.section-categories .card-category .title{min-height:36px}}.section-categories .card-category .text{margin:0 0 .5rem;min-height:30px}.section-categories .card-category .text--noPadding{margin:0}.section-categories .card-category .cta{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0 1.5rem;display:none}.section-categories .card-category .media{width:100%;max-width:100%;height:auto;padding:0 0 1rem;-o-object-fit:cover;object-fit:cover}.section-categories .sliderSectionCategorieIf3,.section-categories .sliderSectionCategorieIf4,.section-categories .sliderSectionCategorieIf5{background:#fff}.section-categories .sliderSectionCategorieIf3 .slick-list,.section-categories .sliderSectionCategorieIf4 .slick-list,.section-categories .sliderSectionCategorieIf5 .slick-list{background:#ebedef}.section-categories .sliderSectionCategorieIf3:nth-last-child(4n),.section-categories .sliderSectionCategorieIf4:nth-last-child(4n),.section-categories .sliderSectionCategorieIf5:nth-last-child(4n){border-right:none}.section-categories .sliderSectionCategorieIf3 .slick-active .card-category,.section-categories .sliderSectionCategorieIf4 .slick-active .card-category,.section-categories .sliderSectionCategorieIf5 .slick-active .card-category{padding:1.5rem .5rem 4rem 1.5rem}@media(min-width:640px){.section-categories .sliderSectionCategorieIf3 .slick-active .card-category,.section-categories .sliderSectionCategorieIf4 .slick-active .card-category,.section-categories .sliderSectionCategorieIf5 .slick-active .card-category{padding:1.5rem .5rem 4rem}}.section-categories .sliderSectionCategorieIf3 .card-category,.section-categories .sliderSectionCategorieIf4 .card-category,.section-categories .sliderSectionCategorieIf5 .card-category{flex:1 1 0%;padding:1.5rem .5rem 4rem;background:#ebedef;height:-moz-max-content;height:max-content}@media(min-width:640px){.section-categories .sliderSectionCategorieIf3 .card-category,.section-categories .sliderSectionCategorieIf4 .card-category,.section-categories .sliderSectionCategorieIf5 .card-category{min-height:auto;max-height:-moz-max-content;max-height:max-content;padding:1.5rem .5rem 4rem}}.section-categories .sliderSectionCategorieIf3 .card-category .slick-slide,.section-categories .sliderSectionCategorieIf3 .card-category .slick-slider,.section-categories .sliderSectionCategorieIf4 .card-category .slick-slide,.section-categories .sliderSectionCategorieIf4 .card-category .slick-slider,.section-categories .sliderSectionCategorieIf5 .card-category .slick-slide,.section-categories .sliderSectionCategorieIf5 .card-category .slick-slider{background-color:#fff}.section-categories .sliderSectionCategorieIf3 .card-category .slick-active,.section-categories .sliderSectionCategorieIf4 .card-category .slick-active,.section-categories .sliderSectionCategorieIf5 .card-category .slick-active{border-right:2px solid #161a1d}.section-categories .sliderSectionCategorieIf3 .card-category .title,.section-categories .sliderSectionCategorieIf4 .card-category .title,.section-categories .sliderSectionCategorieIf5 .card-category .title{text-align:left;margin:0 0 .5rem;min-height:36px}.section-categories .sliderSectionCategorieIf3 .card-category .text,.section-categories .sliderSectionCategorieIf4 .card-category .text,.section-categories .sliderSectionCategorieIf5 .card-category .text{margin:0 0 .5rem}.section-categories .sliderSectionCategorieIf3 .card-category .text--noPadding,.section-categories .sliderSectionCategorieIf4 .card-category .text--noPadding,.section-categories .sliderSectionCategorieIf5 .card-category .text--noPadding{margin:0}.section-categories .sliderSectionCategorieIf3 .card-category .cta,.section-categories .sliderSectionCategorieIf4 .card-category .cta,.section-categories .sliderSectionCategorieIf5 .card-category .cta{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0 1.5rem;display:none}.section-categories .sliderSectionCategorieIf3 .card-category .media,.section-categories .sliderSectionCategorieIf4 .card-category .media,.section-categories .sliderSectionCategorieIf5 .card-category .media{width:100%;max-width:100%;height:auto;padding:0 0 1rem;-o-object-fit:cover;object-fit:cover;min-height:370px}@media(min-width:768px){.section-categories .sliderSectionCategorieIf3 .card-category .media,.section-categories .sliderSectionCategorieIf4 .card-category .media,.section-categories .sliderSectionCategorieIf5 .card-category .media{min-height:580px}}.section-categories .sliderSectionCategorieIf3 .card-category .div-texte,.section-categories .sliderSectionCategorieIf4 .card-category .div-texte,.section-categories .sliderSectionCategorieIf5 .card-category .div-texte{border-bottom:4px solid #161a1d;padding-bottom:2rem}.noSlider{display:grid}.noSlider .card-category{border-right:none}.last-items{border-right:none!important}.services .section-categories.mobileSlider{margin:0 1rem}.services .section-categories.mobileSlider,.servicesFirstLevel .section-categories{display:grid;grid-template-rows:repeat(auto-fit,minmax(250px,max-content));grid-template-columns:1fr}@media(min-width:768px){.servicesFirstLevel .section-categories{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(250px,max-content))}}.services .mobileSlider .card-category{border-right:none;border-bottom:4px solid #161a1d;min-height:auto;background:none;padding:2.5rem 0 1rem}@media(min-width:768px){.services .mobileSlider .card-category{min-height:365px}}.services .mobileSlider .card-category:first-child{padding:0 0 1rem}.sectionLesServicesTendances .card-category .media{max-height:256px}@media(min-width:768px){.sectionLesServicesTendances .card-category .media{max-height:246px;min-height:246px}}.articleMag .card-category .media{max-height:425px}@media(min-width:768px){.articleMag .card-category .media{max-height:425px;min-height:425px}}.categoriesPage .card-category .media{max-height:390px}@media(min-width:768px){.categoriesPage .card-category .media{max-height:530px;min-height:530px}}.sectionLesServicesSavoirFaire .section-categories .media{max-height:580px}@media(min-width:768px){.sectionLesServicesSavoirFaire .section-categories .media{max-height:580px;min-height:580px}}.services .media{max-height:427px}@media(min-width:768px){.services .media{max-height:376px;min-height:376px}}.servicesFirstLevel .media{max-height:447px}@media(min-width:768px){.servicesFirstLevel .media{max-height:376px;min-height:376px}}.produitsFirstLevel .media{max-height:256px}@media(min-width:768px){.produitsFirstLevel .media{max-height:530px;min-height:530px}}.content_product_savoir_faire .blockTextContainer,.content_product_savoir_faire .section-categories .sliderSectionCategorieIf3 .card-category,.content_product_savoir_faire .section-categories .sliderSectionCategorieIf4 .card-category,.content_product_savoir_faire .section-categories .sliderSectionCategorieIf5 .card-category,.content_product_savoir_faire card-category{background-color:#ebedef}@media(min-width:768px){.services .section-categories{margin-left:60px}}.services .sliderSectionCategorieIf5 .slick-slide{max-width:430px;width:100%;left:-8rem;position:relative;margin-right:0}.services .sliderSectionCategorieIf5 .card-category,.services .sliderSectionCategorieIf5 .slick-list{background:#fff}.services .sliderSectionCategorieIf5 .card-category .text{width:94%}.servicesFirstLevel .bannerFlowbox .titleSubtitleGeneric{padding:32px 16px 16px}@media(min-width:768px){.servicesFirstLevel .bannerFlowbox .titleSubtitleGeneric{padding:32px 60px 24px}}.servicesFirstLevel .titleSubtitleGeneric{width:100%;margin:0 auto;position:relative;overflow:hidden}@media(min-width:768px){.servicesFirstLevel .titleSubtitleGeneric{width:100%;padding:32px 60px 24px}}.servicesFirstLevel .titleSubtitleGeneric:before{content:"";position:absolute;width:144px;height:144px;top:10%;background:url(/images/brand/THE_BARBER_COMPANY.png) no-repeat;background-origin:padding-box;transform:rotate(-12deg);background-size:contain;background-position:top;right:0}@media screen and (max-width:768px){.servicesFirstLevel .titleSubtitleGeneric:before{background:none}}.servicesFirstLevel .titleSubtitleGeneric .subtitleGeneric,.servicesFirstLevel .titleSubtitleGeneric .titleGeneric{text-align:left}.servicesFirstLevel .section-categories{width:100%;margin:0 auto;padding:0 8px}@media(min-width:768px){.servicesFirstLevel .section-categories{width:calc(100% - 120px)}}.servicesFirstLevel .section-categories .div-texte{border-bottom:4px solid #161a1d;padding-bottom:2rem}.servicesFirstLevel .section-categories .card-category{background-color:#f6f7f8}.servicesFirstLevel .titleXLBold{font-size:1.375rem}@media(min-width:768px){.servicesFirstLevel .titleXLBold{font-size:34px}}.servicesFirstLevel .titleLGRegular{font-size:.9375rem;font-weight:700}@media(min-width:768px){.servicesFirstLevel .titleLGRegular{font-family:Gill Sans;font-size:15px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}}.sliderSectionCategorieIf3{width:100.12%;max-width:100vw;overflow:hidden;background:#fff}@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";.sliderSectionCategorieIf4,.sliderSectionCategorieIf5{width:100.086%;max-width:100vw;overflow:hidden;background:#fff}