@import"https://fonts.googleapis.com/css2?family=Great+Vibes&family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Charm:wght@400;700&display=swap";@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body{background-color:rgba(0,0,0,0);font-weight:300}body::before{box-shadow:none}.detail-shops__diapo-li::before{padding-bottom:56%}.form-contact__confidentialite,.block-infos__confidentialite{line-height:18px}.form-contact__confidentialite a,.block-infos__confidentialite a,.form-priserdv__confidentialite a{text-decoration:underline}#ckeditor_html_contenu h2{font-size:2.8rem;line-height:3.8rem;padding-bottom:10px}#ckeditor_html_contenu h2:first-child{padding-top:0}.select2-container--open{z-index:999999}.b-form-checkbox__label::after{font-weight:400;top:45%}b,#ckeditor_html_contenu p strong{font-weight:700}.pagination{padding:10px 0 20px}#ckeditor_html_contenu p+p::before,#ckeditor_html_contenu .container-video+p::before{content:none}.fancybox-button,.fancybox-btn,.fancybox-thumbs{background-color:#f2f0f8}.maxwidth{max-width:1540px}.prod-item__collection b{display:none}.list-nav__result-nb{font-size:2rem;line-height:2.4rem;font-weight:400}.list-prod-home .title__type2{padding-bottom:15px}.block-intro__text,.block-contenu__content,.service-item__text,.prod-sub__content--desc p,.carre-shops__adresse,.carre-shops__lieninfo,.detail-shops__texte,.prod-help__text,.main-detail__description,.popin.alert.popin-information p{font-size:1.6rem;line-height:2.8rem}.carre-shops__adresse,.carre-shops__lieninfo{font-weight:400}.TRIANGLE::before{top:48%}.carre-shops__jours-heures{font-size:1.7rem;line-height:2.8rem}.gmap__root--full{margin-top:15px}.cookies__text{font-size:1.6rem;line-height:2.6rem}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.5rem;line-height:2.5rem}.cookies__back{font-size:1.3rem;line-height:1.7rem}.block-intro__text{margin-top:10px}.wishlist__vide,.panier__vide{font-size:1.5rem;line-height:2.5rem}.single-slider__titre{font-size:4.2rem;line-height:4.6rem;font-weight:400;text-transform:none;font-family:"Charm",cursive}.single-slider__text{font-size:1.5rem;line-height:2.2rem}.prod-item__marque{font-weight:700;margin-bottom:4px;font-size:1.7rem;line-height:2.1rem}.main-detail__rdv,.main-detail__colonne--li{font-size:1.7rem;line-height:2.1rem}.intro-marque__content{font-size:1.7rem;line-height:2.9rem;font-family:"Roboto",sans-serif}.prod-item__name{font-size:1.6rem;line-height:2.4rem}.search__container .prod-item__name{font-size:1.5rem;line-height:2.3rem}.main-detail__collection{font-size:4.2rem;line-height:4.6rem}.main-detail__name{color:#9f8eba;text-transform:none;font-weight:400;font-size:4rem;line-height:4.4rem;text-align:center;font-family:"Charm",cursive}.main-detail__price{font-weight:400}.main-detail__picto--block__container p{font-size:1.5rem;line-height:2.1rem}.prod-item__prix{margin-top:4px;font-size:1.6rem;line-height:2rem;font-weight:600}.main-detail__price--prixDemande{font-size:2.6rem;line-height:3rem}.footer__texte{font-size:1.5rem;line-height:2.8rem}.title__type2,.title__type5{letter-spacing:1px;color:#9f8eba;font-weight:400;font-size:4.6rem;line-height:5rem;text-transform:none;font-family:"Charm",cursive}.title__type1{text-transform:none;letter-spacing:1px;font-size:4.6rem;line-height:5rem;font-weight:400;font-family:"Charm",cursive}.title__type4{color:#9f8eba;font-size:3.8rem;line-height:4.2rem;font-weight:400;font-family:"Charm",cursive}.footer__titre{margin-bottom:15px}.footer__a{font-size:1.5rem;line-height:3rem;line-height:30px !important}.prod-help__titre{text-transform:none;font-size:2.5rem;line-height:2.9rem}.popin__titre{color:#9f8eba;font-size:2rem;line-height:2.4rem;font-weight:400}.block-infos__titre{font-size:1.8rem;line-height:2.2rem;color:#9f8eba;font-family:"Roboto",sans-serif !important}.panier__head{font-size:1.5rem;line-height:1.9rem}.panier__name{font-size:1.5rem;line-height:1.9rem}.panier__reste-infos{font-size:1.4rem;line-height:1.8rem}.panier__titre{font-size:1.6rem;line-height:2rem}.nav-tunnel__li,.nav-tunnel__name{font-size:1.5rem;line-height:1.9rem}.panier__prix{font-size:1.6rem;line-height:2rem}.panier__part-total,.panier__total .panier__prix{font-size:1.8rem;line-height:2.2rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.5rem;line-height:1.9rem}.form-contact__container-elm label,.popin.form .form-element label,.block-infos__container-elm label,.PaylineWidget.pl-container-default .pl-label-input{font-size:1.6rem;line-height:2rem}.footer-picto__item{font-size:1.5rem;line-height:2.1rem}.title__type3{font-size:2.6rem;line-height:3.6rem;color:#9f8eba}.switch{font-size:1.4rem;line-height:1.8rem}.deuxcarres__textlienvarie{padding-top:17px}.main-detail__colonne--li div,.main-detail__colonne--li{font-weight:300}.listProd .b-form-checkbox__label,.listProd .filters__main-label,.listProd .filters__collections-li a,.listProdsec .b-form-checkbox__label,.listProdsec .filters__main-label,.listProdsec .filters__collections-li a{font-size:1.6rem;line-height:2rem}.listProd .b-form-checkbox__label,.listProdsec .b-form-checkbox__label{font-size:1.5rem;line-height:1.9rem}.listProd .filters__main-label,.listProdsec .filters__main-label{font-weight:400}.listProd .irs-from,.listProd .irs-to,.listProd .irs-single,.listProdsec .irs-from,.listProdsec .irs-to,.listProdsec .irs-single{font-size:1.3rem;line-height:1.7rem}.listProd .filters__titre,.listProdsec .filters__titre{font-size:2.2rem;line-height:2.6rem;font-family:"Roboto",sans-serif;font-weight:600}.select2-results__option{font-size:1.4rem;line-height:1.8rem}.pagepaiement__desc{font-size:1.6rem;line-height:2.2rem}.main-detail__variante .tab-carac__row{font-size:1.6rem;line-height:2rem}.prod-item__link{font-size:1.5rem;line-height:1.9rem;color:#9f8eba;font-weight:400;text-decoration:underline}.prod-item__link .TRIANGLE::before{display:none}.prod-item__link .TRIANGLE{padding-left:0}.carre-shops__titre3{font-size:4.2rem;line-height:5.2rem;color:#9f8eba;font-family:"Charm",cursive}.gmap__root div,.carre-shops__texte{font-size:1.5rem;line-height:2.6rem}.service-item__titre{font-size:4.2rem;line-height:5.2rem}.collectionsMarque__titre{font-size:2.5rem;line-height:3.5rem}.collectionsMarque__container2{font-size:1.8rem;line-height:2.8rem}.listProd .filters__titre,.listProdsec .filters__titre{color:#333;font-weight:400}@media only screen and (max-width:1100px){.title__type2,.title__type1,.main-detail__collection,.title__type5{font-size:4.4rem;line-height:4.8rem}#ckeditor_html_contenu h2{font-size:2.6rem;line-height:3.6rem}.main-detail__price--prixDemande{font-size:2.4rem;line-height:2.8rem}.carre-shops__titre3,.service-item__titre{font-size:4rem;line-height:5rem}.title__type3{font-size:2.4rem;line-height:3.4rem}.title__type4{font-size:3.5rem;line-height:3.9rem}.collectionsMarque__titre{font-size:2.4rem;line-height:3.4rem}.single-slider__titre{font-size:4rem;line-height:4.4rem}.intro-marque__txt{margin-top:0}}@media only screen and (max-width:1000px){.carre-shops__diapo-li::before{padding-bottom:60%}}@media only screen and (max-width:800px){.single-slider__content--blanc .single-slider__titre{color:#333}.intro-marque__content{font-size:1.6rem;line-height:2.8rem}}@media only screen and (max-width:700px){.title__type2,.title__type1,.main-detail__collection,.title__type5{font-size:3.8rem;line-height:4.2rem}#ckeditor_html_contenu h2{font-size:2.4rem;line-height:3.4rem}.main-detail__price--prixDemande{font-size:2.2rem;line-height:2.6rem}.carre-shops__titre3,.service-item__titre{font-size:3.5rem;line-height:4.5rem}.main-detail__rdv{margin-top:5px}.collectionsMarque__container2{font-size:1.7rem;line-height:2.7rem}.listProd .filters__titre,.listProdsec .filters__titre{font-size:2rem;line-height:2.4rem}.prod-help__titre{font-size:2.3rem;line-height:2.7rem}.main-detail__name{font-size:3.6rem;line-height:4rem}.title__type3{font-size:2.2rem;line-height:3.2rem}.main-detail__picto{font-size:1.6rem;line-height:2rem}.single-slider__titre{font-size:3.6rem;line-height:4rem}.title__type4{font-size:3.2rem;line-height:3.6rem}.collectionsMarque__titre{font-size:2.2rem;line-height:3.2rem}}@media only screen and (max-width:500px){.title__type2,.title__type1,.main-detail__collection,.title__type5{font-size:3.4rem;line-height:3.8rem}.cookies__text{font-size:1.5rem;line-height:2.5rem}.gmap__root--full{margin-top:5px}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.4rem;line-height:2.4rem}.main-detail__sub-menu{font-size:1.7rem;line-height:2.1rem}.prod-item__marque{font-size:1.6rem;line-height:2rem}.collectionsMarque__container2,.collectionsMarque__a,.collectionsMarque__lire{font-size:1.6rem;line-height:2.6rem}.prod-item__name{font-size:1.5rem;line-height:2.3rem}.prod-item__prix{font-size:1.5rem;line-height:1.9rem}#ckeditor_html_contenu h2{font-size:2.1rem;line-height:3.1rem}.main-detail__price--prixDemande{font-size:2rem;line-height:2.4rem}.carre-shops__titre3,.service-item__titre{font-size:3.2rem;line-height:4.2rem}.nav-tunnel__li,.nav-tunnel__name{font-size:1.3rem;line-height:1.7rem}.deuxcarres__textlienvarie{padding-top:15px}.footer__texte{font-size:1.4rem;line-height:2.7rem}.footer__a{font-size:1.4rem;line-height:1.8rem;line-height:28px !important}.listProd .filters__titre,.listProdsec .filters__titre{font-size:1.9rem;line-height:2.3rem}.panier__head{font-size:1.4rem;line-height:1.8rem}.panier__name{font-size:1.4rem;line-height:1.8rem}.switch{font-size:1.3rem;line-height:1.7rem}.pagepaiement__desc{font-size:1.5rem;line-height:2.1rem}.panier__reste-infos{font-size:1.3rem;line-height:1.7rem}.panier__titre{font-size:1.5rem;line-height:1.9rem}.panier__prix{font-size:1.5rem;line-height:1.9rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.4rem;line-height:1.8rem}.panier__part-total,.panier__total .panier__prix{font-size:1.7rem;line-height:2.1rem}.popin__titre{font-size:1.8rem;line-height:2.2rem}.block-infos__titre{font-size:1.6rem;line-height:2rem}input[type=submit]{font-size:1.4rem;line-height:1.8rem}.footer__bouton{font-size:1.5rem;line-height:1.9rem}.title__type3{font-size:2rem;line-height:3rem}.form-contact__container-elm label,.popin.form .form-element label,.block-infos__container-elm label,.PaylineWidget.pl-container-default .pl-label-input{font-size:1.5rem;line-height:1.9rem}.popin div.popin-content{padding:20px 15px}.tab-carac__cell--label,.tab-carac__cell--value{width:50%}.main-detail__variante .tab-carac__row{font-size:1.5rem;line-height:1.9rem}.main-detail__variante .tab-carac__cell--value,.main-detail__variante .tab-carac__cell--label{width:50%}.main-detail__rdv,.main-detail__colonne--li{font-size:1.6rem;line-height:2rem}.main-detail__picto{font-size:1.5rem;line-height:1.9rem}.main-detail__name{font-size:3rem;line-height:3.4rem}.main-detail__picto--block__container p{font-size:1.4rem;line-height:2rem}.footer-picto__item{font-size:1.4rem;line-height:2rem}.single-slider__titre{font-size:3.2rem;line-height:3.6rem}.single-slider__text{font-size:1.4rem;line-height:2.1rem}.intro-marque__content{font-size:1.5rem;line-height:2.6rem}.title__type4{font-size:3rem;line-height:3.4rem}.prod-sub__titre{font-size:2rem;line-height:3rem}.collectionsMarque__titre{font-size:1.9rem;line-height:2.9rem}.block-intro__text,.block-contenu__content,.service-item__text,.prod-sub__content--desc p,.service-item .service-item__text,.carre-shops__texte,.carre-shops__adresse,.carre-shops__lieninfo,.detail-shops__texte,.prod-help__text,.main-detail__description,.popin.alert.popin-information p{font-size:1.5rem;line-height:2.6rem}.carre-shops__jours-heures{font-size:1.6rem;line-height:2.7rem}.carre-shops__diapo-li::before{padding-bottom:55%}.gmap__root div,.carre-shops__texte{font-size:1.4rem;line-height:2.5rem}.prod-help__titre{font-size:2.1rem;line-height:2.5rem}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:10px}.service-item__text::before,.service-item__text::after{content:none}}@media only screen and (max-width:330px){.container-list--responsive .container-list__filters.show .container-list__filters-container{padding-top:10px;padding-bottom:10px}}.bouton{font-family:"Roboto",sans-serif;font-size:1.4rem;line-height:1.8rem}.bouton.addToCart{font-size:1.6rem;line-height:2rem}.bouton.addToCart svg{display:none}.bouton_--big,.bouton .PaylineWidget.pl-container-default .pl-pay-btn,.bouton .PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.5rem;line-height:1.9rem}input[type=submit]{font-size:1.5rem;line-height:1.9rem}@media only screen and (max-width:500px){.bouton{font-size:1.3rem;line-height:1.7rem}.bouton.addToCart{font-size:1.5rem;line-height:1.9rem}.bouton_--big,.bouton .PaylineWidget.pl-container-default .pl-pay-btn,.bouton .PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.4rem;line-height:1.8rem}.main-detail__colonne--li span{font-size:1.3rem;line-height:1.7rem}}.container-list--responsive .list-nav .list-nav__btn-filters{text-align:center;max-width:285px}.main-header{padding-top:0;padding-bottom:0}.main-header__logo svg{max-width:220px}.header-panier.has-item--wishlist::before{font-weight:400;top:21px;color:#333;transition:color .3s}.desktop .header-panier:hover.has-item--wishlist::before{color:#9f8eba}.accueil .main-header{border-bottom:none}.main-header__form svg path{fill:#333}.main-header__sub-container--click .main-header__form-block{border-bottom:none}.detailProd .main-header{border-bottom:solid 1px #9f8eba}.main-header__headerPositionnement .main-header__form-input{border-color:#f2f0f8 !important}.header-panier{padding:13px}.main-header__form{padding-left:0}.header-panier svg{width:32px !important;height:32px !important}.submenu--subMenuFull .submenu__container{border:none;background-color:#f2f0f8}.main-menu{border-top:solid 1px #9f8eba;padding:0}.main-menu__ul--subMenuFull{padding:0 20px}.main-menu__a{padding:20px 15px;font-size:1.8rem;line-height:2.2rem}.submenu__li{font-size:1.6rem;line-height:2rem}.submenu__li--titre{font-weight:600;font-size:1.5rem;line-height:1.9rem}.header-panier svg path,.header-panier.has-item path{fill:#333}.desktop .header-panier:hover svg path,.desktop .header-panier:hover.has-item path{fill:#9f8eba}.close__btn{width:30px}.header-panier--wishlist .header-panier__text{top:0}.header-panier__text{font-size:1.4rem;line-height:1.8rem}.main-header__btn-search{padding-left:0 !important}.main-header__sub-container{margin:10px 0}.header-panier--wishlist{top:0}.main-header__logo-img{height:120px}@media only screen and (max-width:1100px){.header-panier__text{display:none !important}.main-header__logo svg{max-width:210px}}@media only screen and (max-width:700px){.main-header__btn-search{padding-left:10px !important}.main-header__logo svg{max-width:185px}.top-menu__ul--mobile .top-menu__span{margin-left:8px}.top-menu__a--tel .top-menu__span{margin-left:0}.header-panier--wishlist{display:none !important}.top-menu__container-tel .top-menu__span b,.top-menu__container-tel .top-menu__span span{width:100%}.top-menu__a svg path{fill:#333}.top-menu__ul--mobile{background-color:#f2f0f8;font-weight:300}.top-menu__ul--mobile .top-menu__a{padding:10px;font-size:1.5rem;line-height:1.9rem}.main-menu__a.has-submenu svg{right:10px}.top-menu__container-tel .top-menu__span span{text-align:left;margin-top:3px}.main-menu,.main-menu__li{border-top:none}.burger__barres::before{width:75%}.main-menu__ul--subMenuFull{padding:0}.main-menu .close{text-align:right}.main-menu__a{padding:15px 25px}.main-header__sub-container{margin:5px 0}.main-header__headerPositionnement .main-header__container-panier,.main-header__headerPositionnement .main-header__burger{width:20%}.main-header__headerPositionnement .main-header__container-logo{width:60%}.header-panier{padding:10px}.header-panier--boutique{padding-right:0 !important;padding-left:3px !important}}@media only screen and (max-width:500px){.header-panier svg{width:30px !important;height:30px !important}.submenu__li{font-size:1.5rem;line-height:1.9rem}.submenu__li--titre{font-size:1.4rem;line-height:1.8rem}.main-menu__a{font-size:1.7rem;line-height:2.1rem}.header-panier,.main-header__headerPositionnement .header-panier{padding:7px}.main-header__logo svg{max-width:165px}.header-panier--boutique{padding-left:4px !important}.main-header__headerPositionnement{padding-left:15px !important;padding-right:15px !important}}@media only screen and (max-width:450px){.main-header__headerPositionnement .main-header__container-panier,.main-header__headerPositionnement .main-header__burger{width:auto}.main-header__headerPositionnement .main-header__container-logo{text-align:left;margin-left:20px}.main-header__logo svg{max-width:155px}}@media only screen and (max-width:390px){.main-header__logo svg{max-width:145px}.main-header__headerPositionnement{padding-left:12px !important;padding-right:12px !important}.main-header__headerPositionnement .main-header__container-logo{margin-left:15px}.header-panier,.main-header__headerPositionnement .header-panier{padding:6px}}.collectionsMarque__root--noImg{margin-bottom:0}.collectionsMarque__titre{color:#333;font-family:"Roboto",sans-serif;font-weight:300}@media only screen and (max-width:500px){.collectionsMarque__root--noImg{margin-bottom:-25px}}.footer-picto--background .footer-picto{background-color:#f2f0f8}.footer__listes{background-color:#f2f0f8;border-top:none;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100%}.footer__form-container .b-form-input__input:focus::placeholder{font-weight:400}.footer__form-container .footer__bouton{transition:.2s}.footer__root{border-top:none}.footer__logo-img{max-height:37px !important}.footer__icon svg path,.footer__icon svg circle,.footer__icon svg circle+path{transition:.2s}@media(hover:hover){.footer__bouton:hover{background-color:#9f8eba;color:#fff}.footer__icon:hover svg path,.footer__icon:hover svg circle{fill:#9f8eba !important}.footer__icon:hover svg circle+path{fill:#fff !important}}@media only screen and (max-width:1580px){.footer__main{padding-right:40px !important;padding-left:40px !important}.footer__listes{padding-right:20px !important;padding-left:20px !important}}@media only screen and (max-width:1320px){.footer__listes{padding-right:0 !important;padding-left:0 !important}.paddingsansmaps{padding-left:40px !important;padding-right:40px !important}}@media only screen and (max-width:680px){.footer__logo-img{max-height:26px !important}}@media only screen and (max-width:500px){.paddingsansmaps{padding-left:25px !important;padding-right:25px !important}}@media only screen and (max-width:370px){.footer__logo-img{max-height:24px !important}}.main-detail__colonne--li svg{margin-right:7px}.main-detail__colonne--li svg{height:24px;width:24px}.intro-marque__arrow{display:none}.detail-shops__texte{padding-bottom:0}.pagepanier__bottom-cgv .b-form-checkbox__label{margin-bottom:10px}.list-prod-home__ul{margin-bottom:0}.deuxsurdeux__root{margin-top:50px}.deuxsurdeux__titre-phrase{margin-top:25px}@media only screen and (max-width:500px){.deuxsurdeux__ul--txtDiscret .deuxsurdeux__li--blocs{margin-bottom:40px}main{margin-bottom:50px}.deuxcarres__ul{margin-bottom:-30px}.deuxsurdeux__root{margin-top:30px}}.ariane,.list-nav__result,.list-nav__form,.list-nav__form select,.select2-container .select2-selection--single,.select2-container .select2-selection--single .select2-selection__rendered,.select2-results__option[aria-selected],.main-menu__a,.submenu__a,.footer-picto__item--dior p,.nav-tunnel__a,.pagepanier__vide,.block-intro__text p,.logo-item__name,.footer__bottom,.main-detail__picto--reverse,.prod-help__text,.main-detail__price-note,.service-item__text,.form-contact__container-elm label,.footer__form-container .form-element input,.header-panier__number,.pagination a,.popin div.popin-content,.b-form-select__select,.b-form-datepicker__input,.form-contact__confidentialite,.pagepanier,.pagepanier__bottom-cgv .b-form-checkbox__label,.quantity__nb,.block-infos__container-elm label,.block-infos .small-info__phone,.block-infos__container-elm input[type=text],.block-infos__container-elm input[type=email],.block-infos__container-elm input[type=password],.block-infos__confidentialite,.recap__container,.PaylineWidget.pl-container-default .pl-label-input,.pagepaiement__desc,.form-contact__container-elm input[type=text],.form-contact__container-elm input[type=email],.b-form-textarea__textarea,.container-list__filters-container,.select2-container .select2-search--inline .select2-search__field,.switch__container>*,.select2__logo-text,.select2-results__option,.wishlist__vide,input[type=submit]{font-family:"Roboto",sans-serif;font-weight:300}.PaylineWidget.pl-container-default .pl-pay-btn,.main-menu__container-tel .main-menu__a b,.main-menu__container-tel .main-menu__coordonnes-boutique--text span,.main-detail__rdv,.main-detail__picto--block__container,.main-prod__like{font-family:"Roboto",sans-serif;font-weight:400}.submenu__ul--all .submenu__a,.submenu__li--titre,.footer-picto__inner{font-family:"Roboto",sans-serif;font-weight:500}.b-form-datepicker__input::placeholder{font-weight:400}.prod-help{background-color:rgba(0,0,0,0)}.main-detail__sub-menu--li svg polyline{stroke:#333}.main-detail__sub-menu--li.actif svg polyline{stroke:#9f8eba}.main-detail__sub-menu--li.actif{color:#9f8eba}.diapo-prod__slide-small{border-color:#f2f0f8}.desktop .footer__root--noTriangle .footer__a:hover{color:#9f8eba}.container-list--responsive .container-list__filters-container{background-color:#f2f0f8}.service-item__carre{border:solid 2px #9f8eba}.b-form-radio__label::before{background-color:#fff}.carre-shops__li{border:solid 2px #9f8eba}.panier__section--liv{background-color:#f2f0f8}.panier__total{background-color:#333}.prod-sub__root{background-color:#f2f0f8}.footer__main{border-top:none}.footer__root{border-top:solid 1px #9f8eba}.main-detail__collection{font-weight:400;font-family:"Charm",cursive}.top-prod__container--maxwidth{padding:40px 0 30px}.main-detail__content-container{padding-top:0}.main-detail__pictos,.main-detail__add{border-top:none}.main-detail__infos-note{margin-bottom:0;font-size:1.7rem;line-height:2.8rem}.main-detail__infos-note b{font-weight:400}@media only screen and (max-width:900px){.top-prod__container--maxwidth{padding:10px 0 20px}}@media only screen and (max-width:700px){.main-detail__add{padding-top:0;margin-top:0}.main-detail__add .main-detail__infos-note{padding-top:20px;margin-top:20px}}@media only screen and (max-width:500px){.main-detail__add .main-detail__infos-note{margin-top:10px;font-size:1.6rem;line-height:2.7rem}.main-detail__add .main-detail__infos-note{margin-top:10px}.main-detail__colonne--li svg{width:22px;height:22px}.top-prod__container--maxwidth{padding:5px 0 10px}}.tab-carac__row:nth-child(2n+1){background-color:#f2f0f8}.slider-logo__ul--infinite .slider-logo__li{width:240px}@media only screen and (max-width:1200px){.slider-logo__ul--infinite .slider-logo__li{width:220px}}@media only screen and (max-width:900px){.slider-logo__ul--infinite .slider-logo__li{width:200px}.slider-logo__a{padding:0 20px}}@media only screen and (max-width:700px){.slider-logo__ul--infinite .slider-logo__li{width:190px}}@media only screen and (max-width:500px){.slider-logo__ul--infinite .slider-logo__li{width:150px}.slider-logo__a{padding:0 12px !important}}.single-slider--full .single-slider__container-img{padding-bottom:29%}@media only screen and (max-width:500px){.single-slider--full .single-slider__container-img{padding-bottom:58%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:29%}}.main-detail__content-container.main-detail__variante{margin-top:20px;border-top:1px solid #dcdcdc;padding-top:20px}@media only screen and (min-width:500px){.main-detail__a-marque,.main-detail__titre img{margin:0 auto 10px;display:block}}.container-list__filters--smaller .container-list__filters-container{padding:20px 20px 40px}.container-list__filters--smaller .filters__main-label{transition:.3s}.container-list__filters--smaller .filters__main-label svg polyline{transition:.3s}.desktop .container-list__filters--smaller .filters__main-label:hover{color:#9f8eba}.desktop .container-list__filters--smaller .filters__main-label:hover svg polyline{stroke:#9f8eba}@media only screen and (min-width:1101px){.container-list__filters--smaller{width:225px;min-width:280px}}.main-detail__colonne--variante{justify-content:space-between;flex-wrap:wrap}.top-prod__container--maxwidth .main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:0}.main-detail__colonne--li{border:1px solid #9f8eba;background-color:#9f8eba;color:#fff;text-transform:uppercase;font-family:"Roboto",sans-serif;font-size:1.4rem;line-height:1.8rem;padding:10px 40px;cursor:pointer;transition:all .5s;border-radius:0;display:flex;width:calc(50% - 15px)}.main-detail__colonne--li span{font-weight:400}.main-detail__colonne--li svg path{fill:#fff}.desktop .main-detail__colonne--li:hover{background-color:rgba(0,0,0,0)}.desktop .main-detail__colonne--li:hover .main-prod__like span{color:#9f8eba}.desktop .main-detail__colonne--li:hover .prod-item__svg--transparent path{fill:#9f8eba}.desktop .main-detail__colonne--li:hover .prod-item__svg--full path{fill:#9f8eba}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1540px;margin-top:0}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-bottom:0;padding-top:50px}.filters__collections-li{margin-top:10px}@media only screen and (max-width:1330px){.main-detail__colonne--variante{justify-content:center;flex-direction:column;align-items:center;gap:20px}.main-detail__colonne--li{width:calc(100% - 10px)}}@media only screen and (max-width:700px){.listProd .block-intro--noheight .block-intro__suite,.listProdsec .block-intro--noheight .block-intro__suite{display:none !important}.listProd .block-intro--noheight .block-intro__text--suite p:first-child,.listProdsec .block-intro--noheight .block-intro__text--suite p:first-child{display:block !important}}@media only screen and (max-width:500px){.prod-item__like{padding:0}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-top:30px}.main-detail__colonne--variante{gap:10px}}.message-info__txt{font-size:1.55rem;line-height:2.3rem;font-family:"Roboto",sans-serif}@media screen and (max-width:500px){.message-info__txt{font-size:1.4rem;line-height:2rem}}