@font-face{font-family:"Rexton Medium";src:url("/fonts/clients/RextonMedium.woff2") format("woff2"),url("/fonts/clients/RextonMedium.woff") format("woff")}@font-face{font-family:"Rexton Bold";src:url("/fonts/clients/RextonBold.woff2") format("woff2"),url("/fonts/clients/RextonBold.woff") format("woff")}@font-face{font-family:"Muller Bold";src:url("/fonts/clients/MullerBold.woff2") format("woff2"),url("/fonts/clients/MullerBold.woff") format("woff")}@font-face{font-family:"Muller Regular";src:url("/fonts/clients/Muller-Regular.woff2") format("woff2"),url("/fonts/clients/Muller-Regular.woff") format("woff")}@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}.popin-panier a.bouton{background-color:#1a1a1a;color:#fff}#ckeditor_html_contenu p strong,b,strong{font-weight:600}body{background-color:#fff}body::before{box-shadow:none}.popin.form .small-info__phone{font-family:"Rexton Bold",sans-serif;font-weight:400}.popin.personnaliser div.popin-content{max-width:550px}.container-select-bracelet{max-width:450px}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part{margin-top:60px}main{margin-bottom:60px}@media screen and (min-width:1000px){main{margin-bottom:100px}}.adressestunnel .adresses__block{margin-top:55px}.listProd main,.listProdsec main{margin-bottom:60px}.popin span.popin-close{transition:background-color .3s}.desktop .popin span.popin-close:hover{background-color:#999}.top-prod__container{padding-top:80px;position:relative}.collectionsMarque__container{max-width:100%}@media screen and (min-width:1200px){.collectionsMarque__container .flickity-viewport{width:90%;margin:auto}}.collectionsMarque__container .collectionsMarque__item{width:calc(55% - 20px);padding:0 2%}@media screen and (min-width:600px){.collectionsMarque__container .collectionsMarque__item{width:calc(38% - 30px)}}@media screen and (min-width:800px){.collectionsMarque__container .collectionsMarque__item{width:calc(28% - 25px)}}@media screen and (min-width:1200px){.collectionsMarque__container .collectionsMarque__item{width:calc(23.3% - 20px)}}.collectionsMarque__container .collectionsMarque__item h2{text-align:center;font-size:1.4rem;line-height:1.8rem}.collectionsMarque__container .flickity-page-dots{display:none !important}.collectionsMarque__img{border:1px solid #777}.collectionsMarque__bottom .collectionsMarque__btn{max-width:310px}.collectionsMarque__bottom .collectionsMarque__btn .bouton{max-width:initial}.collectionsMarque__item h2,.collectionsMarque__a{font-weight:400;font-family:"Rexton Bold",sans-serif;font-size:1.8rem;line-height:2.4rem}.collectionsMarque__lire span{font-weight:400;font-family:"Rexton Bold",sans-serif}.collectionsMarque__item img{box-shadow:none}.mfp-wrap{z-index:999999}.mfp-bg{z-index:99999}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{opacity:100%}.collectionsMarque__item::after{display:none}.arrow-down-svg polyline{stroke:#1a1a1a}.bloc-contact__sstitre{font-size:1.65rem;line-height:2.4rem}.bloc-contact__container{margin-top:0;max-width:1250px}.recap__boutique--retrait{font-size:1.55rem;line-height:2.4rem}.recap .panier__livraison .panier__part-prix-all{color:#1a1a1a}.wishlist__vide,.pagepanier__vide{font-size:1.5rem;line-height:1.9rem;font-family:"Rexton Bold",sans-serif;font-weight:400;font-style:italic}.wishlist__ul .prod-item_--wishlist .prod-item__img{border:1px solid #777}.wishlist__container-button .bouton{text-transform:none}.bloc-contact__titre{font-size:1.8rem;line-height:2.2rem;font-weight:300}.page-connexion__container{border:1px solid #1a1a1a}.page-connexion__item{background-color:#fff;border:solid 1px #999;border-radius:0;transition:border-color .3s}.page-connexion__item-logo svg{width:52px;height:52px}.page-connexion__item-text{font-size:1.5rem;line-height:2rem}.desktop .page-connexion__item:hover{border-color:#1a1a1a}.page-connexion__ou{font-size:1.8rem;line-height:2.2rem}.desktop .nav-tunnel__a.disabled:hover{color:#1a1a1a}.desktop .popin-panier a.bouton:hover{background-color:#fff;color:#1a1a1a}.top-menu{background-color:#1a1a1a}.mfp-counter{font-size:1.4rem;line-height:1.8rem;font-family:"Rexton Bold",sans-serif}.TRIANGLE::before{top:45%}.filters__main-label{font-weight:400;font-size:1.3rem;line-height:1.7rem}.filters .b-form-checkbox__label{font-size:1.1rem;line-height:1.5rem;transition:color .3s;font-family:"Rexton Medium",sans-serif}.filters--container-show .filters__container{margin-top:15px !important}.desktop .filters .b-form-checkbox__label:hover{color:#999}.showError{font-size:1.3rem;line-height:1.7rem;font-family:"Rexton Bold",sans-serif}.panier .filters__main-label,.b-form-checkbox__label{font-weight:400}.form-contact__confidentialite{font-size:1.2rem;line-height:1.8rem}.carre-shops__diapo-li::before,.detail-shops__diapo-li::before{padding-bottom:60%}.carre-shops__jours{display:none}.carre-shops__tel{padding-bottom:30px}.carre-shops__lien.bouton{padding:17px 20px 15px}.carre-shops__lien.bouton::before{content:none}.carre-shops__lieninfo{padding-top:25px}@media only screen and (min-width:500px){.carre-shops__lieninfo{padding-top:30px}}.nav-tunnel__a.disabled,.nav-tunnel__a.disabled .nav-tunnel__num{color:#1a1a1a;font-weight:400}.panier__commentaire{font-family:"Muller Regular",sans-serif;font-weight:400;font-size:1.5rem;line-height:2.5rem;padding:7px 10px}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{padding:0;font-size:1.4rem;line-height:2.4rem}.pagepanier__bottom .b-form-checkbox__checkbox{margin-bottom:10px}.panier__bloc-commentaire--cadeau{padding-bottom:5px}.panier__part-quantity{width:initial}.nav-tunnel__a.disabled .nav-tunnel__num{border-color:#1a1a1a}.select2{color:#1a1a1a}.select2-selection{border:1px solid dimgray}.select2-dropdown{border:1px solid dimgray;color:#1a1a1a}.single-slider__text{font-family:"Rexton Bold",sans-serif;font-weight:400}.single-slider__arrow{width:59px;height:30px;top:calc(50% - 15px)}.single-slider__arrow--next{right:30px;background-image:url(/clients/vaneste/theme/next-arrow.svg);background-position:center;background-size:cover}.single-slider__arrow--next:hover{background-image:url(/clients/vaneste/theme/next-arrow-black.svg)}.single-slider__arrow--prev{left:30px;background-image:url(/clients/vaneste/theme/previous-arrow.svg);background-position:center;background-size:cover}.single-slider__arrow--prev:hover{background-image:url(/clients/vaneste/theme/previous-arrow-black.svg)}.single-slider__arrow svg{opacity:0% !important}.single-slider__arrow:hover svg{opacity:0% !important}.single-slider__thumbs-container{position:relative;display:none}@media screen and (min-width:800px){.single-slider__thumbs-container{top:-50px;height:0}}.single-slider__thumb{position:relative;height:15px;width:15px;line-height:50px;text-align:center;margin:5px 7px}.single-slider__thumb::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transform:rotateX(45deg) rotateZ(45deg);border-radius:1px;border-color:#1a1a1a}@media screen and (min-width:800px){.single-slider__thumb::before{border-color:#fff}}.single-slider__thumb::after{content:"";position:absolute;top:10px;left:10px;height:calc(100% - 10px);width:calc(100% - 10px);transform:rotateX(45deg) rotateZ(45deg)}.single-slider__thumb.actif::before{border-color:#1a1a1a !important;background-color:#1a1a1a}@media screen and (min-width:800px){.single-slider__thumb.actif::before{border-color:#fff !important;background-color:#fff}}.ariane__container{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:1px solid #1a1a1a}.ariane__container .ariane{max-width:1540px;margin:auto;color:#1a1a1a;font-family:"Rexton Medium",sans-serif;padding:5px 20px 13px}.ariane__a,.ariane__actual{font-size:.7rem !important}@media screen and (min-width:700px){.ariane__a,.ariane__actual{font-size:1rem !important}}.prod-main-new__ariane .ariane{font-size:0.7rem;line-height:1.1rem}@media screen and (min-width:700px){.prod-main-new__ariane .ariane{font-size:1rem;line-height:1.4rem}}.block-intro__suite--margin{margin-top:15px}.nav-tunnel__li{font-size:1.6rem;line-height:2rem}.block-intro--noImage .block-intro__content{padding-bottom:15px}.listProd .block-intro__content,.listProdsec .block-intro__content{padding-bottom:40px}.listProd .container-list__items,.listProdsec .container-list__items{margin-top:14px}.listProd .block-intro--noImage,.listProdsec .block-intro--noImage{margin-bottom:-10px}.listProd .list-prod__ul,.listProdsec .list-prod__ul{margin-bottom:10px}.listProd .prod-item__container-img,.listProdsec .prod-item__container-img{border:1px solid #c4c4c4;padding-bottom:90%}.listProdsec .collectionsMarque__root{margin-top:60px}.listProdsec .collectionsMarque__root .collectionsMarque__titre{font-size:2.2rem;line-height:2.6rem}.filters__main-label{transition:color .3s}.filters__main-label svg polyline{transition:stroke .3s}.close__btn{width:30px}.desktop .filters__main-label:hover{color:#999}.desktop .filters__main-label:hover svg polyline{stroke:#999}.container-list__noproduct{margin-top:10px}.container-list__noproduct--form button{text-transform:uppercase}.container-list__noproduct--form,.container-list__noproduct .container-list__noproduct--form{max-width:380px}.container-list__noproduct .container-list__noproduct--form button,.container-list__noproduct .b-form-input__input{font-size:1.6rem;line-height:2rem}.container-list__noproduct--txt{font-size:1.9rem;line-height:2.9rem}.container-list__noproduct--titre{font-size:1.7rem;line-height:2.7rem}.pagination li a{border:1px solid #1a1a1a;font-size:1.5rem;line-height:1.9rem;font-family:"Rexton Medium",sans-serif}.pagination li:last-child a,.pagination li:nth-last-child(2) a{border:none}.desktop .pagination a:hover{color:#999}.block-intro__container-img--bande{margin-bottom:25px;max-height:600px}.block-intro__container-img--bande::after{max-height:600px;padding-bottom:32%}.title__type2,.title__type1,.title__type5,.diamond__titre{font-weight:200;font-size:2.8rem;line-height:4rem;text-transform:none;padding-top:0;color:#1a1a1a}.single-slider__titre{font-size:2.9rem;line-height:3.9rem;font-weight:200;text-transform:none;text-align:center;color:#1a1a1a;padding-top:0;padding-left:30px;text-indent:-30px}@media screen and (min-width:800px){.single-slider__titre{text-align:left}}.article-card-simple__root{width:initial;left:initial;right:initial;margin-left:auto;margin-right:auto}.footer-picto{height:47px;padding:0 20px;margin-top:20px;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}@media screen and (min-width:800px){.footer-picto{border:none;margin-top:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:solid 1px #1a1a1a}.footer-picto .footer-picto__container{max-width:1540px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1100px){.footer-picto{height:50px}}.footer-picto__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-picto__container--dior::after{display:none}.footer-picto__item{width:100%}@media screen and (min-width:1100px){.footer-picto__item{width:max-content}}.footer-picto__item--dior{margin:17px 0 0}.footer-picto__inner{display:flex;flex-direction:row;justify-content:center;align-items:center;width:max-content;font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:0.1rem;text-transform:uppercase}@media screen and (min-width:1100px){.footer-picto__inner{font-size:1.8rem;line-height:0.1rem}}.footer-picto__inner--dior{margin-bottom:0}.footer-picto__container-img{padding:0;margin:0 10px 0 0}.footer-picto__img{position:initial;height:15px;width:auto;transform:none}@media screen and (min-width:1100px){.footer-picto__img{height:20px}}.intro-home{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:100px 0 40px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:start;margin-top:0}@media screen and (min-width:1100px){.intro-home{flex-direction:row}}.intro-home .article-card-simple__root{width:calc(100vw - 20px)}@media screen and (min-width:1100px){.intro-home .article-card-simple__root{width:calc(50vw - 50px)}}.intro-home .article-card-simple__list{max-width:initial;padding:0 20px}@media screen and (min-width:1100px){.intro-home .article-card-simple__list{padding:0 100px}}.intro-home .article-card-simple__card{width:initial}.intro-home .article-card-simple__card .card__texte{margin:25px 0;text-align:center;font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}.intro-home .article-card-simple__card .card__bouton{margin:auto}.intro-home .list-prod-home__container{width:100vw;margin-left:auto;margin-right:auto}@media screen and (min-width:1100px){.intro-home .list-prod-home__container{width:calc(50vw - 50px);margin-top:0}}.intro-home .list-prod-home__container .title__type2{display:none}.intro-home .list-prod-home__container .prod-item__container{width:80%}.intro-home .list-prod-home__container .prod-item__container-img img{border:1px solid #777}.intro-home .list-prod-home__container .prod-item__content{padding:20px 0 0}@media screen and (min-width:1100px){.intro-home .list-prod-home__container .prod-item__content{padding:20px 10px}}.intro-home .list-prod-home__container .prod-item__marque,.intro-home .list-prod-home__container .prod-item__prix{font-size:1.6rem;line-height:2rem}@media screen and (min-width:1100px){.intro-home .list-prod-home__container .prod-item__marque,.intro-home .list-prod-home__container .prod-item__prix{font-size:1.6rem;line-height:1.8rem}}.intro-home .list-prod-home__container .prod-item__name{text-align:center;font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}.intro-home .list-prod-home__container .prod-item__ajout-bouton{display:none}.intro-home .list-prod-home__arrow{width:40px;height:20px;top:calc(50% - 50px)}@media screen and (min-width:1100px){.intro-home .list-prod-home__arrow{width:59px;height:30px}}.intro-home .list-prod-home__arrow--next{right:0 !important;background-image:url(/clients/vaneste/theme/next-arrow-black.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:1100px){.intro-home .list-prod-home__arrow--next{right:-30px !important}}.intro-home .list-prod-home__arrow--prev{left:0 !important;background-image:url(/clients/vaneste/theme/previous-arrow-black.svg);background-position:center;background-size:cover}@media screen and (min-width:1100px){.intro-home .list-prod-home__arrow--prev{left:-30px !important}}.intro-home .list-prod-home__arrow svg{opacity:0% !important}.intro-home .list-prod-home__arrow:hover svg{opacity:0% !important}.bijou-home{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;flex-direction:column;background-color:#1a1a1a;overflow-x:hidden}@media screen and (min-width:1100px){.bijou-home{flex-direction:row}}.bijou-home .article-card-simple__root{width:100vw;min-height:380px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:rgba(0,0,0,0)}@media screen and (min-width:1100px){.bijou-home .article-card-simple__root{width:50vw;min-height:initial}}.bijou-home .article-card-simple__root .card__img{position:absolute;z-index:0;top:5%;left:50%;width:180%;height:auto;margin:auto;transform:translateX(-50%)}@media screen and (min-width:1100px){.bijou-home .article-card-simple__root .card__img{top:0;bottom:0;width:120%}}.bijou-home .article-card-simple__root .card__content-container{position:relative;z-index:1;align-items:center;text-align:center}.bijou-home .article-card-simple__root .card__title{text-align:left;text-indent:-30px}.bijou-home .article-card-simple__root .card__texte{margin:25px 0;font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}.bijou-home .article-card-simple__root .card__bouton{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.bijou-home .article-card-simple__root .card__bouton:hover{color:#1a1a1a;background-color:#fff}.bijou-home .article-card-simple__root+.article-card-simple__root{min-height:initial;margin-top:0;background-color:rgba(0,0,0,0)}.bijou-home .article-card-simple__root+.article-card-simple__root .article-card-simple__card{width:100%}.bijou-home .article-card-simple__root+.article-card-simple__root .card__img{position:relative;width:100vw;max-height:850px;left:initial;transform:none;object-fit:cover}@media screen and (min-width:1100px){.bijou-home .article-card-simple__root+.article-card-simple__root .card__img{width:50vw}}.bijou-home .article-card-simple__root+.article-card-simple__root .card__content-container{position:absolute;bottom:20px;left:0;right:0;align-items:center;color:#1a1a1a}@media screen and (min-width:1100px){.bijou-home .article-card-simple__root+.article-card-simple__root .card__content-container{bottom:40px;left:initial;right:40px;align-items:end}}.bijou-home .article-card-simple__root+.article-card-simple__root .card__title,.bijou-home .article-card-simple__root+.article-card-simple__root .card__texte{margin:0;font-family:"Rexton Medium",sans-serif;font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:1100px){.bijou-home .article-card-simple__root+.article-card-simple__root .card__title,.bijou-home .article-card-simple__root+.article-card-simple__root .card__texte{font-size:2rem;line-height:2.4rem}}.bijou-home .article-card-simple__root+.article-card-simple__root .card__bouton{display:none}.bijou-home .article-card-simple__card{width:75%;margin:auto}.bijou-home .article-card-simple__list{justify-content:center}.list-few-brands__root{padding:40px 0 60px;background-color:rgba(0,0,0,0)}.list-few-brands__root .title__type2{text-align:center;font-size:2rem;line-height:2.4rem}@media screen and (min-width:1100px){.list-few-brands__root .title__type2{padding-left:130px;text-align:left;text-indent:-30px;font-size:2.8rem;line-height:3.2rem}}.list-few-brands__root .flickity-viewport{overflow:hidden}.list-few-brands__root .flickity-prev-next-button{width:59px;height:30px;top:calc(50% - 30px);background-color:rgba(0,0,0,0);display:none}@media screen and (min-width:1200px){.list-few-brands__root .flickity-prev-next-button{display:block}}.list-few-brands__root .flickity-prev-next-button.next{right:30px !important;background-image:url(/clients/vaneste/theme/next-arrow-black.svg);background-position:center;background-size:cover}.list-few-brands__root .flickity-prev-next-button.previous{left:30px !important;background-image:url(/clients/vaneste/theme/previous-arrow-black.svg);background-position:center;background-size:cover}.list-few-brands__root .flickity-prev-next-button svg{opacity:0% !important}.list-few-brands__root .flickity-prev-next-button:hover{background-color:rgba(0,0,0,0)}.list-few-brands__root .flickity-prev-next-button:hover svg{opacity:0% !important}.list-few-brands__root .flickity-page-dots{display:none}.list-few-brands__bloc{padding:5px 0 30px}@media screen and (min-width:1100px){.list-few-brands__bloc{padding:15px 0 30px}}.list-few-brands__nav-ul{justify-content:center;margin-top:40px}@media screen and (min-width:1100px){.list-few-brands__nav-ul{justify-content:start;padding-left:135px}}.list-few-brands__nav-li{margin:0 10px}@media screen and (min-width:1100px){.list-few-brands__nav-li{margin:0 20px}}.list-few-brands__nav-a{font-size:1.5rem;line-height:1.9rem;display:block;padding-bottom:6px}@media screen and (min-width:1100px){.list-few-brands__nav-a{font-size:2rem;line-height:2.4rem}}.list-few-brands__nav-a::after{width:100%}.list-few-brands__nav-a.actif::after{background-color:#1a1a1a}.list-few-brands__a:hover .list-few-brands__image{border-color:#1a1a1a !important}@media screen and (min-width:1620px){.list-few-brands__ul{padding:0 120px}}.list-few-brands__li{width:calc(43% - 10px);margin:0 15px}@media screen and (min-width:700px){.list-few-brands__li{width:calc(33% - 10px)}}@media screen and (min-width:1100px){.list-few-brands__li{width:250px}}.list-few-brands__image{border-radius:0}.list-few-brands__marque{margin-top:10px;font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:400px){.list-few-brands__marque{font-size:1.4rem;line-height:1.8rem}}@media screen and (min-width:700px){.list-few-brands__marque{font-size:1.6rem;line-height:2rem}}@media screen and (min-width:1100px){.list-few-brands__marque{margin-top:20px;font-size:2rem;line-height:2.4rem}}.list-few-brands__bouton{max-width:80%}.page-connexion__titre.title__type5,.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2rem;line-height:3rem}.compte-top__titre,.list-prod-home .title__type2{position:relative;padding-bottom:10px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept,body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline{font-size:1.55rem;line-height:1.95rem;padding:11px 20px}.list-prod-home .title__type2::after{width:250px}.footer-instagram__titre{margin-bottom:40px}.footer__form-container .form-element .showError{margin-top:10px}.page404__nav404{font-size:4rem;line-height:5rem;padding-bottom:15px}.page404__title404{font-size:3rem;line-height:4rem;padding-bottom:20px}.page404__text404{font-size:2.1rem;line-height:3.1rem;font-family:"Rexton Bold",sans-serif;font-weight:400}body[data-template="404"] .footer__newsletter-container{display:none}.carre-shops__titre3{font-weight:200;font-size:2.6rem;line-height:3.6rem;padding-bottom:12px;text-transform:none;padding-top:0;color:#1a1a1a;position:relative}.carre-shops__titre3::after{content:"";left:50%;transform:translateX(-50%);height:1px;width:150px;bottom:0;position:absolute;background-color:#1a1a1a}.carre-shops__titre3::after{content:none}.title__type4{font-weight:200;font-size:2.9rem;line-height:3.3rem}.footer__root .title__type4{font-weight:200;margin-bottom:30px}.filters__titre{font-size:2.35rem;line-height:2.75rem;font-family:"Rexton Bold",sans-serif;font-weight:200}.b-form-input__input,.b-form-textarea__textarea,.b-form-radio__radio--other input,.b-form-checkbox__other-input,.b-form-date__input,.b-form-select__select,.select2-selection,.b-form-textarea__textarea,.page-connexion__form label{font-size:1.6rem;line-height:2.4rem;font-weight:400;font-family:"Muller Regular",sans-serif}.page-connexion__form label{width:110px;margin-bottom:5px}.page-connexion__form-oubli{font-weight:400;font-family:"Muller Regular",sans-serif;font-size:1.45rem;line-height:2.3rem}.footer__titre{margin-bottom:20px}.pagepaiement__desc{font-weight:400;font-size:1.65rem;line-height:2.5rem;font-family:"Muller Regular",sans-serif}.footer__texte{text-align:center;font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2.6rem}.popin.form .form-element label,.form-contact__container-elm label,.block-infos__container-elm label{font-size:1.65rem;line-height:2.05rem;font-weight:400;font-family:"Muller Regular",sans-serif}.compte .compte-top__content{padding:55px 0 20px}.compte .menuLevel1__a{font-size:1.5rem;line-height:2rem}.PaylineWidget.pl-container-default .pl-label-input{font-size:1.6rem;line-height:2rem;font-family:"Rexton Bold",sans-serif;font-weight:400;color:#1a1a1a}.block-intro__text{margin:30px auto;max-width:90%;font-family:"Muller Regular",sans-serif;font-size:1.3rem;line-height:1.7rem;color:#777}.block-intro__content{padding-top:40px;padding-bottom:0}.custom1 .block-intro__content{padding-bottom:40px}.custom1 .block-intro__content .block-intro__text{font-size:15px !important}.compte-tab__head{font-size:1rem;line-height:2rem;border-color:#c5c5c5}.commandes .compte-tab__head{font-size:1rem;line-height:1.4rem}.commandes .compte-tab__col{font-size:1rem;line-height:2rem}.compte-tab__col{font-size:1rem;line-height:1.4rem}.page-infos__bottom,.adresses__bottom{margin-top:32px}.page-infos__form-part{max-width:initial}.adressestunnel .adresses__bottom{margin-top:45px}.adresses__name{font-size:1.85rem;line-height:2.25rem}.adresses__who{font-size:1.75rem;line-height:2.15rem}.adresses__item{font-size:1rem;line-height:2rem}.page-compte__bottom{margin-bottom:10px;margin-top:32px}.page-compte__bottom .TRIANGLE{padding-left:0;padding-bottom:5px;transition:color .3s}.page-compte__bottom .TRIANGLE::before{content:none}.page-compte__bottom .TRIANGLE::after{content:"";height:1px;bottom:0;left:0;width:100%;background-color:#1a1a1a;position:absolute;transition:background-color .3s}.desktop .page-compte__bottom .TRIANGLE:hover{color:#999}.desktop .page-compte__bottom .TRIANGLE:hover::after{background-color:#999}.custom1 main{margin-bottom:35px}.carre-shops__ul--fullBoutiques .carre-shops__adresse,.carre-shops__ul--fullBoutiques .carre-shops__lieninfo,.carre-shops__jours-heures,.carre-shops__texte,.detail-shops__adresse,.detail-shops__jours-heures,.detail-shops__texte{font-weight:400;font-size:1.7rem;line-height:2.7rem;font-family:"Muller Regular",sans-serif}.carre-shops__ul--fullBoutiques .carre-shops__li{margin-bottom:65px}.carre-shops__ul--fullBoutiques .carre-shops__li:last-child{margin-bottom:0}.gmap__root--full{margin-top:65px}.detail-shops__jours{display:none}.carre-shops__jours-heures .carre-shops__heures{font-weight:300}.single-slider__text,.popin.alert.popin-information p,.popin.alert p{font-weight:400;font-size:1.7rem;line-height:2.7rem}.block-contenu__content,.main-detail__content-container,.carre-shops__texte,#ckeditor_html_diamond_texte,.main-detail__description,.main-detail__texte,#ckeditor_html_texte p,.detail-shops__texte{font-size:1.65rem;line-height:2.7rem}#ckeditor_html_texte p{font-family:"Rexton Bold",sans-serif}.cookies__text{font-size:1.6rem;line-height:2rem}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:20px;font-size:2rem;line-height:2.4rem}body[data-rgpd=v2] .cookies .popin__titre::after{width:20%}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{color:#1a1a1a;margin-bottom:20px;font-weight:300}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline{background-color:#fff;border-color:#1a1a1a}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.cookies__back{font-size:1.3rem;line-height:1.7rem}.cookies__link{color:#1a1a1a}.cookies__desc,.cookies__toggle-elm,.cookies__type{font-size:1.2rem;line-height:2rem}.popin.personnaliser div.popin-content h2,.popin__titre,.block-infos__titre{font-family:"Rexton Medium",sans-serif;font-weight:200;text-transform:none;color:#1a1a1a;font-size:2.2rem;line-height:2.6rem;position:relative;padding-bottom:15px}.popin.personnaliser div.popin-content h2::after,.popin__titre::after,.block-infos__titre::after{content:"";background-color:#1a1a1a;height:1px;width:25%;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.block-infos__titre{font-size:2.35rem;line-height:2.75rem}.popin.form .popin__titre::after{left:0;transform:translateX(0)}.block-infos__titre::after{left:0;transform:translateX(0)}.block-contenu,.diamond__root{max-width:1040px}.compte-coord__item,.compte-coord__label{font-size:1rem;line-height:2rem}.footer__info-boutique{font-size:1.6rem;line-height:2.7rem;font-weight:300}.bloc-contact__img{max-width:43px}.BLOCKBORDER{margin-top:-5px}.adresses .adresses__block{margin-top:30px}.bloc-contact__root{margin-top:55px}.panier__part-quantity--small{font-size:1.4rem;line-height:1.8rem}.commandes #tite__popin{font-size:2.8rem;line-height:3.8rem;font-family:"Rexton Medium",sans-serif;font-weight:200}.commandes #num__commande{margin-top:6px;font-size:1.7rem;line-height:2.7rem;font-family:"Rexton Bold",sans-serif}.commandes #cartTable{font-size:1rem;line-height:2.5rem}.commandes .flex-container{margin-top:15px;margin-bottom:10px}.commandes .flex-container>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-self:stretch;border-color:#999}.commandes .nometadresse{font-size:1rem;line-height:2rem}.commandes #cartTable tr:hover{transition:background-color .3s}.main-detail__picto{font-size:1.65rem;line-height:2.4rem;font-weight:400}.logo-item__ul{margin-top:-20px}.mosaic__arrow img{height:30px}.carre-shops__arrow svg{width:29px;height:33px}.carre-shops__arrow--next{right:10px}.carre-shops__arrow--prev{left:10px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{margin-bottom:15px;font-size:1.2rem;line-height:1.6rem}.desktop .prod-item__like:hover svg path{fill:#999}body[data-rgpd=v2] .popin.rgpd .popin-content{max-width:720px}.main-detail__picto--block .main-detail__picto-img{width:45px;margin:0 15px 0 0}.main-detail__picto--block__container p{font-size:1.6rem;line-height:2.2rem;color:#999;font-weight:400;margin-top:3px}.main-detail__variante .tab-carac__row{font-size:1.65rem;line-height:2.7rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.4rem;line-height:3.4rem;padding:35px 0 20px;font-weight:200;color:#1a1a1a;font-family:"Rexton Bold",sans-serif}#ckeditor_html_contenu h2:first-child,#ckeditor_html_contenu h3:first-child{padding-top:0}#ckeditor_html_contenu p,#ckeditor_html_contenu li{font-family:"Muller Regular",sans-serif}.ligne__item+.ligne__item{margin-top:40px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text+.cookies__text{margin-top:15px}body[data-rgpd=v2] .popin.rgpd .popin-content{padding:15px 25px 25px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bottom{margin-top:5px}.detail-boutique .block-intro--noImage .block-intro__content{padding-bottom:0}@media(hover:hover){body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline:hover{color:#999}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config:hover,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept:hover,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid:hover{background-color:#fff;border-color:#1a1a1a;color:#1a1a1a}}@media only screen and (max-width:1500px){.carre-shops__diapo-li::before,.detail-shops__diapo-li::before{padding-bottom:70%}}@media only screen and (max-width:1300px){.carre-shops__diapo-li::before{padding-bottom:75%}}@media only screen and (max-width:1100px){.carre-shops__diapo-li::before{padding-bottom:85%}}@media only screen and (max-width:1100px){.listProd .block-intro__text--suite,.listProdsec .block-intro__text--suite{margin-bottom:-10px}}@media only screen and (max-width:1000px){.carre-shops__diapo-li::before,.detail-shops__diapo-li::before{padding-bottom:60%}}@media only screen and (max-width:900px){.page-connexion__form label{width:100%}}@media only screen and (max-width:992px){.title__type2,.title__type1,.title__type5,.diamond__titre{font-size:2.9rem;line-height:3.9rem}.single-slider__titre{font-size:2.7rem;line-height:3.7rem}.page-connexion__titre.title__type5,.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.7rem;line-height:3.7rem}.commandes #tite__popin{font-size:2.6rem;line-height:3.6rem}.commandes #num__commande{font-size:1.65rem;line-height:2.6rem;margin-top:5px}.container-list__noproduct--txt{font-size:1.85rem;line-height:2.8rem}.container-list__noproduct--titre{font-size:1.65rem;line-height:2.6rem}.carre-shops__titre3{font-size:2.4rem;line-height:3.4rem}.page404__nav404{font-size:3.8rem;line-height:4.8rem}.page404__title404{font-size:2.8rem;line-height:3.8rem}.page404__text404{font-size:2rem;line-height:3rem}.title__type4{font-size:2.7rem;line-height:3.1rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.7rem;line-height:3.7rem}.b-form-checkbox__label{font-size:1.4rem;line-height:1.8rem}.collectionsMarque__item h2,.collectionsMarque__a{font-size:1.7rem;line-height:2.3rem}}@media only screen and (max-width:900px){.top-prod__container{padding-top:20px}}@media only screen and (max-width:700px){.title__type2,.title__type1,.title__type5,.diamond__titre{font-size:2.7rem;line-height:3.7rem}.single-slider__titre{font-size:2.5rem;line-height:3.5rem}.nav-tunnel__li{font-size:1.5rem;line-height:1.9rem}.pagepaiement__desc{font-size:1.55rem;line-height:2.4rem}.page-connexion__titre.title__type5,.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.5rem;line-height:3.5rem}body[data-rgpd=v2] .cookies .popin__titre{font-size:1.9rem;line-height:2.3rem}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept,body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline{font-size:1.45rem;line-height:1.85rem;padding:10px 20px}.commandes #tite__popin{font-size:2.4rem;line-height:3.4rem}.commandes #cartTable{font-size:1.4rem;line-height:2.4rem}.commandes #num__commande{font-size:1.6rem;line-height:2.6rem}.panier__part-quantity--small{font-size:1.3rem;line-height:1.7rem}.recap__boutique--retrait{font-size:1.45rem;line-height:2.3rem}.compte-tab__col{font-size:1.55rem;line-height:2.4rem}.compte-tab__col--c15{margin-bottom:25px}.commandes .compte-tab__head{font-size:15.5 0.24/10rem;line-height:15.5 0.244/10rem}.commandes .compte-tab__col{font-size:1.55rem;line-height:2.4rem}.adresses__name{font-size:1.75rem;line-height:2.15rem}.adresses__who{font-size:1.65rem;line-height:2.05rem}.adresses__item{font-size:1.5rem;line-height:2.4rem}.page-compte__bottom{font-size:1.55rem;line-height:1.95rem}.container-list__noproduct--txt{font-size:1.75rem;line-height:2.7rem}.container-list__noproduct .container-list__noproduct--form button,.container-list__noproduct .b-form-input__input{font-size:1.5rem;line-height:1.9rem}.container-list__noproduct--titre{font-size:1.55rem;line-height:2.5rem}.bloc-contact__img{max-width:38px}.collectionsMarque__item h2,.collectionsMarque__a{font-size:1.65rem;line-height:2.2rem}.page404__nav404{font-size:3.4rem;line-height:4.4rem}.page404__title404{font-size:2.4rem;line-height:3.4rem}.page404__text404{font-size:1.9rem;line-height:2.9rem}.popin.form .form-element label,.form-contact__container-elm label,.block-infos__container-elm label,.PaylineWidget.pl-container-default .pl-label-input{font-size:1.55rem;line-height:1.95rem}.main-detail__picto--block .main-detail__picto-img{width:40px;margin:0 13px 0 0}.carre-shops__titre3{font-size:2.3rem;line-height:3.3rem}.popin.personnaliser div.popin-content h2,.popin__titre,.block-infos__titre{font-size:2.1rem;line-height:2.5rem}.popin.personnaliser div.popin-content h2::after,.popin__titre::after,.block-infos__titre::after{width:35%}.block-infos__titre{font-size:2.25rem;line-height:2.65rem}.title__type4{font-size:2.5rem;line-height:2.9rem}.bloc-contact__sstitre{font-size:1.55rem;line-height:2.3rem}.compte-coord__item,.compte-coord__label{font-size:1.55rem;line-height:2.4rem}.carre-shops__ul--fullBoutiques .carre-shops__adresse,.carre-shops__ul--fullBoutiques .carre-shops__lieninfo,.carre-shops__jours-heures,.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.6rem;line-height:2.6rem}.bloc-contact__titre{font-size:1.7rem;line-height:2.1rem}.text-center--violet,.text-center--rose{margin-top:35px}.mfp-counter{font-size:1.3rem;line-height:1.7rem}.main-detail__picto{font-size:1.55rem;line-height:2.3rem}.main-detail__picto--block__container p{font-size:1.5rem;line-height:2.1rem;margin-top:2px}.block-intro__text,.popin.alert.popin-information p,.popin.alert p{font-size:1.6rem;line-height:2.6rem}.main-detail__variante .tab-carac__row{font-size:1.55rem;line-height:2.6rem}.page-connexion__ou{font-size:1.6rem;line-height:2rem}.b-form-input__input,.b-form-textarea__textarea,.b-form-radio__radio--other input,.b-form-checkbox__other-input,.b-form-date__input,.b-form-select__select,.select2-selection,.b-form-textarea__textarea,.page-connexion__form label{font-size:1.5rem;line-height:2.3rem}.page-connexion__form-oubli{font-size:1.4rem;line-height:2.2rem}.page-connexion__item-text{font-size:1.45rem;line-height:1.85rem}.page-connexion__ou{font-size:1.7rem;line-height:2.1rem;padding-top:25px}.footer__bouton{font-size:1.5rem;line-height:1.9rem}.panier__titre{font-size:1.5rem;line-height:1.9rem}.popin.form .form-element label{font-size:1.5rem;line-height:1.9rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.5rem;line-height:3.5rem}.block-contenu__content,.main-detail__content-container,.carre-shops__texte,#ckeditor_html_diamond_texte,.main-detail__description,.main-detail__texte,#ckeditor_html_texte p,.detail-shops__texte{font-size:1.55rem;line-height:2.6rem}.cookies__text{font-size:1.3rem;line-height:1.8rem}.ariane__container .ariane{font-size:0.7rem;line-height:1.1rem}.cookies__desc,.cookies__toggle-elm,.cookies__type{font-size:1.2rem;line-height:1.5rem}.panier__commentaire{font-size:1.45rem;line-height:2.4rem;padding:6px 9px}.diamond__content{font-size:15px !important;line-height:25px !important}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{font-size:1.35rem;line-height:2.3rem}.adresses__bottom--double .bouton_--big{margin-top:25px}}@media only screen and (max-width:600px){.detail-shops__texte,.detail-shops__jours-heures{padding-bottom:0}}@media only screen and (max-width:500px){.title__type2,.title__type1,.title__type5,.diamond__titre{font-size:2.4rem;line-height:3.4rem}.single-slider__titre{font-size:2.2rem;line-height:3.2rem}.mosaic__arrow img{height:26px}.mosaic__arrow{width:35px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bottom{margin-top:8px !important}.adressestunnel .adresses__bottom{margin-top:35px}.adresses__bottom--double .bouton_--big{align-self:center}.page-connexion__titre.title__type5,.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.2rem;line-height:3.2rem}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept,body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline{font-size:1.4rem;line-height:1.8rem;padding:9px 20px}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.3rem;line-height:3.3rem;padding:25px 0 15px}.collectionsMarque__lire{font-size:1.55rem;line-height:1.95rem}body[data-rgpd=v2] .popin.rgpd .popin-content{padding:10px 15px 20px}.commandes #tite__popin{font-size:2.1rem;line-height:3.1rem}.commandes #num__commande{font-size:1.55rem;line-height:2.5rem}.commandes #cartTable{font-size:1.35rem;line-height:2.3rem}.commandes .nometadresse{font-size:1.45rem;line-height:2.4rem}.commandes .flex-container>div>.title{font-size:1.55rem;line-height:1.95rem}.page-commandes__titre{margin-bottom:10px}.compte .compte-tab__tr{padding:0}.footer__root .title__type4,.page-compte__titre,.page-infos__titre,.adresses__titre{margin-bottom:25px}.compte-top__content{padding:35px 0 8px}.wishlist__container-button{margin-top:15px}.page-connexion__container{padding:20px 25px}.page-connexion__item-text{font-size:1.4rem;line-height:1.8rem}.page-connexion__container-part+.page-connexion__container-part{margin-top:35px;padding-top:30px}.page-connexion__item-logo svg{width:50px;height:50px}.wishlist__button{display:flex}.wishlist__button button,.wishlist__button a{width:100%}.pagination a{font-size:1.45rem;line-height:1.85rem}.page404__nav404{font-size:2.8rem;line-height:3.8rem;padding-bottom:10px}.container-list__noproduct--txt{font-size:1.65rem;line-height:2.7rem}.container-list__noproduct--titre{font-size:1.5rem;line-height:2.5rem}.showError{font-size:1.25rem;line-height:1.65rem}.logo-item__ul{margin-left:-10px;margin-right:-10px}.listProd .block-intro__content,.listProd .block-intro--noImage .block-intro__content,.listProdsec .block-intro__content,.listProdsec .block-intro--noImage .block-intro__content{padding-bottom:45px}.listProd .container-list__items,.listProdsec .container-list__items{margin-top:8px}.listProd .list-prod__ul,.listProdsec .list-prod__ul{margin-bottom:5px}.carre-shops__ul--fullBoutiques .carre-shops__li{margin-bottom:40px}.carre-shops__ul--fullBoutiques .carre-shops__li:last-child{margin-bottom:0}.carre-shops__ul--fullBoutiques .carre-shops__texte,.carre-shops__tel{padding-bottom:22px !important}.block-intro__text{margin-top:25px}.carre-shops__div--info{padding-top:25px}.carre-shops__arrow svg{width:25px;height:29px}.carre-shops__arrow--next{right:7px}.carre-shops__arrow--prev{left:7px}.gmap__root--full{margin-top:40px}.carre-shops__titre3{padding-bottom:15px !important}.page404__title404{font-size:2.1rem;line-height:3.1rem;padding-bottom:15px}.custom1 .block-intro__content{padding-bottom:35px}.custom1 main{margin-bottom:25px}.diamond__root{padding:35px 20px}.bloc-contact__root{margin-top:35px}.block-intro--noImage .block-intro__content{padding-bottom:10px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{margin-bottom:15px}.block-intro__content{padding-top:30px}.block-intro__titre,.compte-top__titre,.list-prod-home .title__type2{padding-bottom:7px}.block-intro__titre::after,.compte-top__titre::after,.list-prod-home .title__type2::after{width:110px}.list-prod-home .title__type2::after{width:220px}.detailServiceForm .block-intro__titre{padding-bottom:12px}.popin.personnaliser div.popin-content h2,.popin__titre,.block-infos__titre{font-size:2rem;line-height:2.4rem;padding-bottom:12px}.block-infos__titre{font-size:2.15rem;line-height:2.55rem}.block-infos .container-input-ville,.block-infos .container-input-ville_facturation{width:calc(68% - 20px)}.block-infos .container-input-cp,.block-infos .container-input-cp_facturation{width:32%}.page404__text404{font-size:1.8rem;line-height:2.8rem}.top-prod__container{padding-top:0}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:20px}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part{margin-top:40px}.adressestunnel .adresses__block{margin-top:40px}.block-infos__bottom{margin-top:40px;text-align:center}main{margin-bottom:47px}.listProd main,.listProdsec main{margin-bottom:40px}.top-prod__container--titreMobile .top-prod__part-img{margin-top:30px !important}.popin div.popin-content{padding:20px 15px}.panier__bloc-commentaire--cadeau{padding-bottom:0}.popin__titre,.block-infos__titre{margin-bottom:25px}.carre-shops__titre3{font-size:2.1rem;line-height:3.1rem;padding-bottom:10px}.carre-shops__titre3::after{width:120px}.filters__titre{font-size:1.8rem;line-height:2.2rem}body[data-rgpd=v2] .cookies .popin__titre{font-size:1.8rem;line-height:2.2rem;margin-bottom:17px}.footer__info-boutique{font-size:1.55rem;line-height:2.5rem}.title__type4{font-size:2.3rem;line-height:2.7rem}.bloc-contact__titre{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:400px){.listProd .list-prod__ul,.listProdsec .list-prod__ul{margin-bottom:0}}.menuLevel1__li{padding:6px 10px}.menuLevel1__replace{border-color:#1a1a1a}.menuLevel1__fix__a{text-transform:none;font-size:1.8rem;line-height:2.2rem;font-family:"Rexton Bold",sans-serif;padding:6px;transition:color .3s}.menuLevel1__fix__a::after{display:none}.menuLevel1__fix__a.actif{color:#aa182c}.menuLevel1__a{text-transform:none;font-size:1.8rem;line-height:2.2rem;font-family:"Rexton Bold",sans-serif;padding:6px;transition:color .3s;font-weight:300}.menuLevel1__a::after{display:none}.menuLevel1__a.actif{color:#999}.desktop .menuLevel1__a:hover{color:#999}@media only screen and (max-width:1200px){.menuLevel1{padding-top:20px;padding-bottom:15px}.menuLevel1__replace{text-transform:none;font-size:1.6rem;line-height:2rem;font-weight:300}.menuLevel1__li{padding:0;margin-bottom:0}.menuLevel1__a{font-size:1.6rem;line-height:2rem;padding:8px 10px}.menuLevel1__a.actif{background-color:#1a1a1a;color:#fff}}@media(max-width:500px){.menuLevel1{padding-top:25px}.menuLevel1__fix__a{font-size:1.55rem;line-height:1.95rem}.menuLevel1__replace{font-size:1.55rem;line-height:1.95rem}.menuLevel1__a{font-size:1.55rem;line-height:1.95rem;padding:7px 10px}}.irs-slider{width:22px;height:22px;top:27px;background-color:#1a1a1a;border:0 none;transition:background-color .3s}.irs-bar{background-color:#cfcbc8}.irs-from,.irs-to,.irs-single{background:rgba(0,0,0,0);font-family:"Rexton Bold",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem;color:#1a1a1a;top:3px}.b-form-checkbox__label::before,.b-form-checkbox__label::after{border-color:#1a1a1a;font-weight:400;font-family:"Rexton Bold",sans-serif}.b-form-checkbox__label:hover::before{border-color:#1a1a1a}.b-form-checkbox__label::after{top:48%}.b-form-checkbox__input[disabled]+label{color:#b9b9b9}.filters--container-show .b-form-checkbox__label::after{top:46% !important;color:#1a1a1a;font-weight:400;font-family:"Rexton Bold",sans-serif}.irs-slider.state_hover,.irs-slider:hover{background-color:#aa182c}.irs-bar-edge{background:#fff;border:0 none}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#fff}.prod-item__collection b{display:none}.list-nav__form select{background-image:none}.bouton{padding:20px 45px 15px;text-align:center;text-transform:uppercase;font-family:"Muller Regular",sans-serif;font-weight:400;font-size:1.5rem;line-height:2rem;color:#1a1a1a;background-color:#fff;border:1px solid #1a1a1a;border-radius:8px}.bouton.addToCart,.bouton.header-panier__bouton{background-color:#1a1a1a;color:#fff}.bouton.addToCart{padding-left:20px;padding-right:20px}.bouton.bouton_--personnaliser{font-size:1.3rem;line-height:1.7rem;font-family:"Muller Regular",sans-serif;color:#777;background-color:#ededed;border-color:#ededed;max-width:max-content;padding:15px 40px}.bouton.bouton_--personnaliser span{text-transform:uppercase;font-size:1.3rem;line-height:1.7rem}.bouton_--bgblanc{background-color:#fff;color:#1a1a1a}.popin-panier .bouton{font-size:1.3rem !important;padding:12px 25px}.bouton.bouton_--personnaliser{text-transform:none}.desktop .bouton.bouton_--personnaliser:hover{border-color:#1a1a1a !important;color:#1a1a1a !important}input[type=submit]{border:1px solid #1a1a1a;background-color:#1a1a1a;text-transform:uppercase;font-size:1.65rem;line-height:2.1rem;font-family:"Rexton Bold",sans-serif;padding:12px 30px;text-align:center;color:#fff;font-weight:400}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.8rem;line-height:2.2rem;border-radius:0;transition:background-color .3s}.desktop input[type=submit]:hover{background-color:#fff;color:#1a1a1a}.desktop input[type=submit]:hover{background-color:#fff;color:#1a1a1a}.desktop .bouton:hover{background-color:#1a1a1a;color:#fff}.desktop .bouton.actif:hover{background-color:#fff !important;color:#1a1a1a !important}@media only screen and (max-width:700px){.bouton{font-size:1.55rem;line-height:2.2rem;padding:9px 25px}.bouton.bouton_--personnaliser{font-size:1.5rem;line-height:1.9rem}.bouton.addToCart svg{width:23px;height:23px}.popin-panier .bouton{font-size:1.5rem;line-height:1.9rem;padding:9px 20px}input[type=submit]{font-size:1.55rem;line-height:2.2rem;padding:9px 25px}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.65rem;line-height:2.05rem}}.popin-panier__bottom .bouton.close-popin{color:#1a1a1a}.desktop .bouton_--bgblanc:hover{background-color:#1a1a1a;color:#fff}.desktop .bouton.addToCart:hover{background-color:#fff;color:#1a1a1a}.popin.alert div.popin-content{max-width:600px}.popin.form .b-form-radio__label::before{background-color:#fff}.b-form-input__input:focus,.select2-selection:focus,.b-form-select__select:focus,.b-form-date__input:focus,.b-form-checkbox__other-input:focus,.b-form-radio__radio--other input:focus,.b-form-textarea__textarea:focus{border-color:#999 !important}.list-nav{padding:0 0 25px}@media screen and (min-width:1100px){.list-nav{padding:0 0 25px 20px}}.list-nav__result-nb,.list-nav__result{font-family:"Rexton Medium",sans-serif;font-size:1.3rem;line-height:1.7rem}.desktop .prod-item__container:hover .prod-item__collection,.desktop .prod-item__container:hover .prod-item__marque,.desktop .prod-item__container:hover .prod-item__prix{color:#999}.desktop .prod-item__container:hover .prod-item__ajout-bouton .bouton{background-color:#1a1a1a;color:#fff}.pagepanier__promo-input{border:solid 1px #1a1a1a;height:27px;font-family:"Rexton Bold",sans-serif;font-size:1.5rem;line-height:1.9rem}.prod-item__marque{font-weight:400;font-size:1.8rem;line-height:2.2rem;text-transform:uppercase;margin-bottom:13px}.select2-selection__rendered{font-size:1.6rem;line-height:2.4rem;font-weight:400}.select2-search--dropdown .select2-search__field{font-family:"Rexton Bold",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.9rem}.select2-container .select2-selection--single{height:34px}.select2-results__option{font-size:1.5rem;line-height:2.2rem;font-weight:400}.prod-item__name{margin-bottom:13px;font-size:1.2rem;line-height:1.6rem;font-family:"Rexton Medium",sans-serif}.select2-results__option[aria-selected=true]{background-color:#1a1a1a !important}.select2-results__option--highlighted[aria-selected]{background-color:#999;transition:background-color .3s,color .3s}.select2-selection__arrow{height:32px}.search__container .prod-item__name{margin-bottom:0;font-size:1.5rem;line-height:2.1rem}.prod-item__collection{font-weight:400}.panier__titre{font-weight:400;font-size:1.7rem;line-height:2.1rem}.panier__head,.panier__part-prix-all{font-size:1.65rem;line-height:2.05rem;font-weight:400}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.6rem;line-height:2.4rem;font-weight:400}.pagepanier__promo-label{font-size:1.6rem;line-height:2rem;margin-top:4px}.pagepanier__container,.recap-root{max-width:1140px}.PaylineWidget .pl-form-container .pl-input:focus,.PaylineWidget .pl-form-control:focus{box-shadow:none;border-color:#1a1a1a}.pagepaiement{max-width:720px}.panier__name,.panier__prix{font-size:1.6rem;line-height:2.3rem;font-weight:400}.panier__part-total{font-weight:400}.panier__reste-infos{font-size:1.5rem;line-height:1.9rem;font-weight:400}.quantity__nb{font-weight:300}.quantity__add{font-weight:300;font-size:1.6rem;line-height:2rem}.main-detail__name{font-weight:200;margin-top:20px;font-size:2.8rem;line-height:3.8rem;color:#1a1a1a;font-family:"Rexton Medium",sans-serif}.top-prod__container{max-width:100%}.accueil .list-prod-home__slide .prod-item__container{display:flex;flex-direction:column;height:100%}.main-detail__price-container{border-color:#1a1a1a;margin-top:15px;padding-top:25px}.main-detail__pictos{border-top:0 none;order:2;padding-top:30px}.main-detail__content-container{order:3;padding-top:55px}.prod-item__prix{margin-bottom:5px;font-size:1.7rem;line-height:2.1rem;font-family:"Rexton Bold",sans-serif;font-weight:400}.prod-item__prix strike{font-weight:400}.prod-item__price-plusieur{font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:1.6rem}.block-intro--noImage+.collectionsMarque__root{margin-top:10px}.collectionsMarque__root{margin-top:0;margin-bottom:10px}.collectionsMarque__root--noImg{margin-top:-10px;margin-bottom:25px}.desktop .collectionsMarque__arrow svg:hover path{fill:#999}.collectionsMarque__bottom .bouton,.collectionsMarque__btn{max-width:285px}.panier__part-total,.panier__total .panier__prix{font-size:1.9rem;line-height:2.8rem}.collectionsMarque__arrow svg{width:26px;height:30px}.collectionsMarque__arrow{height:calc(100% - 90px)}.main-detail__sub-menu--li svg polyline{stroke:#1a1a1a}.panier__total{background-color:#1a1a1a}.desktop .collectionsMarque__btn:hover .collectionsMarque__block{z-index:99}.single-slider__content .bouton{background-color:rgba(0,0,0,0);color:#1a1a1a}.desktop .single-slider__content .bouton:hover{background-color:#1a1a1a;color:#fff}@media only screen and (max-width:992px){.main-detail__name{font-size:2.7rem;line-height:3.7rem}}@media only screen and (min-width:800px){.single-slider__content--blanc.single-slider__content .bouton{border-color:#fff;color:#fff}.desktop .single-slider__content--blanc.single-slider__content .bouton:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}}@media only screen and (max-width:800px){.single-slider__content--blanc .single-slider__titre{color:#1a1a1a}}@media only screen and (max-width:700px){.main-detail__name{font-size:2.5rem;line-height:3.5rem}.prod-item__marque{font-size:1.7rem;line-height:2.1rem}.pagepanier__promo-label{font-size:1.5rem;line-height:1.9rem;margin-top:5px}.panier__part-total,.panier__total .panier__prix{font-size:1.75rem;line-height:2.5rem}.panier__name,.panier__prix{font-size:1.5rem;line-height:2.2rem}.select2-selection__rendered{font-size:1.5rem;line-height:2.3rem}.select2-container .select2-selection--single{height:33px}.list-nav__form select{background-position-y:13px}.select2-selection__arrow{height:30px}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.5rem;line-height:2.4rem}.select2-results__option{font-size:1.4rem;line-height:2.1rem}.select2-search--dropdown .select2-search__field{font-size:1.45rem;line-height:1.85rem}.prod-item__prix{font-size:1.6rem;line-height:2rem}.prod-item__name{font-size:1.1rem;line-height:2rem}.prod-item__container-img .prod-item__like svg{width:24px}.panier__titre{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:500px){.prod-item__marque{margin-bottom:8px}.pagepanier__promo-input{font-size:1.45rem;line-height:1.85rem;height:30px}.main-detail__pictos{padding-top:25px}.collectionsMarque__root{margin-bottom:5px;margin-top:5px}.collectionsMarque__root--noImg{margin-top:0;margin-bottom:25px}.collectionsMarque__lire{margin-bottom:40px !important}.pagepanier__promo-label{margin-top:7px}.prod-item__name{margin-bottom:10px}.main-detail__intro{padding-left:0 !important;padding-right:0 !important}.main-detail__name{font-size:2.1rem;line-height:3.1rem;margin-top:12px}.nav-tunnel__name{font-size:1.4rem;line-height:1.8rem}.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:3px !important}.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{width:7px;height:7px}}@media only screen and (max-width:401px){.pagepanier__promo-label{margin-bottom:8px}}.footer__root{display:flex;flex-direction:column;width:100%;left:0;right:0;margin-left:0;margin-right:0;padding:0 20px}.footer-instagram__texte{font-size:1.8rem;line-height:2.2rem;margin-top:22px}.footer__newsletter-container .title__type4{font-weight:200;font-family:"Rexton Medium",sans-serif;font-size:3rem;line-height:3.4rem;margin-bottom:30px}.footer__icons-li:first-child svg circle{fill:#1a1a1a !important;transition:fill .3s}.desktop .footer__icons-li:first-child:hover svg circle{fill:#999 !important}.footer__icons-li:nth-child(3n) svg path{fill:#1a1a1a;transition:fill .3s}.desktop .footer__icons-li:nth-child(3n):hover svg path{fill:#999}.footer__root{border-top:none;background-color:#fff;color:#1a1a1a}.footer__root .title__type4{color:#1a1a1a}.footer__root+.footer__root{background-color:#f5f5f5}.footer__root+.footer__root::after{content:"";width:100vw;height:100%;position:absolute;z-index:-1;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f5f5}.footer__root+.footer__root .footer__container{display:flex;flex-direction:column;justify-content:center;align-items:center;border:none;padding-top:0}.footer__root+.footer__root .footer__container-logo{order:2;margin-top:30px;max-width:initial}.footer__root+.footer__root .footer__container .footer__texte{order:1;font-family:"Rexton Medium",sans-serif;font-size:1.2rem;line-height:3rem}@media screen and (min-width:1100px){.footer__root+.footer__root .footer__container .footer__texte{font-size:1.5rem;line-height:3rem}}.footer__root+.footer__root .footer__container .footer__texte a{text-decoration:none}.footer__newsletter-container{order:1;width:100%;max-width:1540px;align-items:start;padding:0 20px 100px;color:#1a1a1a;background-color:#fff}.footer__newsletter-container .footer-instagram__container{width:100%}@media screen and (min-width:1000px){.footer__newsletter-container .footer-instagram__container{width:50%}}.footer__newsletter-container .footer-instagram__titre{text-align:left;text-indent:-30px;padding-left:30px;font-size:2rem;line-height:2.4rem}@media screen and (min-width:1100px){.footer__newsletter-container .footer-instagram__titre{padding-right:40%}}@media screen and (max-width:700px){.footer__newsletter-container .footer-instagram__block{width:calc(33% - 5px)}}.footer__newsletter-container .footer-instagram__block:nth-child(3n){display:block}.footer__newsletter-container .footer-instagram__texte{display:none}.footer__newsletter-container .footer__form{margin-top:0;width:100% !important;max-width:90% !important}@media screen and (min-width:1000px){.footer__newsletter-container .footer__form{width:50% !important}}.footer__newsletter-container .footer__form .footer__titre{text-align:left;text-indent:-30px;padding-left:15px;font-size:2rem;line-height:2.4rem}@media screen and (min-width:500px){.footer__newsletter-container .footer__form .footer__titre{padding-left:90px}}.footer__newsletter-container .footer__form .footer__texte{font-size:1.6rem;line-height:2rem}.footer__newsletter-container .footer__form .footer__form-container{width:100%;max-width:390px;border-radius:0}.footer__newsletter-container .footer__form .footer__form-container .container-input-email .input-email{font-family:"Rexton Medium",sans-serif}.footer__newsletter-container .title__type4{color:#1a1a1a}.footer__newsletter-container--instagram.paddingsansmaps{padding-left:0 !important;padding-right:0 !important}.footer__icons-li:nth-child(2n) svg path,.footer__icons-li:nth-child(2n) svg polygon{fill:#1a1a1a;transition:fill .3s}.desktop .footer__icons-li:nth-child(2n):hover svg path,.footer__icons-li:nth-child(2n):hover svg polygon{fill:#999}.paddingsansmaps{padding-right:40px !important;padding-left:40px !important}.footer__logo{margin:0 35px 15px;width:auto}.footer__form-container{border:1px solid #1a1a1a;padding:10px 15px}.footer__form-container .form-element input{font-size:1rem;line-height:1.4rem;color:#1a1a1a}.footer__form-container .form-element input::placeholder{color:#1a1a1a}.footer__form-container .footer__bouton{font-size:1.3rem;line-height:1.7rem}.footer__a{font-size:1.5rem;line-height:3rem;font-family:"Rexton Medium",sans-serif}.footer__icons-li{margin-right:10px}.footer__icon svg{width:33px;height:33px}.footer__main{position:relative;order:2;width:100%;max-width:100%;padding:50px 0 30px !important;background-color:#fff;border-top:0 none}.footer__main::after{content:"";width:100vw;height:100%;position:absolute;z-index:0;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f5f5;border-bottom:1px solid #000}.footer__main .footer__col,.footer__main .footer__col2{text-align:center}@media screen and (min-width:1000px){.footer__main .footer__col,.footer__main .footer__col2{text-align:left}}.footer__main .footer__col2+.footer__col2{width:100%}@media screen and (min-width:900px)and (max-width:1200px){.footer__main .footer__col2+.footer__col2{margin-top:40px}}@media screen and (min-width:900px){.footer__main .footer__col2+.footer__col2{width:calc(50% - 30px)}}@media screen and (min-width:1200px){.footer__main .footer__col2+.footer__col2{width:20%}}.footer__main .footer__col2+.footer__col2 .footer__titre,.footer__main .footer__col2+.footer__col2 .footer__item{color:#aa182c}.footer__main .footer__col .footer__listegauche{justify-content:center}.footer__main .footer__col:last-child{max-width:100%}@media screen and (min-width:900px)and (max-width:1200px){.footer__main .footer__col:last-child{margin-top:40px}}@media screen and (min-width:900px){.footer__main .footer__col:last-child{width:calc(50% - 30px)}.footer__main .footer__col:last-child .footer__icons{justify-content:center}}@media screen and (min-width:1000px){.footer__main .footer__col:last-child .footer__icons{justify-content:start}}@media screen and (min-width:1200px){.footer__main .footer__col:last-child{max-width:max-content}}.footer__main .footer__titre{font-family:"Rexton Bold",sans-serif;font-size:2rem;line-height:2.4rem}.footer__main .footer__liste .footer__item{margin-bottom:10px}@media screen and (min-width:1100px){.footer__main .footer__liste .footer__item{padding-right:10px}}.footer__main .footer__liste .footer__item .footer__a{font-size:1rem;line-height:1.6rem}@media screen and (min-width:1100px){.footer__main .footer__liste .footer__item .footer__a{font-size:1.2rem;line-height:1.8rem}}.footer__logos{position:relative;z-index:1;order:3;padding:35px 20px 15px !important;margin:0;flex-wrap:nowrap;justify-content:center;max-width:100%}.footer__logos::after{content:"";position:absolute;top:0;left:50%;right:50%;z-index:-1;width:100vw;height:100%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f5f5}.footer__logos .footer__logo-img{max-height:35px}.footer__col,.footer__col22sansmaps{z-index:1}.footer__bottom-a{font-size:1.5rem;line-height:1.9rem;font-weight:300;transition:color .3s;color:#fff}.desktop .footer__bottom-a:hover{color:#999}.footer__bottom{order:4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#1a1a1a;padding-bottom:18px;padding-top:18px}.footer__item{padding-bottom:7px}.desktop .footer__root--noTriangle .footer__a:hover{color:#999}@media only screen and (max-width:1200px){.footer__newsletter-container--instagram.footer__newsletter-container form{margin-top:0;max-width:100%}.footer__newsletter-container .title__type4{font-weight:300}.footer__main{flex-wrap:wrap;padding-bottom:45px !important}.footer__col,.footer__col22sansmaps{width:calc(50% - 30px);text-align:center}.footer__icons{justify-content:center}.footer__col:last-child{width:100%;margin-top:50px;margin-bottom:15px}}@media only screen and (max-width:1000px){.footer__logo-img{max-height:35px}.footer__logo{margin:0 30px 15px}}@media only screen and (max-width:900px){.footer__col,.footer__col22sansmaps{width:100%;text-align:left}.footer__col22sansmaps{padding-top:40px}.footer__main{padding-left:10px !important;padding-right:10px !important;padding-bottom:35px !important}.footer__col:last-child{margin-top:40px}.footer__item3sansmaps{padding-top:0}.footer__icons{justify-content:center}.footer__item3sansmaps{margin-bottom:20px}.footer__itemsansmaps2{width:calc(50% - 30px)}.footer__listegauche{margin-top:15px}}@media only screen and (max-width:700px){.footer__texte{font-size:1.55rem;line-height:2.5rem}.footer-instagram__texte{font-size:1.75rem;line-height:2.15rem}.footer__newsletter-container .title__type4{font-size:2.1rem;line-height:2.5rem}.footer__main{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width:680px){.footer__main{margin-top:35px}}@media only screen and (max-width:600px){.footer__itemsansmaps2{width:100%}.footer__listegauche{margin-top:0}.footer__item3sansmaps{margin-bottom:0}}@media only screen and (max-width:500px){.footer__logos{justify-content:space-between}.footer__col22sansmaps{padding-top:30px}.footer__col:last-child{margin-top:30px}.footer__main{margin-top:15px}.footer__logo img{max-height:28px}.footer__logo{margin:0 10px 15px}.footer__icon svg{width:30px;height:30px}.footer__bottom-a{font-size:1.6rem;line-height:2rem}.footer__a{font-size:1.55rem;line-height:2.8rem}.footer__root--noTriangle .footer__a{line-height:30px}.footer__main{padding:45px 0 15px !important}.footer__newsletter-container{padding:40px 0}.footer-instagram__titre{margin-bottom:35px}.footer-instagram__container{margin-bottom:45px}.footer__newsletter-container .title__type4{font-size:1.9rem;line-height:2.3rem;margin-bottom:20px}.footer__texte{font-size:1.5rem;line-height:2.5rem}.footer__newsletter-container form .footer__form-container{max-width:100%}.footer-instagram__texte{font-size:1.65rem;line-height:2.05rem}}@media only screen and (max-width:359px){.footer__logo img{max-height:25px}}.BLOCKBORDER{border:1px solid #1a1a1a}.services .block-intro__text{font-size:1.5rem;line-height:1.9rem}.services .block-intro__container-img--bande{max-height:600px}.services .block-intro__container-img--bande::after{max-height:600px;padding-bottom:32%}.services .list-services3__list-item:nth-of-type(even) .list-services3__content{padding-left:20px}.services .list-services3__root{max-width:100%;margin:auto}.services .list-services3__content{align-items:start;text-align:left;padding-left:60px}.services .list-services3__title{padding-left:30px;text-indent:-30px}.services .list-services3__text{font-family:"Muller Regular",sans-serif;color:#777;font-size:1.65rem;line-height:2.05rem}.detailService .block-intro__container-img--bande{max-height:600px}.detailService .block-intro__container-img--bande::after{max-height:600px;padding-bottom:32%}.detailService .block-contenu__container .block-contenu__content p{font-size:1.6rem;line-height:2rem}.bloc-full__root{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f5f5f5}.bloc-full__image{display:none}.bloc-full__info{position:initial;transform:none;max-width:100%;padding:60px 20px}.bloc-full__info .title__type2{font-size:1.4rem;line-height:1.8rem}@media screen and (min-width:1000px){.bloc-full__info .title__type2{font-size:1.6rem;line-height:2rem}}.bloc-full__bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media screen and (min-width:700px){.bloc-full__bottom{flex-direction:row}}.bloc-full__bottom .bouton{background-color:#f5f5f5}.bloc-full__bottom .bouton:hover{background-color:#1a1a1a}.marques{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.marques .block-intro__text{font-size:1.6rem;line-height:2rem}.marques .list-logo__root{margin-top:0}.marques .list-logo__root .logo-item_--big{margin-bottom:30px}.marques .list-logo__root .logo-item__container-img{padding-bottom:100%}.marques .list-logo__root .logo-item__name{z-index:0;top:initial;bottom:-15px;left:50%;transform:translate(-50%);text-align:center;text-indent:-60px;padding:0 0 0 60px}.listProd,.listProdsec{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.listProd .block-intro__text,.listProdsec .block-intro__text{font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}.listProd .container-list__filters--smaller,.listProdsec .container-list__filters--smaller{width:320px;border-color:#777}.listProd .container-list__filters-container,.listProdsec .container-list__filters-container{width:100%;padding-top:70px !important}.listProd .container-list__filters-container .filters svg polyline,.listProdsec .container-list__filters-container .filters svg polyline{stroke:#1a1a1a}.listProd .container-list__items .list-nav,.listProdsec .container-list__items .list-nav{justify-content:center}@media screen and (min-width:550px){.listProd .container-list__items .list-nav,.listProdsec .container-list__items .list-nav{justify-content:space-between}}.listProd .container-list__items .list-nav .list-nav__btn-filters,.listProdsec .container-list__items .list-nav .list-nav__btn-filters{padding:13px 25px;font-family:"Rexton Medium",sans-serif;font-size:1.3rem;line-height:2rem;border-color:#777}.listProd .container-list__items .list-nav .list-nav__form,.listProdsec .container-list__items .list-nav .list-nav__form{z-index:99;width:280px;margin-top:20px}@media screen and (min-width:640px){.listProd .container-list__items .list-nav .list-nav__form,.listProdsec .container-list__items .list-nav .list-nav__form{margin-top:0}}@media screen and (min-width:1100px){.listProd .container-list__items .list-nav .list-nav__form,.listProdsec .container-list__items .list-nav .list-nav__form{position:absolute;top:0;left:20px}}.listProd .container-list__items .list-nav .list-nav__form .container-select-tri,.listProdsec .container-list__items .list-nav .list-nav__form .container-select-tri{position:relative}.listProd .container-list__items .list-nav .list-nav__form .container-select-tri::after,.listProdsec .container-list__items .list-nav .list-nav__form .container-select-tri::after{content:" ";position:absolute;z-index:1;top:20px;right:10px;width:11px;height:8px;background-image:url(/clients/vaneste/theme/chevron-noir.svg);background-position:center;background-size:cover}.listProd .container-list__items .list-nav .list-nav__form .container-select-tri .b-form-select__select,.listProdsec .container-list__items .list-nav .list-nav__form .container-select-tri .b-form-select__select{width:100%;border-radius:8px;height:48px}.listProd .container-list__items .list-nav .list-nav__form .select2,.listProdsec .container-list__items .list-nav .list-nav__form .select2{width:280px !important}.listProd .container-list__items .list-nav .list-nav__form .select2 .select2-selection--single,.listProdsec .container-list__items .list-nav .list-nav__form .select2 .select2-selection--single{height:48px;padding:15px 10px;border-radius:8px}.listProd .container-list__items .list-nav .list-nav__form .select2 .select2-selection__arrow,.listProdsec .container-list__items .list-nav .list-nav__form .select2 .select2-selection__arrow{display:none}.listProd .container-list__items .list-nav .list-nav__form .select2 .select2-selection span,.listProdsec .container-list__items .list-nav .list-nav__form .select2 .select2-selection span{font-size:1.3rem;line-height:1.7rem}.listProd .container-list__items .list-prod__ul,.listProdsec .container-list__items .list-prod__ul{gap:30px 10px;justify-content:center;align-items:start}@media screen and (min-width:1100px){.listProd .container-list__items .list-prod__ul,.listProdsec .container-list__items .list-prod__ul{justify-content:start}}.listProd .container-list__items .list-prod__ul .prod-item,.listProdsec .container-list__items .list-prod__ul .prod-item{width:calc(50% - 10px)}@media screen and (min-width:700px){.listProd .container-list__items .list-prod__ul .prod-item,.listProdsec .container-list__items .list-prod__ul .prod-item{width:calc(25% - 10px)}}.listProd .container-list__items .list-prod__ul .prod-item__like,.listProdsec .container-list__items .list-prod__ul .prod-item__like{top:5px;bottom:initial}.listProd .container-list__items .list-prod__ul .prod-item__marque,.listProd .container-list__items .list-prod__ul .prod-item__prix,.listProdsec .container-list__items .list-prod__ul .prod-item__marque,.listProdsec .container-list__items .list-prod__ul .prod-item__prix{font-size:1.6rem;line-height:2rem}.listProd .container-list__items .list-prod__ul .prod-item__name,.listProdsec .container-list__items .list-prod__ul .prod-item__name{text-align:center;font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}.listProd .container-list__items .list-prod__ul .prod-item__tag,.listProdsec .container-list__items .list-prod__ul .prod-item__tag{top:0;left:0;right:initial;font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:600px){.listProd .container-list__items .list-prod__ul .prod-item__tag,.listProdsec .container-list__items .list-prod__ul .prod-item__tag{left:15px}}@media screen and (min-width:1000px){.listProd .container-list__items .list-prod__ul .prod-item__tag,.listProdsec .container-list__items .list-prod__ul .prod-item__tag{top:40px;right:15px;left:initial;font-size:1.6rem;line-height:2rem}}.listProd .select2-container .select2-selection--single .select2-selection__rendered,.listProd .select2-results__option[aria-selected],.listProdsec .select2-container .select2-selection--single .select2-selection__rendered,.listProdsec .select2-results__option[aria-selected]{font-family:"Rexton Bold",sans-serif;font-size:1.3rem;line-height:1.7rem}.listProdsec .collectionsMarque__titre{font-size:2.2rem;line-height:2.6rem}.listProdsec .collectionsMarque__a{font-size:1.3rem;line-height:1.7rem}.listProdsec .collectionsMarque__arrow{width:59px;height:30px;top:calc(50% - 30px);background-color:rgba(0,0,0,0);display:none !important}@media screen and (min-width:1200px){.listProdsec .collectionsMarque__arrow{display:block !important}}.listProdsec .collectionsMarque__arrow--next{right:30px !important;background-image:url(/clients/vaneste/theme/next-arrow-black.svg);background-position:center;background-size:cover}.listProdsec .collectionsMarque__arrow--prev{left:30px !important;background-image:url(/clients/vaneste/theme/previous-arrow-black.svg);background-position:center;background-size:cover}.listProdsec .collectionsMarque__arrow svg{opacity:0% !important}.listProdsec .collectionsMarque__arrow:hover{background-color:rgba(0,0,0,0)}.listProdsec .collectionsMarque__arrow:hover svg{opacity:0% !important}@media only screen and (max-width:450px){.prod-item__like svg{width:23px}}.footer__bottom-a,.page-connexion__form label,.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],.page-compte__bottom,.main-detail__price,.container-select-declinaison label,.main-detail__pdf,.main-detail__colonne span,.tab-carac__cell,.main-detail__colonne--li div,.PaylineWidget.pl-container-default .pl-pay-btn,.filters__collections-li a,.main-detail__description,.main-detail__texte,.cookies__container,.popin-content .b-form-select label,.panier__part-livraison,.panier__livraison .panier__part-prix-all,.pagepanier,.recap__container,.pagepaiement,.main-detail__picto,.quantity__nb,.footer__info-boutique,.footer__bottom,.popin.alert.popin-information p,#ckeditor_html_diamond_texte,.pagepanier__promo,.popin.alert p,.diamond__part-label--big,.diamond__part-label,.diamond__part,.b-form-textarea__textarea,.container-list__noproduct{font-family:"Muller Regular",sans-serif}.diamond__part-label{font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:1.6rem}.accueil .list-prod-home__container,.detailProd .list-prod-home__container{padding-bottom:10px}.accueil .list-prod-home__ul--slide,.detailProd .list-prod-home__ul--slide{max-width:100%}.accueil .prod-item_--base4,.detailProd .prod-item_--base4{width:25%}.accueil .list-prod-home__container .prod-item__like,.detailProd .list-prod-home__container .prod-item__like{display:none}.accueil .prod-item__ajout-bouton .bouton,.detailProd .prod-item__ajout-bouton .bouton{background-color:#fff;color:#1a1a1a;width:100%;max-width:260px}.accueil .prod-item__container-img,.detailProd .prod-item__container-img{padding-bottom:80%}.accueil .list-prod-home__arrow svg,.detailProd .list-prod-home__arrow svg{width:30px;height:36px}.accueil .list-prod-home__arrow svg path,.detailProd .list-prod-home__arrow svg path{transition:fill .3s}.accueil .list-prod-home__arrow--next,.detailProd .list-prod-home__arrow--next{right:-40px}.accueil .list-prod-home__arrow--prev,.detailProd .list-prod-home__arrow--prev{left:-40px}.accueil .prod-item_--base4{width:50%}.main-detail__add .form-alert .b-form-input__label{font-family:"Rexton Bold",sans-serif;font-size:1.6rem;line-height:2.6rem}.form-alert .b-form-input__input{padding:11px 10px}.form-alert .b-form-input__input::placeholder{font-size:15px !important}.detailProd .list-prod-home__container{padding-bottom:0}.detailProd .list-prod-home{border-top:solid 1px #1a1a1a;padding-top:60px}.detailProd .list-prod-home__arrow{width:39px;height:20px;top:125px;background-color:rgba(0,0,0,0)}@media screen and (min-width:700px){.detailProd .list-prod-home__arrow{width:59px;height:30px;top:calc(50% - 30px)}}.detailProd .list-prod-home__arrow--next{right:-10px !important;background-image:url(/clients/vaneste/theme/next-arrow-black.svg);background-position:center;background-size:cover}@media screen and (min-width:1600px){.detailProd .list-prod-home__arrow--next{right:-50px !important}}.detailProd .list-prod-home__arrow--prev{left:-10px !important;background-image:url(/clients/vaneste/theme/previous-arrow-black.svg);background-position:center;background-size:cover}@media screen and (min-width:1600px){.detailProd .list-prod-home__arrow--prev{left:-50px !important}}.detailProd .list-prod-home__arrow svg{opacity:0% !important}.detailProd .list-prod-home__arrow:hover{background-color:rgba(0,0,0,0)}.detailProd .list-prod-home__arrow:hover svg{opacity:0% !important}.detailProd .prod-item__content{padding-bottom:0}.detailProd .price__sur-demande{width:100%;text-align:center}.detailProd .main-detail__intro{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.detailProd .main-detail__titre{width:50%}.detailProd .main-detail__name{font-family:"Rexton Medium",sans-serif;font-size:1.7rem;line-height:2.1rem;text-indent:-30px;padding-left:30px}.detailProd .prod-main-new__logo{margin-bottom:0}.detailProd .prod-main-new__main-info{margin-bottom:20px}@media screen and (min-width:900px){.detailProd .prod-main-new__main-info{margin-bottom:0}}.detailProd .prod-main-new__container-mobile-fixed{position:fixed;bottom:0;z-index:99;background-color:#fff;margin:0;padding-top:20px;border-top:solid 1px #1a1a1a}.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__buttons-main{margin-bottom:20px}.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__options,.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__price{margin-bottom:15px}.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__options--groupid{row-gap:5px}.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__options .personnaliser #personnaliser_produit{padding:10px 16px}.detailProd .prod-main-new__container-mobile-fixed .prod-main-new__price .price__strike{padding-top:0}.detailProd .prod-main-new__description .description__text{font-family:"Muller Regular",sans-serif;color:#777}.detailProd .prod-main-new__description .description__text-content{font-size:14px !important;line-height:1.4 !important}.detailProd .prod-main-new__description .description__text p{font-size:14px !important;line-height:1.4 !important}.detailProd .prod-main-new__description .description__lire-suite{font-family:"Muller Regular",sans-serif;font-size:1.5rem;line-height:1.9rem;text-transform:uppercase;text-decoration:none;color:#777;position:relative;max-width:max-content}.detailProd .prod-main-new__description .description__lire-suite::after{content:" ";width:100%;height:1px;position:absolute;left:50%;bottom:-2px;background-color:#777;transform:translate(-50%)}.detailProd .prod-main-new__options .options__selections .select2-selection{border-color:#777;border-radius:8px;padding:5px 10px}.detailProd .prod-main-new__options .options__selections .select2-selection__rendered{font-family:"Muller Regular",sans-serif;text-transform:uppercase;color:#777}.detailProd .prod-main-new__options .options__selections .form-element.b-form-select label{display:none}.detailProd .prod-main-new__options .options__selections .select2-container--default{position:relative}.detailProd .prod-main-new__options .options__selections .select2-container--default .select2-selection__arrow{display:none}.detailProd .prod-main-new__options .options__selections .select2-container--default::after{content:" ";position:absolute;z-index:1;top:7px;right:8px;width:15px;height:15px;background-image:url(/clients/vaneste/theme/chevron-gris.svg);background-position:center;background-size:cover;transform:rotate(90deg)}.detailProd .prod-main-new__options .container-select-declinaison label{margin-bottom:10px}.detailProd .prod-main-new__declinaison .b-form-select .select2{min-width:300px;max-width:100%}.detailProd .prod-main-new__declinaison .b-form-select .select2 .select2-selection--single{height:34px}.detailProd .prod-main-new__block--prod-img .flickity-page-dots{transform:rotate(90deg);top:0;right:15px;bottom:0}.detailProd .prod-main-new__block--prod-img .flickity-page-dots .dot{position:relative;height:15px;width:15px;line-height:50px;text-align:center;margin:5px 7px;opacity:100%;border-radius:0;transform:rotateX(45deg) rotateZ(45deg);background-color:#fff}.detailProd .prod-main-new__block--prod-img .flickity-page-dots .dot.is-selected{border:none;background-color:#1a1a1a}.detailProd .prod-main-new__block--prod-logo-name{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (min-width:900px){.detailProd .prod-main-new__block--prod-logo-name{flex-direction:row}}.detailProd .prod-main-new__block--prod-new-price .prod-main-new__container-note{display:none}.detailProd .prod-main-new__block--prod-cart-stock{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (min-width:900px){.detailProd .prod-main-new__block--prod-cart-stock{flex-direction:row}}.detailProd .prod-main-new__block--prod-cart-stock .prod-main-new__block{display:flex;flex-direction:column;justify-content:center;text-align:center}.detailProd .prod-main-new__block--prod-cart-stock .prod-main-new__form-alert{width:100%;max-width:500px;margin-bottom:20px}.detailProd .prod-main-new__block .top-prod__part-img--noThumbnailDesktop .diapo-prod__arrow--scroll{display:none}.detailProd .prod-main-new__block .top-prod__part-img--wishlist{right:5px;left:initial}.detailProd .prod-main-new__block .top-prod__part-img--wishlist .prod_item--like_ajsup{display:none}.detailProd .prod-main-new__container-carac-container{padding:0}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list{align-items:center}@media screen and (min-width:900px){.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list{align-items:flex-start}}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__title--accordeon{font-size:1.1rem;line-height:1.5rem}@media screen and (min-width:900px){.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__title--accordeon{font-size:1.4rem;line-height:1.8rem}}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__accordeon-svg{background-color:rgba(0,0,0,0);transform:rotate(-90deg)}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__accordeon-svg.active{transform:rotate(0deg)}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__row{background-color:#fff}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__cell--label{color:#777;font-size:clamp(1rem,4vw,1rem);line-height:clamp(1.5rem,4vw,1.5rem)}.detailProd .prod-main-new__container-carac-container .prod-main-new__carac-list .carac-list__cell--value{font-size:clamp(1rem,4vw,1rem);line-height:clamp(1.5rem,4vw,1.5rem)}.detailProd .prod-main-new__main-info{width:100%}@media screen and (min-width:900px){.detailProd .prod-main-new__main-info{width:70%}}.detailProd .prod-main-new__main-info .main-info__title{font-size:1.3rem;line-height:1.7rem;padding-left:10px}.detailProd .prod-main-new__buttons-main{width:initial}.detailProd .prod-main-new__buttons-main .addToCart{width:100%;max-width:500px;font-size:2rem;line-height:2.4rem;text-transform:uppercase;font-family:"Muller Regular",sans-serif;padding:15px 35px;border-radius:8px}@media screen and (min-width:900px){.detailProd .prod-main-new__buttons-main .addToCart{font-size:2.2rem;line-height:2.6rem;padding:15px 70px}}.detailProd .prod-main-new__stock{margin-bottom:6px}.detailProd .prod-main-new__stock p{font-size:1.6rem;line-height:2rem}.detailProd .prod-main-new__container-note p{font-family:"Muller Regular",sans-serif;font-size:1.5rem;line-height:2.2rem}.detailProd .prod-main-new__container-note p em{font-style:normal}.detailProd .prod-main-new__services-pictos{margin-top:50px;margin-bottom:0;padding:20px 0;border-top:1px solid #777;border-bottom:1px solid #777}@media screen and (min-width:900px){.detailProd .prod-main-new__services-pictos{margin-bottom:30px}}.detailProd .prod-main-new__services-pictos .services-pictos__list-item{width:calc(33% - 20px) !important}.detailProd .prod-main-new__services-pictos .services-pictos__list-item:last-child{text-decoration:underline}.detailProd .prod-main-new__promo-message{font-family:"Muller Regular",sans-serif}.detailProd .prod-main-new__promo-message p{font-size:1.2rem !important;line-height:1.6rem !important}.detailProd .list-few-prods-detailprod{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-top:1px solid #777;border-bottom:1px solid #777}.detailProd .list-few-prods-detailprod .list-prod-home__container{max-width:1540px;margin:auto}.detailProd .list-few-prods-detailprod .list-prod-home__container--slide .list-prod-home{padding:60px 0;border:none}.detailProd .list-few-prods-detailprod .list-prod-home__container--slide .list-prod-home .title__type2{max-width:max-content;margin:auto;font-size:1.5rem;line-height:1.9rem;text-align:left;text-indent:-30px;padding-left:30px}@media screen and (min-width:900px){.detailProd .list-few-prods-detailprod .list-prod-home__container--slide .list-prod-home .title__type2{max-width:100%;font-size:2.5rem;line-height:2.9rem}}.detailProd .list-few-prods-detailprod .list-prod-home__container--slide .list-prod-home__slide .list-prod__item img{border:1px solid #777}.detailProd .list-few-prods-detailprod .list-prod-home__container--slide .list-prod-home__slide .prod-item__container{width:90%}.detailProd .twocolcontent__root{margin-top:70px}.detailProd .twocolcontent__titre{max-width:100%;font-size:2rem;line-height:2.4rem;text-align:left;text-indent:-30px;padding-left:30px}@media screen and (min-width:900px){.detailProd .twocolcontent__titre{max-width:50%;font-size:3rem;line-height:3.4rem}}.detailProd .twocolcontent__sub-titre{max-width:100%;font-size:1.5rem;line-height:1.9rem;text-align:left;text-indent:-30px;padding-left:30px}@media screen and (min-width:900px){.detailProd .twocolcontent__sub-titre{max-width:90%;font-size:2.6rem;line-height:3rem}}.detailProd .twocolcontent__col--text p{text-align:left;font-family:"Muller Regular",sans-serif;font-size:1.4rem !important;line-height:20px !important}.detailProd .twocolcontent__bottom{text-align:center}@media screen and (min-width:900px){.detailProd .twocolcontent__bottom{text-align:left}}.detailProd .bloc-2-services{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width:1000px){.detailProd .bloc-2-services{flex-direction:row;align-items:end;padding-bottom:100px}}.detailProd .bloc-2-services .twocolcontent__root{position:relative;margin-top:40px;width:100%}@media screen and (min-width:1000px){.detailProd .bloc-2-services .twocolcontent__root{width:50%}}@media screen and (min-width:1000px){.detailProd .bloc-2-services .twocolcontent__root:last-child{bottom:-90px}}.detailProd .bloc-2-services .twocolcontent__titre{max-width:95%}.detailProd .bloc-2-services .twocolcontent__cols{flex-direction:column}.detailProd .bloc-2-services .twocolcontent__col{width:100%}.detailProd .bloc-2-services .twocolcontent__col--img{justify-content:center}@media screen and (min-width:800px){.detailProd .bloc-2-services .twocolcontent__col--text{padding-top:30px}}.detailProd .bloc-2-services .twocolcontent__col--text .twocolcontent__sub-titre,.detailProd .bloc-2-services .twocolcontent__col--text p,.detailProd .bloc-2-services .twocolcontent__col--text .twocolcontent__bottom{text-align:center}@media screen and (min-width:1000px){.detailProd .bloc-2-services .twocolcontent__col--text .twocolcontent__sub-titre,.detailProd .bloc-2-services .twocolcontent__col--text p,.detailProd .bloc-2-services .twocolcontent__col--text .twocolcontent__bottom{text-align:left}}.detailProd .block-intro--noheight{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.detailProd .boutiques-vaneste{margin-top:70px}.detailProd .select2-results__option{text-transform:uppercase;font-family:"Muller Regular",sans-serif}.detailProd .popin.personnaliser .popin-content label,.detailProd .popin.personnaliser .popin-content a{font-size:1.4rem !important}.detailProd .popin.form #formDemandeInfos .select2-selection{padding-top:8px}.detailProd .popin.form #formDemandeInfos .select2-selection__rendered{height:100%;display:flex;justify-content:start;align-items:center}.detailProd .popin.form #formDemandeInfos .select2-selection__rendered span{font-size:16px !important}.detailProd .form-element:not(.container-select-bracelet) .select2-container--open{z-index:999}.detailProd .form-element:not(.container-select-bracelet) .select2-container--open .select2-dropdown--below,.detailProd .form-element:not(.container-select-bracelet) .select2-container--open .select2-dropdown--above{min-width:max-content}.desktop .accueil .prod-item__ajout-bouton .bouton:hover,.desktop .detailProd .prod-item__ajout-bouton .bouton:hover{background-color:#1a1a1a;color:#fff}.desktop .accueil .list-prod-home__arrow svg:hover path,.desktop .detailProd .list-prod-home__arrow svg:hover path{fill:#999}.tooltip::after{font-size:1.5rem;line-height:2.2rem}.tooltip::before{content:none}.top-prod__part-content{display:flex;flex-direction:column}.main-detail__description{font-family:"Muller Regular",sans-serif;color:#777}.main-detail__description,.main-detail__caract{padding-top:25px}.main-detail__icon-info{position:relative;top:-3px}.prod-item__tag--reduc,.main-detail__price strike::after{background-color:#1a1a1a}.oblig,.form-contact__confidentialite,.block-infos .small-info__phone,.block-infos__confidentialite{font-weight:400;font-family:"Muller Regular",sans-serif;font-size:1.35rem;line-height:2.1rem}.PaylineWidget .pl-container-view .pl-input-group .pl-input{font-weight:400;font-family:"Muller Regular",sans-serif}.container-select-declinaison label,.container-input-gravure label,.container-select-bracelet label{font-size:1.6rem;line-height:2rem;font-weight:400}.main-detail__pdf{font-size:12px !important;font-weight:400}.gravure-title{font-size:1.75rem;line-height:2.15rem;font-weight:300;font-family:"Rexton Medium",sans-serif}.diapo-prod__arrow{border:none}.diapo-prod__arrow::before{width:15px}.diapo-prod__arrow--next{right:-50px;background-color:rgba(0,0,0,0)}.diapo-prod__arrow--prev{left:-50px;background-color:rgba(0,0,0,0)}.diapo-prod__slide-small{border:1px solid #ededed}.main-detail__colonne--variante{padding-top:0;order:1}.detailProd #demander_rdv{margin-top:50px}.tab-carac__cell{font-size:1rem;line-height:1.4rem}.tab-carac__cell.tab-carac__cell--label{color:#777}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell{padding:8px 0}.main-detail__a-marque,.main-detail__titre img{width:135px;margin:0 auto;display:block}.main-detail__colonne--li svg path{fill:#1a1a1a}.main-detail__sub-menu--li{font-size:1.8rem;line-height:2.2rem;font-weight:400;font-family:"Rexton Bold",sans-serif}.main-detail__sub-menu--li.actif{color:#1a1a1a}.main-detail__price-plusieur{font-size:1.6rem;line-height:2.6rem}.list-prod-home .title__type2{margin-bottom:20px !important}.deuxsurdeux__hoverZoom .deuxsurdeux__titre--hoverZoom{font-size:1.85rem;line-height:2.8rem;font-family:"Rexton Bold",sans-serif;color:#1a1a1a;font-weight:400;padding-top:15px}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs--ligne{width:calc(33.3333% - 30px)}.deuxsurdeux__bottom{margin-top:25px}.boutiques-vaneste{position:relative;z-index:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#1a1a1a}.boutiques-vaneste::before{content:" ";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:20%;background-image:url(/clients/vaneste/theme/losange-vaneste.svg);background-repeat:no-repeat;background-position:center;background-size:70%}.boutiques-vaneste::after{content:"VANESTE";position:absolute;bottom:0;left:0;right:0;margin:auto;display:block;font-family:"Rexton Medium",sans-serif;font-size:13vw;line-height:10vw;text-align:center;color:#fff}@media screen and (min-width:1200px){.boutiques-vaneste::after{position:absolute;top:44%;bottom:initial;left:initial;right:-16vw;transform:rotate(90deg);font-size:5.8vw;line-height:1}}.boutiques-vaneste .deuxsurdeux__root{max-width:80%;margin:auto;padding-top:100px;padding-bottom:10vh}@media screen and (min-width:500px){.boutiques-vaneste .deuxsurdeux__root{padding-bottom:15vh}}.boutiques-vaneste .deuxsurdeux__root .title__type2{text-align:center;text-indent:-120px;color:#fff}@media screen and (min-width:1100px){.boutiques-vaneste .deuxsurdeux__root .title__type2{text-align:left;text-indent:-60px}}.boutiques-vaneste .deuxsurdeux__root .title__type4{text-align:center;font-size:1.3rem;line-height:1.7rem;color:#fff;background-color:rgba(0,0,0,0)}@media screen and (min-width:1200px){.boutiques-vaneste .deuxsurdeux__root .title__type4{text-align:left}}.boutiques-vaneste .deuxsurdeux__adresse-boutique{text-align:center;font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:2rem;color:#fff}@media screen and (min-width:1200px){.boutiques-vaneste .deuxsurdeux__adresse-boutique{text-align:left}}.boutiques-vaneste .deuxsurdeux__bouton{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.boutiques-vaneste .deuxsurdeux__bouton:hover{background-color:#fff;color:#1a1a1a}.deuxsurdeux__ul--boutiques{margin-top:55px !important}.collectionsMarque__item{padding:0 25px 3px}.collectionsMarque__container--slider{padding:0 32px}.deuxsurdeux__adresse-boutique{font-weight:400;font-size:1.7rem;line-height:2.2rem;color:#999}.main-detail__collection{font-family:"Rexton Medium",sans-serif;font-size:3rem;line-height:3.4rem}.main-detail__price{font-weight:700;font-size:2.9rem;line-height:3.9rem}.main-detail__price--prixDemande{font-size:2.6rem;line-height:3.6rem}.main-detail__price-nb,.main-detail__price-divided{font-size:1.9rem;line-height:2.3rem}.main-detail__price-note{font-weight:400;font-style:normal;font-size:1.55rem;line-height:2.5rem;margin-top:12px}.top-prod{padding-bottom:10px}.prod-item__tag,.main-detail__price strike::after{font-weight:400;font-size:1.5rem;line-height:1.9rem}.collectionsMarque__container2{border:solid 1px #1a1a1a;box-shadow:none}.collectionsMarque__container2 .collectionsMarque__a{font-size:1.3rem;line-height:2.3rem}.main-detail__price strike{color:#1a1a1a;font-size:2.4rem;line-height:2.8rem}.collectionsMarque__container3{border:0 none}.collectionsMarque__titre{margin-bottom:30px}.collectionsMarque__container--slider .flickity-page-dots .dot::before{width:11px;height:11px}.collectionsMarque__container--slider .flickity-page-dots .dot.is-selected::before{border:6px solid #1a1a1a !important}.collectionsMarque__container--slider .flickity-page-dots .dot{width:27px}.main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:40px}.main-detail__colonne--li{font-size:1.65rem;line-height:2.3rem;font-weight:400}.desktop .main-detail__colonne--li-boutique svg rect{transition:stroke .3s}.desktop .main-detail__colonne--li-boutique:hover span{color:#999}.desktop .main-detail__colonne--li-boutique:hover svg rect{stroke:#999}.main-detail__infos-note b{font-weight:500}.form-alert__submit{font-size:1.55rem;line-height:1.95rem;padding-left:20px;padding-right:20px}.main-detail__infos-note{font-size:1.65rem;line-height:2.05rem}.main-detail__colonne--li svg{height:26px;width:26px}.tablet .collectionsMarque__bottom .bouton,.mobile .collectionsMarque__bottom .bouton{padding:12px 25px}.tablet .collectionsMarque__bottom .bouton .arrow-down-svg polyline,.mobile .collectionsMarque__bottom .bouton .arrow-down-svg polyline{stroke:#fff}.tablet .collectionsMarque__bottom .bouton svg,.mobile .collectionsMarque__bottom .bouton svg{position:relative;right:-10px}.tablet .collectionsMarque__bottom .bouton,.tablet .collectionsMarque__btn,.mobile .collectionsMarque__bottom .bouton,.mobile .collectionsMarque__btn{max-width:300px}.diapo-prod__wishlist{font-size:1.6rem;line-height:2.6rem;top:-55px;padding-left:10px;padding-right:10px}.diapo-prod__wishlist svg{width:23px;height:24px}.desktop .prod-item__like:hover.main-prod__like span{color:#999}@media only screen and (max-width:1620px){.accueil .list-prod-home__ul--slide,.detailProd .list-prod-home__ul--slide{padding:0 20px}.accueil .list-prod-home__arrow--next,.detailProd .list-prod-home__arrow--next{right:-20px}.accueil .list-prod-home__arrow--prev,.detailProd .list-prod-home__arrow--prev{left:-20px}}@media only screen and (max-width:1580px){.accueil .list-prod-home__ul--slide,.detailProd .list-prod-home__ul--slide{padding:0 30px}.accueil .list-prod-home__arrow--next,.detailProd .list-prod-home__arrow--next{right:-10px}.accueil .list-prod-home__arrow--prev,.detailProd .list-prod-home__arrow--prev{left:-10px}.accueil .list-prod-home__arrow svg,.detailProd .list-prod-home__arrow svg{width:28px;height:34px}}@media only screen and (max-width:1480px){.collectionsMarque__arrow--next{right:10px}.collectionsMarque__arrow--prev{left:10px}.collectionsMarque__item{padding:0 20px 3px}.collectionsMarque__container--slider{padding:0 40px}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs--ligne{width:calc(33.3333% - 20px)}}@media only screen and (max-width:1200px){.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs{width:100% !important}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs--ligne:last-child{margin-left:auto;margin-right:auto}.accueil .prod-item_--base4,.detailProd .prod-item_--base4{width:50%}.accueil .list-prod-home__ul--slide,.detailProd .list-prod-home__ul--slide{max-width:1050px}}@media only screen and (max-width:1250px){.collectionsMarque__item{padding:0 15px 3px}}@media only screen and (max-width:1050px){.collectionsMarque__item{width:50%}.collectionsMarque__container--slider .flickity-page-dots{margin-top:15px}}@media only screen and (max-width:1000px){.main-detail__add{min-width:210px;margin-left:15px}.main-detail__add-decli,.container-select-declinaison .select2{max-width:210px}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs{max-width:750px}}@media only screen and (max-width:992px){.collectionsMarque__container2 .collectionsMarque__a{font-size:1.65rem;line-height:2.6rem}}@media only screen and (max-width:950px){.recap__container--commande{margin-top:60px}}@media only screen and (max-width:900px){.main-detail__add{margin-left:0}.main-detail__intro{margin-bottom:20px}.diapo-prod__wishlist{top:auto;bottom:0;padding-left:20px;padding-right:20px}}@media only screen and (max-width:800px){.collectionsMarque__arrow{display:none !important}.collectionsMarque__container--slider{padding:0 5px}.accueil .prod-item_--base4,.detailProd .prod-item_--base4{width:100%}.accueil .list-prod-home__ul--slide,.detailProd .list-prod-home__ul--slide{max-width:580px}}@media only screen and (max-width:700px){.main-detail__colonne--li{font-size:1.55rem;line-height:1.95rem}.collectionsMarque__item{padding:0 10px 3px}.tablet .collectionsMarque__bottom .bouton,.mobile .collectionsMarque__bottom .bouton{padding:9px 25px}.main-detail__infos-note{font-size:1.6rem;line-height:2rem}.tablet .collectionsMarque__bottom .bouton,.tablet .collectionsMarque__btn,.mobile .collectionsMarque__bottom .bouton,.mobile .collectionsMarque__btn{max-width:280px}.collectionsMarque__container2 .collectionsMarque__a{font-size:1.55rem;line-height:2.5rem}.collectionsMarque__container--slider{padding:0 10px}.main-detail__colonne--li svg{height:24px;width:24px}.deuxsurdeux__hoverZoom .deuxsurdeux__titre--hoverZoom{font-size:1.8rem;line-height:2.8rem}.deuxsurdeux__adresse-boutique{font-size:1.65rem;line-height:2.05rem}.oblig,.form-contact__confidentialite,.block-infos .small-info__phone,.block-infos__confidentialite{font-size:1.3rem;line-height:2.1rem}.container-select-declinaison label,.container-input-gravure label,.container-select-bracelet label{font-size:1.5rem;line-height:1.9rem}.main-detail__pdf{font-size:1.4rem;line-height:1.8rem}.gravure-title{font-size:1.65rem;line-height:2.05rem}.main-detail__add-decli,.container-select-declinaison .select2{max-width:100%}.main-detail__collection{font-family:"Rexton Medium",sans-serif;font-size:2.6rem;line-height:3rem}.main-detail__add{border-top:none;padding-top:15px}.main-detail__price-note{font-size:1.45rem;line-height:2.4rem}.main-detail__sub-menu--li{font-size:1.7rem;line-height:2.1rem}.main-detail__price{font-size:2.7rem;line-height:3.1rem}.main-detail__price--prixDemande{font-size:2.3rem;line-height:3.3rem}}@media only screen and (max-width:600px){.collectionsMarque__item{width:100%;padding:0 0 3px}.collectionsMarque__container--slider{max-width:450px}.detailProd .list-prod-home{padding-top:45px}.collectionsMarque__container--slider .flickity-page-dots .dot::before{width:10px;height:10px}.collectionsMarque__container--slider .flickity-page-dots .dot.is-selected::before{border:5px solid #1a1a1a !important}.collectionsMarque__container--slider .flickity-page-dots .dot{width:25px}.collectionsMarque__container--slider .flickity-page-dots{margin-top:10px}}@media only screen and (max-width:500px){.main-detail__colonne--variante{flex-direction:row;justify-content:center}.detailProd #demander_rdv{margin-top:32px}.main-detail__a-marque,.main-detail__titre img{display:none}.main-detail__add .form-alert .b-form-input__label{font-size:1.5rem;line-height:2.5rem}.diapo-prod__wishlist{font-size:1.5rem;line-height:2.5rem;padding-left:10px;padding-right:10px}.diapo-prod__wishlist svg{width:25px;height:25px}.tooltip::after{font-size:1.4rem;line-height:2rem}.main-detail__colonne--li svg{margin-right:8px}.accueil .prod-item__container-img,.detailProd .prod-item__container-img{padding-bottom:100%}.accueil .list-prod-home__arrow svg,.detailProd .list-prod-home__arrow svg{width:24px;height:30px}.recap__container--commande{margin-top:40px}.collectionsMarque__container--slider{margin-bottom:25px}.collectionsMarque__titre{margin-bottom:25px}.main-detail__price strike{font-size:2.15rem;line-height:2.55rem}.main-detail__infos-note{font-size:1.5rem;line-height:1.9rem}.main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-top:0;margin-left:20px}.main-detail__price{font-size:2.5rem;line-height:2.9rem}.main-detail__price--prixDemande{font-size:2rem;line-height:3rem}.prod-item__like{padding:0}.main-detail__content-container{padding-top:50px}.deuxsurdeux__adresse-boutique{font-size:1.6rem;line-height:2.2rem}.deuxsurdeux__hoverZoom .deuxsurdeux__titre--hoverZoom{font-size:1.75rem;line-height:2.7rem}.deuxsurdeux__ul--boutiques{margin-top:40px !important}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:10px}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs{margin-bottom:30px !important}.main-detail__collection{font-size:2.6rem;line-height:3rem}.top-prod{padding-bottom:12px}.main-detail__price-nb,.main-detail__price-divided{font-size:1.8rem;line-height:2.2rem}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell--value{width:50%}.prod-item__tag,.main-detail__price strike::after{font-size:1.4rem;line-height:1.8rem}.main-detail__add{padding-top:5px}}@media only screen and (max-width:430px){.recap-pay__li .bouton{padding:14px 20px}}.bloc-contact__item,.form-contact--backgroundColor,.panier__section--liv{background-color:#f5f5f5}.bloc-contact__item{background-color:#fff;border:solid 1px #1a1a1a}.desktop .bloc-contact__item:hover{border-color:#999}.b-form-radio__label::before{background-color:#fff}.recap-pay__li .bouton{border:solid 1px #1a1a1a;font-weight:400;background-color:#1a1a1a;color:#fff;font-size:1.5rem;line-height:1.9rem}.desktop .recap-pay__li .bouton:hover{background-color:#fff;color:#1a1a1a}.desktop .main-menu__li:hover .main-menu__a{color:#1a1a1a}.carre-shops__titre3,.single-slider__titre{font-family:"Rexton Medium",sans-serif}#ckeditor_html_contenu p,.recap__boutique--retrait,.pagepanier__promo,.popin.alert p,.b-form-textarea__textarea,.footer__bottom,.footer__bouton,.cookies__container,#ckeditor_html_diamond_texte,.container-list__noproduct,.container-img,#ckeditor_html_contenu li,.main-detail__description,.main-detail__texte{font-weight:400}.style_dornier .select2-selection--single .select2-selection__rendered,.style_dornier input[type=text],.style_dornier input[type=password],.style_dornier input[type=email],.style_dornier input[type=tel]{font-weight:400}.tab-carac__cell--value,.collectionsMarque__container3 .collectionsMarque__a,.bloc-contact__sstitre{font-weight:400;font-family:"Rexton Bold",sans-serif}.configurator__root{margin-top:60px !important;padding:0 20px;margin-bottom:5px}.configurateur-produit main{margin-bottom:75px}.configurator__item input:checked+.configurator__item-label--no-image{background:#1a1a1a;border-color:#1a1a1a}.configurator__config{background-color:#f5f5f5}.configurator__bottom--gestion{flex-wrap:wrap}@media screen and (min-width:1400px){.configurator__bottom--gestion{flex-wrap:nowrap}}.configurator__option-subtitle{font-size:1.2rem;line-height:1.6rem;font-weight:300}.configurator__selector .configurator__option-subtitle{font-size:1.6rem;line-height:2rem;font-family:"Muller Regular",sans-serif}.configurator__prod-name{font-family:"Muller Regular",sans-serif;font-weight:300;font-size:2.4rem;line-height:3.4rem}.configurator__price{font-weight:400;font-size:1.6rem;line-height:2rem;min-width:110px}.configurator__tab{font-weight:300;font-size:2rem;line-height:2.4rem}.configurator__item-name{font-family:"Muller Regular",sans-serif;font-size:1.5rem;line-height:1.9rem}.configurator__item-label{font-weight:400;font-family:"Rexton Bold",sans-serif;font-size:1.5rem;line-height:2.1rem}.configurator__bottom .addConfig{font-size:1.5rem;line-height:1.9rem;padding:10px 30px}@media only screen and (max-width:992px){.configurator__prod-name{font-size:2.2rem;line-height:3.2rem}.configurator__tab{font-size:2.1rem;line-height:2.8rem}.configurator__price{font-size:2.4rem;line-height:2.8rem}.configurator__bottom .addConfig{padding:9px 25px;font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:700px){.configurator__prod-name{font-size:2.1rem;line-height:3.1rem}.configurator__tab{font-size:2rem;line-height:3rem}.configurator__price{font-size:2.3rem;line-height:2.7rem}.configurator__root{margin-top:40px !important}}@media only screen and (max-width:500px){.configurator__prod-name{font-size:1.95rem;line-height:2.8rem}.configurator__price{font-size:2.2rem;line-height:2.6rem}.configurator__tab{font-size:1.5rem;line-height:2rem}.configurateur-produit main{margin-bottom:50px}.configurator__item-label{font-size:1.45rem;line-height:2rem}}.block-intro--noheight{margin-top:50px;border-top:1px solid #777;border-bottom:1px solid #777}.block-intro--noheight .block-intro__content{padding-bottom:0}.block-intro--noheight .block-intro__text{margin-top:0;max-width:1280px}.block-intro--noheight h2,.block-intro--noheight h3{font-weight:400;font-size:2rem;line-height:2.4rem;font-family:"Rexton Medium",sans-serif}.block-intro--noheight p{font-family:"Muller Regular",sans-serif;font-size:1.6rem;line-height:2rem}@media only screen and (max-width:700px){.block-intro--noheight h2,.block-intro--noheight h3{font-size:1.75rem;line-height:2.7rem}.block-intro--noheight .block-intro__suite{margin-top:6px}}@media only screen and (max-width:500px){.block-intro--noheight h2,.block-intro--noheight h3{font-size:1.7rem;line-height:2.7rem}}.header--sticky{background-color:#fff;border-bottom:solid 1px #1a1a1a;transition:all .4s ease}.header--sticky.isSticky{padding:0;transition:all .4s ease}.header--tunnel .header__container--menu{padding-bottom:0}.header--tunnel .topbar__root{padding:5px 20px !important}.header--tunnel .topbar__col--first,.header--tunnel .topbar__col--third{display:none !important}.header:not(.header--tunnel) .topbar__col--second{display:none}.header--constrait{max-width:100%}.header--constrait .menu__ul .menu__a{display:none}@media screen and (min-width:1000px){.header--constrait .menu__ul .menu__a{display:block}}.header__container{width:100%}.header__container--menu .header__main{max-width:100%;padding-top:0}.header__container--menu .header__main .menu__ul .header__logo{max-width:max-content;margin:0 10%}.header__container--menu .header__main .menu__li{width:0}@media screen and (min-width:1000px){.header__container--menu .header__main .menu__li{width:95px}}@media screen and (min-width:1400px){.header__container--menu .header__main .menu__li{width:120px}}.header__container--menu .header__main .menu__a{padding:60px 0;font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:1.6rem;text-transform:uppercase;text-align:center}@media screen and (min-width:1400px){.header__container--menu .header__main .menu__a{font-size:1.6rem;line-height:2rem}}.header__col{width:initial;justify-content:center}.header__col--right .header__icon{position:absolute;top:calc(50% - 17px)}.header__col--right .header__icon--search{right:50px}.header__col--right .header__icon--panier{right:20px}.header__main{display:contents;padding-top:0}.header__icon--panier{display:none}.header__icon svg path,.header__icon svg line{transition:all .3s}.header__icon--badge::before{background-color:#1a1a1a;color:#fff;font-size:1.1rem;line-height:1.7rem;font-weight:300;font-family:"Rexton Bold",sans-serif;width:16px;height:16px;border-radius:50%;text-align:center;top:19%;left:85%}.header .topbar__root{background-color:#fff;padding:20px;border-bottom:solid 1px #1a1a1a}.header .topbar__container{max-width:1540px;padding:0}.header .topbar__col{gap:20px}.header .topbar__col--first{justify-content:center}@media screen and (min-width:700px){.header .topbar__col--first{justify-content:left}}.header .topbar__col--first .topbar__item{gap:12px}.header .topbar__col--first .topbar__item .topbar__text{text-decoration:underline}.header .topbar__col--first .topbar__item--tel{gap:10px}.header .topbar__col--first .topbar__item:last-child{display:none}@media screen and (min-width:700px){.header .topbar__col--first .topbar__item:last-child{display:block}}.header .topbar__col--third{display:none;justify-content:flex-end}@media screen and (min-width:700px){.header .topbar__col--third{display:flex}}.header .topbar__item .topbar__text{font-size:1rem;line-height:1.4rem}.header .topbar__item--tel span span{display:none}.header .topbar__item--search{display:flex;cursor:pointer}.header .topbar__item--search:hover{opacity:50%}.header .topbar__item--panier .topbar__text{display:none}.header .topbar__item--panier.topbar__item--badge::before{content:none}.header .topbar__item--panier::after{content:"panier";font-family:"Rexton Bold",sans-serif;font-size:1rem;line-height:1.4rem;transition:color .3s}.header .topbar__item--panier:hover::after{color:#999;transition:color .3s}.header .topbar__item--badge::before{top:5px;background-color:#1a1a1a;width:14px;height:14px;color:#fff;border-radius:50%;z-index:9;left:20px;right:auto;text-align:center;font-size:1rem;line-height:1.4rem;font-weight:400;font-family:"Rexton Bold",sans-serif;transition:background-color .3s}.header .topbar__item svg{width:23px;height:23px}.header .topbar__text{font-size:1.45rem;line-height:1.85rem;font-weight:400;font-family:"Rexton Bold",sans-serif}.header__logo{padding:20px 0}.header__logo__a svg{width:195px}.header__icon-text{font-family:"Rexton Bold",sans-serif}.header .menu__a{font-size:1.9rem;line-height:2.3rem;font-weight:300;padding:13px 30px;font-family:"Rexton Bold",sans-serif;transition:color .3s}.header .menu__a.actif{color:#999}.header .submenu__container{gap:20px;background-color:#f5f5f5}.header .submenu__root{max-width:100%;border:0;background-color:#f5f5f5}.header .submenu__li{font-size:1.2rem;line-height:2rem;font-family:"Rexton Medium",sans-serif}.header .submenu__li--titre{padding:5px 0;font-family:"Rexton Bold",sans-serif;font-size:1.5rem;line-height:1.9rem;font-weight:400;text-transform:none;margin-bottom:4px}.header .submenu__ul--all .submenu__a{font-weight:600;font-size:1.7rem;line-height:2.1rem}.header .submenu__a{font-weight:300;transition:color .3s}.header .submenu__a--img{gap:10px}.header .user__drawer .user__a{font-size:1.8rem;line-height:2.2rem;font-weight:400}.menu__vertical.drawer{width:90%;max-width:100%}.menu__vertical .drawer__close{justify-content:flex-end;padding:25px 0}.menu__vertical .drawer__close svg path{transition:stroke .3s}.menu__vertical .menu__vertical-container{background-color:#f5f5f5}.menu__vertical .menu__vertical-container .menu__nav .header__logo{display:none}.menu__vertical .menu__vertical-container .menu__li{border-bottom:1px solid #1a1a1a}.menu__vertical .menu__vertical-container .menu__li .arrow-down-svg path{stroke:#1a1a1a}.menu__vertical .menu__vertical-container .menu__li .submenu__container{padding:0 25px 0 30px}.menu__vertical .menu__vertical-container .menu__li.submenu-visible .arrow-down-svg{transform:rotate(-90deg)}.menu__vertical .menu__vertical-container .menu__listpictos{background-color:#f5f5f5}.menu__vertical .menu__vertical-container .menu__listpictos .header__icon-text{font-size:1.55rem;line-height:1.95rem;font-weight:300}.menu__vertical .menu__vertical-container .menu__listpictos .header__icon{padding:12px 25px 12px 30px;gap:9px}.menu__vertical .menu__vertical-container .menu__listpictos .header__icon svg{width:23px}.drawer__cover{background-color:rgba(0,0,0,.3)}.burger{position:absolute;top:calc(50% - 17px);left:25px}.burger svg path{transition:fill .3s}.search__drawer{top:-1px !important;max-width:325px !important;border-top:solid 1px #1a1a1a;border-bottom:solid 1px #1a1a1a}.search__drawer.drawer--popin .search__result-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.search__drawer .drawer__close svg path{transition:stroke .3s}.search__drawer.drawer--popin.drawer--popin-centered{max-width:1540px !important}.search__result-container{font-family:"Rexton Bold",sans-serif}.search__error{font-size:1.6rem;line-height:2.6rem;font-weight:300}.search__item{margin-bottom:0}.search__item .prod-item__container-img{padding-bottom:95%}.search__bottom-btn{font-size:1.6rem;line-height:2rem}.search__form{position:relative;flex-direction:row-reverse;gap:0;width:100%;max-width:50%;display:block !important;padding:5px 7px;color:#1a1a1a;background-color:#f5f5f5;border-bottom:0 none}.search__form::placeholder{color:#1a1a1a}.search__form svg{width:22px;position:relative;top:3px}.search__form span.loader{position:absolute;background-color:#f5f5f5;padding:0 5px}.search__input{position:relative;top:1px;width:calc(100% - 50px);height:50px;padding:0 0 0 10px;font-family:"Rexton Bold",sans-serif;font-weight:300;font-size:1.4rem;line-height:1.8rem}.search__input-clear{position:absolute;top:16px;right:65px;padding:0 5px;background-color:#f5f5f5}@media screen and (min-width:1000px){.search__input-clear{top:6px;right:65px}}.search__input-clear svg{width:19px !important}.search__submit{cursor:pointer;padding-left:5px}@media(min-width:1200px){.header .menu__li{margin:0 15px}}@media(max-width:1199px){.header__logo__a svg{width:185px}}@media(max-width:1000px){.header__logo{padding:10px 0}.header__logo__a svg{width:170px}.header__main{padding:0}.header__container--menu{padding-bottom:0}.header__icon svg{width:28px;height:28px}.header__icon--panier{display:block;padding-right:0}.header__icon--search{position:relative;top:-2px}.header__col--left{justify-content:flex-start;padding-left:20px}.header__col--right{justify-content:flex-end;gap:10px;padding-right:20px}.header__main .header__icon--wishlist{display:none}.header .topbar__item--panier,.header .topbar__item--wishlist,.header .topbar__item--search{display:none}.header .menu__li[data-name=home]{display:none}.header .menu__li[data-name="618-maison"] .submenu__ul--all,.header .menu__li[data-name="1290-sur-mesure"] .submenu__ul--all{display:none}.header .menu__li[data-name="618-maison"] .submenu__container,.header .menu__li[data-name="1290-sur-mesure"] .submenu__container{gap:10px}.header .menu__a{padding:20px 25px 20px 30px}.header .menu__vertical .header__icon-text{display:block}.header .menu__vertical .menu__nav{margin-top:20px}.header .menu__vertical .header__icon--badge::before{content:none}.header .menu__listpictos--top{padding:30px 25px 20px}.header .menu__listpictos--top .header__icon-text{font-size:1.7rem;line-height:2.1rem;font-weight:300}.header .menu__listpictos--top .header__icon{gap:14px}.header .menu__listpictos--top .header__icon svg{width:26px;height:26px}.header .menu__listpictos--top .header__icon--wishlist{margin-top:15px}.search__drawer{max-width:300px;border-top:0;border-bottom:0}.search__drawer .search__form{max-width:100%;padding:9px 10px;margin-bottom:0}.search__drawer .search__form svg{width:24px;top:2px}.search__drawer.drawer--popin.drawer--popin-centered{max-width:325px !important}.search__bottom-btn{font-size:1.5rem;line-height:1.9rem}.search__item .prod-item__container-img{padding-bottom:85%}.search__input{font-size:1.55rem;line-height:1.95rem}.submenu__li{text-align:left}.submenu__a{text-align:left;justify-content:left;padding:3px 0 !important}}@media(max-width:700px){.header.header--tunnel .topbar__root{display:block}.header .topbar__root{display:none}.header .topbar__col--first .topbar__item{gap:10px}.header .topbar__col--first .topbar__item--tel{gap:8px}.header .topbar__text{font-size:1.6rem;line-height:2rem}.header .menu__a{font-size:1.8rem;line-height:2.2rem}.header .menu__listpictos--top .header__icon-text{font-size:1.65rem;line-height:2.05rem}.header .menu__listpictos--top .header__icon svg{width:25px;height:25px}.header__logo__a svg{width:160px}}@media(max-width:500px){.header .topbar__root{padding:8px 13px}.header .topbar__item svg{width:22px;height:22px}.header .topbar__col--first .topbar__item--tel{gap:7px}.header .topbar__col--first .topbar__item--tel svg{width:21px;height:21px}.header .submenu__container{gap:16px}.header .submenu__ul{gap:4px}.header .submenu__ul--all .submenu__a{font-size:1.65rem;line-height:2.05rem}.header .submenu__li{font-size:1.2rem;line-height:1.6rem}.header .submenu__li--titre{font-size:1.65rem;line-height:2.05rem;margin-bottom:1px}.header .menu__listpictos--top .header__icon-text{font-size:1.65rem;line-height:2.05rem}.header .menu__listpictos--top .header__icon{gap:13px}.header .menu__listpictos--top .header__icon svg{width:24px;height:24px}.header .menu__vertical .menu__nav{margin-top:10px}.header .menu__vertical .drawer__close{padding-top:15px}.header .menu__a{font-size:1.75rem;line-height:2.15rem}.header__logo__a svg{width:140px}.header__col--right{padding-right:15px;gap:2px}.header__col--left{padding-left:15px}.header__icon svg{width:23px;height:23px}.header__icon--badge::before{font-size:1rem;line-height:1.7rem;width:15px;height:15px}.header .menu__vertical-container .menu__listpictos .header__icon-text{font-size:1.5rem;line-height:1.9rem}.header .menu__vertical-container .menu__listpictos .header__icon svg{width:22.5px}.search__drawer .search__form{padding:8px 10px}.search__drawer .search__form svg{width:23px;top:2px}.search__input{font-size:1.5rem;line-height:1.9rem;top:0}.search__input-clear svg{top:1px !important}.search__error{font-size:1.5rem;line-height:2.5rem}.burger svg{width:28px}}@media(max-width:430px){.header__logo__a svg{width:130px}.header .menu__vertical-container .menu__listpictos .header__icon-text{font-size:1rem;line-height:1.4rem}}@media(max-width:375px){.header__col--left{width:auto}}@media(max-width:359px){.header .topbar__item--generic{display:none}.header .topbar__col{justify-content:center}.header__logo__a svg{width:125px}}@media(hover:hover){.menu__vertical .drawer__close svg:hover path{stroke:#999}.header .menu__a:hover,.header__icon:hover .header__icon-text,.header .submenu__a:hover,.topbar__item--link:hover .topbar__text{color:#999}.topbar__item--link:hover.topbar__item--badge::before{background-color:#999}.drawer__close svg:hover path{stroke:#999}.burger:hover svg path,.topbar__item--link:hover svg path,.header__icon:hover svg path{fill:#999}.header__icon--panier:hover svg path{fill:#999}.header .menu__vertical-container .header__icon--tel:hover svg path,.header .menu__vertical-container .header__icon--shop:hover svg path,.header .menu__vertical-container .header__icon--contact:hover svg path{fill:#999}.header__icon--search:hover svg path:nth-child(2n){fill:#999}.header__icon--search:hover svg line{stroke:#999}}.single-slider--full{border-bottom:1px solid #1a1a1a}.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:60%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:29%}}.bandeau-communication__root{background-color:#fff;border-bottom:solid 1px #1a1a1a;padding:8px 10px;position:sticky;top:0;z-index:999}.bandeau-communication__root .header .topbar__item--generic{display:flex}.bandeau-communication__txt{color:#1a1a1a;font-size:1.45rem;line-height:1.85rem}.bandeau-communication__txt a{text-decoration:none;justify-content:center}@media only screen and (min-width:700px){.bandeau-communication__root{display:none}}.contact .block-contenu{max-width:650px;margin:0 auto}.contact .block-contenu__container{margin-top:15px;padding:0 !important}@media only screen and (max-width:500px){.contact .block-contenu__container{margin-top:0}}.detailServiceCustom .block-intro__titre{font-size:2rem;line-height:2.4rem}@media screen and (min-width:900px){.detailServiceCustom .block-intro__titre{font-size:3rem;line-height:3.4rem}}.detailServiceCustom .block-intro__text{font-family:"Rexton Medium",sans-serif;font-size:1.3rem;line-height:1.7rem}@media screen and (min-width:900px){.detailServiceCustom .block-intro__text{font-size:1.5rem;line-height:1.9rem}}.detailServiceCustom .template-custom-intro{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.detailServiceCustom .template-custom-intro .text-simple__root{position:relative;max-width:100%;margin:30px auto}@media screen and (min-width:900px){.detailServiceCustom .template-custom-intro .text-simple__root{max-width:80%}}.detailServiceCustom .template-custom-intro .text-simple__root:nth-of-type(1) .text-simple__title::before{content:"1"}.detailServiceCustom .template-custom-intro .text-simple__root:nth-of-type(2) .text-simple__title::before{content:"2"}.detailServiceCustom .template-custom-intro .text-simple__root:nth-of-type(3) .text-simple__title::before{content:"3"}.detailServiceCustom .template-custom-intro .text-simple__root:nth-of-type(4) .text-simple__title::before{content:"4"}.detailServiceCustom .template-custom-intro .text-simple__title{position:relative;padding-left:110px;font-size:1.4rem;line-height:1.8rem;text-indent:-30px}@media screen and (min-width:900px){.detailServiceCustom .template-custom-intro .text-simple__title{padding-left:140px;font-size:2.6rem;line-height:3rem}}.detailServiceCustom .template-custom-intro .text-simple__title::before{position:absolute;left:0;top:-6px;width:64px;height:32px;display:flex;justify-content:center;align-items:center;background-image:url(/clients/vaneste/theme/symbole.svg);background-repeat:no-repeat;background-position:center;background-size:cover;text-indent:0}@media screen and (min-width:900px){.detailServiceCustom .template-custom-intro .text-simple__title::before{top:-8px;width:96px;height:49px}}.detailServiceCustom .template-custom-intro .text-simple__content{margin-top:30px}@media screen and (min-width:900px){.detailServiceCustom .template-custom-intro .text-simple__content{margin-top:60px}}.detailServiceCustom .template-custom-intro .text-simple__content p{font-family:"Muller Regular",sans-serif;font-size:1.55rem;line-height:1.95rem}@media screen and (min-width:900px){.detailServiceCustom .template-custom-intro .text-simple__content p{font-size:1.65rem;line-height:2.05rem}}.detailServiceCustom .template-custom-deux-images{display:flex;flex-direction:column;justify-content:center;align-items:start}@media screen and (min-width:900px){.detailServiceCustom .template-custom-deux-images{flex-direction:row;gap:80px}}.detailServiceCustom .template-custom-deux-images .image-simple__root{max-width:80%}@media screen and (min-width:900px){.detailServiceCustom .template-custom-deux-images .image-simple__root{max-width:45%}}.detailServiceCustom .template-custom-deux-images .image-simple__root:nth-of-type(2){margin-top:20px;margin-left:auto}@media screen and (min-width:900px){.detailServiceCustom .template-custom-deux-images .image-simple__root:nth-of-type(2){margin-top:80px;margin-left:0}}.detailServiceCustom .template-custom-banner{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.detailServiceCustom .template-custom-engagements{position:relative}.detailServiceCustom .template-custom-engagements::before{content:"";position:absolute;width:100vw;height:1px;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#777}.detailServiceCustom .template-custom-engagements .ariane__container{display:none}.detailServiceCustom .template-custom-engagements .block-intro{margin-bottom:10px}@media screen and (min-width:900px){.detailServiceCustom .template-custom-engagements .block-intro{margin-bottom:50px}}.detailServiceCustom .template-custom-engagements .text-simple__root{margin-bottom:10px}@media screen and (min-width:900px){.detailServiceCustom .template-custom-engagements .text-simple__root{margin-bottom:100px}}.detailServiceCustom .template-custom-engagements .text-simple__root:nth-of-type(even) .text-simple__title{margin-left:auto}.detailServiceCustom .template-custom-engagements .text-simple__title{font-size:1.4rem;line-height:1.8rem;text-indent:-30px;padding-left:30px}@media screen and (min-width:900px){.detailServiceCustom .template-custom-engagements .text-simple__title{font-size:2.6rem;line-height:3rem}}.detailServiceCustom .template-custom-engagements .text-simple__content{text-align:center;font-family:"Muller Regular",sans-serif;color:#777}.detailServiceCustom .template-custom-engagements .text-simple__content p{font-family:"Muller Regular",sans-serif;font-size:1.2rem;line-height:1.6rem}@media screen and (min-width:900px){.detailServiceCustom .template-custom-engagements .text-simple__content p{font-size:1.9rem;line-height:2.3rem}}.listProd .footer__newsletter-container--instagram,.listProdsec .footer__newsletter-container--instagram,.detailProd .footer__newsletter-container--instagram,.services .footer__newsletter-container--instagram,.detailService .footer__newsletter-container--instagram,.marques .footer__newsletter-container--instagram,.contenu .footer__newsletter-container--instagram,.commandes .footer__newsletter-container--instagram,.informations .footer__newsletter-container--instagram,.compte .footer__newsletter-container--instagram,.adresses .footer__newsletter-container--instagram,.connexion .footer__newsletter-container--instagram,.panier .footer__newsletter-container--instagram,.detailServiceForm .footer__newsletter-container--instagram,.custom1 .footer__newsletter-container--instagram{display:none}.listProd .slide-avisGoogle+.footer__root,.listProdsec .slide-avisGoogle+.footer__root,.detailProd .slide-avisGoogle+.footer__root,.services .slide-avisGoogle+.footer__root,.detailService .slide-avisGoogle+.footer__root,.marques .slide-avisGoogle+.footer__root,.contenu .slide-avisGoogle+.footer__root,.commandes .slide-avisGoogle+.footer__root,.informations .slide-avisGoogle+.footer__root,.compte .slide-avisGoogle+.footer__root,.adresses .slide-avisGoogle+.footer__root,.connexion .slide-avisGoogle+.footer__root,.panier .slide-avisGoogle+.footer__root,.detailServiceForm .slide-avisGoogle+.footer__root,.custom1 .slide-avisGoogle+.footer__root{margin-top:30px}.listProd .slide-avisGoogle,.listProdsec .slide-avisGoogle,.detailProd .slide-avisGoogle,.services .slide-avisGoogle,.detailService .slide-avisGoogle,.marques .slide-avisGoogle,.contenu .slide-avisGoogle,.commandes .slide-avisGoogle,.informations .slide-avisGoogle,.compte .slide-avisGoogle,.adresses .slide-avisGoogle,.connexion .slide-avisGoogle,.panier .slide-avisGoogle,.detailServiceForm .slide-avisGoogle,.custom1 .slide-avisGoogle{padding-bottom:0;border-bottom:0 none}@media only screen and (max-width:500px){.listProd .slide-avisGoogle+.footer__root,.listProdsec .slide-avisGoogle+.footer__root,.detailProd .slide-avisGoogle+.footer__root,.services .slide-avisGoogle+.footer__root,.detailService .slide-avisGoogle+.footer__root,.marques .slide-avisGoogle+.footer__root,.contenu .slide-avisGoogle+.footer__root,.commandes .slide-avisGoogle+.footer__root,.informations .slide-avisGoogle+.footer__root,.compte .slide-avisGoogle+.footer__root,.adresses .slide-avisGoogle+.footer__root,.connexion .slide-avisGoogle+.footer__root,.panier .slide-avisGoogle+.footer__root,.detailServiceForm .slide-avisGoogle+.footer__root,.custom1 .slide-avisGoogle+.footer__root{margin-top:20px}}.block-intro__suite,.block-intro__moins{display:none;text-decoration:underline;cursor:pointer;transition:color .3s}.block-intro__suite span::after,.block-intro__moins span::after{content:none}.block-intro__suite.lireSuite--active,.block-intro__moins.lireSuite--active{display:inline-block}.desktop .block-intro__suite:hover{color:#999}@media only screen and (max-width:700px){.block-intro__text--suite p,.block-intro__text--suite.show .block-intro__suite{display:block !important}}@media only screen and (max-width:500px){.block-intro__text--suite .block-intro__suite{margin-bottom:-10px}}.slide-avisGoogle__recap,.slide-avisGoogle__root{font-family:"Muller Regular",sans-serif}.slide-avisGoogle__titre-avis,.slide-avisGoogle__container-star{font-weight:400}.slide-avisGoogle__titre-avis,.slide-avisGoogle__nom{font-family:"Muller Bold",sans-serif}.slide-avisGoogle__recap--star svg{width:18px;height:18px}.slide-avisGoogle__star svg{width:16px;height:16px}.slide-avisGoogle__date,.slide-avisGoogle__p,.slide-avisGoogle__suite{font-size:1.4rem;line-height:2.1rem}.slide-avisGoogle__nom{font-size:1.6rem;line-height:2rem}.slide-avisGoogle{padding-top:30px;border-bottom:solid 1px #1a1a1a;padding-bottom:30px}.slide-avisGoogle__li{min-height:235px;padding-bottom:25px}.slide-avisGoogle__infos{margin-bottom:20px}@media only screen and (max-width:1000px){.accueil .slide-avisGoogle{padding-bottom:40px}}@media only screen and (max-width:750px){.accueil .slide-avisGoogle{padding-bottom:20px}}@media only screen and (max-width:680px){.slide-avisGoogle{margin-bottom:-20px}}@media only screen and (max-width:500px){.slide-avisGoogle__date,.slide-avisGoogle__p,.slide-avisGoogle__suite{font-size:1.35rem;line-height:2rem}.accueil .slide-avisGoogle{padding-bottom:20px}.slide-avisGoogle__nom{font-size:1.5rem;line-height:1.9rem}.slide-avisGoogle__infos{margin-bottom:15px}.slide-avisGoogle__li{min-height:220px}}@media(hover:hover){.slide-avisGoogle__lien-avis:hover,.slide-avisGoogle__suite--span:hover{color:#999}.slide-avisGoogle__lien-avis:hover::after,.slide-avisGoogle__suite--span:hover::after{background-color:#999}.slide-avisGoogle__arrow--container svg:hover polyline{stroke:#999}}.accueil .block-intro{min-height:auto}.accueil .block-intro--noImage .block-intro__content{padding-bottom:0;padding-top:60px}@media only screen and (max-width:1100px){.accueil .block-intro .block-intro__titre{padding-bottom:50px}.accueil .block-intro .block-intro__titre::before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:1px;background-color:#1a1a1a;width:50%}}@media only screen and (max-width:500px){.accueil .block-intro .block-intro__titre::before{width:150px}.accueil .block-intro--noImage .block-intro__content{padding-top:50px}}.mobile .detailProd .header--sticky{position:relative}.message-info__txt{font-size:1.5rem;line-height:2.5rem;font-family:"Muller Regular",sans-serif;font-weight:300}@media screen and (max-width:500px){.message-info__txt{font-size:1.3rem;line-height:2rem}}.message-info__root{margin-top:3px}