.card-initial-price{text-decoration:line-through}#modif-produit-lien{position:absolute;display:block;top:70px;right:0;width:53px;height:53px;border-top-right-radius:8px;border-bottom-right-radius:8px;cursor:pointer;z-index:92}#page_produit #bloc_reseaux>.right{width:30%;min-width:200px}#pages_catalogue{float:right;margin-left:10px;font-weight:600;text-shadow:1px 1px 1px #ccc}#page_produit .liens_sociaux{position:relative;margin-top:5px;clear:both;float:right;width:auto}.liens_sociaux #lien_partage{display:block;position:relative;border-radius:0;padding:0;float:left;top:0;font-size:0;margin:0 10px 0 5px}#page_produit .liens_sociaux .texte{display:block;float:left;color:#3b55a0;font-size:.75rem;line-height:20px;font-weight:bold}.liens_sociaux #lien_partage .picto{display:block;float:left;width:28px;height:20px;margin-left:10px}.liens_sociaux #lien_facebook{display:block;float:left;display:inline-block;font-size:0;margin:0}#produit .marque a{display:block;width:100%;height:100%;cursor:pointer}#produit #articles-infos .marque{position:relative;display:block;font-size:0;margin-bottom:20px}#produit #bloc_slider .slider{position:relative;margin-bottom:20px;overflow:hidden;width:100%;height:400px}#produit #bloc_slider .slider .items{display:block;width:100%;max-height:400px;text-align:center}#produit #bloc_slider .slider .item{display:inline-block}#produit #bloc_slider .slider .item a{text-align:center;margin:0 auto;display:table-cell;vertical-align:middle;width:100%;height:400px}#produit #bloc_slider .slider img{margin:0 auto;max-width:100%;max-height:400px}#produit #bloc_slider .slider .petite_photo img{max-width:75%;max-height:350px}#produit #bloc_slider .pagination{display:block;position:relative;padding:0;width:100%}#produit .bullet{position:relative;margin:0 auto;width:200px;height:40px}#produit .bullet li{float:left;padding-left:3px}#produit .bullet a{display:block;text-indent:-9999px}#bloc_slider .items .texte{position:absolute;bottom:7px;right:0;font-size:12px;color:#5f5f5f}#bloc_slider #photo_plus_produit{position:absolute;bottom:24px;right:0;font-size:18px;color:red;max-width:400px;background-color:rgba(255,255,255,0.9)}#produit .bloc_video{padding:20px 0;text-align:center}#produit #articles-infos .nom{position:relative;width:100%;color:#000;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 2px #999;font-size:1.5rem;line-height:1.5rem;clear:both}#produit .accroche{font-size:.875rem;margin:0 0 10px 0;font-weight:bold}#produit #accroche h2,#produit .accroche h2{font-size:.8125rem;margin-top:10px;font-weight:bold}#produit #bloc_contexte{margin:100px 0 20px 0}#produit #description h1,#produit #description h2{max-width:100%}#produit #description img,#produit #bloc_ficheTechnique img{max-width:100%;height:auto}#produit #bloc_description{margin-top:20px}#bloc_description ul{padding-left:0;margin-left:20px}#bloc_description ul>li{list-style-type:square}#produit_info .code_barre svg{width:100%;height:auto}.bloc_code_barre .code_barre{display:inline-block}svg.barcode{height:40px;width:120px}.bloc_code_barre.contexte{color:#ddd}.bloc_pictos_produit.bloc_pictos{position:relative;z-index:1;margin:0 0 5px 0}.bloc_pictos_produit.bloc_pictos .picto_texte{margin-right:5px;padding:13px 20px 6px 20px;padding:10px 20px 6px 20px}.bloc_pictos_produit.bloc_pictos .picto_texte .texte{line-height:1;font-size:20px}.bloc_pictos_produit .picto{display:inline-block;height:48px;margin-right:5px;margin-bottom:2px}.bloc_pictos_produit.bloc_pictos img{max-height:40px;max-width:160px}#produit #infos_pictos{margin-top:4rem}#produit #infos_pictos h3{display:none}#produit .infos_picto{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#produit #infos_pictos .infos_picto .nom{font-size:1rem}#produit #infos_pictos .infos_picto .thumb img{min-height:40px;max-height:80px}#produit #infos_pictos .infos_picto .description{font-size:.6rem;line-height:1.1rem}@media(max-width:767px){#modif-produit-lien{top:0;right:0;display:none}}table.bloc_remises{border-collapse:separate;border-spacing:2px;text-align:center;font-size:.9rem}table.bloc_remises td,table.bloc_remises th{padding:8px}tr.bloc_remises_qte,tr.bloc_remises_pu{background-color:#f6f6f6}tr.bloc_remises_rem{background-color:#f6c343}
