._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none;outline:none}.message.notice>*:first-child:before{color:#000}.message.notice{background:#efefef;color:#000}.img-with-loader{opacity:.3;background:transparent url(/media/loader/3dots-loading.gif) no-repeat center center;transition:1s}.img-with-loader.loaded{opacity:1;background:0 0;transition:1s}@media only screen and (min-width:768px){.catalog-category-view .img-with-loader{min-width:210px;min-height:210px}}.catalog-category-view a.product.photo.product-item-photo{display:inherit;text-align:center}.widget.block .ultra-header{opacity:1;transition:.5s}.page-header .panel.wrapper{margin-top:0;margin-bottom:0;opacity:1;transition:.5s}.panel.header .switcher{opacity:1;height:auto;transition:.5s 2s}.item.product.product-item.type-1{width:calc((100% - 3%)/2);height:335px;padding:0;margin-bottom:0;margin-left:0}.item.product.product-item.type-2{width:calc((100% - 2%));height:335px;padding:0;margin-bottom:0}.item.product.product-item.type-3{width:calc((100% - 2%));height:150px;padding:0;margin-bottom:0}.products-grid .product-items .item.product.product-item.type-1 picture img,.products-grid .product-items .item.product.product-item.type-2 picture img,.products-grid .product-items .item.product.product-item.type-3 picture img{height:auto}@media only screen and (max-width:767px) and (min-width:300px){.product-items .item.product.product-item.type-1,.product-items .item.product.product-item.type-2,.product-items .item.product.product-item.type-3{width:calc((100% - 2%));height:auto}}.ultra-header{background:#333;line-height:35px;text-align:center;color:#cacaca}.ultra-header a{color:#cacaca;text-decoration:underline;transition:.2s}.ultra-header a:hover{color:#fff;text-decoration:underline;transition:.2s}textarea:not([disabled]):focus{border:1px solid #e10080}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #e10380}.ui-datepicker-unselectable.ui-state-disabled.undefined{background:#dadada}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#7d7d7d}.ui-datepicker-unselectable.ui-state-disabled.ui-datepicker-today span{color:gray}.ui-datepicker td a{color:#e10380}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffebf6;font-weight:600}.ui-datepicker .ui-datepicker-calendar th{color:#e10380;font-weight:400}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%;text-transform:uppercase;color:#e10380;font-weight:500}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%;color:#e10380;font-weight:500}.time-slot-disabled .radio-checked:before{background-color:#000}.radio-checked{border:2px solid #e10380}.time-slot-disabled .radio-checked:after{background-color:#fff}.delivery-time-slots input[type=radio]:checked~.radio-checked:after{background-color:#e10580;z-index:21}.message.error{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#f3f3f3;color:#e02b27;padding-left:45px;position:relative;margin-bottom:20px;text-transform:uppercase}.radio-checked:after{position:absolute;content:'';height:15px;width:15px;background:0 0;border-radius:100%;left:-1px;top:-1px;-webkit-transition:background .25s linear}.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #e10380 transparent transparent}.ui-datepicker-calendar .ui-datepicker-today a{color:#fff}.ui-datepicker-calendar .ui-datepicker-today a,.ui-datepicker-calendar .ui-datepicker-today a:hover{background-color:#e10380}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#ffb1dd}.main-container a{text-decoration:none}.cms-home .hr-block-new-products-list-top{color:#444;margin:2% 0 3%;padding:0;display:block;width:100%}.cms-home .hr-block-new-products-list-bottom{color:#444;margin:1% 0 2%;padding:0;display:block;width:100%}.div-three-columns{display:flex;justify-content:center;width:100%}.div-three-columns .div-content{padding:7px;position:relative}.div-three-columns .div-content a img{display:block;margin:auto}.fp--ipad-v-X2 .div-three-columns .div-content a img,.fp--1280-1360-X2 .div-three-columns .div-content a img,.fp--1360-1480-X2 .div-three-columns .div-content a img,.fp--1480-1660-X2 .div-three-columns .div-content a img,.fp--1660-1920-X2 .div-three-columns .div-content a img,.fp--desktop-X2 .div-three-columns .div-content a img{width:390px}.fp--ipad-v-X2 .div-choco-product .div-right-screen img,.fp--1280-1360-X2 .div-choco-product .div-right-screen img,.fp--1360-1480-X2 .div-choco-product .div-right-screen img,.fp--1480-1660-X2 .div-choco-product .div-right-screen img,.fp--1660-1920-X2 .div-choco-product .div-right-screen img,.fp--desktop-X2 .div-choco-product .div-right-screen img{width:550px}.fp--ipad-v-X2 .div-choco-product .div-left-screen img,.fp--1280-1360-X2 .div-choco-product .div-left-screen img,.fp--1360-1480-X2 .div-choco-product .div-left-screen img,.fp--1480-1660-X2 .div-choco-product .div-left-screen img,.fp--1660-1920-X2 .div-choco-product .div-left-screen img,.fp--desktop-X2 .div-choco-product .div-left-screen img{width:479px}.div-three-columns .div-content a{display:block;overflow:hidden}.div-three-columns .div-content a img{-webkit-transition:transform 2s .5s;-o-transition:transform 2s .5s;transition:transform 2s .5s;transition-delay:0s;transform:scale(1);object-fit:contain;min-width:100%}.div-three-columns .div-content:hover .div-white{opacity:.8;transition:all 10s 1s}.div-three-columns .div-content a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);transition-delay:10s;transition:transform 10s 2s}.div-three-columns .div-content .div-white{box-sizing:border-box;display:grid;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;text-transform:uppercase;width:55%;height:20%;padding:10px;line-height:22px;align-content:center;display:-ms-inline-flexbox;opacity:1;transition:all 2s .5s;-webkit-transition:all 2s .5s;-moz-transition:all 2s .5s}.div-three-columns .div-content .div-white h2{color:#000;font-size:1.8rem;font-weight:700;padding:0;margin:0;transition:color .4s;-webkit-transition:color .4s;-moz-transition:color .4s;-webkit-font-smoothing:antialiased}.div-three-columns .div-content:hover .div-white h2{color:#e10080;transition:color .4s;-webkit-transition:color .4s;-moz-transition:color .4s}.div-three-columns .div-content .div-white .title_discover_pink{color:#e10080;font-size:1.1rem;margin:0;padding:0;line-height:20px;transition:.4s .1s;-webkit-transition:.4s .1s;-moz-transition:.4s .1s;-webkit-font-smoothing:antialiased}.div-three-columns .div-content:hover .div-white .title_discover_pink{color:#000;transition:.4s .1s;-webkit-transition:.4s .1s;-moz-transition:.4s .1s}.div-three-columns .div-content .div-white .title_discover_pink:hover{text-decoration:underline}.div-three-columns .div-content .div-white .div-text{padding:0;margin:auto}.cms-home .div-choco-product{position:relative;display:flex;justify-content:center;margin-top:4%}@media only screen and (min-width:1280px){.cms-home .div-choco-product:after{content:"";position:absolute;background-size:auto 100%;width:100%;height:100%;z-index:1;background-image:url('/media/homepage/mad-fauchon.png');opacity:0;background-repeat:no-repeat;transition:all 2s;background-position:-100px 0}.cms-home .div-choco-product:hover .div-left-screen{left:8%;transition:all 2s}.cms-home .div-choco-product:hover .div-right-screen{left:10%;transition:all 2s}.cms-home .div-choco-product:hover:after{opacity:1;background-position:left}}.cms-home .div-choco-product .div-left-screen{position:absolute;max-width:38%;top:10%;left:6%;z-index:3;transition:all 1s}.cms-home .div-choco-product .div-left-screen img{height:auto}.cms-home .div-choco-product .div-right-screen{position:relative;left:12%;z-index:2;transition:all 1s}.cms-home .div-choco-product .div-right-screen img{max-width:100%;margin:unset}.cms-home .div-choco-product .div-white-discount{display:grid;align-items:center;border-left:2px solid #e10080;border-right:2px solid #e10080;background-color:#fff;position:absolute;top:33%;left:72%;padding:55px;max-width:15%;text-transform:uppercase;line-height:25px;z-index:3}.cms-home .div-choco-product .div-white-discount .div-text-discount{padding:0;margin:0;text-align:center}.cms-home .div-choco-product .div-white-discount .div-text-discount h2{text-align:center;color:#000;font-size:1.8rem;padding:0;margin:0;font-weight:500}.cms-home .div-choco-product .div-white-discount .div-text-discount span.color-discount{color:#e10080;padding:0;margin:0}.cms-home .div-choco-product .div-white-discount .div-text-discount a{text-align:center;color:#e10080;padding:10% 0 0;margin:0;font-size:1.1rem;font-weight:500}.cms-home .div-choco-product .div-white-discount .div-text-discount a{color:#e10080;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.cms-home .div-choco-product .div-white-discount .div-text-discount a:hover{color:#000;font-weight:700;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.cms-home .block-new-products-list{margin:0}.cms-home .block-new-products-list .block-title{text-align:center;margin:0 0 30px}.cms-home .block-new-products-list .block-title p{text-align:center;text-transform:uppercase;font-weight:500;font-size:2rem}.cms-home .block-new-products-list .block-title p span{color:#e10080;font-weight:700}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details{padding:0 15px;text-align:center;min-height:70px}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .product-item-name{font-weight:400;color:#000;font-size:1.4rem;padding:1% 6%;margin:0}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .product-item-name a{text-decoration:none}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .price-box{margin:0;text-align:center;color:#e10080}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .price-box .price-container .price{font-weight:400;font-size:1.4rem}.cms-home .div-box-selection{position:relative}.cms-home .div-box-selection .div-box-selection-screen img{display:block;margin:auto;width:100%}.cms-home .div-box-selection .div-white-discount-box{background-color:#fff;position:absolute;top:0;right:0;left:auto;transform:translate(-31%,50%);text-transform:uppercase;line-height:25px;z-index:2;height:50%;width:24%}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box{text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:stretch;justify-content:space-around;align-items:stretch;width:100%;height:100%;box-sizing:border-box;padding:10% 5%;border-left:2px solid #e10080;border-right:2px solid #e10080}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2{text-align:center;color:#e10080;font-weight:500;font-size:1.8rem;padding:0;margin:0}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box span{line-height:normal;padding:0;font-weight:500;font-size:1.6rem}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box a{text-align:center;padding:0;margin:0;font-weight:500;line-height:40px;font-size:1.1rem}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box a{color:#e10080;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box a:hover{color:#000;font-weight:700;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.cms-home .div-3-columns-offer{margin:4% 4% 5%;display:flex;justify-content:center}.cms-home .div-3-columns-offer .div-3-columns-offer-content{padding:12px;position:relative;width:27%}.cms-home .div-3-columns-offer .div-3-columns-offer-content .block-static-block{overflow:hidden}.cms-home .div-3-columns-offer .div-3-columns-offer-content img{display:block;width:100%;height:auto;transition:transform 2s .5s;transition-delay:0s;transform:scale(1.02)}.cms-home .div-3-columns-offer .div-3-columns-offer-content:hover img{display:block;width:100%;height:auto;transform:scale(1.2);transition-delay:5s;transition:transform 5s 1s;transform:scale(1.2);transition-delay:5s;transition:transform 5s 1s}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white{box-sizing:border-box;display:grid;align-items:center;position:absolute;top:78%;left:50%;transform:translate(-50%,0);background-color:#fff;text-align:left;text-transform:uppercase;width:80%;height:15%;padding:0 0 0 15px;line-height:22px;align-content:center;display:-ms-inline-flexbox}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white h2{color:#000;font-size:1.5rem;padding:0;margin:0;font-weight:400;margin-left:7px}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white h2 span{font-weight:700}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white a{font-size:1.1rem;margin:0;padding:0;font-weight:400}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .div-text .link a{color:#e10080;line-height:22px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .div-text .link a:hover{color:#000;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out}.div-kiss{display:flex;position:relative;margin-bottom:140px}.div-kiss .div-kiss-left-screen{position:relative;box-sizing:border-box;width:50%;text-align:center;display:block}.div-kiss .div-kiss-left-screen img{width:100%;height:auto}.div-kiss .div-kiss-content{position:relative;width:50%;min-height:80%;margin:10% 0;display:block}.div-kiss .div-kiss-content .div-kiss-content-title{position:absolute;height:auto;width:100%;max-width:100%;top:-30%;left:-10%;z-index:3}.div-kiss .div-kiss-content .div-kiss-content-title h2{z-index:3;text-transform:uppercase;color:#e10080;font-size:5rem;font-weight:700;margin:0}.div-kiss .div-kiss-content .div-kiss-content-text{position:relative;background-color:#f8f5f3;z-index:1;height:100%}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph{position:relative;box-sizing:border-box;text-align:justify;padding:10% 16% 2%;margin:0;height:65%;line-height:20px}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph p{position:relative;font-size:1.3rem;padding:0;margin:0;font-weight:400;max-height:100%;overflow:auto}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button{position:relative;box-sizing:border-box;text-align:center;padding:0;margin:0 0 70px 16%;width:25%;height:auto;border:1px solid #e10080}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a{position:relative;padding:0;margin:0;display:block}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a span{box-sizing:border-box;position:relative;padding:6% 10%;margin:0;display:block;font-weight:500;font-size:1.1rem;text-transform:uppercase;color:#e10080;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a:hover span{background-color:#e10080;color:#fff;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.div-kiss .div-kiss-bottom-screen{position:absolute;left:43%;top:70%;width:35%;height:auto;z-index:2}.div-kiss .div-kiss-bottom-screen img{max-width:100%;margin:unset;width:100%}.cms-home .div-3-columns-offer-content:hover.link .a_btn{padding-left:5px;transition:.5s all}.cms-home .div-3-columns-offer-content:hover .link .a_btn:before{content:"> ";transition:.5s all;color:#000;padding-left:5px;width:0}.cms-home .div-3-columns-offer-content .link .a_btn:before{transition:.5s all;content:"> ";color:transparent;width:0}@media only screen and (max-width:767px) and (min-width:300px){.cms-home .div-3-columns-offer-content .link .a_btn:before{content:none}}.div_insta_slick{padding-bottom:20px}.div_insta_slick ul{list-style:none;padding:0}.div_insta_slick .slick-slide{margin-left:0;margin-right:0}.div_img_insta .container-image{width:94%;height:235px;margin:auto;background-position:center !important;background-size:cover !important;box-sizing:border-box}.title_div_insta{font-size:2rem;border-top:solid #bdbdbd 1px;font-weight:500;padding-top:25px;margin-bottom:0;padding-bottom:10px;box-sizing:border-box;text-align:center;text-transform:uppercase}.title_div_insta span{color:#e10080}@media only screen and (max-width:767px) and (min-width:300px){.div_img_insta .container-image{width:244px;height:244px;background-position:center !important;background-size:cover !important;padding:5px;box-sizing:border-box}.div_insta_slick{padding-left:3%;padding-right:3%;border-bottom:solid #bdbdbd 1px;padding-bottom:20px}.title_div_insta{font-size:1.6rem;border-top:solid #bdbdbd 1px;font-weight:500;padding-top:23px;margin-bottom:0;padding-bottom:8px;box-sizing:border-box;text-align:center;text-transform:uppercase}}@media only screen and (min-width:768px) and (max-width:1023px){.div_img_insta .container-image{width:240px;height:240px;background-position:center !important;background-size:cover !important;padding:5px;box-sizing:border-box}.div_insta_slick{padding-left:3%;padding-right:3%;border-bottom:solid #bdbdbd 1px;padding-bottom:10px}}@media only screen and (min-width:1024px) and (max-width:1099px){.div_img_insta .container-image{width:190px;height:190px;background-position:center !important;background-size:cover !important;box-sizing:border-box}.div_insta_slick{border-bottom:solid #bdbdbd 1px;padding-bottom:40px}}@media only screen and (min-width:1100px) and (max-width:1199px){.div_img_insta .container-image{width:205px;height:205px}}@media only screen and (min-width:1200px) and (max-width:1279px){.div_img_insta .container-image{width:230px;height:230px}}.page-wrapper .page-bottom{width:100%;max-width:1260px}.div-newsletter{display:flex;position:relative;border-top:solid #bdbdbd 1px;padding-top:40px}.div-newsletter .div-newsletter-image{position:relative;box-sizing:border-box;width:50%;padding:2% 0 2% 3%;text-align:center;display:block}.div-newsletter .div-newsletter-image img{width:100%;height:auto}.div-newsletter .div-newsletter-content{position:relative;padding:2%;width:50%;display:block}.div-newsletter .div-newsletter-content-text{margin:8% 0 0 7%}.div-newsletter .div-newsletter-content-text .title_newsletter{font-size:2rem;font-weight:500;margin-bottom:0;text-transform:uppercase}.div-newsletter .div-newsletter-content-text .title_newsletter_two{font-size:1.4rem;font-weight:300;margin:10px 0 30px}.div-newsletter .div-newsletter-content-text form{display:block;margin-top:0}.div-newsletter .div-newsletter-content-text .block-content{display:flex}.div-newsletter .div-newsletter-content-text .block-content .input-box{width:70%}.div-newsletter .div-newsletter-content-text .block-content .input-box input{width:100%;height:30px;border:none;border-bottom:1px solid #5a5959;font-weight:500;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.div-newsletter .div-newsletter-content-text .block-content .input-box .field.field-name-firstname,.div-newsletter .div-newsletter-content-text .block-content .input-box .field.field-name-lastname{width:45%;display:inline-block}.div-newsletter .div-newsletter-content-text .block-content .input-box input::placeholder{font-weight:400;font-size:1.4rem;font-family:Fauchon,sans-serif}.div-newsletter .div-newsletter-content-text .block-content .input-box input::-webkit-input-placeholder{font-weight:400;font-size:1.4rem;font-family:Fauchon,sans-serif}.div-newsletter .div-newsletter-content-text .block-content .input-box input:-ms-input-placeholder{font-weight:400;font-size:1.4rem;font-family:Fauchon,sans-serif}.div-newsletter .div-newsletter-content-text .block-content .input-box input:focus{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;border-bottom:1px solid #e10080;font-weight:500;box-shadow:none}.div-newsletter .div-newsletter-content-text .block-content .actions{margin-left:10px;height:30px}.div-newsletter .div-newsletter-content-text .block-content .actions .btn-newsletter{background:#000;display:inline-block;padding:6px 15px;border:0;color:#fff;font-size:1.4rem;line-height:19px;text-transform:uppercase;border-radius:0;box-shadow:none;max-height:100%;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.div-newsletter .div-newsletter-content-text .block-content .actions .btn-newsletter:hover{background:#e10080;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.div-newsletter .div-newsletter-content .picto-box a:hover{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;background-color:#000}.div-newsletter .div-newsletter-content .picto-box{text-align:center}.div-newsletter .div-newsletter-content .picto-box .picto-box-title .title_picto{text-transform:uppercase;font-weight:400;font-size:1.6rem;margin-top:23px}.div-newsletter .div-newsletter-content .picto-box .picto-box-title .title_picto span{color:#e10080}.div-newsletter .div-newsletter-content .picto-box .social{width:20px;height:20px;padding:9px;background:#e10080;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;display:inline-block;box-sizing:content-box}.div-newsletter .picto-box .social-facebook,.picto-box .social-instagram{margin-right:15px}@media only screen and (max-width:1023px) and (min-width:300px){.hr-insta-top{color:#444;margin:8% 0 2%;padding:0;display:block;width:100%}.div-three-columns .div-content a img{width:100%;height:auto}.hr-insta-bottom{color:#444;margin:5% 0 4%;padding:0;display:block;width:100%}.hr-5-products-top{color:#444;margin:8% 0 2%;padding:0;display:block;width:100%}.hr-5-products-bottom{color:#444;margin:8% 0 2%;padding:0;display:block;width:100%}.div-three-columns{display:block;margin:auto}.div-three-columns .div-content{padding:15px 0 0}.div-three-columns .div-content .div-white{width:70%;height:40%;opacity:.90}.div-three-columns .div-content .div-white h2{line-height:23px}.div-three-columns .div-content .div-white .title_discover_pink{font-size:1.35rem;font-weight:400}.cms-home .div-choco-product .div-left-screen{display:none}.cms-home .div-choco-product .div-right-screen{width:100%;display:block;margin:auto;left:0}.cms-home .div-choco-product{display:block}.cms-home .div-choco-product .div-white-discount{z-index:3;top:1px;left:0;position:relative;border:none;line-height:23px;max-width:100%;padding:0;opacity:1;-webkit-box-shadow:0 3px 5px 0px rgb(0 0 0/15%);-moz-box-shadow:0 3px 5px 0px rgb(0 0 0/15%);box-shadow:0 3px 5px 0px rgb(0 0 0/15%);padding:20px;transform:translate(0,-21%);width:59%;line-height:23px;margin:auto}.cms-home .div-choco-product .div-white-discount .div-text-discount{position:relative;box-sizing:border-box;padding:0 12%;max-width:100%;height:auto}.cms-home .div-choco-product .div-white-discount .div-text-discount h2{font-size:1.7rem;line-height:22px}.cms-home .div-choco-product .div-white-discount .div-text-discount a{font-size:1.3rem;font-weight:400}.cms-home .div-choco-product .div-right-screen img{display:block;width:100%;margin:auto;height:50%}.cms-home .div-box-selection .div-box-selection-screen img{display:block;margin:auto;height:50%;width:100%}.cms-home .block-new-products-list{margin:0}.cms-home .block-new-products-list .block-title{text-align:center}.cms-home .block-new-products-list .block-title strong{font-size:1.7rem}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .product-item-name{font-size:1.5rem}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details .price-box .price-container .price{font-weight:400;font-size:1.6rem}.cms-home .block-new-products-list .block-content .slick-list .slick-slide{opacity:.6;transition:.4s ease all;margin:0;transform:scale(.9)}.cms-home .block-new-products-list .block-content .slick-list .slick-active{opacity:1;transform:scale(1);transition:.4s ease all}.cms-home .block-new-products-list .block-content .slick-list .product-item .product-item-info .product-item-details{opacity:0;transition:.3s}.cms-home .block-new-products-list .block-content .slick-list .slick-active .product-item .product-item-info .product-item-details{opacity:1;transition:.3s}.cms-home .hr-block-new-products-list-bottom{display:none}.cms-home .div-box-selection .div-white-discount-box{box-sizing:border-box;position:relative;top:0;left:0;transform:translate(0,-30%);padding:0;max-width:80%;width:80%;height:55%;line-height:20px;z-index:2;opacity:.9;box-shadow:0 3px 5px 0 rgb(0 0 0/15%);margin:auto}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box{box-sizing:border-box;position:relative;height:auto;width:100%;padding:10% 5% 4%;margin:0}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2{text-align:center;color:#000;padding:0 5%;margin:0;font-size:1.8rem;line-height:20px}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2.color-discount-box{line-height:0;padding:6% 0 0}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box a{padding:4% 0 0;margin:0;font-size:1.3rem;font-weight:400}.cms-home .div-3-columns-offer{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:0;margin:5% 0 0}.cms-home .div-3-columns-offer .div-3-columns-offer-content{padding:2%;width:46%}.cms-home .div-3-columns-offer .div-3-columns-offer-content#big-screen{margin:6% 0;padding:2%;width:68%}.cms-home .div-3-columns-offer .div-3-columns-offer-content img{width:100%}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white{position:relative;top:1%;left:0;transform:translate(0,0);text-align:center;width:100%;padding:0;margin:0;height:auto}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white h2{font-size:1.2rem;min-height:29px;padding:5px 0}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .link{position:relative;box-sizing:border-box;text-align:center;padding:0;margin:0 15%;width:70%;height:auto;border:1px solid #e10080}.cms-home .div-3-columns-offer .div-3-columns-offer-content#big-screen .div-white .link{margin:0 25%;width:50%}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .link a{position:relative;padding:0;margin:0}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .link a{box-sizing:border-box;position:relative;padding:3% 10%;margin:0;font-weight:400;font-size:1.4rem;text-transform:uppercase;color:#e10080}.div-kiss{display:block;align-items:center;background-color:#f8f5f3;margin-bottom:29px}.div-kiss .div-kiss-left-screen{max-width:100%;width:100%;display:block;margin:0;left:0}.div-kiss .div-kiss-bottom-screen{display:none}.div-kiss .div-kiss-content{position:relative;width:100%;min-height:100%;margin:0;padding:0;display:block}.div-kiss .div-kiss-content .div-kiss-content-text{padding-bottom:5%}.div-kiss .div-kiss-content .div-kiss-content-title{box-sizing:border-box;position:relative;height:auto;width:100%;max-width:100%;top:0;left:0;z-index:3;text-align:center;padding:2%}.div-kiss .div-kiss-content .div-kiss-content-title h2{font-weight:500;z-index:3;text-transform:uppercase;color:#e10080;font-size:2.8rem;margin:0;padding:0}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph{padding:2% 4%;margin:0;line-height:15px}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph p{font-size:1.4rem;line-height:1.25}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button{padding:0;margin:5% 18% 2%;width:64%}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a{position:relative;padding:0;margin:0}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a span{box-sizing:border-box;position:relative;padding:5% 10%;margin:0;font-weight:400;font-size:1.4rem;text-transform:uppercase;color:#e10080}.div-newsletter{border-top:none;padding-top:0}.div-newsletter .div-newsletter-image{width:0;margin:0;padding:0}.div-newsletter .div-newsletter-content{width:100%;padding:0}.div-newsletter .div-newsletter-content-text{box-sizing:border-box;padding:5% 5% 9%;margin:0;background-color:#e10080;color:#fff;text-align:center}.div-newsletter .div-newsletter-content-text .title_newsletter{font-size:1.6rem;margin:0;line-height:1.5}.div-newsletter .div-newsletter-content-text .title_newsletter_two{margin:auto;width:70%;line-height:20px;font-size:1.4rem}.div-newsletter .div-newsletter-content-text form{margin-top:5%}.div-newsletter .div-newsletter-content-text .block-content .input-box{width:90%}.div-newsletter .div-newsletter-content-text .block-content .input-box input{border-bottom:none}.div-newsletter .div-newsletter-content-text .block-content .actions{margin-left:15px}.div-newsletter .div-newsletter-content-text .block-content .actions .btn-newsletter:hover{background:#000;color:#fff}.div-newsletter .div-newsletter-content .picto-box{margin-top:2%;margin-bottom:6%}.div-newsletter .div-newsletter-content .picto-box .picto-box-title .title_picto{margin-top:4%;font-size:1.3rem}.div-newsletter .div-newsletter-content .picto-box .social{margin-top:3%;width:24px;height:24px;padding:2%}.div-newsletter .div-newsletter-content .picto-box .social-instagram{width:22px;height:22px;padding:2.27%}.div-newsletter .div-newsletter-content-text .block-content .input-box input::placeholder{font-weight:400;font-size:1.5rem;font-family:Fauchon,sans-serif}.div-newsletter .div-newsletter-content-text .block-content .input-box input::-webkit-input-placeholder{font-weight:400;font-size:1.5rem;font-family:Fauchon,sans-serif}.div-newsletter .div-newsletter-content-text .block-content .input-box input:-ms-input-placeholder{font-weight:400;font-size:1.5rem;font-family:Fauchon,sans-serif}}@media (min-width:768px) and (max-width:1023px){.cms-home .div-three-columns .div-content .div-white{width:70%;height:40%;opacity:.9;line-height:28px}.cms-home .div-three-columns .div-content .div-white h2{font-size:2.5rem}.cms-home .div-three-columns .div-content .div-white .title_discover_pink{font-size:1.7rem}.cms-home .div-choco-product .div-white-discount{line-height:30px}.cms-home .div-choco-product .div-white-discount .div-text-discount{position:relative;box-sizing:border-box;padding:0 10%;max-width:100%;height:auto}.cms-home .div-choco-product .div-white-discount .div-text-discount h2{font-size:2.4rem;line-height:26px}.cms-home .div-choco-product .div-white-discount .div-text-discount h3{padding-top:5%;font-size:1.8rem}.cms-home .block-new-products-list .block-title strong{font-size:1.9rem}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2{line-height:30px;font-size:2.5rem}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2.color-discount-box{color:#e10080;padding:0;margin:0}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h3{font-size:1.5rem}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .div-text h2{font-size:2rem;line-height:40px}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white .div-text h3 a{font-size:1.5rem;height:100%;width:100%}.div-kiss .div-kiss-content .div-kiss-content-title h2{font-size:3rem}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph p{font-size:1.7rem;line-height:20px;overflow:hidden;min-height:80%}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph{padding:2% 8%;margin:0;line-height:20px}.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-discover-button a span{font-size:1.8rem;padding:2% 5%}.cms-home .div-instagram{margin:0 0 6%}.cms-home .div-instagram .div-instagram-title h2{margin-top:2%;font-size:2rem}.cms-home .div-instagram .owl-carousel .owl-item img{display:block;width:100%;margin:auto}.div-newsletter .div-newsletter-content-text .title_newsletter{font-size:1.8rem}.div-newsletter .div-newsletter-content-text .title_newsletter_two{width:80%;font-size:1.5rem}.div-newsletter .div-newsletter-content-text form{margin-top:5%;box-sizing:border-box;padding:0 10%}.div-newsletter .div-newsletter-content-text .block-content .input-box{width:100%}.div-newsletter .div-newsletter-content .picto-box .picto-box-title .title_picto{font-size:1.7rem;max-width:80%;padding:0 10%;text-align:center}.div-newsletter .div-newsletter-content .picto-box .social{padding:1.5%}.categoriechildren{display:none}}@media (min-width:1024px) and (max-width:1279px){.div-kiss .div-kiss-content .div-kiss-content-text .div-kiss-content-paragraph p{font-size:1.3rem;line-height:15px;min-height:100%}.cms-home .div-choco-product .div-left-screen{left:10%}.c-level-2 .category-view .category-image img{object-fit:cover}.cms-home .div-box-selection .div-box-selection-screen img{height:auto}}@media (min-width:320px) and (max-width:359px){.cms-home .div-three-columns .div-content .div-white{padding:5px;line-height:18px}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h2{padding:0;font-size:1.6rem;line-height:18px}.cms-home .div-box-selection .div-white-discount-box .div-text-discount-box h3{padding:0}.cms-home .div-3-columns-offer .div-3-columns-offer-content .div-white h2{min-height:44px}}@media only screen and (max-width:767px){.navigation,.breadcrumbs,.page-header .header.panel,.footer.content,.page-main,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{padding:0}}body>div.page-wrapper.initial>footer>div>ul{display:none}.div-content-menu{padding:7px;position:relative}.div-content-menu a img{display:block;width:266px;height:325px;margin:auto}.submenu-child.ui-menu-item .div-content-menu{overflow:hidden;padding:0}.submenu-child.ui-menu-item .div-content-menu picture{overflow:hidden;display:block}.navigation .megamenu.level-top-fullwidth:hover .submenu-child.ui-menu-item .div-content-menu img{-webkit-transition:transform 2s .5s;-o-transition:transform 2s .5s;transition:transform 2s .5s;transition-delay:0s;transform:scale(1.02);object-fit:contain;min-width:100%}.navigation .megamenu.level-top-fullwidth:hover .submenu-child.ui-menu-item:hover .div-content-menu img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);transition-delay:10s;transition:transform 15s 1s}.div-content-menu .div-white{box-sizing:border-box;align-items:center;background-color:#fff;text-align:center;text-transform:uppercase;padding:10px;line-height:8px;align-content:center;display:-ms-inline-flexbox}.navigation .megamenu .level0.submenu .menu-block.block-container .title_menu{color:#000;font-size:1.5rem;font-weight:500;box-sizing:border-box;margin:0;margin-bottom:6px;text-transform:uppercase;line-height:1}.navigation .megamenu .level0.submenu .menu-block.block-container .description_menu{color:#e10080;font-size:1.1rem;font-weight:500;margin:0;padding:0;text-transform:uppercase}.div-content-menu:hover .description_menu{text-decoration:underline;transition:all .5sec}.div-content-menu .div-white .div-text{padding:0;margin:auto}.block-static-block.widget,.block-cms-link.widget{margin-bottom:0}#ultratop-banner .mgz-element-column>.mgz-element-inner{padding:10px}.page-header .header.panel .block-static-block{display:inline-block;margin:0}.page-header .header.panel .block-static-block ul{padding:0;margin:0}.page-header .header.panel .block-static-block li:nth-child(1){margin:0}.page-header .header.panel .block-static-block li{margin:0 0 0 15px;display:inline-block;vertical-align:top}.page-header .header.panel .block-static-block li a{color:#000;text-transform:uppercase;display:inline-block;line-height:1.4}@media only screen and (max-width:767px){.compare.wrapper,.panel.wrapper,[class*=block-compare]{display:none}}.icon.icon-cart{background-position:0 -80px;width:24px;height:26px;line-height:26px}.icon.icon-cart{background-repeat:no-repeat;background-size:initial;background-image:url('/media/svg/icons.svg');display:block;font-size:0}.header.links{list-style-type:none;top:4px;position:relative}.greet.welcome,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{display:none}.authorization-link .icon.icon-account{background-position:0 -106px;width:26px;height:25px;line-height:26px}.authorization-link .icon.icon-account{background-repeat:no-repeat;background-size:initial;background-image:url('/media/svg/icons.svg');display:block;font-size:0}
/*!* --------------------------------------------- *!*/
/*!*  ------------- AjaxSuite Login -------------- *!*/
/*!* --------------------------------------------- *!*/
/*!* @media (min-width: 768px), print *!*/
/*!* @media (min-width: 768px), print *!*/
.category-view{position:relative;margin-bottom:50px}.c-level-2 .category-view .category-image{width:66%;height:407px;margin-bottom:80px}.c-level-2.category-idees-cadeaux .category-view,.c-level-2.category-gift-ideas .category-view{max-height:407px}.c-level-2 .category-view .category-image img{height:auto;left:-8%;z-index:3;position:absolute;max-height:unset}@media only screen and (min-width:1024px) and (max-width:1279px){.c-level-2 .category-view .category-image img{height:85%;left:0}}.c-level-2 .category-view .category-description{background-color:#e9eaeb;position:absolute;width:90%;height:73%;top:10%;z-index:2}.c-level-2.catalog-category-view .page-main .page-title-wrapper{height:0}.c-level-2.catalog-category-view .page-main .page-title-wrapper .page-title{position:relative}.c-level-2.catalog-category-view .page-main .page-title-wrapper .page-title span{color:#e10080;font-size:3.5rem;font-weight:500;margin:0;line-height:1;position:absolute;top:28px;z-index:3;left:97px;width:300px;display:block;text-align:left}.c-level-2 .title_cats{position:absolute;height:auto;width:21%;top:5.2%;left:58%;z-index:3}.c-level-2 .title_cats p{z-index:3;text-transform:uppercase;color:#e10080;font-size:3.8rem;font-weight:500;margin:0;line-height:36px}.c-level-2 .category-view .category-description .category-description-text{position:absolute;font-size:1.2rem;box-sizing:border-box;top:31%;left:65%;text-align:justify;padding:0;margin:0;width:52%;font-weight:500;max-height:100%;overflow:auto}@media only screen and (min-width:1024px) and (max-width:1400px){.c-level-2 .category-view .category-description .category-description-text{width:45%}}.c-level-2 .categoriechildren{bottom:-90px;display:block;clear:both;width:100%;margin-bottom:30px;text-align:center;position:absolute}.c-level-2 .subcats-cat{margin-right:1.5%;border-radius:20px;border-style:solid;border-color:#e10080;background-color:#e10080;color:#fff;box-sizing:border-box;padding-right:1%;width:37%;padding-left:1%}.c-level-2.fp--ipad-v-X2 .category-view .category-description .category-description-text{top:26%;left:66%;width:44%}.c-level-2.fp--1280-1360-X2 .category-view .category-description .category-description-text{width:52%;left:60%}.c-level-2.fp--1360-1480-X2 .category-view .category-description .category-description-text{width:53%;left:62%}.c-level-2.fp--1480-1660-X2 .category-view .category-description .category-description-text{width:54%;left:65%}.c-level-2.fp--1660-1920-X2 .category-view .category-description .category-description-text{width:60%;left:65%}.c-level-2 a.subcats-cat{color:#fff}.slick-slide{text-align:center;margin-right:10px;margin-left:10px}.slick-arrow{width:1.9rem;background-color:#fff}.slick-arrow.slick-prev a:hover{background-position:0 -159px;color:#e10080}button.slick-prev.slick-arrow:after{content:'\e617';font-family:luma-icons;font-size:2rem;right:30px;top:14px;position:absolute}.slick-arrow.slick-prev{left:0;font-size:0}button.slick-next.slick-arrow:after{content:'\e608';font-family:luma-icons;font-size:2rem;left:30px;top:14px;position:absolute}.slick-arrow.slick-next{right:0;font-size:0}button.slick-prev.slick-arrow:hover{color:#e10080}button.slick-next.slick-arrow:hover{color:#e10080}.slick-arrow:focus,.slick-arrow:hover{border-color:transparent;background:#fff}a:hover{text-decoration:none}@media only screen and (max-width:1023px) and (min-width:300px){.c-level-2 .categoriechildren{clear:both;width:100%;text-align:center;position:relative;bottom:-15px}.c-level-3 .category-view .category-cms,.c-level-3 .category-view .category-description{padding:0 10px}.c-level-2.catalog-category-view .page-main .page-title-wrapper .page-title span{position:absolute;top:166px;z-index:3;left:0;text-align:center;color:#e10080;font-size:2.5rem;font-weight:500;margin:0;line-height:1;width:100%}.c-level-2 .title_cats{position:relative;height:auto;z-index:3;width:100%;top:-5px;left:0;text-align:center}.c-level-2 .title_cats p{z-index:3;text-transform:uppercase;color:#e10080;background-color:#fff;font-size:2.9rem;font-weight:500;margin:0;box-sizing:border-box;padding:10px 0 0}.c-level-2 .category-view .category-image{width:100%;height:100%;margin:0}.slick-slide{text-align:center;margin-right:10px;margin-left:10px}.c-level-2 .category-view .category-image img{width:100%;height:100%;left:0;padding-bottom:0;position:relative;top:-29px}.c-level-2 .category-view .category-description .category-description-text{position:relative;font-size:1.2rem;box-sizing:border-box;left:0;text-align:justify;padding:0;margin:0;width:100%;font-weight:500;max-height:100%;overflow:auto}.c-level-2 .category-view .category-description .category-description-text{padding:5%;box-sizing:border-box}.c-level-2 .category-view .category-description{background-color:#fff;position:relative;width:100%;height:100%;top:0;z-index:2;margin:0}.category-view{position:relative;margin-bottom:0}.c-level-2 .subcats-cat{font-size:1.2rem}}.footer_bis{display:flex;position:relative;text-align:center;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-bottom:3%;width:100%;background-color:#333}.ctn_footerb{max-width:1400px;display:table;width:100%;margin-left:auto;margin-right:auto}.blockb{box-sizing:border-box;color:#fff;padding-top:5%;display:table-cell;width:20%;background-color:#333}.text_blockb .title3{color:#999;box-sizing:border-box;text-align:center;margin-left:auto;margin-right:auto;width:43%;font-size:1.2rem;font-weight:400;line-height:17px;margin-top:0}.text_blockb .title2{font-weight:300;width:100%;text-transform:uppercase;font-size:1.3rem;margin-bottom:3%}.footer_bis_bas_li li{margin:0;list-style-type:none;padding:0;width:100%;line-height:22px}[name=accordion-group]{display:none}.element-list{margin:0;list-style-type:none;padding:0;display:flex;width:100%;max-width:1400px}[name=accordion-group]:checked~.accordion-h .accordion-toggle{display:none}[name=accordion-group]~.accordion-h .accordion-dismiss{display:none}[name=accordion-group]:checked~.accordion-h .accordion-dismiss{display:block}.footer_bas2{margin-left:auto;margin-right:auto;width:100%;max-width:1400px;padding-bottom:1%;padding-top:1%}.accordion-inner{padding:0}.footer_bis_bas_li .accordion-h{width:100%;text-transform:uppercase}.footer_bis_bas_li{box-sizing:border-box;width:100%;padding:0 1% 1% 6%}.accordion-inner a:hover{color:#e10080}.accordion-inner a{color:#9c9c9c}.footer3{background-color:#e9eaeb}.ctn_footer3{display:flex;width:100%;margin-left:auto;margin-right:auto;max-width:1260px;padding-bottom:1%}.bloc_1_footer3{display:flex;width:50%;padding-top:2%}.bloc_1_footer3_img{background-image:url(/media/svg/icons.svg);background-position:0 -851px;width:31px;height:24px;padding:3px}.bloc_1_footer3 picture{padding-right:4%;box-sizing:border-box;width:18%}.bloc_1_footer3 p{line-height:18px;font-size:1rem;color:#878787;font-weight:400}.bloc_1_footer3 a{color:#878787}.bloc_2_footer3{display:block;width:50%;padding-top:2%}.bloc_2_footer3 a{text-decoration:underline;color:#000;font-size:1.1rem;line-height:25px;font-weight:500;text-transform:none;padding-right:2%}.bloc_2_footer3 picture{position:relative;left:41%;display:none}.lien_footer3{position:relative;top:16%;width:90%;left:10%;text-align:center}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{border:1px solid #dadada;box-shadow:none}.catalog-product-view .admin__data-grid-outer-wrap .block-viewed-products-grid .product_recent_view_li .product-item-info{margin:0;padding:9px;border:1px solid transparent;min-height:280px}.catalog-product-view .admin__data-grid-outer-wrap .block-viewed-products-grid .product_recent_view_li .product-item-info:hover{border:1px solid #dadada}.catalog-product-view .admin__data-grid-outer-wrap .block-viewed-products-grid .product_recent_view_li .product-item-info .price-container .price{color:#e10080}.blog-page .products-grid .product-item-info:hover,.products-grid .product-item-info.active{box-shadow:none;padding-top:0;margin-top:0}.blog-page .products-grid .product-item-info{padding-top:0;margin-top:1px}.products-grid .product-item-inner{background:#fff;box-shadow:none;border:1px solid #dadada;border-top:none}.product-item-actions .actions-primary+.actions-secondary>.action{line-height:35px;text-align:center;width:35px;height:35px;margin-top:0}.products-grid .product-item .tocart{font-size:1.1rem;font-weight:400;text-transform:uppercase;transition:.3s}.products-grid .product-item .tocart.out{background-color:#c4c4c4;border:none;width:136px}h1.logo span{display:none}@media only screen and (max-width:1023px) and (min-width:300px){.footer_bas2{display:block;margin:0;padding:0}.bloc_1_footer3_img{background-image:url('/media/svg/icons.svg');background-position:0 -851px;width:18px;height:10px;margin-top:5px;margin-left:10px;padding:10px}.footer_bis_bas_li{list-style:none;padding:0;margin:0;width:100%}.footer_bis_bas_li a{line-height:35px}.footer_bis_bas_li li{margin:0;list-style-type:none;padding:0;display:flex;width:50%;float:left}[name=accordion-group]{display:none}.element-list{margin:0;list-style-type:none;padding:0;display:block}.accordion-toggle:after{content:'\e61c';font-family:luma-icons;font-size:1.2rem;float:right;margin-right:5%;font-weight:900;text-shadow:1px 1px 0 #000}.accordion-toggle.coll5:after{margin-right:-2px}.accordion-dismiss.coll5:after{margin-right:-2px}.accordion-dismiss:after{content:'\e60f';font-family:luma-icons;font-size:1.2rem;float:right;margin-right:5%;font-weight:900;text-shadow:1px 1px 0 #000}[name=accordion-group]:checked~.accordion-h .accordion-toggle{display:none}[name=accordion-group]~.accordion-h .accordion-dismiss{display:none}[name=accordion-group]:checked~.accordion-h .accordion-dismiss{display:block}.accordion-group li:last-child .accordion-body{border-bottom-width:1px}.accordion-inner{padding:0 2% .631100639515315em 8%}.accordion-body{border-bottom:1px solid #e9eaeb;height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease 0s;transition:max-height .25s ease 0s}[name=accordion-group]:checked~.accordion-body{max-height:660px;transition-duration:.95s;padding-bottom:2%}.accordion-inner a{color:#9c9c9c}.footer_bis_bas_li .accordion-h{padding-left:5%;text-transform:uppercase;box-sizing:border-box;width:100%;margin:0;font-size:1.6rem;font-weight:500;line-height:41px}.accordion-group input[type=radio]{margin:0}.ctn_footer3{display:block;width:100%}.bloc_1_footer3{background-color:#e9eaeb}.bloc_2_footer3{display:block;width:90%;padding-left:9%;box-sizing:border-box;background-color:#fff}.lien_footer3{position:initial;width:100%;padding-bottom:6px;text-align:center}.bloc_1_footer3 picture{padding-right:4%;box-sizing:border-box;width:100%;padding-left:3%}.bloc_1_footer3{display:flex;width:100%;padding-top:0}.bloc_1_footer3 p{line-height:18px;font-size:1rem;font-weight:500;box-sizing:border-box;padding-right:6%}.footer3{background-color:#fff}}@media only screen and (max-width:767px) and (min-width:300px){.footer_bis{display:block;margin:0;width:100%;background-color:#333;padding:0}.ctn_footerb{max-width:1260px;display:block;margin:0;width:100%;padding:0 0 10px}.blockb{display:flex;box-sizing:border-box;color:#fff;width:100%;margin:0;padding:0}.blockb img{width:100%;padding:3%}.text_blockb .title3{color:#999;box-sizing:border-box;text-align:initial;margin:0;padding:0;width:100%}#text_blockb_seul .title2{margin-top:31%}#text_blockb_seul2 .title2{margin-top:25%}.text_blockb .title2{font-weight:400;width:100%;margin-top:18%;margin-bottom:3%;text-transform:uppercase;font-size:1.6rem}.text_blockb{text-align:initial;margin-left:10px}.blockb picture{display:flex;width:20%}#coursier img{display:flex;width:100%%;padding:4%}.text_blockb .text-center{margin-left:8px}}.page-footer{padding-bottom:0}@media (min-width:1024px) and (max-width:1279px){.footer_bis{padding-left:0;padding-right:0}.footer_bis_bas_li li{line-height:28px}.category-view .category-image img{width:53%;height:85%;left:-1%;top:2%;z-index:3;position:absolute}.title_cats{position:absolute;height:auto;width:38%;top:5.2%;left:58%;z-index:3}.footer_bas2{display:flex;padding-left:2%;padding-right:0}.bloc_1_footer3 picture{padding-right:4%;box-sizing:border-box;width:36%;padding-left:4%}}@media (min-width:768px) and (max-width:1023px){.footer_bis{display:flex;position:relative;text-align:center;box-sizing:border-box;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;width:100%;background-color:#333}.ctn_footerb{max-width:1260px;display:flex;width:100%}.blockb{box-sizing:border-box;color:#fff;padding:5% 1% 1%;width:100%}.text_blockb .title3{color:#999;box-sizing:border-box;text-align:center;margin-left:auto;margin-right:auto;width:80%;font-size:1.2rem;font-weight:400;line-height:17px;margin-top:0}.text_blockb .title2{font-weight:300;width:100%;text-transform:uppercase;font-size:1.3rem;margin-bottom:3%}.bloc_1_footer3{display:flex;width:100%;padding-top:3%}.bloc_1_footer3 picture{padding-right:4%;box-sizing:border-box;width:18%}}@media (min-width:1024px) and (max-width:1500px){.category-view .category-description .category-description-text{width:45%}}.mgz__field-control pre{color:#000 !important}.Div_page_faq .page-title-wrapper{text-align:center;text-transform:uppercase}.Div_page_faq .post-holder{padding:0;border:none;min-height:700px}.Div_page_faq em{color:#e10080;font-style:normal;font-weight:400}.Div_page_faq em a,.cms-faq em a:visited,.cms-faq em a:hover{color:#e10080;font-style:normal;text-decoration:none;font-weight:400}.Div_page_faq .mgz-element .mgz-panels:not(.mgz-panels-no-fill-content) .mgz-panel-body{background:#fff;border:none}.Div_page_faq .mgz-element .mgz-panel .mgz-panel-heading{background-color:#fff;color:#000;border:none;border-bottom:1px solid #e3e3e3}.Div_page_faq .mgz-tabs-nav>.mgz-tabs-tab-title:not(.mgz-active)>a{background-color:#fff;color:#000;border:none;transition:.5s}.Div_page_faq .mgz-panel .mgz-panel-heading.mgz-icon-position-left i{left:98%}.Div_page_faq .mgz-panel .mgz-panel-heading h4,.mgz-element .mgz-panel .mgz-panel-heading .mgz-panel-heading-title{margin:0;font-weight:500;padding:0;font-size:1.5rem}.Div_page_faq .mgz-panel .mgz-panel-heading.mgz-icon-position-left a.has-icon{padding:14px 14px 14px 24px}.Div_page_faq .mgz-element .mgz-accoridon-icon-chevron:before{content:'\e61c'}.Div_page_faq .mgz-element .mgz-panel.mgz-active>.mgz-panel-heading .mgz-accoridon-icon-chevron:before{content:'\e60f'}.Div_page_faq .mgz-tabs-nav>.mgz-tabs-tab-title:not(.mgz-active)>a:hover span{border-bottom:1px solid #e10080;padding-bottom:4px;transition:.5s}.Div_page_faq .mgz-tabs-nav>.mgz-tabs-tab-title:not(.mgz-active)>a:hover{background-color:#fff;transition:.5s}.Div_page_faq .mgz-tabs-nav>.mgz-tabs-tab-title.mgz-active>a{background:#fff;color:#e10080;border:none;transition:.5s}.Div_page_faq .mgz-tabs-nav>.mgz-tabs-tab-title.mgz-active>a span{border-bottom:1px solid #e10080;padding-bottom:4px}.Div_page_faq .mgz-element-tab-position-top.mgz-tabs>.mgz-tabs-content>.mgz-tabs-tab-content{background:#fff;border:none}.Div_page_faq .mgz-tabs-nav{display:flex;justify-content:space-between;width:100%}.Div_page_faq .mgz-tabs .mgz-tabs-tab-title{text-align:center;position:relative;text-transform:uppercase}.Div_page_faq .mgz-panel-body{width:80%;margin:0;margin-left:10px}.Div_page_faq table>caption{text-align:left;height:auto;position:relative;width:auto;margin-bottom:25px}.Div_page_faq table{margin-bottom:35px;table-layout:fixed}.Div_page_faq table th{width:auto !important}.checkout-cart-index .div-newsletter{display:none}.checkout-index-index .div-newsletter{display:none}.page-product-giftcard .product-info-main .product.attribute.accroche{display:none}.page-product-giftcard .product-info-main .product.attribute.overview{display:none}.page-product-giftcard .product-info-main .product.info.detailed{display:none}