@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Quicksand&display=swap";@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part,.main-cadeau__root{margin-top:70px}.accueil section+section{margin-top:90px}main{margin-bottom:70px}#main-container{max-width:1800px}.popin{z-index:999999}.select2-container--open{z-index:999999}@media only screen and (max-width:1000px){.accueil main{margin-bottom:80px}}.single-slider__slide{background-color:#fff !important}.single-slider__titre{text-transform:none;font-family:"Playfair Display",sans-serif;font-weight:400;font-size:3.2rem;line-height:4.2rem;color:#000}.single-slider .bouton{background-color:rgba(0,0,0,0)}.single-slider__arrow svg{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTguMzQxIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgNTguMzQxIDMyIj4KICA8cGF0aCBpZD0ibmV4dCIgZD0iTTUyLjY0MSw1MC44bC0yLjYsMi42TDYxLjYsNjQuOTYzSDEwLjN2My42NzVINjEuNkw1MC4wNCw4MC4ybDIuNiwyLjYsMTYtMTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMyAtNTAuOCkiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-position:center;background-repeat:no-repeat;background-size:100%;position:relative;width:40px;height:40px}.single-slider__arrow svg path{fill:rgba(0,0,0,0)}.single-slider__arrow--prev{transform:rotate(180deg) !important;left:15px}.single-slider__arrow--next{right:15px}.single-slider__thumbs-container--image--reperePlat .single-slider__thumb{margin:0 5px}.single-slider__thumbs-container--image .single-slider__thumb::before{content:"";width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50px;border:1px solid #fff !important;transition:all .3s;background-color:rgba(0,0,0,0)}.single-slider__thumbs-container--image--reperePlat .single-slider__thumb.actif::before{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50px;border:1px solid #fff !important}.single-slider__content--blanc .bouton{border-color:#fff;color:#fff}.desktop .single-slider .bouton:hover{background-color:grisclair !important}@media only screen and (max-width:1200px){.single-slider__arrow--nobg.single-slider__arrow--prev{left:-15px}.single-slider__arrow--nobg.single-slider__arrow--next svg{left:-15px}}@media only screen and (max-width:800px){.single-slider .bouton{margin:0 auto}.single-slider__titre{margin-bottom:30px}.single-slider__content{background-color:#fff}.single-slider__content--repereplat{padding:30px 20px !important}.single-slider__thumbs-container--image .single-slider__thumb.actif::before{background-color:#4f4f4f;border-color:#4f4f4f}.single-slider__thumbs-container--image--reperePlat .single-slider__thumb{margin:0}.single-slider .single-slider__thumbs-container--image--reperePlat .single-slider__thumb.actif::before,.single-slider .single-slider__thumbs-container--image--reperePlat .single-slider__thumb::before{border-color:#4f4f4f !important}.single-slider__content--blanc .single-slider__titre{color:#000}.single-slider__content--blanc .bouton{color:#000;border-color:#000}}@media only screen and (max-width:500px){.single-slider .single-slider__thumbs-container--image--reperePlat .single-slider__thumb{margin:0}.single-slider .single-slider__thumbs-container--image--reperePlat .single-slider__thumb.actif::before,.single-slider .single-slider__thumbs-container--image--reperePlat .single-slider__thumb::before{width:12px;border-color:#4f4f4f !important}.single-slider--full{border-bottom:1px solid #c8c0aa}.single-slider--full .single-slider__container-img{padding-bottom:80%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:50%}.single-slider--full{padding-bottom:20px}.accueil section+section{margin-top:60px}}.popin div.popin-content{border-color:#c8c0aa}.popin span.popin-close{background-color:#c8c0aa;transition:background-color .3s}.desktop .popin span.popin-close:hover{background-color:#000}.popin.personnaliser div.popin-content,.popin.alert div.popin-content{max-width:600px}.listProd .block-intro--noheight,.listProdsec .block-intro--noheight{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;margin-top:60px;border-top:1px solid #707070;border-bottom:1px solid #707070}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-bottom:0 !important;padding-top:0 !important}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:100%;padding:30px 0;color:#000;margin:0}.listProd .block-intro__content,.listProdsec .block-intro__content{max-width:1000px;margin:0 auto}.block-intro--noImage{min-height:auto}.block-intro__content--baspage .block-intro__text{max-width:100%}.listProd .block-intro__text,.listProdsec .block-intro__text{margin-bottom:-15px}.block-intro__content{padding-bottom:0;padding-top:30px;order:3}.block-intro--noImage .block-intro__content{padding-bottom:30px;padding-top:30px;margin-top:30px !important;order:3}.panier .block-intro--noImage .block-intro__content{margin-top:0 !important}@media only screen and (max-width:1000px){.block-intro__content{padding-top:20px;padding-bottom:20px}.block-intro--noImage .block-intro__content{margin-top:20px !important}.panier .block-intro--noImage .block-intro__content{margin-top:0 !important}}@media only screen and (max-width:500px){.block-intro__content,.block-intro--noImage .block-intro__content{padding-bottom:20px;margin-top:20px !important}.block-intro__content{padding-top:25px}.block-intro--noheight .block-intro__content{margin-top:0 !important}.listProd .block-intro--noheight,.listProdsec .block-intro--noheight{margin-top:45px}}.block-infos__container-elm .container-radio-boutique_retrait label{font-size:1.6rem;line-height:2.6rem}.showError,.errorGlobale{font-family:"Playfair Display",sans-serif;font-size:1.4rem;line-height:2.4rem}#formNewsletter .showError{font-size:1.3rem;line-height:2.3rem}#ckeditor_html_bdp_texte h2,#ckeditor_html_bdp_texte h3,.content-histoire__texte h2,.content-histoire__texte h3{font-weight:500;margin-bottom:13px;font-family:"Quicksand",sans-serif;font-size:2.6rem;line-height:3.6rem;text-transform:uppercase;color:#000}.logo-item__name,.logo-item_--big .logo-item__name{font-size:1.6rem;line-height:2rem}.block-contenu,.block-intro__text,.content-back__container{max-width:100%;margin-left:0}.contenu .block-contenu{margin-left:auto}.gm-style-iw-d{font-family:"Quicksand",sans-serif;font-size:1.5rem;line-height:2rem}.content-back__bottom{margin-top:40px}.mfp-bg{background-color:#fff;opacity:50%}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#000;opacity:100%}.mfp-counter{color:#000;opacity:100%;font-family:"Quicksand",sans-serif;font-size:1.4rem;line-height:1.8rem}.b-form-select__select{font-weight:300 !important;font-family:"Playfair Display",sans-serif !important;font-size:1.5rem;line-height:1.9rem}.select2-selection__rendered,.detailProd .popin p span{font-family:"Quicksand",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.6rem;color:#000}.select2-results__option[aria-selected],.select2-search__field,.select2-results__option{font-size:1.5rem;line-height:2.3rem;font-family:"Quicksand",sans-serif;font-weight:400}.select2-results__option--highlighted[aria-selected]{color:#000;background-color:#f2ecdc}.incription .compte-top__content,.connexion .compte-top__content{padding:50px 0 0}.compte-top__content{padding:50px 0 30px}.select2-results__option[aria-selected=true]{background-color:#f2ecdc;color:#000}.popin.personnaliser .select2-container .select2-selection--single{height:40px;padding:5px 20px}.popin.personnaliser .select2-selection__arrow{height:40px}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre,#tite__popin,.detailProd .popin h2,.popin.personnaliser div.popin-content .block-perso-produit__titre{color:#000;font-size:2.2rem;line-height:2.6rem;font-family:"Playfair Display",sans-serif;text-transform:uppercase;font-weight:400}.ui-datepicker td a.ui-state-active{background-color:#4f4f4f}.ui-datepicker td a.ui-state-hover{color:#c8c0aa}body[data-rgpd=v2] .cookies .popin__titre{font-size:2.5rem;line-height:2.9rem}body[data-rgpd=v2] .cookies .popin__titre{color:#c8c0aa}.detailProd .popin p.p-bold.gravure-title,.detailProd .popin .gravure-title{font-size:17px !important;line-height:22px !important;font-weight:500 !important}.block-infos__titre{color:#000}#num__commande{font-size:1.7rem;line-height:2.7rem;font-family:"Playfair Display",sans-serif;margin-top:6px;margin-bottom:10px}.flex-container>div{border-color:#707070}.popin.personnaliser.gravure div.popin-content h2{color:#000;font-size:2.2rem;line-height:2.6rem;font-family:"Playfair Display",sans-serif;text-transform:uppercase;font-weight:400}.b-form-textarea__textarea{font-weight:300;padding:15px}.pagepanier__promo .pagepanier__promo-input{border:solid 1px #000;padding-left:5px}.panier__commentaire{font-family:"Quicksand",sans-serif;padding:10px 25px;font-size:1.6rem;line-height:2.2rem;font-weight:300}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{padding:0}.panier__bloc-commentaire--cadeau{padding-bottom:0}#ckeditor_html_contenu p{font-weight:400;font-family:"Quicksand",sans-serif}.pagepaiement__desc{font-size:1.7rem;line-height:2.7rem;font-family:"Quicksand",sans-serif;color:#000}.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:#c8c0aa !important}.contact .b-form-input__input:focus,.contact .select2-selection:focus,.contact .b-form-select__select:focus,.contact .b-form-date__input:focus,.contact .b-form-checkbox__other-input:focus,.contact .b-form-radio__radio--other input:focus,.contact .b-form-textarea__textarea:focus,.inscription .b-form-input__input:focus,.inscription .select2-selection:focus,.inscription .b-form-select__select:focus,.inscription .b-form-date__input:focus,.inscription .b-form-checkbox__other-input:focus,.inscription .b-form-radio__radio--other input:focus,.inscription .b-form-textarea__textarea:focus{border-color:#c8c0aa !important}.pagepanier__vide,.wishlist__vide{font-family:"Quicksand",sans-serif;font-weight:400;font-size:1.7rem;line-height:2.1rem}.pagepanier__promo .pagepanier__promo-label{margin-top:3px;font-size:1.5rem;line-height:2.2rem}.pagepanier__promo .pagepanier__promo-btn{padding:6px 10px 3px !important;font-size:1.5rem;line-height:1.8rem;font-weight:400}.pagepanier__promo .pagepanier__promo-input{height:26px;font-family:"Playfair Display",sans-serif;font-size:1.4rem;line-height:1.8rem;font-weight:400}@media only screen and (max-width:406px){.pagepanier__promo .pagepanier__promo-label{margin-bottom:5px}}.pagepanier,.panier-hover .panier__name,.panier-hover .panier__reste-infos,.panier-hover .panier__part-quantity,.panier-hover .panier__part-prix-all,.panier-hover .panier__part-total,.panier-hover .panier__total .panier__part-prix-all,.panier-hover .panier__prix,.panier__prix,.panier__part-total,.panier__part-quantity--small{font-family:"Quicksand",sans-serif}.panier-hover .panier__part-total,.panier-hover .panier__total .panier__part-prix-all,.panier-hover .panier__total .panier__prix{font-size:1.5rem;line-height:1.9rem;background-color:rgba(0,0,0,0)}.panier-hover .panier__prix{font-size:1.4rem;line-height:1.8rem}.panier-hover .panier__part-quantity{font-size:1.3rem;line-height:1.7rem}.search__container .prod-item__name{font-size:1.5rem;line-height:2.3rem;text-align:center}.detail-shops__diapo-li::before{padding-bottom:57%}.detail-shops__arrow svg{width:28px;height:32px}.detail-shops__arrow--next{right:10px}.detail-shops__arrow--prev{left:10px}.logo-item__container{border-color:#000;transition:border-color .3s}.panier-hover .panier__part-remove svg{border-color:#000}.quantity__nb{font-family:"Quicksand",sans-serif;font-size:1.7rem;line-height:2.1rem;border-color:#000;color:#000;background-color:rgba(0,0,0,0)}.quantity__add,.quantity__remove{color:#000}#validPanier{margin-left:auto;background-color:#4f4f4f;color:#fff}#validPanier::after{content:none}.desktop #validPanier:hover{background-color:rgba(0,0,0,0);color:#000}.detailProd .select2-container .select2-selection--single .select2-selection__rendered{font-size:1.6rem;line-height:2.6rem}.popin.form .form-element input[type=text],.popin.form .form-element input[type=email]{font-family:"Quicksand",sans-serif}#ckeditor_html_contenu h2:first-child,#ckeditor_html_contenu h3:first-child{padding-top:0}.shop-item__name{color:#f2ecdc;font-weight:400;font-size:2.2rem;line-height:3.2rem;font-weight:300}.shop-item{font-size:1.4rem;line-height:2.4rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-weight:400;font-size:2.8rem;line-height:3.8rem;font-family:"Playfair Display",sans-serif;text-transform:none;color:#000;padding-bottom:10px}body{background-color:#fff}body::before{box-shadow:none;content:none}body[data-template="404"] .ariane__container,body[data-template=accueil] .ariane__container{display:none}b,strong,.cookies__type,#ckeditor_html_contenu p strong,.flex-container>div>.title,#cartTable th{font-weight:500}.cookies__type{font-size:15px !important;color:#000}.desktop .cookies__item:hover{background-color:#fff}#cartTable{font-family:"Quicksand",sans-serif;font-size:1.5rem;line-height:2.2rem}.b-form-input__input,.b-form-select__select,.b-form-textarea__textarea,.b-form-datepicker__input,.select2-container .select2-selection--single{font-family:"Quicksand",sans-serif;font-weight:400;font-size:1.6rem;line-height:2.6rem;border-color:#000;height:45px;background-color:rgba(0,0,0,0)}.prod-item__container-mini-img{border-color:#000}.form-contact__confidentialite{margin-top:10px}.form-contact__confidentialite,.oblig,.block-infos__confidentialite,.small-info__phone{font-size:1.3rem;line-height:2rem;font-family:"Quicksand",sans-serif;color:#000}.form-contact__confidentialite a,.block-infos__confidentialite a{text-decoration:underline}.contact .form-contact__confidentialite,.inscription .block-infos .small-info__phone small{color:#000;text-align:left}.block-infos__confidentialite{text-align:left}.prod-item__hover-container{border-color:#000}.ariane__container{position:relative;top:0;order:1;max-width:1800px;margin:10px auto 0;padding:0 !important}.ariane__container .ariane{font-size:1.45rem;line-height:2.5rem;font-weight:400;margin-top:0;font-family:"Quicksand",sans-serif}.ariane__a,.ariane__actual,.ariane__separ{color:#000}@media only screen and (max-width:1000px){.ariane__container{margin-top:0}}.carre-shops__titre3{font-size:2.6rem;line-height:3.6rem;font-weight:400;color:#c8c0aa;text-transform:none}.carre-shops__li{border:1px solid #c8c0aa}.title__type1{font-family:"Quicksand",sans-serif;font-weight:400}.title__type2,.title__type1,.content-histoire__titre.title__type5,.slider-logo__titre.title__type5,.atom-heading__title{font-weight:400;font-size:3.6rem;line-height:4.6rem;padding-top:0;color:#000;font-family:"Playfair Display",sans-serif;text-transform:none}.footer-twocols .title__type2{font-size:3.4rem;line-height:4.4rem}.page404__nav404{font-size:3.8rem;line-height:4.8rem;color:#000;padding-bottom:20px}.page404__title404{font-size:3.4rem;line-height:4.4rem;color:#000}.page404__text404{font-family:"Quicksand",sans-serif;font-size:1.8rem;line-height:2.8rem;color:#000;text-decoration:underline}.container-list__noproduct--txt{font-size:1.7rem;line-height:3rem;font-family:"Quicksand",sans-serif;color:#000}.container-list__noproduct--titre{font-size:1.7rem;line-height:2.9rem;font-family:"Playfair Display",sans-serif;color:#000}.container-list__noproduct--form button,.container-list__noproduct .container-list__noproduct--form button{text-transform:uppercase;font-family:"Playfair Display",sans-serif;font-weight:400;font-size:1.7rem;line-height:2.1rem}.container-list__noproduct--form .b-form-input__input{font-size:1.6rem;line-height:2.4rem;font-family:"Quicksand",sans-serif;font-weight:300;background-color:#fff}.container-list__noproduct--form,.container-list__noproduct .container-list__noproduct--form{max-width:400px}.container-list__noproduct--form{border:1px solid #000}.container-list__noproduct .container-list__noproduct--form button{font-family:"Quicksand",sans-serif;width:11%}.desktop .container-list__noproduct .container-list__noproduct--form button:hover{background-color:#4f4f4f;color:#fff}.gravure-title{font-family:"Quicksand",sans-serif;font-size:1.75rem;line-height:2rem;font-weight:500;color:#000}.title__type5{font-weight:400;font-size:2.9rem;line-height:3.9rem;text-transform:none;color:#c8c0aa}.block-contenu__content,.block-intro__text,.service-item__text,.carre-shops__adresse,.carre-shops__lieninfo,.single-slider__text,.detail-shops__texte,.prod-sub__content--desc p,.main-detail__texte,.popin.alert.popin-information p,.service-item .service-item__text,#ckeditor_html_texte p,.banniere-seule__content,.content-histoire__texte p{font-size:1.7rem;line-height:2.9rem;font-weight:400;font-family:"Quicksand",sans-serif;color:#000}.service-item__text{font-weight:400}.carre-shops__texte{font-size:1.5rem;line-height:2.7rem;font-weight:400;font-family:"Playfair Display",sans-serif}.detail-shops__texte{max-width:100%;position:relative;padding-bottom:23px}.detail-shops__texte::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:200px;height:1px;background-color:#000}.detail-shops__jours-heures{padding-bottom:0}.carre-shops__lien,#ckeditor_html_contenu a{transition:color .3s}#ckeditor_html_contenu a{color:#c8c0aa}.desktop .carre-shops__lien:hover,.desktop #ckeditor_html_contenu a:hover{color:#000}.block-intro__container-img--bande{order:2;margin-top:20px;margin-bottom:2px}.block-intro__container-img::before{background-color:#fff}.block-intro{margin-top:15px}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.7rem;line-height:2.9rem;font-weight:400;max-width:100%;font-family:"Quicksand",sans-serif;color:#000}.detail-shops__jours-heures .detail-shops__heures{font-weight:300}.detail-shops__blocks{flex-direction:row-reverse}.popin.alert p,.cookies__text,.popin.form p,body[data-rgpd=v2] .cookies__text{font-size:1.7rem;line-height:2.8rem;font-family:"Quicksand",sans-serif;color:#000 !important}.cookies__text strong{color:#000}.popin.alert p{font-weight:300;color:#000}.cookies__desc,.cookies__list .cookies__toggle-elm,body[data-rgpd=v2] .cookies .cookies__link{font-size:14px !important;line-height:22px !important;font-family:"Quicksand",sans-serif;font-weight:400;color:#000}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton{margin:20px 0 0}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{font-family:"Quicksand",sans-serif}body[data-rgpd=v2] .popin.rgpd .popin-content{max-width:810px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{margin-bottom:20px}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:#000;color:#000;text-transform:uppercase}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text--choix{max-width:660px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--accept,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--valid{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f;text-transform:uppercase}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bottom{gap:20px}@media only screen and (max-width:500px){body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton{padding:13px 15px;gap:10px}}@media(hover:hover){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:rgba(0,0,0,0) !important;color:#4f4f4f;border-color:#4f4f4f !important}body[data-rgpd=v2] .cookies .cookies__bouton--config:hover,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline:hover{background-color:#f2ecdc;color:#fff !important;border-color:#f2ecdc}body[data-rgpd=v2] .cookies .cookies__bouton--decline:hover,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__back:hover,body[data-rgpd=v2] .cookies .cookies__link:hover{color:#c8c0aa}}.block-intro__text{color:#4f4f4f}.block-intro__titre{color:#000}.panier-hover__vide{font-size:1.4rem;line-height:1.8rem}.carte-shops__root{margin-top:30px}.prod-item__link{font-size:1.5rem;line-height:1.9rem}label,.b-form-checkbox__label,.filters__collections-li a,.panier__part-livraison,.recap__boutique--retrait,.compte-coord__item{font-size:1.7rem;line-height:2.7rem;font-family:"Quicksand",sans-serif}.filters__collections-li a{font-size:1.6rem;line-height:2.6rem;font-weight:300}.recap-pay__li .bouton{font-size:1.7rem;line-height:2.1rem;border-color:#000;background-color:#fff;color:#000;max-width:100%}.recap-pay__li .bouton::after{content:none}.desktop .recap-pay__li:hover .bouton{border-color:#4f4f4f;background-color:#4f4f4f;color:#fff}.filters__collections-show{font-size:1.5rem;line-height:2.5rem}.container-select-bracelet label,.container-select-declinaison label,.container-input-gravure label,.detailProd .container-select-declinaison label,.detailProd .popin .container-select-bracelet label,.detailProd .popin .container-input-gravure label,.prod-main-new__declinaison label,.detailProd .popin .gravure-type label{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:"Quicksand",sans-serif;color:#000}.container-input-gravure input[type=text]{font-size:1.5rem;line-height:1.9rem;height:36px}.tooltip::after{font-size:1.45rem;line-height:2.1rem;font-family:"Quicksand",sans-serif}.select2-selection__arrow{height:42px}.select2-selection__arrow b{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}.select2-container--open .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000}.main-detail__pdf,.main-prod__pdf--2,.main-prod__pdf,.detailProd .popin a.main-detail__pdf,.prod-main-new__declinaison .main-detail__pdf{font-size:1.4rem;line-height:2.2rem;font-weight:300;font-family:"Playfair Display",sans-serif;color:#000}.filters__main-label{font-size:1.7rem;line-height:2.1rem}.listProd .b-form-checkbox__label,.listProdsec .b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-family:"Quicksand",sans-serif;color:#000}.container-list--responsive{margin-top:0}.container-list--responsive .list-nav .list-nav__result,.container-list--responsive .list-nav .list-nav__btn-filters,.container-list--responsive .list-nav .list-nav__form{width:auto}.container-list--responsive .list-nav{padding-bottom:0}.desktop .prod-main-new__options .prod-main-new__declinaison:hover .select2-container .select2-selection--single:hover{background-color:#fff;border-color:#4f4f4f}.desktop .prod-main-new__options .prod-main-new__declinaison:hover .select2-container .select2-selection--single:hover .select2-selection__rendered{color:#4f4f4f}.desktop .filters__wrap-filters .filters--wrapFilters .filters:hover{background-color:#f2ecdc !important;border-color:#f2ecdc}.list-nav .select2-container .select2-selection--single,.list-nav .list-nav__form select,.prod-main-new__options .prod-main-new__declinaison .select2-container .select2-selection--single,.prod-main-new__options .prod-main-new__declinaison .list-nav__form select{padding:10px 15px 10px 12px;font-family:"Quicksand",sans-serif;font-weight:400;display:flex;align-items:center;transition:background-color .3s;border:1px solid #000;color:#000;text-transform:uppercase;background-color:#fff;text-align:center}.list-nav .select2-container .select2-selection--single,.prod-main-new__options .prod-main-new__declinaison .select2-container .select2-selection--single{border-color:#4f4f4f;color:#4f4f4f;text-transform:none;min-width:120px}.list-nav .select2-container .select2-selection--single .select2-selection__arrow,.prod-main-new__options .prod-main-new__declinaison .select2-container .select2-selection--single .select2-selection__arrow{background:url(/images/svg/arrow-down-noir.svg) no-repeat right 15px;padding-left:25px;background-size:25px 15px;right:10px}.list-nav .list-nav__form .select2-selection,.prod-main-new__options .prod-main-new__declinaison .list-nav__form .select2-selection{background:#fff;border-color:#fff;text-align:center;font-family:"Quicksand",sans-serif;text-transform:none !important;font-size:1.6rem;line-height:2rem}.list-nav .list-nav__form .container-select-tri,.prod-main-new__options .prod-main-new__declinaison .list-nav__form .container-select-tri{max-width:100% !important}.list-nav .select2-selection__rendered,.list-nav .detailProd .popin p span,.prod-main-new__options .prod-main-new__declinaison .select2-selection__rendered,.prod-main-new__options .prod-main-new__declinaison .detailProd .popin p span{font-family:"Quicksand",sans-serif;font-size:1.6rem;line-height:2rem;padding-right:0 !important;font-weight:400}.list-nav .select2-selection__arrow b,.prod-main-new__options .prod-main-new__declinaison .select2-selection__arrow b{display:none}.list-nav .select2-container .select2-selection--single{border-color:#fff;color:#000;text-transform:uppercase;font-weight:400;padding:10px 15px}.list-nav .select2-container .select2-selection--single .select2-selection__rendered{display:flex;gap:5px}.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{font-size:1.6rem;line-height:2rem;color:#000;background:url(/images/svg/arrow-down-noir.svg) no-repeat right 15px;background-size:25px 14px;padding:0 12px 0 0;border:1px solid #fff !important;background-color:#fff;width:170px}.container-list--responsive .list-nav--inline .list-nav__form{margin-left:5px}.desktop .filters__collections-li a:hover{color:#c8c0aa}.desktop .b-form-checkbox__label:hover{color:#c8c0aa}.desktop .b-form-checkbox__label:hover::before{border-color:#c8c0aa}.title__type4,.title__type3{font-size:2.6rem;line-height:3.6rem;font-family:"Playfair Display",sans-serif;color:#000;font-weight:400}.filters__titre.title__type3{font-size:2.4rem;line-height:3.4rem;color:#000}.form-contact__container-elm label,.popin.form .form-element label,.PaylineWidget.pl-container-default .pl-label-input,.block-infos__container-elm label,.main-cadeau__perso label,.gravure-type label{font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif;color:#000}.prod-item__like svg path{transition:fill .5s}.prod-sub__content--desc::before{content:none}.panier__part-prix{width:150px}.panier__name,.panier__head,.panier__prix{font-size:1.7rem;line-height:2.3rem;font-family:"Playfair Display",sans-serif;color:#000}.panier__prix{font-family:"Quicksand",sans-serif;color:#fff}.panier__article .panier__prix{color:#000}.mosaic__arrow img{height:35px}.panier__titre{font-family:"Playfair Display",sans-serif;font-size:1.8rem;line-height:2.2rem;color:#000}.panier__section--liv .panier__titre,.panier__livraison,.panier__prix,.panier__part-total,.panier__section--liv .panier__reste-infos{color:#000}.panier__section--liv .b-form-radio__label::before,.panier__section--liv .b-form-checkbox__label::before{border-color:#000 !important}.panier__total,.panier__total .panier__part-prix-all{font-size:1.8rem;line-height:2.6rem;background-color:#c8c0aa}.select2-container .select2-selection--single{height:45px;padding:10px}.main-cadeau__titre.title__type2{text-transform:none}.main-cadeau__add{text-align:center;margin-top:30px}.main-cadeau__perso .b-form-checkbox__label{font-family:"Playfair Display",sans-serif;font-size:1.65rem;line-height:2.6rem;font-weight:400}.main-cadeau__perso .form-element+.form-element,.main-cadeau__perso .form-element:first-child{margin-bottom:22px}.main-cadeau__perso .form-element:first-child{margin-bottom:25px}.container-list--responsive .container-list__items{padding-left:15px !important;padding-right:15px !important}.wishlist__root{padding:0 !important;margin-top:60px}.pagepanier__bottom-cgv .b-form-checkbox__label{margin-bottom:5px;font-weight:300;color:#000}.panier__reste-infos{font-size:1.5rem;line-height:2.2rem;color:#000;font-family:"Quicksand",sans-serif}.contact .form-contact__container-elm label,.inscription .block-infos__container-elm label{color:#000}.panier__livraison-block .panier__reste-infos{font-size:1.5rem;line-height:2.3rem;font-family:"Quicksand",sans-serif}.gmap__root--full{margin-top:20px}.nav-tunnel__a{font-weight:400;font-family:"Quicksand",sans-serif}.nav-tunnel__a.actif{color:#000}.nav-tunnel__a.actif .nav-tunnel__num{border-color:#000}.nav-tunnel__a .nav-tunnel__num{line-height:1.3rem}.desktop .nav-tunnel__li:hover .nav-tunnel__a:not(.disabled){color:#000}.desktop .nav-tunnel__li:hover .nav-tunnel__a:not(.disabled) .nav-tunnel__num{border-color:#000}.nav-tunnel__li,.nav-tunnel__num{font-size:1.7rem;line-height:2.1rem;font-family:"Playfair Display",sans-serif;text-transform:none}.block-infos__bottom{text-align:center;margin-top:40px}.panier .nav-tunnel{margin-top:30px}#choiceRelais #listeRelais li .b-form-radio__label::before,#choiceRelais #listeRelais li .b-form-radio__label::after{top:12px}#choiceRelais #listeRelais .b-form-radio__radio .b-form-radio__label{font-size:1.6rem;line-height:2rem}#choiceRelais #listeRelais .adressRelais,#choiceRelais #listeRelais .relaisDistance,#choiceRelais #listeRelais .aff_horaires_pr{font-size:1.4rem;line-height:2.2rem}.page-connexion__form label{width:120px;position:relative;top:-4px}.page-connexion__form-oubli{font-family:"Quicksand",sans-serif}.page-connexion__item{border:1px solid #000;border-radius:0}.BLOCKBORDER{border:solid 1px #c8c0aa;border-radius:0;transition:border-color .3s,color .3s}.compte .BLOCKBORDER{padding-bottom:40px}.desktop .page-connexion__item:hover{color:#c8c0aa}.page-connexion__container-part+.page-connexion__container-part{border-color:#000}.page-connexion__container{border-color:#000}.compte-tab__head,.compte-tab__col{font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif}.page-compte__block-coord .page-compte__bottom{margin-top:40px}.page-compte__bottom{margin-top:30px}.recap-pay__li--alma p,.recap-pay__li--fid p{font-size:1.6rem;line-height:2.2rem;font-family:"Quicksand",sans-serif}.page-compte__bottom,.page-infos__bottom,.adresses__bottom{display:flex;justify-content:center}.adressestunnel .adresses__bottom{justify-content:space-between}.page-connexion__item-text{font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif}.panier__section--liv{background-color:#f2ecdc}.adresses__item-bottom br+.bouton{margin-top:0}.adresses__item{font-size:1.7rem;line-height:2.7rem;font-weight:300;border-color:#000}.adresses__name{font-size:1.8rem;line-height:2.8rem;color:#000;font-family:"Playfair Display",sans-serif}.block-infos__relais .b-form-input{width:calc(40% - 20px);margin-right:20px}.adresses__who{font-size:1.7rem;line-height:2.7rem;font-weight:400;color:#000;font-family:"Quicksand",sans-serif}.adresses__adresse{color:#000;font-family:"Quicksand",sans-serif}.adresses__item-bottom .bouton.actif{background-color:#4f4f4f !important;border-color:#4f4f4f;color:#fff}.adresses__item-bottom .bouton.actif::after{content:none}.adresses__item-bottom .select-adresse:first-child{margin-bottom:15px}.title{font-weight:400}.nometadresse{font-family:"Quicksand",sans-serif;font-weight:300}.title,.nometadresse{font-size:1.6rem;line-height:2.6rem}.pagepanier__bottom{margin-top:40px}.adresses .adresses__block{margin-top:25px}.block-infos .small-info__phone small{font-size:1.25rem;line-height:2rem}.list-nav__form .select2{width:155px !important}.detail-shops__texte::after{background-color:#000}.page-connexion__ou{font-family:"Quicksand",sans-serif}@media only screen and (max-width:750px){.compte-tab__col+.compte-tab__col{gap:10px}}@media only screen and (min-width:1100px){.list-nav__btn-filters{display:none !important}}@media only screen and (max-width:1100px){.container-list__filters-container{background-color:#fff}.single-slider__titre{font-size:2.9rem;line-height:3.9rem}.list-nav__btn-filters{order:-1;padding:15px 20px !important}.list-nav__btn-filters::after{content:none !important}.title__type2,.title__type1,.content-histoire__titre.title__type5,.slider-logo__titre.title__type5,.modular-mosaic__image .image__hover-link p,.modular-mosaic__mosser .title__type2,.atom-heading__title{font-size:3.4rem;line-height:4.4rem}.footer-twocols .title__type2{font-size:3.2rem;line-height:4.2rem}.title__type5{font-size:2.8rem;line-height:3.8rem}}@media only screen and (max-width:1000px){.block-intro{margin-top:20px}}@media only screen and (max-width:950px){.recap__container--commande{margin-top:50px}}@media only screen and (max-width:900px){.detail-shops__blocks{flex-direction:column-reverse}.page-connexion__form label{width:100%}.page-connexion__item{width:100%}.prod-main-new__promo-message{text-align:left}.prod-main-new__price .price__strike strike{width:auto;left:0;margin:0;padding:0}.prod-main-new__price .price__strike strike::after{width:auto}.prod-main-new__price .price__strike{justify-content:left}.page-connexion__externe{flex-direction:column;gap:25px}.detail-shops__block--droite{margin-bottom:30px}.detail-shops__block--gauche{margin-bottom:0}}@media only screen and (max-width:700px){.title__type2,.title__type1,.content-histoire__titre.title__type5,.slider-logo__titre.title__type5,.modular-mosaic__image .image__hover-link p,.modular-mosaic__mosser .title__type2,.atom-heading__title{font-size:3rem;line-height:4rem}.single-slider__titre{font-size:2.7rem;line-height:3.7rem}.footer-twocols .title__type2{font-size:2.8rem;line-height:3.8rem}.page404__nav404{font-size:3.2rem;line-height:4.2rem;padding-bottom:20px}#ckeditor_html_bdp_texte h2,#ckeditor_html_bdp_texte h3,.content-histoire__texte h2,.content-histoire__texte h3{font-size:2.5rem;line-height:3.5rem}.nav-tunnel__li,.nav-tunnel__num{font-size:1.6rem;line-height:2rem}.title__type5{font-size:2.6rem;line-height:3.6rem}#num__commande{margin-bottom:20px}.page404__title404{font-size:2.8rem;line-height:3.8rem}.page404__text404{font-size:1.7rem;line-height:2.7rem}.container-list__noproduct--txt{font-size:1.6rem;line-height:2.7rem}.container-list__noproduct--titre{font-size:1.6rem;line-height:2.7rem}.container-list__noproduct--form,.container-list__noproduct .container-list__noproduct--form{max-width:310px}.popin.personnaliser.gravure div.popin-content h2{font-size:2rem;line-height:2.4rem}.title__type4,.title__type3{font-size:2.4rem;line-height:3.4rem}.prod-main-new__root h1{font-size:2.5rem;line-height:3.5rem}.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.prod-main-new__root h2{font-size:2.7rem;line-height:3.7rem}.prod-main-new__root p.p-bold.price__sur-demande{font-size:19px !important;line-height:29px !important}.filters__titre.title__type3{font-size:2.2rem;line-height:3.2rem}.prod-main-new__carac-list .carac-list__cell{font-size:1.65rem;line-height:2.6rem}.prod-sub__titre{font-size:2.3rem;line-height:3.3rem}.title__type2-top{font-size:2.2rem;line-height:2.6rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3,.carre-shops__titre3{font-size:2.5rem;line-height:3.5rem}.quantity__nb{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:600px){.ios.mobile .list-nav--inline .list-nav__form select{width:170px;padding:10px 20px 10px 10px !important}.container-list__items .FLEXGROW{flex-grow:0}}@media only screen and (max-width:500px){.title__type2,.title__type1,.content-histoire__titre.title__type5,.slider-logo__titre.title__type5,.modular-mosaic__image .image__hover-link p,.modular-mosaic__mosser .title__type2,.atom-heading__title{font-size:2.5rem;line-height:3.5rem}.footer-twocols .title__type2{font-size:2.3rem;line-height:3.3rem}.prod-main-new__root p.p-bold.price__strike{font-size:1.8rem;line-height:2.2rem}.prod-main-new__price .price__strike strike::after{font-size:1.55rem;line-height:1.9rem}.prod-main-new__carac-list .carac-list__cell{font-size:1.55rem;line-height:2.5rem}.page-compte__titre,.page-infos__titre{margin-bottom:22px}.detailProd .popin p.p-bold.gravure-title,.detailProd .popin .gravure-title{font-size:16px !important;line-height:21px !important}.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{font-size:1.5rem;line-height:2rem}#choiceRelais #listeRelais .b-form-radio__radio .b-form-radio__label{font-size:1.55rem;line-height:1.95rem}#choiceRelais #listeRelais .adressRelais,#choiceRelais #listeRelais .relaisDistance,#choiceRelais #listeRelais .aff_horaires_pr{font-size:1.35rem;line-height:2.1rem}.prod-main-new__root p.p-small{font-size:11px !important;line-height:18px !important}.title,.nometadresse{font-size:1.4rem;line-height:2.4rem}#num__commande{font-size:1.5rem;line-height:2.5rem}.adresses__who{font-size:1.6rem;line-height:2.6rem}.adresses__name{font-size:1.65rem;line-height:2.6rem}.form-contact__confidentialite,.block-infos__confidentialite,.small-info__phone{font-size:1.2rem;line-height:1.9rem}.nav-tunnel__li,.nav-tunnel__num{font-size:1.5rem;line-height:1.9rem}.listProd .block-intro__text,.listProdsec .block-intro__text{margin-bottom:-10px}.panier__name,.panier__head,.panier__prix{font-size:1.6rem;line-height:2rem}#cartTable{font-size:1.4rem;line-height:2.1rem}.adresses__item{font-size:1.6rem;line-height:2.6rem}.adresses .adresses__block{margin-top:20px}.compte .compte-tab__tr{padding:0}.page-compte__bottom .TRIANGLE{font-size:1.5rem;line-height:1.9rem}.page-compte__bottom{margin-top:26px}.compte-tab__head,.compte-tab__col{font-size:1.6rem;line-height:2.6rem}.page-connexion__item-text{font-size:1.6rem;line-height:2.3rem}.page-connexion__container-part+.page-connexion__container-part{padding-top:30px;margin-top:35px}.page-connexion__ou{font-size:1.8rem;line-height:2.2rem;padding-top:25px}.page-connexion__container{padding:20px 25px 25px}.page-connexion__form-oubli{font-size:1.3rem;line-height:1.7rem}.page-connexion__item-logo svg{width:50px;height:50px}label,.b-form-checkbox__label,.filters__collections-li a,.panier__part-livraison,.recap__boutique--retrait,.compte-coord__item{font-size:1.6rem;line-height:2.4rem}.detail-shops__arrow svg{width:24px;height:28px}.title__type5{font-size:2.3rem;line-height:3.3rem}.detail-shops__texte::after{width:150px}.block-infos__bottom{margin-top:30px}.panier__livraison-block .panier__reste-infos{font-size:1.45rem;line-height:2.3rem}.block-infos__container-elm .container-radio-boutique_retrait label{font-size:1.5rem;line-height:2.5rem}.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.4rem;line-height:2.2rem}.content-back__bottom{margin-top:25px}.recap-pay__li .bouton{font-size:1.6rem;line-height:2rem}.recap-pay__li--alma p,.recap-pay__li--fid p{font-size:1.5rem;line-height:2.1rem}.pagepanier__bottom{margin-top:30px}.select2-selection__rendered,.detailProd .popin p span{font-size:1.4rem;line-height:2.4rem}.detailProd .select2-container .select2-selection--single .select2-selection__rendered{font-size:1.5rem;line-height:2.5rem}.select2-results__option[aria-selected],.select2-search__field,.select2-results__option{font-size:1.35rem;line-height:2.2rem}.select2-container .select2-selection--single{height:45px}.select2-selection__arrow{height:42px}.showError,.errorGlobale{font-size:1.3rem;line-height:2.3rem}.b-form-input__input,.b-form-select__select,.b-form-textarea__textarea,.b-form-datepicker__input{font-size:1.5rem;line-height:2.5rem}#formNewsletter .showError{font-size:1.1rem;line-height:2.1rem}.incription .compte-top__content,.connexion .compte-top__content{padding:40px 0 0}.compte-top__content{padding:40px 0 0;padding-bottom:0 !important}.recap__container--commande{margin-top:35px}#ckeditor_html_bdp_texte h2,#ckeditor_html_bdp_texte h3,.content-histoire__texte h2,.content-histoire__texte h3{font-size:2.2rem;line-height:3.2rem;margin-bottom:8px}.list-prod--maxWidth{margin-left:-10px;margin-right:-10px;width:auto}.list-nav__form .select2{width:100% !important}.select2-results__option[aria-selected],.select2-search__field,.select2-results__option{font-size:1.4rem;line-height:2.2rem}.list-nav{flex-direction:row;flex-wrap:wrap !important}.list-nav .select2-container .select2-selection--single,.list-nav .list-nav__form select{font-size:1.6rem;line-height:2rem;width:100%}.list-nav__maxWidth{padding:5px 20px}.list-nav__form{margin-top:0}.panier__commentaire{font-size:1.4rem;line-height:2.1rem}.block-infos .container-input-ville,.block-infos .container-input-ville_facturation{width:calc(65% - 20px)}.block-intro__text{margin-top:20px}.page404__nav404{font-size:2.8rem;line-height:3.8rem;padding-bottom:15px}.page404__title404{font-size:2.5rem;line-height:3.5rem}.page404__text404{font-size:1.6rem;line-height:2.6rem}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part,.main-cadeau__root{margin-top:45px}main{margin-bottom:45px}.accueil{margin-bottom:85px}.block-infos .container-input-cp,.block-infos .container-input-cp_facturation{width:35%}.container-list__noproduct--txt{font-size:1.5rem;line-height:2.5rem}.container-list__noproduct--titre{font-size:1.45rem;line-height:2.5rem}.mfp-counter{font-size:1.3rem;line-height:1.7rem}.mosaic__arrow img{height:30px}.container-list__noproduct--form button,.container-list__noproduct .container-list__noproduct--form button{font-size:1.6rem;line-height:2rem}.container-list__noproduct--form .b-form-input__input{font-size:1.45rem;line-height:2.2rem}.container-list__noproduct--form,.container-list__noproduct .container-list__noproduct--form{max-width:290px}.nav-tunnel__name{font-size:1.5rem;line-height:1.9rem}.panier__titre{font-family:"Playfair Display",sans-serif;font-size:1.65rem;line-height:2.05rem}.gravure-title{font-size:1.65rem;line-height:1.9rem}.panier__total,.panier__total .panier__part-prix-all,.panier__part-total,.panier__total .panier__prix{font-size:1.6rem;line-height:2.4rem}.container-select-bracelet label,.container-select-declinaison label,.container-input-gravure label,.detailProd .container-select-declinaison label,.detailProd .popin .container-select-bracelet label,.detailProd .popin .container-input-gravure label,.prod-main-new__declinaison label,.detailProd .popin .gravure-type label{font-size:1.6rem;line-height:2.4rem}.tooltip::after{font-size:1.35rem;line-height:2rem}.main-detail__pdf,.main-prod__pdf--2,.main-prod__pdf,.detailProd .popin a.main-detail__pdf,.prod-main-new__declinaison .main-detail__pdf{font-size:1.3rem;line-height:1.7rem}.pagepaiement__desc{font-size:1.6rem;line-height:2.6rem}.popin div.popin-content{padding:20px 15px}.pagepaiement{margin-top:30px !important}.block-intro__text,.block-contenu__content,.service-item__text,.carre-shops__adresse,.carre-shops__lieninfo,.single-slider__text,.detail-shops__texte,.prod-sub__content--desc p,.main-detail__texte,.popin.alert.popin-information p,.service-item .service-item__text,#ckeditor_html_texte p,.banniere-seule__content,.content-histoire__texte p{font-size:1.6rem;line-height:2.8rem}.carre-shops__texte{font-size:1.4rem;line-height:2.7rem}.popin.alert p,.popin.form p{font-size:1.6rem;line-height:2.4rem}.logo-item__ul{margin-left:-10px;margin-right:-10px}.cookies__text,body[data-rgpd=v2] .cookies__text{font-size:1.6rem;line-height:2.3rem}.cookies__type{font-size:14px !important}.cookies__desc,.cookies__list .cookies__toggle-elm,body[data-rgpd=v2] .cookies .cookies__link{font-size:1.3rem;line-height:2.2rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.6rem;line-height:2.6rem}.logo-item__name,.logo-item_--big .logo-item__name{font-size:1.5rem;line-height:1.9rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre,.popin.personnaliser.gravure div.popin-content h2,#tite__popin,.detailProd .popin h2,.popin.personnaliser div.popin-content .block-perso-produit__titre{font-size:2rem;line-height:2.4rem}body[data-rgpd=v2] .cookies .popin__titre{font-size:2.3rem;line-height:2.7rem}.block-infos__titre,.popin__titre,.detailProd .popin h2{margin-bottom:25px}.pagepanier__promo-label{font-size:1.4rem;line-height:1.8rem}.form-contact__container-elm label,.popin.form .form-element label,.PaylineWidget.pl-container-default .pl-label-input,.block-infos__container-elm label,.main-cadeau__perso label,.gravure-type label{font-size:1.5rem;line-height:1.9rem}.gravure-type-detail .input-gravure_recto_txt,.gravure-type-detail .input-gravure_verso_txt{font-size:2.2rem;line-height:2.6rem}.carte-shops__root{margin-top:40px}.gm-style-iw-d{font-size:1.4rem;line-height:1.9rem}.gm-style-iw-d b{font-size:15px !important}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3,.carre-shops__titre3{font-size:2.2rem;line-height:3.2rem}.single-slider__titre{font-size:2.3rem;line-height:3.3rem}.pagepanier__vide,.wishlist__vide{font-size:1.6rem;line-height:2rem}.title__type4,.title__type3{font-size:2.2rem;line-height:3.2rem}.prod-main-new__root h1{font-size:2.1rem;line-height:3.1rem}.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.prod-main-new__root h2{font-size:2.3rem;line-height:3.3rem}.prod-main-new__root p.p-bold.price__sur-demande{font-size:17px !important;line-height:27px !important}.prod-main-new__root p.price__note{font-size:1.4rem;line-height:2.4rem}.filters__titre.title__type3{font-size:2.05rem;line-height:3.1rem}.prod-sub__titre{font-size:2.1rem;line-height:3.1rem}.shop-item__name{font-size:2rem;line-height:2.8rem}.ariane__container .ariane{font-size:1.35rem;line-height:2.4rem}}@media only screen and (max-width:400px){.list-nav__form,.list-nav__btn-filters{margin-bottom:20px}.list-nav__form{margin-bottom:40px}.list-nav{justify-content:center}.list-nav__result{text-align:center}}.pagination{padding:0}.pagination li{font-family:"Playfair Display",sans-serif;font-weight:400}.pagination li.active a{color:#000 !important;border:0 none;font-weight:500;font-size:2.1rem;line-height:2.5rem;background-color:rgba(0,0,0,0)}.pagination a{padding:3px 8px;font-size:1.9rem;line-height:2.3rem;font-family:"Quicksand",sans-serif;font-weight:400;color:#000}.desktop .pagination a:hover{color:#c8c0aa}.menuLevel1{padding:15px 0 10px}.menuLevel1__ul{background-color:#fff}.menuLevel1__li{padding:6px 10px}.menuLevel1__fix__a{text-transform:none;font-size:1.7rem;line-height:2.1rem;font-family:"Playfair Display",sans-serif;padding:6px;transition:color .3s;font-weight:300}.menuLevel1__fix__a::after{display:none}.menuLevel1__fix__a.actif{color:#f2ecdc}.menuLevel1__a{text-transform:none;font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif;padding:6px;transition:color .3s;font-weight:400}.menuLevel1__a::after{display:none}.menuLevel1__a.actif{color:#c8c0aa}.menuLevel1__replace{border-color:#c8c0aa;font-family:"Quicksand",sans-serif}.menuLevel1__replace svg polyline{stroke:#000}.desktop .menuLevel1__replace:hover{border-color:#c8c0aa}@media only screen and (max-width:1200px){.menuLevel1__replace{font-size:1.6rem;line-height:2rem;font-weight:400;text-transform:none}.menuLevel1__replace.deplie{border-color:#c8c0aa}.menuLevel1__ul{border-color:#c8c0aa}.menuLevel1__a{padding:10px 15px;font-size:1.6rem;line-height:2rem}.menuLevel1__a.actif{background-color:#c8c0aa;color:#fff !important}.compte-top__content{padding-bottom:20px}.BLOCKBORDER{margin-top:0}.page-infos__root,.page-compte__root,.adresses__root,.page-commandes__root{margin-top:45px !important}.menuLevel1{padding:30px 0 0}.commandes .page-commandes__titre{margin-bottom:10px}.menuLevel1__li{padding:4px 0 !important}}@media only screen and (max-width:630px){.popin.alert .bouton{margin:10px}}@media only screen and (max-width:500px){.menuLevel1__replace{font-size:1.5rem;line-height:1.9rem}.menuLevel1__a{font-size:1.5rem;line-height:1.9rem}.commandes .page-commandes__titre{margin-bottom:5px}.menuLevel1{padding-top:25px}.page-infos__root,.page-compte__root,.adresses__root,.page-commandes__root{margin-top:35px !important}.menuLevel1__li{padding:2px 0 !important}}.desktop .menuLevel1__a:hover{color:#c8c0aa}.irs-slider{width:22px;height:22px;top:27px;background-color:#e6e6e6;border:0 none;transition:background-color .3s}.irs-from,.irs-to,.irs-single{background:#f2ecdc}.irs-bar-edge{background:#f2ecdc;border:0 none}.b-form-radio__label::before{background-color:#fff}.irs-bar{background-color:#f2ecdc}.irs-line{background-color:rgba(0,0,0,0);border-color:#f2ecdc}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#f2ecdc}.prod-item__collection b{display:none}.container-list__footer{margin-top:30px;padding:30px 40px;background-color:#f2ecdc}.container-list__footer-result{font-family:"Quicksand",sans-serif;background-color:#fff;color:#000;border:1px solid #000;transition:background-color .3s,color .3s}.container-list__footer-result .list-nav__result-nb{font-weight:400;margin-right:5px}.list-nav__result-nb{margin-right:5px}.desktop .container-list__footer-result:hover{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f}.prod-item__cancel{right:20px;left:auto;top:20px}.prod-item__cancel svg path{fill:rgba(0,0,0,0) !important;transition:fill .3s}.prod-item__cancel svg path:nth-child(3){fill:#000 !important}.desktop .prod-item__cancel svg:hover path{fill:rgba(0,0,0,0) !important}.desktop .prod-item__cancel svg:hover path:nth-child(3){fill:#c8c0aa !important}.bouton,.TRIANGLE{border:1px solid #4f4f4f;background-color:rgba(0,0,0,0);font-size:1.6rem;line-height:2.2rem;font-family:"Quicksand",sans-serif;padding:10px 20px;text-transform:uppercase;text-align:center;color:#4f4f4f;font-weight:400;transition:.3s}.bouton::before,.TRIANGLE::before{content:none}.bouton__error{display:none}.popin .bouton{padding:13px 25px;margin:0 auto}.detailProd .type__large-bouton{font-size:2rem;line-height:2.4rem;background-color:#000;color:#fff !important;border-color:#000;font-family:"Quicksand",sans-serif;text-transform:uppercase;text-align:center;font-weight:400;width:100%;padding:15px 25px;justify-content:center;transition:.3s ease-in-out}.desktop .detailProd .type__large-bouton:hover{background-color:#f2ecdc;border-color:#f2ecdc;color:#000 !important}.detailProd .new-button{width:100%}.detailProd .popin .popin-panier__bottom .bouton{font-size:1.6rem;line-height:2rem;font-family:"Quicksand",sans-serif;padding:10px 25px;font-weight:400}.popin-panier__bottom{display:flex;justify-content:center;flex-wrap:wrap}.popin-panier__bottom .bouton::after{content:none}.popin-panier__bottom a.bouton_--small{border-color:#f2ecdc}.service-item__content .bouton{background-color:rgba(0,0,0,0);border-color:#000;color:#000;margin:0 auto}.service-item__content .title__type3{color:#000;font-family:"Playfair Display",sans-serif}.service-item__container-inner::after{background-color:#f2ecdc}.desktop .service-item__content .bouton:hover{background-color:rgba(0,0,0,0)}.bouton.bouton_--personnaliser,.prod-main-new__options .personnaliser #personnaliser_produit span{font-size:1.7rem;line-height:2.3rem;font-weight:400;max-width:100%;transition:.3s}.desktop .prod-main-new__options .personnaliser #personnaliser_produit:hover{background-color:#f2ecdc;border-color:#f2ecdc;color:#fff}.desktop .prod-main-new__options .personnaliser #personnaliser_produit.valide:hover{color:#fff !important;background-color:#c8c0aa !important;border-color:#c8c0aa !important}.prod-main-new__options .personnaliser #personnaliser_produit{padding:15px 20px}input[type=submit]{border:1px solid #4f4f4f;background-color:#4f4f4f !important;font-size:1.6rem;line-height:2.2rem;font-family:"Quicksand",sans-serif;padding:15px 25px;text-align:center;color:#fff;font-weight:400}.desktop input[type=submit]:hover{border:1px solid #000;background-color:rgba(0,0,0,0) !important;color:#000}.desktop .popin input[type=submit]:hover{background-color:#fff !important}.form-contact__bottom{text-align:center}.PaylineWidget.pl-container-default .pl-pay-btn{font-weight:400;font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif;border-radius:50px;padding:12px 30px;transition:background-color .3s}.PaylineWidget *{font-family:"Playfair Display",sans-serif}.desktop .bouton:hover,.desktop .TRIANGLE:hover{border:1px solid #4f4f4f;color:#fff;background-color:#4f4f4f}.desktop .bouton.actif:hover{border-color:#4f4f4f !important;background-color:#4f4f4f !important;color:#fff !important}.desktop .bouton_--big:hover{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f}.desktop .bouton.addToCart:hover{background-color:#f2ecdc;color:#000;border-color:#f2ecdc}.popin-panier__bottom a.bouton_--small{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f}.desktop .popin-panier__bottom a.bouton_--small:hover{background-color:#fff !important;color:#000;border-color:#000 !important}@media only screen and (max-width:500px){.bouton{font-size:1.5rem;line-height:2.1rem;padding:8px 20px}.bouton::after{width:27px;height:27px}.bouton.addToCart,.bouton--paypal{font-size:1.6rem;line-height:2rem;padding:10px 25px}.bouton_--big{font-size:1.5rem;line-height:1.9rem;padding:10px}.bouton.bouton_--personnaliser,.prod-main-new__options .personnaliser #personnaliser_produit span{font-size:1.4rem;line-height:2.1rem}.prod-main-new__options .personnaliser #personnaliser_produit{padding:13px 10px}input[type=submit]{font-size:1.5rem;line-height:2.1rem;padding:10px 25px}.PaylineWidget.pl-container-default .pl-pay-btn{font-size:1.5rem;line-height:1.9rem;padding:10px 25px}.detailProd .popin .popin-panier__bottom .bouton{font-size:1.5rem;line-height:1.9rem}}.container-select-bracelet{max-width:none}.cookies__main-text,.cookies__back{font-family:"Quicksand",sans-serif}.list-nav{font-family:"Playfair Display",sans-serif;font-weight:300;padding:20px 0}.list-nav__result-nb{font-size:1.8rem;line-height:2.2rem;font-weight:500}.list-nav__maxWidth{background-color:#f2ecdc}.list-nav__maxWidth .list-nav--inline{padding:40px 20px}.list-nav__result-bar{display:flex;margin:30px auto 50px;min-width:1540px;padding:0 20px;flex-wrap:wrap}.list-nav__result-filters{flex-wrap:wrap;row-gap:10px}.list-nav__result{margin-left:15px}.list-nav__result-filter{color:#000}.list-nav__result-filter::after{background-image:url(/images/svg/close-2.svg)}.list-nav__result-filter-clear{color:#000}.filters__wrap-filters{width:100%}.container-list--responsive .container-list__filters-container{background-color:#fff}.list-nav__form .select2{width:170px !important}.list-nav--inline .filters__main-label-text{font-weight:300;font-family:"Quicksand",sans-serif}.list-nav .list-nav__form select{font-size:1.7rem;line-height:2.1rem;font-family:"Quicksand",sans-serif !important;color:#000;font-weight:400 !important}.desktop .filters__wrap-filters .filters .wrapFilters__main-label:hover{color:#c8c0aa}.prod-item__container{padding:0 20px 50px;height:100%;z-index:1}.prod-item__marque{font-weight:400;font-size:1.8rem;line-height:2.2rem;font-family:"Playfair Display",sans-serif;text-align:center;text-transform:uppercase;color:#000;margin-bottom:0}.prod-item__name{font-size:1.6rem;line-height:2.8rem;text-align:center;font-weight:400;width:100%;transition:color .3s;margin-top:10px;margin-bottom:10px}.list-prod__item--promo .prod-item__editionLimit{justify-content:flex-end;padding-right:0}.prod-item__content{display:flex;flex-wrap:wrap;justify-content:center;background-color:#f2ecdc;padding:20px;text-align:center;z-index:1;column-gap:5px}.listProd .list-prod,.listProdsec .list-prod{margin-bottom:10px}.listProd .prod-item__content,.listProdsec .prod-item__content,.wishlist .prod-item__content{display:flex;flex-wrap:wrap}.listProd .list-prod .prod-item,.listProdsec .list-prod .prod-item,.wishlist .list-prod .prod-item{width:calc(33.33% - 60px);margin-bottom:50px}.wishlist .prod-item{width:calc(33.33% - 60px);margin-bottom:50px}.prod-item__container .prod-item__like{width:100%;padding:0;right:10px;bottom:10px}.prod-item__container .prod-item__like svg{margin-left:auto;z-index:1;width:30px;height:30px;transition:.3s}.prod-item__container .prod-item__like--transparent svg path{fill:#000}.desktop .prod-item__like:hover svg path{fill:#c8c0aa;opacity:100%}.prod-item__collection{font-weight:400;font-family:"Quicksand",sans-serif;color:#000;text-align:center;transition:0s;width:100%}.prod-item__prix{font-size:1.8rem;line-height:2.2rem;font-weight:700;text-align:left;font-family:"Quicksand",sans-serif;color:#000}.prod-item__prix strike{font-weight:400;color:#707070;transition:color .3s}.prod-item__prix.prod-item__prix-sur-demande{font-size:1.7rem;line-height:2.1rem}.prod-item__tag{left:35px;right:auto;top:20px;background-color:#f2ecdc;color:#000;font-size:1.5rem;line-height:1.9rem;font-weight:500;font-family:"Quicksand",sans-serif}.prod-item__prix.prod-item__price-plusieur{font-size:1.45rem;line-height:2.5rem;font-weight:700;margin-top:3px !important;text-align:center;width:100%}.prod-item__prix.prod-item__price-plusieur .main-prod__price-divided,.prod-item__prix.prod-item__price-plusieur .prod-item__price-nb{font-weight:700 !important}.prod-item__prix.prod-item__price-plusieur .prod-item__price-nb,.prod-item__prix.prod-item__price-plusieur .main-prod__price-divided{font-weight:500}@media only screen and (max-width:1540px){.list-nav__result-bar{width:100%;max-width:100%;min-width:auto;padding:0}}@media only screen and (max-width:1100px){.list-nav__result-bar{display:flex !important}.list-nav--inline .filters--container-show:last-child{padding-left:18px}}@media only screen and (max-width:800px){.list-nav__result{width:initial}}@media only screen and (max-width:700px){.prod-item__marque{font-size:1.7rem;line-height:2.1rem}.prod-item__prix{font-size:1.7rem;line-height:2.1rem}.prod-item__prix.prod-item__prix-sur-demande{font-size:1.6rem;line-height:2rem}.prod-item__name{font-size:1.55rem;line-height:2.7rem}.prod-item__prix.prod-item__price-plusieur{font-size:1.4rem;line-height:2.5rem}.prod-item__container .prod-item__like svg{width:29px;height:29px}.filters__wrap-filters .filters--container-show,.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label{display:none !important}.list-nav--inline .filters--container-show:last-child{display:block !important}.filters__wrap-filters .filters--wrapFilters .filters{display:flex !important;font-weight:400;border:1px solid #000}.list-nav--inline,.list-nav__result-bar{justify-content:space-between}.list-nav--inline .filters--container-show:last-child{padding-left:0}.filters__wrap-filters{width:max-content}}@media only screen and (max-width:600px){.prod-item__tag{left:20px;top:10px}}@media only screen and (max-width:500px){.prod-item__marque{font-size:1.6rem;line-height:2rem}.prod-item__prix.prod-item__price-plusieur{font-size:1.35rem;line-height:2.4rem}.prod-item__tag{font-size:1.5rem;line-height:1.9rem}.list-prod__item--promo .prod-item__editionLimit{max-width:70px;transform:none;padding-left:0;left:auto;right:auto;bottom:0}.list-prod__item--promo .prod-item__editionLimit--texte{font-size:1.25rem;line-height:1.65rem}.prod-item__name{font-size:1.5rem;line-height:2.6rem;margin-bottom:16px}.prod-item__prix{font-size:1.6rem;line-height:2rem}.prod-item__prix.prod-item__prix-sur-demande{font-size:1.5rem;line-height:1.9rem}.pagination a{font-size:1.7rem;line-height:2.1rem;padding:3px 10px}.pagination li.active a{font-size:2rem;line-height:2.4rem}.pagination{padding:10px 0 0}.prod-item__container .prod-item__like svg{width:25px;height:25px}.listProd .list-prod,.listProdsec .list-prod{margin-bottom:0}.list-nav__maxWidth .list-nav--inline{padding:20px 0}.list-nav__result{display:flex}}@media only screen and (max-width:400px){.list-nav__form{margin-bottom:0}}.container-list__filters--smaller .filters__main-label{color:#000}.container-list__footer-clear{font-family:"Quicksand",sans-serif;font-size:1.5rem;line-height:1.9rem;color:#fff;border-color:#4f4f4f;background-color:#4f4f4f;transition:background-color .3s,color .3s}.desktop .container-list__footer-clear:hover{background-color:#fff;color:#000;border-color:#000}.logo-item__ul--logoSeul .logo-item__container--Bordure{border-color:rgba(112,112,112,.5) !important;position:relative;top:0;transition:top .3s,border-color .3s}.gravure-container--solo{max-width:100%}#gravure_recto_txt{padding:4px 30px}#imgperso{padding:10px 20px;width:100%}#validPersonnalisation{background-color:#fff;margin:0 auto}.desktop .popin .bouton:hover{background-color:#4f4f4f !important;border-color:#4f4f4f !important}.desktop .logo-item__ul--logoSeul .logo-item__container--Bordure:hover{top:-5px;border-color:#f2ecdc !important}.desktop .logo-item__container:hover{border-color:#f2ecdc}@media only screen and (max-width:500px){.container-list__footer-clear{font-size:1.4rem;line-height:1.8rem}.container-list__footer-result{font-size:1.5rem;line-height:1.9rem}.container-list__footer-result .list-nav__result-nb{font-size:1.7rem;line-height:2.1rem}.container-list__footer{padding:20px 25px}.container-list__footer-result{padding:10px 5px}}.desktop .prod-item__container:hover .prod-item__collection,.desktop .prod-item__container:hover .prod-item__marque,.desktop .prod-item__container:hover .prod-item__prix,.desktop .prod-item__container:hover .prod-item__prix strike,.desktop .prod-item__container:hover .prod-item__name{color:#4f4f4f}#alma-widget .alma-payment-plans-payment-info{font-family:"Quicksand",sans-serif;font-size:14px !important;line-height:22px !important}.fancybox-button,.fancybox-btn,.fancybox-thumbs{background-color:#4f4f4f}.popin-panier__promo p{font-size:15px !important;line-height:23px !important}.bouton.addToCart{margin-bottom:0}.addToCart--fid{flex-direction:column}.compte-tab__link{border:1px solid #000;background-color:#fff;font-size:1.6rem;line-height:2.2rem;font-family:"Quicksand",sans-serif;padding:10px 20px;text-transform:uppercase;text-align:center;color:#000;font-weight:400;transition:all .3s}.compte-tab__link::before{content:none}.desktop .compte-tab__link:hover{color:#fff;background-color:#4f4f4f;border-color:#4f4f4f}.form-alert__submit.bouton{max-width:70px}.desktop .irs-slider:hover{background-color:#000}.b-form-checkbox__label,.panier__part-livraison{transition:color .3s}.desktop .panier__part-livraison:hover{color:#000}.filters .b-form-checkbox__label{font-weight:300;color:#000;font-family:"Quicksand",sans-serif}.b-form-checkbox__label::after{font-weight:400;top:43%;font-family:"Quicksand",sans-serif;color:#000}.b-form-checkbox__label::before{border-color:#000;background-color:#fff}.infos .b-form-checkbox__label::after,.inscriptiontunnel .b-form-checkbox__label::after{top:40%}.filters--container-show .b-form-checkbox__label::after{top:43% !important;width:14px}.container-list__filters--smaller .b-form-checkbox__label::after{font-weight:400;top:42%}.irs-slider,.irs-from,.irs-to{background:#f2ecdc;font-size:1.4rem;line-height:2rem;font-family:"Quicksand",sans-serif;font-weight:300;color:#000}.slider-logo__ul{max-width:1800px;margin:50px auto;width:100%}.slider-logo__ul--infinite .slider-logo__li{width:300px;border-right:1px solid #707070}.slider-logo__titre{max-width:1800px;margin:0 auto}.slider-logo__container-img{transition:.3s}.slider-logo__img{padding:20px}.desktop .slider-logo__arrow:hover{opacity:70%}.slider-logo__ul--manuel .flickity-page-dots{display:none}.slider-logo__titre,.list-prod-home .title__type2{text-align:center;text-transform:none}.slider-logo__root{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 20px}.slider-logo__bouton{margin-top:0}.slider-logo__a{transition:opacity .3s}.desktop .slider-logo__li:hover .slider-logo__container-img{border-color:#000}@media only screen and (max-width:1400px){.slider-logo__li{width:20%}.slider-logo__ul--infinite .slider-logo__li{width:280px}}@media only screen and (max-width:1250px){.slider-logo__a{padding:0 15px}}@media only screen and (max-width:1000px){.slider-logo__ul--infinite .slider-logo__li{width:250px}}@media only screen and (max-width:750px){.slider-logo__arrow{display:none !important}}@media only screen and (max-width:700px){.slider-logo__li{width:33.33%}}@media only screen and (max-width:500px){.slider-logo__li{width:40%}.slider-logo__a{padding:0 10px}.slider-logo__ul{margin:45px auto}.slider-logo__ul--infinite .slider-logo__li{width:170px}}.list-prod{margin-bottom:25px}.prod-item{margin:0 30px;position:relative;z-index:0}.prod-item__container::after{content:"";height:80%;width:100%;position:absolute;background-color:#f2ecdc;bottom:0;left:0;z-index:-1}.prod-item__container-img{background-color:#fff}.wishlist .prod-item__container::after{height:91%}.list-prod-home .prod-item__content{background-color:#f2ecdc;padding:20px;z-index:1}.container-list__items .prod-item__container-img,.prod-item__container-img--wishlist{padding-bottom:100%;border:1px solid #eae6db}.list-prod__ul,.wishlist__ul{display:flex;justify-content:start;flex-wrap:wrap}.wishlist__container{max-width:1300px;margin:0 auto}.search__container .search__item{border:0 none;margin:0}.search__item .prod-item__container-img{border:1px solid #f2ecdc}@media only screen and (max-width:1300px){.prod-item__container{padding:0 20px 30px}}@media only screen and (max-width:1100px){.prod-item{width:calc(33.333% - 30px)}.listProd .list-prod .prod-item,.listProdsec .list-prod .prod-item,.wishlist .prod-item{width:calc(33.33% - 40px);margin:0 20px 50px}.wishlist__container{margin-left:-10px;margin-right:-10px}.wishlist .prod-item__container::after{height:88%}}@media only screen and (max-width:900px){.prod-item{width:calc(50% - 30px)}.listProd .list-prod .prod-item,.listProdsec .list-prod .prod-item,.wishlist .prod-item{width:calc(50% - 40px)}.prod-item__cancel svg{width:30px;height:30px}.wishlist .prod-item__container::after{height:89%}}@media only screen and (max-width:700px){.listProd .list-prod .prod-item,.listProdsec .list-prod .prod-item,.wishlist .prod-item{width:calc(50% - 20px);margin:0 10px 50px}.wishlist .prod-item__container::after{height:87%}}@media only screen and (max-width:600px){.wishlist__container{margin:0}.wishlist__container-button{margin-top:40px}.prod-item__cancel{top:10px;right:10px}.list-prod__ul{justify-content:space-between;margin-left:-15px;margin-right:-15px}.wishlist__ul{margin:0;justify-content:space-between}.prod-item{width:100%;padding-left:0;margin-top:35px}.prod-item::after{content:none !important}.listProd .list-prod .prod-item,.listProdsec .list-prod .prod-item,.wishlist .prod-item{width:calc(50% - 10px);margin:0 0 40px}.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{width:7px;height:7px;margin:0 6px}.infos .b-form-checkbox__label::after,.inscriptiontunnel .b-form-checkbox__label::after{top:48%}.wishlist .prod-item__container::after{height:88%}}@media only screen and (max-width:500px){.list-prod__ul{margin-left:-5px;margin-right:-5px}.prod-item__content{padding:10px 10px 20px}.list-prod-home .prod-item__content{padding:20px 20px 30px}}.message-info__txt{font-size:1.45rem;line-height:2.5rem;font-family:"Quicksand",sans-serif;color:#000;font-weight:500}.message-info__root{padding:7px 10px;background-color:#f2ecdc}@media only screen and (max-width:1000px){.message-info__root{margin-top:0}}@media only screen and (max-width:500px){.message-info__txt{font-size:1.35rem;line-height:2.2rem}}.topbar__root{background-color:#c8c0aa;padding:0}.topbar__col{justify-content:left;gap:5px}.topbar__col--second{justify-content:center}.topbar__col--third{justify-content:flex-end}.topbar__container{border-color:#000 !important;padding:0}.topbar__item{gap:8px}.topbar__item svg{width:20px;height:20px;transition:ease-in-out .3s}.topbar__item svg path{fill:#000}.topbar__item svg circle{fill:#000 !important}.topbar__item--facebook svg path{fill:#c8c0aa !important}.topbar__item--tel .topbar__text span{display:none}.topbar__item--shop svg{background-image:url(/images/svg/location-bold.svg);background-position:center;background-repeat:no-repeat;background-size:80%;position:relative;width:20px;height:20px}.topbar__item--shop svg path{fill:rgba(0,0,0,0) !important}.topbar__item--contact{margin-left:10px}.topbar__text{font-family:"Quicksand",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#000;font-weight:500;text-align:center}.topbar__text strong{font-weight:700}.desktop .topbar__item:hover svg{transform:translateY(-3px)}.header section+section{margin-top:0 !important}.header--constrait{max-width:1800px;padding:10px 20px}.header__container{background-color:#f2ecdc;padding:40px 20px}.header__container--menu{padding:0 20px;background-color:#fff;border-bottom:1px solid #4f4f4f}.header--tunnel .header__main{padding:0 20px}.header--tunnel .header__logo__a{width:100%;text-align:center;margin-left:0}.header--tunnel .header__logo svg{margin:0 auto}.header--tunnel .topbar__col--first,.header--tunnel .topbar__col--second{display:none}.header__logo{width:33.33%;margin:0 auto}.header__logo__a{width:100%}.header__logo svg{width:100%}.header__icon-submenu-container{background-color:#fff;color:#000;font-family:"Playfair Display",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.6rem}.header__icon-submenu-container b{font-weight:500;width:100%}.header__icon-submenu-container span{width:100%}.header__icon-submenu-item{display:flex;flex-direction:column;padding:10px 15px}.header__col{gap:5px}.header__col--left{justify-content:flex-start;padding:0;width:33.33%}.header__col--right{justify-content:flex-end;padding:0;width:33.33%;gap:10px}@media only screen and (max-width:1200px){.header__logo{width:100%}.header__container--first .header--constrait{padding:0 20px}}@media only screen and (max-width:1100px){.header--tunnel .topbar__col--third{display:flex}.header--tunnel .header__container{padding:20px}.header--tunnel .header__container--menu{padding:0}.header--tunnel .header__logo svg{width:400px}.header__main{padding-top:0;padding-bottom:0}.header__container--first .header--constrait{padding:0}.header__rolex{margin-left:0}.header__container{padding:30px 20px}.header__container--first{padding:25px 0 30px;margin:0 20px;position:sticky;background-color:#fff;transition:box-shadow .5s;border-bottom:solid 1px}.header__container--menu{padding:0}.header__container--second .header__main::after{content:none}.header__col{gap:6px}.header__col--right .header__icon--wishlist{display:none}.header__col--left{width:33.33%}.header__col--left .header__icon--wishlist,.header__col--left .header__icon--user,.header__col--left .search__form{display:none !important}.accueil .header__container--first{border-bottom:0 none}.topbar__col--third,.topbar__col--first{display:none}}@media only screen and (max-width:700px){.header--constrait{padding:0}.header__container{padding:20px}.header__container--menu{padding:0}.header__container--first{padding-top:20px;padding-bottom:25px}.topbar__container{padding:10px}}@media only screen and (max-width:500px){.header--tunnel .header__logo svg{width:215px}.header--tunnel .header__main{padding:0}.header__col{gap:4px}.header__main{gap:5px}.header__container{padding:20px 5px}.header__container--menu{padding:0}.header__container--first{padding-top:19px;padding-bottom:23px}.header__logo{width:230px}.header__logo__a{width:230px}.header__logo svg{height:30px;width:215px}.header--tunnel .header__container--first{padding-top:20px;padding-bottom:24px}.header--tunnel .header__logo{padding:5px 0}.header--tunnel .topbar__col{justify-content:center}.header__icon-submenu-container{font-size:1.5rem;line-height:2.5rem}.topbar__root{padding:0}.topbar__item{gap:6px}.topbar__item svg{width:18px;height:18px}.topbar__item svg path{fill:#000}.topbar__text{font-size:1.4rem;line-height:2rem;color:#000;font-family:"Quicksand",sans-serif;white-space:initial}}@media only screen and (max-width:400px){.header__container--first{margin:0 15px}}.header__icon{padding:8px}.header__icon.has-item::before{top:11px;background-color:#c8c0aa;width:14px;color:#000;border-radius:50%;z-index:9;left:32px;text-align:center;right:auto;font-size:1.1rem;line-height:1.5rem;font-weight:500;font-family:"Quicksand",sans-serif}.header__icon-text{font-weight:300;font-size:1.35rem;line-height:1.75rem;font-family:"Playfair Display",sans-serif;margin-top:5px}.header__icon svg{width:26px;height:26px;transition:width .3s,height .3s}.header__icon svg path{fill:#000}.header__icon--panier::before{top:60%}.header__icon--search{display:none}@media only screen and (max-width:1100px){.burger{display:block}.burger svg{width:31px}.burger svg path{fill:#000}.header__icon{padding:5px 10px}.header__icon-text{display:none !important}.header__icon--wishlist{position:relative;top:2px}.header__icon:last-child{padding-right:0 !important}.header__icon.has-item::before{left:33px;top:7px}.header__icon--phone .arrow-down-svg{left:3px;width:26px !important;position:relative}.header__icon--phone .arrow-down-svg path{stroke:#000 !important}.header__icon--search{display:block}.header__icon--shop{display:none}.header__icon-container--user{display:none}}@media only screen and (max-width:700px){.header__container .header__icon{padding:5px 6px}.header__container .header__icon--wishlist{display:none}.header__container .header__icon.has-item::before{left:29px}}@media only screen and (max-width:500px){.burger svg{width:28px}.header__icon svg{width:21px;height:21px}.header__container .header__icon--search{padding-bottom:2px !important}.header__container .header__icon.has-item::before{left:22px}}@media only screen and (max-width:400px){.header__col{gap:0}.burger svg{width:25px}.header__container .header__icon{padding:5px 0}.header__container .header__icon--search{padding-right:8px}.header__container{padding:20px 10px}.header__container--menu{padding:0}.header__container .header__icon.has-item::before{left:18px}}.menu__nav{font-size:1.7rem;line-height:2.1rem;font-weight:400;margin:0 auto;position:relative;width:100%}.menu__a{transition:color .3s;padding:10px 20px;color:#000;font-weight:400;font-size:1.85rem;line-height:2.3rem;font-family:"Quicksand",sans-serif}.menu__a.actif{color:#c8c0aa}.submenu__root{border:solid 1px #000;border-top:solid 1px #000}.submenu__root--full{max-width:1100px}.submenu__a{font-size:1.6rem;line-height:2rem;transition:color .3s;text-transform:none;font-weight:400;font-family:"Quicksand",sans-serif}.submenu__li--titre{font-size:1.7rem;line-height:2.7rem;font-weight:600;text-transform:none;transition:color .3s;font-family:"Playfair Display",sans-serif}.submenu__li+.submenu__li--titre{margin-top:20px}.menu__vertical .submenu__a--img{gap:10px}.menu__vertical .submenu__li+.submenu__li--titre{margin-top:12px}.menu__vertical .menu__a{font-size:1.7rem;line-height:2.7rem;padding:12px 30px;color:#000}.menu__vertical .submenu__root{background-color:#f2ecdc;color:#000}.menu__vertical .submenu__root .submenu__a{color:#000 !important}.menu__vertical .submenu__a{padding:2px 15px}.menu__vertical__container{gap:20px}.menu__vertical .submenu__li{text-align:center}.menu__vertical .submenu__ul--all .submenu__a{font-weight:600;font-size:1.7rem;line-height:2.1rem}.menu__vertical .submenu__li--titre,.menu__vertical .submenu__a{justify-content:center}.menu__vertical .header__icon{font-size:1.6rem;line-height:2rem;padding:12px 15px;gap:10px}.menu__vertical .header__icon svg{width:24px;height:24px;color:#f2ecdc}.menu__vertical .header__icon.has-item::before{display:none}.menu__vertical .header__icon--shop{display:flex}.menu__vertical .menu__nav{padding-top:0;border:0 none;width:100%}.menu__vertical .drawer__close svg path{fill:#000}.menu__vertical .drawer__close svg rect{fill:#000}.menu__vertical .menu__ul{padding:0}@media only screen and (max-width:1100px){.menu__ul{gap:0}}@media only screen and (max-width:500px){.menu__vertical .menu__a{padding:11px 25px}.menu__vertical .submenu__a{font-size:1.5rem;line-height:2.1rem;padding:2px 15px}.menu__vertical .submenu__li--titre{font-size:1.6rem;line-height:2.6rem;padding:2px 15px}.menu__vertical .submenu__ul--all .submenu__a{font-size:1.6rem;line-height:2rem}.menu__vertical .header__icon{padding:11px 15px}.menu__vertical .header__icon svg{width:22px;height:22px}}.drawer{z-index:999999}.drawer__cover{background-color:hsla(0,0%,100%,.3)}.drawer__container{background-color:#fff}.drawer__top{padding:0 20px 10px}.drawer__close{padding-bottom:5px;justify-content:end}.drawer__close svg{width:27px;height:27px}.drawer__close svg path{transition:fill .3s}@media only screen and (min-width:1100px){.search__drawer.drawer--popin .drawer__cover{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.search__drawer.drawer--popin.drawer--popin-centered{max-width:1800px}.search__item{margin-bottom:0}.search__item .prod-item__container-img{padding-bottom:90%}.search__item .prod-item__content{padding:10px 15px}.search__item .prod-item__name{font-size:1.55rem;line-height:2.5rem;margin-bottom:0;text-align:center;color:#000;transition:color .3s;font-weight:300}.search__error{font-size:1.7rem;line-height:2.5rem;font-weight:300;font-family:"Playfair Display",sans-serif}.search__input{font-size:1.7rem;line-height:2.1rem;font-weight:400;font-family:"Quicksand",sans-serif;padding-right:0;color:#000;padding-left:0}.search__input::placeholder{font-weight:700;color:#000}.search__form{display:flex !important;padding-right:0;transition:border-color .3s;max-width:300px;width:100%;gap:0}.search__form svg{width:21px;height:21px;position:relative;top:2px}.search__form svg path{fill:#000}.search__form:focus-within{border-color:#c8c0aa}.search__bottom{padding-top:0}.search__bottom .bouton{display:flex;background-color:#fff}.search__input-clear svg{width:22px;height:22px;margin-right:10px}.search__drawer.drawer--popin .drawer__cover{display:block}.search__drawer.drawer--popin .search__form{max-width:420px;width:100%;border-color:#000}.search__drawer.drawer--popin .search__form span.loader{position:relative;right:-25px}.search__drawer.drawer--popin .prod-item{margin:0}.search__drawer .drawer__top{padding:5px 0 0;position:relative;left:0;background-color:#fff}.search__drawer-container{padding:0 15px}.search__drawer .drawer__close svg{width:27px;height:27px;display:none}.search__drawer .search__input{border-bottom:0 !important;font-size:1.8rem;line-height:2.2rem;font-family:"Quicksand",sans-serif;font-weight:400}.search__drawer .search__input::placeholder{font-size:1.8rem;line-height:2.2rem;color:#000}.search__drawer .search__form svg{width:23px}.search__drawer .search__form svg path{fill:#000}.search__drawer .search__input-clear svg{position:relative;top:2px}.close__btn{width:30px}.user__hover-container{padding-top:10px}.user__a{font-family:"Quicksand",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.9rem;transition:color .3s;padding:8px 15px}.user__a--logout{color:#aaa}.user__links{padding:7px 0}@media only screen and (max-width:1800px){.search__drawer.drawer--popin.drawer--popin-centered{max-width:1250px}}@media only screen and (max-width:1200px){.search__form{max-width:280px}}@media only screen and (min-width:1100px){.search__drawer.drawer--popin .search__result-container{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding:0;gap:20px;margin-left:-20px}.search__drawer.drawer--popin.drawer--popin-centered{margin-top:15px;border:solid 1px #000;border-top:0}.search__drawer.drawer--popin .prod-item{margin:0;padding-left:20px}.search__drawer.drawer--popin .prod-item::after{content:""}.search__drawer.drawer--popin .search__suggestion-title{font-size:1.65rem;line-height:2.7rem;font-family:"Playfair Display",sans-serif;color:#000;font-weight:500}.search__drawer.drawer--popin .search__bottom{padding-top:5px}.search__drawer.drawer--popin .search__suggestion-link{font-size:1.55rem;line-height:2.1rem;font-weight:300;font-family:"Quicksand",sans-serif;font-style:normal;border-radius:0;color:#000;transition:background-color .3s,color .3s}.search__drawer.drawer--popin .search__suggestion-link:focus,.search__drawer.drawer--popin .search__suggestion-link:hover{background-color:#f2ecdc;color:#000}.search__result{margin-top:20px}.search__result .prod-item__container::after{top:50px}}@media only screen and (max-width:1100px){.menu__vertical{max-width:350px}.menu__vertical .menu__a .arrow-down-svg{right:-10px;position:relative}.menu__vertical .submenu__container{gap:20px}.menu__vertical .header__icon svg{width:26px;height:26px}.menu__vertical .header__icon--wishlist{display:flex !important}.menu__listpictos{background-color:#f2ecdc;color:#000;padding:3px 0;margin-top:25px}.menu__listpictos .header__icon-text{display:block !important;font-weight:400;font-size:1.6rem;line-height:2rem;font-family:"Quicksand",sans-serif}.menu__listpictos .header__icon svg path{fill:#000}.menu__listpictos .header__icon-container--user{display:block !important}.menu__nav::after{content:none}.submenu__ul{max-width:350px}.menu__li[data-name="2729-l-atelier"] .submenu__ul--all{display:none}.search__drawer.drawer--popin.drawer--popin-centered{max-width:350px}.search__item{margin-bottom:10px;padding:0}.search__item::after{content:none !important}.search__item:last-child{margin-bottom:0}.search__error{font-size:1.55rem;line-height:2.7rem}.search__bottom{padding-top:20px;background-color:#f2ecdc}.search__bottom .bouton{border-color:#000;color:#000;background-color:rgba(0,0,0,0)}.search__drawer-container{padding:0}.search__suggestion-link:hover,.search__suggestion-link:focus{background-color:#f2ecdc;color:#fff}.search__result-container{padding:15px 15px 25px;gap:20px}.search__suggestion-container{margin:-20px -15px 20px;background-color:#f2ecdc}.search__suggestion-title{font-size:1.55rem;line-height:2.6rem;font-family:"Playfair Display",sans-serif;font-weight:500;color:#000}.search__suggestion-link{font-size:1.5rem;line-height:2.1rem;font-weight:300;font-family:"Quicksand",sans-serif;font-style:normal;color:#000;transition:background-color .3s,color .3s}.search__drawer{max-width:350px}.search__drawer .drawer__top{padding:0 15px 10px;margin-bottom:0}.search__drawer .drawer__top .drawer__close{justify-content:center;padding-bottom:0}.search__drawer.drawer--popin .search__form{margin-left:auto;margin-right:auto;max-width:100%;padding:0 15px;margin-bottom:0}.search__drawer .drawer__close svg{display:block}.search__drawer .search__input{font-size:1.6rem;line-height:2rem;padding-left:0}.search__drawer .search__input::placeholder{font-size:1.6rem;line-height:2rem}.search__result .prod-item__container{padding:0 20px 35px}.search__result .prod-item__container::after{top:60px}.search__drawer.drawer--popin .prod-item{margin-bottom:20px}.desktop .search__bottom .bouton:hover{background-color:#4f4f4f}}@media only screen and (max-width:500px){.drawer__close svg{width:23px;height:23px}.user__drawer{max-width:330px}.menu__vertical{max-width:300px}.search__item{margin-bottom:5px}.search__item:last-child{margin-bottom:0}.search__item .prod-item__name{font-size:1.5rem;line-height:2.7rem}.search__input{font-size:1.45rem;line-height:1.85rem}.search__error{font-size:1.45rem;line-height:2.4rem}.search__result-container{gap:15px;padding-bottom:20px}.search__suggestion-title{font-size:1.5rem;line-height:2.5rem}.search__suggestion-link{font-size:1.45rem;line-height:2.1rem}.search__drawer{max-width:300px}.search__drawer .drawer__close svg{width:26px;height:26px}.search__drawer .drawer__top{padding-right:10px}.search__drawer .search__form{margin-bottom:15px;margin-top:5px}.search__drawer .search__form span.loader{width:29px}.menu__listpictos .header__icon-text{font-size:1.5rem;line-height:1.9rem}.menu__vertical .header__icon svg{width:25px;height:25px}}@media(hover:hover){.search__drawer .drawer__close svg:hover path{fill:#f2ecdc}.menu__li:hover .menu__a,.main-detail__texte a:hover{color:#c8c0aa}.header__icon:hover svg path{fill:#c8c0aa}.submenu__a:hover,.header__icon:hover .header__icon-text{color:#c8c0aa}.topbar__item--link:hover .topbar__text{color:#f2ecdc}.user__a:hover{color:#c8c0aa}.topbar__item--link:hover svg path{fill:#f2ecdc}.drawer__close svg:hover path{fill:#c8c0aa}.menu__listpictos .header__icon:hover svg path{fill:#000}.menu__listpictos .header__icon:hover .header__icon-text{color:#000}.search__bottom .bouton:hover{background-color:#4f4f4f;border-color:#4f4f4f;color:#fff}}.list-prod-home{max-width:1350px;margin:0 auto;padding:0 20px}.list-prod-home__container{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.list-prod-home .prod-item__container-img{padding-bottom:100%;border:1px solid #f2ecdc}.list-prod-home .prod-item__content{display:flex;flex-wrap:wrap}.list-prod-home .flickity-slider{left:30px !important}.list-prod-home__ul--slide .prod-item{width:calc(33.33% - 50px);margin-top:0;max-height:550px;min-height:550px}.list-prod-home__slide{margin:80px 0 0}.list-prod-home__slide .prod-item__container{height:100%;position:initial}.list-prod-home__slide .prod-item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;display:-moz-box;overflow:hidden;position:relative}.list-prod-home__arrow{height:45px;top:-65px;transition:opacity .3s}.list-prod-home__arrow svg{background-image:url(/images/svg/arrow-long-next.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:relative;width:40px;height:40px}.list-prod-home__arrow svg path{fill:rgba(0,0,0,0)}.list-prod-home__arrow--prev{left:auto;right:100px;transform:rotate(180deg)}.list-prod-home__ul--slide{max-width:100%;padding:0}.list-prod-home__container{padding:0 !important}.detailProd .list-prod-home__container{margin-bottom:20px}.list-prod-home__arrow--next{right:40px}.list-prod-home__container--slide .text-center{margin-top:50px}.desktop .list-prod-home__arrow:hover{opacity:70%}@media only screen and (max-width:1350px){.list-prod-home__ul--slide .prod-item{width:calc(25% - 50px)}.list-prod-home__ul--slide .prod-item{max-height:450px;min-height:450px}}@media only screen and (max-width:1250px){.list-prod-home__arrow--next,.slider-logo__arrow--next{right:30px}.list-prod-home__arrow--prev,.slider-logo__arrow--prev{right:85px}.list-prod-home__ul--slide .prod-item{width:calc(33.33% - 20px)}.list-prod-home .flickity-slider{left:0 !important}}@media only screen and (max-width:1000px){.list-prod-home__ul--slide .prod-item{width:calc(50% - 20px)}}@media only screen and (max-width:750px){.list-prod-home__arrow{display:none}}@media only screen and (max-width:700px){.list-prod-home__ul--slide .prod-item{width:calc(50% - 10px);margin:0 20px}}@media only screen and (max-width:600px){.list-prod-home__ul--slide .prod-item{width:100%;margin:0 20px}.prod-item__container{padding:0 20px 30px}.list-prod-home__ul{margin:0}.list-prod-home__container--slide .text-center{margin-top:45px}.list-prod-home__slide{margin-top:45px}}@media only screen and (max-width:500px){.prod-item__container{padding:0 10px}.listProd .prod-item__name,.listProdsec .prod-item__name,.wishlist .prod-item__name{font-size:1.4rem;line-height:2rem;margin-bottom:10px}.list-prod-home{padding:0}}@media only screen and (max-width:400px){.prod-item__container::after{top:50px;height:90%}.list-prod-home__ul--slide .prod-item{max-height:initial;min-height:auto}}.service-item__carre{border:1px solid #c8c0aa}.bandeau-communication__root{background-color:rgba(0,0,0,0);border-bottom:1px solid #000;padding:7px 10px;top:0;max-width:1800px;margin:0 auto}.recap .bandeau-communication__root,.paiement .bandeau-communication__root,.infos .bandeau-communication__root,.connexiontunnel .bandeau-communication__root,.inscriptiontunnel .bandeau-communication__root,.adressestunnel .bandeau-communication__root{display:none}.bandeau-communication__txt{color:#000;font-family:"Quicksand",sans-serif;font-size:1.45rem;line-height:2.5rem;font-weight:400}@media only screen and (max-width:500px){.bandeau-communication__txt{font-size:1.3rem;line-height:2.1rem}}.mosaic-instagram__root{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#fff;padding:0 40px}.mosaic-instagram__container{width:50%;margin:0}.mosaic-instagram__container-newsletter{width:50%;margin:auto}.mosaic-instagram__container-newsletter #formNewsletter{display:block}.mosaic-instagram__block{max-width:100%;width:calc(33.33% - 20px);margin:0 10px 15px}.mosaic-instagram__newsletter-titre{justify-content:center;padding:0;width:100%;margin-right:auto;margin-bottom:30px;max-width:1800px;margin:0 auto 45px}.mosaic-instagram__newsletter-reseaux{display:none}.mosaic-instagram__flex{max-width:1800px;margin:0 auto}.mosaic-instagram__titre{text-align:center;width:50%}.mosaic-instagram__titre--newsletter{text-align:center;width:50%}.mosaic-instagram__a{margin:0;max-width:100%;max-height:98%;border:1px solid #707070}.mosaic-instagram__img{width:100%}.mosaic-instagram__formTitre{display:none}.mosaic-instagram__form{border:0;padding-top:0}.mosaic-instagram__form-container{border:1px solid #000}.mosaic-instagram__bouton-newsletter{padding:0 15px;transition:.3s;font-weight:500}.mosaic-instagram__texte{font-size:1.7rem;line-height:2.1rem;text-align:center;margin-bottom:50px}.mosaic-instagram__block--5plus:nth-child(4n),.mosaic-instagram__block:nth-child(5){display:none}.desktop .mosaic-instagram__bouton-newsletter:hover{background-color:#4f4f4f;color:#fff}.desktop .footer__root--noTriangle .footer__a:hover{color:#c8c0aa}@media only screen and (max-width:1540px){.mosaic-instagram__newsletter-titre,.mosaic-instagram__flex{max-width:1100px}.mosaic-instagram__img{max-height:170px;min-height:170px}}@media only screen and (max-width:1250px){.mosaic-instagram__block--5plus:nth-child(6n),.mosaic-instagram__block--5plus:nth-child(7n),.mosaic-instagram__block--5plus:nth-child(8n){display:none}}@media only screen and (max-width:1000px){.mosaic-instagram__flex{flex-direction:column}.mosaic-instagram__root{padding:0 20px}.mosaic-instagram__container{width:100%}.mosaic-instagram__titre{width:100%}.mosaic-instagram__titre--newsletter{display:none}.mosaic-instagram__formTitre{display:block;margin:50px 0;font-size:3.4rem;line-height:3.8rem}.mosaic-instagram__container-newsletter{max-width:500px;width:100%}}@media only screen and (max-width:700px){.mosaic-instagram__container-newsletter{max-width:100%}.mosaic-instagram__formTitre{font-size:3rem;line-height:3.4rem}.mosaic-instagram__img{max-width:220px;max-height:180px}}@media only screen and (max-width:500px){.mosaic-instagram__texte{font-size:1.6rem;line-height:2rem;margin-bottom:30px}.mosaic-instagram__formTitre{font-size:2.5rem;line-height:2.9rem;margin-bottom:30px}.mosaic-instagram__block{width:calc(50% - 10px);margin:0 5px 5px}.mosaic-instagram__img{max-width:220px;max-height:180px}.mosaic-instagram__block--5plus:nth-child(4n){display:block}.mosaic-instagram__block--5plus:nth-child(5n),.mosaic-instagram__block--5plus:nth-child(6n){display:none}}@media only screen and (max-width:400px){.mosaic-instagram__img{max-width:200px;max-height:150px}}.footer-picto__item--dior{margin:0 20px}.footer__root--noTriangle .footer__a{font-weight:400;font-size:1.55rem;line-height:2.7rem;padding:3px 0}.desktop .footer-picto__item:hover{color:#f2ecdc}.footer__item3.footer__item3sansmaps .footer__titre.title__type4{display:none}.footer__main--position{max-width:1800px;padding:50px 50px !important;position:relative;z-index:1}.footer__logos--position{bottom:65px}#formNewsletter{display:none}.footer__item3.footer__item3sansmaps .footer__titre.title__type4{display:block}.footer__root{border-color:rgba(112,112,112,.5)}.footer-picto__container--dior{max-width:100%;margin:0;justify-content:center;gap:20px;padding-left:20px}.footer-picto{padding:0;background-color:#fff;max-width:900px;margin:0 auto}.footer-picto__container--dior{margin:60px 0}.footer__texte,.footer__a{font-size:1.55rem;line-height:2.7rem;transition:color .3s;color:#000;font-family:"Quicksand",sans-serif}.footer__texte p,.footer__a p{color:#000}.desktop .footer__a:hover{color:#000}.footer__icon svg circle{fill:#000 !important}.footer__main--logo .footer__col,.footer__main--logo .footer__col2,.footer__main--logo .footer__main__logo{width:auto}.footer__bottom-a{font-family:"Quicksand",sans-serif;color:#000;font-weight:400;transition:color .3s;font-size:1.45rem;line-height:1.85rem}.desktop .footer__bottom-a:hover{color:#c8c0aa}.footer__bottom{padding:15px 10px;z-index:1;position:relative;border-top:1px solid rgba(112,112,112,.5);background-color:#f2ecdc}.footer__main--logo .footer__main__logo img{max-width:280px}.footer__form-container{border:solid 1px #000;background-color:#fff;margin-bottom:30px}.footer__form-container .form-element input{font-weight:300;font-size:1.5rem;line-height:2.5rem;padding:12px 20px}.footer__bouton{color:rgba(0,0,0,0) !important;width:60px;background-image:url(/images/svg/arrow-long-next.svg);background-position:center;background-repeat:no-repeat;background-size:41%;position:relative;background-color:rgba(0,0,0,0) !important;border-left:0 none;left:0;transition:background-color .3s}.footer__icons-li{margin-bottom:0;margin-right:10px}.footer__icons-li:last-child{margin-right:0}.footer__icons-li svg path{fill:#000;transition:fill .3s}.footer__icons-li .footer__icon[aria-label=facebook] svg circle{fill:#000 !important;transition:fill .3s}.desktop .footer-picto__item:hover{color:#000;transform:translateY(-5px)}.desktop .footer__icons-li:hover svg path{fill:#c8c0aa}.desktop .footer__icons-li:hover .footer__icon[aria-label=facebook] svg circle{fill:#c8c0aa !important}.desktop .footer__bouton:hover{background-color:#f2ecdc !important}.footer__main--logo .footer__main__logo{display:flex;align-items:center;justify-content:center;padding:0}.footer-picto--reverse{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.accueil .footer-picto--reverse{margin-top:0 !important}.footer-picto--reverse,.footer-picto{background-color:#f2ecdc}.footer-picto__container-img--reverse{padding-bottom:25%;margin-bottom:10px}.footer-picto__inner--dior{text-transform:none;font-family:"Quicksand",sans-serif;color:#000;font-weight:400;width:auto;margin-bottom:0}.footer-picto__inner--dior span{font-size:1.2rem;line-height:2rem;font-weight:400}.footer__titre{font-family:"Quicksand",sans-serif;color:#000;font-weight:400;margin-bottom:30px}.footer-picto__item--dior{width:calc(25% - 20px);font-size:1.6rem;line-height:2.1rem;margin:0;color:#000;transition:200ms ease-in-out !important}.footer-picto__item--dior p{font-family:"Quicksand",sans-serif;font-size:1.6rem;line-height:2.1rem;display:none}@media only screen and (max-width:1100px){.footer__main--logo{flex-direction:initial;align-items:inherit}.footer__main--logo .footer__col.footer__colsansmaps{width:calc(33.333% - 30px)}.footer__main--logo .footer__col .footer__icons,.footer__main--logo .footer__col2 .footer__icons{justify-content:left}.footer__titre,.footer__texte,.footer__a{text-align:left}}@media only screen and (max-width:1000px){.footer-picto__container{flex-wrap:wrap !important}.footer__main--logo{flex-wrap:wrap;flex-direction:row}.footer__main--logo .footer__col.footer__colsansmaps,.footer__main--logo .footer__col2{width:calc(50% - 30px)}.footer-twocols{width:auto}.footer__form-container{max-width:500px;margin-left:0}.footer-twocols .banniere-seule__root::after{content:none}.footer__main--logo .footer__main__logo{width:100%;justify-content:center}.footer__main--logo{align-items:center;gap:40px;padding:50px 30px 60px !important;margin:0 20px}.footer-twocols .footer-picto{padding:30px 30px 30px 50px}.footer-twocols .title__type2{margin-bottom:30px !important}.footer-twocols .title__type2 span::after{background-image:url(/clients/mosser/theme/line-rotate.svg);left:-120px;top:-150px;height:180px}.footer-twocols .title__type2 span{display:block;position:relative;left:0}.footer-picto__inner--dior{width:190px}.footer-picto__container--dior{justify-content:center}.footer-picto__container-img--reverse{padding-bottom:30%}.footer__item{width:100%}.footer__liste{flex-direction:column;justify-content:center;align-items:center}.footer__col22sansmaps{padding-top:0}.footer__main--logo .footer__col{width:100%}.footer-twocols .banniere-seule__root,.footer-twocols .footer-picto--reverse{width:100%;padding:0}}@media only screen and (max-width:900px){.footer__item3sansmaps{padding-top:0}.footer__main--position{padding-bottom:0}.footer__listegauche--position{display:block;margin-top:0}.footer__item3{width:100%}.footer__logos--position{bottom:0;margin-bottom:0}.footer__main--position{gap:30px}.footer__root::after{content:none}}@media only screen and (max-width:820px){.footer__main--logo{padding:50px 20px !important}.footer-picto__inner--dior{width:auto}.footer-picto__container--dior{margin-top:40px}.footer-twocols{gap:40px;padding-bottom:0 !important}.footer-picto__item--dior{width:calc(50% - 20px)}.footer-picto__container-img--reverse{padding-bottom:25%;margin-bottom:0}.footer-picto__container--dior{padding-left:0}}@media only screen and (max-width:700px){.footer__main--logo .footer__main__logo{padding-bottom:10px;justify-content:flex-start}.footer__main--logo .footer__col.footer__colsansmaps,.footer__main--logo .footer__main__logo,.footer__main--logo .footer__col2{width:100%}}@media only screen and (max-width:600px){.footer-picto__container-img--reverse{padding-bottom:35%}.footer__icons{padding-bottom:0}}@media only screen and (max-width:500px){.footer-picto__item--dior{font-size:1.5rem;line-height:2.2rem}.footer-picto__inner--dior{padding:0 10px}.footer-picto__container-img--reverse{padding-bottom:45%}.footer__root{margin-top:0}.footer-twocols .title__type2 span::after{background-image:url(/clients/mosser/theme/line-rotate.svg);left:-120px;top:-150px;height:180px}.footer__titre{margin-bottom:20px}.footer-picto__img--reverse{width:50px;height:50px}.footer__icon svg{width:29px;height:29px}.footer__logos--position .footer__logo-img{max-height:26px !important}.footer__main--logo{gap:30px}.footer__bottom-a{font-size:1.35rem;line-height:1.75rem}.footer-twocols .title__type2{margin-bottom:25px !important}.footer__main--logo .footer__col .footer__icons{justify-content:flex-start}.footer-picto__container--dior{gap:10px;row-gap:30px;justify-content:space-between}.footer__bottom{padding:12px 10px}.footer__main--logo .footer__main__logo img{max-width:300px}.footer__texte,.footer__a{font-size:1.45rem;line-height:2.6rem}.footer__bouton{background-size:35%}.footer__itemsansmaps1{padding-bottom:2px}.footer__form-container .form-element input{font-size:1.4rem;line-height:2.4rem}.footer__root--noTriangle .footer__a{font-size:1.45rem;line-height:2.6rem}.footer-picto__inner--dior span{font-size:1.1rem;line-height:1.9rem}.footer-picto__container--dior{margin:35px 0 45px}}@media only screen and (max-width:400px){.footer-picto__container-img--reverse{padding-bottom:55%}}.content-histoire__titre{padding:0;text-align:center}.content-histoire__topTitre-container{max-width:1800px;margin:0 auto;padding:0}.content-histoire__fullwidth--container{padding:0;gap:20px;max-width:1100px;margin:50px auto 0;flex-direction:column}.content-histoire__img--noParallax{min-height:500px;width:65%;min-width:none;max-width:none}.content-histoire__image-top{width:35%}.content-histoire__img--noParallax.content-histoire__image-top{display:block}.content-histoire__container--wrap{padding:0px !important;max-width:1570px;margin:60px auto 0}.content-histoire__container--wrap::after{content:"";position:absolute;background-color:#f2ecdc;height:40%;top:30%;width:100%}.content-histoire__bottom{text-align:left;margin-top:35px}.content-histoire__bloc.content-histoire__container-img{width:100%;align-self:stretch;display:flex;background-color:initial;gap:20px}.content-histoire__bloc{display:flex;justify-content:center;align-items:center;width:100%;background-color:#000;min-height:450px}.content-histoire__bloc:nth-child(2){position:relative}.content-histoire__bloc:nth-child(2) .content-histoire__container-imgTop{display:none}.content-histoire__texte{max-width:700px;margin:0 auto;padding:50px 20px;color:#fff}.content-histoire__texte p{color:#fff}.content-histoire__texte h2,.content-histoire__texte h3{color:#fff;margin:0;padding:20px 0}.content-histoire__bottom .bouton{border-color:#fff;background-color:rgba(0,0,0,0);color:#fff}.content-histoire__bottom .bouton::after{background-image:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzEuNjE4IiBoZWlnaHQ9IjExLjA3MiIgdmlld0JveD0iMCAwIDMxLjYxOCAxMS4wNzIiPgogIDxwYXRoIGlkPSJUcmFjw6lfMjMiIGRhdGEtbmFtZT0iVHJhY8OpIDIzIiBkPSJNMjYuMTIyLDBsLS45NzkuODkxLDMuOTYsMy45NkgwVjYuMTcySDI5LjFsLTMuOTY1LDMuOTY1LjkzNS45MzUsNC4zNjQtNC4zNjQsMS4xODEtMS4xNzJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}.desktop .content-histoire__bottom .bouton:hover{background-color:#000;color:#fff;border-color:#fff}@media only screen and (max-width:1100px){.content-histoire__fullwidth--container{padding:0 20px !important}.content-histoire__container-img{background-color:initial}.content-histoire__img--noParallax{object-fit:initial;min-height:450px}}@media only screen and (max-width:950px){.content-histoire__bloc.content-histoire__container-img,.content-histoire__bloc{width:100%}.content-histoire__fullwidth--container{flex-wrap:wrap}.content-histoire__bottom{margin-top:25px}.content-histoire__container-img{margin-bottom:0}.content-histoire__bloc{min-height:initial}}@media only screen and (max-width:500px){.content-histoire__bottom{text-align:center}.content-histoire__fullwidth--container{margin-top:30px}}.block-intro--imgLeft{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 !important}.block-intro--imgLeft .block-intro__content--imgLeft{position:relative;margin:0;max-width:100%}.block-intro--imgLeft .block-intro__imgLeft{position:relative;width:60%}.block-intro--imgLeft .block-intro__imgLeft::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to left,rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0));pointer-events:none}.block-intro--imgLeft .block-intro__textLeft{display:flex;position:absolute;left:55%;flex-direction:column;align-items:center;justify-content:center;width:40%;padding-left:0}.block-intro__text a{color:#4f4f4f;text-decoration:none}.block-intro__textLeft{position:relative}.block-intro__textLeft .block-intro__titre{position:relative;width:100%;text-align:center}.block-intro__textLeft .block-intro__titre span{display:block;width:100%;padding-left:0;text-transform:none;color:#000;font-family:"Playfair Display",sans-serif}.block-intro__textLeft .block-intro__text{margin-top:20px}@media only screen and (max-width:1000px){.block-intro--imgLeft{margin-bottom:40px}.block-intro--imgLeft .block-intro__imgLeft,.block-intro--imgLeft .block-intro__textLeft{width:100%}.block-intro--imgLeft .block-intro__textLeft{position:relative;left:initial;padding:0 20px}.block-intro--imgLeft .block-intro__textLeft .block-intro__text{text-align:center}.block-intro--imgLeft .block-intro__imgLeft::before{background:linear-gradient(to top,rgb(255,255,255),rgba(255,255,255,0))}.block-intro__content--imgLeft{flex-wrap:wrap}.ariane__container .ariane{padding:0 !important}.block-intro--noImage{margin-bottom:0}.block-intro--noImage .ariane__container .ariane{padding:0 20px !important}}@media only screen and (max-width:800px){.block-intro--noImage .block-intro__titre span{padding-left:0}}@media only screen and (max-width:700px){.block-intro__text--suite p{display:block !important}.block-intro__text--suite span{display:none}.block-intro__suite--margin{display:none !important}}@media only screen and (max-width:500px){.block-intro--imgLeft .block-intro__textLeft{padding-top:0;width:100%}.block-intro--imgLeft .block-intro__content{padding-top:0}.block-intro--imgLeft .ariane__container{padding:0 0 !important}.block-intro--noImage .ariane__container{padding:0 !important}.block-intro--noImage .block-intro__content{padding-top:20px}.block-intro__content{padding-top:20px}}.block-intro--noImage{padding:0 !important}.block-intro--noImage .block-intro__content--imgLeft{max-width:100%;background-color:#f2ecdc}.block-intro--noImage .block-intro__textLeft{width:100%;max-width:1800px;margin:0 auto;position:relative;left:inherit;min-height:initial}.block-intro--noImage .block-intro__textLeft::before{content:none}.block-intro--noImage .block-intro__text{margin-left:auto}.block-intro--noImage .block-intro__titre::after{content:none}@media only screen and (max-width:800px){.block-intro--noImage .block-intro__content--imgLeft{width:100%;left:initial;right:initial;margin-left:initial !important;margin-right:initial !important}}.prod-main-new__container--constrait{max-width:1800px;position:relative;column-gap:0}.prod-main-new__block--half{width:50%}.prod-main-new__block--info-block{width:50%;padding:0 40px}.prod-main-new-container__withStock{display:flex;flex-direction:column;row-gap:0 !important;width:100%}.prod-main-new__container-note{margin-top:15px}.prod-main-new__container-note .price__note{color:#4f4f4f}.prod-main-new__autopromo{max-width:100%;border:solid 1px #000}.prod-main-new__autopromo p{font-size:1.5rem;line-height:2.5rem}@media only screen and (max-width:700px){.prod-main-new__autopromo p{font-size:1.4rem;line-height:2.4rem}}@media only screen and (max-width:500px){.prod-main-new__autopromo p{font-size:1.3rem;line-height:2.3rem}}.prod-main-new__root .sousa-chevalier-prod-main-new-container{display:flex;flex-direction:row;align-items:start;justify-content:space-between;row-gap:40px;margin-bottom:0;padding:0 0 30px}.prod-main-new__root .sousa-chevalier-prod-main-new-container .price__price-plusieur{display:none}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos{width:40%;display:flex;flex-direction:column;align-items:start;gap:20px}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos .options__selections{flex-wrap:wrap}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos .prod-main-new__promo-message{display:none}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos--alma{width:100%}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos .prod-item__prix.prod-item__price-plusieur{display:none}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:40%;display:flex;flex-direction:column;align-items:end;justify-content:center;row-gap:30px}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons .prod-main-new__buttons-main,.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons .prod-main-new__buttons-secondaire{justify-content:flex-end}.prod-main-new__root .sousa-chevalier-prod-main-new-container .select2{width:100% !important;max-width:100%}.prod-main-new__root .diapo-prod__container-big{border:solid 1px #707070;margin-bottom:0}.prod-main-new__root .diapo-prod__container-big .flickity-page-dots{display:none;bottom:-30px}.prod-main-new__container+section{margin-bottom:45px}.prod-main-new__messika label{margin-bottom:5px;font-weight:300 !important;width:100%;text-align:center}.prod-main-new__options{width:100%}.prod-main-new__options .options__selections{flex-direction:column;width:100%}.prod-main-new__description{margin-bottom:0 !important}.prod-main-new__block--sousa-chevalier-carac{display:flex;justify-content:center;align-items:center;max-width:1800px;margin:0 auto;padding:0 20px;gap:60px}.prod-main-new__container-sousa-chevalier-carac{position:relative;padding:0 20px;max-width:100%;color:#000;margin-right:0}.prod-main-new__container-ariane{max-width:1800px;margin:0 auto}.prod-main-new__ariane{padding:0;margin-top:35px;margin-bottom:35px}.prod-main-new__ariane .ariane__a,.prod-main-new__ariane .ariane,.prod-main-new__ariane .ariane__actual{font-size:1.5rem;line-height:2.5rem;font-weight:400;font-family:"Quicksand",sans-serif}.prod-main-new__main-info{padding-bottom:30px;margin-bottom:0 !important;border-bottom:1px solid #707070}.prod-main-new__main-info .main-info__title{text-align:center;max-width:100%;font-size:2.8rem;line-height:3.8rem}.prod-main-new__block--help{padding:0 20px;margin-top:15px}.prod-main-new__help{display:flex;align-items:center;border:1px solid #707070;margin:0 !important;width:50%;min-height:400px}.prod-main-new__help .help__container{background-color:#fff;border:0;padding:30px 20px;gap:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.prod-main-new__help .help__header svg{display:none}.prod-main-new__help .help__titre{font-size:2.5rem;line-height:2.9rem;font-weight:400;font-family:"Playfair Display",sans-serif;margin-bottom:20px}.prod-main-new__help .help__text{font-size:2rem;line-height:2.4rem;font-weight:300}.prod-main-new__help .help__text-container{display:flex;flex-direction:column;gap:5px}.prod-main-new__help .help__tel.p-large,.prod-main-new__help .help__tel.p-large a{font-size:2.1rem !important;line-height:3.1rem !important}.prod-main-new__carac-list{width:50%;margin:0 auto !important}.prod-main-new__carac-list .carac-list{display:flex;flex-wrap:wrap;gap:10px}.prod-main-new__carac-list .carac-list__title{margin-bottom:20px}.prod-main-new__carac-list .carac-list__row{padding:10px 0;flex-direction:row;width:100%;align-items:end;gap:5px;justify-content:space-between;border-bottom:1px solid #707070}.prod-main-new__carac-list .carac-list__row:nth-child(odd){background-color:rgba(0,0,0,0)}.prod-main-new__carac-list .carac-list__title--accordeon{font-size:2.3rem;line-height:3.3rem;color:#000;font-weight:500;text-transform:none}.prod-main-new__carac-list .carac-list__accordeon-svg{background-color:rgba(0,0,0,0)}.prod-main-new__carac-list .carac-list__accordeon-svg polyline{stroke:#000}.prod-main-new__carac-list .carac-list__cell--value{width:30% !important;margin:0 0 0 auto}.prod-main-new__buttons-secondaire .buttons__wishlist{display:none}.prod-main-new__buttons-secondaire .buttons__rdv{justify-content:start;align-items:start}.prod-main-new__buttons-secondaire .buttons__rdv a{justify-content:start;align-items:start;flex-direction:column;font-weight:300;font-size:1.7rem;line-height:2.7rem;gap:0}.prod-main-new__buttons-secondaire .buttons__rdv a::after{content:"";width:100%;height:1px;display:block;background-color:#000;opacity:70%;transition:.3s}.prod-main-new__buttons-tertiary{display:none}.prod-main-new__logo{margin-bottom:0 !important}.prod-main-new__logo .logo__container{align-items:start}.prod-main-new__logo .logo__img{max-width:200px;width:100%;height:auto}.prod-main-new__declinaison{width:100%}.prod-main-new__declinaison .form-element{display:flex;flex-wrap:wrap;align-items:center;row-gap:5px;column-gap:15px;justify-content:center;flex-direction:column;width:100%}.prod-main-new__declinaison .b-form-select .select2{max-width:100%;min-width:100%}.prod-main-new__declinaison .select2-selection{background-color:rgba(0,0,0,0);height:45px !important;padding:8px 10px}.prod-main-new__declinaison .select2-selection__rendered{height:100%;display:flex;align-items:center}.prod-main-new__declinaison .tooltip{top:0}.prod-main-new__declinaison .main-detail__pdf{margin-top:0;text-align:center;width:100%}.prod-main-new__declinaison label{text-align:center;font-weight:400 !important}.prod-main-new__price{margin-bottom:20px !important;margin-top:30px}.prod-main-new__price #alma-widget{display:none}.prod-main-new__price #alma-widget .alma-payment-plans-container{border:1px solid #f2ecdc}.prod-main-new__price .prod-main-new__container-note{display:none}.prod-main-new__price .price__container{gap:7px}.prod-main-new__options{row-gap:10px !important}.prod-main-new__options #personnaliser_produit{justify-content:center;border-radius:0}.prod-main-new__options #personnaliser_produit span{font-size:1.7rem;line-height:2.7rem}.prod-main-new__options #personnaliser_produit:hover .bouton_--personnaliser--perso-txt1{color:#f2ecdc !important}.prod-main-new__services-pictos--threeColumns{background-color:#f2ecdc;padding:30px;margin-bottom:0 !important}.prod-main-new__services-pictos--threeColumns .services-pictos__list-item{width:calc(25% - 5px) !important;height:min-content;flex-direction:column !important}.prod-main-new__block--description{margin-top:25px;padding:0 20px}.prod-main-new__block--description .prod-main-new__description{justify-content:flex-start !important}.prod-main-new__description{max-width:1540px;margin:0 auto;row-gap:0 !important}.prod-main-new__description .description__title{width:100%;text-align:start;font-size:2.3rem;line-height:2.7rem}.prod-main-new__description .description__text{text-align:start;justify-content:flex-start !important;align-items:flex-start !important;margin:20px 0 30px}.prod-main-new__description .description__text p{font-weight:300;font-size:1.6rem;line-height:2.6rem;width:100%;text-align:start}.top-prod__part-img{position:relative}.prod-main-new__promo-message{display:none !important}.sousa-chevalier-prod-main-new-container__promo .prod-main-new__promo-message{display:block !important}.top-prod__part-img--wishlist{right:10px;left:initial}.top-prod__part-img--wishlist span{display:none}.top-prod__part-img--wishlist svg{width:45px;height:45px}.top-prod__part-img--wishlist svg path{fill:#000;transition:.3s}.new-button{width:100%}#demander_infos{width:100%;border:1px solid #000;padding:20px;font-size:1.7rem;line-height:2.1rem;font-weight:300;justify-content:center;text-align:center;text-transform:uppercase;color:#000 !important;background-color:#fff;cursor:pointer;transition:.3s}#demander_rdv{display:flex;align-items:center;justify-content:center;gap:10px;font-size:1.7rem;line-height:2.1rem;cursor:pointer;transition:.3s}#demander_rdv svg{width:23px;height:23px}#demander_rdv svg path{transition:.3s}.prod-main-new__declinaison .main-detail__pdf{transition:.3s}.desktop #demander_infos:hover{border-color:#4f4f4f !important;background-color:#4f4f4f;color:#fff !important}.desktop .addToCart:hover{background-color:#fff !important;color:#000 !important;border-color:#000 !important}.desktop #demander_rdv:hover{color:#c8c0aa}.desktop #demander_rdv:hover svg path{fill:#c8c0aa}.desktop .prod-main-new__buttons-secondaire .buttons__rdv a:hover{color:#f2ecdc}.desktop .prod-main-new__buttons-secondaire .buttons__rdv a:hover::after{background-color:#f2ecdc}.desktop .prod-main-new__declinaison .main-detail__pdf:hover{color:#c8c0aa}.prod-main-new__services-pictos .services-pictos__list{gap:20px 5px}.prod-main-new__services-pictos .services-pictos__img{width:60px !important;height:60px !important}.prod-main-new__services-pictos .services-pictos__img{margin-bottom:7px}.services-pictos__list-item p{font-size:1.6rem;line-height:2.6rem;font-family:"Quicksand",sans-serif;font-weight:400;color:#4f4f4f}.prod-main-new__services-pictos--row .services-pictos__list-item p{text-align:center !important}.prod-main-new__options .select2-selection__arrow{height:32px}.prod-main-new__stock{display:flex;width:100%;justify-content:flex-end;gap:0 !important}.prod-main-new__root p.prod-main-new__stock-note{font-family:"Quicksand",sans-serif;font-size:1.6rem;line-height:2rem;width:100%;text-align:center;margin-top:10px}.prod-main-new__root p.prod-main-new__stock-note b{font-weight:400 !important}.detailProd .arrow-fleche{transition:fill .3s}.prod-main-new__form-alert{width:100%;max-width:100%;margin-left:auto;margin-bottom:20px}.prod-main-new__form-alert .b-form-input__label{font-size:1.5rem;line-height:2.5rem;text-align:center}.prod-main-new__form-alert .showError{font-size:1.6rem;line-height:2rem}.prod-main-new__form-alert .form-alert__container-elm .input-email{font-size:17px;height:45px !important;border-right:0}.prod-main-new__form-alert .form-alert__submit.type__bouton{background-color:rgba(0,0,0,0);border-color:#000;color:#000 !important;font-family:"Quicksand",sans-serif;font-size:1.6rem;line-height:2rem;height:43px;padding:0 10px;transition:all .3s}.desktop .prod-main-new__form-alert .form-alert__submit.type__bouton:hover{background-color:#4f4f4f;color:#fff !important;border-color:#4f4f4f}.diapo-prod__arrow--scroll svg{width:50px;height:50px}.top-prod__part-img{margin-bottom:0 !important}.desktop .top-prod__part-img--wishlist:hover svg path{fill:#c8c0aa}.main-detail__icon-info{position:relative;top:-3px}.diapo-prod__container-small--vertical{width:150px;max-height:620px !important}.desktop .detailProd .diapo-prod__arrow--scroll svg:hover .arrow-fleche{fill:#f2ecdc}.personnaliser{width:100%}.bouton.bouton_--personnaliser{max-width:100%}.desktop .prod-main-new__options .personnaliser #personnaliser_produit:hover{background-color:#c8c0aa;border-color:#c8c0aa}.desktop .prod-main-new__options #personnaliser_produit:hover .bouton_--personnaliser--perso-txt1{color:#fff !important}.desktop .bouton.bouton_--personnaliser.valide:hover{background-color:rgba(0,0,0,0) !important}.diapo-prod__slide-small--vertical{border-color:#707070}.diapo-prod__slide-small--vertical.is-nav-selected{border-color:#f2ecdc}#alma-widget .alma-payment-plans-container{border-radius:0;border-color:#4f4f4f;margin-top:0}.container-input-gravure{margin-top:20px;margin-bottom:20px}.prod-main-new__services-pictos .services-pictos__list{flex-wrap:nowrap}.prod-main-new__carac-list .carac-list__accordeon-svg.active,.prod-main-new__description .description__accordeon-svg--active{transform:rotate(270deg)}.detailProd .select2-container .select2-selection--single{border-radius:0 !important}.main-detail__container-fid{display:flex;align-items:center;gap:8px !important}.main-detail__container-fid .tooltip::after,.main-detail__container-fid .tooltip::before{display:none}.main-detail__container-fid svg{width:28px}.detailProd .popin .gravure-title.p-large{font-size:1.7rem !important;line-height:2.7rem !important;font-weight:400 !important}.prod-main-new__root h1{font-family:"Playfair Display",sans-serif;font-weight:400;color:#000;font-size:3rem;line-height:4rem}.main-detail__container-fid p{font-size:1.3rem;line-height:2.2rem;text-align:left;font-weight:300;font-family:"Quicksand",sans-serif}.main-detail__pdf,.main-prod__pdf--2,.main-prod__pdf,.detailProd .popin a.main-detail__pdf,.prod-main-new__declinaison .main-detail__pdf{font-size:1.4rem;line-height:2.2rem;font-weight:300;font-family:"Quicksand",sans-serif}.container-select-bracelet label,.container-select-declinaison label,.container-input-gravure label,.detailProd .container-select-declinaison label,.detailProd .popin .container-select-bracelet label,.detailProd .popin .container-input-gravure label,.prod-main-new__declinaison label,.detailProd .popin .gravure-type label{font-size:1.7rem;line-height:2.4rem;font-weight:400;font-family:"Quicksand",sans-serif}.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.prod-main-new__root h2{color:#000;font-size:3rem;line-height:3.6rem;font-family:"Quicksand",sans-serif;font-weight:500}.prod-main-new__root h2{font-family:"Playfair Display",sans-serif;font-weight:400}.prod-main-new__root p.p-bold.price__strike{font-family:"Quicksand",sans-serif;font-weight:300 !important;padding:0;font-size:2rem;line-height:2.4rem;color:#c8c0aa;background-color:rgba(0,0,0,0)}.main-detail__container-fid{margin-bottom:20px}.prod-main-new__price .price__strike strike::after{background-color:#c8c0aa;font-size:1.7rem;line-height:2.1rem;font-weight:400}.prod-main-new__root p.p-small{font-family:"Quicksand",sans-serif;font-size:13px !important;line-height:20px !important;font-style:italic;font-weight:300}.prod-main-new__root p.p-small.edition__title{padding:8px 15px;margin:0;background-color:#000;color:#fff;font-style:normal;font-size:15px !important;line-height:19px !important;font-family:"Playfair Display",sans-serif}.prod-main-new__edition--flags{margin-bottom:25px !important}.prod-main-new__promo-message{margin-top:20px;margin-bottom:5px;max-width:100%}.prod-main-new__promo-message p{text-align:center}.prod-main-new__root p.p-bold.price__sur-demande{font-family:"Quicksand",sans-serif;font-weight:500 !important;color:#000;font-size:23px !important;line-height:31px !important}.prod-main-new__root p.p-bold.price__apartirde{font-family:"Quicksand",sans-serif;font-weight:500 !important;color:#000;font-size:3rem !important;line-height:3.6rem !important}.prod-main-new__root p.price__note{font-size:1.3rem;line-height:1.7rem;text-align:center;font-family:"Quicksand",sans-serif;font-weight:400;font-style:normal}.prod-main-new__carac-list .carac-list__cell{font-size:1.7rem;line-height:2.7rem;font-family:"Quicksand",sans-serif;font-weight:400;color:#000;width:100%}.prod-main-new__carac-list .carac-list__cell--label{font-weight:400}.prod-main-new__carac-list{gap:0 !important}.detailProd .bouton_--small{font-size:1.7rem !important;line-height:2.7rem !important;padding:7px 15px}.popin-panier__bottom .bouton_--small{background-color:#c8c0aa;color:#fff !important;border-color:#000}.popin-panier__bottom .bouton_--small.close-popin{color:#000 !important}.desktop .popin-panier__bottom .bouton_--small:hover{background-color:#4f4f4f !important;color:#000 !important;border-color:#4f4f4f}.desktop .popin-panier__bottom .close-popin:hover{background-color:#4f4f4f !important;color:#fff !important;border-color:#c8c0aa}.prod-main-new__configurateur .configurateur__a{font-size:1.7rem;line-height:2.1rem;text-decoration:underline;font-weight:300;transition:.3s}.desktop .prod-main-new__configurateur .configurateur__a:hover{color:#f2ecdc}@media only screen and (max-width:1500px){.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:50%}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos{width:50%}.prod-main-new__options .personnaliser #personnaliser_produit span{font-size:1.3rem;line-height:1.7rem}#demander_infos{font-size:1.4rem;line-height:1.8rem;padding:20px 10px}.prod-main-new__options .personnaliser #personnaliser_produit{padding:18px 20px}#alma-widget{width:100%}.prod-main-new__logo .logo__img{max-width:150px}.top-prod__part-img--wishlist svg{width:35px;height:35px}}@media only screen and (max-width:1200px){.services-pictos__list-item p,.prod-main-new__services-pictos .services-pictos__list-item--demanderRdv .demanderRdv{font-size:1.35rem;line-height:2.3rem}.prod-main-new__services-pictos .services-pictos__img{width:50px !important;height:50px !important}.prod-main-new__services-pictos .services-pictos__img,.prod-main-new__services-pictos .services-pictos__list-item--demanderRdv .demanderRdv svg{width:40px;height:40px}.prod-main-new__block--sousa-chevalier-carac{padding:0}#alma-widget{width:80%}.prod-main-new__help{width:100%;min-height:300px}.diapo-prod__container-small--vertical{width:130px;max-height:670px !important}.diapo-prod__arrow--scroll svg{width:45px;height:45px}.prod-main-new__services-pictos--threeColumns .services-pictos__list-item{width:calc(50% - 5px)}.prod-main-new__root h1{font-size:2.8rem;line-height:3.8rem}.detailProd .list-prod-home__ul .prod-item,.accueil .list-prod-home__ul .prod-item{width:calc(33.33% - 20px)}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos{width:40%}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:40%}.prod-main-new__container{row-gap:0}.prod-main-new__carac-list{width:100%}.prod-main-new__block--half{width:100%}.prod-main-new__block--info-block .prod-main-new__promo-message{display:block}.prod-main-new__main-info .main-info__title{margin-left:0;text-align:left}.prod-main-new__services-pictos--threeColumns .services-pictos__list-item{width:calc(25% - 5px) !important}.prod-main-new__root .top-prod__part-img{margin-bottom:20px !important}.prod-main-new__declinaison div{flex-direction:row}.prod-main-new__messika .form-element{justify-content:left;width:100%;align-items:baseline;flex-direction:column}.prod-main-new__options #groupid .container-select-declinaison+.container-select-declinaison{margin-top:15px}.prod-main-new__declinaison .main-detail__pdf{width:100%}.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.prod-main-new__root h2,.prod-main-new__price--prixDemande .price__sur-demande{text-align:left}.prod-main-new__declinaison .tooltip::after{transform:translateX(40%)}.prod-main-new__options,.prod-main-new__declinaison .form-element{justify-content:center;align-items:baseline}#alma-widget .alma-payment-plans-container{width:300px}.prod-main-new__services-pictos--threeColumns{margin-bottom:20px !important}.prod-main-new__declinaison label{text-align:center}.top-prod__part-img--vertical{flex-direction:column}.diapo-prod__container-small--vertical{display:flex;width:100%;justify-content:center;flex-wrap:wrap;max-height:100% !important}.diapo-prod__slide-small{width:20%}.prod-main-new__carac-list .carac-list__accordeon-svg,.description__accordeon-svg{transform:rotate(270deg)}.prod-main-new__carac-list .carac-list__accordeon-svg.active,.prod-main-new__description .description__accordeon-svg--active{transform:rotate(0deg)}.prod-main-new__block--sousa-chevalier-carac{flex-direction:column}.prod-main-new__description{width:100%}.sousa-chevalier-prod-main-new-container__infos .buttons__whatsapp{right:15px}}@media only screen and (max-width:900px){.prod-main-new__price .price__strike strike::after{width:65px}.prod-main-new__price .price__price-plusieur{text-align:left}.prod-main-new__price .price__strike strike{width:max-content;left:-10px;margin:0}.prod-main-new__price .price__strike{width:100%;justify-content:flex-start}.prod-main-new__price .price__container{flex-direction:row;justify-content:flex-start;gap:7px}.prod-main-new__price .price__apartirde{width:max-content}.prod-main-new__price .price__prix{width:max-content}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos{width:50%}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:50%}}@media only screen and (max-width:700px){.prod-main-new__price .price__strike strike::after{width:55px}.prod-main-new__block--info-block{padding:0 !important}.prod-main-new__price .price__strike strike{left:0;width:min-content}.prod-main-new__price .price__strike{justify-content:start}.prod-main-new__services-pictos--row .services-pictos__list{row-gap:30px !important}#alma-widget{justify-content:left}.prod-main-new__root .sousa-chevalier-prod-main-new-container__options,.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos,.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:80%}.prod-main-new__services-pictos--threeColumns .services-pictos__list{justify-content:space-between}.prod-main-new__root .sousa-chevalier-prod-main-new-container{flex-direction:column;row-gap:0 !important}.prod-main-new__stock{justify-content:left;max-width:100px}.prod-main-new__services-pictos .services-pictos__img{width:35px !important;height:35px !important}.prod-main-new__services-pictos--threeColumns .services-pictos__list-item{width:calc(50% - 5px) !important}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{flex-direction:column;gap:20px !important;flex-wrap:wrap;justify-content:space-between}.prod-main-new__main-info .main-info__title{font-size:2.6rem;line-height:3.6rem}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons .prod-main-new__buttons-main,.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons .prod-main-new__buttons-secondaire{justify-content:left}.prod-main-new__form-alert{width:100%;margin-left:0;max-width:100%}.prod-main-new__form-alert .b-form-input__label{text-align:left}.prod-main-new__root h1{font-size:2.6rem;line-height:3.6rem}.prod-main-new__root p.p-bold.price__apartirde,.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.prod-main-new__root p.p-bold.price__sur-demande{font-size:2.2rem !important;line-height:3.2rem !important}.detailProd .bouton_--small{font-size:1.6rem !important;line-height:2.6rem !important;padding:5px 15px}.prod-main-new__carac-list .carac-list__cell,.prod-main-new__description .description__text-content.accordeon,.prod-main-new__description .description__text-content.accordeon p,.prod-main-new__description .description__text-content.accordeon,.prod-main-new__configurateur .configurateur__a{font-size:1.6rem;line-height:2rem}.prod-main-new__main-info{padding-bottom:30px;margin-bottom:0 !important}.prod-main-new__price .price__prix{text-align:center}.prod-main-new__buttons-main{margin-top:20px}.prod-main-new__form-alert{margin-top:20px}.prod-main-new__services-pictos--threeColumns .services-pictos__list{justify-content:center;flex-wrap:wrap}.prod-main-new__services-pictos--threeColumns .services-pictos__list-item{width:calc(50% - 20px);justify-content:center}.prod-main-new__logo{margin-bottom:10px}.prod-main-new__buttons-secondaire .buttons__rdv{margin-top:10px}.prod-main-new__price .price__container{justify-content:left}.prod-main-new__help .help__titre{font-size:2.3rem;line-height:2.7rem}.prod-main-new__help .help__text{font-size:1.9rem;line-height:2.3rem;font-weight:300}.prod-main-new__help .help__text-container{display:flex;flex-direction:column;gap:5px}.prod-main-new__help .help__tel.p-large,.prod-main-new__help .help__tel.p-large a{font-size:2rem !important;line-height:3rem !important}.prod-main-new__container+section{margin-bottom:30px}.detailProd .list-prod-home__ul .prod-item,.accueil .list-prod-home__ul .prod-item{margin:0 10px;width:calc(50% - 20px)}.prod-main-new__root p.p-bold.price__strike{font-size:1.9rem;line-height:2.3rem}.prod-main-new__form-alert{margin-bottom:0}.prod-main-new__form-alert .form-alert__container-elm .input-email{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:500px){.diapo-prod__slide-small{width:calc(33.33% - 14px)}.prod-main-new__main-info .main-info__title{margin-right:0}.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos,.prod-main-new__root .sousa-chevalier-prod-main-new-container,.prod-main-new__logo .logo__container,.prod-main-new__main-info{align-items:center}.main-detail__container-fid{margin-bottom:15px}.prod-main-new__price .price__price-plusieur{text-align:center}#demander_rdv{font-size:1.6rem;line-height:2rem}#demander_rdv svg{width:22px;height:22px}.prod-main-new__price{margin-bottom:10px !important}.prod-main-new__logo .logo__img{width:170px}.detailProd .list-prod-home__ul .prod-item,.accueil .list-prod-home__ul .prod-item{width:calc(60% - 10px)}.prod-main-new__root p.p-small.edition__title{font-size:14.5px !important}.prod-main-new__description .description__text p{font-size:1.5rem;line-height:2.5rem}.prod-main-new__description .description__text{margin-top:30px}.prod-main-new__carac-list .carac-list__title{margin-bottom:15px;width:100%;text-align:left}.prod-main-new__block--sousa-chevalier-carac{gap:45px}.prod-main-new__carac-list .carac-list__cell--value{width:50% !important}.prod-main-new__carac-list .carac-list__row{width:100%}.prod-main-new__block--info-block{padding:0 !important}.container-select-bracelet label,.container-select-declinaison label,.container-input-gravure label,.detailProd .container-select-declinaison label,.detailProd .popin .container-select-bracelet label,.detailProd .popin .container-input-gravure label,.prod-main-new__declinaison label,.detailProd .popin .gravure-type label{font-size:1.6rem;line-height:2.3rem}.prod-main-new__main-info .main-info__title{font-size:2.3rem;line-height:3.3rem}.prod-main-new__main-info{padding-bottom:20px}.prod-main-new__logo{margin-bottom:0 !important}.prod-main-new__root p.p-bold.price__sur-demande{text-align:center}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buy{padding:0;width:100%}.prod-main-new__block--info-block{padding:0 10px}.personnaliser{width:100%}.prod-main-new__description .description__title--accordeon,.prod-main-new__carac-list .carac-list__title--accordeon{font-size:2rem;line-height:2.4rem}.popin-panier__promo p{font-size:14px !important;line-height:22px !important}.addToCart{font-size:1.7rem !important;line-height:2.7rem !important;padding:10px 10px !important}#demander_infos{padding:20px 10px;font-size:1.4rem;line-height:1.8rem}.prod-main-new__form-alert .b-form-input__label{font-size:1.4rem;line-height:2.4rem;text-align:center}.prod-main-new__messika,.prod-main-new__root .sousa-chevalier-prod-main-new-container__options,.prod-main-new__root .sousa-chevalier-prod-main-new-container__infos,.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{width:80%}.prod-main-new__form-alert .form-alert__container-elm{flex-direction:row}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons{justify-content:center;margin:0 auto}.prod-main-new__ariane{margin-top:25px;margin-bottom:25px}.prod-main-new__services-pictos--threeColumns{margin-bottom:10px !important}.prod-main-new__services-pictos .services-pictos__img,.prod-main-new__services-pictos .services-pictos__list-item--demanderRdv .demanderRdv svg{width:37px;height:37px}.prod-main-new__services-pictos .services-pictos__list-item--demanderRdv .demanderRdv{gap:10px !important}.prod-main-new__services-pictos .services-pictos__img{margin-bottom:5px}.services-pictos__list-item p,.prod-main-new__services-pictos .services-pictos__list-item--demanderRdv .demanderRdv{font-size:1.3rem;line-height:2.2rem}.prod-main-new__root p.price__note{font-size:1.2rem;line-height:1.6rem}.prod-main-new__declinaison .form-element{column-gap:10px}.prod-main-new__root .sousa-chevalier-prod-main-new-container__options{gap:12px}.prod-main-new__messika .form-element{column-gap:10px}.prod-main-new__root .top-prod__part-img{margin-bottom:8px !important}.prod-main-new__root .sousa-chevalier-prod-main-new-container{row-gap:0 !important}.diapo-prod__arrow--scroll svg{width:38px;height:38px}.prod-main-new__carac-list{row-gap:5px !important}.top-prod__part-img--wishlist svg{width:25px;height:25px}.top-prod__part-img--wishlist{right:0;top:0;padding:15px}.prod-main-new__carac-list .carac-list__row{padding:15px 0 5px}.prod-main-new__ariane .ariane__a,.prod-main-new__ariane .ariane{font-size:1.45rem;line-height:2.4rem}#alma-widget .alma-payment-plans-payment-info{font-size:13px !important;line-height:21px !important}#alma-widget .alma-payment-plans-eligibility-options div{font-size:13.5px !important;line-height:22px !important}#alma-widget .alma-payment-plans-container{width:300px;padding:7px 15px;margin-top:3px}.prod-main-new__root p.prod-main-new__stock-note{font-size:1.45rem;line-height:1.85rem}.prod-main-new__stock{max-width:95px}.prod-main-new__buttons-secondaire .buttons__rdv{width:calc(100% - 95px)}.prod-main-new__root .sousa-chevalier-prod-main-new-container__buttons .prod-main-new__buttons-secondaire{justify-content:center}.prod-main-new__price .price__container,.prod-main-new__price .price__strike{justify-content:center}.prod-main-new__price .price__strike strike{left:-20px}}@media only screen and (max-width:450px){.prod-main-new__services-pictos--threeColumns.prod-main-new__services-pictos--row .services-pictos__list-item{width:calc(50% - 20px) !important}.prod-main-new__services-pictos--threeColumns .services-pictos__list{justify-content:space-between}.prod-main-new__help .help__titre{padding:0 20px}}.page-connexion__root,.block-infos{margin-top:40px}.block-infos .container-select-villeRelais .select2-selection.select2-selection--single{height:45px}.compte-coord__label{font-weight:400}.compte-coord__value{font-weight:300}.compte-tab__root{font-size:1.7rem;line-height:2.1rem;font-weight:300;font-family:"Quicksand",sans-serif}.adresses__bottom{margin-top:60px}.panier__part-quantity--small{font-size:1.7rem;line-height:2.1rem}.PaylineWidget .pl-form-container .pl-input{font-family:"Quicksand",sans-serif}#PaylineWidgetIframe:focus,.PaylineWidget .pl-form-container .pl-input:focus,.PaylineWidget .pl-form-control:focus{border-color:#f2ecdc !important;box-shadow:none}@media only screen and (max-width:700px){.adresses__bottom--double .bouton_--big{align-self:center}}@media only screen and (max-width:500px){.page-connexion__root,.block-infos{margin-top:35px}.compte-tab__root{font-size:1.6rem;line-height:2rem}.adresses__bottom{margin-top:45px}.panier__part-quantity--small{font-size:1.6rem;line-height:2rem}.adresses__item-bottom .bouton{padding:10px}}.accueil .deuxcarres__root{max-width:1800px;margin:90px auto 0;padding:0 !important}.deuxcarres__texteDessousOut{display:flex;justify-content:center;margin-top:10px}.deuxcarres__texteDessousOut .bouton{position:relative;border:0;font-family:"Playfair Display",sans-serif;color:#000;text-transform:none;font-size:2.5rem;line-height:2.9rem;padding:0 0 5px}.deuxcarres__texteDessousOut .bouton br{display:none}.deuxcarres__texteDessousOut .bouton::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:70%;background-color:#707070;opacity:0%;transition:ease-in-out .3s}.deuxcarres__ul{margin-top:50px}.deuxcarres__li{width:calc(50% - 10px);margin-bottom:70px}.deuxcarres__a::before{padding-bottom:65%}.deuxcarres__bottom{margin-top:50px}.desktop .deuxcarres__opacity:hover::after{background-color:initial}.desktop .deuxcarres__bouton:hover{background-color:rgba(0,0,0,0);color:#4f4f4f;border:0}.desktop .deuxcarres__li:hover .deuxcarres__bouton::after{opacity:100%}.desktop .deuxcarres__bottom .deuxcarres__bouton:hover{background-color:#4f4f4f;color:#fff;border:1px solid #4f4f4f}.marques-container__sousa-chevalier{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.marques-container__sousa-chevalier .deuxcarres__root{max-width:1800px;margin:0 auto;padding:0 !important}.marques-container__sousa-chevalier .deuxcarres__root .title__type2{text-transform:none}.marques-container__sousa-chevalier .deuxcarres__li{width:calc(33.33% - 10px)}.marques-container__sousa-chevalier .deuxcarres__a::before{padding-bottom:100%}.marques-container__sousa-chevalier .deuxcarres__ul{margin-top:90px}.deuxcarres__opacity::after{background:linear-gradient(to top,rgb(255,255,255),rgba(255,255,255,0));pointer-events:none}.list-logo__root{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.list-logo-home{position:relative;max-width:1800px;margin:0 auto}.list-logo-home::after{content:"";position:absolute;top:41%;width:100%;height:1px;background-color:rgba(112,112,112,.5);z-index:-1}.list-logo-home .title__type2{text-transform:none}.list-logo-home__ul{max-width:1150px;margin:0 auto;padding:0 20px;background-color:#fff}.logo-item__container{max-width:270px;border:1px solid rgba(112,112,112,.5)}.accueil .logo-item{width:25%}.accueil .logo-item:nth-child(n+9){display:none}.list-logo-home__bottom{display:flex;justify-content:center;margin-top:60px}.list-logo-home__container--sansimg{padding-top:0}.list-logo-home__ul{padding:0}.desktop .logo-item__container:hover{border-color:#707070}@media only screen and (max-width:1850px){.ariane__container .ariane{padding:0 20px !important}.deuxcarres__ul{padding:0 20px}}@media only screen and (max-width:1540px){.marques-container__sousa-chevalier .deuxcarres__ul{padding:0 30px}}@media only screen and (max-width:1000px){.deuxcarres__li{width:calc(50% - 10px);margin-bottom:50px}.marques-container__sousa-chevalier .deuxcarres__li{width:calc(50% - 20px)}.marques-container__sousa-chevalier .deuxcarres__li:last-child{display:none}.marques-container__sousa-chevalier .deuxcarres__ul{padding:0 20px}}@media only screen and (max-width:800px){.deuxcarres__a::before{padding-bottom:100%}}@media only screen and (max-width:600px){.deuxcarres__texteDessousOut .bouton br{display:block}.deuxcarres__bottom{margin-top:50px}}@media only screen and (max-width:700px){.marques-container__sousa-chevalier .deuxcarres__a::before{padding-bottom:100%}.marques-container__sousa-chevalier .deuxcarres__li:last-child{display:block}.accueil .logo-item{width:50%}.deuxcarres__ul{display:flex;flex-wrap:nowrap;gap:20px;padding-left:20px;padding-right:20px;overflow-x:auto;scroll-snap-type:x mandatory}.marques-container__sousa-chevalier .deuxcarres__li{flex:0 0 auto;width:100%;scroll-snap-align:start}.deuxcarres__li{flex:0 0 auto;width:100%;scroll-snap-align:start;margin-bottom:0}.deuxcarres__bottom{margin-top:100px}}@media only screen and (max-width:500px){.deuxcarres__texteDessousOut{margin-top:20px}.deuxcarres__texteDessousOut .bouton{font-size:2.3rem;line-height:2.7rem}.marques-container__sousa-chevalier .deuxcarres__ul{margin-top:0}.marques-container__sousa-chevalier .deuxcarres__root{margin-top:0 !important}.deuxcarres__li{margin-bottom:30px}.deuxcarres__bottom{margin-top:70px}.list-logo-home__bottom{margin-top:30px}.twocolcontent__col--text{padding:30px 20px}#ckeditor_html_twocolcontent_texte p{margin:30px 0}.content-histoire__img--noParallax{min-height:260px}.content-histoire__image-top{width:70%}.content-histoire__container--wrap{margin-top:45px}.content-histoire__bloc:nth-child(2),.modular-shop__infos{min-height:300px}.deuxcarres__ul{margin-top:45px}.modular-shop__titre{margin-bottom:30px}.modular-shop__img{min-height:300px}.modular-shop__container{padding:0}.accueil .deuxcarres__root{margin-top:60px;padding-left:20px !important}}.list-breakzone__cta{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f}.desktop .list-breakzone__cta:hover{background-color:#fff;border-color:#fff;color:#4f4f4f}.section-main__root--boutiques{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.section-main__wrapper .section-box__root.slide{width:100% !important}.section-main__wrapper{padding:50px 0;position:relative}.section-main__wrapper::before{content:"";width:calc(50% + 50px);height:100%;background-color:#f2ecdc;top:0;right:-50px;position:absolute;z-index:0}.section-main__wrapper .container-main__root{justify-content:center;z-index:1}.type__size3{font-family:"Quicksand",sans-serif;font-weight:500;text-transform:uppercase;font-size:2.4rem;line-height:2.8rem;margin-bottom:30px}.atom-text__root,.atom-lien-bouton__bouton{font-size:1.7rem;line-height:2.7rem;font-weight:400}.atom-lien-bouton__root--info{display:flex;order:5}.atom-lien-bouton__root--info .atom-lien-bouton__bouton{border:1px solid #4f4f4f;background-color:rgba(0,0,0,0);font-size:1.6rem;line-height:2.2rem;font-family:"Quicksand",sans-serif;padding:10px 20px;text-transform:uppercase;text-align:center;color:#4f4f4f;font-weight:400;transition:.3s}.desktop .atom-lien-bouton__root--info .atom-lien-bouton__bouton:hover{background-color:#4f4f4f;color:#fff;border-color:#4f4f4f}.atom-lien-bouton__root--tel{order:3;width:60%}.atom-lien-bouton__root--tel svg{width:24px !important;height:24px !important}.atom-lien-bouton__root--tel svg path{fill:#000}.atom-text__root p{text-align:start}.card-boutique__root{flex-direction:row;margin:45px 0}.card-boutique__image{width:65%}.card-boutique__content{width:35%;position:relative;justify-content:center;padding-right:20px}.card-boutique__adresse{align-items:center;width:60%;order:4;margin-bottom:30px}.card-boutique__adresse .atom-text__root p{text-align:start}.card-boutique__adresse svg{width:24px;height:24px}.card-boutique__horaire{order:2;width:60%}.card-boutique__horaire .atom-text__root p{text-align:start}.flickity-page-dots .dot.is-selected{background-color:#4f4f4f}.mobile .flickity-page-dots{bottom:-35px}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button{height:45px;bottom:-48px;transition:opacity .3s;top:initial;background:none;z-index:3}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button svg{background-image:url(/images/svg/arrow-long-next.svg);background-position:center;background-repeat:no-repeat;background-size:100%;position:relative;width:35px;height:35px}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button svg path{fill:rgba(0,0,0,0)}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.previous{left:auto;right:55%;transform:rotate(180deg)}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.next{bottom:-55px;right:43%}.mobile .section-main__wrapper .section-box__root.slide .flickity-prev-next-button.previous{bottom:-50px}.mobile .section-main__wrapper .section-box__root.slide .flickity-prev-next-button.next{bottom:-74px}@media only screen and (max-width:1250px){.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.next{right:38%}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.previous{right:58%}}@media only screen and (max-width:1200px){.atom-text__root p,.type__size3{text-align:center}.card-boutique__horaire .atom-text__root p{text-align:center}.atom-lien-bouton__root--tel,.card-boutique__horaire{width:100%}.card-boutique__adresse{width:100%;justify-content:center}.atom-lien-bouton__root--tel .lien__type{justify-content:center}}@media only screen and (max-width:1000px){.card-boutique__root{flex-direction:column;margin-bottom:0;gap:40px}.card-boutique__image{width:90%}.card-boutique__content{width:100%;padding-right:0;padding-bottom:20px}.section-main__wrapper::before{height:70%;top:inherit;bottom:0;width:90%;right:0}.section-main__wrapper{padding:0}}@media only screen and (max-width:700px){.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.next{right:10%}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.previous{right:80%}}@media only screen and (max-width:500px){.card-boutique__image{min-height:250px}.card-boutique__image img{min-height:250px}.card-boutique__content{width:100%;margin:0 auto;padding-left:80px;padding-right:20px}.atom-text__root p,.type__size3,.card-boutique__horaire .atom-text__root p{text-align:start}.atom-heading__root--card-boutique{width:100%}.card-boutique__adresse{justify-content:flex-start;margin-bottom:0}.atom-lien-bouton__root--info{display:none}.card-boutique__horaire{margin-bottom:10px}.type__size3{font-size:2.2rem;line-height:2.6rem;margin-top:5px;margin-bottom:10px}.atom-text__root,.atom-lien-bouton__bouton{font-size:1.6rem;line-height:2.6rem}.atom-lien-bouton__root--tel .lien__type{justify-content:flex-start}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.next{right:13%}.section-main__wrapper .section-box__root.slide .flickity-prev-next-button.previous{right:77%}.section-main__root--boutiques .atom-heading__title span{display:block;width:100%}}.listeCadeau-create__container-elm,.listeCadeau-details__form,.listeCadeau-details__montant,.listeCadeau-details__form--3{background-color:#f2ecdc;border:1px solid #4f4f4f}.listeCadeau-details__container-elm input,.listeCadeau-details__container-elm .b-form-textarea__textarea{background-color:rgba(0,0,0,0);border:1px solid #000}.listeCadeau-prod__edit .bouton{color:#000;background-color:#fff;border-color:#000}.createListeCadeau,.listeCadeau-create__bottom .bouton,.listeCadeau-details__edit-btn .bouton,.listeCadeau-details__participation-btn .bouton,.listeCadeau-details__btn-partager .bouton{color:#fff;background-color:#4f4f4f;border-color:#4f4f4f}.listeCadeau-create__container-elm input,.listeCadeau-create__container-elm textarea{border:1px solid #000}.listeCadeau-details__add-invitation,.listeCadeau-details__vide{font-family:"Quicksand",sans-serif}.desktop .createListeCadeau:hover,.desktop .listeCadeau-create__bottom .bouton:hover,.desktop .listeCadeau-details__edit-btn .bouton:hover,.desktop .listeCadeau-details__participation-btn .bouton:hover,.desktop .listeCadeau-details__btn-partager .bouton:hover{color:#000;background-color:rgba(0,0,0,0);border-color:#000}.desktop .listeCadeau-prod__edit .bouton:hover{background-color:#4f4f4f;border-color:#4f4f4f;color:#fff}.slide-avisGoogle{padding-bottom:50px}.slide-avisGoogle__root{max-width:1800px;padding:0 50px}.slide-avisGoogle__star svg path,.slide-avisGoogle__recap--star svg path{fill:#c8c0aa}.desktop .slide-avisGoogle__lien-avis:hover{color:#c8c0aa}.desktop .slide-avisGoogle__arrow--container svg:hover polyline{stroke:#c8c0aa}@media only screen and (max-width:700px){.slide-avisGoogle{padding-bottom:10px}}@media only screen and (max-width:500px){.slide-avisGoogle__root{padding:0 20px}}.boutique .carre-shops__p span:first-child{display:block;width:100%}.panier-fid__container{border-color:#c8c0aa}.panier-fid__texte p{text-align:center}.page-compteFidelite__fond{background-color:#f2ecdc;border-radius:0}.page-compteFidelite__container-soustitre .page-compteFidelite__soustitre{color:#000}.page-compteFidelite__img svg{width:40px}@media only screen and (max-width:500px){.panier-fid__image svg{width:35px}.panier-fid__txt-connecte::after{transform:translateX(30%)}}