/* v1.0.1 */body{color:#5a5a5a;font-family:'Open Sans',Arial,sans-serif;font-size:15px}.logo-titre{font-size:140%!important}.h1_homepage{font-size:15px;font-weight:400;line-height:1.5;margin:0}.top_bar{background:#007bff;color:#fff}.top_bar a{color:#fff}.top_bar .btn-group a{color:#212529}.megamenu{position:static}.megamenu .dropdown-menu{background:0 0;border:none;width:100%}.megamenu .title_menu{font-size:1rem}.title_newsletter{font-size:1.2rem}.h3,h3{font-size:1.4rem;color:#0062cc}.h4,h4{font-size:1.3rem;color:#0062cc}.badge-success a{color:#fff;text-decoration:underline}a:hover .card{border:1px solid rgba(0,0,0,.125)}.cards-color .card-footer{padding:.6em 1.25rem;border-top:none}.bloc_left_price{color:#c01508;text-align:center;font-weight:700;font-size:150%}.category_block li:hover{background-color:#007bff}.category_block li:hover a{color:#fff}.category_block li a{color:#343a40}.price_mastic{font-size:125%}.add_to_cart_block .price{color:#c01508;text-align:center;font-weight:700;font-size:200%;margin-bottom:0}.add_to_cart_block .price_discounted{color:#343a40;text-align:center;text-decoration:line-through;font-size:140%}.product_rassurance{padding:10px;margin-top:15px;background:#fff;border:1px solid #6c757d;color:#6c757d}.product_rassurance .list-inline{margin-bottom:0;text-transform:uppercase;text-align:center}.product_rassurance .list-inline li:hover{color:#343a40}.reviews_product .fa-star{color:gold}.pagination{margin-top:20px}footer{background:#343a40;padding:40px}footer a{color:#f8f9fa!important}footer .card a{color:#007bff!important}h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif}.btn,a,a:hover{outline:0!important}section{padding:30px 0;width:100%}.card{float:left;width:100%}.title-large{font-size:20px;margin:10px 0 5px;line-height:27px;color:#141517}.title-small{color:#141517;font-size:16px;font-weight:400;line-height:23px;margin:6px 0 0}.title-x-small{font-size:18px;margin:0}.title-large a,.title-small a,.title-x-small a{color:inherit}.banner-sec{width:100%;background:#ebebeb}.card-block{padding:0 10px 10px}.card-text{margin:0}.banner-sec .card-img-overlay{padding:0;top:3px;left:7px;height:20%}header{float:left;width:100%}.small-top{border-bottom:1px solid #2b2b2b;float:left;width:100%;background:#000}.small-top .social-icon{float:right}.small-top .social-icon a{border-left:1px solid #2b2b2b;color:#ca1b1b;float:left;padding:6px 13px}.small-top .social-icon a:last-child{border-right:1px solid #2b2b2b}.small-top .social-icon a:hover{color:#fd3a13;text-decoration:none}.small-top .date-sec{font-size:13px;font-weight:600;float:left;margin-top:4px;color:#898989}.top-head{background:#105569;width:100%;float:left;height:100px}.top-head h1{color:#fff;font-size:20px;font-weight:600;margin:10px 0 0;text-transform:uppercase}@media (min-width:576px){.top-head h1{color:#fff;font-size:24px;font-weight:600;margin:10px 0 0;text-transform:uppercase}}@media (min-width:768px){.top-head h1{color:#fff;font-size:28px;font-weight:600;margin:18px 0 0;text-transform:uppercase}}@media (min-width:992px){.top-head h1{color:#fff;font-size:28px;font-weight:600;margin:18px 0 0;text-transform:uppercase}}@media (min-width:1200px){.top-head h1{color:#fff;font-size:28px;font-weight:600;margin:18px 0 0;text-transform:uppercase}}.top-head small{width:100%;font-size:12px;color:silver;margin-top:5px}.top-head .admin-bar{text-align:right;margin-top:0}@media (min-width:576px){.top-head .admin-bar{text-align:right;margin-top:0}}@media (min-width:768px){.top-head .admin-bar{text-align:right;margin-top:22px}}@media (min-width:992px){.top-head .admin-bar{text-align:right;margin-top:20px}}@media (min-width:1200px){.top-head .admin-bar{text-align:right;margin-top:22px}}.top-head .admin-bar a{color:#fff;line-height:49px;position:relative;padding:0 7px}.top-head .admin-bar a:hover{color:red}.top-head .admin-bar a i{margin-right:6px}.top-head .admin-bar .ping{background:red;border:3px solid #141517;border-radius:50%;height:14px;position:absolute;right:3px;top:13px;width:14px;z-index:1}.top-head .admin-bar img{float:right;height:50px;width:50px;margin-left:18px}.top-nav{background:#fff;padding:0;border-bottom:1px solid #dbdbdb}.top-nav .nav-link{padding-bottom:.7rem;padding-top:.7rem}.top-nav .navbar-nav .nav-item+.nav-item{margin-left:0}.top-nav li a{color:#141517;text-transform:uppercase;font-size:14px;font-weight:700;padding:0 10px;border-bottom:2px solid #fff}.top-nav li a:focus,.top-nav li a:hover,.top-nav li.active a{color:#141517;border-bottom:2px solid #fd3a13}.top-nav .form-control{border:1px solid #818182}.top-slider .carousel-indicators{bottom:0}.top-slider .carousel-indicators li{border:1px solid #000}.top-slider .carousel-indicators .active{background:#000}.side-bar .nav-tabs{border-bottom:none}.side-bar .nav-tabs .nav-link{color:#aeaeae;text-transform:uppercase;border:none}.side-bar .nav-tabs .nav-link.active,.side-bar .nav-tabs .nav-link:hover{border-bottom:2px solid red;text-transform:uppercase;color:#222}.sidebar-tabing .media{margin-top:20px}.sidebar-tabing img{width:120px;height:100px}.sidebar-tabing .title-small{line-height:23px;margin-top:5px;font-size:18px}.banner-sec{width:100%}.banner-sec .news-block{margin-bottom:20px}.banner-sec .news-block:last-child{margin-bottom:0}.banner-sec .news-des{margin-bottom:5px}.banner-sec .title-large{margin:18px 0 0}.banner-sec .time{margin-top:0;font-size:13px}.banner-sec .carousel-control.left,.banner-sec .carousel-control.right{background:0 0}.banner-sec .card{margin-bottom:20px}.section-01{float:left;width:100%;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.section-01 .heading-large{border-bottom:2px solid #222;color:#222;float:left;width:100%;padding:0 0 6px;margin:0 0 18px;text-align:left}.section-01 .heading-large::after,.section-01 .heading-large::before{background:0 0}.section-01 .heading-small{border-bottom:2px solid #222;color:#222;float:left;margin:7px 0 0;width:100%;padding-bottom:10px;font-size:18px}.section-01 .title-small{margin-bottom:5px;font-size:17px}.section-01 .news-block{border-bottom:1px dashed #000;padding-bottom:30px;border:none}.section-01 aside>.news-block{border-bottom:1px dashed #000;padding-bottom:19px}.section-01 aside>.news-block:last-child{border-bottom:none;margin-bottom:20px}.section-01 .card-block{padding:10px 0}.section-01 .video-sec{float:left;margin-top:30px;width:100%}.section-01 .video-block{float:left;margin-top:20px;width:100%}.action-sec{width:100%;float:left;background:#222}.action-box{float:left;width:100%;text-align:center}.action-box h2{color:#fff;font-size:20px}.btn-menu{background-color:#007bff;color:#fff}.h1-nuancier{font-size:2em}.h2-content{font-size:1.3rem}.h3-content{font-size:1.1rem;color:#5a5a5a}.h2-home{border-bottom:2px solid #222;color:#222;float:left;width:100%;padding:0 0 6px;margin:0 0 18px;text-transform:uppercase}.h2-home:hover{border-bottom:2px solid #007bff}.h2-home a{color:#222}.h2-home a:hover{color:#007bff;text-decoration:none}.h2-homepage{color:#222;border-bottom:2px solid #222;text-transform:uppercase}.h2-homepage a{color:#222}.h2-homepage a:hover{color:#007bff;text-decoration:none}.h2-couleur{border-bottom:1px solid #222;color:#222;float:left;width:100%;padding:0 0 6px;margin:20px 0 20px 0;text-transform:uppercase;font-size:20px}.h3-couleur{color:#222;float:left;width:100%;padding:0 0 6px;margin:0 0 18px;text-transform:uppercase;font-size:16px}.breadcrumb-nuancier{padding:0 5px 5px 0;color:#272727}.filtres-ral-ul{margin-bottom:0}.footer-nuancier{color:#ededed}.footer-nuancier-titre{border-bottom:2px solid #fff;text-transform:uppercase;color:#ededed;padding-bottom:10px;font-size:16px}.btn-marron{color:#fff;background-color:#674010;border-color:#674010}.btn-orange{color:#fff;background-color:#ea480a;border-color:#ea480a}.btn-violet{color:#fff;background-color:#6424e2;border-color:#6424e2}.btn-rose{color:#fff;background-color:#ef32cf;border-color:#ef32cf}.padding10{padding:10px}.paddingtopbottom15{padding:15px 0}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-bottom-0{margin-bottom:0}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.card-title{font-size:1.25rem;text-transform:uppercase}.shopping-cart h5{font-family:inherit}.btn-achat{background:#ffc107;color:#222}.fuckgg:hover{text-decoration: underline; cursor: pointer;}.card_description_seo_maker h2{font-size: 1.3rem; color: #0062cc;}.card_description_seo_maker h3 {font-size: 1.2rem; color: #0062cc;}.card_description_seo_maker h4 {font-size: 1.1rem; color: #0062cc;}