@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,700;1,600&family=Montserrat:wght@300;400;600&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}h1,.main-detail__name{font-size:3.8146972656rem !important;line-height:4.5rem !important}h2{font-size:3.0517578125rem !important;line-height:3.8rem !important}h3,.service-item__titre a,.page-infos__titre,.adresses__titre,.page-commandes__titre,.panier__titre,.block-infos__titre,.popin.personnaliser div.popin-content h2{font-family:"Cormorant Garamond",serif;font-size:2.44140625rem !important;line-height:3rem !important}h4,.deuxcarres__texteDessousOut--h4 span,.submenu__li--titre,.footer__titre,body[data-rgpd=v2] .cookies .popin__titre{font-family:"Cormorant Garamond",serif;font-size:1.953125rem !important;line-height:2.44rem !important}h5,.prod-item__marque,.main-detail__picto a b,.footer-picto__inner,.tab-carac__cell--label{font-family:"Cormorant Garamond",serif;font-size:1.5625rem !important;line-height:1.95rem !important}h6{font-size:1.25rem !important;line-height:1.6rem !important}p,span,label,a,.user__text,.b-form-input__label,.tab-carac__cell--value,.prod-item__prix,.panier__prix,.wishlist__vide,.container-list__noproduct--txt{font-family:"Montserrat",sans-serif;font-size:1.6rem !important;line-height:2.4rem !important}.footer__a,.footer__texte p,.footer__bottom-a,.footer-picto__item p,.topbar__text,.topbar__item-communication p,.topbar__item-communication a,.deuxcarres__textedessous,.prod-item__name,.b-form-checkbox__label,.select2-results__option,.pagination li a,.main-detail__picto a,.ariane__a,.ariane__separ,.ariane__actual,.main-detail__anchor,.irs-to,.irs-from,.b-form-checkbox__label,.b-form-checkbox__label a,.b-form-radio__label,.nav-tunnel__name,.nav-tunnel__num,.recap__boutique--retrait,.recap__boutique--horraires,.recap__horraires--jour,.panier__part-total,.pagepaiement__desc,.topbar__text span,.compte-tab__label,.b-form-input__label,.b-form-textarea__label,.block-infos__confidentialite,.block-infos__confidentialite a,.form-contact__confidentialite,.form-contact__confidentialite a,.recap-pay__li a span,.cookies__text,.cookies__link,.cookies__type,.cookies__desc,.cookies__toggle-elm,.cookies__back,.filters__collections-li a,.page-connexion__form-oubli.oubli,.bandeau-bottom__whatsapp span,.bandeau-bottom__messenger span,.prod-item__prix.prod-item__price-plusieur,.prod-item__prix.prod-item__price-plusieur .prod-item__price-nb,.prod-item__prix.prod-item__price-plusieur .main-prod__price-divided{font-family:"Montserrat",sans-serif;font-size:1.2rem !important;line-height:1.8rem !important}.main-prod__price .prix{font-family:"Montserrat",sans-serif;font-size:2.4rem !important;line-height:3rem !important;font-weight:600}.submenu__a{font-size:1.5rem !important;line-height:1.9rem !important}.menu__a{font-family:"Cormorant Garamond",serif;font-size:1.8rem !important;line-height:2.2rem !important}.prod-item__prix{font-weight:600}.prod-item__marque,.main-detail__picto a b,.service-item__titre a,.menu__a,.popin.personnaliser div.popin-content h2{text-transform:uppercase}.block-infos__confidentialite a,.form-contact__confidentialite a{text-decoration:underline}@media(max-width:600px){h1,.main-detail__name{font-size:3.4628259917rem !important;line-height:4.2592759698rem !important}h2{font-family:"Cormorant Garamond",serif;font-size:2.8153056843rem !important;line-height:3.4628259917rem !important}h3,.service-item__titre a,.page-infos__titre,.adresses__titre,.page-commandes__titre,.popin.personnaliser div.popin-content h2{font-size:2.28886641rem !important;line-height:2.8153056843rem !important}h4,.deuxcarres__texteDessousOut--h4 span,.submenu__li--titre{font-family:"Cormorant Garamond",serif;font-size:1.860867rem !important;line-height:2.28886641rem !important}h5,.prod-item__marque,.main-detail__picto a b,.footer-picto__inner,.tab-carac__cell--label{font-family:"Cormorant Garamond",serif;font-size:1.5129rem !important;line-height:1.860867rem !important}}@media(max-width:400px){h1,.main-detail__name{font-size:2.985984rem !important;line-height:3.5831808rem !important}h2{font-size:2.48832rem !important;line-height:2.985984rem !important}h3,.service-item__titre a,.page-infos__titre,.adresses__titre,.page-commandes__titre,.popin.personnaliser div.popin-content h2{font-size:2.0736rem !important;line-height:2.48832rem !important}h4,.deuxcarres__texteDessousOut--h4 span,.submenu__li--titre{font-family:"Cormorant Garamond",serif;font-size:1.728rem !important;line-height:2.0736rem !important}h5,.prod-item__marque,.main-detail__picto a b,.footer-picto__inner,.tab-carac__cell--label{font-family:"Cormorant Garamond",serif;font-size:1.44rem !important;line-height:1.728rem !important}p,span,label,a,.user__text,.b-form-input__label,.b-form-textarea__label,.tab-carac__cell--value,.prod-item__prix,.panier__prix,.wishlist__vide{font-family:"Montserrat",sans-serif;font-size:1.4rem !important;line-height:1.8rem !important}.main-prod__price .prix{font-family:"Montserrat",sans-serif;font-size:2.2rem !important;line-height:2.8rem !important;font-weight:600}.submenu__a{font-size:1.3rem !important;line-height:1.7rem !important}.menu__a{font-size:1.6rem !important;line-height:2rem !important}}.troisrectangles__titrebloc,.service-item__content .title__type3{text-transform:uppercase;color:#fff}.user__drawer-container .user__title{justify-content:left}.user__title{white-space:normal !important;text-align:left !important}.user__text{font-family:"Montserrat",sans-serif;font-weight:200}.desktop .user__a:hover{text-decoration:underline}body,#main-container{background-color:#fff}body::before{display:none}.ariane{text-align:center}.ariane__container{position:relative}@media(max-width:500px){.ariane{padding-top:10px}.ariane__container{margin-top:0}}.bouton{font-family:"Cormorant Garamond",serif;background-color:#464646;color:#f4f4f4;font-size:1.6rem !important;line-height:2.4rem !important;border:1px solid #464646}.bouton_--small{font-size:1.3rem !important;line-height:1.7rem !important}.bouton_--personnaliser{background-color:#c4c4bc !important;border:1px solid #c4c4bc !important;text-align:center;max-width:unset !important}.bouton_--personnaliser p,.bouton_--personnaliser span,.bouton_--personnaliser a{font-family:"Cormorant Garamond",serif;text-align:center}.desktop .bouton:hover{background-color:#f4f4f4;color:#464646}.desktop .bouton_--personnaliser:hover{background-color:#f4f4f4 !important}.search__item.prod-item,.prod-item{width:calc(25% - 30px) !important;margin:15px;position:relative}.search__item.prod-item .prod-item__container-img,.prod-item .prod-item__container-img{width:calc(100% - 4px);padding-bottom:100% !important;margin:0 auto !important;position:relative;z-index:2;top:1px}.search__item.prod-item .prod-item__container,.prod-item .prod-item__container{position:relative}.search__item.prod-item .prod-item__container::before,.prod-item .prod-item__container::before{content:"";position:absolute;top:0;left:0;width:100%;height:90%;opacity:0%;transition:200ms ease-in-out;background:linear-gradient(#c4c4bc,transparent);z-index:1}.search__item.prod-item .prod-item__content,.prod-item .prod-item__content{display:flex;flex-direction:column;row-gap:5px}.search__item.prod-item::after,.prod-item::after{content:"";width:100%;height:30%;background:linear-gradient(transparent,#fff);opacity:0%;bottom:0;left:0;position:absolute;transition:200ms ease-in-out}.desktop .search__item.prod-item:hover .prod-item__container::before,.desktop .prod-item:hover .prod-item__container::before{opacity:100%;transition:200ms ease-in-out}.desktop .search__item.prod-item:hover::after,.desktop .prod-item:hover::after{opacity:100%;transition:200ms ease-in-out}.page-connexion__container,.block-infos,.service-item__carre,.panier__section--liv,.page-infos__container.BLOCKBORDER,.adresses__container,.page-commandes__container.BLOCKBORDER,.page-compte__block-coord.BLOCKBORDER,.page-compte__block-last.BLOCKBORDER{border:1px solid #c4c4bc;background:linear-gradient(#f4f4f4,#fff);transition:200ms ease-in-out}.page-connexion__container:hover,.block-infos:hover,.service-item__carre:hover,.panier__section--liv:hover,.page-infos__container.BLOCKBORDER:hover,.adresses__container:hover,.page-commandes__container.BLOCKBORDER:hover,.page-compte__block-coord.BLOCKBORDER:hover,.page-compte__block-last.BLOCKBORDER:hover{border:1px solid #464646;transition:200ms ease-in-out}.block-intro{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.block-intro__container-img{max-width:1540px;min-height:300px;object-fit:contain;margin:0 auto;left:0;right:0}.block-intro__content{padding:25px 20px 20px !important}@media(max-width:1540px){.block-intro{padding-left:0 !important;padding-right:0 !important}}@media(max-width:900px){.block-intro__container-img{min-height:200px;max-height:200px}}@media(max-width:700px){.block-intro__container-img--bande{order:-1}}.infos .header__main,.connexiontunnel .header__main{justify-content:center}.header{display:block !important;background:linear-gradient(90deg,#f4f4f4,#fff,#f4f4f4)}.header--constrait{max-width:1540px;padding:20px 20px 0}.header__main--noEqualWidth .header__logo{display:none}.header__logo{max-width:300px}.header__logo svg path{fill:#464646}.header__logo__a{width:100%;transform:translateY(5px)}.header__logo-img{width:100%;height:100%;object-fit:contain}.header__col--left{justify-content:flex-start}.header__col--right{justify-content:flex-end}.header__icon-text{font-family:"Montserrat",sans-serif;font-size:12px !important}.header__icon--search svg{width:22px;height:22px}.header__icon--user svg{width:24px;height:24px}.header__icon--wishlist::before,.header__icon--panier::before{transition:200ms ease-in-out}.header__icon--wishlist::before{transform:translate(-50%,-50%);font-family:"Montserrat",sans-serif}.header__icon--panier::before{transform:translate(-50%,-30%);font-family:"Montserrat",sans-serif}.header__icon.has-item::before{top:28%}.header .burger svg path{fill:#464646}.header .drawer__close svg .close-line{fill:#464646}.header .topbar__root{background-color:#c4c4bc}.header .topbar__container.header--constrait{padding:5px 0}.header .topbar__col a{font-family:"Montserrat",sans-serif}.header .topbar__col--first{justify-content:flex-start}.header .topbar__col--third{justify-content:flex-end}.menu__li[data-name="2755-a-propos"] .submenu__ul--all{display:none}.menu__listpictos .header__icon{gap:10px}.menu__listpictos .header__icon::before{content:none}.menu__listpictos .header__icon-text{font-size:14px !important}.menu__vertical .submenu__li--negative{margin-top:-25px}.search__item.prod-item{border:0;margin:5px;width:calc(100% - 10px)}.search__result{background-color:#dedad1}.search__result-container{display:flex !important;flex-direction:row !important}.search__drawer-container{background:linear-gradient(90deg,#f4f4f4,#fff,#f4f4f4)}.submenu__root{border:0;background:linear-gradient(#f4f4f4,#fff)}.submenu__container{border-top:0;padding:40px 20px}.submenu__a{justify-content:center;font-family:"Montserrat",sans-serif;color:#464646}.submenu__li--titre{text-align:center;color:#464646;text-transform:none}.adressestunnel .header__logo,.recap .header__logo,.paiement .header__logo{display:block !important}.adressestunnel .header--constrait,.recap .header--constrait,.paiement .header--constrait{justify-content:center}.desktop .header__icon--user:hover::before,.desktop .header__icon--search:hover::before,.desktop .header__icon--wishlist:hover::before,.desktop .header__icon--panier:hover::before{color:#c4c4bc}.desktop .header__icon--user:hover svg path,.desktop .header__icon--search:hover svg path,.desktop .header__icon--wishlist:hover svg path,.desktop .header__icon--panier:hover svg path{fill:#c4c4bc}.desktop .user__a:hover{text-decoration:underline}.desktop .menu__li:hover .menu__a{background:linear-gradient(#fff,#f4f4f4)}.desktop .menu__a.actif{background:linear-gradient(#fff,#f4f4f4);color:#464646}.desktop .submenu__a:hover{text-decoration:underline}@media(min-width:1540px){.header{top:-130px !important}.header--constrait{padding:40px 0 0}.header__container--menu .header--constrait{padding-top:20px}}@media(min-width:1000px){.header{position:sticky;z-index:9999;top:-110px}.header__container.header--sticky{position:relative;z-index:0}.header__container.header--sticky+.search__drawer+.header__container--menu .header__logo__a{transform:translateY(0)}.header__container.header--sticky.isSticky+.search__drawer+.header__container--menu .header__logo{display:block;position:relative;opacity:100%;transition:opacity 200ms ease-in-out 200ms}.header__container.header--sticky.isSticky+.search__drawer+.header__container--menu .menu__ul{justify-content:flex-start;transition:200ms ease-in-out}.header__main--noEqualWidth{padding:20px 0 5px}.header__main--noEqualWidth .header__logo{display:block;width:20%;opacity:0%;position:absolute;transition:200ms ease-in-out}.header__main--noEqualWidth .header__logo__a svg{max-height:50px}.header__col--left{padding-left:0}.header__col--left .header__logo{display:none}.header__col--right{padding-right:0}.header__col--right .header__icon--search{display:none}.header .menu__li[data-name="2755-a-propos"] .submenu__ul{gap:0}}@media(max-width:1200px){.header__icon.has-item::before{top:50%}}@media(max-width:1000px){.header:has(.header__container.header--sticky){position:sticky;top:0;z-index:9999}.header:has(.header__container.header--sticky) .header__main.header--constrait{padding:3px 20px 10px}.header:has(.header__container.header--sticky) .header__logo a svg{max-width:250px;margin:0 auto}.header .header__container--menu{display:none}.header__col--right,.header__col--left,.header__logo{width:100%}.header__col--left .header__logo{display:none}.header__col--left .header__icon--search,.header__col--left .header__icon-container--user{display:none}.header__col--right .header__icon--user{display:none}.header__col--right .header__icon--search{left:5px;position:relative}.header__col--right .header__icon--search svg{width:25px;height:25px}.header .search__result-container{flex-direction:column !important}.header .search__result-container .prod-item{width:calc(100% - 10px) !important}.header .submenu__a{justify-content:flex-start}.header .submenu__li--titre{text-align:left}}@media(max-width:900px){.topbar__col--second{justify-content:flex-start}}@media(max-width:950px){.search__bottom{padding-top:20px}.search__bottom .bouton{text-align:center}}@media(max-width:900px){.topbar__communication{text-align:left}}@media(max-width:700px){.header .topbar__col--second{justify-content:center}.header .topbar__col--third{display:none}.header .topbar__text{white-space:normal;text-align:center}.topbar__communication{text-align:center}}@media(max-width:500px){.header__col--left{flex-grow:0;width:auto;padding-left:0;padding-right:0}.header__col--right{width:auto;flex-grow:0;padding-right:0;padding-left:0}.header__col--right .header__icon--wishlist,.header__col--right .header__icon-container--user{display:none}.header__logo{flex-grow:2;padding:0 10px}.header__logo__a svg{width:100%}.header .topbar__root{display:block}}@media(max-width:440px){.header__logo__a{transform:translateY(2px)}}@media(max-width:400px){.header__col--left{margin-right:10px}.topbar__text{white-space:normal;text-align:center}}.menu__li[data-name="14-saint-valentin"] .menu__a{background-color:#e65055;color:#fff}.menu__li[data-name="14-saint-valentin"] .menu__a.actif{background:linear-gradient(#e65055,#f47b7f)}.menu__li[data-name="14-saint-valentin"]:hover .menu__a{background:linear-gradient(#e65055,#f47b7f)}.footer__root{background-color:#464646;border:0}.footer__root p,.footer__root a,.footer__root span{color:#dedad1}.footer__main{padding:40px 0}.footer__bottom{background-color:#c4c4bc}.footer__bottom-a{color:#464646 !important;font-family:"Montserrat",sans-serif}.footer__titre{text-transform:uppercase}.footer__form-container{border-bottom:0}.footer__form-container .footer__bouton{background-color:#c4c4bc}.footer__icon svg path{fill:#c4c4bc}.footer__icon[aria-label=facebook] path{fill:#464646 !important}.footer__icon[aria-label=facebook] circle{fill:#c4c4bc !important}.footer-picto{background-color:rgba(0,0,0,0);max-width:1540px;margin:0 auto;padding:0}.footer-picto--reverse{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:linear-gradient(transparent,#f4f4f4);padding:20px}.footer-picto__container-img--reverse{padding-bottom:35%}.footer-picto__item--dior{width:calc(20% - 40px);margin:20px}.footer-picto__item p{font-family:"Montserrat",sans-serif;display:none}.footer-picto__inner{text-transform:uppercase}.footer-picto__inner--dior{margin-bottom:5px}@media(max-width:1000px){.footer-picto__item{width:calc(33.3333% - 20px)}}@media(max-width:820px){.footer-picto__container{width:calc(100% - 100px);margin:0 auto}.footer-picto__item{width:calc(50% - 20px)}.footer-picto__container--arrowMobile .flickity-prev-next-button.previous{left:-50px}.footer-picto__container--arrowMobile .flickity-prev-next-button.next{right:-50px}}@media(max-width:650px){.footer-picto__container--arrowMobile{padding:0}}@media(max-width:550px){.footer-picto__container{width:calc(100% - 50px)}.footer-picto__item{width:calc(100% - 20px)}.footer-picto__item--dior p{padding:0 20px !important}.footer-picto .footer-picto__container--arrowMobile .flickity-prev-next-button.previous{left:-35px}.footer-picto .footer-picto__container--arrowMobile .flickity-prev-next-button.next{right:-35px}.footer__item3sansmaps{padding-top:0}}@media(max-width:400px){.footer__main{padding:20px !important}.footer-picto__item--dior p{padding:0 !important}}.single-slider{background-color:#f4f4f4}.single-slider__container-img img{width:100%;height:100%;object-fit:cover}.single-slider__container .single-slider__block{width:100%;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-start;padding:unset}.single-slider__container .single-slider__block--center{justify-content:center}.single-slider__container .single-slider__block--right{justify-content:flex-end}.single-slider__container .single-slider__block .single-slider__content{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:unset;align-items:flex-start}.single-slider__container .single-slider__block .single-slider__content--center{align-items:center}.single-slider__container .single-slider__block .single-slider__content--right{align-items:flex-end}.single-slider__container .single-slider__block .single-slider__titre{text-transform:none;font-family:"Cormorant Garamond",serif;font-weight:300}.single-slider__thumbs-container{display:flex;justify-content:flex-end;max-width:1280px;margin:0 auto}.single-slider__thumb.actif::before,.single-slider__thumb::before{border:6px solid #464646 !important}.single-slider__thumb::before{border:6px solid rgba(70,70,70,.5) !important}.single-slider__titre{font-family:"Cormorant Garamond",serif}.single-slider__text{font-family:"Cormorant Garamond",serif;color:#464646}.single-slider__arrow--round svg path{fill:#fff !important}.single-slider__arrow--long,.single-slider__arrow--round{min-width:100px;display:flex !important;justify-content:center;align-items:center}.single-slider__arrow--long svg,.single-slider__arrow--round svg{width:50px;position:relative;top:unset;transform:unset}.single-slider__arrow--long svg path,.single-slider__arrow--round svg path{fill:#464646}@media(max-width:1420px){.single-slider__container .single-slider__block{width:calc(100% - 200px) !important}}@media(max-width:800px){.single-slider{background-color:#fff}.single-slider__container .single-slider__block{width:100% !important;justify-content:center}.single-slider__container .single-slider__block--center{justify-content:center}.single-slider__container .single-slider__block--right{justify-content:center}.single-slider__container .single-slider__block .single-slider__content{width:100%;padding-left:20px;align-items:center}.single-slider__thumbs-container{justify-content:center;padding-top:0;background-color:#fff;margin-bottom:0;position:relative;margin-top:10px}.single-slider__arrow--long,.single-slider__arrow--round{display:none !important}}@media(max-width:500px){.single-slider__slide img{object-position:right}.single-slider__slide--center img{object-position:center}.single-slider__slide--right img{object-position:left}.single-slider__slide--right .single-slider__img{left:0}}.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__wrapper{background-color:#dedad1;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:50px 0}.content-histoire__container{max-width:1540px;margin:0 auto;padding-left:0 !important;padding-right:0 !important;justify-content:space-between}.content-histoire__bloc{text-align:center;width:calc(50% - 20px);display:flex;flex-direction:column;justify-content:center}.content-histoire__bloc:nth-child(2){padding:0 20px}.content-histoire__titre,.content-histoire__texte{padding-left:0;white-space:normal !important}@media(max-width:950px){.content-histoire__bloc{width:100%}}@media(max-width:750px){.content-histoire__wrapper{padding-top:0}}@media(max-width:600px){.content-histoire__wrapper{margin-top:20px}}.list-prod-home{max-width:1540px;margin:0 auto}.list-prod-home__ul{margin:30px auto}.list-prod-home__container{padding-top:40px;padding-bottom:40px;padding-left:0 !important;padding-right:0 !important;background-color:#f4f4f4;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0}.list-prod-home__container::before,.list-prod-home__container::after{content:"";width:100%;height:40px;position:absolute;top:0;left:0;opacity:0%;transition:200ms ease-in-out}.list-prod-home__container::before{background:linear-gradient(90deg,#f4f4f4,transparent,#f4f4f4);z-index:3}.list-prod-home__container::after{background:linear-gradient(#dedad1,#f4f4f4);z-index:2}.list-prod-home--quatrecol .list-prod-home__ul{flex-wrap:nowrap}.list-prod-home--quatrecol .list-prod-home__ul .list-prod__item{margin:0 5px}.list-prod-home--quatrecol .list-prod-home__ul .list-prod__item:last-child{display:flex}.desktop .list-prod-home__container:hover::before,.desktop .list-prod-home__container:hover::after{opacity:100%;transition:200ms ease-in-out}@media(max-width:500px){.list-prod-home__ul{max-width:unset}}.deuxcarres__root{padding-left:0 !important;padding-right:0 !important;margin-top:10px}.deuxcarres__ul{margin-top:0;margin-bottom:0%}.deuxcarres__li{width:calc(25% - 10px);margin-bottom:0}.deuxcarres__a{overflow:hidden}.deuxcarres__a::before{padding-bottom:100%}.deuxcarres__a>img{transition:200ms ease-in-out}.deuxcarres__opacity::after{display:none}.deuxcarres__texteDessousOut{padding:0 40px;transition:200ms ease-in-out;position:relative;padding-bottom:20px}.deuxcarres__texteDessousOut::before{content:"";width:0%;height:1px;background-color:#c4c4bc;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);z-index:2;transition:200ms ease-in-out}.deuxcarres__texteDessousOut::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(#f4f4f4,#fff);opacity:0%;transition:200ms ease-in-out}.deuxcarres__texteDessousOut--h4{text-align:center;margin-bottom:5px;margin-top:10px;z-index:2;text-transform:uppercase}.deuxcarres__texteDessousOut--h4::before{content:none}.deuxcarres__textedessous{text-align:center;font-family:"Montserrat",sans-serif;position:relative;z-index:2}.desktop .deuxcarres__li:hover .deuxcarres__a>img{transform:scale(1.1);transition:200ms ease-in-out}.desktop .deuxcarres__li:hover .deuxcarres__texteDessousOut::before{width:60%;transition:200ms ease-in-out}.desktop .deuxcarres__li:hover .deuxcarres__texteDessousOut::after{opacity:100%;transition:200ms ease-in-out}@media(max-width:900px){.deuxcarres__li{width:calc(50% - 5px)}}@media(max-width:450px){.deuxcarres__li{width:100%}}.filters--container-show .b-form-checkbox__label::after{top:46% !important;left:1px}.listProd,.listProdsec{margin-bottom:0}.listProd .container-list,.listProdsec .container-list{width:100vw;position:relative;left:50%;height:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f4f4f4}.listProd .container-list__items,.listProdsec .container-list__items{max-width:1540px;margin:0 auto}.listProd .container-list--responsive,.listProdsec .container-list--responsive{margin-top:0}.listProd .container-list .prod-item__like svg,.listProdsec .container-list .prod-item__like svg{width:23px}.listProd .container-list .prod-item__editionLimit--texte,.listProdsec .container-list .prod-item__editionLimit--texte{font-size:13px !important}@media only screen and (min-width:500px){.listProd .filters__wrap-filters,.listProdsec .filters__wrap-filters{width:100%}}.listProd .filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label,.listProdsec .filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label{text-decoration:none;color:#000 !important;padding:10px 12px 10px 18px}@media only screen and (max-width:800px){.listProd .filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label,.listProdsec .filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label{padding:8px 8px 8px 14px}}@media only screen and (max-width:600px){.listProd .filters__wrap-filters .filters--wrapFilters .filters,.listProdsec .filters__wrap-filters .filters--wrapFilters .filters{color:#fff;background-color:#464646 !important}}.listProd .container-list__footer,.listProdsec .container-list__footer{padding:25px 30px}.listProd .prod-item,.listProdsec .prod-item{width:calc(25% - 20px)}.listProd .list-prod--maxWidth,.listProdsec .list-prod--maxWidth{max-width:1540px}.listProd .list-nav,.listProdsec .list-nav{position:sticky;top:0;z-index:90;background-color:#f4f4f4}.listProd .list-nav__result-bar,.listProdsec .list-nav__result-bar{display:block !important;padding-left:15px}@media only screen and (max-width:600px){.listProd .list-nav__result-bar,.listProdsec .list-nav__result-bar{padding-left:0}}@media only screen and (max-width:500px){.listProd .list-nav--inline,.listProdsec .list-nav--inline{padding-left:15px;padding-right:15px;padding-bottom:0 !important}.listProd .list-nav--inline .FLEXGROW,.listProdsec .list-nav--inline .FLEXGROW{display:none}}.listProd .list-nav__result-filters,.listProdsec .list-nav__result-filters{flex-wrap:wrap;row-gap:15px}@media only screen and (max-width:500px){.listProd .list-nav__result-filters,.listProdsec .list-nav__result-filters{margin:0 15px}}.listProd .list-nav__result-filters span,.listProdsec .list-nav__result-filters span{font-size:14px !important;margin-bottom:20px}@media only screen and (max-width:500px){.listProd .list-nav__result-filters span,.listProdsec .list-nav__result-filters span{margin-top:20px;margin-bottom:0}}@media only screen and (max-width:400px){.listProd .list-nav__result-filters span,.listProdsec .list-nav__result-filters span{font-size:13px !important}}.listProd .list-nav__result-filter:first-child,.listProdsec .list-nav__result-filter:first-child{margin-left:0}.listProd .list-nav__selectionAffichage,.listProdsec .list-nav__selectionAffichage{margin-left:auto}.listProd .list-nav__container-affichage svg:last-child rect,.listProd .list-nav__container-affichage svg:first-child rect:last-child,.listProdsec .list-nav__container-affichage svg:last-child rect,.listProdsec .list-nav__container-affichage svg:first-child rect:last-child{stroke:#000}.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:5px !important}.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{width:7px;height:7px;margin:0 5px}@media only screen and (max-width:500px){.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{width:5px;height:5px;margin:0 3px}}.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{padding-left:5px;padding-right:0}@media only screen and (max-width:400px){.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select{font-size:1.4rem;line-height:1.8rem}}.container-list__footer-clear{font-family:"Cormorant Garamond",serif}.wishlist__root{background-color:#f4f4f4;padding:40px 0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.wishlist__ul{justify-content:center;gap:20px}.wishlist__container,.wishlist__container-bottom{max-width:1540px;margin:0 auto}.wishlist__container-button .bouton{text-transform:none}@media(max-width:1300px){.listProd .prod-item,.listProdsec .prod-item{width:calc(33.3333% - 30px) !important}}@media(max-width:900px){.listProd .prod-item,.listProdsec .prod-item{width:calc(50% - 30px) !important}}@media(max-width:500px){.listProd .container-list__items,.listProdsec .container-list__items{padding-left:0 !important;padding-right:0 !important}.listProd .container-list--responsive .list-nav--inline .list-nav__form,.listProdsec .container-list--responsive .list-nav--inline .list-nav__form{margin-left:10px}.listProd .prod-item,.listProdsec .prod-item{width:calc(50% - 10px) !important;margin:5px}}.wishlist__ul{gap:15}.wishlist .prod-item{margin:0}@media(max-width:900px){.wishlist .prod-item{width:calc(33.3333% - 15px) !important}}@media(max-width:600px){.wishlist .prod-item{width:calc(50% - 15px) !important}}@media(max-width:400px){.wishlist__root{padding-left:0 !important;padding-right:0 !important}.wishlist__ul{gap:10px}}main.detailProd{background-color:#f4f4f4}#alma-widget .alma-payment-plans-container{border:solid 2px #c4c4bc}.detailProd{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;margin-bottom:0}.detailProd .addToCart{width:100% !important}.detailProd .main-prod__price,.detailProd .main-prod__infos{text-align:left}.detailProd .main-prod__add{justify-content:flex-start;margin:0 0 30px}.detailProd .main-prod__add .bouton{max-width:unset;width:auto}.detailProd .main-prod__add .form-alert{margin:20px 0}.detailProd .main-prod__add .form-alert__container-elm{justify-content:flex-start}.detailProd .main-prod__perso .main-detail__add-decli{margin:0}.detailProd .main-prod__perso .main-detail__add-decli .bouton_--personnaliser{margin:10px 0}.detailProd .main-prod__perso .main-detail__add-decli .bouton_--personnaliser.valide{background-color:#f4f4f4 !important}.detailProd .top-prod{max-width:1540px;margin:0 auto}.detailProd .top-prod__container{padding:30px 20px}.detailProd .prod-sub__root{background-color:#fff}.detailProd .main-detail__intro{border-bottom:1px solid #c4c4bc}.detailProd .main-detail__picto--reverse{text-align:left}.detailProd .main-detail__picto--reverse img{margin:10px 0}.detailProd .main-detail__pictos{border-top:1px solid #c4c4bc;margin-top:40px}@media only screen and (max-width:500px){.detailProd .main-detail__pictos{margin-top:30px}}.detailProd .main-detail__infos-note{margin-bottom:0}.detailProd .main-detail__colonne{justify-content:left;gap:30px;border-top:0 none;margin-top:0;padding-top:0}@media only screen and (max-width:500px){.detailProd .main-detail__colonne{gap:25px}}.detailProd .main-detail__colonne span{font-family:"Montserrat",sans-serif}.detailProd .main-detail__colonne--li svg{width:23px;height:23px}.detailProd .main-detail__colonne--li div{padding:0}.detailProd .main-detail__colonne li+li{margin-top:0}.detailProd .main-detail__titre{max-width:500px}.detailProd .main-detail__titre span{font-family:"Cormorant Garamond",serif;margin:10px 0}.detailProd .main-detail__add-decli .main-prod__pdf--2{margin-top:10px;margin-bottom:30px}.detailProd .form-element{margin-top:0 !important}.detailProd .form-element input{height:40px;padding-left:10px !important}.detailProd .form-element.container-select-declinaison{flex-direction:column;align-items:flex-start}.detailProd .form-alert__submit.bouton{padding:0 25px}.detailProd .tab-carac__cell{padding:0}.detailProd .tab-carac__row{margin-top:0;padding:10px}.detailProd .tab-carac__row:nth-child(2n+1){background-color:#f4f4f4}.detailProd .popin-content{text-align:center}.detailProd .popin-content .form-element{text-align:center}@media(max-width:900px){.detailProd .main-prod__add{margin:0 auto 30px;justify-content:center}.detailProd .main-prod__add .form-alert__container-elm{justify-content:center}.detailProd .main-prod__price,.detailProd .main-prod__infos{text-align:center}.detailProd .main-prod__price-container{flex-direction:column;justify-content:center}.detailProd .main-detail__colonne{justify-content:space-around}.detailProd .main-detail__picto--reverse{text-align:center}.detailProd .main-detail__picto--reverse img{margin:10px auto}.detailProd .main-detail__titre{max-width:unset}.detailProd .main-detail__add-decli{margin:20px auto !important}.detailProd .main-detail__add-decli .main-prod__pdf--2{text-align:center;padding-left:0}.detailProd .main-detail__add-decli .main-prod__pdf--2::before{display:none}.detailProd .form-element.container-select-declinaison{align-items:center}}@media(max-width:550px){.detailProd .top-prod__container{padding:0}}.recap .nav-tunnel__a.actif .nav-tunnel__num,.recap .nav-tunnel__a.actif .nav-tunnel__name,.paiement .nav-tunnel__a.actif .nav-tunnel__num,.paiement .nav-tunnel__a.actif .nav-tunnel__name,.infos .nav-tunnel__a.actif .nav-tunnel__num,.infos .nav-tunnel__a.actif .nav-tunnel__name,.connexiontunnel .nav-tunnel__a.actif .nav-tunnel__num,.connexiontunnel .nav-tunnel__a.actif .nav-tunnel__name,.inscriptiontunnel .nav-tunnel__a.actif .nav-tunnel__num,.inscriptiontunnel .nav-tunnel__a.actif .nav-tunnel__name,.adressestunnel .nav-tunnel__a.actif .nav-tunnel__num,.adressestunnel .nav-tunnel__a.actif .nav-tunnel__name{color:#fff}.panier__total{background-color:#464646}.panier__total .panier__prix{color:#f4f4f4}.panier__total .panier__part-prix-all{background-color:rgba(0,0,0,0)}.page-connexion__item{border:1px solid #464646;transition:200ms ease-in-out}.desktop .recap .nav-tunnel__a:hover .nav-tunnel__num,.desktop .recap .nav-tunnel__a:hover .nav-tunnel__name,.desktop .paiement .nav-tunnel__a:hover .nav-tunnel__num,.desktop .paiement .nav-tunnel__a:hover .nav-tunnel__name,.desktop .infos .nav-tunnel__a:hover .nav-tunnel__num,.desktop .infos .nav-tunnel__a:hover .nav-tunnel__name,.desktop .connexiontunnel .nav-tunnel__a:hover .nav-tunnel__num,.desktop .connexiontunnel .nav-tunnel__a:hover .nav-tunnel__name,.desktop .inscriptiontunnel .nav-tunnel__a:hover .nav-tunnel__num,.desktop .inscriptiontunnel .nav-tunnel__a:hover .nav-tunnel__name,.desktop .adressestunnel .nav-tunnel__a:hover .nav-tunnel__num,.desktop .adressestunnel .nav-tunnel__a:hover .nav-tunnel__name{color:#fff}.desktop .page-connexion__item:hover{border:1px solid #c4c4bc;transition:200ms ease-in-out}.marques .logo-item__container{border:1px solid #f4f4f4;position:relative}.marques .logo-item__container::after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(transparent,rgba(196,196,188,0.2));bottom:0;left:0;z-index:2;mix-blend-mode:multiply;opacity:0%;transition:200ms ease-in-out}.marques .logo-item__container:hover{border:1px solid #c4c4bc}.marques .logo-item__container:hover::after{opacity:100%;transition:200ms ease-in-out}.marques .logo-item__container-img{background-color:#f4f4f4 !important}.marques .logo-item__img{mix-blend-mode:multiply}.compte .BLOCKBORDER,.informations .BLOCKBORDER,.commandes .BLOCKBORDER{border:1px solid #c4c4bc}.page-compte__tab{padding-top:20px}.adresses__item{background-color:#fff}.block-infos{padding:20px;margin-top:50px}.popin-panier__bottom{display:flex;justify-content:space-around}.adressestunnel .adresses__container{padding-bottom:30px}.contenu .block-contenu{max-width:1230px}.page-connexion__root{margin-top:20px}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text--choix{max-width:650px}.cookies__text span{font-size:1.3rem !important;line-height:1.9rem !important}.listProd .list-prod .list-prod__ul .prod-item:hover::after,.listProdsec .list-prod .list-prod__ul .prod-item:hover::after{z-index:0}.listProd .list-prod .list-prod__ul .prod-item .list-breakzone__a .list-breakzone__cta,.listProdsec .list-prod .list-prod__ul .prod-item .list-breakzone__a .list-breakzone__cta{z-index:1;font-family:"Montserrat",sans-serif;text-transform:none;font-size:14px !important;line-height:18px !important;padding:10px 20px !important}@media only screen and (max-width:500px){.listProd .list-prod .list-prod__ul .prod-item .list-breakzone__a .list-breakzone__cta,.listProdsec .list-prod .list-prod__ul .prod-item .list-breakzone__a .list-breakzone__cta{font-size:13px !important;line-height:17px !important}}.topbar__item-communication p{color:#000;font-weight:700}.topbar__item-communication a{text-decoration:none;transition:color .3s}@media(hover:hover)and (pointer:fine){.topbar__item-communication a:hover{color:#464646}}.tablet .bandeauBottom footer,.mobile .bandeauBottom footer{padding-bottom:42px}.bandeau-bottom{background-color:#c4c4bc !important;padding:7px}