@import"https://fonts.googleapis.com/css2?family=Forum&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&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}.single-slider__titre{font-family:"Forum",sans-serif;text-transform:uppercase;font-weight:300;font-size:3.6rem;line-height:4.6rem}.wishlist__vide,.pagepanier__vide,.page-compte__tab{font-family:"Open Sans",sans-serif;font-size:1.8rem;line-height:2.8rem}.nav-tunnel__a.disabled{color:#000}.catalogueligne__name{font-size:2rem;line-height:3rem;font-family:"Open Sans",sans-serif;font-weight:300}.recap-pay__li .bouton{background-color:#f2eadf;border:0 none;font-size:1.8rem;line-height:2.2rem}label{font-size:1.8rem;line-height:3.8rem;text-align:left}.page-connexion__form-oubli{font-size:1.7rem;line-height:2.1rem}.nav-tunnel__li{font-size:1.9rem;line-height:2.3rem}.panier__commentaire{font-family:"Open Sans",sans-serif;font-size:1.75rem;line-height:2.6rem;font-weight:300;padding:4px 8px}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{padding:0}.panier__bloc-commentaire--cadeau{padding-bottom:10px}.pagepanier__promo-label{font-size:1.9rem;line-height:2.3rem}.pagepanier__promo-input{border:solid 1px #000;height:29px}.panier__part-remove svg{height:20px}.panier__titre{font-size:1.9rem;line-height:2.3rem}.panier__head,.panier__name{font-size:1.8rem;line-height:2.2rem;font-weight:300}.quantity__nb{font-weight:300;font-family:"Open Sans",sans-serif}.panier__reste-infos{font-size:1.7rem;line-height:2.5rem}.panier__prix{font-size:1.8rem;line-height:2.2rem}.panier__part-total,.panier__total .panier__prix{font-size:2.1rem;line-height:3.1rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.8rem;line-height:2.8rem}.recap__boutique--retrait{font-size:1.7rem;line-height:2.4rem}.panier__article+.panier__article{border-color:#f2eadf}.pagepanier__bottom-cgv .b-form-checkbox__label{margin-bottom:5px}.panier__total{background-color:#000}.panier__section--liv{background-color:#f2eadf}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part{margin-top:60px}main{margin-bottom:60px}.nav-tunnel__a.disabled .nav-tunnel__num{border-color:#000}.mfp-counter{font-size:1.4rem;line-height:1.8rem}.TRIANGLE::before{top:45%}.form-contact--backgroundColor,.block-infos--backgroundColor,.form-priserdv--backgroundColor{background-color:#f2eadf}.popin.form .select2-selection,.priseRDV .select2-selection,.b-form-textarea__textarea{border:none}.b-form-select__select{border:1px solid rgba(0,0,0,0) !important}.b-form-select__select:focus{border:1px solid #016172 !important}.service-item__text::before,.service-item__text::after{content:none}.filters--container-show .filters__main-label svg polyline{stroke:#000}.b-form-checkbox__label,.b-form-checkbox__label::after{font-weight:300}.filters--container-show .b-form-checkbox__label::after{width:15px;top:47% !important}.filters__main-label,.list-nav--inline .select2-selection__rendered,.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{font-size:1.8rem;line-height:2.2rem}.filters__titre{color:#016172 !important}.list-nav--inline .select2-container .select2-selection--single{height:33px}.list-nav--inline .select2-selection{padding:4px 10px}.select2-container .select2-selection--single{height:39px}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.8rem;line-height:2.8rem}.container-list__filters-container .filters__main-label{font-size:1.9rem;line-height:2.3rem}.filters .b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.8rem;line-height:2.4rem;font-family:"Open Sans",sans-serif}.filters__collections-li--showMore{border-color:#000}.b-form-checkbox__label::after{top:46%}.panier .filters__main-label,.b-form-checkbox__label{font-weight:400}.container-list{margin-top:20px}.form-contact__confidentialite a,.block-infos__confidentialite a{text-decoration:underline}.form-contact__confidentialite,.block-infos__confidentialite,.block-infos .small-info__phone small,.oblig{font-size:1.4rem;line-height:2.2rem}.oblig{font-size:1.3rem;line-height:1.7rem}.detail-shops__diapo-li::before{padding-bottom:64%}.detail-shops__jours{font-style:italic}.single-slider__text{font-size:1.6rem;line-height:2.6rem;font-family:"Open Sans",sans-serif}.ariane__container,.top-prod .ariane__container{top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f2eadf;transform:translateX(0);max-width:calc(100% + 40px);padding:10px 30px !important;margin-top:0;position:relative}.ariane__container .ariane,.top-prod .ariane__container .ariane{color:#016172;font-size:1.6rem;line-height:2.6rem;max-width:1540px;margin:0 auto;font-family:"Open Sans",sans-serif}.block-intro{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.title__type2,.title__type1,.title__type5{font-weight:500;font-size:3.6rem;line-height:4.6rem;padding-bottom:0;padding-top:0;font-family:"Forum",sans-serif;text-transform:uppercase;color:#016172}.compte-top__content{padding-bottom:10px;margin-top:10px}.page-connexion__container{max-width:750px;padding:40px 50px}.page-connexion__form{width:100%}.page-connexion__form .form-element{flex-direction:column;align-items:normal;margin-bottom:20px}.page-connexion__form-bottom{text-align:end}.page-connexion__container-part{text-align:right}.page-connexion__container-part .page-connexion__titre{text-align:left}.page-connexion__item{border:0 none;background-color:#fff;border-radius:0}.page-connexion__item-text{font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width:900px){.page-connexion__form .form-element{width:100%}}@media only screen and (max-width:700px){.block-infos--backgroundColor{padding:30px 40px !important}.panier .b-form-checkbox__label::after{top:48%}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.7rem;line-height:2.7rem}.container-list__filters-container .filters__main-label{font-size:1.8rem;line-height:2.2rem}}@media only screen and (max-width:500px){.page-connexion__container{padding:20px 25px}.panier__commentaire{font-size:1.65rem;line-height:2.5rem}.panier__bloc-commentaire--cadeau{padding-bottom:5px}.pagepanier__bottom{margin-top:40px}.list-nav--inline .select2-selection{padding:3px 8px}}.gravure-title{font-size:1.8rem;line-height:2.2rem}.page404__nav404,.page404__title404{font-size:3.4rem;line-height:4.4rem}.page404__text404{font-size:2.2rem;line-height:3.2rem}.page404__nav404{padding-bottom:20px}.mosaic-instagram__icon-li a{font-size:2.6rem;line-height:3rem}.list-prod-home__content{font-size:2rem;line-height:3rem;font-weight:300;font-style:italic}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:3.1rem;line-height:4.1rem;color:#000;font-family:"Forum",sans-serif;font-weight:500;text-transform:none}.carre-shops__titre3{color:#016172}#num__commande,.nometadresse{font-size:1.8rem;line-height:2.8rem}.flex-container>div{border:none;background-color:#fff}.flex-container>div>.title{font-family:"Forum",sans-serif;font-size:1.8rem;line-height:2.2rem}#cartTable th{font-family:"Forum",sans-serif;background-color:rgba(0,0,0,0);font-size:1.6rem;line-height:2rem}.borderbottom{border-color:#016172}#cartTable tr:nth-child(even){background-color:#fff}#cartTable{font-size:1.8rem;line-height:2.2rem}.page-connexion__root{padding:0 !important}.block-contenu,.block-intro__text,.custom1 hr,.diamond__root{max-width:1180px}.block-intro__text{margin-top:10px}.main-detail__texte,#ckeditor_html_texte p{font-family:"Open Sans",sans-serif}.block-contenu__content,.detail-shops__texte,.main-detail__content-container,.service-item__text,.block-intro__text,.popin.alert.popin-information p,.shop-info__item,.main-detail__description,.carre-shops__adresse,.carre-shops__lieninfo,.compte-click__txt,.pagepaiement__desc,#ckeditor_html_diamond_texte,.main-detail__texte,#ckeditor_html_texte p,.carre-shops__texte{font-size:1.8rem;line-height:3.5rem;font-weight:300}.carre-shops__adresse{font-weight:400}.carre-shops__texte{font-style:italic}.diamond__part-label,.diamond__part-detail{font-size:1.4rem;line-height:1.8rem}.erreur_available{font-size:15px !important;line-height:25px !important}.diamond__content{font-size:19px !important;line-height:36px !important}.header-panier--compte--click a{font-family:"Forum",sans-serif;font-size:1.8rem;line-height:2.8rem}.compte-click__a i{position:relative;top:1px}.cookies__part,.cookies__list{border-color:#016172}.cookies__text{color:#000 !important}.cookies__bouton--decline.cookies__desc{border-color:rgba(0,0,0,0) !important}.desktop .cookies__bouton--decline.cookies__desc:hover{background-color:rgba(0,0,0,0) !important;color:#016172 !important}.popin.alert p,.popin.form p{font-size:1.9rem;line-height:2.8rem}.cookies__link{color:#000}.cookies__bouton--decline,.cookies__bouton--config{background-color:#f2eadf !important;color:#000 !important;border:1px solid #016172 !important}.cookies__bouton--accept,.cookies__bouton--valid{background-color:#016172 !important;border-color:#016172 !important}.desktop .cookies__bouton--decline:hover,.desktop .cookies__bouton--config:hover{background-color:#016172 !important;color:#fff !important}.desktop .cookies__bouton--accept:hover,.desktop .cookies__bouton--valid:hover{background-color:#f2eadf !important;color:#016172 !important;border-color:#016172 !important}.cookies__back{font-size:1.6rem;line-height:2rem}.cookies__text,.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.7rem;line-height:2.8rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.8rem;line-height:2.8rem}.detail-shops__adresse,.detail-shops__heures{color:#016172}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3,#ckeditor_html_contenu h4{font-size:2.4rem;line-height:3.4rem;padding:25px 0 10px;color:#000;font-weight:500}#ckeditor_html_contenu h2:first-child,#ckeditor_html_contenu h3:first-child,#ckeditor_html_contenu h4:first-child{padding-top:0}.form-contact__container{margin-top:50px}.popin.form .form-element label,.block-infos__container-elm label,.form-contact__container-elm label,.page-connexion__form label{font-family:"Open Sans",sans-serif;font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width:1100px){.popin.form .form-element label,.block-infos__container-elm label,.form-contact__container-elm label,.page-connexion__form label{font-size:1.7rem;line-height:2.1rem}}.showError{font-size:1.4rem;line-height:1.8rem}.page-connexion__form label{padding-bottom:5px}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.b-form-datepicker__input{font-family:"Open Sans",sans-serif;font-size:1.8rem;line-height:2.8rem}.select2-selection__rendered{font-size:1.8rem;line-height:2.8rem}.select2-results__option{font-size:1.8rem;line-height:2.8rem}.select2-selection__arrow{border-color:#000 !important;height:37px}.container-list--responsive .list-nav .select2-selection__arrow{height:29px}.title__type4{font-family:"Open Sans",sans-serif;font-weight:400;text-transform:uppercase;font-size:2.5rem;line-height:3.5rem;color:#000}.mosaic-instagram__formTitre{font-size:2.2rem;line-height:3.2rem}.service-item__root{margin-top:45px}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre{font-size:2.4rem;line-height:3.4rem;color:#016172;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:400}.block-infos__titre{color:#016172}.compte-tab__tr:nth-child(2n+1){background-color:#f2eadf}.page-compte__bottom{font-family:"Open Sans",sans-serif;font-size:1.9rem;line-height:3.6rem;margin-top:30px}.compte-coord__item,.adresses__who{font-size:1.9rem;line-height:2.9rem}.adresses__name{font-family:"Forum",sans-serif;font-size:1.9rem;line-height:2.3rem}.compte-tab__head,.adresses__item,.compte-tab__col{font-size:1.8rem;line-height:2.8rem}.compte-tab__head{border-color:#f2eadf}.prod-item__name{font-size:1.8rem;line-height:2.8rem;margin-bottom:13px;font-weight:300}.desktop .prod-item__cancel:hover svg path:last-child{fill:#016172 !important}.search__container .prod-item__name{margin-bottom:0;font-size:1.8rem;line-height:2.6rem;font-style:normal}@media only screen and (max-width:1100px){.title__type2,.title__type1,.title__type5{font-size:3.4rem;line-height:4.4rem}.title__type4{font-size:2.4rem;line-height:3.4rem}.mosaic-instagram__formTitre{font-size:2.1rem;line-height:3.1rem}.single-slider__titre{font-size:3.4rem;line-height:4.4rem}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:3rem;line-height:4rem}}@media only screen and (max-width:1000px){.detail-shops__blocks{flex-direction:column-reverse}.detail-shops__block--gauche{height:500px}.detail-shops__jours-heures{padding-bottom:25px}}@media only screen and (max-width:800px){.ariane__container,.top-prod .ariane__container{padding:10px 20px !important}.list-nav--inline .filters__main-label{padding:8px 14px 8px 10px}}@media only screen and (max-width:700px){.title__type2,.title__type1,.title__type5,.single-slider__titre{font-size:3.1rem;line-height:4.1rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.2rem;line-height:3.2rem}.page404__nav404,.page404__title404{font-size:3.1rem;line-height:4.1rem}.page404__text404{font-size:2rem;line-height:3rem}.list-prod-home__content{font-size:1.9rem;line-height:2.9rem}.mosaic-instagram__icon-li a{font-size:2.4rem;line-height:2.8rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.7rem;line-height:2.7rem}.title__type3{font-size:2.4rem;line-height:3.4rem}.title__type4{font-size:2.2rem;line-height:3.2rem}.mosaic-instagram__formTitre{font-size:2rem;line-height:3rem}.service-item__carre .text-center{margin-top:0}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre{font-size:2.7rem;line-height:3.7rem}.compte-coord__value{font-style:italic}.cookies__text,.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.6rem;line-height:2.7rem}.cookies__back{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:600px){.detail-shops__block--gauche{height:300px}}@media only screen and (max-width:500px){.title__type2,.title__type1,.title__type5,.single-slider__titre{font-size:2.7rem;line-height:3.7rem}.catalogueligne__name{font-size:1.9rem;line-height:2.9rem}.page-compte__bottom{font-size:1.8rem;line-height:3.5rem;margin-top:25px}.page-compte__titre,.page-infos__titre,.page-commandes__titre{margin-bottom:20px}.showError{font-size:1.3rem;line-height:1.7rem}.adresses__name{font-size:1.8rem;line-height:2.2rem}.page-connexion__item-text{font-size:1.7rem;line-height:2.1rem}#num__commande,.nometadresse{font-size:1.7rem;line-height:2.7rem}#cartTable th{font-size:1.4rem;line-height:1.8rem}#cartTable{font-size:1.7rem;line-height:2.1rem}.flex-container>div>.title{font-size:1.7rem;line-height:2.1rem}.page-connexion__ou{font-size:1.9rem;line-height:2.3rem}.compte-coord__item,.adresses__who{font-size:1.8rem;line-height:2.8rem}.compte-tab__head,.adresses__item{font-size:1.7rem;line-height:2.7rem}.compte-top__content{padding-bottom:0}.erreur_available{font-size:14px !important;line-height:24px !important}.recap-pay__li .bouton{font-size:1.7rem;line-height:2.1rem}.gravure-title{font-size:1.7rem;line-height:2.1rem}.search__container .prod-item__name{font-size:1.7rem;line-height:2.5rem}.select2-results__option{font-size:1.7rem;line-height:2.4rem}.panier__prix{font-size:1.7rem;line-height:2.1rem}.diamond__root{padding:30px 20px}.diamond__part-label,.diamond__part-detail{font-size:1.3rem;line-height:1.7rem}.service-item__root{margin-top:25px}.form-contact__confidentialite,.block-infos__confidentialite,.block-infos .small-info__phone small,.oblig{font-size:1.3rem;line-height:2.1rem}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.6rem;line-height:2.6rem}.container-list__filters-container .filters__main-label{font-size:1.7rem;line-height:2.1rem}.list-nav--inline .filters__main-label{padding:8px 14px 8px 0}.prod-item__name{font-size:1.7rem;line-height:2.7rem;margin-bottom:11px}.pagepanier__promo-label{font-size:1.8rem;line-height:2.2rem}label{font-size:1.7rem;line-height:3.7rem}.recap__boutique--retrait{font-size:1.6rem;line-height:2.3rem}.page-connexion__form-oubli{font-size:1.6rem;line-height:2rem}.page404__nav404,.page404__title404{font-size:2.6rem;line-height:3.6rem}.page404__text404{font-size:1.8rem;line-height:2.8rem}.page404__nav404{padding-bottom:15px}.mosaic-instagram__icon-li a{font-size:2.3rem;line-height:2.7rem}.filters__main-label,.list-nav--inline .select2-selection__rendered,.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{font-size:1.7rem;line-height:2.1rem}.filters .b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.5rem;line-height:2.3rem}.title__type3{font-size:2.2rem;line-height:3.2rem}.panier__part-remove svg{height:18px}.panier__part-total,.panier__total .panier__prix{font-size:1.9rem;line-height:2.9rem}.nav-tunnel__name,.nav-tunnel__li{font-size:1.7rem;line-height:2.1rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.7rem;line-height:2.7rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre{font-size:2.2rem;line-height:3.2rem}.popin__titre,.block-infos__titre{margin-bottom:20px}.form-contact__container{margin-top:35px}.block-infos__container-elm label,.page-connexion__form label{font-size:1.7rem;line-height:2.1rem}.form-contact__container-elm label,.popin.form .form-element label{font-size:1.6rem;line-height:2rem}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.b-form-datepicker__input{font-size:1.7rem;line-height:2.7rem}.select2-selection__rendered{font-size:1.7rem;line-height:2.7rem}.select2-container .select2-selection--single{height:38px}.select2-selection__arrow{height:36px}.popin.alert p,.popin.form p{font-size:1.8rem;line-height:2.7rem}.wishlist__vide,.pagepanier__vide,.page-compte__tab{font-size:1.7rem;line-height:2.7rem}.cookies__text,.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.5rem;line-height:2.6rem}.cookies__back{font-size:1.4rem;line-height:1.8rem}.popin div.popin-content{padding:20px 15px}.mfp-counter{font-size:1.3rem;line-height:1.7rem}.mosaic__arrow img{height:30px}.title__type4{font-size:2.1rem;line-height:3.1rem}.mosaic-instagram__formTitre{font-size:1.9rem;line-height:2.9rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.6rem;line-height:2.6rem}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part{margin-top:40px}main{margin-bottom:40px}.ariane__container,.top-prod .ariane__container{padding:9px 20px !important}.ariane__container .ariane,.top-prod .ariane__container .ariane{font-size:1.5rem;line-height:2.5rem}.panier__reste-infos{font-size:1.6rem;line-height:2.4rem}.panier__name{font-size:1.7rem;line-height:2.1rem}.panier__titre{font-size:1.8rem;line-height:2.2rem}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:2.4rem;line-height:3.4rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2rem;line-height:3rem;padding-bottom:6px}.list-prod-home__content{font-size:1.7rem;line-height:2.7rem}.block-contenu__content,.detail-shops__texte,.main-detail__content-container,.service-item__text,.block-intro__text,.popin.alert.popin-information p,.shop-info__item,.main-detail__description,.carre-shops__adresse,.carre-shops__lieninfo,.compte-click__txt,.pagepaiement__desc,#ckeditor_html_diamond_texte,.main-detail__texte,#ckeditor_html_texte p,.carre-shops__texte{font-size:1.7rem;line-height:3.3rem}.diamond__content{font-size:18px !important;line-height:35px !important}.header-panier--compte--click a{font-size:1.7rem;line-height:2.7rem}.block-intro__text{margin-top:5px}}.menuLevel1{padding:10px 0 20px}.menuLevel1__li{padding:6px 10px}.menuLevel1__replace{border-color:#000}.menuLevel1__fix__a{text-transform:none;font-size:1.9rem;line-height:2.3rem;font-family:"Open Sans",sans-serif;padding:6px;transition:color .3s}.menuLevel1__fix__a::after{display:none}.menuLevel1__fix__a.actif{color:#016172}.menuLevel1__a{text-transform:none;font-size:1.9rem;line-height:2.3rem;font-family:"Open Sans",sans-serif;padding:6px;transition:color .3s}.menuLevel1__a::after{display:none}.menuLevel1__a.actif{color:#016172}.desktop .menuLevel1__a:hover{color:#016172}@media only screen and (max-width:1200px){.menuLevel1{padding:20px 0 0}.menuLevel1__replace{text-transform:none;font-size:1.8rem;line-height:2.2rem}.menuLevel1__li{padding:0;margin-bottom:0}.menuLevel1__a{font-size:1.8rem;line-height:2.2rem;padding:8px 10px}.menuLevel1__a.actif{background-color:#016172;color:#fff}.adresses__root,.page-compte__root,.page-commandes__root,.page-infos__root{margin-top:100px !important}.adressestunnel .adresses__root{margin-top:60px !important}}@media only screen and (max-width:1100px){.page-compte__root{margin-top:60px !important}}@media(max-width:500px){.menuLevel1__replace{font-size:1.7rem;line-height:2.1rem}.menuLevel1__a{font-size:1.7rem;line-height:2.1rem}.page-compte__root{margin-top:45px !important}.adresses__root,.page-commandes__root,.page-infos__root{margin-top:75px !important}.adressestunnel .adresses__root{margin-top:40px !important}}.irs-slider{width:22px;height:22px;top:27px;background-color:#016172;border:0 none;transition:background-color .3s}.irs-line{background-color:rgba(0,0,0,0);border-color:#016172}.irs-from,.irs-to,.irs-single{font-family:"Open Sans",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.2rem}.b-form-checkbox__input[disabled]+label{color:#b9b9b9}.irs-slider.state_hover,.irs-slider:hover{background-color:#f2eadf}.irs-bar-edge{background:#fff;border:0 none}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#fff}.b-form-radio__label::after{background-color:#000}.b-form-radio__label::before{background-color:#fff}.prod-item__collection b{display:none}.prod-item{width:calc(25% - 30px)}.accueil .prod-item{width:calc(33.333% - 30px);max-width:400px}.accueil .prod-item:nth-child(4n){display:none}.detailProd .prod-item{width:33.33%;margin:0;max-width:400px}.search__container{border:1px solid #016172}.search__container .search__item{width:20%;margin:0;border:none;max-width:100%}.search__container .search__item:nth-child(4n){display:none}.search__container .search__item .prod-item__container-img{padding-bottom:75%}.search__ul{margin-bottom:0}.search__bottom{padding-top:20px}.search__error{font-size:1.7rem;line-height:2.5rem}.search:focus{border-color:#f2eadf}@media only screen and (max-width:700px){.search__error{font-size:1.6rem;line-height:2.4rem}}@media only screen and (max-width:500px){.search__error{font-size:1.5rem;line-height:2.3rem}}.prod-item_--nomhover .prod-item__content{padding:0 15px !important}.accueil .list-prod-home__ul,.detailProd .list-prod-home__ul{text-align:center}.list-prod--maxWidth{max-width:100%;margin-top:5px}.list-nav__form select{background-size:16px 8px}.container-list__items .prod-item__container-img,.prod-item__container-img{margin:0;padding-bottom:100%}.prod-item_--nomhover .prod-item__container-img::before{background-color:rgba(1,97,114,.9)}.desktop .prod-item_--nomhover:hover .prod-item__container:hover .prod-item__collection,.desktop .prod-item_--nomhover:hover .prod-item__container .prod-item__marque,.desktop .prod-item_--nomhover:hover .prod-item__container .prod-item__prix,.prod-item_--nomhover .prod-item__container .prod-item__collection,.prod-item_--nomhover .prod-item__container .prod-item__marque,.prod-item_--nomhover .prod-item__container .prod-item__prix{color:#f2eadf}.prod-item__container .prod-item__prix,.prod-item_--nomhover .prod-item__container .prod-item__prix{font-size:1.8rem;line-height:2.2rem;color:#016172;font-family:"Open Sans",sans-serif}.prod-item{border:solid 2px #f2eadf;margin:15px}.desktop .prod-item:hover{border-color:rgba(0,0,0,0)}.container-list--responsive .container-list__filters-container{background-color:#f2eadf;padding:10px 20px 25px}.container-list__footer-loader{background-color:#016172}.list-nav--inline .filters__main-label::before,.list-nav--inline .filters__container{border-color:#016172}.container-list__filters-container .filters__main-label{color:#016172;border-color:#016172}.bouton{border:1px solid rgba(0,0,0,0);background-color:#016172;font-size:1.7rem;line-height:2.1rem;font-family:"Open Sans",sans-serif;padding:9px 20px;text-align:center;color:#fff;text-transform:initial}.bouton.addToCart,.bouton.header-panier__bouton{background-color:#016172;color:#fff;font-size:1.8rem;line-height:2.2rem;padding:10px 25px;border-color:#016172}.bouton.addToCart svg,.bouton.header-panier__bouton svg{display:none}.bouton.bouton_--personnaliser{font-weight:300;text-transform:none;font-size:1.8rem;line-height:2.3rem}.bouton_--big{font-size:1.8rem;line-height:2.2rem;padding:10px 25px}.bouton_--small{padding:7px 15px;font-size:1.6rem;line-height:2rem}.bouton_--bgblanc{background-color:#fff;color:#000}.single-slider__content--blanc .bouton{background-color:rgba(0,0,0,0);border-color:#fff}.desktop .single-slider__content--blanc .bouton:hover{border-color:#fff}.popin-panier__bottom .bouton.close-popin{background-color:#fff;color:#000}.desktop .bouton:hover{background-color:#fff;color:#016172;border-color:#016172}.desktop .bouton.actif:hover{background-color:#fff !important;color:#016172 !important;border-color:#016172 !important}.popin-panier__bottom .bouton{background-color:#016172;color:#fff;border-color:#016172}input[type=submit]{font-size:1.9rem;line-height:2.3rem;font-family:"Open Sans",sans-serif;font-weight:300}@media only screen and (max-width:800px){.single-slider .bouton{border-color:#016172;color:#016172;background-color:rgba(0,0,0,0)}.single-slider__thumbs-container--image .single-slider__thumb.actif::before{background-color:#016172 !important}}@media only screen and (max-width:500px){.bouton{font-size:1.6rem;line-height:2rem;padding:8px 15px}.bouton_--big{font-size:1.7rem;line-height:2.1rem;padding:9px 20px}.bouton.bouton_--personnaliser{font-size:1.7rem;line-height:2.2rem}.bouton.addToCart,.bouton.header-panier__bouton{font-size:1.7rem;line-height:2.1rem;padding:9px 20px}.bouton_--small{font-size:1.5rem;line-height:1.9rem}input[type=submit]{font-size:1.7rem;line-height:2.1rem}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.6rem;line-height:2rem}.container-list--responsive .container-list__filters-container{padding:0 20px 20px}}.desktop .bouton_--bgblanc:hover{background-color:#016172;color:#fff}.popin.alert div.popin-content{max-width:550px}.popin span.popin-close{background-color:#016172}.popin div.popin-content{background-color:#f2eadf;border-color:#016172}.popin div.popin-content .bouton{background-color:#016172;color:#fff;border-color:#016172;font-weight:400;font-size:1.6rem;line-height:2.7rem}body[data-rgpd=v2] .popin.rgpd .popin-content{max-width:815px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text--choix{max-width:650px}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:25px}@media(hover:hover){.desktop .popin .bouton:hover{background-color:#f2eadf;color:#016172}}@media only screen and (max-width:500px){body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:15px}}.popin.form .form-element input[type=text],.popin.form .form-element input[type=email],.popin.form .b-form-input__input{border:none}.popin.form .b-form-radio__label::before{background-color:#fff}.list-nav{font-family:"Open Sans",sans-serif;padding-bottom:10px}.list-nav__result-nb{font-size:2.1rem;line-height:2.5rem;font-family:"Open Sans",sans-serif}.list-nav__result{font-size:1.9rem;line-height:2.3rem;font-family:"Open Sans",sans-serif;color:#016172}.list-nav__result-filters,.container-list__footer-result,.container-list__footer-clear{font-family:"Open Sans",sans-serif;font-size:1.75rem;line-height:2.15rem;transition:all .4s}.list-nav__result-nb{font-size:1.9rem;line-height:2.3rem}.container-list__footer{background-color:#016172}.container-list__footer-result{border:1px solid rgba(0,0,0,0)}.desktop .container-list__footer-result:hover{background-color:#016172;color:#fff;border-color:#f2eadf}.desktop .container-list__footer-clear:hover{background-color:#f2eadf;color:#016172;border-color:#f2eadf}.prod-item__marque{font-weight:700;font-size:2.2rem;line-height:2.6rem;margin-bottom:10px;font-family:"Forum",sans-serif;text-transform:none}.prod-item__collection{font-weight:300}.main-detail__name{font-weight:500;font-size:3.2rem;line-height:4.2rem;color:#016172;font-family:"Forum",sans-serif;text-align:center;text-transform:none}.main-detail__price-container,.main-detail__pictos,.main-detail__colonne--bottom{border-top:none}.main-detail__pictos{padding-top:30px}.pagination a{font-size:1.8rem;line-height:2.2rem}.pagination{padding:20px 0 10px}@media only screen and (max-width:1100px){.prod-item{width:calc(33.333% - 30px)}}@media only screen and (max-width:1000px){.accueil .prod-item,.detailProd .prod-item{width:calc(50% - 20px)}.accueil .prod-item:nth-child(4n),.detailProd .prod-item:nth-child(4n){display:inline-block}.search__container .search__item:nth-child(5),.search__container .search__item:nth-child(6){display:inline-block}.main-detail__name{font-size:2.9rem;line-height:3.9rem}}@media only screen and (max-width:900px){.prod-item{width:calc(33.333% - 20px);margin:10px}.container-list--responsive .list-nav{padding-bottom:25px}}@media only screen and (max-width:700px){.prod-item__marque{font-size:2.1rem;line-height:2.5rem;margin-bottom:9px}.container-list--responsive .list-nav{padding-top:15px}.prod-item{width:calc(50% - 20px)}}@media only screen and (max-width:500px){.container-list{margin-top:15px}.main-detail__name{font-size:2.7rem;line-height:3.7rem}.container-list--responsive .list-nav{padding-top:10px;padding-bottom:10px}.list-nav__result-filters,.container-list__footer-result,.container-list__footer-clear{font-size:1.6rem;line-height:2rem}.list-nav__result-nb{font-size:1.8rem;line-height:2.2rem}.prod-item__prix,.prod-item_--nomhover .prod-item__prix{font-size:1.7rem;line-height:2.1rem}.pagination a{font-size:1.7rem;line-height:2.1rem}.search__container .search__item .prod-item__container-img{padding-bottom:90%}.prod-item{width:calc(50% - 10px);margin:5px}.accueil .prod-item,.detailProd .prod-item{width:calc(50% - 10px)}.list-prod{margin-left:0;margin-right:0}.prod-item_--nomhover .prod-item__content{padding:0 10px !important}.list-prod__ul{margin-left:-10px;margin-right:-10px}.prod-item__marque{font-size:2rem;line-height:2.4rem;margin-bottom:10px}.prod-item_--nomhover .prod-item__prix{font-size:1.7rem;line-height:2.1rem}.popin div.popin-content .bouton{font-size:1.5rem;line-height:2.6rem}}body{background-color:rgba(0,0,0,0)}body::before{box-shadow:none}.service-item__carre,.BLOCKBORDER,.carre-shops__li,.adresses__item{border:5px solid #f2eadf}.page-connexion__backgroundColor{background-color:#f2eadf}.container-list__filters--smaller{border-right:none}@media only screen and (max-width:500px){.container-list__filters--smaller .b-form-checkbox__label::after{top:50%}}.select2-results__options{background-color:#f2eadf}.select2-results__option--highlighted[aria-selected]{background-color:rgba(215,165,2,.8588235294)}.select2-results__option--highlighted[aria-selected=true]{background-color:#016172}.list-prod__item .prod-item__like{display:none !important}.nav-tunnel__a,.pagination a,.b-form-checkbox__label,.b-form-select__select,.select2-container .select2-selection--single .select2-selection__rendered,.select2-results__option[aria-selected],.form-contact__confidentialite,.block-infos__confidentialite,.oblig,.block-infos .small-info__phone,.container-select-declinaison label,.main-detail__pdf,.tab-carac__cell,.filters__collections-li a,.main-detail__description,.cookies__container,.popin-content .b-form-select label,.panier__part-livraison,.panier__livraison .panier__part-prix-all,.pagepanier,.recap__container,.pagepaiement,.quantity__n,.popin.alert.popin-information p,.popin.alert p,.popin.form p,label,.page-connexion__form-oubli,#ckeditor_html_diamond_texte{font-family:"Open Sans",sans-serif}.b-form-select__select:not(.list-nav__form .b-form-select__select){width:100%}.list-nav__form select{background-position:right 15px}.container-select-tri{padding:0 15px}.cookies__back+.cookies__text{padding-top:10px}@media only screen and (max-width:500px){.cookies__back+.cookies__text{padding-top:5px}.container-select-tri{padding:0}}.list-prod-home__arrow svg{width:24px;height:30px}.list-prod-home__arrow{top:13%;height:80%}.main-detail__picto{font-family:"Open Sans",sans-serif;font-size:2rem;line-height:3rem;display:flex;flex-direction:column}.main-detail__picto p{font-size:1.8rem;line-height:2.2rem}.main-detail__picto img{width:50px;height:50px}.main-detail__picto--a{margin-top:auto}.main-detail__logo,.main-detail__a-marque{width:150px}.main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:0}.main-detail__colonne--variante{justify-content:start;gap:20px}.main-detail__colonne--li{width:70%}.main-detail__colonne--li span{font-size:1.6rem;line-height:2rem;margin-top:0;display:inline-block;border:1px solid #016172;background-color:#016172;color:#fff;text-transform:uppercase;padding:15px 40px;cursor:pointer;transition:all .3s !important;border-radius:0;text-decoration:none;width:100%;font-family:"Open Sans",sans-serif}.main-detail__colonne--li .prod-item__like--full svg{display:none !important}.main-detail__colonne--li svg{display:none !important}.desktop .main-detail__colonne--li:hover span{border:1px solid #016172;background-color:#fff;color:#016172}#demander_infos{margin-top:0}.fancybox-button,.fancybox-btn,.fancybox-thumbs{background-color:#f2eadf}.diapo-prod__container-big.hover{border-color:#f2eadf}.diapo-prod__arrow--next{right:-45px;background-color:rgba(0,0,0,0)}.diapo-prod__arrow--prev{background-color:rgba(0,0,0,0);left:-50px}.tooltip::after{font-size:1.8rem;line-height:2.5rem}.tooltip{position:relative;top:-2px}.diapo-prod__arrow::before{width:17px}.container-select-bracelet label,.container-input-gravure label,.container-select-declinaison label{font-size:1.9rem;line-height:2.3rem;margin-bottom:3px;text-align:center}.main-detail__pdf{font-size:1.7rem;line-height:2.1rem}.main-detail__sub-menu--li svg polyline{stroke:#000}.diapo-prod__slide-small{border-color:#f2eadf}.block-intro_--small{padding-top:0}.top-prod__container{padding-top:60px}.diapo-prod__arrow{border:none}.main-detail__content-container{padding-top:45px}.list-prod-home__arrow{width:24px}.main-detail__colonne--li svg path{fill:#000}.main-detail__colonne--li{font-size:2rem;line-height:2.4rem;font-family:"Open Sans",sans-serif}.main-detail__colonne--li svg{width:27px;height:27px;margin-right:7px}.main-detail__add{min-width:230px;margin-left:20px}.main-detail__add-decli,.container-select-declinaison .select2{max-width:230px}.main-detail__sub-menu--li{font-size:2.2rem;line-height:2.6rem;font-family:"Open Sans",sans-serif}.main-detail__sub-menu--li svg{position:relative;top:2px}.main-detail__variante .tab-carac__row{font-size:1.8rem;line-height:2.2rem}.main-detail__sub-menu--li.actif{color:#016172}.main-detail__sub-menu--li.actif svg polyline{stroke:#016172}.main-detail__price-plusieur{font-size:17px !important;color:#000;line-height:26px}.list-prod-home .title__type2{margin-bottom:10px !important;z-index:2 !important}.main-detail__collection{font-family:"Forum",sans-serif;font-size:3rem;line-height:3.4rem}.main-detail__price{font-weight:600;color:#016172;font-size:3.8rem;line-height:4.8rem}.main-prod__like{width:100%}.main-detail__price--prixDemande{font-size:2.4rem;line-height:3.4rem}.main-detail__price strike{color:#000;font-size:2.4rem;line-height:2.8rem}.main-detail__price strike::after{font-weight:400;font-size:1.6rem;line-height:2.3rem}.main-detail__infos-note{font-size:2rem;line-height:2.9rem;margin-bottom:0}#ckeditor_html_contenu p,#ckeditor_html_contenu li{font-weight:300}.main-detail__price-nb,.main-detail__price-divided{font-size:2rem;line-height:2.4rem;color:#016172;font-weight:700}.main-detail__price-note{font-weight:300;font-size:1.8rem;line-height:2.8rem;font-family:"Open Sans",sans-serif;color:#000;font-style:normal}.top-prod{padding-bottom:30px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.prod-item__tag,.main-detail__price strike::after{font-size:1.9rem;line-height:2.3rem}.tab-carac__cell--value{font-weight:300;font-style:italic}@media only screen and (max-width:1000px){.main-detail__add{min-width:220px;margin-left:15px}.main-detail__add-decli,.container-select-declinaison .select2{max-width:220px}}@media only screen and (max-width:900px){.main-detail__add{margin-left:0}.main-detail__price-container{margin-top:40px}.top-prod__container{padding-top:40px}.main-detail__colonne--variante{justify-content:center}}@media only screen and (max-width:700px){.main-detail__add-decli,.container-select-declinaison .select2{max-width:100%}.main-detail__collection{font-family:"Forum",sans-serif;font-size:2.6rem;line-height:3rem}.main-detail__add{border-top:none;padding-top:15px}.main-detail__price{font-size:3.5rem;line-height:3.9rem}.main-detail__sub-menu--li{font-size:2.1rem;line-height:2.5rem}.main-detail__price-container{margin-top:30px}.main-detail__infos-note{font-size:1.9rem;line-height:2.8rem;margin-bottom:10px}}@media only screen and (max-width:500px){.main-detail__sub-menu--li{font-size:2rem;line-height:2.4rem}.main-detail__price-note{font-size:1.7rem;line-height:2.7rem}.main-detail__picto{font-size:1.9rem;line-height:2.3rem}.main-detail__picto p{font-size:1.7rem;line-height:2.1rem}.main-detail__infos-note{font-size:1.8rem;line-height:2.7rem;margin-bottom:15px}.top-prod__container{padding-top:0}.main-detail__price-container{margin-top:20px}.main-detail__variante .tab-carac__row{font-size:1.7rem;line-height:2.1rem}.top-prod{padding-bottom:20px}.tooltip::after{font-size:1.7rem;line-height:2.3rem}.container-select-bracelet label,.container-input-gravure label,.container-select-declinaison label{font-size:1.8rem;line-height:2.2rem}.main-detail__pdf{font-size:1.6rem;line-height:2rem}.prod-item__like{padding:0}.main-detail__content-container{padding-top:35px}.main-detail__pictos{margin-top:10px}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:10px}.main-detail__sub-menu--li svg{top:1px}.main-detail__collection{font-size:2.6rem;line-height:3rem}.main-detail__intro{padding-top:30px;padding-left:0 !important;padding-right:0 !important}.main-detail__price{font-size:3.2rem;line-height:3.6rem}.main-detail__price--prixDemande{font-size:2.1rem;line-height:3.1rem}.main-detail__price strike::after{font-size:1.5rem;line-height:2.2rem}.prod-item__tag,.main-detail__price strike::after{font-size:1.8rem;line-height:2.2rem}.main-detail__price strike{font-size:2.1rem;line-height:2.5rem}.main-detail__price-plusieur{font-size:16px !important}.main-detail__price-nb,.main-detail__price-divided{font-size:1.9rem;line-height:2.3rem}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell--value{width:50%}.main-detail__colonne--li{font-size:1.9rem;line-height:2.3rem;width:100%}.main-detail__add{padding-top:5px}.list-prod-home__ul .prod-item__container-img{padding-bottom:100%}.main-detail__colonne--variante{flex-direction:column;padding-top:15px;gap:10px}.main-detail__rdv{font-size:1.5rem;line-height:1.9rem;padding:12px 30px}.main-prod__like{width:100%}}.list-logo-home__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.list-logo-home__container--sansimg{background-color:#f2eadf;padding:50px 20px}.list-logo-home{max-width:1540px;margin:0 auto}.logo-item__container{max-width:160px}.desktop .logo-item__container--hoverNoLien{border-color:#f2eadf}.logo-item__container,.desktop .logo-item__container--hoverNoLien{border:solid 2px #f2eadf;border-color:#f2eadf !important}.logo-item__name,.logo-item_--big .logo-item__name{font-family:"Open Sans",sans-serif;font-size:1.7rem;line-height:2.1rem}.desktop .logo-item__container:hover{border-color:#016172 !important}.list-logo-home__ul{padding:20px 10px;background-color:#f2eadf;margin-top:0;margin-bottom:20px}.list-logo-home__ul .logo-item{width:11.5%;margin:15px 0}.list-logo-home__ul .logo-item .logo-item__img{width:100%;height:100%;left:0;object-fit:contain}@media only screen and (max-width:800px){.list-logo-home__ul{margin-bottom:0;padding-bottom:0}}.les-plaques--logoSeul{margin-top:40px}.les-plaques--logoSeul .logo-item{width:100% !important;margin-bottom:0 !important}.les-plaques a{max-width:175px}.list-logo-home__ul--nolien{padding:0 0 20px}.list-logo-home__content{font-size:1.8rem;line-height:2.9rem;margin:15px auto 20px}.list-logo-home__bottom{margin-top:50px}.les-plaques .list-logo-home__ul{padding-bottom:0}@media only screen and (max-width:1400px){.list-logo-home__ul .logo-item{width:13%}.list-logo-home__ul .logo-item .logo-item__img{width:95%;left:2.5%}.list-logo-home__ul .logo-item:nth-child(0n+7){display:none}}@media only screen and (max-width:1100px){.list-logo-home__ul .logo-item{width:17%}.list-logo-home__ul .logo-item .logo-item__img{width:90%;left:5%}.list-logo-home__ul .logo-item:nth-child(0n+6){display:none}.les-plaques a{max-width:185px}}@media only screen and (max-width:900px){.list-logo-home__ul .logo-item .logo-item__img{width:85%;left:8%}}@media only screen and (max-width:800px){.list-logo-home__ul .logo-item{width:20%;display:flex !important}.les-plaques .list-logo-home__ul{margin-bottom:-20px}}@media only screen and (max-width:600px){.list-logo-home__ul .logo-item{width:25%;left:8%}}@media only screen and (max-width:550px){.list-logo-home__ul .logo-item{width:33.33%}.list-logo-home__ul .logo-item .logo-item__img{width:80%;left:10%}.list-logo-home__ul .logo-item .logo-item__container-img{padding-bottom:80%}.logo-item__name,.logo-item_--big .logo-item__name{font-size:1.6rem;line-height:2rem}.les-plaques .list-logo-home__ul{margin-bottom:-25px}.list-logo-home__ul .logo-item{margin:10px 0}.les-plaques a{max-width:195px}.les-plaques--logoSeul{margin-top:30px}.list-logo-home__container--sansimg{padding:40px 20px}.list-logo-home__ul{padding:10px 0}.list-logo-home__ul--nolien{padding:0 0 18px}}@media only screen and (max-width:500px){.list-logo-home__container{padding:35px 0 30px !important}.list-logo-home__content{font-size:1.7rem;line-height:2.8rem;margin:10px auto 15px}}@media only screen and (max-width:400px){.les-plaques a{max-width:185px}}.deuxsurdeux__root{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f2eadf;padding:55px 0 40px;margin-top:0}.deuxsurdeux__ul{max-width:1780px;margin-inline:auto}.deuxsurdeux__li{overflow:hidden}.deuxsurdeux__img{transition:all .3s !important;transform:scale(1)}.deuxsurdeux__textlien--dessous{background-color:#016172;text-transform:initial;top:50%;transform:translate(-50%,-50%);color:#fff;font-family:"Forum",sans-serif}.desktop .deuxsurdeux__a:hover .deuxsurdeux__textlien--dessous{color:#f2eadf}.desktop .deuxsurdeux__a:hover .deuxsurdeux__img{transform:scale(1.1)}@media only screen and (max-width:1200px){.deuxsurdeux__root{padding:55px 0 20px}}@media only screen and (max-width:1000px){.deuxsurdeux__li{width:calc(33.33% - 20px);margin-inline:10px;margin-bottom:110px}}@media only screen and (max-width:800px){.deuxsurdeux__root{margin-top:30px}.deuxsurdeux__ul{justify-content:center}.deuxsurdeux__li{width:100%;margin-inline:0;margin-bottom:60px}.deuxsurdeux__a::before{padding-bottom:55%}}@media only screen and (max-width:580px){.deuxsurdeux__li--blocs--dessous:last-child{margin:0 auto 60px}.deuxsurdeux__textlien--dessous{font-size:2.2rem !important;line-height:3.2rem !important}}@media only screen and (max-width:500px){.deuxsurdeux__root{padding-inline:0 !important}.deuxsurdeux__textlien--dessous{font-size:2.1rem !important;line-height:3.1rem !important}}.deuxsurdeux__root+.block-intro{margin-top:20px}.deuxsurdeux__root+.block-intro .block-intro__text{font-weight:400}.shop-item__section{margin-top:40px}.shop-item__container{display:flex;justify-content:space-around;margin-left:0;gap:10px}.shop-item{text-align:center;padding-left:0;padding:0 20px}.shop-item__container--moinsinfo .shop-item{width:calc(33.33% - 40px)}.shop-item__logo{max-width:60px}.shop-item__name{color:#016172;margin-top:10px;font-size:2.9rem;line-height:4rem}.shop-item__adress{margin-top:20px}.shop-item__adress,.shop-item__coor{font-size:1.8rem;line-height:2.9rem;font-family:"Open Sans",sans-serif;font-weight:400}.shop-item__coor-label{display:none}@media only screen and (max-width:1100px){.shop-item__name{font-size:2.8rem;line-height:3.9rem}}@media only screen and (max-width:900px){.shop-item__container{gap:0}.shop-item__container--moinsinfo .shop-item{width:33.33%}.shop-item__logo{max-width:55px}}@media only screen and (max-width:750px){.shop-item__container{flex-direction:column;align-items:center}.shop-item__container--moinsinfo .shop-item{width:100%;max-width:400px}}@media only screen and (max-width:700px){.shop-item__name{font-size:2.4rem;line-height:3.5rem}.shop-item__section{margin-top:30px}}@media only screen and (max-width:500px){.shop-item__adress,.shop-item__coor{font-size:1.7rem;line-height:2.8rem}.shop-item__adress{margin-top:15px}.shop-item__coor{padding-top:15px}.shop-item__logo{max-width:45px}.shop-item__name{font-size:2.2rem;line-height:3.3rem;margin-top:3px}}.single-slider__fullScreenVideo .single-slider__thumbs-container{margin-top:0}.single-slider__arrow--next{right:30px}.single-slider__arrow--prev{left:30px}.single-slider__arrow--nobg svg{width:37px;height:70px}.single-slider__arrow--down{display:none}.single-slider__arrow-carre{border:none}.main-header__logo svg{max-width:180px}.search__suggestion-title{font-size:2.1rem;line-height:2.5rem;color:#016172;font-family:"Forum",sans-serif;font-weight:600}.search__suggestion-link:focus,.search__suggestion-link:hover{color:#016172;background-color:rgba(0,0,0,0)}.b-form-input__input,.b-form-textarea__textarea,.select2-selection,.b-form-datepicker__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input{border:1px solid rgba(0,0,0,0) !important}.b-form-input__input:focus,.b-form-textarea__textarea:focus,.select2-selection:focus,.b-form-datepicker__input:focus,.b-form-checkbox__other-input:focus,.b-form-radio__radio--other input:focus{border-color:#016172 !important}.search__suggestion-link{font-size:1.7rem;line-height:2.1rem;transition:.3s}.main-menu__headerScroll.fixed .header-panier--headerScroll{margin-left:0}.main-header__container{max-width:1380px}.main-header__container-panier{justify-content:flex-end}.desktop .main-menu__li:hover .main-menu__a,.desktop .main-menu__a.actif{color:#f2eadf}.main-header{padding-top:5px;background-color:#016172;border:none}.main-header__logo{padding-bottom:0}.recap .main-header,.paiement .main-header,.infos .main-header,.connexiontunnel .main-header,.inscriptiontunnel .main-header,.adressestunnel .main-header{background-color:#000;padding-top:50px;padding-left:20px !important;padding-right:20px !important;padding-bottom:10px;border-bottom:none;text-align:center}.recap .top-menu,.paiement .top-menu,.infos .top-menu,.connexiontunnel .top-menu,.inscriptiontunnel .top-menu,.adressestunnel .top-menu{background-color:#f2eadf}.recap .top-menu svg path,.paiement .top-menu svg path,.infos .top-menu svg path,.connexiontunnel .top-menu svg path,.inscriptiontunnel .top-menu svg path,.adressestunnel .top-menu svg path{fill:#000 !important}.recap .top-menu svg polygon,.paiement .top-menu svg polygon,.infos .top-menu svg polygon,.connexiontunnel .top-menu svg polygon,.inscriptiontunnel .top-menu svg polygon,.adressestunnel .top-menu svg polygon{fill:#000 !important}.recap .top-menu__a,.paiement .top-menu__a,.infos .top-menu__a,.connexiontunnel .top-menu__a,.inscriptiontunnel .top-menu__a,.adressestunnel .top-menu__a{font-size:1.8rem;line-height:2.2rem}.recap main,.paiement main,.infos main,.connexiontunnel main,.inscriptiontunnel main,.adressestunnel main{padding-top:0 !important}.recap .main-header__logo svg,.paiement .main-header__logo svg,.infos .main-header__logo svg,.connexiontunnel .main-header__logo svg,.inscriptiontunnel .main-header__logo svg,.adressestunnel .main-header__logo svg{max-width:170px}.recap .top-menu__a svg,.paiement .top-menu__a svg,.infos .top-menu__a svg,.connexiontunnel .top-menu__a svg,.inscriptiontunnel .top-menu__a svg,.adressestunnel .top-menu__a svg{width:25px;height:25px}.header-panier svg{width:27px;height:27px}.header-panier--wishlist svg{width:29px !important;height:29px !important}.header-panier.has-item path{fill:#fff}.header-panier.has-item::before{top:30%;width:14px;color:#fff;border-radius:50%;left:50%;transform:translate(-50%,-50%);font-size:1.1rem;line-height:1.5rem;font-weight:300}.main-menu__headerScroll.fixed .header-panier.has-item::before{top:-3px;left:20px}.header-panier--headerScroll svg{top:-1px}.header-panier{background-color:rgba(0,0,0,0);padding:8px 10px}.header-panier svg path{fill:#fff}.desktop .header-panier:hover .header-panier__label{color:#f2eadf}.desktop .header-panier:hover svg path{fill:#f2eadf}.main-header__form-submit svg path{fill:#fff}.main-menu__headerScroll{background-color:rgba(0,0,0,0);padding-bottom:5px;transition:all .3s}.main-menu__headerScroll.fixed{background-color:#016172;box-shadow:none;padding:10px 25px 10px 15px}.main-menu__headerScroll.fixed .main-menu__a{padding:15px 17px;color:#fff}.main-menu__headerScroll.fixed .main-menu__a.actif{color:#f2eadf}.main-menu__headerScroll.fixed .main-menu__ul{max-width:100%;left:auto;margin-left:0;margin-right:0;right:auto;justify-content:center}.main-menu__headerScroll.fixed .submenu--subMenuFull .submenu__container{width:auto;position:initial}.main-menu__headerScroll.fixed .main-menu__container-logo{display:none}.main-header__form-container{border-color:#fff}.main-header__form-container:focus-within{border-color:#f2eadf}.main-header__form-input{background-color:rgba(0,0,0,0);font-family:"Open Sans",sans-serif;color:#fff;font-size:1.8rem;line-height:2.2rem}.main-header__form-input::placeholder{color:#fff;font-weight:300;font-style:italic;font-family:"Open Sans",sans-serif}.header-panier--wishlist svg{width:26px !important;height:26px !important;top:0}.header-panier--wishlist .header-panier__text{top:.4px;margin:3px auto 5px}.main-header__container-panier .header-panier--boutique:nth-child(3) .header-panier__text{top:-0.5px;position:relative}.header-panier__text{font-size:1.5rem;line-height:1.9rem}.header-panier__label{color:#fff;transition:.3s}.header-panier[href="/fr/foucher/contact"] svg{width:30px;height:30px;margin-top:-1px}.header-panier[href="/fr/foucher/contact"] span{margin-top:1px}.main-menu__a{color:#fff;font-family:"Open Sans",sans-serif;font-weight:400;text-transform:uppercase;font-size:1.7rem;line-height:2.1rem;padding:15px 18px}.main-menu__ul{padding-bottom:0}.main-menu__coordonnes-boutique{background-color:#f2eadf;padding:10px 0}.burger__text{font-weight:300;font-size:1.3rem;line-height:1.7rem}.burger{left:0}.burger--horizontal .burger__btn{height:38px;width:30px}.burger__barres::before{top:17px;background-color:#fff}.burger__barres,.burger__barres::after{background-color:#fff}.desktop .burger:hover .burger__barres{background-color:#f2eadf}.desktop .burger:hover .burger__barres::before,.desktop .burger:hover .burger__barres::after{background-color:#f2eadf}.main-menu__coordonnes-boutique--a{padding:13px 35px;transition:color .3s;font-size:1.8rem;line-height:2.2rem}.desktop .main-menu__coordonnes-boutique--a:hover{color:#016172}.main-header__headerScroll.fixed{box-shadow:0 6px 10px rgba(0,0,0,.2)}.main-header__headerScroll .submenu__li--titre,.main-header__headerScroll .submenu__ul--all .submenu__a{font-weight:500;font-family:"Forum",sans-serif;font-size:1.9rem;line-height:2.3rem;color:#016172 !important;left:0 !important}.main-header__headerScroll .submenu__li--titre{font-weight:600}.submenu__a{font-weight:300;font-family:"Open Sans",sans-serif;font-size:1.8rem;line-height:2.2rem;color:#016172}.submenu__li{position:relative;left:0;transition:left .4s}.desktop .submenu__li:hover{left:10px;color:#000}.main-menu__coordonnes-boutique--a svg{width:26px;height:26px;margin-right:15px}.header-panier__number{z-index:1;background-color:#016172;font-weight:300;font-size:1rem;line-height:1.4rem;width:13px;height:13px}.submenu,.submenu__container,.submenu__container::before,.main-menu__submenu{background-color:#f2eadf}main.imageParDessus{padding-top:65px}@media only screen and (max-width:1200px){.main-header__logo svg{max-width:160px}}@media only screen and (min-width:1100px){.main-header__form-clear{filter:saturate(1) invert(1) grayscale(1) brightness(1)}}@media only screen and (max-width:1100px){.main-header__headerScroll .search__suggestion-container{background-color:#f2eadf;padding:10px 10px 12px}.search__suggestion-title{font-size:2rem;line-height:2.4rem}.top-menu__a--telMulti .top-menu__span svg polyline{stroke:#fff}.top-menu__a--telMulti.rotate svg path{fill:#f2eadf !important}.top-menu__a--telMulti.rotate svg polyline{stroke:#f2eadf !important}.top-menu__a--telMulti.rotate .top-menu__span{color:#f2eadf}.desktop .main-menu__a:hover svg polyline{stroke:#016172}.desktop .top-menu__a--telMulti:hover svg polyline{stroke:#f2eadf}.desktop .top-menu__a:hover{color:#f2eadf}.desktop .top-menu__a:hover svg path{fill:#f2eadf}.desktop .top-menu__a--tel:hover{color:#016172}.desktop .main-menu__li:hover .main-menu__a{color:#016172}main,.page404__root{padding-top:109px}.main-header__headerScroll .search__ul{padding-bottom:10px}.main-header__form-container .main-header__form-input{border-top:none !important;border-bottom-color:#f2eadf !important}.main-header__form-input{color:#000;font-size:1.7rem;line-height:2.1rem}.main-header__form-input::placeholder{color:#000;font-size:1.8rem;line-height:2.2rem}.main-header__logo{padding-top:5px}.search__container .search__item:nth-child(4n){display:block}.header-panier--wishlist{top:2.5px}.header-panier.has-item::before{top:31%}.main-menu__headerScroll.fixed .main-menu__a{padding:15px 25px}.main-header__headerScroll .main-menu__a.actif{background-color:#fff;color:#016172}.main-header__headerScroll .main-menu__a.actif polyline{stroke:#016172}.top-menu__ul--mobile--headerScroll .top-menu__a svg path{fill:#fff}.top-menu__ul--mobile--headerScroll .top-menu__a{color:#fff;font-size:1.7rem;line-height:2.8rem}.top-menu__ul--mobile--headerScroll .top-menu__a svg{width:26px;height:26px}.top-menu__ul--mobile--headerScroll .top-menu__a--contact svg{width:29px;height:29px}.top-menu__ul--mobile--headerScroll .top-menu__span{margin-left:9px;flex-direction:column}.main-header__headerScroll .main-header__menu.show .main-menu{background-color:#fff}.main-header__headerScroll .main-menu__a{color:#000 !important}.main-header__headerScroll .main-menu__a.actif{color:#016172 !important;font-weight:600}.main-header__headerScroll .submenu__li--titre,.main-header__headerScroll .submenu__ul--all .submenu__a{font-size:1.9rem;line-height:2.3rem}.main-header__headerScroll .main-menu__a:hover{color:#016172 !important}.top-menu__ul--mobile--headerScroll{background-color:#016172;padding:3px 0}.main-header__headerScroll .main-menu__ul,.main-header__headerScroll .submenu__container{display:block;left:auto;right:auto;margin-left:0;margin-right:0;width:auto}.main-header__headerScroll .submenu__container{background-color:#f2eadf}.main-header__headerScroll .submenu__li{color:#016172 !important}.main-header__headerScroll .submenu__li .submenu__a{color:#016172 !important}.main-header__headerScroll .main-menu__a.has-submenu svg{right:10px}.main-header__headerScroll .main-menu__li{border:none}.burger__text{display:none}.main-header__logo svg{max-width:135px}.main-header{padding-bottom:10px;padding-left:20px !important;padding-right:10px !important}.burger__btn{margin-bottom:0;width:33px}.header-panier svg{width:28px;height:28px;top:1px}.main-header__headerScroll.fixed{background-color:#016172}.burger__barres::before,.burger__barres::after,.burger__barres{height:1px}.top-menu__container-tel{background-color:#f2eadf}.top-menu__container-tel .top-menu__a{color:#000}.top-menu__container-tel .top-menu__span{margin-left:0}.top-menu__container-tel .top-menu__span b{font-weight:500;color:#016172;width:100%}.top-menu__container-tel .top-menu__span span{width:100%;text-align:left}.top-menu__a--telMulti .top-menu__span svg{margin-top:-14px}.recap .main-header__logo svg,.paiement .main-header__logo svg,.infos .main-header__logo svg,.connexiontunnel .main-header__logo svg,.inscriptiontunnel .main-header__logo svg,.adressestunnel .main-header__logo svg{max-width:190px}.submenu__li:first-child .submenu__img{margin-top:30px}.main-menu__li[data-name="1203-notre-histoire"] .submenu__li:first-child .submenu__img{margin-top:5px}.main-menu__li[data-name="1203-notre-histoire"] .submenu__ul--all{display:none}.main-menu__headerScroll.fixed{background-color:#fff}}@media only screen and (max-width:750px){.close__btn{width:30px}.main-menu .close{padding-bottom:5px}main,.page404__root{padding-top:105px}.header-panier--wishlist{display:none}.burger__text{display:none}.main-header__logo svg{max-width:130px}.header-panier svg{top:-1px}.main-menu__coordonnes-boutique--a{padding:13px 25px}.main-menu__coordonnes-boutique--a svg{width:25px;height:25px;margin-right:14px}.main-menu__coordonnes-boutique--li--wishlist{display:block !important}.main-menu__coordonnes-boutique--li--wishlist svg path{fill:#000}}@media only screen and (max-width:700px){.recap .main-header__logo svg,.paiement .main-header__logo svg,.infos .main-header__logo svg,.connexiontunnel .main-header__logo svg,.inscriptiontunnel .main-header__logo svg,.adressestunnel .main-header__logo svg{max-width:160px}.recap .main-header,.paiement .main-header,.infos .main-header,.connexiontunnel .main-header,.inscriptiontunnel .main-header,.adressestunnel .main-header{padding-top:45px}.main-header{padding-bottom:5px}.main-header__logo{padding-bottom:5px}.submenu__li:first-child .submenu__img{margin-top:20px}.burger{top:1px}.header-panier svg{top:0}main,.page404__root{padding-top:103px}.main-header__headerScroll .submenu__li--titre,.main-header__headerScroll .submenu__ul--all .submenu__a{left:0 !important}}@media only screen and (max-width:500px){.recap .main-header__logo svg,.paiement .main-header__logo svg,.infos .main-header__logo svg,.connexiontunnel .main-header__logo svg,.inscriptiontunnel .main-header__logo svg,.adressestunnel .main-header__logo svg{max-width:135px}.search__suggestion-title{font-size:1.9rem;line-height:2.3rem}.search__suggestion-link{font-size:1.6rem;line-height:2rem}.recap .main-header,.paiement .main-header,.infos .main-header,.connexiontunnel .main-header,.inscriptiontunnel .main-header,.adressestunnel .main-header{padding-top:40px}.recap .top-menu__a,.paiement .top-menu__a,.infos .top-menu__a,.connexiontunnel .top-menu__a,.inscriptiontunnel .top-menu__a,.adressestunnel .top-menu__a{font-size:1.7rem;line-height:2.1rem}.recap .top-menu__a svg,.paiement .top-menu__a svg,.infos .top-menu__a svg,.connexiontunnel .top-menu__a svg,.inscriptiontunnel .top-menu__a svg,.adressestunnel .top-menu__a svg{width:23px;height:23px}.main-menu .close{padding-bottom:0}.main-header__headerScroll .submenu__li--titre,.main-header__headerScroll .submenu__ul--all .submenu__a{font-size:1.8rem;line-height:2.2rem}.top-menu__ul--mobile--headerScroll .top-menu__a{font-size:1.6rem;line-height:2.7rem}.header-panier.has-item::before{left:21px;font-size:1rem;line-height:1.4rem}.top-menu__ul--mobile--headerScroll .top-menu__a svg{width:25px;height:25px}.main-menu__a{font-size:1.6rem;line-height:2rem}.main-menu__coordonnes-boutique--a{font-size:1.6rem;line-height:2rem;padding:12px 15px}.main-menu__coordonnes-boutique--a svg{width:23px;height:23px;margin-right:13px}.main-menu__coordonnes-boutique{padding:6px 0}.submenu__a{font-size:1.7rem;line-height:2rem}.burger--horizontal .burger__btn{width:28px}.burger--horizontal .burger__barres::before{width:66%}.header-panier svg{width:28px;height:28px}.header-panier--compte{display:none}.main-header__form-input{font-size:1.6rem;line-height:2rem}.main-header__form-input::placeholder{font-size:1.7rem;line-height:2.1rem}.main-header__logo svg{max-width:120px}.header-panier{padding:8px 7px}main,.page404__root{padding-top:101px}.main-header{padding-bottom:7px;padding-top:7px;padding-left:15px !important;padding-right:5px !important}.burger{margin-left:0}}@media only screen and (max-width:400px){.main-header__logo svg{max-width:115px}.recap .main-header__logo svg,.paiement .main-header__logo svg,.infos .main-header__logo svg,.connexiontunnel .main-header__logo svg,.inscriptiontunnel .main-header__logo svg,.adressestunnel .main-header__logo svg{max-width:120px}.header-panier svg{width:27px;height:27px}.main-header{padding-top:6px}main,.page404__root{padding-top:97px}}@media only screen and (max-width:359px){.main-header__logo svg{max-width:110px}.header-panier.has-item::before,.header-panier.has-item--wishlist::before{left:20px}main,.page404__root{padding-top:93px}.header-panier{padding:8px 6px}.burger__btn{width:32px}.burger{margin-left:-2px}.main-header{padding-left:11px !important;padding-right:3px !important}}.footer-menu{background-color:#fff}.footer__root--noTriangle .footer__a{font-size:1.7rem;line-height:3.5rem}.footer__info-boutique{font-family:"Open Sans",sans-serif;transition:.3s;font-size:1.7rem;line-height:2.7rem}.footer__info-boutique b{color:#016172}.footer__root{background-color:#f2eadf;border-color:rgba(0,0,0,0)}.footer__root .footer__icons{display:none}.footer__root .footer__titre{color:#016172;font-weight:500;font-family:"Forum",sans-serif;font-size:2.7rem;line-height:3.1rem}.footer__form-container .b-form-input__input{background-color:#f2eadf}.footer__form-container .b-form-input__input:focus{border:1px solid rgba(0,0,0,0) !important}.footer__form-container .b-form-input__input:focus::placeholder{font-weight:500}.footer__form-container .footer__bouton{font-weight:400;transition:.3s;padding:0 10px}.desktop .footer__bouton:hover{background-color:#016172;color:#fff}.footer__boutique-item{position:relative;margin-bottom:35px}.footer__container-boutique .footer__boutique-item:last-child{margin-bottom:0}.footer__boutique-item::after{content:"";position:absolute;bottom:-10px;width:30%;height:2px;background-color:#016172;transition:.4s}.desktop .footer__boutique-item:hover::after{width:40%}.footer__item3.footer__item3sansmaps{display:none}.footer__item3.footer__item3sansmaps.footer__container-boutique{display:block;margin-top:0}.footer__main,.footer__bottom-a{color:#000}.footer__main{padding-bottom:45px}.footer__logos--position .footer__logo-img{max-height:35px !important}.footer__texte,.footer__bottom-a{font-family:"Open Sans",sans-serif;font-size:1.7rem;line-height:2.8rem}.footer-menu{display:none}.footer__titre-main{margin:40px 0 !important}.footer-picto__container{flex-wrap:wrap;max-width:1320px;margin:0 auto 40px}.footer-picto{background-color:#016172}.footer-picto--reverse{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.footer-picto__item{text-transform:uppercase;width:calc(25% - 40px);color:#fff;font-weight:400;font-size:1.7rem;line-height:2.4rem;font-family:"Open Sans",sans-serif}.footer__newsletter-container{padding:35px 0 25px}.footer__newsletter-container form{max-width:none}.footer__texte{text-align:center}.footer__newsletter-container form .footer__form-container{max-width:560px;margin:20px auto 0}.footer-picto--background .footer-picto{padding-top:0}.desktop .footer-picto__item:hover{color:#f2eadf}.footer-picto__item--dior p{display:none}.footer__logos--position{bottom:85px;padding-right:0;width:100%;justify-content:center;left:50%;transform:translateX(-50%)}.desktop .footer__root--noTriangle .footer__a:hover{color:#016172}.footer-picto__container-img{padding-bottom:30%}.footer-picto__inner{width:100%;margin-bottom:0}.footer-picto__inner--reverse{font-weight:500}.footer-menu{padding:8px 0}.footer-menu__a{font-size:2.2rem;line-height:2.6rem;font-weight:300;color:#000;transition:color .3s}.desktop .footer-menu__a:hover,.desktop .footer__info-boutique:hover{color:#016172}.footer-menu__li{margin-left:35px}@media only screen and (max-width:1100px){.footer-menu__li{margin-left:30px}.footer-picto__item{font-size:1.65rem;line-height:2.05rem}}@media only screen and (max-width:900px){.footer__main{padding-bottom:30px}.footer__titre-main{margin:40px 0 30px !important}.footer__logos--position{bottom:0}.footer__root--noTriangle .footer__a{line-height:27px}}@media only screen and (max-width:820px){.footer-picto__item{width:calc(50% - 40px)}}@media only screen and (max-width:800px){.footer-menu__li{margin-left:25px}.footer-picto__item{margin-bottom:20px}.footer-picto__container{margin-bottom:15px}}@media only screen and (max-width:700px){footer{margin-top:0}.footer-picto--background .footer-picto{padding-top:5px;padding-left:10px;padding-right:10px}.footer-picto__item{width:calc(50% - 10px);font-size:1.6rem;line-height:2.1rem}}@media only screen and (max-width:680px){.footer__logo{width:calc(50% - 60px)}.paddingsansmaps{padding-left:40px !important;padding-right:40px !important}}@media only screen and (max-width:600px){.footer-picto--noTxtPicto .footer-picto__container{padding-bottom:15px}}@media only screen and (max-width:520px){.footer-menu__li{margin-left:0}}@media only screen and (max-width:500px){.footer__main{padding-bottom:15px}.footer-picto--noTxtPicto{padding:10px 20px 0 !important}.footer-picto__item{font-size:1.5rem;line-height:2rem;width:100%}.paddingsansmaps{padding-left:30px !important;padding-right:30px !important}.footer__root--noTriangle .footer__a{font-size:1.6rem;line-height:2.6rem}.footer__logos--position .footer__logo-img{max-height:31px !important}.footer__root .footer__titre{font-size:2.4rem;line-height:2.8rem}.footer__info-boutique,.footer__texte{font-size:1.6rem;line-height:2.6rem}.footer__bottom-a{font-size:1.6rem;line-height:2rem}.footer__titre-main{margin:35px 0 15px !important}.footer-menu__a{font-size:1.7rem;line-height:2.1rem}.footer-picto__img{width:48px;height:48px}.footer-picto__inner{width:185px}.footer-picto__container-img{padding-bottom:35%}}@media only screen and (max-width:400px){.footer-picto__item{width:calc(100% - 10px)}}.mosaic-instagram__container{max-width:1320px}.mosaic-instagram__form{border-color:#c7c7c7;padding:12px 15px 14px}.mosaic-instagram__form-container{border-color:#c7c7c7}.mosaic-instagram__form .b-form-input__input{font-style:italic}.shop-info{background-color:#000}.shop-info__item .title__type2{color:#e9d7cc;font-weight:300}.shop-info__content--titre{font-weight:400 !important}.shop-info__item{color:#f2eadf;font-weight:300;font-family:"Open Sans",sans-serif}.shop-info__content--subtitle{text-transform:none}.services main{margin-bottom:0 !important}.banniere-seule__container-img--bigImg{width:100vw;left:50%;right:50%;margin-left:-50vw;padding:0}.banniere-seule__container-img--bigImg .banniere-seule__image{max-height:1000px}.list-prod-home--troiscol-slider .list-prod-home__arrow{width:30px}.list-prod-home--troiscol-slider .list-prod-home__arrow svg{width:30px;height:32px}.list-prod-home__arrow svg path{transition:fill .3s}.desktop .list-prod-home__arrow svg:hover path{fill:#016172}.list-prod-home{position:relative}.list-prod-home__imageContainer{z-index:2}.list-prod-home__ul{z-index:2}.list-prod-home::after{content:"";width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:45%;background-color:#f2eadf;top:0}.list-prod-home .prod-item__like svg{display:none}.list-prod-home .prod-item__content{padding:15px 30px 20px}.list-prod-home__sliderContainer{margin-top:60px}.list-prod-home .prod-item__container-img{padding-bottom:100%}.list-prod-home .title_--centered{position:relative;z-index:1;max-width:700px;margin:0 auto;padding-top:70px !important}.list-prod-home--troiscol .list-prod-home__ul{margin:0 auto 40px}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item{box-shadow:10px 10px 25px rgba(0,0,0,.16);z-index:2;width:calc(33.3333% - 90px);margin:0 45px 25px;border:0 none}.list-prod-home--troiscol .list-prod-home__ul .prod-item__container{background-color:#fff}.list-prod-home .prod-item__marque,.list-prod-home .prod-item__name,.list-prod-home .prod-item__prix{text-align:left}@media only screen and (min-width:1200px){.list-prod-home--troiscol .list-prod-home__ul .list-prod__item{margin-bottom:35px !important}.list-prod-home__sliderContainer{margin-bottom:-35px !important}}@media only screen and (max-width:1200px){.list-prod-home--troiscol .list-prod-home__ul{width:265vw;padding:0;justify-content:initial}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item{width:100%;margin:0 25px;max-width:400px}.list-prod-home__container{padding:0 20px !important}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item:last-child{display:block;margin-right:30px}.list-prod-home--troiscol .list-prod-home__sliderContainer{width:100vw;margin-left:-20px}}@media only screen and (max-width:1000px){.list-prod-home--troiscol .list-prod-home__ul{width:380vw;margin:0 auto 35px}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item{box-shadow:5px 5px 20px rgba(0,0,0,.16);margin:0 15px}.list-prod-home__sliderContainer{margin-top:55px}.list-prod-home .title_--centered{text-align:center}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item:last-child{margin-right:25px}.list-prod-home--troiscol .list-prod-home__sliderContainer{margin-left:-20px}}@media only screen and (max-width:800px){.list-prod-home--troiscol .list-prod-home__ul{width:400vw}.list-prod-home .title_--centered{padding-top:75px}}@media only screen and (max-width:700px){.list-prod-home--troiscol .list-prod-home__ul{width:405vw}.list-prod-home__sliderContainer{margin-top:45px}}@media only screen and (max-width:500px){.list-prod-home .title_--centered::after{width:100px;bottom:-18px}.list-prod-home .title_--centered{padding-top:50px !important}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item{margin:0 11px;box-shadow:5px 5px 13px rgba(0,0,0,.16)}.list-prod-home--troiscol .list-prod-home__ul .list-prod__item:last-child{margin-right:18px}.list-prod-home .prod-item__content{padding:10px 20px 15px}.list-prod-home__sliderContainer{margin-top:35px}.list-prod-home--troiscol .list-prod-home__ul{width:455vw;margin:0 auto 25px}}.slider-logo__root{padding:50px 0 40px !important;background-color:#f2eadf}.slider-logo__root::after{content:"";position:absolute;top:0;height:100%;background-color:#f2eadf;z-index:-1;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__bouton{margin-top:0;padding:14px 25px;position:relative;top:-25px}.slider-logo__content{padding:0 20px;position:relative;margin-bottom:55px}.slider-logo__content::after{content:"";position:absolute;height:1px;bottom:-20px;left:50%;transform:translateX(-50%);width:140px;background-color:#016172}.slider-logo__titre{margin-left:auto;text-transform:uppercase;margin-right:auto;padding:0 20px}.slider-logo__ul--infinite{margin:45px auto 0;background-color:#fff;padding:25px 0 45px;overflow:initial}.slider-logo__ul--infinite::after{content:"";position:absolute;top:0;height:100%;background-color:#fff;z-index:0;width:calc(50vw - 770px);left:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__ul--infinite::before{content:"";position:absolute;top:0;height:100%;background-color:#fff;z-index:1;width:calc(50vw - 770px);right:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__wrap{position:relative}.slider-logo__ul--infinite .slider-logo__li{width:220px}@media only screen and (max-width:1540px){.slider-logo__root{overflow:hidden}}@media only screen and (max-width:1100px){.slider-logo__ul--infinite .slider-logo__li{width:210px}}@media only screen and (max-width:900px){.slider-logo__ul--infinite .slider-logo__li{width:190px}.slider-logo__a{padding:0 25px}}@media only screen and (max-width:500px){.slider-logo__ul--infinite .slider-logo__li{width:160px}.slider-logo__a{padding:0 20px !important}.slider-logo__bouton{padding:10px 20px;top:-21px}.slider-logo__ul--infinite{padding:20px 0 40px;margin-top:30px}.slider-logo__content::after{width:100px;bottom:-15px}.slider-logo__root{padding:40px 0 30px !important}}.marques .list-logo__root{margin-top:30px}.logo-item__boutiquesMarque{font-size:1.9rem;line-height:2.9rem;color:#016172;font-family:"Forum",sans-serif;gap:15px}.logo-item__boutiquesMarque a{transition:color .3s}.logo-item__oneBoutiqueMarque{font-size:2rem;line-height:2.4rem}.logo-item__oneBoutiqueMarque a{transition:all .3s}.logo-item__oneBoutiqueMarque .bouton.actif{background-color:#fff !important;color:#016172 !important;border-color:#016172}@media only screen and (max-width:500px){.logo-item__boutiquesMarque{font-size:1.8rem;line-height:2.8rem;gap:0 20px}.logo-item__oneBoutiqueMarque{margin-inline:0;font-size:1.9rem;line-height:2.3rem}.marques .list-logo__root{margin-top:20px}}@media only screen and (min-width:500px){.main-detail__a-marque,.main-detail__titre img{margin:0 auto;display:block}}.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.8rem;line-height:3.8rem;margin-bottom:5px;font-family:"Forum",sans-serif;text-transform:none;font-style:normal;font-weight:500;color:#000}@media screen and (max-width:700px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.6rem;line-height:3.6rem}}@media screen and (max-width:500px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.3rem;line-height:3.3rem}}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-bottom:0;margin-top:0}@media screen and (max-width:500px){.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{margin-top:0}}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1320px}.listProd .block-intro--noheight .block-intro__suite,.listProdsec .block-intro--noheight .block-intro__suite{margin-top:10px}.message-info__txt{font-size:1.6rem;line-height:2.6rem;font-family:"Open Sans",sans-serif;font-weight:300}@media screen and (max-width:500px){.message-info__txt{font-size:1.5rem;line-height:2.5rem}}.message-info__root{background-color:#000}