@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,400;0,600;0,700;1,500&family=Spectral:wght@300;400;500;600;700&display=swap";@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body{background-color:rgba(0,0,0,0);font-weight:300}body::before{box-shadow:none;content:none}.popin.personnaliser div.popin-content,.popin.alert div.popin-content{max-width:550px}.container-select-bracelet,.gravure-container--solo{max-width:450px}.b-form-radio__label::before{background-color:#fff}.b-form-radio__label::after{background-color:#312f2f}.mfp-counter{font-size:1.5rem;line-height:1.9rem}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{opacity:100%}.mfp-zoom-out-cur .mfp-content .mosaic__arrow img{background:#312f2f;padding:10px;transition:background .3s}.desktop .mfp-zoom-out-cur .mfp-content .mosaic__arrow img:hover{background:#bf4342}.popin span.popin-close{transition:background-color .3s}.popin span.popin-close:hover{background-color:#bf4342}.TRIANGLE::before{top:48%}.service-item__text::before,.service-item__text::after{content:none}.service-item__carre .text-center{margin-top:10px}.b-form-checkbox__label::after{font-weight:300;top:47%}.b-form-checkbox__label:hover::before{border-color:#312f2f}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part,.listeCadeau-details__partage,.listeCadeau-details__participants,.recap__container--listeCadeau{margin-top:55px}hr{border:1px solid #ededed;margin-top:50px;margin-bottom:40px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:0 none}main{margin-bottom:55px}main.detail-boutique{margin-bottom:0}.title__type2,.title__type5,.title__type1{text-transform:none;font-size:3.4rem;line-height:4.4rem;font-weight:400;color:#312f2f}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre,.page-connexion__titre,.listeCadeau-details__titre,.recap__titre-listeCadeau{font-size:3.2rem;line-height:4.2rem;font-weight:400}.twocolcontent__sub-titre{color:#fff;font-family:"Jost",sans-serif;font-size:3.2rem;line-height:4.2rem}.collectionsMarque__titre{font-size:2.8rem;line-height:3.8rem;font-weight:500;font-family:"Jost",sans-serif;margin-bottom:25px}.prod-help__titre{text-transform:none;font-size:3.1rem;line-height:4.1rem;color:#fff;font-weight:400;position:relative;margin-bottom:20px;font-family:"Jost",sans-serif}.prod-help__text{font-size:1.9rem;line-height:3.1rem;font-family:"Spectral",serif}.prod-help__tel{font-size:2.3rem;line-height:3.3rem;font-weight:400;font-family:"Spectral",serif;color:#fff}.main-detail__price strike{font-size:2.7rem;line-height:3.1rem;color:#bf4342;font-weight:300}.main-detail__price strike::after{font-size:1.7rem;line-height:2.3rem;font-family:"Jost",sans-serif;font-weight:300}.main-detail__price{font-weight:500;color:#bf4342;font-size:3.2rem;line-height:4.2rem}.main-detail__name{text-align:center;font-weight:400;font-size:3.2rem;line-height:4.2rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre,.popin.personnaliser.gravure div.popin-content h2{text-transform:none;font-size:2.3rem;line-height:3.3rem;font-weight:500}.gravure-title{font-size:1.9rem;line-height:2.3rem;font-weight:400}.tooltip::after{font-family:"Spectral",serif;font-size:1.55rem;line-height:2.2rem}.container-select-declinaison label,.container-select-bracelet label{font-size:1.7rem;line-height:2.1rem;font-family:"Jost",sans-serif;margin-bottom:4px}.main-detail__pdf{font-size:1.5rem;line-height:1.9rem}.main-detail__icon-info{top:-2px;position:relative}.single-slider__titre{text-transform:none;font-size:3.1rem;line-height:4.1rem;font-weight:400;font-family:"Jost",sans-serif}.page404__nav404{font-size:4.2rem;line-height:4.6rem;padding-bottom:25px;font-weight:500}.page404__title404{font-size:3.4rem;line-height:3.8rem;font-weight:500}.page404__text404{font-size:2rem;line-height:3rem;font-family:"Spectral",serif}.carre-shops__titre3,.deuxblocks__titre,.service-item__titre{text-transform:none;font-size:3.1rem;line-height:4.1rem;font-weight:400;color:#312f2f}.filters__titre.title__type3{font-family:"Jost",sans-serif;font-size:2.8rem;line-height:3.8rem}.title__type3{text-transform:none;font-size:2.5rem;line-height:3.5rem;font-weight:400;color:#312f2f}.service-item__blocks{margin-bottom:-40px}.form-contact__container-elm label,.main-cadeau__perso label,.block-infos__container-elm label,.PaylineWidget.pl-container-default .pl-label-input,.form-priserdv__container-elm label,.popin.form .form-element label,.gravure-type label{font-size:1.8rem;line-height:2.6rem;font-family:"Spectral",serif}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.listeCadeau-create__container-elm input,.listeCadeau-details__container-elm input,.listeCadeau-details__form-part--part3 p label,.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount,.listeCadeau-details__shareLink input,.recap__container--form-listeCadeau input,.PaylineWidget .pl-container-view .pl-input-group .pl-input,.b-form-datepicker__input,.container-list__noproduct--form .b-form-input__input{font-size:1.7rem;line-height:2.7rem;font-family:"Spectral",serif;font-weight:300;border-color:#312f2f;color:#312f2f}.b-form-input__input::placeholder,.select2-selection::placeholder,.b-form-select__select::placeholder,.b-form-date__input::placeholder,.b-form-checkbox__other-input::placeholder,.b-form-radio__radio--other input::placeholder,.b-form-textarea__textarea::placeholder,.listeCadeau-create__container-elm input::placeholder,.listeCadeau-details__container-elm input::placeholder,.listeCadeau-details__form-part--part3 p label::placeholder,.listeCadeau-details__form-part--part3 #collecte_amount::placeholder,.listeCadeau-details__form-part--part3 #target_amount::placeholder,.listeCadeau-details__shareLink input::placeholder,.recap__container--form-listeCadeau input::placeholder,.PaylineWidget .pl-container-view .pl-input-group .pl-input::placeholder,.b-form-datepicker__input::placeholder,.container-list__noproduct--form .b-form-input__input::placeholder{color:#312f2f}.select2-selection__rendered{font-size:1.7rem;line-height:2.7rem;font-family:"Jost",sans-serif}.select2-container .select2-selection--single{height:37px}.select2-selection__arrow{height:34px}.select2-results__option{font-size:1.7rem;line-height:2.5rem}.select2-results__option--highlighted[aria-selected]{background-color:#bf4342}.select2-results__option[aria-selected=true]{background-color:#312f2f}.showError{font-size:1.5rem;line-height:2.5rem}.b-form-file__restriction{color:#312f2f;font-size:1.4rem;line-height:2.4rem}.b-form-file__result-name{font-size:1.6rem;line-height:2.6rem}.b-form-file__bouton{font-size:1.6rem;line-height:2rem}.b-form-input__input:focus,.b-form-date__input:focus,.b-form-checkbox__other-input:focus,.b-form-radio__radio--other input:focus,.b-form-textarea__textarea:focus,.b-form-datepicker__input:focus{border-color:#afa060 !important}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-weight:500;font-size:2.8rem;line-height:3.8rem;padding:30px 0 10px}#ckeditor_html_contenu h2:first-child,#ckeditor_html_contenu h3:first-child{padding-top:0}#ckeditor_html_contenu a{color:#bf4342}.form-contact__confidentialite,.block-infos__confidentialite,.form-priserdv__confidentialite,.oblig{font-family:"Spectral",serif;font-size:1.5rem;line-height:2.5rem;font-weight:300}.block-infos .small-info__phone{font-family:"Spectral",serif;font-size:1.4rem;line-height:2rem;font-weight:300}.block-contenu,.content-back__container{max-width:1320px}.block-contenu__content,.block-intro__text,.service-item__text,.detail-shops__texte,.listeCadeau-prod__perso,.popin.alert.popin-information p,.pagepaiement__desc,#ckeditor_html_texte p,.listeCadeau-details__info,.main-detail__texte,.single-slider__text,#ckeditor_html_twocolcontent_texte p,.blog-list__article p,.blog-article__article,.service-item .service-item__text,.carre-shops__texte,.content-histoire__texte p,.main-detail__description{font-size:1.8rem;line-height:3.1rem}.main-detail__description,.main-detail__offre-produit{font-family:"Spectral",serif}.block-intro__text{margin-top:15px;max-width:1320px}.popin.alert p,.popin.alert.popin-information p,.popin.form p{font-size:1.8rem;line-height:2.9rem;font-weight:300;font-family:"Spectral",serif}.logo-item_--big .logo-item__name{font-size:1.5rem;line-height:1.9rem}.cookies__text{font-size:1.8rem;line-height:2.9rem;font-weight:300;color:#312f2f !important;font-family:"Spectral",serif}body[data-rgpd=v2] .popin.rgpd .popin-content{max-width:850px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text--choix{max-width:650px}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:25px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{margin-bottom:20px}.cookies__part,.cookies__list{border-color:#cbcbcb}.cookies__link{color:#bf4342}.logo-item__boutiquesMarque{margin-bottom:15px}.cookies__back{font-size:1.5rem;line-height:1.9rem;font-family:"Spectral",serif}.main-detail__price-note{font-weight:300;font-family:"Jost",sans-serif;font-style:normal;font-size:1.7rem;line-height:2.6rem;margin-top:5px}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.7rem;line-height:2.8rem;font-family:"Spectral",serif}.service-item__carre{padding-top:33px}.cookies__desc{font-weight:300}@media only screen and (max-width:1100px){.title__type2,.title__type5,.title__type1{font-size:3.2rem;line-height:4.2rem}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre,.page-connexion__titre,.listeCadeau-details__titre,.recap__titre-listeCadeau{font-size:3rem;line-height:4rem}.twocolcontent__sub-titre{font-size:3.1rem;line-height:4.1rem}.collectionsMarque__titre{font-size:2.7rem;line-height:3.7rem}.main-detail__name{font-size:3rem;line-height:4rem}.prod-help__titre{font-size:2.9rem;line-height:3.9rem}.single-slider__titre{font-size:2.9rem;line-height:3.9rem}.carre-shops__titre3,.deuxblocks__titre,.service-item__titre{font-size:3rem;line-height:4rem}.filters__titre.title__type3{font-size:2.7rem;line-height:3.7rem}.page404__nav404{font-size:4rem;line-height:4.4rem}.page404__title404{font-size:3.2rem;line-height:3.6rem}.title__type3{font-size:2.4rem;line-height:3.4rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.7rem;line-height:3.7rem}}@media only screen and (max-width:900px){.service-item__carre{padding-top:23px}}@media only screen and (max-width:800px){.service-item__blocks{max-width:700px}.service-item__blocks{margin-bottom:-20px}}@media only screen and (max-width:700px){.title__type2,.title__type5,.title__type1{font-size:3rem;line-height:4rem}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre,.page-connexion__titre,.listeCadeau-details__titre,.recap__titre-listeCadeau{font-size:2.8rem;line-height:3.8rem}.twocolcontent__sub-titre{font-size:2.9rem;line-height:3.9rem}.main-detail__price strike{font-size:2.6rem;line-height:3rem}.main-detail__price-note{font-size:1.7rem;line-height:2.7rem}.collectionsMarque__titre{font-size:2.6rem;line-height:3.6rem}.service-item__carre{padding-top:20px;padding-bottom:25px}.prod-help__text{font-size:1.8rem;line-height:3rem}.filters__titre.title__type3{font-size:2.6rem;line-height:3.6rem}.single-slider__titre{font-size:2.8rem;line-height:3.8rem}.prod-help__titre{font-size:2.8rem;line-height:3.8rem}.prod-help__tel{font-size:2.2rem;line-height:3.2rem}.main-detail__name{font-size:2.8rem;line-height:3.8rem}.carre-shops__titre3,.deuxblocks__titre,.service-item__titre{font-size:2.8rem;line-height:3.8rem}.page404__nav404{font-size:3.6rem;line-height:4rem}.block-intro__container-img--height{min-height:220px}.page404__title404{font-size:2.8rem;line-height:3.2rem}.title__type3{font-size:2.3rem;line-height:3.3rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.5rem;line-height:3.5rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre,.popin.personnaliser.gravure div.popin-content h2{font-size:2.2rem;line-height:3.2rem}.block-infos__titre{margin-bottom:20px}.main-detail__add{padding-top:25px;border-color:#ededed}.main-detail__price{font-size:3rem;line-height:4rem}}@media only screen and (max-width:500px){.title__type2,.title__type5,.title__type1{font-size:2.8rem;line-height:3.8rem}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre,.page-connexion__titre,.listeCadeau-details__titre,.recap__titre-listeCadeau{font-size:2.5rem;line-height:3.5rem}.twocolcontent__sub-titre{font-size:2.7rem;line-height:3.7rem}.collectionsMarque__titre{font-size:2.4rem;line-height:3.4rem}.tooltip::after{font-size:1.5rem;line-height:2.1rem}.container-select-declinaison label,.container-select-bracelet label{font-size:1.6rem;line-height:2rem}.b-form-checkbox__label::after{top:48%}.main-detail__pdf{font-size:1.4rem;line-height:1.8rem}.service-item__text{padding:25px 0}.mfp-counter{font-size:1.4rem;line-height:1.8rem}.mosaic__arrow img{height:35px}.main-detail__price-note{font-size:1.65rem;line-height:2.5rem}.mosaic__arrow{width:35px}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:20px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline{margin-bottom:15px}.main-detail__price{font-size:2.8rem;line-height:3.8rem}.main-detail__price strike::after{font-size:1.6rem;line-height:2.1rem}.main-detail__price strike{font-size:2.4rem;line-height:2.8rem}.prod-help__titre{font-size:2.5rem;line-height:3.5rem}.prod-help__text{font-size:1.7rem;line-height:2.9rem}.prod-help__tel{font-size:2rem;line-height:3rem}.main-detail__name{font-size:2.6rem;line-height:3.6rem}.popin__titre{margin-bottom:20px}.form-contact__confidentialite,.block-infos__confidentialite,.form-priserdv__confidentialite,.oblig{font-size:1.4rem;line-height:2.4rem}.block-infos .small-info__phone{font-size:1.3rem;line-height:1.9rem}.single-slider__titre{font-size:2.6rem;line-height:3.6rem}.block-intro__container-img--height{min-height:200px}.carre-shops__titre3,.deuxblocks__titre,.service-item__titre{font-size:2.6rem;line-height:3.6rem}.filters__titre.title__type3{font-size:2.5rem;line-height:3.5rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre,.popin.personnaliser.gravure div.popin-content h2{font-size:2.05rem;line-height:3rem}.gravure-title{font-size:1.8rem;line-height:2.2rem}.form-contact__container-elm label,.main-cadeau__perso label,.block-infos__container-elm label,.PaylineWidget.pl-container-default .pl-label-input,.form-priserdv__container-elm label,.popin.form .form-element label,.gravure-type label{font-size:1.7rem;line-height:2.5rem}.page404__nav404{font-size:3.4rem;line-height:3.8rem;padding-bottom:20px}.page404__title404{font-size:2.6rem;line-height:3rem}.page404__text404{font-size:1.8rem;line-height:2.8rem}.b-form-file__restriction{font-size:1.3rem;line-height:2.3rem}.b-form-file__result-name{font-size:1.5rem;line-height:2.5rem}.title__type3{font-size:2.1rem;line-height:3.1rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.3rem;line-height:3.3rem;padding:20px 0 7px}.logo-item_--big .logo-item__name{font-size:1.4rem;line-height:1.8rem}.b-form-file__bouton{font-size:1.5rem;line-height:1.9rem}.showError{font-size:1.4rem;line-height:2.4rem}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.listeCadeau-create__container-elm input,.listeCadeau-details__container-elm input,.listeCadeau-details__form-part--part3 p label,.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount,.listeCadeau-details__shareLink input,.recap__container--form-listeCadeau input,.PaylineWidget .pl-container-view .pl-input-group .pl-input,.b-form-datepicker__input,.container-list__noproduct--form .b-form-input__input{font-size:1.6rem;line-height:2.6rem}.select2-selection__rendered{font-size:1.6rem;line-height:2.6rem}.select2-container .select2-selection--single{height:36px}.select2-selection__arrow{height:34px}.select2-results__option{font-size:1.6rem;line-height:2.4rem}.block-contenu__content,.block-intro__text,.service-item__text,.detail-shops__texte,.listeCadeau-prod__perso,.popin.alert.popin-information p,.pagepaiement__desc,#ckeditor_html_texte p,.listeCadeau-details__info,.main-detail__texte,.single-slider__text,#ckeditor_html_twocolcontent_texte p,.blog-list__article p,.blog-article__article,.service-item .service-item__text,.carre-shops__texte,.main-detail__description,.content-histoire__texte p{font-size:1.7rem;line-height:3rem}section+section,.menuLevel1+section,.nav-tunnel__container+section,.block-infos__form-part+.block-infos__form-part,.listeCadeau-details__partage,.listeCadeau-details__participants,.recap__container--listeCadeau{margin-top:40px}hr{margin-top:35px;margin-bottom:27px}main{margin-bottom:40px}.deuxblocks__nosBoutiques .deuxblocks__carre{margin-bottom:30px}.block-intro__text{margin-top:10px}.cookies__text{font-size:1.7rem;line-height:2.8rem}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.6rem;line-height:2.7rem}.popin.alert p,.popin.alert.popin-information p,.popin.form p{font-size:1.7rem;line-height:2.8rem}.popin div.popin-content{padding:20px 15px}.logo-item__ul{margin-left:-10px;margin-right:-10px}.logo-item__boutiquesMarque{margin-bottom:10px}}.bouton{text-transform:none;font-size:1.75rem;line-height:2.15rem;color:#fff;font-family:"Jost",sans-serif;padding:14px 25px;font-weight:300;border-color:#312f2f;background-color:#312f2f;text-align:center}.bouton_--big{background-color:#312f2f;color:#fff;padding:13px 30px;font-size:1.8rem;line-height:2.2rem}.bouton_--big svg{display:none}.bouton_--small{font-size:1.7rem;line-height:2.1rem;padding:10px 30px}.bouton.bouton_--personnaliser{font-size:1.6rem;line-height:2.3rem}.recap-pay__li .bouton{font-size:1.6rem;line-height:2.2rem;background-color:#ededed;color:#312f2f;border:0 none;font-family:"Spectral",serif;font-weight:400}.popin-panier__bottom .bouton+.bouton{background-color:#312f2f;color:#fff}.desktop .popin-panier__bottom .bouton+.bouton:hover{background-color:#bf4342;color:#fff}.desktop .popin-panier__bottom .bouton.close-popin:hover{border-color:#312f2f}.desktop .cookies__bouton--accept:hover{background-color:#bf4342 !important;color:#fff !important;border-color:#bf4342 !important}input[type=submit]{text-transform:none;font-size:1.75rem;line-height:2.15rem;color:#fff;font-family:"Jost",sans-serif;padding:14px 25px;font-weight:300;border-color:#312f2f;background-color:#312f2f}.desktop .bouton:hover,.desktop input[type=submit]:hover{background-color:#bf4342;color:#fff;border-color:#bf4342}@media only screen and (min-width:800px){.single-slider__content--blanc .bouton{color:#312f2f;border-color:#fff;background-color:#fff;font-weight:400}.desktop .single-slider__content--blanc .bouton:hover{background-color:#bf4342;color:#fff;border-color:#bf4342}}@media only screen and (max-width:500px){.bouton{font-size:1.65rem;line-height:2.05rem;padding:12px 25px}.bouton.bouton_--personnaliser{font-size:1.5rem;line-height:2.2rem}.bouton_--big{padding:12px 30px;font-size:1.7rem;line-height:2.1rem}.bouton_--small{font-size:1.6rem;line-height:2rem;padding:10px 20px}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.6rem;line-height:2rem}input[type=submit]{font-size:1.65rem;line-height:2.05rem;padding:12px 25px}}.prod-slider__thumb.actif::before,.desktop .prod-slider__thumb:hover::before{border-color:#fff !important}.prod-slider,.mosaic__root,.mosaic-masonry__root{background-color:#312f2f;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.mosaic__root,.mosaic-masonry__root{background-color:#fff}.prod-slider__arrow-carre{border:0 none}.prod-slider__arrow--next{right:20px}.prod-slider__arrow--prev{left:20px}.deuxblocks__carre--violet,.carre-shops__li,.service-item__carre{border:solid 2px #312f2f}.deuxblocks__blocks--reverse{margin-bottom:0}.carre-shops__ul{margin-bottom:-25px}.detail-shops__jours-heures .detail-shops__heures{font-weight:500}.detail-shops__diapo-li::before{padding-bottom:60%}.carre-shops__li{padding:25px 20px 30px}.carre-shops__lien{padding-left:0;padding-bottom:5px;font-style:italic;font-size:1.6rem;line-height:2rem;transition:color .3s}.carre-shops__lien::after{content:"";width:100%;height:1px;background-color:#312f2f;left:0;bottom:0;position:absolute;transition:background-color .3s}.carre-shops__lien::before{content:none}.desktop .carre-shops__lien:hover{color:#312f2f}.desktop .carre-shops__lien:hover::after{background-color:#312f2f}.deuxblocks__titre{padding-bottom:18px;margin-bottom:10px;position:relative}.deuxblocks__titre.title__type5::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;height:2px;background-color:#bf4342;width:130px}.deuxblocks__pbold,.deuxblocks__tel{font-size:1.9rem;line-height:2.9rem;font-weight:700}.deuxblocks__nosBoutiques .deuxblocks__blocks--reverse .deuxblocks__carre{padding-top:25px}.deuxblocks__pbold{margin-bottom:8px}.deuxblocks__tel{margin-top:8px}.detail-shops__texte{padding-bottom:0}.deuxblocks__p,.carre-shops__adresse,.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.9rem;line-height:3.1rem}@media only screen and (max-width:1050px){.deuxblocks__nosBoutiques .deuxblocks__blocks,.deuxblocks__nosBoutiques .form-contact{max-width:750px}}@media only screen and (max-width:900px){.detail-shops__jours-heures{padding-bottom:0}}@media only screen and (max-width:800px){.carre-shops__ul{max-width:750px}}@media only screen and (max-width:700px){.deuxblocks__p{display:block}.text-center--violet,.text-center--rose{margin-top:40px}}@media only screen and (max-width:500px){.deuxblocks__pbold,.deuxblocks__tel{font-size:1.8rem;line-height:2.8rem}.deuxblocks__p,.carre-shops__adresse,.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.8rem;line-height:3rem}.deuxblocks__tel{margin-top:6px}.carre-shops__titre3,.carre-shops__texte,.carre-shops__tel{padding-bottom:25px}.text-center--violet,.text-center--rose{margin-top:35px}.carre-shops__li{padding:25px 15px 30px}.detail-shops__texte,.detail-shops__adresse{margin-bottom:20px}.carre-shops__lien{font-size:1.5rem;line-height:1.9rem}.deuxblocks__titre.title__type5::after{width:105px}.deuxblocks__titre{margin-bottom:9px;padding-bottom:15px}}.prod-item__collection b{display:none}.list-prod-home .title__type2{padding-bottom:20px}.list-prod-home .text-center{margin-top:30px}.list-prod-home__container .prod-item,.prod-item_--wishlist{width:calc(25% - 40px);margin:0 20px 10px}.accueil .list-prod-home__container{margin-top:45px}.prod-item_--wishlist{margin-bottom:35px}.pagepanier__vide,.wishlist__vide,.search__error,.listeCadeau-details__vide{font-size:1.8rem;line-height:2.8rem;font-family:"Spectral",serif;font-style:italic}.desktop .collectionsMarque__item:hover::after,.desktop .collectionsMarque__a:hover::after{background-color:#bf4342}.desktop .collectionsMarque__item:hover,.desktop .collectionsMarque__a:hover{color:#bf4342}.collectionsMarque__container2,.collectionsMarque__a,.collectionsMarque__lire{font-size:1.9rem;line-height:2.9rem;font-family:"Spectral",serif}.collectionsMarque__root--noImg{margin-bottom:-20px;margin-top:30px}.container-list--responsive .filters__block-titre{padding-top:5px}.filters__main-label{font-size:1.9rem;line-height:2.3rem}.irs-from,.irs-to,.irs-single{font-size:1.6rem;line-height:2rem;font-family:"Spectral",serif;top:-2px;background-color:#bf4342}.irs-slider{background-color:#bf4342;border:0 none;transition:background-color .3s}.irs-line{background-color:#fff;border-color:#312f2f}.irs-bar{background-color:#312f2f}.irs-slider.state_hover,.irs-slider:hover{background-color:#312f2f}.container-list__footer-loader{background-color:#bf4342}.container-list__filters--smaller .b-form-checkbox__label::after{top:43%}.prod-item__container-img{padding-bottom:100%}label,.b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.8rem;line-height:2.7rem;font-family:"Spectral",serif}.filters__collections-li--showMore{border-color:#312f2f}.desktop .filters__collections-li a:hover{color:#bf4342}.list-nav__form select{font-family:"Jost",sans-serif;background-position-y:15px}.container-list__footer{background-color:#bf4342}.container-list--responsive .list-nav{padding-bottom:30px}.list-prod--maxWidth,.wishlist__container{max-width:100%;margin-top:25px}.prod-item__content{text-align:left;display:flex;flex-wrap:wrap}.pagination a{font-size:1.6rem;line-height:2rem}.pagination li.active a{background-color:#bf4342}.desktop .pagination a:hover{color:#bf4342}.container-list__items .prod-item__container-img{padding-bottom:100%}.prod-item__marque{font-size:2rem;line-height:3rem;font-weight:500;margin-bottom:5px;width:100%}.prod-item__collection{width:100%}.prod-item__prix strike{margin-right:8px;font-weight:300}.prod-item__name{font-size:1.8rem;line-height:2.8rem;font-style:italic;font-family:"Spectral",serif;margin-bottom:15px}.prod-item__prix{font-size:1.8rem;line-height:2.2rem;font-weight:500;color:#bf4342;width:100%}.prod-item__prix.prod-item__price-plusieur{font-size:1.7rem;line-height:2.7rem;font-weight:400}.prod-item__prix.prod-item__price-plusieur .prod-item__price-nb,.prod-item__prix.prod-item__price-plusieur .main-prod__price-divided{font-weight:400}.list-prod__item .prod-item__content{padding:15px 15px 0}.wishlist .list-prod__item .prod-item__content,.list-prod-home .prod-item__content{padding:15px 0 0}.list-nav__result,.container-list__footer-result{font-family:"Jost",sans-serif;font-size:1.8rem;line-height:2.8rem;transition:all .5s}.prod-item__tag{font-family:"Jost",sans-serif;font-size:1.7rem;line-height:2.1rem}.desktop .container-list__footer-result:hover,.desktop .container-list__footer-clear:hover{background-color:#312f2f;color:#fff;border-color:#312f2f}.wishlist__root{margin-top:45px}.container-list__footer-clear{font-size:1.7rem;line-height:2.7rem;transition:all .5s}.list-nav__result-nb{font-weight:500;font-size:2rem;line-height:2.4rem}.container-list--responsive .container-list__filters-container{background-color:#fff}.list-prod-home__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.list-prod-home__container .list-prod-home{max-width:1580px;margin-left:auto;margin-right:auto}.container-list--responsive .list-nav__btn-filters{font-size:1.8rem;line-height:2.2rem}.desktop .prod-item__like:hover svg path{fill:#bf4342}.wishlist__container-button{margin-top:10px}.desktop .prod-item__container:hover .prod-item__collection,.desktop .prod-item__container:hover .prod-item__marque,.desktop .prod-item__container:hover .prod-item__prix{color:#bf4342}.container-list__footer{margin-top:30px}@media only screen and (max-width:1100px){.list-prod-home__container .prod-item{width:calc(33.3333% - 30px);margin:0 15px 10px}.list-prod-home__container .prod-item:last-child{display:none}.prod-item_--wishlist{width:calc(33.3333% - 30px);margin:0 15px 35px}}@media only screen and (max-width:1000px){.list-prod__ul--bigProd{grid-template-columns:1fr 1fr}.prod-item_--wishlist{width:calc(50% - 30px)}.list-prod-home__container .prod-item{width:calc(50% - 30px);margin:0 15px 35px}.list-prod-home__container .prod-item:last-child{display:inline-block}.list-prod-home .text-center{margin-top:0}}@media only screen and (max-width:700px){.collectionsMarque__container2,.collectionsMarque__a,.collectionsMarque__lire{font-size:1.8rem;line-height:2.8rem}.collectionsMarque__lire{margin-bottom:40px !important}}@media only screen and (max-width:600px){.container-list__items .prod-item__container-img{margin:0}.list-prod__ul--bigProd{grid-template-columns:1fr}.list-prod__item .prod-item__content{padding:15px 0 0}.prod-item_--wishlist{width:100%;margin:0 0 30px}.list-prod-home__container .prod-item{width:100%;margin:0 0 30px}.list-prod--maxWidth,.wishlist__container,.list-prod-home__ul{margin-left:auto;margin-right:auto;max-width:500px;margin-top:20px;margin-bottom:20px}.wishlist__container{margin-bottom:0}.container-list__items .list-prod__ul .prod-item{padding-bottom:0;margin-bottom:-20px}}@media only screen and (max-width:500px){.prod-item__marque{font-size:1.9rem;line-height:2.9rem}.collectionsMarque__root--noImg{margin-top:25px}.collectionsMarque__lire{margin-bottom:35px !important}.list-prod-home__container .prod-item:last-child{margin-bottom:20px}.accueil .list-prod-home__container{margin-top:30px}.prod-item__name{font-size:1.7rem;line-height:2.7rem;margin-bottom:12px}.container-list--responsive .list-nav__btn-filters{font-size:1.7rem;line-height:2.1rem}.filters__main-label{font-size:1.8rem;line-height:2.2rem}.collectionsMarque__container2,.collectionsMarque__a,.collectionsMarque__lire{font-size:1.7rem;line-height:2.7rem}.wishlist__container-button{margin-top:0}.wishlist__root{margin-top:35px}.pagepanier__vide,.wishlist__vide,.search__error,.listeCadeau-details__vide{font-size:1.7rem;line-height:2.7rem}.irs-from,.irs-to,.irs-single{font-size:1.55rem;line-height:1.95rem;top:-1px}.prod-item__tag{font-size:1.6rem;line-height:2rem}label,.b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.7rem;line-height:2.6rem}.list-nav__result,.container-list__footer-result{font-size:1.7rem;line-height:2.7rem}.container-list__footer-clear{font-size:1.6rem;line-height:2.6rem}.list-nav__result-nb{font-size:1.9rem;line-height:2.3rem}.container-list__footer{padding:30px 40px}.container-list--responsive{margin-top:10px}.container-list--responsive .list-nav{padding-bottom:20px}.pagination a{font-size:1.5rem;line-height:1.9rem}.prod-item__prix{font-size:1.7rem;line-height:2.1rem}.prod-item__prix.prod-item__price-plusieur{font-size:1.55rem;line-height:2.6rem}.prod-item__prix strike{margin-right:7px}.list-prod__item .prod-item__like svg{width:25px}.list-prod__item .prod-item__like{padding:10px 6px}}.panier__section--liv{background-color:#ededed}.nav-tunnel__li{font-size:1.8rem;line-height:2.2rem;text-transform:none;font-family:"Spectral",serif}.nav-tunnel__a{font-weight:300}.panier__part-total,.panier__total .panier__prix{font-size:1.9rem;line-height:2.9rem;font-weight:500}.panier__head{font-size:1.7rem;line-height:2.1rem;font-weight:500}.panier__name{font-size:1.7rem;line-height:2.6rem;font-weight:500;font-family:"Spectral",serif}.panier__reste-infos{font-size:1.6rem;line-height:2rem;font-family:"Spectral",serif;color:#312f2f}.nav-tunnel{margin-top:30px}.recap__boutique--retrait{font-size:1.6rem;line-height:2.7rem;font-family:"Spectral",serif}.panier__titre{font-size:1.95rem;line-height:2.35rem;text-transform:none;font-weight:500}.panier__part-prix-all{font-weight:400}.panier__article+.panier__article{border-color:#ededed}.panier__prix{font-size:1.65rem;line-height:2.05rem;font-weight:500}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-family:"Spectral",serif;font-size:1.7rem;line-height:2.7rem}.panier__part-quantity{font-size:1.4rem;line-height:1.8rem}.pagepanier__bottom{margin-top:40px}.recap-root{max-width:1140px}.panier__commentaire{font-size:1.6rem;line-height:2.3rem;font-weight:300;padding:5px 10px}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{padding:0;font-size:1.5rem;line-height:2.5rem}.panier__bloc-commentaire--cadeau{padding-bottom:0}.pagepanier__promo-input{border:solid 1px #312f2f;font-size:1.5rem;line-height:1.9rem;height:27px;font-family:"Spectral",serif}.pagepanier__promo-label{font-size:1.7rem;line-height:2.1rem;margin-top:5px}.panier__part-remove svg{height:20px}.panier__total{background-color:#312f2f}.quantity__add,.quantity__remove{font-size:1.6rem;line-height:2rem}.quantity__nb{font-weight:300}.panier__part-prix{width:140px}@media only screen and (max-width:950px){.recap__container--commande{margin-top:50px}}@media only screen and (max-width:700px){.nav-tunnel__li{font-size:1.7rem;line-height:2.1rem}.panier__titre{font-size:1.85rem;line-height:2.25rem}.panier__part-total,.panier__total .panier__prix{font-size:1.85rem;line-height:2.8rem}}@media only screen and (max-width:500px){.nav-tunnel__li,.nav-tunnel__name{font-size:1.6rem;line-height:2rem}.recap__container--commande{margin-top:40px}.panier__prix{font-size:1.55rem;line-height:1.95rem}.panier__commentaire{font-size:1.5rem;line-height:2.2rem}.pagepanier__promo-label{font-size:1.6rem;line-height:2rem}.pagepanier__promo-input{height:28px}.panier__bloc-commentaire--cadeau .panier__commentaire--limite{font-size:1.4rem;line-height:2.4rem}.panier__part-total,.panier__total .panier__prix{font-size:1.75rem;line-height:2.7rem}.panier__titre{font-size:1.75rem;line-height:2.15rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.6rem;line-height:2.6rem}.recap__boutique--retrait{font-size:1.5rem;line-height:2.6rem}.pagepanier__bottom{margin-top:30px}.panier__name{font-size:1.6rem;line-height:2.5rem}.panier__reste-infos{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:400px){.pagepanier__promo-label{margin-bottom:8px}}.container-list--responsive .container-list__filters::before{background-color:rgba(49,47,47,.4)}.close__btn{width:30px;height:35px}.desktop .close .close__btn:hover .close__barres::before,.desktop .close .close__btn:hover .close__barres::after{background-color:#bf4342}.close__barres::after,.close__barres::before{height:2px;background-color:#312f2f}.header{display:contents !important;font-family:"Spectral",serif;background-color:#312f2f}.header--tunnel .header__container--onScroll .header__main{padding:0 !important}.header--tunnel .header__container--first{top:0;z-index:0;border:0 none;padding-bottom:0;position:relative}.header--tunnel .header__container--onScroll{background-color:rgba(0,0,0,0);padding:0}.header--tunnel .header__main{padding-bottom:15px;border-bottom:solid 1px #312f2f}.header__main{padding-top:20px}.header__container{background-color:#fff}.header__container--first{padding-top:0}.header__container--base .header--constrait{padding-top:0}.header__container--onScroll{display:none}.header__icon-submenu-container{background-color:#bf4342;color:#312f2f;font-family:"Spectral",serif;font-weight:300;font-size:1.7rem;line-height:2.7rem}.header__icon-submenu-container b{font-weight:600;width:100%}.header__icon-submenu-container span{width:100%}.header__icon-submenu-item{display:flex;flex-direction:column}.header__col--left{justify-content:flex-start;padding:0}.header__col--right{justify-content:flex-end;padding:0}.header__logo svg{transition:width .3s;width:210px}.header__logo svg path{fill:#312f2f}@media only screen and (min-width:1000px){.header__container--first{position:relative;padding-bottom:0;margin-bottom:-1px}.header__container--onScroll{background-color:#fff;display:block}.header__container--onScroll .header__logo{opacity:0%;visibility:hidden;transition:opacity .3s,visibility .3s}.header__container--onScroll .header__logo__a{width:100%}.header__container--onScroll .header__logo svg{width:200px}.header__container--onScroll .header__main{padding:0 0 3px;position:relative;transition:background-color .3s}.header__container--onScroll .header__icon{align-items:flex-end;padding:0;opacity:0%;visibility:hidden;transition:opacity .3s,visibility .3s}.header__container--onScroll .submenu__root--full{width:calc(100vw + 50px)}.header__container--onScroll .header__icon.has-item::before{left:100%}.header__container--onScroll.isSticky .header__main::after{opacity:0%}.header__container--onScroll.isSticky .header__main{grid-template-columns:minmax(230px,1fr) auto minmax(160px,1fr);padding-top:13px;padding-bottom:15px;background-color:#312f2f}.header__container--onScroll.isSticky .menu__nav::before{content:none}.header__container--onScroll.isSticky .menu__a{padding:20px 25px;color:#fff}.header__container--onScroll.isSticky .header__icon,.header__container--onScroll.isSticky .header__logo{opacity:100%;visibility:visible}.header__container--onScroll.isSticky .header__icon svg path,.header__container--onScroll.isSticky .header__logo svg path{fill:#fff}}@media only screen and (max-width:1400px){.header__container--onScroll.isSticky .header__main{grid-template-columns:minmax(230px,0) auto 0}.header__container--onScroll.isSticky .menu__a{padding:20px 22px}.header__container--onScroll .header__logo svg{width:190px}}@media only screen and (max-width:1000px){.header--stickyMenu{display:none}.header__main{padding-top:0}.header__container{border-bottom:solid 1px #312f2f}.header__container--first{padding-bottom:17px;padding-top:17px}.header__col--right .header__icon--wishlist,.header__col--right .header__icon--search{display:block}.header__col--right .header__icon--user{display:none}.header__col--left .header__icon--wishlist,.header__col--left .header__icon--user,.header__col--left .header__icon--search{display:none}.header__logo svg{width:190px}}@media only screen and (max-width:700px){.header__logo svg{width:180px}}@media only screen and (max-width:500px){.header__logo svg{width:150px}.header--tunnel .header__logo svg{width:160px}.header__container--first{padding-top:15px;padding-bottom:15px}.header__main{padding:0 12px 0 13px}.header__icon-submenu-container{font-size:1.6rem;line-height:2.6rem}}@media only screen and (max-width:359px){.header__col--left{width:auto;margin-right:20px}}.header__icon{padding:5px 12px}.header__icon.has-item::before{background-color:#bf4342;color:#fff;font-family:"Spectral",serif;font-size:1.1rem;line-height:1.5rem;width:15px;height:15px;border-radius:50%;text-align:center;font-weight:300;top:20%;left:65%}.header__icon-text{color:#312f2f;font-family:"Spectral",serif;font-weight:300;text-transform:uppercase;font-size:1.5rem;line-height:1.9rem;margin-top:3px}.header__icon svg{width:30px;height:30px;display:block;transition:width .3s,height .3s}.header__icon svg path{fill:#312f2f}.header__icon--wishlist.has-item::before{left:70%}@media only screen and (max-width:1000px){.burger svg{width:35px}.burger svg path{fill:#312f2f;transition:fill .3s}.header__icon{padding:5px 10px}.header__icon svg{width:30px;height:30px}.header__icon--panier{padding-right:0 !important}.header__icon--contact{display:none}.header__icon.has-item::before{left:85%}.header__icon--phone .arrow-down-svg{left:3px;width:26px !important;position:relative}.header__icon--phone .arrow-down-svg path{stroke:#fff !important}.header__icon--wishlist.has-item::before{left:75%}}@media only screen and (max-width:700px){.header__container .header__icon{padding:5px 7px}.header__container .header__icon--wishlist{display:none !important}}@media only screen and (max-width:500px){.header__container .header__icon{padding:5px}.header__container .header__icon svg{width:27px;height:27px}.header__icon-text{font-size:1.6rem;line-height:2rem}.burger svg{width:32px}}@media only screen and (max-width:400px){.header__container .header__icon svg{width:26px;height:26px}}.topbar__root{background-color:#312f2f;padding:8px 20px}.topbar__container{max-width:100%;padding:0}.topbar__col{justify-content:flex-end}.topbar__item{color:#fff;font-size:1.7rem;line-height:2.1rem}.topbar__item--tel .topbar__text span{display:none}.topbar__item svg path{fill:#fff}.topbar__text{font-family:"Jost",sans-serif}.menu__nav{font-size:2.1rem;line-height:2.5rem;font-family:"Jost",sans-serif;color:#312f2f;font-weight:400;text-transform:none;padding-top:0}.menu__a{transition:color .3s;padding:15px 20px 17px;color:#312f2f}.menu__a.actif{font-weight:400;color:#bf4342}.menu__li[data-name="373-e-carte-cadeau"] .submenu__ul--all{display:none}.submenu__root{border:0 none;border-bottom:0 none;color:#fff;background-color:#bf4342}.submenu__a{font-size:1.85rem;line-height:2.5rem;transition:color .3s;font-family:"Jost",sans-serif;text-transform:none;font-weight:300}.submenu__li--titre{font-size:1.9rem;line-height:2.9rem;font-weight:600;font-family:"Spectral",serif;text-transform:none;transition:color .3s}.menu__vertical-container{color:#fff}.menu__vertical .menu__li{border-top:0 none}.menu__vertical .menu__li[data-name="47-notre-bijoutier"] .submenu__ul--all{display:none}.menu__vertical .menu__li .submenu__container{gap:8px}.menu__vertical .menu__a{font-size:2.1rem;line-height:3.1rem;padding:13px 25px !important}.menu__vertical .submenu__root{background-color:#bf4342}.menu__vertical .submenu__li--titre,.menu__vertical .submenu__a{padding:5px 25px}.menu__vertical .submenu__ul--all .submenu__a{text-transform:uppercase;font-weight:500}.menu__vertical .header__icon{font-size:1.6rem;line-height:2rem;padding:12px 15px;gap:10px}.menu__vertical .header__icon svg{width:26px;height:26px;color:#312f2f}.menu__vertical .header__icon.has-item::before{display:none}.menu__vertical .menu__nav{padding-top:0}.menu__vertical .drawer__close svg path{fill:#312f2f}@media only screen and (max-width:500px){.topbar__item{gap:8px;font-size:1.6rem;line-height:2rem}.topbar__item svg{width:23px;height:23px}.topbar__item--shop{display:none}.topbar__col{justify-content:center}.menu__vertical .menu__a{font-size:2rem;line-height:3rem}.menu__vertical .submenu__a,.menu__vertical .submenu__li--titre{font-size:1.75rem;line-height:2.4rem;padding:3px 23px}.menu__vertical .header__icon{padding:11px 15px}.menu__vertical .header__icon svg{width:25px;height:25px}}.drawer__cover{background-color:hsla(0,0%,100%,.3)}.drawer__container{background-color:#fff}.drawer__close svg{width:27px;height:27px}.drawer__close svg path{transition:fill .3s}.drawer__close svg rect{fill:#312f2f;transition:fill .3s}.search__item{margin-bottom:0}.search__item .prod-item__container{border:0 none !important}.search__item .prod-item__container-img{padding-bottom:95%}.search__item .prod-item__content{padding:15px 15px 10px}.search__item .prod-item__name{margin-bottom:0;text-align:center;font-size:1.7rem;line-height:2.7rem}.search__bottom-btn{background-color:#312f2f;color:#fff}.search__bottom{margin-top:10px;padding-bottom:25px}.search__drawer.drawer--popin .drawer__cover{display:block}.search__drawer.drawer--popin .search__form{max-width:420px;width:100%}.search__drawer.drawer--popin .search__form span.loader{position:relative;right:-25px}.search__drawer .drawer__top{padding:5px 0 0;position:relative;left:5px}.search__drawer-container{padding:0 20px}.search__drawer .drawer__close svg{width:22px;height:22px}.search__drawer .search__input{border-bottom:0 !important;font-size:1.85rem;line-height:2.25rem;font-family:"Spectral",serif;font-weight:300}.search__drawer .search__input::placeholder{font-size:1.8rem;line-height:2.2rem;color:#312f2f}.search__drawer .search__form svg{width:23px;height:23px}.search__drawer .search__form svg path{fill:#312f2f}.search__drawer .search__input-clear svg{width:18px;height:18px;position:relative;top:2px}.desktop .search__bottom-btn:hover{background-color:#fff;color:#312f2f}.close__btn{width:30px}.close__barres::before,.close__barres::after{transition:background-color .3s}.desktop .close__btn:hover .close__barres::before,.desktop .close__btn:hover .close__barres::after{background-color:#312f2f}.burger svg path{fill:#312f2f}.search__drawer.drawer--popin .search__suggestion-link:focus,.search__drawer.drawer--popin .search__suggestion-link:hover{background-color:#bf4342;border-radius:0}@media only screen and (min-width:1000px){.drawer__container{background-color:#fff;border-top:solid 1px #312f2f;border-bottom:solid 1px #312f2f}.search__drawer.drawer--popin .search__result-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.search__drawer.drawer--popin .search__suggestion-container{min-width:250px}.search__drawer.drawer--popin .search__suggestion-title{font-size:1.9rem;line-height:2.9rem;font-weight:500}.search__drawer.drawer--popin .search__suggestion-link{font-size:1.8rem;line-height:2.5rem;font-style:normal;transition:background-color .3s}}@media only screen and (max-width:1000px){.menu__vertical{max-width:350px}.menu__vertical .menu__a .arrow-down-svg{right:-10px;position:relative}.menu__vertical .submenu__container{gap:15px;color:#fff}.menu__listpictos{background-color:#bf4342;color:#fff;padding:3px 0}.menu__listpictos .header__icon-text{color:#fff;font-size:1.8rem;line-height:2.2rem;font-family:"Jost",sans-serif;text-transform:none}.menu__listpictos .header__icon svg path{fill:#fff}.menu__listpictos .header__icon--contact{display:flex}.submenu__ul{max-width:350px}.search__item{margin-bottom:10px}.search__item+.search__item{margin-top:10px}.search__item:last-child{margin-bottom:0}.search__item .prod-item__container-img{padding-bottom:90%}.search__bottom{margin-top:0;padding-bottom:20px}.search__suggestion-title{font-size:1.8rem;line-height:2.8rem;font-weight:500}.search__suggestion-link{font-size:1.7rem;line-height:2.2rem}.search__suggestion-container{background-color:#312f2f;margin:-15px 0 25px;color:#fff}.search__drawer{max-width:350px}.search__drawer .drawer__top{padding:0 15px 12px;left:0}.search__drawer-container{padding:0}.search__drawer .search__input{font-size:1.75rem;line-height:2.15rem}.search__drawer .search__input::placeholder{font-size:1.75rem;line-height:2.15rem}.search__result{margin-left:-10px;margin-right:-10px}.search__drawer.drawer--popin .search__suggestion-link:focus,.search__drawer.drawer--popin .search__suggestion-link:hover{color:#312f2f}}@media only screen and (max-width:500px){.drawer__close svg{width:24px;height:24px}.user__drawer{max-width:330px}.menu__vertical{max-width:300px}.menu__vertical .drawer__close{padding-bottom:10px}.search__item{margin-bottom:5px}.search__item+.search__item{margin-top:8px}.search__item:last-child{margin-bottom:0}.search__item .prod-item__container-img{padding-bottom:87%}.search__item .prod-item__name{font-size:1.6rem;line-height:2.6rem}.search__suggestion-title{font-size:1.75rem;line-height:2.7rem}.search__drawer{max-width:300px}.search__drawer .drawer__top{padding-bottom:0;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.75rem;line-height:2.15rem}}@media(hover:hover){.header__icon:hover svg path{fill:#bf4342}.topbar__item--link:hover .topbar__text{color:#bf4342}.drawer__close svg:hover rect{fill:#bf4342}.topbar__item--link:hover svg path{fill:#bf4342}.header__icon:hover .header__icon-text{color:#312f2f}.menu__listpictos .header__icon:hover svg path{fill:#312f2f}.header__container--onScroll.isSticky .menu__a:hover{color:#bf4342}.user__a:hover{left:20px}.burger:hover svg path{fill:#bf4342}.header__icon--phone:hover .arrow-down-svg path{stroke:#bf4342 !important}.menu__a:hover{color:#bf4342}.submenu__a:hover{color:#312f2f}.drawer__close svg:hover path{fill:#bf4342}.menu__vertical .drawer__close:hover svg path{fill:#bf4342}}.footer-picto__item{text-transform:uppercase;font-weight:300;font-family:"Spectral",serif;width:calc(20% - 40px);margin:0 20px;font-size:1.5rem;line-height:2.3rem}.footer-picto__inner{width:200px}.footer-picto__container-img{padding-bottom:50%}.footer-picto{padding-bottom:30px;border-top:solid 8px #bf4342;padding-top:25px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.accueil .footer-picto{border-top:0 none;padding-top:0}.footer-picto__container{flex-wrap:wrap;max-width:1500px;margin:10px auto 0}.desktop .footer-menu__a:hover{color:#bf4342}@media only screen and (max-width:1300px){.footer-picto__item{width:calc(33.3333% - 40px);margin:0 20px 15px}.footer-picto__container{max-width:1200px;margin:10px auto -15px}}@media only screen and (max-width:850px){.footer-picto__item{width:calc(50% - 40px)}.footer-picto__container{max-width:650px}}@media only screen and (max-width:500px){.footer-picto__img{width:45px;height:45px}.footer-picto__item{font-size:1.4rem;line-height:2.1rem;width:calc(50% - 20px);margin:0 10px 10px}.footer-picto__container-img{padding-bottom:45%}.footer-picto__inner{width:auto;max-width:180px}.footer-picto__container{margin:5px -10px -10px}}@media only screen and (max-width:450px){.footer-picto__img{width:40px;height:40px}.footer-picto__container-img{padding-bottom:42%}}@media only screen and (max-width:340px){.footer-picto__container{margin:10px -10px -10px}}.footer-text,.footer-menu{background-color:#312f2f;color:#fff;font-family:"Spectral",serif;font-weight:300;padding-left:30px !important;padding-right:30px !important}.footer__logo-a{display:block}#formNewsletter .b-form-input__input{font-style:italic;background-color:#ececec;border:solid 1px rgba(0,0,0,0);color:#312f2f;font-weight:300;font-family:"Spectral",serif}#formNewsletter .b-form-input__input::placeholder{color:#312f2f;font-weight:300}footer,.footer-social{background-color:#fff;color:#312f2f;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}footer{border-top:solid 1px #312f2f}.accueil footer{border-top:0 none}.footer__logos{padding-top:17px}.footer-social{border-top:solid 1px #312f2f;padding:35px 0}.detail-boutique .footer-social{border-top:0 none}.footer-social__container{max-width:1480px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}footer input[type=submit].blanc{background-color:#ececec;border:0 none;padding:8px 10px;font-size:1.7rem;line-height:2.1rem;position:relative;top:1px;font-family:"Jost",sans-serif}.title__footer{font-size:2rem;line-height:2.4rem;font-family:"Jost",sans-serif}.footer-menu__a{font-size:1.6rem;line-height:2.6rem;font-weight:300;font-family:"Jost",sans-serif}.footer-menu__li{margin-left:30px}.footer-menu__icon{color:#312f2f;font-size:2.7rem;line-height:3.1rem}.footer-text__content{font-size:1.7rem;line-height:2.9rem;max-width:1540px;padding:30px 0}.ios.tablet footer input[type=submit].blanc{top:0}.ios.mobile footer input[type=submit].blanc{top:2px}.footer__logo-img{max-height:50px}.android.mobile footer input[type=submit].blanc{top:1px}@media only screen and (max-width:775px){.footer-social__container{display:block;padding:0}.footer__logo-img{max-height:45px}.footer-menu__li{margin-left:25px}.footer-social{padding-top:40px;padding-bottom:30px}.footer-social__ul{margin-top:25px}.footer-text,.footer-menu{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width:700px){footer{margin-top:0}}@media only screen and (max-width:520px){.footer-social__form .b-form-input{width:80%;margin-left:0}.footer-social__form .b-form-input .b-form-input__input{width:100%}.footer__logo-img{max-height:38px}.footer__logo{margin-left:15px;margin-right:15px}.footer-menu__li{margin-left:0}.title__footer{margin-bottom:12px}.footer-social__form{width:100%}.footer-menu__ul{padding:15px 0}}@media only screen and (max-width:500px){.title__footer{font-size:1.9rem;line-height:2.3rem}footer input[type=submit].blanc{font-size:1.6rem;line-height:2rem;top:0}.footer-menu__a{font-size:1.55rem;line-height:2.5rem}.footer-menu__icon{font-size:2.5rem;line-height:2.9rem}.footer-social{padding-top:30px;padding-bottom:22px}.footer-social__ul{margin-top:15px}}.ariane__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#312f2f;padding:8px 30px !important;top:0;margin-top:0}.ariane__container .ariane{color:#312f2f;max-width:100%;margin:0 auto;font-size:1.55rem;line-height:2.5rem;font-family:"Spectral",serif}@media only screen and (max-width:1320px){.ariane__container{padding:8px 20px !important}}@media only screen and (max-width:500px){.ariane__container{padding:6px 20px !important}.ariane__container .ariane{font-size:1.45rem;line-height:2.4rem}}.accueil .block-intro--noImage .block-intro__content{padding-top:0}.accueil .block-intro__titre.title__type2{color:#312f2f}.accueil .block-intro--noheight{padding-bottom:10px}.block-intro--backgroundColor .ariane__container{max-width:100%;background-color:#fff}.block-intro--backgroundColor .block-intro__text{padding-bottom:4px}.block-intro__suite span::after{background-color:#fff}.block-intro__text a{color:#fff}.block-intro--backgroundColor{padding-left:0 !important;padding-right:0 !important;background-color:#312f2f;color:#fff}.block-intro--backgroundColor .block-intro__content{padding:20px 20px 22px !important}.block-intro__titre.title__type2{color:#fff}@media only screen and (max-width:500px){.block-intro--backgroundColor{padding:0 !important}.accueil .block-intro--noheight{margin-bottom:-10px}}.block-shop-map__cadre{background-color:#312f2f;color:#fff;padding:27px 30px 30px;max-width:500px}.block-shop-map__content,.block-shop-map__cadre,.block-shop-map__horraires{font-size:1.8rem;line-height:2.8rem}.block-shop-map__coor{margin-top:20px}.block-shop-map__adress{margin-top:35px}.block-shop-map__horraires-jour{width:100px}.block-shop-map__content{font-style:italic}@media only screen and (max-width:750px){.block-shop-map__cadre{max-width:650px}}@media only screen and (max-width:500px){.block-shop-map__map-container{margin-top:0}.block-shop-map__content,.block-shop-map__cadre,.block-shop-map__horraires{font-size:1.7rem;line-height:2.7rem}.block-shop-map__horraires-jour{width:95px}.block-shop-map__adress{margin-top:30px}.block-shop-map__cadre{padding:26px 20px 30px}}.single-slider__thumbs-container--image--reperePlat .single-slider__thumb::before{width:40px}.single-slider__thumbs-container--image .single-slider__thumb{width:25px}.single-slider__thumbs-container--image--reperePlat{flex-wrap:wrap;padding:0 10px}.single-slider--full .single-slider__container-img{padding-bottom:29%}@media only screen and (max-width:500px){.single-slider--full .single-slider__container-img{padding-bottom:58%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:29%}}.content-histoire__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 !important;background-color:#312f2f;align-items:center;color:#fff;flex-direction:row-reverse;margin-top:40px}.content-histoire__container .bouton{background-color:#fff;color:#312f2f;font-weight:400}.desktop .content-histoire__container .bouton:hover{background-color:#bf4342}.content-histoire__bottom{margin-top:40px}.logo-content-histoire{max-width:280px;height:auto;display:block;margin:0 auto 10px}.content-histoire__img--noParallax{width:100%;max-width:100%;max-height:500px}.content-histoire__titre{text-align:left;color:#fff;max-width:650px;padding-left:0}.content-histoire__texte{padding-left:0}.content-histoire__bloc{padding:40px 60px 45px;max-width:900px;width:50%;margin:0 auto}.content-histoire__container-img{margin:0}.content-histoire__container-img{padding:0 !important;max-width:100% !important;align-self:stretch}@media only screen and (max-width:1650px){.content-histoire__img--noParallax{max-height:100%}}@media only screen and (max-width:1450px){.content-histoire__bloc{padding:40px 40px 45px}.logo-content-histoire{max-width:260px;margin-bottom:5px}}@media only screen and (max-width:1000px){.content-histoire__bloc{padding:40px 30px 45px;max-width:1000px;width:100%}.content-histoire__container{flex-direction:column-reverse}.content-histoire__titre{text-align:center;margin:0 auto;max-width:700px}.content-histoire__img--noParallax{min-height:250px;max-height:450px}}@media only screen and (max-width:900px){.content-histoire__img--noParallax{max-height:400px}}@media only screen and (max-width:700px){.content-histoire__bloc{padding:40px 20px 45px}.logo-content-histoire{max-width:250px}.content-histoire__img--noParallax{max-height:350px}}@media only screen and (max-width:500px){.content-histoire__bloc{padding:32px 20px 37px}.content-histoire__container{margin-top:20px}.logo-content-histoire{max-width:220px;margin-bottom:0}.content-histoire__bottom{margin-top:30px}}.marques .logo-item_--big{width:16.6666%}.marques .list-logo__root{margin-top:25px}.accueil .list-logo-home__container{padding:0}.accueil .list-logo-home__ul--nolien{margin:0;margin-bottom:-10px}.accueil .list-logo-home__content{font-size:1.9rem;line-height:2.9rem;margin-top:5px}.accueil .list-logo-home .logo-item{width:16.6666%;margin:0 !important}.accueil .list-logo-home .logo-item__container{max-width:85%}.list-logo-home__ul--hasBtnMore .logo-item:nth-child(n+7){display:none}.list-logo-home__ul{margin:10px 0 35px}@media only screen and (max-width:1500px){.accueil .list-logo-home .logo-item__container{max-width:95%}}@media only screen and (max-width:1300px){.accueil .list-logo-home .logo-item{width:20%}.marques .logo-item_--big{width:20%}.list-logo-home__ul--hasBtnMore .logo-item:nth-child(n+6){display:none}}@media only screen and (max-width:1100px){.accueil .list-logo-home .logo-item{width:25%}.marques .logo-item_--big{width:25%}.list-logo-home__ul--hasBtnMore .logo-item:nth-child(n+5){display:none}}@media only screen and (max-width:800px){.accueil .list-logo-home .logo-item{width:33.3333%}.accueil .list-logo-home__content{font-size:1.8rem;line-height:2.8rem}.marques .logo-item_--big{width:33.333%}.list-logo-home__ul--hasBtnMore .logo-item:nth-child(n+4){display:none}}@media only screen and (max-width:600px){.accueil .list-logo-home .logo-item{width:50%}.accueil .list-logo-home__content{font-size:1.7rem;line-height:2.7rem}.marques .logo-item_--big{width:50%}.list-logo-home__ul--hasBtnMore .logo-item:nth-child(n+3){display:none}}@media only screen and (max-width:500px){.accueil .list-logo-home .logo-item__container{max-width:100%}.list-logo-home__ul{margin:0 0 30px}.marques .list-logo__root{margin-top:5px}.marques .logo-item_--big{margin-bottom:10px}}.twocolcontent__root{background-color:#312f2f;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 !important;color:#fff;margin-top:30px}.twocolcontent__img{max-height:600px;width:100%}.twocolcontent__bouton{background-color:#fff;color:#312f2f;font-weight:400}.twocolcontent__col,.twocolcontent__col--text{width:50%}.twocolcontent__root--module{margin-top:30px}.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text{max-width:100%;padding:60px 70px}#ckeditor_html_twocolcontent_texte p{margin-top:25px}#ckeditor_html_twocolcontent_texte{text-align:left}.twocolcontent__bottom{margin-top:30px;text-align:left}@media only screen and (max-width:1600px){.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text{padding:60px}}@media only screen and (max-width:1350px){.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text{padding:60px 50px}}@media only screen and (max-width:1000px){.twocolcontent__col,.twocolcontent__col--text{width:100%}.twocolcontent__cols{flex-wrap:wrap}.twocolcontent__img{max-height:500px;min-height:250px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:initial}.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text{padding:38px 40px 45px}}@media only screen and (max-width:800px){.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text,.twocolcontent__cols--module .twocolcontent__col--text{margin-top:0;max-width:100%;padding:38px 30px 45px}}@media only screen and (max-width:700px){.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text,.twocolcontent__cols--module .twocolcontent__col--text{padding:38px 20px 45px}}@media only screen and (max-width:500px){.twocolcontent__col--text,.twocolcontent__cols--module--reverse .twocolcontent__col--text,.twocolcontent__cols--module .twocolcontent__col--text{padding:28px 20px 35px}.twocolcontent__sub-titre,.twocolcontent__bottom{text-align:center}}.detailProd .ariane__container .ariane,.carte-cadeau .ariane__container .ariane{width:100vw;background-color:#312f2f;padding:8px 30px !important;margin:0 auto;color:#fff;margin-bottom:55px}.detailProd .ariane__container,.carte-cadeau .ariane__container{width:100vw;left:50%;right:50%;background-color:#312f2f;margin-left:-50vw;margin-right:-50vw;top:0;margin-top:0;padding:0 !important}.main-detail__colonne--li{font-size:1.9rem;line-height:2.3rem}@media only screen and (max-width:1320px){.detailProd .ariane__container .ariane,.carte-cadeau .ariane__container .ariane{padding:8px 20px !important}}@media only screen and (max-width:900px){.detailProd .ariane__container .ariane,.carte-cadeau .ariane__container .ariane{margin-bottom:30px}}@media only screen and (max-width:500px){.detailProd .ariane__container .ariane,.carte-cadeau .ariane__container .ariane{margin-bottom:10px;padding:6px 20px !important}}.desktop .detailProd .prod-item__like:hover svg path{fill:#312f2f}.main-detail__infos-note{font-size:1.7rem;line-height:2.1rem}.main-detail__infos-note b{font-weight:500}#alma-widget .alma-payment-plans-container{margin-bottom:12px;border-color:#ededed}.main-detail__sub-menu{font-family:"Spectral",serif;font-weight:600;font-size:1.9rem;line-height:2.3rem}.tab-carac__cell--value{font-weight:500}.main-detail__colonne--li svg{width:27px;height:27px}.main-detail__sub-menu--li{transition:color .3s}.main-detail__sub-menu--li svg polyline{stroke:#312f2f;transition:stroke .3s}.main-detail__sub-menu--li.actif{color:#bf4342}.main-detail__sub-menu--li.actif svg polyline{stroke:#bf4342}.desktop .main-detail__sub-menu--li:hover{color:#bf4342}.desktop .main-detail__sub-menu--li:hover svg polyline{stroke:#bf4342}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell{font-family:"Jost",sans-serif;font-size:1.75rem;line-height:2.6rem}.detailProd .list-prod-home__ul{margin-bottom:0}.top-prod__container--maxwidth{padding-bottom:0}.fancybox-button,.fancybox-thumbs,.fancybox-btn{background-color:#bf4342;color:#fff}.fancybox-btn::before,.fancybox-btn::after{background-color:#fff}.fancybox-button svg path{fill:#fff}.prod-help{max-width:950px}.desktop .main-detail__colonne--li-boutique:hover span,.desktop .main-detail__colonne .main-prod__like:hover span{color:#bf4342}.desktop .main-detail__colonne--li-boutique:hover svg path,.desktop .detailProd .prod-item__like:hover svg path{fill:#bf4342}.detailProd .prod-item__container-img{padding-bottom:90%}.prod-help__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#312f2f;padding:25px 0}.prod-help{background-color:#312f2f;border:0 none}.prod-help__text,.prod-help__titre{margin-bottom:20px;color:#fff}@media only screen and (max-width:500px){.prod-help__container{padding:15px 0}.main-detail__sub-menu{font-size:1.8rem;line-height:2.2rem}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:12px}.main-detail__colonne--li svg{width:25px;height:25px}.main-detail__colonne--li{font-size:1.8rem;line-height:2.2rem}}.main-detail__pictos,.main-detail__price-container{border-top:1px solid #ededed}.main-detail__price-container{padding-top:25px;margin-top:22px}.top-prod{padding-bottom:8px}.main-detail__price .apartirde{font-size:2.2rem;line-height:2.6rem}.main-detail__price--prixDemande{font-size:2.8rem;line-height:3.2rem}.main-detail__pictos{padding-top:22px;margin-top:25px}.main-detail__price-plusieur{font-size:1.7rem;line-height:2.7rem}.main-detail__price-nb{color:#bf4342}.main-detail__picto a{transition:color .3s}.form-alert .b-form-input__input::placeholder{font-family:"Spectral",serif;font-size:16px !important}.form-alert__submit{padding:8px 15px}.main-detail__add .form-alert .b-form-input__label{font-size:1.7rem;line-height:2.7rem}.desktop .main-detail__picto:hover a{color:#bf4342}.main-detail__picto{font-size:1.75rem;line-height:2.7rem}.main-detail__picto img{width:40px;height:40px}.main-detail__colonne--variante{padding-top:40px}@media only screen and (min-width:500px){.main-detail__a-marque,.main-detail__titre img{margin:0 auto 10px;display:block}}@media screen and (min-width:900px)and (max-width:1250px){.main-detail__picto{width:50%}.main-detail__picto:last-child{margin-top:20px;width:100%}}@media screen and (min-width:900px)and (max-width:1080px){.top-prod__container .top-prod__part-content .main-detail__colonne{flex-direction:column}.top-prod__container--maxwidth .main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:0;margin-top:27px}}@media screen and (min-width:500px)and (max-width:700px){.main-detail__picto{width:calc(50% - 20px)}.main-detail__picto:last-child{width:100%}}@media only screen and (max-width:700px){.main-detail__colonne--variante{padding-top:30px}.main-detail__price .apartirde{font-size:2rem;line-height:2.4rem}.main-detail__price--prixDemande{font-size:2.5rem;line-height:2.9rem}}@media only screen and (max-width:500px){.top-prod__container .top-prod__part-content .main-detail__content-container{padding-top:40px}.main-detail__colonne li+li{margin-top:15px}.main-detail__price--prixDemande{font-size:2.2rem;line-height:2.6rem}.form-alert .b-form-input__input::placeholder{font-size:15px !important}.main-detail__price .apartirde{font-size:1.9rem;line-height:2.3rem}.form-alert__submit{padding:8px 12px}.main-detail__colonne--li{justify-content:left}.main-detail__colonne--li .main-prod__like{padding-left:0;padding-right:0}.main-detail__infos-note{font-size:1.6rem;line-height:2rem}.main-detail__add .form-alert .b-form-input__label{font-size:1.6rem;line-height:2.6rem}.main-detail__picto img{width:35px;height:35px}.main-detail__colonne--variante{padding-top:25px}.main-detail__picto{font-size:1.7rem;line-height:2.6rem}.main-detail__picto:last-child{width:100%}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell{font-size:1.65rem;line-height:2.5rem}.main-detail__variante .tab-carac__cell--value,.main-detail__variante .tab-carac__cell--label{width:50%}}@media only screen and (max-width:800px){.mosaic-instagram__btn-container{margin-top:40px}}@media only screen and (max-width:600px){.mosaic-instagram__titre{padding:0 20px}.mosaic-instagram__img{max-width:195px;max-height:195px;width:195px}.mosaic-instagram__a{max-width:195px;max-height:195px}.mosaic-instagram__container{max-width:450px}}@media only screen and (max-width:500px){.mosaic-instagram__root{padding:0}.mosaic-instagram__titre{padding:0 35px}.mosaic-instagram__btn-container{margin-top:30px}.main-detail__price-plusieur{font-size:1.65rem;line-height:2.7rem}.mosaic-instagram__img{max-width:175px;max-height:175px;width:175px}.mosaic-instagram__a{max-width:175px;max-height:175px}.mosaic-instagram__container{max-width:380px;margin-top:25px}}@media only screen and (max-width:400px){.mosaic-instagram__img{max-width:165px;max-height:165px;width:165px}.mosaic-instagram__a{max-width:165px;max-height:165px}.mosaic-instagram__container{max-width:365px}}@media only screen and (max-width:380px){.mosaic-instagram__img{max-width:155px;max-height:155px;width:155px}.mosaic-instagram__a{max-width:155px;max-height:155px}.mosaic-instagram__container{max-width:340px}}@media only screen and (max-width:359px){.mosaic-instagram__img{max-width:145px;max-height:145px;width:145px}.mosaic-instagram__a{max-width:145px;max-height:145px}.mosaic-instagram__container{max-width:320px}}.bandeau-communication__root{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:10px 20px;background-color:#bf4342}.bandeau-communication__txt{font-family:"Jost",sans-serif;font-size:1.75rem;line-height:2.7rem;color:#fff}.bandeau-communication__txt strong,.bandeau-communication__txt b{font-weight:600}@media only screen and (max-width:700px){.bandeau-communication__root{padding:8px 20px}.bandeau-communication__txt{font-size:1.65rem;line-height:2.6rem}}@media only screen and (max-width:500px){.bandeau-communication__txt{font-size:1.6rem;line-height:2.6rem}}.carte-cadeau .ariane__container .ariane{margin-bottom:0}.carte-cadeau .block-intro--noImage{min-height:auto !important}.main-cadeau__root{margin-top:55px}.carte-cadeau .block-intro--noImage .block-intro__content{padding:0}.main-cadeau__add{margin-top:35px}.main-cadeau__texte{text-align:center;font-family:"Jost",sans-serif;margin-top:-25px}@media only screen and (max-width:1000px){.main-cadeau__root{margin-top:40px}}@media only screen and (max-width:500px){.main-cadeau__part-img{margin-bottom:30px}.main-cadeau__root{margin-top:25px}.main-cadeau__texte{margin-top:-5px}.main-cadeau__add{margin-top:30px}}.pictoservices__ul{background-color:#312f2f;gap:20px}.pictoservices__bandeau{max-width:1540px;margin:0 auto}.pictoservices__img{width:35px;height:35px}.pictoservices__root{margin-bottom:-55px;background-color:#312f2f;padding:4px 0}.pictoservices__li--varie{width:calc(25% - 20px);padding-bottom:0}.pictoservices__name{font-size:1.6rem;line-height:2.2rem;transition:color .3s}.pictoservices__li--varie{margin-left:0 !important}.desktop .pictoservices__inner--varie:hover .pictoservices__name{color:#bf4342}@media only screen and (max-width:1100px){.pictoservices__ul{display:block;gap:0}.pictoservices__ul::after{content:"flickity";display:none}.pictoservices__ul--varie{padding-top:0;padding-left:0;padding-right:0}.pictoservices__li--varie{width:50%}.pictoservices__root{padding:6px 0 4px}}@media only screen and (max-width:700px){.pictoservices__name{font-size:1.55rem;line-height:2.2rem}.pictoservices__img{width:32px;height:32px}}@media only screen and (max-width:500px){.pictoservices__root{margin-bottom:-40px}.pictoservices__icontainer-img--varie{padding-right:5px}.pictoservices__li--varie{width:100%}.pictoservices__root{padding:8px 0 6px}.pictoservices__img{width:30px;height:30px}}.user__drawer-container .user__a{font-size:1.85rem;font-family:"Jost",sans-serif}.user__drawer-container .user__text{font-size:1.7rem;font-family:"Jost",sans-serif}.compte .menuLevel1__a,.informations .menuLevel1__a,.adresses .menuLevel1__a,.commandes .menuLevel1__a{font-size:1.85rem;font-family:"Jost",sans-serif}.page-connexion__item{border:1px solid rgba(49,47,47,.2);transition:200ms ease-in-out;border-radius:0}.page-connexion__item:hover{border-color:#312f2f;transition:200ms ease-in-out}.BLOCKBORDER{border:2px solid #312f2f}@media(hover:hover){.user__drawer-container .user__a:hover{text-decoration:underline}}.compte-top__root{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-bottom:solid 1px #312f2f}.menuLevel1{padding-top:25px;padding-bottom:10px}.b-form-input__container-pass--inscription svg{bottom:9px}.page-connexion__form label{width:120px}.block-infos__bottom{margin-top:40px}.page-connexion__container{border-color:#312f2f}.page-connexion__container-part+.page-connexion__container-part{margin-top:30px}@media only screen and (max-width:1200px){.menuLevel1{padding-bottom:0}}@media only screen and (max-width:900px){.page-connexion__form label{width:100%}}@media only screen and (max-width:500px){.page-connexion__container-part+.page-connexion__container-part{padding-top:25px}.page-connexion__ou{padding-top:25px;font-size:1.8rem;line-height:2.2rem}.block-infos__bottom{margin-top:30px}.page-connexion__item-logo svg{width:50px;height:50px}}.listeCadeau-create__container-elm,.listeCadeau-details__form,.listeCadeau-details__montant,.listeCadeau-details__form--3,.recap__container--form-listeCadeau,.recap-root--listeCadeau .recap__container--commande,.recap-root--listeCadeau .recap__container--paiement .recap-pay__li .bouton,.listeCadeau-details__participants-item,.listeCadeau-hub__item{background-color:#ececec}.listeCadeau-details__participants-item,.listeCadeau-hub__item{box-shadow:none;font-size:1.7rem;line-height:2.5rem}.desktop .recap-root--listeCadeau .recap__container--paiement .recap-pay__li .bouton:hover{background-color:#bf4342}.listeCadeau-hub__item--statut{background-color:#f1f1f1}.listeCadeau-hub__statut{background-color:#bf4342;font-family:"Jost",sans-serif}.listeCadeau-hub__nb{font-family:"Jost",sans-serif;color:#bf4342;font-weight:400}.listeCadeau-hub__info{font-size:1.7rem;line-height:2.7rem;font-weight:400}.listeCadeau-details__add-invitation{font-size:1.7rem;line-height:2.7rem}.listeCadeau-create__root,.listeCadeau-details__root,.listeKdo .recap-root,.nav-tunnel__back{max-width:1180px}.nav-tunnel__back{margin-top:30px}.listeCadeau-details__soustitre{font-size:1.9rem;line-height:2.9rem}.recap-root--listeCadeau .panier__prix{font-size:2.1rem;line-height:3.1rem}.nav-tunnel__back .bouton{background-color:#312f2f;color:#fff}.desktop .nav-tunnel__back .bouton:hover{background-color:#bf4342}.listeCadeau-details__svg-cadeau polygon{fill:#bf4342}.listeCadeau-create__container-elm input,.listeCadeau-details__container-elm input,.listeCadeau-details__form-part--part3 p label,.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount,.listeCadeau-details__shareLink input,.recap__container--form-listeCadeau input,.listeCadeau-create__container-elm input,.listeCadeau-create__container-elm textarea,.listeCadeau-details__container-elm input,.listeCadeau-details__container-elm .b-form-textarea__textarea,.recap__container--form-listeCadeau input,.recap__container--form-listeCadeau .b-form-textarea__textarea{border:solid 1px rgba(0,0,0,0)}.listeCadeau-create__container-elm .block-infos__bottom,.listeCadeau-details__root .block-infos__bottom{margin-top:10px}.desktop .listeCadeau-prod__edit .bouton:hover{background-color:#bf4342}.listeCadeau-details__percent{font-family:"Jost",sans-serif;font-weight:400}.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount,.recap-root--listeCadeau .panier__prix{font-weight:700}.recap__bottom-montant label{font-size:1.7rem;line-height:2.7rem}.listeCadeau-details__form-part--part3 p label,.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount{font-size:1.8rem;line-height:2.8rem}.listeCadeau-details__montant{margin-top:35px}@media only screen and (max-width:500px){.listeCadeau-prod__part-img,.listeCadeau-prod__perso{margin-bottom:30px}.listeCadeau-details__montant{margin-top:25px}.listeCadeau-details__form-part--part3 p label,.listeCadeau-details__form-part--part3 #collecte_amount,.listeCadeau-details__form-part--part3 #target_amount{font-size:1.7rem;line-height:2.7rem}.nav-tunnel__back{margin-top:25px}.listeCadeau-details__soustitre{font-size:1.8rem;line-height:2.8rem}.recap__bottom-montant label{font-size:1.6rem;line-height:2.7rem}.listeCadeau-prod__button-container{padding-bottom:5px}.listeCadeau-details__add-invitation{font-size:1.6rem;line-height:2.6rem}.listeCadeau-details__participants-item{font-size:1.6rem;line-height:2.4rem}.recap-root--listeCadeau .panier__prix{font-size:1.9rem;line-height:2.9rem}.listeCadeau-hub__info{font-size:1.6rem;line-height:2.6rem}.listeCadeau-hub__statut{font-size:1.5rem;line-height:2.5rem;max-width:100px}.listeCadeau-hub__item{margin-bottom:30px}.listeCadeau-hub__container{margin-bottom:-25px}.recap__bottom-montant label{text-align:left}}.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.6rem;line-height:3.6rem;margin-bottom:5px;font-family:"Jost",sans-serif;text-transform:none;font-style:normal;font-weight:400;color:#312f2f}@media screen and (max-width:700px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.5rem;line-height:3.5rem}}@media screen and (max-width:500px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.1rem;line-height:3.1rem}}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-bottom:0;margin-top:0;padding-top:30px}@media screen and (max-width:500px){.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{margin-top:0;padding-top:15px}}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1280px}.listProd .block-intro--noheight .block-intro__suite,.listProdsec .block-intro--noheight .block-intro__suite{margin-top:10px}.listProd .block-intro--noheight .block-intro__suite span::after,.listProdsec .block-intro--noheight .block-intro__suite span::after{background-color:#312f2f}