#panier{display:none;width:300px;padding:10px;border-radius:3px 3px 0 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;font-family:arial;font-size:12px;-webkit-box-shadow:0 0 6px -1px rgba(0,0,0,0.57);box-shadow:0 0 6px -1px rgba(0,0,0,0.57)}.template-panier{color:#000;background:#fff;border:1px solid #ccc}#panier .button-cart{color:#000}#resume table{table-layout:auto}#panier table{margin:0 0 20px;border-collapse:collapse;text-align:left;font-size:1em;background:none;border:none;width:100%;color:#222}.paniertoggle .fa{float:right;font-size:16px}.paniertoggle i:before,.paniertoggle.up i:before{content:"\f150"}.paniertoggle.down i:before{content:"\f151"}#panier a.paniercommander{border:1px solid #000;border-radius:3px;display:inline-block;margin-top:14px;padding:12px 0;text-align:center;text-decoration:none;width:100%;z-index:100}.button-cart{border:2px solid #000;border-radius:3px;display:inline-block;padding:10px 20px;text-decoration:none;font-weight:bold;color:black}#panier .fa-shopping-cart{color:inherit;font-size:18px;margin-right:10px;vertical-align:middle}#panier .produit_panier{border-bottom:1px solid #ddd}#panier tr{background:none}#panier th{border-bottom:1px solid #ccc;border-top:2px solid #ccc}#header-panier{color:#222;font-size:14px;font-weight:bold;margin-bottom:0;padding:4px 5px 10px;text-align:left}#panier h4{padding-bottom:10px;border-bottom:1px solid #ccc;color:#000}#panier .picto-panier.fa.fa-plus:hover,#paniercmd .picto-panier.fa.fa-plus:hover{color:#189e16}#panier .picto-panier.fa.fa-minus:hover,#paniercmd .picto-panier.fa.fa-minus:hover{color:red}#panier .picto-panier.fa.fa-times:hover,#paniercmd .picto-panier.fa.fa-times:hover{color:#ff0000}#panier tr#totalpanier{position:absolute;bottom:53px;border:none}#panier tr#totalpanier td{border:none}#paniercmd{font-family:arial;font-size:12px;zoom:1}#paniercmd table{width:100%;margin:0;border-collapse:collapse;text-align:left;font-size:1em}#paniercmd table th{text-align:center}#paniercmd table td{text-align:center}#paniercmd h4{padding-bottom:10px;border-bottom:1px solid #ccc;margin:16px 0}#totalbloc{float:right;padding:10px 20px 5px;border:1px solid #ccc;border-top:none;background:#eee;width:290px;color:#000000}#totalfraisdeport>span,#totalpaniercommande>span,#totalpaniercommandefraisdeport>span,#totalfraisdeport>strong,#totalpaniercommande>strong,#totalpaniercommandefraisdeport>strong{float:right;white-space:nowrap}#totalpaniercommandefraisdeport{margin-bottom:5px;font-weight:700}#paniercmd .libprod{text-align:left}#paniervidefull{position:fixed;width:100%;height:100%;background:#fff}#infoscommande{float:left;margin:15px 0;width:100%}#infoscommande input[type=text]{margin-bottom:10px;padding:5px;border:1px solid #ccc}#infoscommande textarea{margin-bottom:10px;padding:5px;border:1px solid #ccc}#infoscommande fieldset{padding-left:60px;border:none}.displaycmd{text-align:center;font-family:arial}.displaycmd h4{padding-bottom:10px;border-bottom:1px solid #ccc;text-align:center}p.attr select{width:140px}#panier th,#panier td{font-size:12px}#panier .totalpanier{text-align:right}#panier th,#panier td,#paniercmd th,#paniercmd td{padding:5px 0}#panier .totalpanier>td{text-align:right}.ajout_panier{position:relative;text-align:center;margin:12px}#panier #notificationsLoader,#paniercmd #notificationsLoader{position:absolute;top:12px;right:10px}#panier td.suppr,#panier .upqte,#panier .downqte,#paniercmd td.suppr{cursor:pointer}#paniercmd a{color:#444}#panier .paniertoggle{color:inherit !important}#panier .totalpanier{border-top:1px solid #CCCCCC}#paiementchoix,#confirmation{clear:both}#paiement_paypal{margin-left:15px}#totalpaniercommande,#totalfraisdeport,#totalpaniercommandefraisdeport{border-bottom:1px solid #CCCCCC;margin-bottom:1px;padding:12px 0}#totalpaniercommandefraisdeport>strong,#totalpaniercommande>strong{font-size:13px;margin:0;min-width:35px;text-align:right}#totalpaniercommandefraisdeport{border:none}input.submitpaiement,a.submitpaiement{margin-left:5px;width:auto;display:inline}input.submitpaiement:hover,a.submitpaiement:hover{color:#FFF;background:#444}#bloc-codereduc:before,#paiementchoix:before,#paniercmd:before,#bloc-codereduc:after,#paiementchoix:after,#paniercmd:after{content:".";display:block;height:0;overflow:hidden}#bloc-codereduc:after,#paniercmd:after,#paiementchoix:after{clear:both}#paiementchoix{zoom:1;float:left;width:100%;margin-bottom:15px}#bloc-codereduc{float:left;zoom:1;background:none repeat scroll 0 0 #fafafa;border-bottom:1px solid #CCCCCC;padding:15px 0 15px 15px;width:393px}#label-code{background:none repeat scroll 0 0 #FFFFFF;float:left;line-height:28px;margin:-10px 0 15px -20px;padding:10px 0 10px 20px;width:310px;border-bottom:1px solid #CCCCCC}#code_reduc{font-size:15px;font-weight:bold;height:20px;vertical-align:middle;width:100px;padding:2px;margin:0}#submit_code,#submit_supprimer_code{display:inline;float:none;margin:0;padding:4px 0;width:46px}#code_reponse{display:block;float:left;margin:15px;padding:5px;width:360px}#code_reponse.success{background:none repeat scroll 0 0 #FFFFFF;border:1px solid green;color:green}#code_reponse.alert{color:red;border:1px solid red;background:none repeat scroll 0 0 #FFFFFF}.input-panier:before,.input-panier:after{content:".";display:block;height:0;overflow:hidden}.input-panier:after{clear:both}.input-panier{zoom:1}.input-panier.double label{float:left;width:50%}.input-panier.alone label{float:left;width:100%}.input-panier input,.input-panier textarea{display:block;margin:5px 0 0;width:84%}.input-panier.alone input,.input-panier.alone textarea{width:92%}#totalbloc .picto-panier{font-size:16px;margin-right:5px}#paniercommandecontent table .picto-panier,#paniertable .picto-panier,#paniercmd .picto-panier{font-size:14px;cursor:pointer}.paiements .paiement-carte-bancaire{background:url("../images/cb.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:140px}.paiements{font-size:1.2em;font-weight:bold;line-height:7.5em;vertical-align:bottom;text-align:center}.paiements img{margin-top:10px}.paiements label{display:block;float:left;width:200px;font-size:12px;font-weight:bold;line-height:1.7em}.paiements label{border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;cursor:pointer;display:inline-block;margin:0 10px 0 -2px;padding:10px 0;text-align:center;width:190px;float:none}.paiements label>span{display:block}.paiements label.selected,#paiementchoix li label.selected,.content-carriers li.selected{background:none repeat scroll 0 0 #F2FCCE;border-color:#888888}#paiementchoix .selected strong{color:#000}.paiements .paiement-paypal{background:url("../images/paypal.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:68px}.paiements .paiement-hipay{background:url("../images/hipay.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto}.paiements .paiement-cheque{background:url("../images/cheque.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:85px}.paiements .paiement-especes{background:url("../images/especes.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:85px}.paiements .paiement-cheque-ancv{background:url("../images/cheque-ancv.jpg") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:85px}.paiements .paiement-virement{background:url("../images/virement-bancaire.png") no-repeat scroll 0 0 transparent;display:block;height:35px;margin:0 auto;width:85px}.block-code-reduction label{padding-top:7px;margin-bottom:0;text-align:right;width:100%}.input-group{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:table;border-collapse:separate}.input-group .form-control{height:31px;border:1px solid #ccc;position:relative;z-index:2;float:left;width:100%}.input-group .form-control,.input-group .input-group-addon,.input-group .input-group-btn{display:table-cell}.input-group .input-group-btn .button{margin:0px}.input-group:last-child>.button{z-index:2;margin-left:-1px}.input-group .button{position:relative;margin-top:0px;margin-bottom:0px;height:31px;line-height:18px;margin-bottom:0;padding:0 6px;width:auto}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}#resume .contents-tabs .button,#information .contents-tabs .button,#finish .contents-tabs .button{display:inline-block;padding:5px 11px;font-size:16px}#resume h4,#finish h4{font-size:18px}#resume table,#finish table{margin:30px 0}#resume tbody,#finish tbody{text-align:center}#resume tbody tr,#finish tbody tr{border-bottom:1px solid #ccc}#resume tbody>tr:first-child,#finish tbody>tr:first-child{border-top:1px solid #ccc}#resume tbody img,#finish tbody img{margin:5px 0}#resume tbody .col.s8,#finish tbody .col.s8{padding-top:72px}#resume .bloc-total-loader,#resume .block-loader-carriers,#finish .bloc-total-loader,#finish .block-loader-carriers{font-size:100px;text-align:center}#resume .block-with-background,#finish .block-with-background{border:1px solid #ccc;border-radius:5px;background-color:rgba(243,243,243,0.53);padding:10px}#resume .bloc-total,#finish .bloc-total{padding:0px 15px}#resume .bloc-total li,#finish .bloc-total li{margin-bottom:7px;list-style:none;font-size:15px}#resume .bloc-total li span:last-child,#finish .bloc-total li span:last-child{float:right}#resume .bloc-total li.content-payment-global,#finish .bloc-total li.content-payment-global{font-size:20px;font-weight:bold;margin-top:20px}#resume div .row:nth-child(3),#finish div .row:nth-child(3){padding:0 10px}#resume div .row:nth-child(5) .col.s3,#finish div .row:nth-child(5) .col.s3{float:right;margin-top:10px}#resume #code_reponse,#finish #code_reponse{max-width:90%;margin:15px auto}#resume ul,#finish ul{padding-left:0}#resume li,#finish li{list-style:none}.form-order a.next-step{float:right;display:inline-block}#information select{max-width:100%}#information #infoscommande select{margin:3px 0 10px;padding:4px;border:1px solid #ccc;display:block}#information #infoscommande h4{overflow:hidden;margin-bottom:0px}#information #infoscommande .pull-right{font-size:.9rem;font-weight:normal;width:100%;text-align:right;margin-top:5px;margin-bottom:30px}#information #infoscommande .pull-right a{display:block}#information #infoscommande>.row .col.s3{float:right}#information #infoscommande .button{margin-left:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.billing_address{clear:both}#finish h5{border-bottom:1px solid #ccc;font-size:16px;margin:20px 0 12px}#finish ul{margin-top:5px}#finish li{list-style:none;margin-bottom:10px}#finish .cart-title{font-weight:bold}#finish .row:nth-child(3) .col.s12{margin-top:30px}#finish .row:nth-child(3) label{display:block}#finish .button[type="submit"]{float:right;display:inline-block}#finish img{max-width:100%;height:auto !important;max-height:80px}#finish .content-carriers ul{padding-left:10px}#finish .content-carriers li{margin-bottom:-1px;border:1px solid #ccc;border-radius:5px;overflow:hidden}#finish .content-carriers li.selected label{font-weight:bold}#finish .content-carriers li.selected .information-relay{border-top:1px dashed #ccc;color:#000}#finish .content-carriers input{float:left;margin-right:10px;margin-top:15px;display:table-cell;vertical-align:middle}#finish .content-carriers .line_carrier.selected label *{color:#000 !important}#finish .content-carriers .logo-carrier{width:110px;height:40px;background-repeat:no-repeat;background-position:center 0;background-size:contain !important;float:left}#finish .content-carriers .logo-carrier-none{width:110px;height:40px;float:left;text-align:center}#finish .content-carriers .logo-carrier-none i{font-size:24px;padding-top:5px}#finish .content-carriers label{padding:6px 5px;border-radius:5px;display:table;overflow:hidden;width:100%}#finish .content-carriers label>div{display:table-cell;vertical-align:middle}#finish .content-carriers label>div span{padding-top:10px}#finish .content-carriers li label.selected{border:1px solid #ccc}#finish .content-carriers label.selected span{font-weight:bold}#finish .content-carriers span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}#finish .information-relay{padding-top:7px;padding-left:26%}#finish .information-relay p{margin-top:7px}#finish .information-relay span{display:inline-block}#finish .information-relay span::first-letter{text-transform:uppercase}#finish #paiementchoix ul{padding-left:0px;text-align:center}#finish #paiementchoix li{display:inline-block;margin:10px 10px 0 0}#finish #paiementchoix label{display:block;overflow:hidden;padding:6px 5px;width:180px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:5px;border:1px solid #ccc}#finish #paiementchoix li label.selected{border:1px solid #888}#finish #paiementchoix input{display:block;margin:0px auto 5px}#finish #paiementchoix li span:last-child{margin-top:8px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}#finish #paiementchoix strong{font-weight:normal;font-size:15px}#finish #paiementchoix label.selected strong{font-weight:bold}#finish #paiementchoix .paiement-virement,#finish #paiementchoix .paiement-cheque,#finish #paiementchoix .paiement-hipay,#finish #paiementchoix .paiement-paypal,#finish #paiementchoix .paiement-carte-bancaire,#finish #paiementchoix .paiement-especes,#finish #paiementchoix .paiement-cheque-ancv{height:35px;display:block;margin:0 auto}#finish #paiementchoix .paiement-virement{background:url("../images/virement-bancaire.png") no-repeat scroll 0 0 transparent;width:85px}#finish #paiementchoix .paiement-cheque{background:url("../images/cheque.png") no-repeat scroll -10px 0 transparent;width:64px}#finish #paiementchoix .paiement-especes{background:url("../images/icone_espece-front.png") no-repeat scroll -10px 0 transparent;width:64px}#finish #paiementchoix .paiement-cheque-ancv{background:url("../images/cheque-ancv.jpg") no-repeat scroll 0 0 transparent;width:102px}#finish #paiementchoix .paiement-hipay{background:url("../images/hipay.png") no-repeat scroll -122px 0 transparent;width:62px}#finish #paiementchoix .paiement-paypal{background:url("../images/paypal.png") no-repeat scroll -5px 0 transparent;width:57px}#finish #paiementchoix .paiement-carte-bancaire{background:url("../images/cb.png") no-repeat scroll -7px 0 transparent;width:114px;max-width:118px}.block-payment-cart__item{border-bottom:1px dotted #ccc;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.block-payment-cart__item-image{-webkit-box-flex:0;flex:0 auto;-ms-flex:0 1 auto;flex:0 1 auto auto;flex:0 1 auto;margin-right:15px}.block-payment-cart__item-info{-webkit-box-flex:1;flex:1 auto;-ms-flex:1 1 auto;flex:1 1 auto auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-payment-cart__item-info .cart-price{-webkit-box-flex:1;flex:1 auto;-ms-flex:1 1 auto;flex:1 1 auto auto;flex:1 1 auto;text-align:right;padding-right:15px}.block-payment-cart__item-info .cart-quantity{margin-left:10px}.carrier_price{text-align:right}.carrier_price span{display:inline-block;padding-right:20px}.form-group input[type=text],.form-group textarea{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 980px){#resume table+div .col.s6:first-child label{width:100%}#resume table img{max-width:100%;height:auto !important}#resume tbody .col.s8{padding-top:15%}#finish .content-carriers .col.s3{padding-left:0}#finish .content-carriers .logo-carrier,#finish .content-carriers .logo-carrier-none{width:75%}}@media screen and (max-width: 680px){#finish .content-carriers .logo-carrier,#finish .content-carriers .logo-carrier-none{width:70%}.side-tabs.etapes.top a,.side-tabs.etapes.top li:nth-child(3) span{font-size:13px}}@media screen and (max-width: 600px){.side-tabs.etapes li{width:100%;margin-bottom:5px}#resume tbody .col.s8{padding-top:0px;padding-bottom:8px}#resume .col.s3,#information .col.s3{width:100%}#resume table+div .col.s6:first-child label{width:auto}#information select{display:block}#information #infoscommande .pull-right{text-align:left;margin-top:5px}#information .col.s3 .button{float:right}#finish .row:nth-child(1) .col.s12:nth-child(2) .col.s9{width:75%}#finish .bloc-total{text-align:center}#finish .bloc-total .box{margin:15px 0}#finish .bloc-total .box .col.s4{margin-bottom:5px}#finish .content-payment-global span{margin-top:0}#finish .row:nth-child(3) .button{float:right;margin-bottom:25px}#finish .content-carriers{text-align:center}#finish .content-carriers label>div{display:block}#finish .content-carriers .col.s3{width:100%}#finish .content-carriers .logo-carrier,#finish .content-carriers .logo-carrier-none{width:110px;margin:0 auto;float:none}#finish .information-relay{padding-left:0}}@media screen and (max-width: 500px){#resume table{width:100% !important}#resume table thead{display:none}#resume tbody tr{display:block;padding:8px 0}#resume tbody td{display:block;width:100%}#resume table img{margin:2px auto 5px}#resume table+div .col.s6:first-child label{width:100%}#resume .panier-entete{font-weight:bold}#finish .row:nth-child(1) .col.s12:nth-child(2) .col.s12{text-align:center}#finish .row:nth-child(1) .col.s12:nth-child(2) .col.s3{width:100%;margin-bottom:5px}#finish .row:nth-child(1) .col.s12:nth-child(2) .col.s9{width:100%;margin-bottom:7px}}@media screen and (max-width: 400px){#finish .row .col.s6 .col.s12 .col.s12{text-align:center}#finish .col.s6 .col.s12 .col.s3{width:100%}#finish .col.s6 .col.s12 .col.s9{width:100%;margin-bottom:10px}}@media screen and (max-width: 360px){#finish .content-carriers ul{padding:0}}#paniervide{padding:10px}.template-panier-2,.template-panier-3,.template-panier-4{-webkit-box-sizing:border-box;box-sizing:border-box}.template-panier-2 *,.template-panier-3 *,.template-panier-4 *{-webkit-box-sizing:inherit;box-sizing:inherit}.template-panier-2 #paniercommande,.template-panier-3 #paniercommande,.template-panier-4 #paniercommande{text-align:right;background-color:rgba(0,0,0,0.05);padding:10px 15px}.template-panier-2 #paniercommande .totalpanier,.template-panier-3 #paniercommande .totalpanier,.template-panier-4 #paniercommande .totalpanier{border:none;font-size:1.4rem;font-weight:bold;margin-bottom:15px}.template-panier-2 #paniercommande .totalpanier .text-total,.template-panier-3 #paniercommande .totalpanier .text-total,.template-panier-4 #paniercommande .totalpanier .text-total{font-size:.9rem}.template-panier-2 #paniercommande .ajout_panier,.template-panier-3 #paniercommande .ajout_panier,.template-panier-4 #paniercommande .ajout_panier{border:medium none;position:relative;top:0;margin:10px 0 0;text-align:right}.template-panier-2 #paniercommande .ajout_panier a,.template-panier-3 #paniercommande .ajout_panier a,.template-panier-4 #paniercommande .ajout_panier a{margin:0;display:inline-block;width:auto;padding:5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.template-panier-2 #panier .produit_panier,.template-panier-3 #panier .produit_panier,.template-panier-4 #panier .produit_panier{border-bottom:1px solid rgba(0,0,0,0.1)}.template-panier-2 .produit_panier,.template-panier-3 .produit_panier,.template-panier-4 .produit_panier{clear:both;padding:10px 15px 40px;position:relative}.template-panier-2 .produit_panier::before,.template-panier-2 .produit_panier::after,.template-panier-3 .produit_panier::before,.template-panier-3 .produit_panier::after,.template-panier-4 .produit_panier::before,.template-panier-4 .produit_panier::after{content:'';display:block;clear:both}.template-panier-2 .produit_panier .panier_image,.template-panier-3 .produit_panier .panier_image,.template-panier-4 .produit_panier .panier_image{width:20%;float:left}.template-panier-2 .produit_panier .panier_image img,.template-panier-3 .produit_panier .panier_image img,.template-panier-4 .produit_panier .panier_image img{width:100%;height:auto;border:1px solid rgba(0,0,0,0.1)}.template-panier-2 .produit_panier .panier_prod_content,.template-panier-3 .produit_panier .panier_prod_content,.template-panier-4 .produit_panier .panier_prod_content{width:60%;float:left;display:block;padding:0 10px;overflow:hidden;text-align:left}.template-panier-2 .produit_panier .panier_nom,.template-panier-3 .produit_panier .panier_nom,.template-panier-4 .produit_panier .panier_nom{font-weight:bold;font-size:1.3rem;display:block;text-align:left}.template-panier-2 .produit_panier .panier_description,.template-panier-3 .produit_panier .panier_description,.template-panier-4 .produit_panier .panier_description{font-size:.7rem;font-weight:normal}.template-panier-2 .produit_panier .panier_attribut,.template-panier-3 .produit_panier .panier_attribut,.template-panier-4 .produit_panier .panier_attribut{margin-top:15px;display:block;text-align:left}.template-panier-2 .produit_panier .prix_panier,.template-panier-2 .produit_panier .panier_quantite,.template-panier-3 .produit_panier .prix_panier,.template-panier-3 .produit_panier .panier_quantite,.template-panier-4 .produit_panier .prix_panier,.template-panier-4 .produit_panier .panier_quantite{display:block;text-align:left;text-transform:uppercase;margin-bottom:15px;font-size:1rem;font-weight:normal}.template-panier-2 .produit_panier .prix_panier,.template-panier-3 .produit_panier .prix_panier,.template-panier-4 .produit_panier .prix_panier{font-weight:bold}.template-panier-2 .produit_panier .panier_prix_del,.template-panier-3 .produit_panier .panier_prix_del,.template-panier-4 .produit_panier .panier_prix_del{width:20%;float:right;text-align:right}.template-panier-2 .produit_panier .panier_prix_del .prix_panier,.template-panier-3 .produit_panier .panier_prix_del .prix_panier,.template-panier-4 .produit_panier .panier_prix_del .prix_panier{text-align:right}.template-panier-2 .produit_panier .panier_quantite,.template-panier-3 .produit_panier .panier_quantite,.template-panier-4 .produit_panier .panier_quantite{text-align:right;width:100%;padding:0;position:absolute;right:15px;bottom:0}.template-panier-2 #paniertable .suppr .picto-panier,.template-panier-3 #paniertable .suppr .picto-panier,.template-panier-4 #paniertable .suppr .picto-panier{font-size:20px;padding:0;width:40px;height:40px;text-align:center;line-height:38px;opacity:.5;border:1px solid rgba(0,0,0,0.1);-webkit-transition:opacity .2s linear, color .2s linear, border-color .2s linear;transition:opacity .2s linear, color .2s linear, border-color .2s linear}.template-panier-2 #paniertable .suppr .picto-panier:hover,.template-panier-3 #paniertable .suppr .picto-panier:hover,.template-panier-4 #paniertable .suppr .picto-panier:hover{border-color:red;color:red;opacity:1}.template-panier-2 #header-panier,.template-panier-3 #header-panier,.template-panier-4 #header-panier{padding:10px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.template-panier-2 #paniercontent,.template-panier-3 #paniercontent,.template-panier-4 #paniercontent{padding:0;background:#fff;border:1px solid;width:auto;display:none;right:-1px;top:100%;position:absolute}.template-panier-2 #paniertable,.template-panier-3 #paniertable,.template-panier-4 #paniertable{color:#000;max-height:300px;overflow-y:auto;width:100%;margin:0}.template-panier-2 #paniertable .totalpanier,.template-panier-3 #paniertable .totalpanier,.template-panier-4 #paniertable .totalpanier{display:none !important}.template-panier-2 .total-live,.template-panier-3 .total-live,.template-panier-4 .total-live{display:none !important}.template-panier-2 .paniertoggle,.template-panier-3 .paniertoggle,.template-panier-4 .paniertoggle{float:right;height:auto;width:auto;padding:0}.template-panier-2 .paniertoggle .fa,.template-panier-3 .paniertoggle .fa,.template-panier-4 .paniertoggle .fa{float:right;font-size:16px}.template-panier-2 .paniertoggle i:before,.template-panier-2 .paniertoggle.up i:before,.template-panier-3 .paniertoggle i:before,.template-panier-3 .paniertoggle.up i:before,.template-panier-4 .paniertoggle i:before,.template-panier-4 .paniertoggle.up i:before{content:"\f0d7"}.template-panier-2 .paniertoggle.down i:before,.template-panier-3 .paniertoggle.down i:before,.template-panier-4 .paniertoggle.down i:before{content:"\f0d8"}.template-panier-2 .count-live,.template-panier-3 .count-live,.template-panier-4 .count-live{background:none repeat scroll 0 0 red;border-radius:50%;color:#fff;font-size:10px;height:0;left:20px;line-height:0;padding:7px 0;position:absolute;text-align:center;top:20px;width:13px}.template-panier-1{position:fixed;z-index:99999;bottom:0;right:30px}.template-panier-1.template-panier #panier #paniercontent{background:transparent}.template-panier-1 .ajout_panier a{display:inline-block;margin-top:0;margin-bottom:0}.template-panier-1 .suppr{text-align:center}.template-panier-1 #paniercontent{padding:5px}.template-panier-1 #paniertable{max-height:500px;overflow-y:auto;width:100%}.template-panier-1 #header-panier{border-bottom:1px solid #ddd}.template-panier-1 .panier_image,.template-panier-1 .panier_prod_content,.template-panier-1 .panier_prix_del,.template-panier-1 .panier_quantite{padding:5px 0}.template-panier-1 .panier_image{width:22%}.template-panier-1 .panier_image img{max-width:40px;max-height:40px;height:auto;width:auto}.template-panier-1 .panier_prod_content{width:50%;font-weight:bold}.template-panier-1 .panier_prod_content .panier_description{display:none}.template-panier-1 .panier_prod_content .panier_attribut{font-weight:normal}.template-panier-1 .panier_prix_del{width:10%}.template-panier-1 .panier_prix_del .prix_panier{display:none}.template-panier-1 .panier_quantite{width:18%}.template-panier-1 .panier_quantite .text-quantite{font-size:0}.template-panier-1 .panier_quantite .text-quantite>span{font-size:12px}.template-panier-1 .produit_panier{clear:both;display:block;font-size:0}.template-panier-1 .produit_panier>div{font-size:12px;display:inline-block;vertical-align:middle}.template-panier-1 .produit_panier::before,.template-panier-1 .produit_panier::after{content:'';display:block;clear:both}.template-panier-1 #panier .totalpanier{border-top:none;padding-top:15px;padding-right:8px;font-size:20px;font-weight:bold;margin-bottom:20px}.template-panier-1 #panier .totalpanier span{font-size:12px;font-weight:normal}@media screen and (max-width: 400px){.template-panier-1{max-width:80%;width:80%;right:10%}.template-panier-1 #panier{width:100%;right:0;-webkit-box-sizing:border-box;box-sizing:border-box}}.cmonsite-panier-2 #nav-principal>ul{float:left;max-width:-webkit-calc(100% - 130px);max-width:calc(100% - 130px)}.template-panier-2{width:130px;float:right;min-height:40px;position:relative;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.template-panier-2 #panier{display:block;border:none;bottom:auto;left:0;top:0;width:100%;position:relative;border-radius:0;height:100%;padding:0;-webkit-box-shadow:none;box-shadow:none;font-family:inherit}.template-panier-2 #panier .addbasket{margin:0}.template-panier-2 #paniercontent{min-width:500px}@media only screen and (max-width: 1024px){.cmonsite-panier-2 #nav-principal>ul{padding-right:60px;max-width:100%}.cmonsite-panier-2 #nav-principal>.menu_burger{float:none;max-width:100%;padding-right:60px}.cmonsite-panier-2 #nav-principal>.menu_burger+ul{padding-right:0}.template-panier-2{width:100%;height:auto;position:absolute;border:none;min-width:0;font-size:0;min-height:0;top:50px;z-index:1501;left:auto;right:0}.template-panier-2 #panier{background-color:inherit}.template-panier-2 #header-panier{overflow:hidden;background-color:inherit;width:50px;height:50px;line-height:30px;position:absolute;right:0;top:-50px;text-align:center;z-index:10;padding:10px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);font-size:0;text-indent:-9999px}.template-panier-2 .count-live{font-size:10px;left:27px;top:12px;text-indent:0;margin:0}.template-panier-2 .fa-shopping-cart{font-size:22px;margin-right:0;text-indent:9999px}.template-panier-2 .paniertoggle{font-size:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.template-panier-2 .paniertoggle .fa{font-size:0}.template-panier-2 #paniercontent{z-index:5;left:auto;right:0;max-width:100%;padding-top:0;min-width:350px}}.cmonsite-panier-3 #main-conteneur header{z-index:1051;position:relative}.cmonsite-panier-3 #blocContent{position:relative}.template-panier-3{width:275px;float:right;top:0;right:0;border:1px solid;position:absolute;z-index:9999}.template-panier-3.sans-connexion{width:137px}.template-panier-3.sans-connexion .bloc-connexion-panier #panier{width:100%}.template-panier-3 .bloc-connexion-panier::before,.template-panier-3 .bloc-connexion-panier::after{content:'';display:block;clear:both}.template-panier-3 .connexion{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:5px}.template-panier-3 .connexion p{text-align:center;color:#000;height:30px;line-height:30px;margin:5px 0;padding:0 10px;border-right:1px solid;font-size:14px;font-weight:bold}.template-panier-3 .connexion p a{color:#000;text-decoration:none;width:100%;display:block}.template-panier-3 .connexion p a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f007";margin-right:10px}.template-panier-3 #panier{display:block;border:none;bottom:auto;width:50%;float:right;position:relative;border-radius:0;height:40px;padding:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;right:0;font-family:inherit}.template-panier-3 #paniercontent{min-width:500px}.template-panier-3.connexion-full{width:137px}.template-panier-3.connexion-full .bloc-connexion-panier .connexion{width:100%;padding-right:0;float:none}.template-panier-3.connexion-full .bloc-connexion-panier .connexion p{border-right:0}@media only screen and (max-width: 1024px){.template-panier-3 #paniercontent{left:auto;right:0;max-width:100%;padding-top:0;min-width:300px}}@media only screen and (max-width: 640px){.template-panier-3{width:100%;max-width:300px;top:auto;right:auto;left:auto;border:1px solid;margin:10px auto 0;position:static;float:none;height:auto;clear:both;min-width:0}.template-panier-3 #headercontent{padding-bottom:20px}.template-panier-3.sans-connexion{width:100%}.template-panier-3 .connexion{width:100%;padding:0}.template-panier-3 .connexion p{border:none}.template-panier-3 #header-panier{text-align:center;position:relative}.template-panier-3 .count-live{top:auto;margin-left:10px;left:115px}.template-panier-3 #panier{position:static;width:100%}.template-panier-3 #paniercontent{min-width:0;left:5%;right:5%;width:90%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;top:100%}.template-panier-3 .paniertoggle{float:none;position:absolute;top:0;right:0;width:100%;height:100%}.template-panier-3 .paniertoggle .fa{position:absolute;right:10px;top:50%;margin-top:-8px}}.cmonsite-panier-4 #main-conteneur{z-index:1001}.cmonsite-panier-4 #nav-secondary>ul{float:left;max-width:-webkit-calc(100% - 90px);max-width:calc(100% - 90px)}.template-panier-4{width:90px;float:right;height:40px;line-height:40px;position:relative;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:0;z-index:1200}.template-panier-4 .connexion,.template-panier-4 #panier{display:inline-block;width:40px;height:40px;margin-right:10px;font-size:17px;vertical-align:top;text-align:center;padding:0}.template-panier-4 .connexion p{margin:0}.template-panier-4 #panier{margin-right:0;position:relative;font-family:inherit;-webkit-box-shadow:none;box-shadow:none}.template-panier-4 #panier #header-panier{padding:0;text-align:center}.template-panier-4 #panier .addbasket{margin:0}.template-panier-4 #paniercontent{top:100%;right:0;position:absolute;border:none;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;min-width:500px}@media only screen and (max-width: 1024px){.template-panier-4{font-size:0;z-index:1501;width:auto;border:none}.template-panier-4 #header-panier{font-size:0;padding:0;line-height:40px;overflow:hidden}.template-panier-4 #header-panier .count-live{position:absolute;top:-2px;bottom:auto;right:-2px;left:auto}.template-panier-4 #header-panier .panier_titre{font-size:22px;padding:0;line-height:40px;height:40px;width:40px;text-align:center;margin:0}.template-panier-4 #header-panier .paniertoggle{display:none}}@media only screen and (max-width: 640px){.template-panier-4 #paniercontent{min-width:350px}}

/*# sourceMappingURL=panier.css.map */
