@keyframes Animate-points{0%{width:10px}}.bodyLayer{background-color:#faf9f6}#lightbox.Kdo-lightbox .zoom_img .img img,.bodyLayer .grid-template img{width:100%}.mainFooter{padding-bottom:0}.mainFooter .footerInfos{padding:10px 0}.mainFooter .footerInfos .sousThemes{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;width:100%;justify-content:space-around}.mainFooter .footerInfos .sousThemes li a{font-family:"Cormorant Garamond";color:#fff}.headerCmdLot>div .headerContainer .logo{width:100%!important;position:relative!important;text-align:center}.panier_quick_add{background-color:#fff;padding:15px;margin-bottom:15px;border-radius:5px}.panier_quick_add #quick_add_Form{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center}.panier_quick_add #quick_add_Form label{display:inline-block;width:10%;padding:0 15px}.titleMob .h4{font-size:18px;font-family:"Roboto",Helvetica,Arial,sans-serif;letter-spacing:initial;margin-right:5px}.checkout_step{margin-top:10px;margin-bottom:39px}.checkout_step>div{position:relative}.checkout_step>div:nth-child(1){width:20%}.checkout_step>div:nth-child(1)>div{margin-left:-5px}.checkout_step>div:nth-child(2),.checkout_step>div:nth-child(3){width:30%}.checkout_step>div:nth-child(4){width:20%}.checkout_step>div:nth-child(4)>div{margin-right:-10px}.checkout_step>div:after{content:"";position:absolute;top:18px;left:0;width:100%;height:1px;background-color:rgba(11,18,35,.2)}.checkout_step>div a .step,.checkout_step>div>.step{position:relative;z-index:10;display:inline-block;width:36px;height:36px;background-color:#fff;border-radius:100%;line-height:36px}.checkout_step>div>div,.checkout_step>div>div a{font-weight:500;font-size:11px;line-height:10px;letter-spacing:.05em;text-transform:uppercase;margin-top:10px}.checkout_step.step_active_1>div:nth-child(1):after,.checkout_step.step_active_1>div:nth-child(1)>.step,.checkout_step.step_active_1>div:nth-child(1)>a .step,.checkout_step.step_active_2>div:nth-child(1):after,.checkout_step.step_active_2>div:nth-child(1)>.step,.checkout_step.step_active_2>div:nth-child(1)>a .step,.checkout_step.step_active_2>div:nth-child(2):after,.checkout_step.step_active_2>div:nth-child(2)>.step,.checkout_step.step_active_2>div:nth-child(2)>a .step,.checkout_step.step_active_3>div:nth-child(1):after,.checkout_step.step_active_3>div:nth-child(1)>.step,.checkout_step.step_active_3>div:nth-child(1)>a .step,.checkout_step.step_active_3>div:nth-child(2):after,.checkout_step.step_active_3>div:nth-child(2)>.step,.checkout_step.step_active_3>div:nth-child(2)>a .step,.checkout_step.step_active_3>div:nth-child(3):after,.checkout_step.step_active_3>div:nth-child(3)>.step,.checkout_step.step_active_3>div:nth-child(3)>a .step,.checkout_step.step_active_4>div:nth-child(1):after,.checkout_step.step_active_4>div:nth-child(1)>.step,.checkout_step.step_active_4>div:nth-child(1)>a .step,.checkout_step.step_active_4>div:nth-child(2):after,.checkout_step.step_active_4>div:nth-child(2)>.step,.checkout_step.step_active_4>div:nth-child(2)>a .step,.checkout_step.step_active_4>div:nth-child(3):after,.checkout_step.step_active_4>div:nth-child(3)>.step,.checkout_step.step_active_4>div:nth-child(3)>a .step,.checkout_step.step_active_4>div:nth-child(4):after,.checkout_step.step_active_4>div:nth-child(4)>.step,.checkout_step.step_active_4>div:nth-child(4)>a .step{background-color:#0b1223;color:#fff}.ico[class*=mode_]{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(../../ximg/sprite_payment.png);height:29px;margin-right:3px}.ico[class*=mode_].mode_1{width:40px;background-position:0 0}.ico[class*=mode_].mode_2{width:40px;background-position:-45px 0}.ico[class*=mode_].mode_3{width:43px;background-position:-90px 0}.ico[class*=mode_].mode_4{width:46px;background-position:-138px 0}.ico[class*=mode_].mode_5{width:41px;background-position:-190px 0}.ico[class*=mode_].mode_6{width:41px;background-position:-237px 0}.ico[class*=mode_].mode_7{width:49px;background-position:-284px 0}.ico[class*=mode_].mode_8{width:49px;background-position:-338px 0}.ico[class*=mode_].mode_9{width:60px;background-position:-392px 0}.ico[class*=mode_].mode_10{width:50px;background-position:-458px 0}.ico[class*=mode_].mode_11{width:40px;background-position:-512px 0}.ico[class*=mode_].mode_12{width:48px;background-position:-563px 0}.top_checkout{padding:15px 0 20px}.top_checkout .back a,.top_checkout>a{font-weight:400;font-size:10px;line-height:18px;letter-spacing:.1em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.top_checkout .back a .fa,section.cart.full .cart_cont .prods [data-slq=crt]>.prod .no_stock>span{margin-right:.5em}.top_checkout .ttl{position:relative;text-align:center;padding:0;font-size:2em;margin-bottom:0}.pg_panier{width:100%!important}.pg_panier .bodyLayer{opacity:1!important}.avoir_utilisable,.cashback,.coupon{margin-bottom:20px}#articles .prods{background-color:#fff;padding:15px;border-radius:0 0 5px 5px}#articles .infoPreCmd{background-color:#fff;color:#c95317;padding:15px;text-align:center;font-weight:700}.giftOrder label{line-height:14px}.giftOrder label small.italic{font-size:12px}.order-resume.sticky{transition:.5s}.avoir_utilisable .ttl,.coupon .ttl,.crossSection .ttl,.fdpSection .ttl,.fid .ttl,.liv .ttl,.order-resume .ttl,.sample .ttl{font-family:"Roboto";font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;color:#0b1223;padding-bottom:5px;border-bottom:1px solid rgba(11,18,35,.5);margin:0 0 15px}.order-resume ul.infos{padding:0}.order-resume ul.infos li{padding:5px 0;overflow:hidden}.order-resume ul.infos li .lbl{float:left;width:75%}.order-resume ul.infos li .price{float:right;text-align:right;width:25%;font-weight:500}.order-resume ul.infos .totalAmount{border-top:1px solid rgba(11,18,35,.5);margin-top:10px;padding-top:10px}.order-resume .total{margin-top:10px;border-top:1px solid rgba(11,18,35,.5);padding:10px 0;overflow:hidden}.order-resume .total .lbl{text-transform:uppercase;font-size:1.2em;float:left;font-weight:600;border-radius:0 0 3px 3px}.order-resume .total .lbl .tva{text-transform:initial;font-size:14px;font-weight:300}.order-resume .total .price{float:right;text-align:right}.order-resume .total .price>span.fa{display:none}.order-resume .total .price>span:not(.fa){font-size:1.2em!important;font-weight:600}.pg_panier .order-resume ul.infos{margin:0;padding:0}.autocomplete_prod{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;z-index:10}.autocomplete_prod li.ui-menu-item{width:24%;margin:5px 1% 10px 0}.autocomplete_prod li.ui-menu-item a{box-shadow:0 0 6px rgba(0,0,0,.05),0 5px 6px rgba(0,0,0,.05)}#kdocontainer>.prod>.img img,#lightbox.Kdo-lightbox .prods .prod .left img,.autocomplete_prod li.ui-menu-item a img{max-width:100%}.autocomplete_prod li.ui-menu-item a .title{font-family:"Cormorant Garamond",Helvetica,Arial,sans-serif;font-size:18px;display:block;line-height:22px;white-space:nowrap;height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:none;font-weight:700;letter-spacing:0;margin-bottom:12px;margin-top:0}.autocomplete_prod li.ui-menu-item a .att,.autocomplete_prod li.ui-menu-item a .desc,.autocomplete_prod li.ui-menu-item a .marque{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;display:block;line-height:10px;opacity:.8;font-weight:300;letter-spacing:0;margin-bottom:12px}#modalDetails ul.prods,.order-resume ul.prods{margin:0;padding:10px 15px 0;border-bottom:1px solid rgba(11,18,35,.5)}#modalDetails ul.prods li.prod,.order-resume ul.prods li.prod{padding:10px 0;border-top:1px solid rgba(11,18,35,.5);display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}#modalDetails ul.prods li.prod:first-child,.order-resume ul.prods li.prod:first-child{border-top:0}#modalDetails ul.prods li.prod .img,.order-resume ul.prods li.prod .img{text-align:center}#modalDetails ul.prods li.prod .img>a,.order-resume ul.prods li.prod .img>a{display:block}#modalDetails ul.prods li.prod .img img,.order-resume ul.prods li.prod .img img{max-width:100%;width:100%}#modalDetails ul.prods li.prod .infos .name,.order-resume ul.prods li.prod .infos .name{display:block;font-family:"Cormorant Garamond",serif;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0}#modalDetails ul.prods li.prod .infos .desc,.order-resume ul.prods li.prod .infos .desc{font-weight:300;font-size:12px;line-height:14px;margin:2px 0}#modalDetails ul.prods li.prod .infos .attr,.order-resume ul.prods li.prod .infos .attr{font-weight:300;font-size:12px;line-height:14px}#modalDetails ul.prods li.prod .infos .produit_precommande,.order-resume ul.prods li.prod .infos .produit_precommande{color:#c95317;font-size:12px;font-style:italic}#modalDetails ul.prods li.prod .price,.order-resume ul.prods li.prod .price{text-align:right}#modalDetails ul.prods li.prod .price>span,.order-resume ul.prods li.prod .price>span{font-weight:500;font-size:14px;line-height:16px}#modalDetails ul.prods li.prod .price.promo .old,.order-resume ul.prods li.prod .price.promo .old{display:inline;text-decoration:line-through;margin-right:10px}#modalDetails ul.prods li.prod .price .best,.order-resume ul.prods li.prod .price .best{font-weight:500}#modalDetails ul.prods li.prod .price .old,.order-resume ul.prods li.prod .price .old{display:none;font-weight:300;font-size:14px;line-height:16px}#modalDetails ul.prods li.prod .qty,.order-resume ul.prods li.prod .qty{font-size:18px;font-weight:500}#modalDetails .infos li,.order-resume .infos li{padding:15px 0;clear:both}#modalDetails .infos li .lbl,.order-resume .infos li .lbl{float:left;width:75%}#modalDetails .infos li .price,.order-resume .infos li .price{float:right;text-align:right;width:25%;font-weight:500}#modalDetails .infos li.total,.order-resume .infos li.total{border-top:1px solid rgba(11,18,35,.5);margin-top:20px;padding-top:20px}#modalDetails .infos li.total .price,.order-resume .infos li.total .price{font-size:16px}.order-resume .qty{font-weight:300!important;font-size:12px!important;line-height:14px}ul.menu-btn-block.checkout{margin:10px 0 0}ul.menu-btn-block.checkout li{position:relative;width:100%;margin-left:0;margin-bottom:10px}ul.menu-btn-block.checkout li:last-child{margin-bottom:0}ul.menu-btn-block.checkout li .btn{width:100%;display:block}ul.menu-btn-block.checkout li .btn#valider_commande,ul.menu-btn-block.checkout li .btn#valider_commande.active,ul.menu-btn-block.checkout li .btn#valider_commande.active:hover,ul.menu-btn-block.checkout li .btn#valider_commande.focus,ul.menu-btn-block.checkout li .btn#valider_commande:active,ul.menu-btn-block.checkout li .btn#valider_commande:active:hover,ul.menu-btn-block.checkout li .btn#valider_commande:focus,ul.menu-btn-block.checkout li .btn#valider_commande:hover{background-color:#3fa642;border-color:#3fa642!important}ul.menu-btn-block.checkout li .mask{position:absolute;display:none;top:0;bottom:0;left:0;right:0;background-color:#666;opacity:.5;z-index:1080}ul.menu-btn-block.checkout li .mask.loading{display:block;height:100%!important}ul.menu-btn-block.checkout li .mask.loading:after{display:block;content:"";background:url(../../../ximg/loader_list.svg) no-repeat 0 0;background-size:contain;width:160px;height:160px;position:absolute;top:50%;left:50%;margin:-80px 0 0 -80px;z-index:1090}#kdocontainer.loading:after,#kdocontainer>.prod>.img>a,#lightbox.message-lightbox .modal-dialog label,section.cart.full .cart_cont .prods [data-slq=crt].loading:after,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.img>a,ul.menu-btn-block.checkout.stop_checkout li .mask{display:block}section.cart .alert{margin-bottom:10px}section.cart.empty{opacity:1;transition:1.5s all ease}section.cart.empty.height0{height:0;overflow:hidden;opacity:0}section.cart.empty .msg{font-size:20px;text-align:center;padding:60px 0}section.cart.empty .msg .btn{margin-top:20px}section.cart.full .cart_cont .cartHead{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;line-height:normal}section.cart.full .cart_cont .cartHead .infos{width:66.1%}section.cart.full .cart_cont .cartHead .qty,section.cart.full .cart_cont .cartHead .total{width:15.3%}section.cart.full .cart_cont .cartHead .total{margin-right:3.33%}section.cart.full .cart_cont #kdocontainer .cartHead .infos{width:67.1%}section.cart.full .cart_cont #kdocontainer .cartHead .total{margin-right:0}#kdocontainer,section.cart.full .cart_cont .prods [data-slq=crt]{position:relative}section.cart.full .cart_cont .prods [data-slq=crt].giftCard>.prod>.img img,section.cart.full .cart_cont .prods [data-slq=crt].sampleProd>.prod>.img img{height:auto}#kdocontainer:after,.cart_cont:after,.order-resume .cart_cont:after,.sample:after,section.cart.full .cart_cont .prods [data-slq=crt]:after{content:"";display:none;width:70px;height:70px;background:url(../../../ximg/loader_list.svg) no-repeat center center;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);background-size:contain}section.cart.full .cart_cont .prods [data-slq=crt]>.prod{position:relative;padding-bottom:10px;padding-top:10px;transition:.3s opacity ease;width:100%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.img{width:11%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.img img{max-width:100%;width:auto}#kdocontainer>.prod,section.cart.full .cart_cont .prods [data-slq=crt]>.prod,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos{width:89%;justify-content:center;padding-left:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt{width:33.33333%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt.attribs{width:30%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt>.name{font-size:18px;font-family:"Cormorant Garamond",serif;font-weight:700;margin-bottom:8px;line-height:18px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .attr,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt>span{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;display:block;line-height:10px;opacity:.8;font-weight:300;letter-spacing:0;text-transform:none;margin-bottom:8px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .desc_flux{background-color:#fff;color:#0b1223;padding:10px 12px!important;font-size:14px;font-weight:300;line-height:20px;opacity:1}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .produit_precommande{color:#c95317;font-style:italic}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group>.dropdown-toggle{margin-bottom:0;display:inline-block;width:100%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group>.dropdown-toggle{border:1px solid #0b1223;background-color:#fff;color:#0b1223}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group.firstAttr{margin-bottom:5px!important}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group button .value span{text-overflow:ellipsis;max-width:225px;display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group.open>.dropdown-menu{min-width:auto;left:0;width:100%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .btn-group li .trs03{width:23px;height:23px;border-radius:23px;margin-right:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty{width:16.66667%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty .minus,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty .plus{padding:8px 10px;border-radius:20px;font-size:10px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.15)}#kdocontainer>.prod>.qty .minus.off,#kdocontainer>.prod>.qty .plus.off,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty .minus.off,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty .plus.off{color:#c9c9c9;cursor:default}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty .valueQte{display:inline-block;text-align:center;margin:7px 10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total .amounts{font-size:1.2em;display:inline-block;vertical-align:top}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total .amounts .best{font-size:16px;display:inline-block;font-weight:500}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total .amounts .best>small{margin-top:5px;display:block}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total .amounts .old{text-decoration:line-through;font-size:16px;display:inline-block;font-weight:300;margin-right:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total.promo .amounts .best{line-height:16px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total.promo .amounts .old{display:inline;text-decoration:line-through;line-height:16px;margin-right:0}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .del{width:3.33333%;font-size:14px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod .shipping,section.cart.full .cart_cont .prods [data-slq=crt]>.prod .stock{text-transform:initial;margin-top:5px;font-size:.9em;font-weight:300}section.cart.full .cart_cont .prods [data-slq=crt]>.prod .lbl{display:inline-block;margin-right:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod .no_stock{padding-top:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod .no_stock>strong{margin-right:1em}section.cart.full .cart_cont .prods [data-slq=crt].embKdo .prod .img img,section.cart.full .cart_cont .prods [data-slq=crt].kdoFid .prod .img img,section.cart.full .cart_cont .prods [data-slq=crt].sampleProd .prod .img img,section.cart.full .cart_cont .prods [data-slq=crt]>.prod.cadeau .img img{max-width:63px!important;max-height:75px}section.cart.full .cart_cont .prods [data-slq=crt].loading>.prod{opacity:.3}section.cart.full .cart_cont #offres>div,section.cart.full .cart_cont .cashback,section.cart.full .cart_cont .gift,section.cart.full .coupon{background-color:#fff;padding:15px;border-radius:0 0 5px 5px}section.cart.full .coupon{margin-bottom:15px;border-radius:5px}section.cart.full .cartFoot{border-radius:5px}section.cart.full .cartFoot.liv{margin-top:15px;clear:both}section.cart.full .cartFoot .pictos_pay{text-align:center}section.cart.full .cartFoot .pictos_pay .ico_payment{border:1px solid #c1c1c1;border-radius:5px;display:inline-block;vertical-align:middle;background:url(../../ximg/paiement/payment_methods_sprites.jpg) no-repeat 0 0;background-size:599px 25px;width:41px;height:27px;margin:10px 1px}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=CB]{background-position:0 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Visa]{background-position:-40px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Mastercard]{background-position:-80px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Amex]{background-position:-120px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Paypal]{background-position:-159px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Sofort]{background-position:-200px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=G-pay]{background-position:-240px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=A-pay]{background-position:-280px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=Klarna]{background-position:-320px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=bcmc]{background-position:-360px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=iDEAL]{background-position:-399px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=multibanco]{background-position:-440px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=sepadirectdebit]{background-position:-480px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=mbway]{background-position:-520px 0}section.cart.full .cartFoot .pictos_pay .ico_payment[data-type=adyengiftcard]{background-position:-560px 0}#kdocontainer{overflow:hidden}#kdocontainer>.prod{position:relative;padding-bottom:10px;padding-top:10px;transition:.3s opacity ease}#kdocontainer>.prod>.img{cursor:pointer;padding:0}#kdocontainer>.prod>.img:after{content:url(../../../ximg/zoomImg.png);display:block;width:16px;height:16px;position:absolute;bottom:0;right:15px}#kdocontainer>.prod>.txt>.name{font-size:18px;font-family:"Cormorant Garamond",serif;font-weight:700}#kdocontainer>.prod>.txt>.desc{font-size:12px;font-weight:300}#kdocontainer>.prod>.desc{padding:10px 12px!important;font-size:14px;font-weight:300;line-height:20px;opacity:1}#kdocontainer>.prod>.qty .minus,#kdocontainer>.prod>.qty .plus{padding:8px 10px;border-radius:20px;font-size:10px;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.15)}#kdocontainer>.prod>.qty .valueQte{display:inline-block;text-align:center;margin:7px 10px}#kdocontainer>.prod .total{font-size:16px;display:inline-block;font-weight:500}#kdocontainer.loading>.prod{opacity:.3}section.cart.full .cart_cont [data-slq=crt]>.prod .autretaxeAmt,section.cart.full .cart_cont [data-slq=crt]>.prod .d3eAmt{font-size:.9em;padding-top:5px}#lightbox.message-lightbox .modal-dialog ul,.searchShop .error>p,section.cart.full .cart_cont [data-slq=crt]>.prod.giftCard .article .txt .mdf{margin-top:10px}section.cart.full .cart_cont>.offered_product{margin-left:0;margin-right:0;padding-bottom:10px;padding-top:10px}section.cart.full .cart_cont>.offered_product:before{content:"";display:block;width:calc(100% - 30px);height:1px;border-top:1px solid #e2e2e2;position:relative;top:-10px;left:15px;right:15px}section.cart.full .cart_cont>.offered_product>div:first-child{font-weight:500;line-height:35px}#lightbox.message-lightbox .modal-dialog{width:700px}#lightbox.Kdo-lightbox .prods,#lightbox.message-lightbox .modal-dialog .message_inpt #txt_message{margin-bottom:0}#shippingForm .liv .btn-group>.dropdown-toggle,section.cart.full .liv .btn-group>.dropdown-toggle{margin-top:20px;border:1px solid #0b1223;background-color:#fff;color:#0b1223}section.cart.full .cartFoot.orderSticky .liv{margin-bottom:20px;margin-top:0}#lightbox.Kdo-lightbox form,section.cart.full .couponInput{position:relative}section.cart.full .couponInput>label{display:block;font-weight:400;text-transform:uppercase;margin-bottom:10px}section.cart.full .couponMsg>span{margin:10px 0;display:block;color:#a94442}section.cart.full .couponMsg>span.valid{color:#3fa642}section.cart.full .couponMsg .del .fa{margin-right:.5em}section.cart.full .couponInput .input-group input{width:95%;border:1px solid #3a5292!important}section.cart.full .couponInput .input-group-addon{padding:0}section.cart.full .couponInput .input-group-addon,section.cart.full .couponInput .input-group-addon .couponValidate{background-color:#3a5292!important;border:1px solid #3a5292!important}.offre_cadeau_promo .couponInput .input-group-addon{padding:0}.offre_cadeau_promo .couponInput .input-group-addon .btn,section.cart.full .couponInput .input-group-addon .btn{line-height:32px}section.cart.full .cartFoot .del{margin-left:10px}section.cart.full .cartFoot,section.cart.full .fdpSection{background-color:#fff;padding:15px;margin-bottom:15px}section.cart.full .fdpSection{width:100%;border-radius:5px}section.cart.full .navbar{background-color:#fff;margin-bottom:0;padding:15px;border-radius:5px 5px 0 0}.belowProd .crossSection,.belowProd .sample,.bg{background-color:#fff;border-radius:5px;padding:15px}.bg{clear:both;margin-bottom:15px}.belowProd{display:flex;flex-direction:row;align-content:flex-start;justify-content:space-between;margin:15px 0;position:relative;flex-wrap:wrap}.belowProd .crossSection,.belowProd .sample{width:100%}.belowProd .sample{order:4}.belowProd .crossSection{order:1;border:1px solid #0b1223}.belowProd .crossSection .splide__arrow--prev{left:0}.belowProd .crossSection .splide__arrow--next{right:0}.belowProd .crossSection .jcmaProd>div{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;padding:0 25px 20px}.belowProd .crossSection .jcmaProd>div .img{width:25%}.belowProd .crossSection .jcmaProd>div .img img,.sampleProd div.img img{max-width:100%;height:auto}.belowProd .crossSection .jcmaProd>div .infos{width:75%;padding:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}.belowProd .crossSection .jcmaProd>div .infos>div{width:60%}.belowProd .crossSection .jcmaProd>div .infos>div span{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;display:block;line-height:10px;opacity:.8;font-weight:300;letter-spacing:0;text-transform:none;margin-bottom:8px}.belowProd .crossSection .jcmaProd>div .infos>div span.name{font-size:18px;font-family:"Cormorant Garamond",Helvetica,Arial,sans-serif;font-weight:700;line-height:18px;opacity:1}.belowProd .crossSection .jcmaProd>div .infos>div span.price{margin-top:10px;font-size:14px;line-height:14px}.belowProd .crossSection .jcmaProd>div .infos>.Qbuy{width:40%;container-type:inline-size;container-name:QbuyBtn}.belowProd .crossSection .jcmaProd>div .infos>.Qbuy span{vertical-align:middle}@container QbuyBtn (width < 113px){.belowProd .crossSection .jcmaProd > div .infos > .Qbuy span{font-size:12px;}}@container QbuyBtn (width < 90px){.belowProd .crossSection .jcmaProd > div .infos > .Qbuy span{font-size:10px;}}.belowProd .fdpSection{padding:15px;position:relative;margin:15px 0;order:2;border-radius:5px}#lightbox.Kdo-lightbox .prods .prod{position:relative;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#lightbox.Kdo-lightbox .prods .prod>div{display:inline-block;vertical-align:top}#lightbox.Kdo-lightbox .prods .prod .left{width:30%;position:relative;text-align:left}#lightbox.Kdo-lightbox .prods .prod .left .zoom{position:absolute;top:0;left:0;height:97px;width:97px;background-color:rgba(0,0,0,.6);opacity:0;transition:.3s opacity ease}#lightbox.Kdo-lightbox .prods .prod .left .zoom>div{color:#fff}#lightbox.Kdo-lightbox .prods .prod .left:hover .zoom{opacity:1}#lightbox.Kdo-lightbox .prods .prod .right{width:70%}#lightbox.Kdo-lightbox .prods .prod .right .name{height:64px;overflow:hidden}#lightbox.Kdo-lightbox .prods .prod .right label{position:relative;border:0}#lightbox.Kdo-lightbox .prods .prod .right label input,#lightbox.Kdo-lightbox ul.act label input{position:absolute;top:0;left:0;visibility:hidden}#lightbox.Kdo-lightbox .prods .prod .right label input:checked+.check{opacity:1}#lightbox.Kdo-lightbox .prods .prod .right label .check{position:absolute;top:0;left:0;bottom:0;width:100%;line-height:35px;background-color:#3fa642;opacity:0;transition:.3s opacity ease}#lightbox.Kdo-lightbox .prods li:nth-child(2n) .prod:before{content:"";display:block;width:1px;background-color:#ccc;position:absolute;top:0;left:-15px;bottom:10px}#lightbox.Kdo-lightbox .zoom_img{width:0;overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;transition:.3s background-color ease}#lightbox.Kdo-lightbox .zoom_img .content{transform:scale(0);width:75%;margin:0 auto;position:relative;transition:.5s transform ease}#lightbox.Kdo-lightbox .zoom_img ul{position:absolute;bottom:15px;left:0;width:100%}#lightbox.Kdo-lightbox ul.act{padding-top:20px}#lightbox.Kdo-lightbox.zoom_on ul.act,#lightbox.Kdo-lightbox.zoom_on ul.prods{filter:blur(5px)}#lightbox.Kdo-lightbox.zoom_on .zoom_img{width:100%;background-color:rgba(0,0,0,.6)}#lightbox.Kdo-lightbox.zoom_on .zoom_img .content{transform:scale(1)}#select_pays_liv{width:100%}.sampleProd>.selected .infos h5,section.cart.full .cashback .ttl,section.cart.full .coupon .ttl,section.cart.full .liv .ttl,section.cart.full .order-resume .ttl{font-weight:500}.avoir_utilisable .ttl,section.cart.full .cashback .ttl,section.cart.full .coupon .ttl,section.cart.full .liv .ttl{margin-bottom:14px}.cart_cont.loading:after,.cart_cont.loading:before,.order-resume .cart_cont.loading:after,.sample.loading:after,section.cart.full .cashback span{display:block}section.cart.full .cashback span.info{font-size:.9em;padding-top:3px}#lightbox.fidGift-lightbox .modal-dialog,#modalCoupon .modal-dialog{width:90%;max-width:835px}.cartFoot .right .content>div{padding:10px 15px}.cartFoot .recap .ttl{font-weight:400;text-transform:uppercase}.cartFoot .recap>div{padding-bottom:10px}.cartFoot .recap>div:last-child{padding-bottom:0}.cartFoot .totalFinal,.pg_confirmation header.main .headerContainer,.pg_confirmationback header.main .headerContainer{padding-top:10px;padding-bottom:10px}.cartFoot .totalFinal .lbl{padding-left:30px}.cartFoot .totalFinal .amt{padding-right:30px;font-size:1.2em}.cartFoot .totalFinal .lbl>span{text-transform:uppercase;font-size:1.2em}section.cart.full .cart_cont>.message_expedition,section.cart.full .cart_cont>ul.menu-btn-block.checkout,section.cart.full .cart_cont>ul.save{margin-top:15px;padding:20px 30px}#liste_echantillons{margin-bottom:5px}.cart_cont.loading,.order-resume .cart_cont.loading,.sample.loading{opacity:.3;position:relative}.cart_cont:before{opacity:.3;position:absolute;display:none;background:#fff;content:"";width:100%;height:100%;top:0;left:0;z-index:100}.sampleProd{margin-bottom:10px;z-index:initial!important}.sampleProd>.selected{box-shadow:0 0 6px rgba(0,0,0,.2),0 5px 6px rgba(0,0,0,.2)}.sampleProd .infos h5{font-size:12px;line-height:14px;text-align:center;letter-spacing:0;padding-bottom:5px;margin:5px 0 0;padding-top:5px;height:39px}.sampleProd .btn .selected,.sampleProd .btn.selected .select{display:none}.sampleProd .btn .select,.sampleProd .btn.selected .selected{display:inline-block}.sampleProd .btn.selected{color:#fff!important;border-color:#000;background-color:#000!important}#save_cart_name_liste{width:100%}#fdp._\30{width:0%}#fdp._\31{width:1%}#fdp._\32{width:2%}#fdp._\33{width:3%}#fdp._\34{width:4%}#fdp._\35{width:5%}#fdp._\36{width:6%}#fdp._\37{width:7%}#fdp._\38{width:8%}#fdp._\39{width:9%}#fdp._\31 0{width:10%}#fdp._\31 1{width:11%}#fdp._\31 2{width:12%}#fdp._\31 3{width:13%}#fdp._\31 4{width:14%}#fdp._\31 5{width:15%}#fdp._\31 6{width:16%}#fdp._\31 7{width:17%}#fdp._\31 8{width:18%}#fdp._\31 9{width:19%}#fdp._\32 0{width:20%}#fdp._\32 1{width:21%}#fdp._\32 2{width:22%}#fdp._\32 3{width:23%}#fdp._\32 4{width:24%}#fdp._\32 5{width:25%}#fdp._\32 6{width:26%}#fdp._\32 7{width:27%}#fdp._\32 8{width:28%}#fdp._\32 9{width:29%}#fdp._\33 0{width:30%}#fdp._\33 1{width:31%}#fdp._\33 2{width:32%}#fdp._\33 3{width:33%}#fdp._\33 4{width:34%}#fdp._\33 5{width:35%}#fdp._\33 6{width:36%}#fdp._\33 7{width:37%}#fdp._\33 8{width:38%}#fdp._\33 9{width:39%}#fdp._\34 0{width:40%}#fdp._\34 1{width:41%}#fdp._\34 2{width:42%}#fdp._\34 3{width:43%}#fdp._\34 4{width:44%}#fdp._\34 5{width:45%}#fdp._\34 6{width:46%}#fdp._\34 7{width:47%}#fdp._\34 8{width:48%}#fdp._\34 9{width:49%}#fdp._\35 0{width:50%}#fdp._\35 1{width:51%}#fdp._\35 2{width:52%}#fdp._\35 3{width:53%}#fdp._\35 4{width:54%}#fdp._\35 5{width:55%}#fdp._\35 6{width:56%}#fdp._\35 7{width:57%}#fdp._\35 8{width:58%}#fdp._\35 9{width:59%}#fdp._\36 0{width:60%}#fdp._\36 1{width:61%}#fdp._\36 2{width:62%}#fdp._\36 3{width:63%}#fdp._\36 4{width:64%}#fdp._\36 5{width:65%}#fdp._\36 6{width:66%}#fdp._\36 7{width:67%}#fdp._\36 8{width:68%}#fdp._\36 9{width:69%}#fdp._\37 0{width:70%}#fdp._\37 1{width:71%}#fdp._\37 2{width:72%}#fdp._\37 3{width:73%}#fdp._\37 4{width:74%}#fdp._\37 5{width:75%}#fdp._\37 6{width:76%}#fdp._\37 7{width:77%}#fdp._\37 8{width:78%}#fdp._\37 9{width:79%}#fdp._\38 0{width:80%}#fdp._\38 1{width:81%}#fdp._\38 2{width:82%}#fdp._\38 3{width:83%}#fdp._\38 4{width:84%}#fdp._\38 5{width:85%}#fdp._\38 6{width:86%}#fdp._\38 7{width:87%}#fdp._\38 8{width:88%}#fdp._\38 9{width:89%}#fdp._\39 0{width:90%}#fdp._\39 1{width:91%}#fdp._\39 2{width:92%}#fdp._\39 3{width:93%}#fdp._\39 4{width:94%}#fdp._\39 5{width:95%}#fdp._\39 6{width:96%}#fdp._\39 7{width:97%}#fdp._\39 8{width:98%}#fdp._\39 9{width:99%}#fdp._\31 00{width:100%}#fdp._\30  .Percentfdp,#fdp._\31  .Percentfdp,#fdp._\31 0 .Percentfdp,#fdp._\31 1 .Percentfdp,#fdp._\31 2 .Percentfdp,#fdp._\31 3 .Percentfdp,#fdp._\31 4 .Percentfdp,#fdp._\31 5 .Percentfdp,#fdp._\31 6 .Percentfdp,#fdp._\31 7 .Percentfdp,#fdp._\31 8 .Percentfdp,#fdp._\31 9 .Percentfdp,#fdp._\32  .Percentfdp,#fdp._\32 0 .Percentfdp,#fdp._\32 1 .Percentfdp,#fdp._\32 2 .Percentfdp,#fdp._\32 3 .Percentfdp,#fdp._\32 4 .Percentfdp,#fdp._\32 5 .Percentfdp,#fdp._\32 6 .Percentfdp,#fdp._\32 7 .Percentfdp,#fdp._\32 8 .Percentfdp,#fdp._\32 9 .Percentfdp,#fdp._\33  .Percentfdp,#fdp._\33 0 .Percentfdp,#fdp._\33 1 .Percentfdp,#fdp._\33 2 .Percentfdp,#fdp._\33 3 .Percentfdp,#fdp._\33 4 .Percentfdp,#fdp._\33 5 .Percentfdp,#fdp._\33 6 .Percentfdp,#fdp._\33 7 .Percentfdp,#fdp._\33 8 .Percentfdp,#fdp._\33 9 .Percentfdp,#fdp._\34  .Percentfdp,#fdp._\34 0 .Percentfdp,#fdp._\34 1 .Percentfdp,#fdp._\34 2 .Percentfdp,#fdp._\34 3 .Percentfdp,#fdp._\34 4 .Percentfdp,#fdp._\34 5 .Percentfdp,#fdp._\34 6 .Percentfdp,#fdp._\34 7 .Percentfdp,#fdp._\34 8 .Percentfdp,#fdp._\34 9 .Percentfdp,#fdp._\35  .Percentfdp,#fdp._\35 0 .Percentfdp,#fdp._\35 1 .Percentfdp,#fdp._\35 2 .Percentfdp,#fdp._\35 3 .Percentfdp,#fdp._\35 4 .Percentfdp,#fdp._\35 5 .Percentfdp,#fdp._\35 6 .Percentfdp,#fdp._\35 7 .Percentfdp,#fdp._\35 8 .Percentfdp,#fdp._\35 9 .Percentfdp,#fdp._\36  .Percentfdp,#fdp._\36 0 .Percentfdp,#fdp._\36 1 .Percentfdp,#fdp._\36 2 .Percentfdp,#fdp._\36 3 .Percentfdp,#fdp._\36 4 .Percentfdp,#fdp._\36 5 .Percentfdp,#fdp._\36 6 .Percentfdp,#fdp._\36 7 .Percentfdp,#fdp._\36 8 .Percentfdp,#fdp._\36 9 .Percentfdp,#fdp._\37  .Percentfdp,#fdp._\37 0 .Percentfdp,#fdp._\37 1 .Percentfdp,#fdp._\37 2 .Percentfdp,#fdp._\37 3 .Percentfdp,#fdp._\37 4 .Percentfdp,#fdp._\37 5 .Percentfdp,#fdp._\37 6 .Percentfdp,#fdp._\37 7 .Percentfdp,#fdp._\37 8 .Percentfdp,#fdp._\37 9 .Percentfdp,#fdp._\38  .Percentfdp,#fdp._\38 0 .Percentfdp,#fdp._\38 1 .Percentfdp,#fdp._\38 2 .Percentfdp,#fdp._\38 3 .Percentfdp,#fdp._\38 4 .Percentfdp,#fdp._\38 5 .Percentfdp,#fdp._\38 6 .Percentfdp,#fdp._\38 7 .Percentfdp,#fdp._\38 8 .Percentfdp,#fdp._\38 9 .Percentfdp,#fdp._\39  .Percentfdp,#fdp._\39 0 .Percentfdp,#fdp._\39 1 .Percentfdp,#fdp._\39 2 .Percentfdp,#fdp._\39 3 .Percentfdp,#fdp._\39 4 .Percentfdp,#fdp._\39 5 .Percentfdp{margin-right:-25px}#fdp,.fdp{height:10px;border-radius:10px;position:relative}.fdp{background:rgba(11,18,35,.1);margin:30px auto}.message_expedition{clear:both;padding-bottom:5px}.message_expedition>span.text-uppercase{font-size:90%}#fdp{animation:Animate-points 5s;-webkit-animation:Animate-points 5s;-moz-animation:Animate-points 5s;-o-animation:Animate-points 5s;background-color:#fdb302}#fdp.fdp_100{background-color:#3fa642;width:100%}.fdp-Area,.fdp-Area-max{z-index:1;float:left;margin-top:15px;text-shadow:none}.fdp-Area-max{float:right}.fdp-Area-reduit{position:absolute;top:15px;margin-left:-20px;z-index:2}.fdp-Area-reduit._\30{left:0}.fdp-Area-reduit._\31{left:1%}.fdp-Area-reduit._\32{left:2%}.fdp-Area-reduit._\33{left:3%}.fdp-Area-reduit._\34{left:4%}.fdp-Area-reduit._\35{left:5%}.fdp-Area-reduit._\36{left:6%}.fdp-Area-reduit._\37{left:7%}.fdp-Area-reduit._\38{left:8%}.fdp-Area-reduit._\39{left:9%}.fdp-Area-reduit._\31 0{left:10%}.fdp-Area-reduit._\31 1{left:11%}.fdp-Area-reduit._\31 2{left:12%}.fdp-Area-reduit._\31 3{left:13%}.fdp-Area-reduit._\31 4{left:14%}.fdp-Area-reduit._\31 5{left:15%}.fdp-Area-reduit._\31 6{left:16%}.fdp-Area-reduit._\31 7{left:17%}.fdp-Area-reduit._\31 8{left:18%}.fdp-Area-reduit._\31 9{left:19%}.fdp-Area-reduit._\32 0{left:20%}.fdp-Area-reduit._\32 1{left:21%}.fdp-Area-reduit._\32 2{left:22%}.fdp-Area-reduit._\32 3{left:23%}.fdp-Area-reduit._\32 4{left:24%}.fdp-Area-reduit._\32 5{left:25%}.fdp-Area-reduit._\32 6{left:26%}.fdp-Area-reduit._\32 7{left:27%}.fdp-Area-reduit._\32 8{left:28%}.fdp-Area-reduit._\32 9{left:29%}.fdp-Area-reduit._\33 0{left:30%}.fdp-Area-reduit._\33 1{left:31%}.fdp-Area-reduit._\33 2{left:32%}.fdp-Area-reduit._\33 3{left:33%}.fdp-Area-reduit._\33 4{left:34%}.fdp-Area-reduit._\33 5{left:35%}.fdp-Area-reduit._\33 6{left:36%}.fdp-Area-reduit._\33 7{left:37%}.fdp-Area-reduit._\33 8{left:38%}.fdp-Area-reduit._\33 9{left:39%}.fdp-Area-reduit._\34 0{left:40%}.fdp-Area-reduit._\34 1{left:41%}.fdp-Area-reduit._\34 2{left:42%}.fdp-Area-reduit._\34 3{left:43%}.fdp-Area-reduit._\34 4{left:44%}.fdp-Area-reduit._\34 5{left:45%}.fdp-Area-reduit._\34 6{left:46%}.fdp-Area-reduit._\34 7{left:47%}.fdp-Area-reduit._\34 8{left:48%}.fdp-Area-reduit._\34 9{left:49%}.fdp-Area-reduit._\35 0{left:50%}.fdp-Area-reduit._\35 1{left:51%}.fdp-Area-reduit._\35 2{left:52%}.fdp-Area-reduit._\35 3{left:53%}.fdp-Area-reduit._\35 4{left:54%}.fdp-Area-reduit._\35 5{left:55%}.fdp-Area-reduit._\35 6{left:56%}.fdp-Area-reduit._\35 7{left:57%}.fdp-Area-reduit._\35 8{left:58%}.fdp-Area-reduit._\35 9{left:59%}.fdp-Area-reduit._\36 0{left:60%}.fdp-Area-reduit._\36 1{left:61%}.fdp-Area-reduit._\36 2{left:62%}.fdp-Area-reduit._\36 3{left:63%}.fdp-Area-reduit._\36 4{left:64%}.fdp-Area-reduit._\36 5{left:65%}.fdp-Area-reduit._\36 6{left:66%}.fdp-Area-reduit._\36 7{left:67%}.fdp-Area-reduit._\36 8{left:68%}.fdp-Area-reduit._\36 9{left:69%}.fdp-Area-reduit._\37 0{left:70%}.fdp-Area-reduit._\37 1{left:71%}.fdp-Area-reduit._\37 2{left:72%}.fdp-Area-reduit._\37 3{left:73%}.fdp-Area-reduit._\37 4{left:74%}.fdp-Area-reduit._\37 5{left:75%}.fdp-Area-reduit._\37 6{left:76%}.fdp-Area-reduit._\37 7{left:77%}.fdp-Area-reduit._\37 8{left:78%}.fdp-Area-reduit._\37 9{left:79%}.fdp-Area-reduit._\38 0{left:80%}.fdp-Area-reduit._\38 1{left:81%}.fdp-Area-reduit._\38 2{left:82%}.fdp-Area-reduit._\38 3{left:83%}.fdp-Area-reduit._\38 4{left:84%}.fdp-Area-reduit._\38 5{left:85%}.fdp-Area-reduit._\38 6{left:86%}.fdp-Area-reduit._\38 7{left:87%}.fdp-Area-reduit._\38 8{left:88%}.fdp-Area-reduit._\38 9{left:89%}.fdp-Area-reduit._\39 0{left:90%}.fdp-Area-reduit._\39 1{left:91%}.fdp-Area-reduit._\39 2{left:92%}.fdp-Area-reduit._\39 3{left:93%}.fdp-Area-reduit._\39 4{left:94%}.fdp-Area-reduit._\39 5{left:95%}.fdp-Area-reduit._\39 6{left:96%}.fdp-Area-reduit._\39 7{left:97%}.fdp-Area-reduit._\39 8{left:98%}.fdp-Area-reduit._\39 9{left:99%}.fdp-Area-reduit._\31 00{left:100%}.fdp-Area-reduit:after{content:"";width:2px;height:18px;background-color:#0b1223;display:block;margin-bottom:25px;top:-20px;position:absolute;left:20px}.fdp_reduit_0{width:0%}.fdp_reduit_1{width:1%}.fdp_reduit_2{width:2%}.fdp_reduit_3{width:3%}.fdp_reduit_4{width:4%}.fdp_reduit_5{width:5%}.fdp_reduit_6{width:6%}.fdp_reduit_7{width:7%}.fdp_reduit_8{width:8%}.fdp_reduit_9{width:9%}.fdp_reduit_10{width:10%}.fdp_reduit_11{width:11%}.fdp_reduit_12{width:12%}.fdp_reduit_13{width:13%}.fdp_reduit_14{width:14%}.fdp_reduit_15{width:15%}.fdp_reduit_16{width:16%}.fdp_reduit_17{width:17%}.fdp_reduit_18{width:18%}.fdp_reduit_19{width:19%}.fdp_reduit_20{width:20%}.fdp_reduit_21{width:21%}.fdp_reduit_22{width:22%}.fdp_reduit_23{width:23%}.fdp_reduit_24{width:24%}.fdp_reduit_25{width:25%}.fdp_reduit_26{width:26%}.fdp_reduit_27{width:27%}.fdp_reduit_28{width:28%}.fdp_reduit_29{width:29%}.fdp_reduit_30{width:30%}.fdp_reduit_31{width:31%}.fdp_reduit_32{width:32%}.fdp_reduit_33{width:33%}.fdp_reduit_34{width:34%}.fdp_reduit_35{width:35%}.fdp_reduit_36{width:36%}.fdp_reduit_37{width:37%}.fdp_reduit_38{width:38%}.fdp_reduit_39{width:39%}.fdp_reduit_40{width:40%}.fdp_reduit_41{width:41%}.fdp_reduit_42{width:42%}.fdp_reduit_43{width:43%}.fdp_reduit_44{width:44%}.fdp_reduit_45{width:45%}.fdp_reduit_46{width:46%}.fdp_reduit_47{width:47%}.fdp_reduit_48{width:48%}.fdp_reduit_49{width:49%}.fdp_reduit_50{width:50%}.fdp_reduit_51{width:51%}.fdp_reduit_52{width:52%}.fdp_reduit_53{width:53%}.fdp_reduit_54{width:54%}.fdp_reduit_55{width:55%}.fdp_reduit_56{width:56%}.fdp_reduit_57{width:57%}.fdp_reduit_58{width:58%}.fdp_reduit_59{width:59%}.fdp_reduit_60{width:60%}.fdp_reduit_61{width:61%}.fdp_reduit_62{width:62%}.fdp_reduit_63{width:63%}.fdp_reduit_64{width:64%}.fdp_reduit_65{width:65%}.fdp_reduit_66{width:66%}.fdp_reduit_67{width:67%}.fdp_reduit_68{width:68%}.fdp_reduit_69{width:69%}.fdp_reduit_70{width:70%}.fdp_reduit_71{width:71%}.fdp_reduit_72{width:72%}.fdp_reduit_73{width:73%}.fdp_reduit_74{width:74%}.fdp_reduit_75{width:75%}.fdp_reduit_76{width:76%}.fdp_reduit_77{width:77%}.fdp_reduit_78{width:78%}.fdp_reduit_79{width:79%}.fdp_reduit_80{width:80%}.fdp_reduit_81{width:81%}.fdp_reduit_82{width:82%}.fdp_reduit_83{width:83%}.fdp_reduit_84{width:84%}.fdp_reduit_85{width:85%}.fdp_reduit_86{width:86%}.fdp_reduit_87{width:87%}.fdp_reduit_88{width:88%}.fdp_reduit_89{width:89%}.fdp_reduit_90{width:90%}.fdp_reduit_91{width:91%}.fdp_reduit_92{width:92%}.fdp_reduit_93{width:93%}.fdp_reduit_94{width:94%}.fdp_reduit_95{width:95%}.fdp_reduit_96{width:96%}.fdp_reduit_97{width:97%}.fdp_reduit_98{width:98%}.fdp_reduit_99{width:99%}#fid .cashback .box,.fdp_reduit_100{width:100%}[class^=fdp_reduit_]{background-color:#3fa642;height:10px;display:block;position:absolute;z-index:1;border-radius:10px 0 0 10px}.Percentfdp{z-index:3;text-shadow:none;float:right;margin-top:-60px;clear:both}#fid .cashback{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#fid .cashback .box .boxTitle{font-size:14px;font-weight:400;background-color:#0b1223;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:initial;padding:12px 20px;margin-bottom:20px}#fid .cashback .pointsFid{width:85px;height:85px;background-color:#0b1223;border-radius:85px;color:#fff;text-align:center;padding-top:25px;margin:0 auto}#fid .cashback .pointsFid span.countPts{font-size:24px;font-weight:500;display:block}#fid .cashback .pointsFid.yearN-1{background-color:#feb300}#fid .cashback .pointsFid.yearN{background-color:#39a63f}#fid .cashback .dateLimite,.giftOrder .mdf{font-weight:300;line-height:14px;margin-top:10px}#fid .cashback .dateLimite{font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:30px}#fid .cashback .ptstotal{font-weight:300;text-transform:uppercase;letter-spacing:.05em}.giftOrder .mdf{display:block;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-left:25px}.pg_livraison .checkoutLeft .pays_liv{margin-bottom:15px;clear:both}.pg_livraison .checkoutLeft .pays_liv>label{line-height:34px;margin:0;color:#fff;padding:0}.pg_livraison .checkoutLeft .pays_liv.giftOrder>label{padding-left:25px;line-height:20px;color:#000}.pg_livraison #pays_liveur_choice .btn-group>.dropdown-toggle{margin-bottom:0}.pg_livraison .giftOrder{margin-bottom:20px;padding:10px}.control_adress_manager .modal-header .close{display:none}#accordion_creneau .panel-body>div,#shippingForm .alert,.control_adress_manager .modal-body .alert,.moyen_paiement>div{margin-bottom:10px}#formPayment .cartFoot,#formPayment .checkoutLeft .bg,#formPayment .pays_liv,#shippingForm .cartFoot,#shippingForm .checkoutLeft .bg,#shippingForm .pays_liv{padding:15px;background-color:#fff;border-radius:5px}#formPayment .cartFoot,#formPayment .checkoutLeft .bg,#shippingForm .cartFoot,#shippingForm .checkoutLeft .bg{margin-bottom:15px}#formPayment ul.menu-btn-block.checkout,#shippingForm ul.menu-btn-block.checkout{margin-top:0;padding-top:0}#formPayment ul.menu-btn-block.checkout .submit_page_liv,#formPayment ul.menu-btn-block.checkout .submit_page_liv.active,#formPayment ul.menu-btn-block.checkout .submit_page_liv:active,#formPayment ul.menu-btn-block.checkout .submit_page_liv:hover,#shippingForm ul.menu-btn-block.checkout .submit_page_liv,#shippingForm ul.menu-btn-block.checkout .submit_page_liv.active,#shippingForm ul.menu-btn-block.checkout .submit_page_liv:active,#shippingForm ul.menu-btn-block.checkout .submit_page_liv:hover{background-color:#3fa642;border-color:#3fa642!important}#formPayment .checkoutLeft .ttl,#shippingForm .checkoutLeft .ttl{font-family:"Roboto";font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;color:#0b1223;padding-bottom:5px;border-bottom:1px solid rgba(11,18,35,.5);margin:0 0 25px}#formPayment .loi,#shippingForm .loi{margin-top:0}#shippingForm .pays_liv .ttl{margin-bottom:14px}#accordion_livraison .panel-heading,#accordion_paymentTgl .panel-heading{border-bottom-color:rgba(11,18,35,.2)}#accordion_livraison .panel-heading>.panel-title,#accordion_paymentTgl .panel-heading>.panel-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:0,5px;line-height:16px}#accordion_livraison .panel-heading>.panel-title .delaiLiv,#accordion_paymentTgl .panel-heading>.panel-title .delaiLiv{font-weight:300;display:block;font-size:14px;line-height:20px;text-transform:none;letter-spacing:0}#accordion_paymentTgl .panel-heading .panel-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(3){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeAddr{border-right:1px solid #efefef}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeAddr .infos{margin:0 0 15px;padding:15px;background-color:#f8f9fa}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeAddr .infos>strong{display:block;padding:0 0 5px}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeAddr .infos>.place{min-height:135px;overflow:hidden}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos>ul .addAddr,.pg_livraison .checkoutLeft .checkout .panel-collapse .noAddrFact .customerInfos.fact>ul .changeAdr,.pg_livraison .checkoutLeft .checkout .panel-collapse .store .newStore,.pg_livraison .checkoutLeft .checkout .panel-collapse .store.MR .newStore,.pg_livraison .checkoutLeft .checkout .panel-collapse .store.noMag .changeStore,.pg_livraison .checkoutLeft .checkout .panel-collapse .store.noMag .moreInfos,[id^=liste_liv_] .loader.off img{display:none}#accordion_paymentTgl .panel-body .cgv_mask.active,.pg_livraison .checkoutLeft .checkout .panel-collapse .store.noMag .newStore{display:block}input#search_mag_form_input_adresse1{border-width:0 0 1px}.searchShop .or{font-size:21px;text-align:center}[id^=liste_liv_] .loader{transition:.3s all ease;opacity:1;padding-top:10px}[id^=liste_liv_] .loader.off{opacity:0;padding-top:0}.pg_livraison .checkoutLeft .checkout .panel-collapse ul.resultStoreList{padding-top:10px;border-top:1px solid #efefef;margin-top:30px;margin-bottom:0}.pg_livraison .checkoutLeft .checkout .panel-collapse ul.resultStoreList>li{margin:0 0 10px;padding:0 0 20px;border-bottom:1px solid #efefef}#accordion_livraison .panel.panel-default:last-child .panel-heading,.pg_livraison .checkoutLeft .checkout .panel-collapse ul.resultStoreList>li:last-child{border:0}.pg_livraison .checkoutLeft .checkout .panel-collapse ul.resultStoreList>li>ul>.selectMag{margin-top:15px}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos .infos{margin:0 0 15px;padding:15px;background-color:#f8f9fa}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos .infos>strong{display:block;padding:0 0 5px;text-transform:uppercase}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos .infos>.place{min-height:135px;overflow:hidden;width:100%!important}.pg_livraison .checkoutLeft .checkout .panel-collapse .noAddrFact .customerInfos.fact>ul .addAddr{display:inline;margin:0}.pg_livraison .checkoutLeft .checkout .panel-collapse .noAddrLiv .customerInfos.liv>ul .changeAdr,.pg_paiement .checkoutLeft .panel-body .exp .btn-group>ul>li[data-value=""],.pg_paiement_commande_immediat .checkoutLeft .panel-body .exp .btn-group>ul>li[data-value=""]{display:none}.pg_livraison .checkoutLeft .checkout .panel-collapse .noAddrLiv .customerInfos.liv>ul .addAddr{display:inline;margin:0}.pg_livraison .guest_checkout_content{margin-top:20px}#accordion_creneau .panel-body,.pg_confirmation .top_conf bg,.pg_confirmationback .top_conf bg{background-color:#fff}.amazon_matching,.cryptoInfos-lightbox .row p{margin-top:20px;margin-bottom:20px}.amazon_matching .logo{padding:20px 0;margin:0 20px;border-bottom:1px solid #e2e2e2}.amazon_matching .content{padding:20px}.amazon_matching .content .wait{font-size:1.5em}div.loi p{font-size:12px;text-align:justify;margin-top:10px}[id^=accordion].white .panel-heading+.panel-collapse>.panel-body{padding:10px 0}#accordion_paymentTgl .panel{margin-top:0}#accordion_livraison .panel:last-child .panel-collapse.in:after,#accordion_paymentTgl .panel:last-child .panel-collapse.in:after{display:none}.msgCmdRecente,.msgCmtInterne{margin-bottom:10px;margin-left:15px;background-color:#fff;border:1px solid #a94442;font-size:16px;font-weight:700;color:#a94442}.msgCmtInterne{margin-left:0}.msgCmdRecente a{color:#a94442}#accordion_paymentTgl .panel-body .cgv_mask,.paiement_waiting{position:fixed;height:100%;width:100%;display:none;top:0;left:0;z-index:10000}.paiement_waiting:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;background-color:#0b1223;opacity:.3;z-index:10}.paiement_waiting:after{display:block;content:"";background:url(../../../ximg/loader_list.svg) no-repeat 0 0;background-size:contain;width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15}.pg_paiement .cgv,.pg_paiement_commande_immediat .cgv{padding:25px 30px 25px 0;border-bottom:1px solid rgba(11,18,35,.2)}.pg_paiement .cgv a,.pg_paiement_commande_immediat .cgv a{font-size:14px;letter-spacing:0}.avoir_utilisable label{width:100%;padding-bottom:10px}#formPayment .avoir_utilisable label{border-bottom:1px solid rgba(11,18,35,.2);width:100%;padding-bottom:20px;margin-top:20px}#accordion_paymentTgl .panel-body{position:relative}#accordion_paymentTgl .panel-body .cgv_mask{position:absolute;background-color:rgba(0,0,0,.3);z-index:10}#accordion_paymentTgl .panel-body .cgv_mask .cgv_mask_msg{position:absolute;top:50%;left:50%;width:50%;text-align:center;background-color:#fff;transform:translate(-50%,-50%);padding:20px;border:1px solid #a94442;box-shadow:0 0 10px 5px rgba(0,0,0,.3);cursor:default}.pg_paiement .checkoutLeft,.pg_paiement_commande_immediat .checkoutLeft{position:inherit}.pg_paiement .checkoutLeft .panel-heading .panel-title,.pg_paiement_commande_immediat .checkoutLeft .panel-heading .panel-title{font-size:14px}.pg_paiement .checkoutLeft .panel-heading .panel-title>.fa,.pg_paiement_commande_immediat .checkoutLeft .panel-heading .panel-title>.fa{font-size:25px}.pg_paiement .checkoutLeft .panel-heading .panel-title .infos,.pg_paiement_commande_immediat .checkoutLeft .panel-heading .panel-title .infos{font-size:.8em;padding-top:5px}.pg_paiement .checkoutLeft .panel-body label:not(.cb_type),.pg_paiement_commande_immediat .checkoutLeft .panel-body label:not(.cb_type){font-size:15px;display:block}.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label,.pg_paiement_commande_immediat .checkoutLeft .panel-body ul.CBList>li>label{font-size:16px;text-transform:capitalize;vertical-align:middle;max-width:100%;margin:0}.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label>span,.pg_paiement_commande_immediat .checkoutLeft .panel-body ul.CBList>li>label>span{font-size:30px;margin:0 10px}.pg_paiement .checkoutLeft .panel-body .exp>div,.pg_paiement_commande_immediat .checkoutLeft .panel-body .exp>div{padding-left:0}.pg_paiement .checkoutLeft .panel-body .exp>div.year,.pg_paiement_commande_immediat .checkoutLeft .panel-body .exp>div.year{padding-right:0}.pg_paiement .checkoutLeft .panel-body .crypto .infos,.pg_paiement_commande_immediat .checkoutLeft .panel-body .crypto .infos{font-size:13px}.pg_paiement .checkoutLeft .panel-body .crypto .infos>.fa,.pg_paiement_commande_immediat .checkoutLeft .panel-body .crypto .infos>.fa{margin-right:5px}.pg_paiement .checkoutLeft .panel-body ul .submit,.pg_paiement_commande_immediat .checkoutLeft .panel-body ul .submit{margin-top:0;margin-bottom:0;background-color:#3fa642;border-color:#3fa642!important}.pg_paiement .checkoutLeft .panel-body .submit>.fa,.pg_paiement_commande_immediat .checkoutLeft .panel-body .submit>.fa{margin-right:10px}.pg_paiement .checkoutLeft .panel-body ul.valid_Illicado,.pg_paiement .checkoutLeft .panel-body ul.valid_Kdo,.pg_paiement_commande_immediat .checkoutLeft .panel-body ul.valid_Illicado,.pg_paiement_commande_immediat .checkoutLeft .panel-body ul.valid_Kdo{margin-top:25px;margin-left:15px}.pg_paiement .checkoutLeft .panel-body .btn-group .dropdown-toggle,.pg_paiement_commande_immediat .checkoutLeft .panel-body .btn-group .dropdown-toggle{text-align:left}.pg_paiement .checkoutLeft .panel-body .error,.pg_paiement_commande_immediat .checkoutLeft .panel-body .error{min-height:22px}.pg_paiement .checkoutLeft .panel-body .err_exp,.pg_paiement_commande_immediat .checkoutLeft .panel-body .err_exp{padding:0}#paymentTglcollapse_3 .panel-body>div{min-height:95px}.IllicadoCard_cont,.KdoCard_cont.form-input{margin-bottom:0}.carteCadeauForm,.carteIllicadoForm{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:flex-start}.cryptoInfos-lightbox{width:450px!important}.cryptoInfos-lightbox .visuel{font-size:100px;text-align:center;line-height:165px}.pg_paiement .checkoutLeft .valid_amazon{margin-top:20px}#PaylineWidget{min-height:50px}#PaylineWidget .pl-pmContainer{border-color:rgba(0,172,223,.2);background-color:transparent;padding-bottom:0}#PaylineWidget .pl-container-view .pl-manager{min-height:auto}#PaylineWidget .pl-card-logos-container{border:1px solid rgba(0,172,223,.5);margin:-1px;border-radius:4px 4px 0 0;position:relative}#PaylineWidget .pl-card-logos-container::after{position:absolute;top:10px;right:15px;content:"";font:14px/1 FontAwesome}#PaylineWidget .pl-card-logos-container:hover{color:#00acdf}#PaylineWidget .pl-card-logos-container.in::after{content:"";color:#00acdf}#PaylineWidget .pl-pay-btn-container{display:block;text-align:center}#PaylineWidget .pl-pay-btn,#PaylineWidget .pl-ticket-btn{background-color:#00acdf;color:#fff!important;font-weight:300;white-space:normal;transition:.3s background-color ease;display:inline-block;margin:0 auto;text-align:center;touch-action:manipulation;cursor:pointer;border:1px solid #e1e1e1;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#PaylineWidget .pl-pay-btn::before{display:inline-block;font:14px/1 FontAwesome;content:"";margin-right:.5em}#PaylineWidget .pl-pay-btn:hover{background-color:#19bdee;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#PaylineWidget .pl-comment,#PaylineWidget .pl-label-input{font-size:15px;color:#333;font-weight:300}#PaylineWidget .pl-form-group{display:inline-block;width:45%;margin:2%}#PaylineWidget .pl-form-container{text-align:left}#PaylineWidget .pl-paymentMethodLayout-view .pl-pmContainer .pl-input{height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:0}#PaylineWidget .pl-paymentMethodLayout-view .pl-pmContainer .pl-form-control-addon{display:none}#PaylineWidget .pl-ticket-ticketTestCard{color:#00acdf}.pg_paiement_deporte{padding-top:20px;padding-bottom:20px}.pg_paiement_deporte .wait>div{background-color:#fff;padding:20px;font-size:1.3em}.pg_confirmation .steps{margin-top:20px;margin-bottom:20px}.pg_confirmation .infoVirement,.pg_confirmationback .infoVirement{background-color:#f8f9fa;padding:15px}.pg_confirmation .top_conf .ttl,.pg_confirmationback .top_conf .ttl{font-family:"Roboto";font-style:normal;font-weight:500;font-size:15px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;color:#0b1223;padding-bottom:5px;border-bottom:1px solid rgba(11,18,35,.5);margin:0 0 25px}.pg_confirmation .order-resume,.pg_confirmationback .order-resume{background-color:#fff;padding:15px;border-radius:5px;margin-bottom:15px}.pg_confirmation .account,.pg_confirmationback .account{padding:10px 0}.pg_confirmation .account>a,.pg_confirmationback .account>a{text-decoration:underline;letter-spacing:0;font-size:14px}.pg_confirmationback .top_checkout{padding:0 0 20px}.pg_confirmation .confirmation .cmd_num{padding:10px 15px;font-size:1.2em}.pg_confirmation .confirmation .conftHead>div{padding-bottom:15px;padding-top:15px}.pg_confirmation .confirmation .gift>div,.pg_confirmation .confirmation .prod{padding-bottom:10px;padding-top:10px}.pg_confirmation .confirmation .prod:last-child{border-bottom:0}.pg_confirmation .confirmation .conftHead+div.prod>div{border-top:0!important}.pg_confirmation .confirmation .crt{margin:0 15px}.pg_confirmation .confirmation .crt:last-child{border:0}.imgKit img,.pg_confirmation .confirmation .prod>.img>a>img{max-width:100%}.pg_confirmation .confirmation .prod>.txt{padding-left:20px}.pg_confirmation .confirmation .gift .txt p,.pg_confirmation .confirmation .prod>.txt>.name{font-size:1.2em;font-weight:300}.pg_confirmation .confirmation .prod>.pru .best{font-size:1.3em}.pg_confirmation .confirmation .prod>.pru.promo .best{color:#ed7a69}.pg_confirmation .confirmation .prod>.pru .old{text-decoration:line-through}.pg_confirmation .confirmation .prod>.total .totalAmt{font-size:1.3em}.pg_confirmation .confirmation .prod>.total .autretaxeAmt,.pg_confirmation .confirmation .prod>.total .d3eAmt{font-size:.9em;padding-top:5px}.pg_confirmation .confirmation .garantie:not(.prod)>div{border-top:1px solid #f0f0f0;padding-top:10px;padding-bottom:10px}.pg_confirmation .confirmation .garantie:not(.prod)>div.type{line-height:2em}.pg_confirmation .confirmation .gift .fa-gift{font-size:40px}.pg_confirmation .confirmation .gift .total .amt{font-size:1.2em}.pg_confirmation .confFoot,.pg_confirmation .confFoot>div>div.total.final{margin-top:15px}.pg_confirmation .confFoot>div>div{padding-top:15px}.pg_confirmation .confFoot>div>div>div{line-height:30px;padding-left:15px;padding-right:15px}.pg_confirmation .confFoot .tva.italic{text-transform:initial;font-size:14px}.pg_confirmation .total.final{padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:1.2em}.pg_confirmation .infos_cmd{margin-bottom:15px}.pg_confirmation .infos_cmd>div{background-color:#fff;padding:15px;border-radius:5px}.pg_confirmation .infos_cmd>div .infoPreCmd{color:#c95317;font-weight:700;margin-top:15px}.pg_confirmation .infos_cmd p{margin:0}.pg_confirmation .infos_cmd .customer,.pg_confirmation .infos_cmd .deliverer{margin-bottom:10px}#KdoDetails a,#KdoDetailsIllicado a,#KdoInfos a,#KdoInfosIllicado a{font-size:12px;text-decoration:underline;cursor:pointer;display:block}#KdoDetails .price>span,#KdoDetailsIllicado .price>span,#KdoInfos .price>span,#KdoInfosIllicado .price>span{font-size:14px;font-weight:700}@media(min-width:991px) and (max-width:1435px){.container{width:95%}}@media(min-width:991px) and (max-width:1435px) and (max-width:1105px){.container{width:98%}}@media(min-width:991px) and (max-width:1435px) and (max-width:1285px){.navbar-default .navbar-nav>li>a,.navbar-default li a{font-size:12px}}@media(min-width:991px){.siteLayer{padding-top:60px}.navbar-default .active,.navbar-default .active a,.navbar-default .active a:hover,.navbar-default .active:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{font-weight:700;background-color:#fff!important;color:#0b1223!important}.navbar-default .active:after{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-right:7px solid transparent;border-left:7px solid transparent;border-top:10px solid #0b1223;border-bottom:0;bottom:-10px;left:calc(50% - 10px)}section.cart.full .cart_cont #offres>div,section.cart.full .cart_cont .cashback,section.cart.full .cart_cont .gift{margin-bottom:15px}#formPayment .sticky{position:sticky}#shippingForm .sticky,section.cart.full .cart_cont .sticky{position:sticky;top:45px}#kdocontainer{margin:0 10px}.belowProd .crossSection.mid,.belowProd .sample.mid{width:49%}.belowProd .sample{order:2}.belowProd .crossSection{width:49%;order:3}#fid .cashback .box.intro{width:75%;margin-right:1%}#fid .cashback .box.points{width:24%}#formPayment .sticky{top:60px}}@media(max-width:991px){.bodyLayer section.content.container.cart.full,.bodyLayer section.empty.container.cart{padding:0;width:100%}.mainFooter .footerInfos .sousThemes{text-align:left}.mainFooter .footerInfos .sousThemes li{line-height:34px;width:100%;padding:5px;border-bottom:1px solid #fff}.checkout_step,.titleMob{margin:0 -15px;background-color:#fff}.checkout_step{margin:0 -15px 15px;padding:15px;width:calc(100% + 30px)}.checkout_step>div a .step,.checkout_step>div>.step{background-color:#faf9f6}.top_checkout{margin:0 -15px;background-color:#fff;padding:15px 15px 20px}#articles{opacity:1!important;height:auto!important;overflow:visible!important;margin-top:0;margin-bottom:0}.tab-content{padding:0;position:initial;margin-bottom:15px}.tab-content>.tab-pane.active{opacity:1;height:auto;overflow:visible}.tab-content #offres+[role=presentation]{padding-bottom:15px}.tab-content [role=presentation]{clear:both;margin:0;background-color:#fff;padding:0 15px;border-radius:5px 5px}.tab-content [role=presentation] a{border-bottom:1px solid rgba(11,18,35,.5);display:block;font-size:14px;line-height:16px;text-transform:uppercase;padding:20px 12px 20px 8px}.tab-content [role=presentation] a .fa{float:right;line-height:20px}.tab-content [role=presentation].active a,ul.menu-btn-block.checkout li.stickyMob .total .price{font-weight:700}.tab-content [role=presentation].active a .fa{transform:rotate(180deg)}#modalDetails ul.prods li.prod .price.promo .best,.order-resume ul.prods li.prod .price.promo .best{line-height:16px}#modalDetails ul.prods li.prod .price.promo .old,.order-resume ul.prods li.prod .price.promo .old{line-height:16px;margin-right:0}ul.menu-btn-block.checkout li.stickyMob{position:fixed;bottom:0;left:0;padding:10px;width:100%;background-color:#faf9f6;margin-bottom:0;z-index:10}ul.menu-btn-block.checkout li.stickyMob .total{font-size:16px;margin-bottom:10px}section.cart.full .cart_cont>.row{margin:0}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.img{width:37%}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.img img{width:100%;height:auto}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos{width:66.66667%;flex-wrap:wrap}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt{width:100%!important;padding-left:15px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .total,section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.qty{width:50%;margin-top:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos .del{position:absolute;right:0;top:10px}section.cart.full .coupon{order:3}#kdocontainer>.prod{margin-left:0;margin-right:0;flex-wrap:wrap;margin-bottom:10px;border-bottom:1px solid rgba(11,18,35,.5)}#kdocontainer>.prod>div{margin-bottom:5px}#kdocontainer>.prod:first-child{border-top:0 none}#kdocontainer>.prod>.img{width:33.33333%}#kdocontainer>.prod>.txt{width:66.66667%}#kdocontainer>.prod>.txt>a{padding-bottom:5px}#kdocontainer>.prod>.desc{width:100%!important;padding-left:15px}#kdocontainer>.prod>.qty{text-align:left}#kdocontainer>.prod .total,#kdocontainer>.prod>.qty{width:50%;margin-top:10px}}@media(max-width:767px){.panier_quick_add #quick_add_Form{flex-wrap:wrap}.panier_quick_add #quick_add_Form label{width:30%}.panier_quick_add #quick_add_Form .input-group{width:70%;margin-top:10px}.top_checkout .back{text-align:left}#articles .prods{border-radius:5px}#articles .infoPreCmd{position:fixed;bottom:90px;width:100%;left:0;padding:10px;margin-top:0;z-index:15;text-align:center;background-color:#fff;box-shadow:0 -5px 5px rgba(57,63,72,.1)}section.cart.full .cart_cont .prods [data-slq=crt]>.prod{margin-left:0;margin-right:0}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>div{margin-bottom:5px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod:first-child{border-top:0 none}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt>a{padding-bottom:5px;padding-right:10px}section.cart.full .cart_cont .prods [data-slq=crt]>.prod>.infos>.txt .desc_flux{padding:10px 0!important}.belowProd .crossSection .jcmaProd>div{padding:0 0 20px}.belowProd .crossSection .jcmaProd>div .img{width:40%}.belowProd .crossSection .jcmaProd>div .infos{width:60%;flex-wrap:wrap}.belowProd .crossSection .jcmaProd>div .infos>.Qbuy,.belowProd .crossSection .jcmaProd>div .infos>div,.cartFoot ul.menu-btn-block.checkout.clearfix.pull-right,section.cart.full .cartFoot ul.menu-btn-block.checkout button{width:100%}#accordion_paymentTgl .panel-heading .panel-title{padding:10px 0}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(1){width:35px}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(2){width:calc(100% - 185px);word-break:break-word}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(3){width:150px}section.cart.full .cartFoot .coupon .couponValidate{display:block;margin:15px auto 0}.cartFoot .cashback ul,section.cart.full .cart>.checkout>ul{margin-top:10px}#lightbox.Kdo-lightbox .modal-dialog,#lightbox.Kdo-lightbox .zoom_img .content{width:95%}#lightbox.Kdo-lightbox .prods{overflow-y:auto}#lightbox.Kdo-lightbox .prods .prod .left .zoom{opacity:1;left:2px;width:97px;top:auto;height:35px;bottom:0}#lightbox.Kdo-lightbox .prods .prod .left .zoom>div{display:inline}#lightbox.Kdo-lightbox .prods .prod .left .zoom>div+div{margin-left:5px}#lightbox.Kdo-lightbox .prods+.is_scrollable{display:none!important}#lightbox.Kdo-lightbox .prods.is_scrollable+.is_scrollable{height:20px;display:block!important}#lightbox.Kdo-lightbox .prods.is_scrollable+.is_scrollable>div{position:relative;top:5px}ul.menu-btn-block.checkout{margin:10px 10px 0}#basketForm .delivery{padding:15px}#accordion_delivery .panel-body>ul{margin:0;border:0;padding:3px 0 0}#accordion_delivery .panel-body>ul>li>span:not(.price){border:0}#accordion_delivery .panel-body>ul>li .priceInfo>p,#accordion_delivery .panel-body>ul>li .priceInfo>span{font-size:12px}#accordion_delivery .panel-body>ul>li .priceInfo>p{display:inline}section.cart.full .cartFoot .liv{margin:20px 10px 0}.cartFoot .reducTotal,.cartFoot .totalItems{border:0}.cartFoot .totalFinal>div{border-left:0}.cartFoot .totalFinal .lbl{display:block!important;float:left}.cartFoot .totalFinal .amt{text-align:right;float:right;line-height:30px;padding-right:15px}.cartFoot .recap,section.cart.full .cart_cont>ul.menu-btn-block.checkout,section.cart.full .cart_cont>ul.save{padding:10px}section.cart.full .cart_cont>ul.message_expedition{padding:10px;text-align:right}.cartFoot .totalFinal{padding-left:10px;padding-right:10px}.cartFoot .totalFinal .amt>span:first-child{margin:0 .5em 0 15px;vertical-align:middle;display:inline-block!important;position:relative;top:2px}.pg_livraison .checkoutLeft .pays_liv>label{line-height:14px;margin-bottom:5px}.pg_livraison #pays_liveur_choice{padding:0}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .info strong.price{text-align:right;font-size:20px}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .info strong.free{text-align:right;margin:5px 0 0}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .label{padding-top:5px}#accordion_livraison .panel-heading>.panel-title .label>span{font-size:1em}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos.fact{margin:20px 0 0}.pg_livraison .checkoutLeft .checkout .panel-collapse .submitLiv{padding-top:10px;margin-top:10px;border-top:1px solid #efefef}.pg_livraison .checkoutLeft .checkout .panel-collapse .storeList ul.resultStoreList>li:not(.moreMag) .choice{margin-bottom:15px}.modal-dialog.storeDetails{width:auto}.resultStoreList>li .choice>ul{position:relative}.resultStoreList>li .choice .infos{max-width:235px}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos .infos>.place{min-height:auto}.pg_paiement .checkoutLeft .panel-body ul.CBList>li{margin:0 0 20px}.cryptoInfos-lightbox{width:auto!important}.pg_confirmation .confirmation .steps{margin:0}.pg_confirmation .confirmation .steps .tunnelStep{width:78%}.pg_confirmation .confirmation .steps .tunnelStep>li:not(.active) .stepLbl{display:none}.pg_confirmation .confirmation .prod>div{margin-bottom:10px}.pg_confirmation .confirmation .prod>.pru .best{font-size:1.2em;margin-left:.5em}.pg_confirmation .confirmation .prod>.pru .old,.pg_confirmation .confirmation .prod>.total .totalAmt{font-size:1.2em}.pg_confirmation .confirmation>.garantie:not(.prod){border-top:1px solid #ccc}.pg_confirmation .confirmation>.garantie:not(.prod) .type{margin-left:0;width:100%}.pg_confirmation .confirmation>.garantie:not(.prod) .price{width:100%;padding-left:0;text-align:right}.pg_confirmation .confirmation>.garantie:not(.prod) .delete,.pg_confirmation .confirmation>.garantie:not(.prod) .price,.pg_confirmation .confirmation>.garantie:not(.prod) .type{border-top:0}.pg_confirmation .confirmation>.garantie:not(.prod) .price>span{margin-left:15px;margin-right:15px}.pg_confirmation .confirmation>.garantie:not(.prod)>.total{padding:5px 0;border-top:1px solid #efefef;text-align:right;background-color:#fff}body.fixed_order_resume .order-resume{position:fixed;bottom:-100%;left:0;width:100%;z-index:10000;box-shadow:0 -9px 20px -5px #ababab;transition:.3s bottom ease}body.fixed_order_resume .order-resume .total{position:fixed;bottom:0;left:0;width:100%;z-index:10000;padding-left:0;padding-right:0;height:78px}body.fixed_order_resume .pg_panier .order-resume .total{height:118px}.verify_order .fa-caret-up,.verify_order.open .fa-caret-down,body.fixed_order_resume .order-resume .total .lbl,body.fixed_order_resume .order-resume .total .reste_payer{display:none}body.fixed_order_resume .pg_paiement .order-resume .total .lbl{display:inline-block;float:right;margin-right:15px;text-align:right}body.fixed_order_resume .order-resume .total .price{float:left;text-align:left;margin-left:10px}body.fixed_order_resume .order-resume .total .price>span:first-child{margin-right:.5em;position:relative;top:5px}body.fixed_order_resume .order-resume .total .price>span{display:inline-block;vertical-align:middle}body.fixed_order_resume ul.menu-btn-block.checkout{position:fixed;bottom:10px;right:10px;left:10px;z-index:10000;margin:0}.verify_order.open .fa-caret-up{display:inline}#PaylineWidget .pl-form-group{width:100%}.sampleProd:nth-child(2n+1){clear:left}}@media(min-width:767px){.panier_quick_add #quick_add_Form .input-group.autocomplete_container{width:70%}#modalDetails .modal-dialog,.order-resume .modal-dialog{width:500px}#formPayment .pays_liv,#shippingForm .cartFoot,#shippingForm .pays_liv{margin-top:15px}#formPayment .cartFoot{margin-top:0}#accordion_paymentTgl .panel-heading .panel-title{padding:10px 15px}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(1){width:50px}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(2){width:calc(100% - 300px)}#accordion_paymentTgl .panel-heading .panel-title>div:nth-child(3){width:250px}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos>ul,.pg_livraison .checkoutLeft .checkout .panel-collapse .storeAddr>ul{text-align:right;position:absolute;bottom:10px;right:25px}.pg_livraison .checkoutLeft .checkout .panel-collapse .customerInfos.liv{border-right:1px solid #efefef}}@media(min-width:768px){.pg_confirmation .sticky,.pg_confirmationback .sticky{position:sticky;top:60px}}@media(min-width:1200px){.sampleProd:nth-child(4n+1){clear:left}}@media(min-width:992px) and (max-width:1199px){.sampleProd:nth-child(3n+1){clear:left}}@media(min-width:768px) and (max-width:991px){.pg_panier .bodyLayer{width:100%!important}#formPayment,#shippingForm,.pg_paiement>.loi{padding-left:0}.pg_livraison .checkoutLeft .pays_liv>label,.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label{font-size:15px}.pg_livraison .checkoutLeft .checkout .panel-heading>.panel-title .date{padding-top:10px;padding-left:0}#accordion_livraison .panel-heading>.panel-title .label{height:auto;line-height:1em}#accordion_livraison .panel-heading>.panel-title .label>span{font-size:1em}.pg_paiement .checkoutLeft .panel-body ul.CBList>li>label>.fa{margin:0 5px;font-size:19px}.sampleProd:nth-child(2n+1){clear:left}}.listCadeauxFid{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;justify-content:flex-start;align-items:stretch}.listCadeauxFid .fidProd{width:19%;margin-right:1%;margin-bottom:30px}.listCadeauxFid .fidProd>div{position:relative;cursor:pointer}.listCadeauxFid .fidProd>div img{max-width:100%}.listCadeauxFid .fidProd>div .img span.next:hover,.listCadeauxFid .fidProd>div .img span.prev:hover{opacity:.9}.listCadeauxFid .fidProd>div .img span.next{right:0}.listCadeauxFid .fidProd>div .img span.next,.listCadeauxFid .fidProd>div .img span.prev{align-items:center;background:#0b1223;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;transition:.2s transform ease}.listCadeauxFid .fidProd>div .img span.next svg,.listCadeauxFid .fidProd>div .img span.prev svg{fill:#fff;height:1.2em;width:1.2em}.listCadeauxFid .fidProd>div .img span.prev svg{transform:scaleX(-1)}.listCadeauxFid .fidProd>div .points{width:35px;height:35px;background-color:#0b1223;border-radius:30px;color:#fff;text-align:center;padding-top:14px;margin:0 auto;position:absolute;top:0;right:0}.listCadeauxFid .fidProd>div .points span{font-weight:500;font-size:8px;line-height:0;padding:0;display:inline}.listCadeauxFid .fidProd>div .points span.countPts{font-size:12px;display:block;margin-top:0}.listCadeauxFid .fidProd>div .infos .name{font-family:"Cormorant Garamond",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:22px;color:#0b1223;height:44px;overflow:hidden}.listCadeauxFid .fidProd>div .infos .desc{font-weight:300;font-size:12px;line-height:10px;color:#0b1223;opacity:.8;margin-top:5px;margin-bottom:7px}.listCadeauxFid .fidProd>div .infos .attr{font-size:12px;display:block;line-height:12px;opacity:.8;font-weight:300;letter-spacing:0;margin-bottom:7px;overflow:hidden;height:12px}.listCadeauxFid .fidProd>div .infos>p{font-size:12px}.listCadeauxFid .fidProd>div .infos>p .ttl{font-weight:600;display:inline}.listCadeauxFid .fidProd>div .infos>p .ref{font-weight:300;display:inline}@media(max-width:991px){.listCadeauxFid .fidProd{width:48%;margin-right:2%}}