.title{text-transform:uppercase}.SectionHeader__SubHeading,.Rte .SectionHeader__SubHeading{text-transform:none;font-family:portrait_regular,serif;letter-spacing:0!important;font-size:36px!important;line-height:1!important}@media all and (min-width: 749px){.desktopHidden,.desktopHide{display:none!important}}@media all and (max-width: 749px){.mobileHidden,.mobileHide{display:none!important}}.hidden,.hide{display:none!important}.center-text{text-align:center}.flex{display:flex}header .HorizontalList{padding-left:55px}header .Header__Icon .Icon--cart-desktop.custom{height:23px;width:23px}header .HorizontalList--spacingExtraLoose .HorizontalList__Item:first-child .u-h6{color:#ad4047}@media screen and (min-width: 1240px) and (max-width: 1380px){.Header__Icon{margin-right:10px}.Header--center .Header__MainNav{bottom:unset;left:20px}.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:15px;margin-left:10px}header .HorizontalList{padding-left:35px}}.Footer--withMargin{margin-top:0!important}.bandeau{width:100%;max-width:830px;margin:auto;display:grid}.bandeau.picto1,.bandeau.picto2{grid-template-columns:50% 50%}.bandeau.picto3{grid-template-columns:33% 33% 33%}.bandeau.picto4{grid-template-columns:25% 25% 25% 25%}.bandeau.picto5{grid-template-columns:20% 20% 20% 20% 20%}.bandeau.picto6{grid-template-columns:16.6% 16.6% 16.6% 16.6% 16.6%}.bandeau .picto{display:flex;justify-content:center;margin:40px 0;text-align:center;border-left:1px solid #5c5c5c}.bandeau .picto .pictoImage{display:flex;align-items:center}.bandeau .picto .pictoText{text-align:left;padding-left:15px}.bandeau .picto img{width:30px;max-width:unset}.bandeau .picto h4,.bandeau .picto h5{font-size:80%}.bandeau .picto h4{color:#000;font-weight:700;margin-top:7px;margin-bottom:0}.bandeau .picto:first-child{border-left:none}.bandeau .pictoFullwidth img{filter:invert(0%);width:70%}footer .Footer__Inner{justify-content:center}footer .Footer__Aside{justify-content:center}footer .Footer__Inner+.Footer__Aside{margin-top:30px}footer .SocialMediaFooter{display:flex}footer .SocialMediaFooter span{margin-top:7px}footer .Footer__Social{margin-top:0;margin-left:10px}@media all and (max-width: 749px){.Footer__Block--logo{display:none}.bandeau{display:flex;flex-wrap:wrap}.bandeau .picto{justify-content:flex-start;margin:20px auto;width:100%;border-left:none!important}.bandeau h4{margin-top:0}.bandeau .pictoFullwidth img{width:40%}.bandeau .pictoText{width:70%}.bandeau .pictoImage{justify-content:flex-end;width:30%}.Footer{padding:5px 0}}@media all and (min-width: 749px){.ProductListWrapper .ProductList--carousel .Carousel__Cell{width:33.33%}}.linesContainer .line{width:100%;position:relative;text-align:center}.linesContainer .line img{display:block;width:100%}.linesContainer .line .lineTextContainer{position:absolute;top:50%;left:50%;text-align:center;padding:2%;background:#fff;transform:translate(-50%,-50%)}.linesContainer .line .lineTextContainer .lineTextTitle{margin-bottom:0;font-family:portrait_regular,serif;font-size:42px}.linesContainer .line .lineTextContainer .lineContent{padding-bottom:5%}.etoiles{font-size:42px!important}@media all and (max-width: 749px){.linesContainer .line .lineTextContainer{width:100%!important;left:unset!important;transform:unset;top:unset;bottom:25px}.linesContainer .line .lineTextContainer .lineContent{padding-bottom:5%}}.SectionDoublePara{padding:70px 40px 40px;display:flex;justify-content:space-around}.SectionDoublePara .leftParagraph,.SectionDoublePara .rightParagraph{width:45%}@media all and (max-width: 749px){.SectionDoublePara{flex-direction:column}.SectionDoublePara .leftParagraph,.SectionDoublePara .rightParagraph{width:100%}.SectionDoublePara .rightParagraph{margin-top:40px}}.SectionMosaic .SectionHeader{display:flex;justify-content:space-between;padding:0 7% 80px}.SectionMosaic .MosaicContainer{display:flex}.SectionMosaic .MosaicContainer .leftMosaics,.SectionMosaic .MosaicContainer .rightMosaics{width:50%;display:flex;flex-direction:column}.SectionMosaic .MosaicContainer .leftMosaics .mosaic,.SectionMosaic .MosaicContainer .rightMosaics .mosaic{padding:5px}.SectionMosaic .MosaicContainer .leftMosaics .mosaic img,.SectionMosaic .MosaicContainer .rightMosaics .mosaic img{margin:0}.SectionMosaic .MosaicContainer .leftMosaics{align-items:flex-end}.SectionMosaic .MosaicContainer .leftMosaics .mosaic{text-align:right}@media all and (max-width: 749px){.SectionMosaic .SectionHeader{padding:0 7% 50px;flex-direction:column}.SectionMosaic .mosaicHeaderTextContainer,.SectionMosaic .rightButtonContainer{text-align:center}.SectionMosaic .rightButtonContainer{margin-top:30px}}.SectionTeam{padding-top:70px}.SectionTeam .TeamContainer{display:flex;flex-direction:column}.SectionTeam .TeamContainer .TeamMember{display:flex}.SectionTeam .TeamContainer .TeamMember .TeamImageContainer,.SectionTeam .TeamContainer .TeamMember .TeamContentContainer{width:50%;display:flex;justify-content:flex-end}.SectionTeam .TeamContainer .TeamMember .TeamImageContainer img,.SectionTeam .TeamContainer .TeamMember .TeamContentContainer img{margin:0}.SectionTeam .TeamContainer .TeamMember .TeamImageRight{order:2;justify-content:flex-start}.SectionTeam .TeamContainer .TeamMember .TeamContent{display:flex;flex-direction:column;justify-content:center;padding:10px 30px}@media all and (max-width: 749px){.SectionTeam .TeamContainer .TeamMember{flex-direction:column}.SectionTeam .TeamContainer .TeamMember .TeamImageContainer,.SectionTeam .TeamContainer .TeamMember .TeamContentContainer{width:100%}.SectionTeam .TeamContainer .TeamMember .TeamImageRight{order:0}.SectionTeam .TeamContainer .TeamMember .TeamName h4{margin:1em 0 1.4em}.SectionTeam .TeamContainer .TeamMember .TeamContent{padding-bottom:40px}}#shopify-section-collection-template .PageHeader{display:none}.Product--small{margin:auto}.ProductForm__SelectedValue{display:none}.ProductForm__Item{width:30%}.ProductForm__Item .ProductForm__SelectedValue{display:block}.ProductForm__LabelLink{float:left;margin:-10px 0 15px}.ProductForm__Option,.productFormOption{display:flex;justify-content:space-between;border-top:1px solid #cfcfcf;padding:10px 0;margin-bottom:0;align-items:center}.template-product .FeatureText__Content,.template-product .SectionHeader__Description{max-width:800px}.template-product .Sectionproduct-text-with-image .SectionHeader__Description{margin:auto}@media all and (min-width: 989px){.ProductCustom .ProductMeta__Title .ProductMeta__Price{position:absolute;right:0}.ProductCustom .Product__Wrapper{position:relative;max-width:unset}.ProductCustom .Product__Gallery{margin-left:50vw}.ProductCustom .Product__InfoWrapper{left:0;right:unset}.ProductCustom .Popover{left:50%;transform:translate(-50%)}.ProductCustom .Popover:before{display:none}.ProductCustom .ProductForm__Item{width:100%}.ProductCustom .ProductForm__OptionName{display:flex}.ProductCustom .ProductForm__SelectedValue{margin-left:20px}}@media all and (max-width: 989px){#shopify-section-related-products{padding-top:15%}}@media all and (min-width: 749px) and (max-width: 989px){.Product__Slideshow{width:50%;margin:auto}}.carousel-block{position:relative}.classic-blocks .owl-stage{display:flex;align-items:center}.SectionMosaic{padding-bottom:0!important}.SectionMosaic .SectionHeader{padding-bottom:50px!important}
/*# sourceMappingURL=/s/files/1/0080/8193/2388/t/2/assets/custom.scss.css.map */
