.row-blocknewsletter{margin-left:0!important;margin-right:0!important}.newsletter-infos{margin:0 10px;background:0 0;border:none;min-width:fit-content!important}.txt-newsletter{max-width:70%}.label-newsletter{width:20%;text-align:left}body.no-body-border{border:0}body{overflow-x:hidden}body.with-body-border{border-top:solid 4px #006ff5;border-bottom:0;border-left:0;border-right:0;color:#5b5252!important}.button-link{background-color:#006ff5;padding:8px;display:inline-block;border-radius:3px;margin:5px;color:#fff}.button-link:hover{color:#fff!important;background-color:#00589e}.no-hover:hover{color:#666!important}em.price-taxe-type{font-style:normal;font-weight:500;font-size:11px;margin-top:-2px;margin-left:4px}em.price-taxe-type-product{font-style:normal;font-weight:600;font-size:12px;float:right;margin-top:-4px;margin-left:4px}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:1px!important}.text-right-important{text-align:right!important}.background_shop{background-color:#006ff5!important}input.error{border-color:#e0001a;background-color:#ffe6e6}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}#order #postcode,#order #city{font-size:13px!important}#incidentfollowup .breadcrumb,#incident .breadcrumb,#my-account .breadcrumb,#history .breadcrumb,#order-detail .breadcrumb,#discount .breadcrumb,#quotation .breadcrumb,#quotationdetail .breadcrumb,#identity .breadcrumb,#address .breadcrumb,#addresses .breadcrumb,#module-psgdpr-gdpr .breadcrumb{display:none}
@media(min-width:1200px){body.layout-boxed #wrapper{box-shadow:0 3px 5px 0 #c4c4c4!important}}.header-top{border-bottom:0 solid #e8e8e8!important;background-color:#fff}
.header-center{padding:5px 0 3px!important}.header-bottom{margin-bottom:0!important;background:#fff!important}.call-us div.text p.text span a,.color_shop{color:#006ff5}.call-us div.text p.text span a:hover{color:#00589e}.call-us div.text p.text span i{font-size:.9em;padding-left:2px;vertical-align:middle}#search_block_top .form-control{border:2px solid #e1dada}#search_block_top .form-control:focus{border:2px solid #cabebe}#search_block_top button{background:#006ff5;transition:all .3s ease 0s}#search_block_top button:hover{background:#00589e}#module-ambjolisearch-jolisearch #uniform-selectProductSort span{width:175px!important}.container-site-informations{text-align:center;background-color:#006ff5;color:#fff;position:fixed;width:100%;z-index:10}.simulate_price{display:inline-block;font-weight:700;font-size:28px}.simulate_price em{float:right;font-style:initial;margin-left:2px;font-size:10px}.content_prices .price{display:inline-block;width:40%}@media(min-width:768px){#tab-warranty .guarantee_info.opt-1{margin-top:-75px;line-height:18px!important}#tab-warranty .guarantee_info.opt-2{margin-top:-110px;line-height:18px!important}#tab-warranty .guarantee_info.opt-3{margin-top:-145px;line-height:18px!important}#tab-warranty .guarantee_info.opt-4{margin-top:-235px;line-height:18px!important}
div.blockReinsurance .item{height:188px!important}
.content_prices label{display:inline-block;width:125px;vertical-align:top;padding:0;margin:6px 0 0;font-size:18px}.content_prices{display:flex!important;flex-flow:row}.simulator_block{width:auto}.simulate_alternative{font-size:14px}#wrapper .header-bonus{margin-top:25px}.tools-menu{display:none}}@media(max-width:767px){.container-site-informations{position:inherit}#wrapper .header-bonus{display:table-caption;padding-top:0!important;margin-top:80px}.sphomepage-slider .owl-nav .owl-prev,.sphomepage-slider .owl-nav .owl-next{transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important}#tab-warranty .guarantee_info{left:5px}#tab-warranty .guarantee_info.opt-1{margin-top:-71px;line-height:18px!important}#tab-warranty .guarantee_info.opt-2{margin-top:-110px;line-height:18px!important}#tab-warranty .guarantee_info.opt-3{margin-top:-145px;line-height:18px!important}#tab-warranty .guarantee_info.opt-4{margin-top:-235px;line-height:18px!important}.content_prices{display:flex!important;flex-flow:wrap}.simulator_block{width:100%;text-align:center}.content_prices label{display:inline-block;width:100px;vertical-align:top;padding:0;margin:6px 0 0;font-size:18px}.content_prices .price{width:100%!important;margin-right:0;text-align:right}}@media(min-width:992px){.header-ontop{border-bottom:solid 2px #e2ebf3;border-top:solid 0 #e1dada}}@media(max-width:991px){.header_v1 .html-cart{height:0}.header-center{padding:5px 0 2px!important}#search_block_top .btn.button-search{padding:3px 0 11px!important}#search_block_top .btn.button-search:before{font-size:24px!important}.header_v1 #header_search #search_block_top #search_query_top{height:40px!important}body#index .owl-carousel.owl-loaded{display:grid}.container-site-informations{font-size:12px}}@media(min-width:992px){.header-ontop{border-bottom:solid 2px #e2ebf3;border-top:solid 0 #e1dada}}@media(min-width:480px) and (max-width:991px){#header_search{display:grid}}@media(min-width:768px) and (max-width:818px) and (orientation:landscape){#wrapper .header-bonus{margin-top:25px}}#wrapper{display:table;width:100%}#wrapper .header-bonus{display:table-caption}#wrapper .header-bonus .topbar-close{top:1px}div div.sp-megamenu .navbar-nav>li.active>a{color:#006ff5}#index .columns-container{padding:0;background:#fff}#sphomepage-slider1 .sp-homeslider{border:solid 1px #e1dada}#index .homecat_tabs .owl-dots{display:none!important}#index .homecat_product_list_wrapper .owl-nav{top:40%!important}#index .owl-item .ajax_block_product{padding:0!important}#index .owl-theme .owl-nav [class*=owl-]{color:#000;margin:0;height:40px;width:40px;padding:6px 16px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:0;padding:6px 16px;transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}#index .owl-theme .owl-nav .owl-prev{border-right:3px solid #00408d}#index .owl-theme .owl-nav .owl-next{border-left:3px solid #00408d}#index .homecat_tabs .owl-nav>div:before{display:block;font-family:Fontawesome;font-size:18px;text-align:center;width:0%}#index .owl-theme .owl-nav [class*=owl-]:hover{background:#00408d;color:#fff;text-decoration:none}#index .owl-item li .old-price{display:inline-block!important}.content_v1{padding:0}.ps-spotlight2{margin-bottom:0;position:relative;z-index:10}.ps-spotlight3{padding-bottom:0}.ps-spotlight9{background:#fff;padding:0 0 25px}@media(max-width:1199px){.ets_home_categories li:not(.ajax_block_product){font-size:18px!important}}@media(max-width:991px){div.slider-banner{margin-bottom:0!important;background-color:#fff}.ets_home_categories li:not(.ajax_block_product){font-size:15px!important}.homecat-tab-grouped .ets_homecat_category_list>li:not(:first-child)>span,.homecat-tab-grouped .ets_homecat_category_list>li:not(:first-child)>a,.ets_homecat_category_list>li>span,.ets_homecat_category_list>li>a{padding:5px 6px!important}}@media(max-width:768px){.homecat-tab-grouped .ets_homecat_category_list>li:not(:first-child)>span,.homecat-tab-grouped .ets_homecat_category_list>li:not(:first-child)>a{border-left:0 solid #e1dada!important}#product #product-tab-content table{width:auto!important}#product .table-bordered{display:block;overflow-x:scroll}}.columns-container{background:#fff}.breadcrumb{margin:5px 0 0;font-size:12px;padding:0!important;margin-bottom:0;background-color:#fff;font-style:italic;font-family:sans-serif;line-height:normal;width:90%}.breadcrumb .navigation-pipe{font-size:0;display:inline-block;height:16px;width:15px;position:relative;vertical-align:top}.breadcrumb .navigation-pipe:after{content:"\>";position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:12px}#module-ambjolisearch-jolisearch h1.category-name,#category h1.category-name{color:#403a3a;font-weight:600;margin:20px 0 0;font-size:24px;display:inline-block}#module-ambjolisearch-jolisearch .columns-container,#category .columns-container{padding:15px 0 20px}#module-ambjolisearch-jolisearch .content_scene_cat .rte,#category .content_scene_cat .rte{font-size:15px;line-height:1.4em;margin:0 0 20px}#module-ambjolisearch-jolisearch .content_scene_cat .rte a,#category .content_scene_cat .rte a{color:#006ff5}#module-ambjolisearch-jolisearch .content_scene_cat .rte a:hover,#category .content_scene_cat .rte a:hover{color:#00589e}#module-ambjolisearch-jolisearch .content_scene_cat,#category .content_scene_cat{overflow:hidden;margin-top:20px}#module-ambjolisearch-jolisearch .content_scene_cat .block_text_edito,#category .content_scene_cat .block_text_edito{max-height:130px;overflow:hidden}#module-ambjolisearch-jolisearch .cat_bestseller,#category .cat_bestseller{color:#403a3a;font-weight:600;margin:0;font-size:18px;display:inline-block}.content_sortPagiBar_bottom .category-view-type{float:right}.content_sortPagiBar_bottom{border-top:none!important}.content_sortPagiBar_top .category-view-type{margin-left:15px;width:56px}.content_sortPagiBar_top .category-view-type .category-view-type-selector#list{margin:0!important}
.content_sortPagiBar_top .category-view-type-selector{width:27px;height:27px;border:1px solid RGBA(233,66,53,.51);text-align:center}.content_sortPagiBar_top .category-view-type .category-view-type-selector a{color:#006ff5!important}.content_sortPagiBar_top .category-view-type .category-view-type-selector.selected a{color:#fff!important}.content_sortPagiBar_top .category-view-type .category-view-type-selector.selected{background-color:#006ff5}.content_sortPagiBar_top .tooltip-inner{background-color:#006ff5!important}.content_sortPagiBar_top .tooltip-arrow{border-right-color:#006ff5!important}.content_sortPagiBar_top .tooltip{z-index:5!important}.content_sortPagiBar_top .nbrItemPage,.content_sortPagiBar_bottom .nbrItemPage{float:left}.content_sortPagiBar_top #pagination ul.pagination li,.content_sortPagiBar_bottom #pagination ul.pagination li,.content_sortPagiBar_top #pagination_bottom ul.pagination li,.content_sortPagiBar_bottom #pagination_bottom ul.pagination li{border:1px solid transparent;height:33px;width:33px;margin:0;border-radius:50%}.content_sortPagiBar_top #pagination ul.pagination li span,.content_sortPagiBar_bottom #pagination ul.pagination li span,.content_sortPagiBar_top #pagination_bottom ul.pagination li span,.content_sortPagiBar_bottom #pagination_bottom ul.pagination li span{line-height:30px;padding:0;text-align:center;display:block;width:100%;background:#fff;border-radius:50%;font-size:15px;font-weight:700;color:#5b5252}.content_sortPagiBar_top #pagination ul.pagination li a,.content_sortPagiBar_bottom #pagination ul.pagination li a,.content_sortPagiBar_top #pagination_bottom ul.pagination li a,.content_sortPagiBar_bottom #pagination_bottom ul.pagination li a{line-height:30px;background:#fff;font-size:15px;font-weight:700;color:#5b5252;padding:0;text-align:center;display:block;width:100%;border-radius:50%}.product_list.grid .ajax_block_product{height:415px;padding-bottom:20px}.product_list .product-container,.product_lists .product-container{margin:0 0 15px;background:#fff;overflow:hidden;position:relative}.product_list.grid .product-container,.product_lists.grid .product-container{overflow:hidden;position:relative;border-radius:3px;transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.product_list .product-container:hover,.product_lists .product-container:hover,.no-hover .category-image{cursor:pointer}.category-marketing-container img{width:100%}.product_list .product-container .product-image-container .product-image,.product_lists .product-container .product-image-container .product-image{background:#f5f5f5!important}.product_list.grid .product-container .right-block,.product_lists.grid .product-container .right-block{padding:0 10px}.product_list .product-container:not(.row) .product-image-container .product-image .img_1,.product_lists .product-container:not(.row) .product-image-container .product-image .img_1{position:relative;z-index:1;transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.product_list.grid .product-name,.product_lists.grid .product-name{margin-top:10px;min-height:50px;text-align:center}.product_list.grid .product-name a,.product_lists.grid .product-name a{color:#363030;font-size:14px;letter-spacing:.5px;display:block;font-weight:600;position:relative;transition:.3s all ease 0s;line-height:16px}.product_list.grid .product-container .right-block .price-left,.product_lists.grid .product-container .right-block .price-left{text-align:center}.product_list .product-container .right-block .price-right,.product_lists.grid .product-container .right-block .price-right{float:right;text-align:right}.product_list .product-container .right-block .price,.product_lists .product-container .right-block .price{color:#222;font-size:17px;font-weight:700;display:block;margin-left:5px}.product_list .product-container .right-block .price-percent-reduction,.product_lists .product-container .right-block .price-percent-reduction{background:#ff7816;color:#fff;font-weight:700;font-size:16px;padding:1px 5px;text-align:center}.product_list.grid .product-container .right-block .old-price,.product_lists.grid .product-container .right-block .old-price{margin:0;color:#777;font-size:12px;margin-left:5px}.product_list.grid .product-container .right-block .price-off,.product_lists.grid .product-container .right-block .price-off{min-height:25px;text-align:center}.product_list.grid .product-container .right-block .price-off .price-box,.product_lists.grid .product-container .right-block .price-off .price-box{display:inline-block}.product_list.grid .product-container .right-block .price-off .price-box em.price-taxe-type,.product_lists.grid .product-container .right-block .price-off .price-box em.price-taxe-type{margin-right:3px}.product_list .blockAddToCart,.product_lists .availability{margin:15px 0 0;border-top:solid 1px #e1dada;border-bottom:solid 1px #e1dada;display:inline-block;width:100%;height:45px}.product_list .blockAddToCart .availability{float:left;max-width:75%;padding-top:4px;line-height:1.1em}.product_list .blockAddToCart .add-to-cart{float:right}.product_list .add-to-cart .cart_button{background-color:#006ff5;padding:4px 3px 7px 4px;display:inline-block;border-radius:3px;margin:5px}.product_list .add-to-cart .cart_button:hover{background-color:#00589e}.product_list .add-to-cart span{color:#fff}.label-box{position:absolute;z-index:5;top:15px}.label-box div.new-box,.label-box div.sale-box,.label-box div.free-shipping-box,.label-box div.price-percent-reduction{padding:4px 5px;line-height:1em;text-align:center;text-transform:uppercase;color:#fff;font-size:12px;font-weight:600}.label-box div.sale-box,.label-box div.new-box,.label-box div.free-shipping-box{z-index:5;display:table;margin-bottom:3px;margin-left:10px}.label-box div.sale-box,.label-box div.new-box{background:#006ff5}.label-box div.free-shipping-box{background:#077889}.count-products{font-size:16px;display:inline-block;font-style:italic;font-family:sans-serif}.list-view-product{width:32px;height:32px}.list-view-product:hover{background-color:#00589e!important}.fa-check-list{float:left;margin:5px 2px 0 0;font-size:14px}.fa-check-list:not(.icon-unavailability)::before{color:#00ac00}.fa-check-list.icon-unavailability::before{color:#e0001a}.list-available{font-size:14px}.content_sortPagiBar_top div.selector,.content_sortPagiBar_bottom div.selector{position:relative;padding:0;display:inline-block;font-size:12px;font-weight:400;background:#fff}.content_sortPagiBar_top div.selector span,.content_sortPagiBar_bottom div.selector span{font-size:14px;font-weight:400;padding:0 5px;color:#666;background:#fff;width:auto;
text-shadow:none;position:absolute;opacity:1;top:-1px;bottom:0;display:block;z-index:2;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;left:0;right:0;width:100%!important}.content_sortPagiBar_top div.selector select,.content_sortPagiBar_bottom div.selector select{padding:5px 10px;width:100%;position:absolute;opacity:1;top:auto;left:0!important;height:100%;color:#545454;z-index:1;font-size:12px;font-weight:400;background:#fff;border:none}.content_sortPagiBar_top div.selector:after,.content_sortPagiBar_bottom div.selector:after{content:"\f107";color:#666;width:20px;text-align:center;margin:0;position:absolute;right:0;top:0;pointer-events:none;-ms-pointer-events:none;font-family:Fontawesome;z-index:2;font-size:12px}.content_sortPagiBar_top label,.content_sortPagiBar_bottom label{color:#666;padding:0;vertical-align:top;font-weight:400;font-size:14px}.content_sortPagiBar_top div.selector#uniform-nb_item,.content_sortPagiBar_bottom div.selector#uniform-nb_item{width:50px!important}.content_sortPagiBar_top .productsSortForm,.content_sortPagiBar_bottom .productsSortForm,.content_sortPagiBar_top .nbrItemPage,.content_sortPagiBar_bottom .nbrItemPage{margin:0;display:inline-block;margin-right:15px}.content_sortPagiBar_top .productsSortForm{float:right}.block .block-title,.moduletable .block-title{margin:0 0 15px;color:#403a3a;font-size:18px;font-weight:600;padding:13px 20px;letter-spacing:0}.info-price-from{font-size:12px}.visibility-hidden{visibility:hidden!important;display:none}a.price_discount_delete{font-size:14px!important}#display_cart_vouchers{padding-top:5px}a.guide-choice{font-size:13px!important;height:30px!important;color:#fff;padding:0;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;padding:5px 10px!important;border-radius:5px!important;margin-right:5px}a.guide-choice i{margin-right:5px}.close-filter,#btn_filter_manufacturer{cursor:pointer}@media(max-width:1199px){.product_list .blockAddToCart .availability{max-width:65%}}@media(min-width:768px) and (max-width:818px){#cat_bestseller_list .product-name a{font-size:13px!important}#wrapper .header-bonus{padding-top:0}}#availability_value{cursor:pointer}#product .breadcrumb{margin-bottom:10px}#product .columns-container{padding:15px 0 0}#product .main-product{padding:0;background:#fff}.pb-right-column .blockTitle,#short_description_block{border-bottom:1px solid #e1dada;overflow:hidden;margin-bottom:.1em}.pb-right-column .blockTitle h1.product_name{font-size:24px;padding:0;margin:0 0 5px;font-weight:600;color:#403a3a;position:relative;display:inline-block;width:85%}.pb-right-column .blockTitle .product_brand{float:right;display:inline-block;color:#5b5252;font-size:1.5em}.pb-right-column .product-code{color:#5b5252;display:block;font-size:11px;margin:0}#short_description_block{margin:0 0 25px;padding:0;clear:both}#short_description_block #short_description_content{margin-bottom:5px;line-height:1.5em}.content_prices .our_price_display{font-weight:700!important;font-size:28px;display:inline-block;margin:0;color:#006ff5}.content_prices .reduction_percent_display{background:#ff7816;color:#fff;font-weight:700;font-size:16px;padding:1px 5px;text-align:center}.content_prices #reduction_percent,.content_prices #reduction_amount{display:inline-block;padding:0;margin:0}.content_prices #old_price{margin:0 6px;display:inline-block!important;font-size:18px;color:#777}#old_price_display{text-decoration:line-through}#price_ht{margin:0;display:inline-block;font-size:18px;color:#777}#attributes fieldset{margin:0}#attributes fieldset:nth-last-child(2n+1){margin:0}#attributes fieldset label{display:inline-block;color:#5b5252;font-weight:400;width:90px;vertical-align:top;padding:0;margin:6px 0 0;font-size:14px}#attributes .attribute_list{width:50%;height:40px;position:relative;background:#fff;padding:0;display:inline-block;border:solid 1px #e1dada;overflow:hidden}#attributes .attribute_list.attribute-colors{overflow:visible!important;border:solid 0 transparent!important;margin-bottom:7px}#attributes .attribute_list div.selector{height:100%;line-height:30px;padding:0;width:100%!important;background:#fff;font-size:14px;color:#222}#attributes .attribute_list .select2-container .select2-selection--single{height:38px!important}#attributes .attribute_list .select2-container--default .select2-selection--single{border:0 solid transparent!important}#attributes .attribute_list .select2-container *:focus{outline:none}#attributes .attribute_list .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px!important}#attributes .attribute_list select{width:100%;position:absolute;opacity:1;top:auto;left:0!important;height:100%;border:none;box-shadow:none;color:#222;font-size:14px;text-transform:none}#attributes .attribute_list:after{content:"\f107";background:#e1dada;color:#4f4f4f;font-size:20px;text-align:center;margin:0;position:absolute;right:0;top:0;height:40px;width:40px;line-height:38px;z-index:2;cursor:pointer;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;font-family:Fontawesome}#attributes .attribute_list .dropdown-backdrop{display:none!important}body#product .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#00589e!important}.ekoo-standalone{z-index:10!important}#product-ekoo{position:absolute;right:0}.ekoo-widget-container-picture-button{background:0 0!important}@media(max-width:480px) and (min-width:320px){#price_ht{text-align:center!important}body#product .select2-container--open .select2-dropdown--below{width:354px!important;margin-left:-1px;margin-top:1px}#quantity_wanted_p{float:right;text-align:right}}@media(min-width:481px){body#product .select2-container--open .select2-dropdown--below{width:280px!important;margin-left:-1px;margin-top:-2px}
div.blockReinsurance .item{height:148px!important}}
@media(min-width:768px){div.blockReinsurance .item{height:205px!important}.filtre-mobile .btn_filtre{display:none}#cart_summary tbody tr{min-height:70px}}#quantity_wanted_p{margin:0;display:inline-block;vertical-align:top}#quantity_wanted_p label{display:inline-block;color:#5b5252;font-weight:400;width:90px;vertical-align:top;padding:0;margin:6px 0 0;font-size:14px}#quantity_wanted_p .qty{position:relative;display:inline-block;width:auto;border:1px solid #e1dada;background:#fff;overflow:hidden}#quantity_wanted_p .qty .qty_buttons{display:inline-block;margin:0;vertical-align:top;padding-top:2px}#quantity_wanted_p .qty .qty_buttons input{width:50px;border:none!important;padding:0;text-align:center;float:none;display:inline-block;color:#222;font-size:14px}#quantity_wanted_p .qty .button-plus,#quantity_wanted_p .qty .button-minus{display:inline-block;background:#e1dada;width:28px;height:100%;line-height:30px;color:#4f4f4f;text-align:center;font-size:12px;font-weight:300;transition:all .3s ease 0s;padding:0}#quantity_wanted_p .qty .button-plus:hover,#quantity_wanted_p .qty .button-minus:hover{color:#006ff5}.content_prices label{display:inline-block;width:90px;vertical-align:top;padding:0;margin:6px 0 0;font-size:18px}.box-cart-bottom{margin:20px 0;padding:5px;vertical-align:top}.box-cart-bottom .buttons_bottom_block{display:inline-block;vertical-align:top;margin:0}.box-cart-bottom .buttons_bottom_block button,#fixedBottomBtn .buttons_bottom_block button{box-shadow:none;color:#fff;font-size:17px;font-weight:500;
background:#006ff5 url(themes/sp_topdeals/img/list-add-to-cart.png) no-repeat left 30% center;border:none;border-radius:3px;height:44px;line-height:16px;margin:0;outline:none;transition:.3s all ease 0s}.box-cart-bottom .buttons_bottom_block button:hover{background-color:#00589e}.box-cart-bottom .buttons_bottom_block button span.add_to_cart_info,#fixedBottomBtn .buttons_bottom_block button span.add_to_cart_info{display:block;font-size:15px;font-weight:300;margin-top:4px}.product-cross-cart{margin-top:10px}.product-cross-cart a{box-shadow:none;color:#fff;font-size:15px;font-weight:500;
background:#006ff5 url(themes/sp_topdeals/img/list-add-to-cart.png) no-repeat left 6px center;border:none;border-radius:3px;padding:7px 5px 7px 30px;height:38px;line-height:35px;margin:0;outline:none;transition:.3s all ease 0s}.product-cross-cart a:hover{color:#fff;background-color:#00589e}.product-cross-view{margin-top:10px}.product-cross-view span{box-shadow:none;color:#fff;font-size:15px;font-weight:500;background:#006ff5;border:none;border-radius:3px;padding:7px 15px;height:38px;line-height:35px;margin:0;outline:none;transition:.3s all ease 0s}.product-cross-view span:hover{color:#fff;background-color:#00589e}#product .btn_link.view-simulate-payments{overflow:visible!important;width:100%;background-color:#f5f5f5!important}#product #product_full #views_block{float:left;width:100%;top:0;position:relative}#product #product_full #views_block .thumbnail_image{float:left;width:60px;margin:1px!important}#product .productReinsurance{border-top:1px solid #e1dada;padding-top:5px;margin-top:5px}#product .productReinsurance>*{width:auto;float:left;line-height:1em;color:#5b5252;font-weight:600;position:relative;margin-left:42px;margin-right:10px}#product .productReinsurance>*>span{display:table-cell;height:36px;vertical-align:middle}#product .productReinsurance>:before{content:"";position:absolute;top:0;left:-42px;height:36px;width:36px;border:2px solid #006ff5;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
#product .productReinsurance>.reinsurance-financement:before{background:url(themes/sp_topdeals/img/mms-Reinsurance-financement.png) no-repeat #fff}
#product .productReinsurance>.reinsurance-1:before{background:url(themes/sp_topdeals/img/mms-Reinsurance-paiement.png) no-repeat #fff}
#product .productReinsurance>.reinsurance-2:before{background:url(themes/sp_topdeals/img/mms-Reinsurance-livraison.png) no-repeat #fff}
#product .productReinsurance>.reinsurance-3:before{background:url(themes/sp_topdeals/img/mms-Reinsurance-satisfait.png) no-repeat #fff}
div.moreinfo_block .tab-content{background:#fff;padding:22px 30px 15px;display:block;margin:0;border-radius:3px;line-height:1.5em}div.moreinfo_block ul.nav-tabs{border:none;position:relative;margin-bottom:0;border-bottom:2px solid #363030}div.moreinfo_block ul.nav-tabs>li a:before{content:"";background:#ed3f46;height:2px;width:100%;position:absolute;top:auto;left:0;right:0;bottom:0;display:none}div.moreinfo_block ul.nav-tabs>li a{color:#666;font-weight:600;height:100%;width:100%;border:none;font-size:22px;line-height:30px;display:block;margin:0;position:relative;background:0 0}div.moreinfo_block ul.nav-tabs>li h2{color:#666;font-weight:600;height:100%;width:100%;border:none;font-size:22px;line-height:30px;display:block;margin:0;position:relative;background:0 0}div.moreinfo_block ul.nav-tabs>li.active a h2,div.moreinfo_block ul.nav-tabs>li>a:hover h2,div.moreinfo_block ul.nav-tabs>li.active>a:hover h2,div.moreinfo_block ul.nav-tabs>li.active>a:focus h2{color:#006ff5;border:none;background:0 0}.nav-tabs>li{margin-bottom:-2px!important}.nav>li>h2 a{padding:10px 15px}.fa-check-product{float:left;margin:7px 2px 0 0}.fa-check-product:not(.fa-warning)::before,.fa-check-delivery-cart::before{color:#00ac00}.fa-check-product.fa-warning::before{color:#e0001a}#availability_statut{display:block;margin:0 0 8px}.product-available{font-size:14px}.product_warranty{color:#7f7677;text-transform:uppercase;font-weight:600}.product_warranty img{margin:3px 7px 7px 0;float:left}#product_read_more{color:#006ff5;text-decoration:underline}#product_read_more:hover{text-decoration:none}#image-block .label-box{top:0!important}#image-block .label-box div.sale-box,#image-block .label-box div.new-box,#image-block .label-box div.free-shipping-box{margin-left:0!important}.v-align-top{vertical-align:top}#product_list_attachments{margin-top:15px}#product_list_attachments li{margin-bottom:10px}#product_list_attachments li .type{text-transform:uppercase;background-color:#006ff5;font-style:italic;padding:5px;color:#fff}#product_list_attachments li .title{color:#666;text-decoration:underline}#product_list_attachments li .title:hover{font-weight:700;color:#000}.product-cross-name{font-size:17px;font-weight:600;color:#363030}.product-cross-legend{margin-top:10px}.product-cross-img{border:solid 1px #e1dada}.cross-content .product-cross-line:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #e1dada}.fa-check-cross{margin-top:4px!important}.product-cross-price{font-weight:700;font-size:17px;color:#222}.product-cross-line .label-box{top:0!important}.product-cross-line .label-box div.sale-box,.product-cross-line .label-box div.new-box,.product-cross-line .label-box div.free-shipping-box{margin-left:0!important;font-size:9px!important}.cross-product-old-price{font-weight:400;font-size:12px;text-decoration:line-through;color:#777}.cross-product-reduction{background:#ff7816;color:#fff;font-weight:700;font-size:13px;padding:1px 5px;text-align:center}#productscategory_list .product-name a{color:#363030;font-size:16px;display:block;font-weight:600;position:relative;transition:.3s all ease 0s}#productscategory_list .price-percent-reduction,#productscategory_list .old-price.product-price,#cat_bestseller_list .price-percent-reduction,#productscategory_list .old-price.product-price{float:left}#productscategory_list .old-price.product-price{text-decoration:line-through}#productscategory_list .availability{max-width:90%!important}#productscategory_list span.quick-view{box-shadow:none;color:#fff;font-size:15px;font-weight:500;background:#006ff5;border:none;border-radius:3px;padding:7px 15px;height:38px;line-height:35px;margin:0;outline:none;transition:.3s all ease 0s}#productscategory_list .label-box,#cat_bestseller_list .label-box{top:0!important}#productscategory_list .label-box .free-shipping-box,#productscategory_list .label-box .sale-box,#productscategory_list .label-box .new-box,#cat_bestseller_list .label-box .free-shipping-box,#cat_bestseller_list .label-box .sale-box,#cat_bestseller_list .label-box .new-box{margin-left:0!important}#cat_bestseller_list{margin-bottom:15px}#cat_bestseller_list .product-name a{color:#363030;font-size:14px;display:block;font-weight:600;position:relative;line-height:normal;letter-spacing:-.04em;transition:.3s all ease 0s}#cat_bestseller_list .product_list.grid .product-container .right-block .price{font-size:16px;font-weight:600}.short_description_pack h3{font-size:18px;font-weight:600;margin-bottom:2px;color:#403a3a;text-decoration:underline}.short_description_pack .pack_content{margin:0}.dropdown-colors{padding-left:10px;background-color:#fff;display:block;border:solid 1px #ccc;text-align:left;padding-top:6px!important;padding-bottom:6px!important;color:#333;cursor:pointer}.dropdown-colors-menu{margin-top:0!important;box-shadow:none!important;width:100%;max-height:260px;overflow-y:scroll}.dropdown-colors-menu a.dropdown-item{display:block;padding:2px 0 2px 5px}.dropdown-colors-menu a.dropdown-item i{font-size:16px;float:left;margin-top:5px;margin-right:5px}.dropdown-colors-menu .select-line-color:hover{background-color:#00589e;color:#fff!important}.select2-dropdown{z-index:2!important}.dropdown-colors i{float:left;margin-top:7px;margin-right:5px}.attribute-colors a:hover{color:inherit!important}#displayColorsFile span i{margin-right:5px}#nuancier-tab{text-align:center}body#product .fancybox-inner{overflow-x:hidden!important}body#product select.attribute_select option{font-family:source sans pro,helvetica,arial,"sans-serif";color:#747474;font-size:16px}.message_no_supply{padding:5px;background-color:#ffc9c9;display:inline-block;margin-bottom:5px;font-weight:700;width:100%;text-align:center}.cart_quantity_input.associated{background-color:#fff!important}.cart-shipping-free{background-color:#a7d641;color:#fff;font-size:12px;padding:0 5px;border-radius:20px;float:right;top:60px;position:absolute;left:13px}#total_shipping .cart-shipping-free{padding:3px 10px!important;position:inherit!important}.container-free-shipping{text-align:center}.container-free-shipping img{max-width:175px}#product .content_prices .cash-price,#product .content_prices .payment-3x,#product .content_prices .simulator_block{padding-top:10px;padding-bottom:10px;background:#f5f5f5}@media(max-width:991px){div.moreinfo_block .tab-content{padding:22px 10px 15px}#idTab1 .rte p span{word-break:break-word}}@media(max-width:480px){#product_list_attachments li .type{text-transform:uppercase;background-color:transparent;font-style:normal;padding:0 5px 0 0;color:#006ff5;font-weight:700}#product_list_attachments li .title{background-color:transparent;padding:0;color:inherit}#product_list_attachments li{margin-bottom:10px;line-height:initial;padding-left:5px}#product .productReinsurance>*{width:200px;margin-top:8px}.pb-right-column{margin-bottom:20px!important}.img-payment-method,.content-payment-quotation .quotation-lib,.payment-method-icon-itl{display:none}.delivery_options .cell-carrier-info{width:150px}.delivery_options .label-selection-carrier{white-space:normal;width:150px}.delivery_options .delivery_option_radio{width:20px}.delivery_options .table-carrier-selection{width:310px!important}.attribute-colors{width:100%!important}
div.blockReinsurance .item{height:138px!important}.reinsurance-align{width:100%!important;display:flex!important;align-items:center!important}
#header_logo_mobile{width:200px;position:absolute;top:5px;left:15%}.search_block_margin_top{padding-top:18px!important;padding-bottom:0!important}#header_menu{left:0}}@media(min-width:481px){div#layer_cart .button-container .button{width:45%}#displayColorsFile{margin-top:3px;float:right}#displayColorsFile span{padding:0 5px}}#cms .columns-container{padding:15px 0 20px}#cms .breadcrumb{margin-bottom:10px}#cms img{max-width:100%;height:100%}#cms .page-cms .text-i{font-family:sans-serif;font-style:italic}#cms .page-cms .fsize-12{font-size:12px}#cms .page-cms{margin:0 3%}#cms .page-cms a{text-decoration:underline}#cms .page-cms p{line-height:1.5em;text-align:justify}#cms .page-cms blockquote{padding:10px 20px;margin:0 0 20px;font-size:15px;line-height:1.3em;border-left:5px solid #eee}#cms .cgv h1{text-align:center;color:inherit;font-size:28px;font-weight:700;text-transform:uppercase}#cms .cgv h2,#cms .faq h2{text-align:center;border:1px solid;color:#cd5c5c;font-size:22px;padding:3px;margin-top:35px;font-weight:700;text-transform:uppercase}#cms .cgv h3{color:inherit;font-size:16px;font-weight:700;margin-bottom:0}#cms .cgv{font-size:13px}#cms .cgv .fa-circle,#cms .mentionlegal .fa-circle{font-size:7px;vertical-align:middle;margin-left:10px;margin-right:5px}#cms .quisommesnous,#cms .premierevisite,#cms .engagement{font-size:16px}#cms .quisommesnous h1{color:#e8333b;font-size:4em;font-weight:700;text-align:center}#cms .quisommesnous h1 span{color:#707070;font-size:2em;vertical-align:middle}#cms .quisommesnous h2,#cms .premierevisite h2,#cms .engagement h2,#cms .paiement h2,#cms .faq h3,#cms .cookie h2,#cms .conseil h2{color:#e8333b;font-size:18px;font-weight:700;margin-top:35px;margin-bottom:5px;text-decoration:underline}#cms .quisommesnous .fa-chevron-right,#cms .premierevisite .fa-chevron-right,#cms .engagement .fa-chevron-right,#cms .faq .fa-chevron-right,#cms .paiement .fa-chevron-right,#cms .cookie .fa-chevron-right{font-size:10px;margin-top:6px;vertical-align:text-top;color:#e30615;margin-left:10px}#cms .quisommesnous .datekey{line-height:2em}#cms .quisommesnous .datekey span{color:#e8333b;font-weight:600}#cms .premierevisite h1,#cms .mentionlegal h1,#cms .engagement h1,#cms .faq h1,#cms .paiement h1,#cms .retour h1,#cms .cookie h1,#cms .conseil h1{color:#e8333b;font-size:1.8em;font-weight:700;text-align:center;margin-bottom:35px}#cms .premierevisite .action{text-align:center}#cms .premierevisite .button-premierevisite{text-align:center;background:#006ff5;display:inline-block;margin-left:auto;margin-right:auto;font-size:24px;margin-top:25px;transition:all .3s ease 0s}#cms .premierevisite .button-premierevisite:hover{background:#00589e}#cms .premierevisite .button-premierevisite a{display:block;padding:15px 35px;color:#fff;text-decoration:none}#cms .mentionlegal h2{font-size:18px;font-weight:700;color:inherit;margin-bottom:0}#cms .mentionlegal .legalTable,#cms .paiement .paiementTable{width:100%}#cms .mentionlegal .legalTable tr,#cms .paiement .paiementTable tr{border-bottom:1px solid #e1dada}#cms .mentionlegal .legalTable td,#cms .mentionlegal .legalTable th,#cms .paiement .paiementTable td,#cms .paiement .paiementTable th{padding:5px 10px}#cms .faq .subtext,#cms .paiement .subtext{font-weight:600}#cms .retour .message{padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e1dada;line-height:normal}#cms .retour .message .text-alert{font-weight:700;font-size:1.2em;color:red}#cms .retour .btn{text-decoration:none!important}#cms .conseil .detail-conseil h2>a{color:#006ff5!important}#cms .conseil .detail-conseil p{line-height:1.4em;height:55px;overflow:hidden}#cms .conseil .detail-conseil img{float:left;margin-right:8px}@media(max-width:320px) and (orientation:portrait){#product .columns-container{width:320px}}.btn-return{background-color:#5b5252!important}.btn-return:hover{background-color:#463f3f!important}.btn-right{float:right}label sup{top:-.3em;font-size:12px;color:#d14242}#authentication input[type=text]:not(#search_query_top),#authentication input[type=password]{width:100%;margin:8px 0;outline:none;padding:16px 8px;box-sizing:border-box;transition:.3s;font-size:14px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#authentication form#create-account_form input[type=text],#authentication form#create-account_form input[type=password],#authentication form#login_form input[type=text],#authentication form#login_form input[type=password]{padding:0 30px!important}#authentication form#account-creation_form input[type=text],#authentication form#account-creation_form input[type=password]{padding:0 10px!important}#search_block_top #search_query_top{line-height:30px!important}input::-ms-clear{display:none}}#authentication .inputWithIcon input[type=text],#authentication .inputWithIcon input[type=password]{padding-left:35px!important;margin-top:15px}#authentication .inputWithIcon{position:relative}#authentication .inputWithIcon i{position:absolute;top:1px;padding:9px 8px;color:#aaa;transition:.3s}#authentication .inputWithIcon i.fa-position-left{left:0}#authentication .inputWithIcon i.fa-position-right{right:15px;left:inherit!important}#authentication .inputWithIcon input[type=text]:focus+i,#authentication .inputWithIcon input[type=password]:focus+i{color:#333}#authentication .inputWithIcon.inputIconBg i{background-color:#aaa;color:#fff;padding:9px 4px;border-radius:4px 0 0 4px}.passwd-account,.identity-passwd,.block-passwd,.lock-company{position:relative}.lock-company-icon{position:absolute;right:8px;top:8px;cursor:pointer}.lock-company-order-icon{position:absolute;right:60px;bottom:10px;cursor:pointer}.fa-eye,.fa-eye-slash{color:#aaa;cursor:pointer!important}.icon-eye{position:absolute;right:15px;top:8px}.toggle-passwd-info-eye{position:absolute;right:51%;top:8px}.passwd-account .toggle-passwd-eye{position:absolute;top:20px;right:30px}#password .passwd-account .toggle-passwd-eye{top:10px!important}.toggle-confirm-passwd-eye{position:absolute;top:18px;right:30px}#password .toggle-confirm-passwd-eye{top:16px!important}
.passwdInput.form-error input,.passwd-account.form-error input{background:url(themes/sp_topdeals/img/form-error.png) 90% center no-repeat #fff1f2!important}
.passwdInput.form-ok input,.passwd-account.form-ok input{background:url(themes/sp_topdeals/img/form-ok.png) 90% center no-repeat #ddf9e1!important}
#authentication h1,#my-account h1,#address h1,#addresses h1,#identity h1,#history h1,#discount h1,#order-slip h1,#password h1,#products-comparison h1,#order h1,#manufacturer h1,
#contact h1,#order-confirmation h1,#module-psgdpr-gdpr h1{font-size:26px;font-weight:400}#authentication .account_creation label:not(.no-margin-label){display:block;float:left;margin-bottom:0;font-weight:400}#authentication .account_creation .form-control{display:inline-block}#authentication .account_creation{margin-bottom:27px}#authentication .account_creation .title-form,#identity .std .title-form{margin-bottom:20px}#authentication .checkbox{margin:10px 0}#incident .radio-inline .top,#authentication .account_creation .radio-inline .top,#identity .std .radio-inline .top,#pagenotfound .radio-inline .top{width:70px}#incident label,#identity label,#address #add_address label{text-align:left;display:block;float:left;margin-top:5px;margin-bottom:0;width:25%;font-weight:400}#identity .fancybox-title{margin:40px 0}#incident_id_country{text-align:left!important}#address #add_address #adress_alias span{font-size:12px}#history .text-total td{font-size:18px;color:#006ff5!important;font-weight:600}
#order .cart_navigation .btn-default span{font-size:16px}.btn-default span i{vertical-align:-1px}#cart_summary thead th,#cart_summary tbody td.cart_product img,#cart_summary tbody td{border:0}#order .cgv-table-content{margin-top:20px}#order .cgv-table-content .table>tbody>tr>td{border-top:0 solid #ddd}#order .cgv-table-content .save-order-action{padding-top:15px}#order .cgv-table-content .standard-checkout{display:block}#order .cart_unit .price{font-size:16px;font-weight:400;color:#000;justify-content:space-around}#order .cart_total .price,#order .cart_total_price .price,#order .cart_total_delivery .price{font-size:17px}#order .cart_total_price .price,#order .cart_total_delivery .price{font-weight:400}#cart_summary tbody td .cart_quantity_button .btn.button-minus span,#cart_summary tbody td .cart_quantity_button .btn.button-plus span{background-color:#5b5252;border-color:#5b5252}#cart_summary tbody td.cart_quantity .fa{color:#fff}#order .cart_unit .price-percent-reduction{background:#ff7816;color:#fff}#order #order-detail-content h5.product-name{font-size:16px!important}#order .cart_bestseller{color:#403a3a;font-weight:600;margin:35px 0 0;font-size:18px}#cart_summary tbody td .old-price{color:#777}.apply-voucher{padding:7px 10px!important;background:#463f3f!important}.cart_total_price td,.cart_total_delivery td{border:0!important}.empty-cell-cart{border:0 solid #fff!important}.table-bordered-cart .thead,.table-bordered-cart tbody,.table-bordered-cart .cart-total-voucher{border:1px solid #ddd}#cart_summary tfoot .total-price{font-size:14px;font-weight:400!important}.cart_voucher fieldset{margin-bottom:0!important}#cart_summary tfoot td.total_price_container span{text-transform:none!important;font-weight:700}#cart_summary tfoot td#total_price_container{font-weight:700}#content_account_personnal,#content_account_professional{top:-2px!important}.account-type{text-transform:uppercase;font-weight:600;letter-spacing:.2px;cursor:pointer}#layer_cart .alert-success{color:#5c9b00;background-color:#f5f5f5;border-color:#e1dada;font-size:1.4em;border-radius:0;text-align:left;padding:18px}#layer_cart .alert.alert-success:before{font-size:26px}#layer_cart .layer_cart_label{font-size:12px;font-weight:500}#layer_cart #layer_cart_product_quantity,#layer_cart #layer_cart_product_price{font-size:14px;font-weight:500}#order #carrier_area .table-bordered>tbody>tr>td{border:0 solid #ddd!important;vertical-align:middle;padding-left:10px}#relais_txt_cont label{margin:8px 0;display:block}#chronorelais_container h3{color:#5b5252;font-size:20px;font-weight:600}#chronorelais_container #chronorelais_map .pointRelais table td,table th{padding:5px 10px}#chronorelais_container #chrono_postcode_controls{margin-top:6px}#chronorelais_container #chrono_postcode_controls .input-group .form-control:first-child{width:100px}#chronorelais_container #chrono_postcode_controls .input-group .input-group-btn{width:100%}#chronorelais_container #chrono_postcode_controls .input-group-btn:last-child>.btn{margin-left:5px}div.content-table-resume{border:solid 1px #ccc;padding:0 10px;background-color:#fff}table.summary-table{border:solid 0 transparent;margin-bottom:0!important}table.summary-table th{border-top:0 solid transparent!important;font-weight:600!important}table.summary-table td{font-size:12px;border-color:#ccc!important}table.summary-table tr:nth-child(2) td{border-top:solid 0!important}table.summary-table td.product-price{white-space:nowrap;text-align:right}table.summary-table td.total-resume{font-weight:600!important;font-size:14px!important}table.summary-table th,table.summary-table td{background-color:#fff;color:#000;padding:8px 0!important}div.address-table-resume{margin-top:20px;background-color:#fff;padding:10px;border:solid 1px #ccc}div.address-table-resume div.address-table-head{color:#000;margin-bottom:5px;font-weight:600}div.address-table-resume div.address-table-content{font-size:14px;line-height:18px}div.cgv-table-resume .cgv-content-checkbox{padding:0!important;vertical-align:top!important}div.cgv-table-resume .cgv-content-checkbox .checkbox{margin-top:10px}div.cgv-table-resume .cgv-content-checkbox .checkbox .checker{margin-top:3px}div.cgv-table-resume .cgv-content-link{padding-left:0!important}div.cgv-table-resume .cgv-content-link label{color:#006ff5!important;font-size:12px;font-weight:400;cursor:pointer;margin-top:2px}div.cgv-table-resume .cgv-content-link label a{font-style:italic;color:#006ff5}div.cgv-table-resume .certifiate_pro{color:#006ff5;font-weight:600}td.save-order-action{text-align:right;border-top:solid 0 transparent!important;padding-right:0!important}div.content-payment-method{background-color:#fff;padding:10px;margin-bottom:20px}div.payment-method-description i{font-style:italic!important}div.payment_module{border:solid 1px #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:10px}div.payment_module label{display:block;font-size:14px;color:#333;font-weight:900;letter-spacing:0;position:relative;padding:15px!important;cursor:pointer;margin-bottom:0!important;text-transform:uppercase}div.payment_module label img.img-payment-method{float:right!important;margin-top:5px!important;margin-right:0!important}div.payment_module div.content-radio-inline div.radio{float:left;margin-top:2px!important;margin-right:10px}div.payment_module div.payment-method-description{font-size:13px;letter-spacing:0;margin-top:20px;margin-left:25px;line-height:normal;display:none;text-align:justify;font-weight:400}.virement_instant .alma-fee-plan--description{display:block;font-size:13px!important;letter-spacing:0;line-height:normal!important;text-align:justify;font-weight:400!important}#payment_itlfinance_description{margin:0}.payment_module.box{margin-top:20px}p.cheque-indent{margin-bottom:9px;font-size:17px}.simulate-payments-header{text-transform:inherit!important;padding:10px;text-align:center;font-size:24px!important;color:#404040;font-weight:900;letter-spacing:1.1px}#index .simulate-payments-header{padding-bottom:0}#index .simulate-payments-header img{width:90px}.simulate-payments-footer{padding:10px}.simulate-payments-content .layered_slider_container{min-height:50px;padding:20px;width:100%!important;margin-top:20px}.simulate-payments-content .ui-slider-handle{margin-top:-3px}.simulate-payments-content.layered_price .layered_slider{height:3px!important}.simulate-payments-content.layered_price .ui-slider-horizontal .ui-slider-range{height:4px}.simulate-payments-content .label-month{color:#333;font-weight:600;font-size:15px}div.no-payment-method-msg{padding:0 10px;text-align:center;font-size:15px;font-weight:400;color:#404040}.page-heading-carrier{color:#555454;font-style:normal;padding:0;margin-top:0;overflow:hidden;text-transform:uppercase;font-weight:300;font-size:18px}.cell-carrier-info{white-space:nowrap;width:80%}.picto-carrier{float:right;width:30px}#table-quotations{font-size:13px}label.label-selection-carrier{display:block!important;margin-bottom:0!important;font-weight:400!important;cursor:pointer}.order_carrier_content{border-radius:10px;padding-bottom:0!important}.delivery_option_price{background:#e2e2e2;white-space:nowrap}h3.title-colissimo,body#order .title{font-weight:500!important;font-size:20px!important;margin-top:0!important}.sf_container_address_delivery{font-weight:700;font-size:17px;color:#555454}.sf_group_mobile{margin-bottom:0!important}.sf_info_mobile{font-size:12px;margin-left:3px}.m-t-30{margin-top:30px}.d-block:not(.hide){display:block!important}#chronorelais_container{margin-bottom:30px}.checkbox.full-width>.radio{float:left!important;margin-right:5px!important;margin-top:1px}.checkbox.full-width label{float:none!important;width:100%!important}.m-t-20{margin-top:20px!important}.m-t-60{margin-top:60px!important}.m-20{margin:20px}
@media(max-width:991px){#layer_cart .crossseling 
#blockcart_list a.bx-next{background:url(themes/sp_topdeals/img/ui-icons_ffffff_256x240.png) no-repeat -31px 2px;background-color:#333}
#layer_cart .crossseling #blockcart_list a.bx-prev{background:url(themes/sp_topdeals/img/ui-icons_ffffff_256x240.png) no-repeat -95px 2px;
background-color:#333}.account-type-selection{width:100%}}@media(min-width:992px){.account-type-selection{width:80%}#authentication .account_creation label{width:16%}}.account-type-selection{float:left;padding-top:11px}.account-type-radio{margin-right:0!important}.account-type-label{width:100%!important;margin-top:0!important}.account-type-label div.radio span{top:0!important}div#HOOK_PAYMENT.box{background:#fff!important;padding:0 10px 10px!important;border:none}.quotation-lib{margin-right:5px;font-weight:700}#action_save_order i{margin-right:5px}.quotation_container_payment{border:solid 1px #ccc;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px 0;margin-bottom:10px}.quotation_container_payment.no-border .payment_module{border:solid 0 transparent!important}.payment-method-description.show.bankwire ul{list-style-type:circle;list-style-position:inside}.still-shipping-free{color:#006ff5;font-size:12px;text-align:center;margin-bottom:10px}.block-layered-remove{font-size:12px!important}#product_video_thumb{display:inline-block;cursor:pointer}#product_video_thumb img{margin-top:10px;margin-left:1px;float:left}#product_video_thumb .img-play{left:15px;position:absolute}.sub-container{position:relative}.cart_delivery_time{font-size:12px}.cart-info-delivery{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:13px}.gdpr_consent .checkbox label{cursor:default}.gdpr_consent a{text-decoration:underline}#incident .legend{margin-left:25px;font-style:italic;font-size:12px}.nature-incident{margin-left:25px!important;margin-bottom:25px!important}.nature-incident label{color:#666!important;font-weight:700!important;font-size:17px!important;float:none!important;display:inherit!important;width:100%!important}.nature-incident .radio{float:left;margin-top:2px;margin-right:10px}#incident select{height:30px;text-align:center;border:solid 1px #ccc;margin-right:5px}.m-r-5{margin-right:5px}@media(max-width:767px){#order-detail-content #cart_summary table,#order-detail-content #cart_summary thead,#order-detail-content #cart_summary tbody,#order-detail-content #cart_summary th,#order-detail-content #cart_summary td,#order-detail-content #cart_summary tr{display:block}#order-detail-content #cart_summary thead tr{position:absolute;top:-9999px;left:-9999px}#order-detail-content #cart_summary tr{border-bottom:1px solid #ccc;overflow:hidden}#order-detail-content #cart_summary td{border:none;position:relative;width:50%;float:left;white-space:normal;text-align:left;padding-left:15px}#order-detail-content #cart_summary td.cart_avail{clear:both}#order-detail-content #cart_summary td.cart_quantity{clear:both;padding:9px 8px 11px 18px}#order-detail-content #cart_summary td.cart_quantity>span{text-indent:-9999px;display:block}#order-detail-content #cart_summary td.cart_delete{width:100%;clear:both;text-align:right}#order-detail-content #cart_summary td.cart_delete:before{display:inline-block;padding-right:.5em;position:relative;top:-3px}#order-detail-content #cart_summary td div{display:inline}#order-detail-content #cart_summary td:before{content:attr(data-title);display:block}#order-detail-content #cart_summary tfoot td{float:none;width:100%}#order-detail-content #cart_summary tfoot td:before{display:inline}#order-detail-content #cart_summary tfoot tr .text-right,#order-detail-content #cart_summary tfoot tr tbody td.cart_unit,#order-detail-content #cart_summary tbody tfoot tr td.cart_unit,#order-detail-content #cart_summary tfoot tr tbody td.cart_total,#order-detail-content #cart_summary tbody tfoot tr td.cart_total,#order-detail-content #cart_summary tfoot tr .price{display:block;float:left;width:50%}#order-detail-content #cart_summary tbody .cart_unit ul{text-align:left}#order-detail-content #cart_summary tbody .cart_unit,#order-detail-content #cart_summary tbody .cart_unit ul,#order-detail-content #cart_summary tbody .cart_total{text-align:right}#order-detail-content #cart_summary tfoot tr #cart_voucher{display:inline-block}#order-detail-content #cart_summary tfoot tr #total_price_without_tax,#order-detail-content #cart_summary tfoot tr #total_price_container,#order-detail-content #cart_summary tfoot tr #total_discount,#order-detail-content #cart_summary tfoot tr #total_shipping,#order-detail-content #cart_summary tfoot tr #total_product{text-align:right}#order .cart_navigation .btn-default span{font-size:14px}#idTab1 .rte p span{word-break:break-word}.footer-link p{margin:0}.footer-link p a{display:block;min-height:48px;line-height:48px}#header-cart .blockcart{opacity:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#order-detail-content #cart_summary td{border:none;position:relative;width:15%;float:left;white-space:normal;text-align:left;padding-left:15px}#order-detail-content #cart_summary .cart_quantity{text-align:center;width:auto}#order-detail-content #cart_summary td:nth-child(2){width:27%}#order-detail-content #cart_summary .cart_total{text-align:right}#order-detail-content #cart_summary thead tr{position:absolute;top:-9999px;left:-9999px}#order-detail-content #cart_summary tfoot td{float:none;width:100%}#order-detail-content #cart_summary tfoot tr .text-right,#order-detail-content #cart_summary tfoot tr tbody td.cart_unit,#order-detail-content #cart_summary tbody tfoot tr td.cart_unit,#order-detail-content #cart_summary tfoot tr tbody td.cart_total,#order-detail-content #cart_summary tbody tfoot tr td.cart_total,#order-detail-content #cart_summary tfoot tr .price{display:block;float:left;width:33%;text-align:right}#order-detail-content #cart_summary tfoot tr .price.container-shipping-price{width:100%!important}#order_step li span{font-size:13px}#order-detail-content #cart_summary tr{width:100%;display:flex;flex-flow:wrap;border-bottom:1px solid #ccc;overflow:hidden;justify-content:space-between}#order-detail-content #cart_summary td:before{content:attr(data-title);display:block;font-weight:700;margin-bottom:10px}#cart_summary tbody td.cart_quantity{padding:7px 8px 9px 18px}#order-detail-content .cart_total_delivery .country_delivery,#cart_summary #total_shipping{text-align:right!important}#order-detail-content #cart_summary tbody td .special-price{float:right}.col-xs-2{width:20%}#order-detail-content .cart_info_delivery{display:flex!important;align-items:baseline}.cart_unit .price-percent-reduction{float:right}.container-voucher-price{float:right!important;width:95%!important;position:absolute!important;margin-top:5px}.cart_total_price>.cart_footer_empty{display:none}}#order-detail-content #cart_summary tfoot tr #total_price_without_tax,#order-detail-content #cart_summary tfoot tr #total_price_container,#order-detail-content #cart_summary tfoot tr #total_discount,#order-detail-content #cart_summary tfoot tr #total_shipping,#order-detail-content #cart_summary tfoot tr #total_product{text-align:right}.warning-conv-quot{font-weight:700;color:#0074bc;color:#0074bc;margin-top:15px;margin-bottom:15px;font-size:11px;font-style:italic}#footer .footer-1{background-color:#7f7677;margin:0 7px 25px}#footer .footer-2{margin:0 0 25px}#footer .footer-bottom{margin:0 0 15px}.footer-container #copyright{border-top:1px solid #e1dada;margin:0 5px}.footer-container .footer-payment,.footer-container .copyright{text-align:center!important}.lgcookieslaw_banner{border-radius:0!important}@media(max-width:991px){.lgcookieslaw_button_container,.lgcookieslaw_message{display:block!important;line-height:14px;text-align:left}.lgcookieslaw_button_container{margin-left:5px}}@media(max-width:991px){.sp-megamenu .navbar-nav li.hidden-title{visibility:visible!important}.navbar #sp-megamenu .navbar-nav ul li{padding:0!important}.navbar #sp-megamenu .navbar-nav ul li .dropdown-menu{padding:0!important}}#no_account_type{width:100%}#no_account_type .select-type-account{margin:1px;height:55px;border:solid 3px #fff}@media(max-width:991px){#no_account_type .select-type-account{width:100%;display:block}.breadcrumb{display:none}}@media(min-width:992px){#no_account_type .select-type-account{width:45%;display:table-cell;vertical-align:middle}}#toggle_home_desc i{font-size:10px}#container_quantities_discounts{margin-bottom:10px;color:#00bcd4}.head-quantity-discount{font-weight:700}.head-quantity-discount i{font-size:12px}.prices-discount,.degressif-price-product,.degressif-price-attribute{display:inline-block}#product .prices-discount{width:60%;text-align:center}.degressif-price-product span{color:#00bcd4}#recaptcha{margin:10px 0}#recaptcha>div{width:auto!important}#recaptcha_newsletter{white-space:nowrap}font.weight-normal{font-weight:400}.certif-pro{font-weight:700;font-size:13px;text-decoration:underline}.home-slide-title{text-align:center;font-size:15px;margin-top:10px;letter-spacing:.5px;font-weight:600}.ets_homecat_category_list h2{color:inherit}body div#container_sticky{overflow-y:auto}@media(min-width:1200px){body#category div#wrapper,body#module-ambjolisearch-jolisearch div#wrapper,body div.columns-container{overflow:visible!important}body#category .container-site-informations{top:0}body div#sidebar{position:absolute!important;top:0!important;bottom:0!important;width:280px!important}body div#container_sticky{position:sticky!important;position:-webkit-sticky!important;top:65px!important;width:250px!important}#center_column.center_margin_left:not(.cat-lvl1){margin-left:280px!important}#ul_layered_id_feature_6{max-height:350px!important}}@media(max-width:1199px) and (min-width:813px){body div#wrapper,body div.columns-container{overflow:visible!important}#center_column.center_margin_left:not(.cat-lvl1),body#module-ambjolisearch-jolisearch div#center_column,body#prices-drop div#center_column{margin-left:256px!important}}@media screen and (min-width:200px) and (max-width:500px){#add_to_cart,#add_to_cart .exclusive{width:100%}.box-cart-bottom .buttons_bottom_block button,
#fixedBottomBtn .buttons_bottom_block button{background:#006ff5 url(themes/sp_topdeals/img/list-add-to-cart.png) no-repeat left 25% center}}
@media screen and (min-width:500px){#add_to_cart,#add_to_cart .exclusive{width:362px}}#center_column .alert.alert-danger:before{display:none}.category-view img.img-category-link{width:100%;max-height:155px}.category-view .category-link{height:60px!important;text-align:center!important;display:table-cell!important;vertical-align:middle!important;background-color:transparent!important;padding:0 10px}.category-view .category-link a{font-weight:600;font-size:13px!important}.category-view .category-image{min-height:180px;background-color:#f6f6f6;padding:10px}.category-view .box-category{background-color:#fff!important;margin-bottom:15px!important;border:solid 1px transparent;transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease}.category-link h2{margin-top:0!important;margin-bottom:0!important;font-size:inherit!important}.category-view div.box-category{border:solid 2px #fff}
.category-view div.box-category:hover{border:solid 2px #e94236}.category-head-title,.flex-between .content_sortPagiBar_top{margin:20px 0!important;padding:0!important}.category-view div.box-category:hover .category-link a{color:#fff}.category-view div.box-category:hover{background-color:#e94236!important}.list-header{text-align:center;font-size:15px;font-weight:600;letter-spacing:2px;padding-bottom:8px}.btn_filtre,.btn_filters_mobile{width:45%;background-color:#fff;border:1px solid #ccc;padding:5px;display:flex;justify-content:space-between;align-items:center;float:right;height:28px}.content_v1 .blockEdito h2{font-size:26px;font-weight:600;color:#403a3a;margin-top:0}.content_v1 .blockEdito h3{font-size:30px}.content_v1 .blockEdito h4{font-size:24px}#contact .contact-form-box .form-group{padding-left:100px!important}#savform .contact-form-box .form-group{padding-left:35%!important}#savform .contact-form-box .form-group-pad{padding-left:60%!important}#contact .contact-form-box .form-group .form-control,#savform .contact-form-box .form-group .form-control{height:30px!important}#contact .contact-select-,#savform .contact-select-order{width:100%;border:none;margin-top:5px}#savform .form-group,#savform .savform-radio{margin-bottom:15px!important}#savform .savform-radio{border-bottom:solid 1px #e6e6e6}#savform .savform-radio label{font-weight:400!important;margin-bottom:0}#savform .savform-radio span{margin-left:15px!important}#savform .savform-radio .radio span{top:0;margin-left:0}#savform .sav-date-block div{padding-left:0}#order-list th,#order-list td{font-size:12px!important}#order-list th{padding:10px!important}.btn-sav{padding:3px 9px!important;font-size:12px!important}.update-owner{margin-top:20px}#disagree-reason,#agree-reason{margin-top:30px;height:120px!important}@media screen and (min-width:1100px){#savform .contact-form-box .form-group-pad{padding-left:50%!important}}.specific-inline-radio{display:inline-block;margin-bottom:0!important;border-bottom:none!important}.radio-inline-specific{margin-top:-10px}i.large{font-size:26px;line-height:26px;vertical-align:-3px}.container-alert-require-product{padding:10px;text-align:center;font-size:14px;font-weight:400;color:#000}a.link-require-product{font-size:13px;line-height:30px}.no-wrap{white-space:nowrap}@media(max-width:480px){a.link-require-product{font-size:13px;line-height:inherit}.no-wrap{white-space:inherit}.link.link-require-product{display:none}}@media(min-width:767px){#my-account ul.myaccount-link-list li.sign-out-mobile{display:none!important}body#category .sub-container{min-height:1200px}}@media screen and (min-width:1200px){.sp-megamenu .navbar-nav>li>a{width:117px!important}}#header_logo .logo img{height:auto!important}#tab-warranty{margin:0 0 25px}#tab-warranty table{width:100%;background:#fff;margin-bottom:15px}#tab-warranty .warranty-head th{background-color:#dedede}.warranty-heading{font-size:11px}#tab-warranty .warranty-head td .warranty-logo{float:right;max-width:45px;margin-top:5px;margin-right:20px}#tab-warranty table.warranty-content{margin-top:25px}#tab-warranty .warranty-content td:nth-child(2),#tab-warranty .warranty-content th:nth-child(2){background-color:#e6e6e6}#tab-warranty .warranty-content td:nth-child(3),#tab-warranty .warranty-content th:nth-child(3){background-color:#d6d6d6}#tab-warranty .warranty-content td:nth-child(4),#tab-warranty .warranty-content th:nth-child(4){background-color:#cdcdcd}#tab-warranty .warranty-content th:first-child{width:40%;border:solid 1px #ddd;line-height:30px;font-size:12px;color:#000}#tab-warranty .warranty-content th{width:20%;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;line-height:30px;font-size:14px;color:#000;text-transform:uppercase;font-weight:100}#tab-warranty .warranty-content th.empty-cell,#tab-warranty .warranty-content td.empty-cell{border:solid 0 #fff!important}#tab-warranty .warranty-content th.bg-init,#tab-warranty .warranty-content td.bg-init{background:#fafafa}#tab-warranty .warranty-content td.gray-space{line-height:10px;background-color:#ddd}#tab-warranty .warranty-head td,#tab-warranty .warranty-content td{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:15px;font-size:12px}#tab-warranty .warranty-content td.iconsuccess{text-align:center;font-size:24px!important;color:#356e35}#tab-warranty .warranty-content td.iconerror{text-align:center;font-size:24px!important;color:#a94442}#tab-warranty .guarantee_info{font-size:11px;position:absolute;background-color:#fff;border:solid 1px #ccc;padding:8px;display:none;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#tab-warranty .guarantee_info:hover{display:block!important}#tab-warranty i.info-bulle{font-size:14px;cursor:pointer;padding-left:4px;padding-right:5px}#tab-warranty .warranty-content td.total{border-left:solid 0 #fff!important;border-top:solid 0 #fff!important;border-right:solid 0 #fff!important;font-weight:700;font-size:14px}#tab-warranty .button-medium{font-size:14px;font-weight:400;text-align:center}#tab-warranty .btn-order-warranty{display:initial;text-transform:uppercase;font-weight:700}#tab-warranty .button-medium .fas{display:none}#order_step{display:flex;justify-content:center}#layered_block_left .remove-all{cursor:pointer;margin:0!important}.crossseling_popcart .item{cursor:pointer}@media(min-width:481px){ul.step li.large-step{width:21%!important}.reinsurance-align{width:100%!important;display:flex!important;align-items:center!important;flex-flow:column!important}}.alert-addresses-danger,.alert-company-danger{color:#006ff5;background-color:#f8d7da;border-color:#f5c6cb;border-radius:5px;-webkit-border-radius:5px;position:relative;border-radius:5px;font-weight:unset;margin:20px 0 0}.fancybox-opened{opacity:1!important}.btn_link,.btn_link:hover{background-color:#fff!important;color:#006ff5!important;font-size:15px;padding:0!important}#category .btn_link{margin:10px 0}.btn_span_grey,.btn_span_grey:hover{background-color:#fff!important;color:grey!important;float:right!important;padding:0!important}.remove_menu{background-color:#006ff5!important;color:#fff!important;font-size:15px;padding:0!important}.badge-payment-instant{display:inline-block;background-color:#65a237;color:#fff;font-weight:400;padding:4px 10px;margin-left:5px;font-size:12px}.product-description.right-separator{border-right:solid 1px #e8e8e8;overflow-x:auto}#product_list_attachments li iframe{width:100%!important;height:auto!important}@media(max-width:480px){.virement_instant{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap}.avantage_virement_instant{margin-top:16px;width:100%}#identity label,#address #add_address label{width:100%!important}div#layer_cart .button-container .button{width:100%}#phone-number{padding:0!important}#layer_cart{position:fixed!important}}.badge-payment-instant{display:inline-block;background-color:#65a237;color:#fff;font-weight:100;padding:4px 10px;margin-left:5px;font-size:11px}.virement_instant{display:flex;justify-content:space-between;align-items:center}.avantage_virement_instant .badge-payment-instant{background-color:inherit!important;color:#000!important;font-weight:600!important;margin-right:16px;padding:0 10px!important;font-size:10px!important}.avantage_virement_instant .img-payment-method{margin-top:0!important;max-width:40px;margin-right:10px}.description_virement_instant{font-size:12px;margin-top:20px;margin-left:25px;text-align:justify;font-weight:500}.description_virement_instant ul{margin-top:0}.content-radio-inline .fa-check-circle{color:#65a237!important}.badge-payment-instant li,.description_virement_instant li{height:15px}.cart-warning{color:#006ff5}#header_logo .baseline{font-size:14px;margin:0 5px 5px 10px;font-weight:400;letter-spacing:0;line-height:15px}@media screen and (max-width:812px) and (orientation:landscape){.col-sm-8{width:100%!important}.tools-menu .ajax_cart_quantity{height:19px;line-height:17px;min-width:19px;text-align:center;padding:0 2px;border-radius:50%;color:#fff;font-size:15px;font-weight:700;background-color:#00408d;position:absolute;top:4px;right:-8px}}#thumbs_list{overflow:hidden;float:left;z-index:10;width:300px;margin-left:30px}#thumbs_list ul#thumbs_list_frame{padding-top:5px;list-style-type:none;padding-left:0;overflow:hidden;height:1500px;width:87px}#thumbs_list li{float:left;width:70px;height:82px;cursor:pointer;margin-right:2px;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.view_scroll_spacer{width:30px;padding-left:0;display:block;position:absolute;top:50%;left:0;margin-top:-20px;height:30px}#view_scroll_right{right:4px;margin-top:-20px;top:20px}#view_scroll_left,#view_scroll_right{position:absolute;height:30px;width:30px;display:block;z-index:15;text-align:center;line-height:0;font-size:0;overflow:hidden;border-radius:30px;background-color:#006ff5}#view_scroll_left:before,#view_scroll_right:before{padding-left:0;color:#fff;font-family:fontawesome;font-size:16px;line-height:28px;color:#fff;height:30px;width:30px;display:block}#view_scroll_right:before{content:"\f105"}#view_scroll_left:before{content:"\f104"}@media(max-width:1024px){#center_column.col-sm-12 #thumbs_list{width:70px}}@media(min-width:768px) and (max-width:991px){#center_column.col-sm-12 #thumbs_list{width:70px!important}ul.step li em{display:inline-block!important}}@media(max-width:767px){#product #product_full #views_block{width:350px;float:inherit;margin:auto}#center_column.col-sm-12 #thumbs_list{width:286px}ul.step{display:flex;justify-content:space-between;align-items:center;width:100%}ul.step li.current_step{width:40%!important}ul.step li.step_todo,ul.step li.step_done{width:20%!important}.step-desktop{display:none!important}.list-available{font-size:10px}.incident-button{white-space:nowrap;padding:6px!important;background:#006ff5;color:#fff;display:block}}.manufacturers_list{display:flex;flex-flow:wrap}.manufacturers_list h3{margin-bottom:12px;font-size:36px;font-weight:100}.manufacturers_list ul{margin-bottom:35px}.manufacturers_list li{margin-bottom:8px}.index_manufacturers{display:flex;justify-content:space-between;width:80%;margin:45px auto;border-bottom:1px solid #bfbfbf;padding-bottom:8px}.link_index{font-size:18px;font-weight:100}.manufacturers_list li a span{color:#bdbdbd}a.anchor{display:block;position:relative;top:-100px;visibility:hidden}.manufacturers_list li a:hover,.manufacturers_list li a:hover span{color:#006ff5}@media(max-width:480px){#product #product_full #views_block{width:278px;float:inherit;margin:auto}#center_column.col-sm-12 #thumbs_list{overflow:hidden;float:left;z-index:10;width:214px;margin-left:0}.index_manufacturers{display:flex;justify-content:space-between;width:100%;margin:20px auto;border-bottom:1px solid #bfbfbf;padding-bottom:8px}.link_index{font-size:14px;font-weight:400}}.product_list.list .product-name a{color:#363030;font-size:16px;display:block;font-weight:600;position:relative;transition:.3s all ease 0s}.product_list.list .availability{display:block!important}.product_list.list .list-view-product{width:130px!important;text-align:center}.product_list.list .add-to-cart .cart_button{padding:3px 7px}ul.product_list.list>li .product-container{padding:3px;border:2px solid #e1dada}.product_list.list .blockAddToCart,.product_lists .availability{border:none!important}.content_sortPagiBar_top{position:relative;overflow:visible!important}.content_sortPagiBar_top .tooltip-inner{font-size:11px}.content_sortPagiBar_top .tooltip.fade.right.in{top:-5px!important}.simulate_alternative{margin:0;color:#666;background:#f5f5f5;padding:6px;text-align:center}.simulator_block .btn_link{font-weight:700}#itl-cgv .cgv-content-link label{padding:0!important}#uniform-manager-birthdate-days span,#uniform-manager-birthdate-months span,#uniform-manager-birthdate-years span{color:#555!important}p.configurator-mentions{font-size:13px!important}.payment-method-icon{width:38px;height:38px}#payment_itlfinance_description .col-lg-4{padding-left:10px;padding-right:10px}#order .content-results{padding:13px 10px!important;font-size:12px!important}#order .span-taxe{font-size:12px!important}#order .price-informations-period,#order .configurator-price{font-size:16px!important}div.commercial-msg{padding:5px;margin-top:10px!important;margin-bottom:10px!important;background-color:#ffc001!important;text-align:center;color:#fff!important;font-weight:700;!important;text-shadow:none!important}.close{color:#006ff5!important;opacity:1!important}.close:hover:not(.close-commercial-message),.close:focus:not(.close-commercial-message){background:#fff!important}#index .block_text_edito{max-height:195px;overflow:hidden}.unvisible{display:none}@media(max-width:414px) and (orientation:portrait){#short_description_block{display:block!important}#product .primary_block{width:auto!important}}.title_cms{text-align:center;color:#666;font-weight:500;margin:35px 0}.account-title{position:relative}.account-logout{position:absolute;right:8px;top:8px}.dropdown-menu .psgdpr-link{font-style:italic;font-weight:400!important}.table td a.color-myaccount,.table td a.color-myaccount:hover{text-decoration:none}#my-account #link-list-orders{color:#fff}#my-account ul.myaccount-link-list li{margin-bottom:50px}#my-account ul.myaccount-link-list li a{display:flex;align-items:center;background-color:#f2f2f2;height:66px}#my-account ul.myaccount-link-list li a span{border:1px solid #f2f2f2;margin-left:0;color:#7f7f7f;font-weight:700;background-color:#f2f2f2;width:100%;font-size:15px}#my-account ul.myaccount-link-list li a span:hover,#my-account ul.myaccount-link-list li a:hover{border:1px solid #f2f2f2;background-color:#f2f2f2}.info-count::after{content:"Nom, email, mot de passe, …";position:absolute;top:60%;left:50%;transform:translateX(-50%);font-size:9px;font-weight:400;width:100%}#my-account .myaccount-link-list{width:90%;margin:auto;text-align:center}#incidentfollowup .page-heading,#incident .page-heading,#my-account .page-heading,#history .page-heading,#quotation .page-heading,#order-detail .page-heading,#module-psgdpr-gdpr .page-heading,#identity .page-heading,#addresses .page-heading,#address .page-heading,#quotationdetail .page-heading{text-align:center;color:#7f7d81;font-weight:600;font-size:30px}#my-account .details-orders{margin-bottom:32px}#my-account .last-order{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;width:90%;margin:0 auto 45px;padding:10px;background-color:#006ff5;color:#fff}#my-account .last-order p{margin:0;font-size:16px;text-align:center}#my-account .last-order p span{font-weight:700}#my-account .last-order a{width:25%}#my-account .last-order .btn-suivi{display:block;text-align:center;background-color:#fff;color:#006ff5;padding:5px}#my-account .count-order-state{width:40%;margin:12px auto;text-align:center;background-color:#ed7d32;color:#fff;font-weight:700;padding:3px}#my-account .rgpd-data ul.myaccount-link-list li{margin-bottom:10px}.fa-account{margin-right:10px}.fa-account:before{font-size:17px}.rgpd-span::after{content:"Accès, rectification et suppression";position:absolute;top:60%;left:50%;transform:translateX(-50%);font-size:10px;width:100%;font-weight:400}#order-list .footable-sort-indicator{display:none}#incidentfollowup .table>thead>tr>th,#history .table>thead>tr>th,#quotation .table>thead>tr>th,#discount .table>thead>tr>th{background:0 0;border:none;color:#7f7f7f}#incidentfollowup #order-list thead>tr,#history #order-list thead>tr,#quotation #order-list thead>tr,#discount .discount thead>tr{border-bottom:1px solid #e1dada}#incidentfollowup .table-bordered,#history .table-bordered,#history .table>tbody>tr>td,#quotation .table-bordered,#quotation .table>tbody>tr>td,#discount .table-bordered,#discount .table>tbody>tr>td,#incidentfollowup .table>tbody>tr>td,#order-detail .table-bordered,#order-detail .table>tbody>tr>td,#order-detail .table-bordered>tfoot>tr>td{border:none}#order-detail .table>thead:first-child>tr:first-child>th{border:1px solid #e1dada}#order-detail .table-bordered,#order-detail .table>tbody>tr>td,#order-detail .table-bordered>tfoot>tr>td{border:1px solid #e1dada}#incidentfollowup #order-list th,#history #order-list th,#discount #order-list th{text-align:left;font-size:14px!important;color:#7f7f7f}#discount .discount_quantity,#discount .discount_minimum,#discount .discount_quantity{text-align:center!important}.invoice-center{text-align:center!important}#incidentfollowup #order-list th.first_item,#history #order-list th.first_item{text-align:center}#incidentfollowup #order-list .history_detail span,#history #order-list .history_detail span,.show-quotation span{background-color:#a6a6a6;color:#fff;padding:6px 14px;display:block;width:150px;margin:auto}#incidentfollowup #order-list .history_detail span,#history #order-list .history_detail span{margin:inherit;text-align:center}#incidentfollowup .history_invoice .link-button span,#history .history_invoice .link-button span,#quotation .history_detail .link-button span{background-color:#006ff5;color:#fff;padding:6px 14px;display:block;width:150px;margin:auto;text-align:center}.m-auto{margin:0 auto!important}#quotation .show-quotation a{background-color:#a6a6a6!important}#quotation .history_invoice i,#quotation .footable-row-detail i{float:right;margin-right:16px;font-size:16px}#quotation tbody td{vertical-align:inherit}#quotation .fa-search,#quotation .fa-download{font-size:20px}.navigation_account_menu{position:relative;margin:48px 0}.navigation_account_menu .link-to-account,.link-to-back{position:absolute;left:10px;top:5px}.navigation_account_menu .attribute_fieldset{width:28%;margin:auto}.navigation_account_menu .dropdown-menu{width:100%}.navigation_account_menu .dropdown{z-index:1}.navigation_account_menu .dropdown-colors{background-color:inherit}.navigation_account_menu .dropdown-colors i{margin-right:15px;z-index:2}.navigation_account_menu .attribute_list{position:relative}.navigation_account_menu .attribute_list::after{content:"\0025BE";position:absolute;top:0;right:0;background:#e1dada;width:40px;height:40px;line-height:38px;text-align:center}.navigation_account_menu .dropdown-menu a.dropdown-item{display:block;padding:2px 0 2px 15px;color:#7f7f7f;font-weight:700}.psgdpr-link{font-weight:400!important}.navigation_account_menu .dropdown-menu a.dropdown-item:hover span{text-decoration:underline}.dropdown-active{background-color:#e1dada;color:#fff}.navigation_account_menu .selected-brand{color:#7f7f7f;font-size:16px;font-weight:700}.footer_links,.link-to-account-mobile{display:none}p.required{color:red}.m-l-10{margin-left:10px}#order-detail .text-total .text-right-important,#order-detail .text-total .text-right .price,#quotationdetail .text-total .text-right-important,#quotationdetail .text-total .text-right .price{color:#006ff5;font-weight:700}#incidentfollowup .block-detail-order,#incident .block-detail-order,#order-detail .block-detail-order,#quotationdetail .block-detail-order{display:flex;justify-content:space-between;align-items:flex-end;margin:32px 0 10px}#quotationdetail .block-detail-order{flex-flow:row-reverse}#quotationdetail .contact-us{background:#006ff5;color:#fff;padding:5px 10px}#incidentfollowup .block-detail-order div,#incident .block-detail-order div,#order-detail .block-detail-order div,#quotationdetail .block-detail-order div{position:absolute;left:50%;transform:translateX(-50%)}#incidentfollowup .block-detail-order p,#incident .block-detail-order p,#order-detail .block-detail-order p,#quotationdetail .block-detail-order p{margin:0;text-transform:uppercase;font-weight:700;color:#7f7d81;font-size:18px;text-align:center}#incidentfollowup .block-detail-order p span,#incident .block-detail-order p span,#order-detail .block-detail-order p span{font-size:16px}#order-detail .block-detail-order .paiement-card{padding:5px 24px;background-color:#ed7d32;color:#fff}#order-detail .block-detail-order .follow-order{padding:5px 24px;background-color:#006ff5;color:#fff}#incidentfollowup .adresses_bloc,.incident_detail_container,#incident .adresses_bloc,#order-detail .adresses_bloc,#quotationdetail .adresses_bloc{padding-top:16px;border-top:2px solid #7f7f7f}#order-detail .page-subheading{color:#7f7d81}#edit-new-msg{width:100%}#order-detail .block-btn,#quotationdetail .block-btn{margin-top:48px;margin-bottom:48px}#order-detail .block-btn span a,#quotationdetail .block-btn span a{width:100%}.block-last-btn{float:right!important;text-align:center}#order-detail .block-btn .btn-message,#quotationdetail .block-btn .btn-message,#quotationdetail .block-btn .btn-open-sav{background-color:#7f7f7f}#order-detail .block-btn .btn-open-sav{background-color:#ed7d32}#order-detail .block-btn .btn-email{color:#006ff5;text-decoration:underline}#order-detail #sendOrderMessage,#sendInvoiceByEmail,#fancybox_change_pswd,#sendQuotationMessage{margin-top:30px;width:90%;margin:auto;text-align:left;padding:20px}#order-detail #sendOrderMessage .submit,#sendInvoiceByEmail .submit,#sendQuotationMessage .submit{text-align:center}#order-detail-content .footable .footable-sortable .footable-sort-indicator:after{display:none}#order-detail .table{margin-bottom:30px}.fancybox-inner .page-heading{font-size:20px!important}#order-detail div.selector,#quotationdetail div.selector{width:50%!important}#order-detail div.selector span,#quotationdetail div.selector span{width:100%!important}#order-detail .fancybox-inner{background:#fff!important}#order-detail .adresses_bloc .box,#quotationdetail .adresses_bloc .box{min-height:261px}.block-psgdprgetdatabtn16{display:flex;flex-flow:wrap;justify-content:center}.psgdprgetdatabtn16{width:25%}#incident .box,#identity .box{width:90%;margin:auto;background:#fff;padding:0;border:none}#incident .box .page-subheading,#identity .box .page-subheading{text-align:center;background:#e1dada;padding:10px 0;margin-bottom:20px;border-bottom:none;color:#7f7f7f;font-size:16px}#incident .std .form-group,#identity .std .form-group{width:60%;margin:auto;display:flex;justify-content:flex-start;align-items:center;margin-bottom:30px}#incident .form-group .button-medium,#identity .form-group .button-medium{margin:20px auto}#incident p.required,#identity p.required{width:90%;margin:24px auto}#identity p.newletter-subtitle,#identity #security_informations{padding:0 15px}#security_informations{font-style:italic}#identity div.block-passwd{display:flex;width:100%;max-width:400px}#identity .block-passwd #old_passwd_front{width:50%}#identity .checkbox{width:90%;margin:auto}#identity .checkbox .newsletter-radio{width:60%;margin:15px auto;padding-left:15%}#identity .block-save-passwd{border:1px solid #000;padding:48px 0;position:absolute;top:25%;left:50%;transform:translateX(-50%);background:#fff;z-index:3;width:80%;margin:auto;box-shadow:1px 1px 12px #555}#identity .block-save-passwd p{text-align:center;text-decoration:underline;margin-bottom:48px}#identity .block-save-passwd .form-group{width:65%}#identity .block-save-passwd .form-group input{width:70%;max-width:350px;margin-left:15px}#identity .checkbox label{margin-top:0;white-space:nowrap}#fancybox_change_pswd .form-group{width:80%;margin:0 auto 30px}#addresses .addresses{width:90%;margin:auto}#addresses .box{background:#f9f7f7;border:none;padding:14px 0 0;position:relative;min-height:339px}#address .box{background:#fff;border:none}#addresses .box .page-subheading{border-bottom:none;font-size:16px;color:#000}#addresses .box li:first-child{position:relative}#addresses .box li{margin-bottom:5px;padding:0 15px}.delete-adresse{position:absolute;top:0;right:10px;color:#7f7f7f}#addresses .address li.address_update{margin:30px 0 0;padding:0;position:absolute;bottom:0;width:100%}#addresses .address_update a{width:100%;background:#7f7f7f;font-weight:600}#addresses .main-page-indent .btn{font-weight:600;font-size:18px}#address #add_address label{width:40%}#address .info-title{text-align:center}#address #add_address .form-group{display:flex;justify-content:space-between;flex-flow:wrap;width:65%;margin:0 auto 15px}#address .flex-center{justify-content:center!important}#address #submitAddress{margin-top:20px}#address #uniform-id_country,#address #uniform-id_country span{width:100%!important;max-width:400px}#address #adress_alias{margin-bottom:0!important}.title-required{color:#000!important;font-size:12px}#address .link-to-account,.link-to-back{margin-bottom:32px;display:block}#address .alert-danger{background-color:#fff;border-color:#006ff5}#address .alert-danger p,#address .alert-danger b,#address .alert-danger li{color:#006ff5}#address .alert-danger p{font-weight:400;margin-bottom:8px!important}#address .alert.alert-danger{text-shadow:none;width:65%;margin:24px auto;border-radius:0}#address .alert ol{margin-left:0}#address .alert li{margin-bottom:8px}.border-block{border:1px solid #e1dada;border-top:0;padding-bottom:32px}#sendQuotationMessage{margin-bottom:30px}#sendQuotationMessage select.form-control{width:263px}#fancybox_quotation_mail{padding:25px 10px;text-align:left}#sendQuotationByEmail{width:80%;margin:auto}#sendQuotationByEmail .page-heading{margin-bottom:35px}#sendQuotationByEmail .submit{text-align:center}#transform_quotation{padding:20px;text-align:left}#transform_quotation ul{list-style:inherit;padding:0 15px}#transform_quotation a{color:#428bca}.no-footable-sort-indicator .footable-sort-indicator{display:none}.logo-mobile img{display:none}.banner-category{height:180px;display:flex;flex-flow:column;justify-content:center;float:right}.clear-banner-category{clear:both}#manufacturer .columns-container{padding:15px 0}.short_desc{padding:15px!important;margin:15px 0;line-height:20px!important}.manufacturer-logo{width:20%;text-align:center}.manufacturer-short-desc{width:80%}#manufacturer .description_box{line-height:20px!important}.banner_cart{max-width:500px;margin:15px 0}body#product ul.product_list.grid>li{padding:0 5px}@media(max-width:767px){.account-logout{display:none}#identity .std .form-group{width:90%}#my-account ul.myaccount-link-list li{margin-bottom:15px}#my-account .count-order-state{width:90%}#my-account .last-order a{width:40%}#my-account .last-order{justify-content:center}#my-account ul.myaccount-link-list li a span{font-size:12px}.info-count::after,.rgpd-span::after{top:70%}.navigation_account_menu .link-to-account,.link-to-back{display:none}.navigation_account_menu .attribute_fieldset{width:85%}.navigation_account_menu .dropdown-colors{text-align:left}.navigation_account_menu .selected-brand{font-size:15px}.navigation_account_menu .attribute_list::after{right:0}.footer_links,.link-to-account-mobile{display:block;margin-top:48px}.discount_description{width:45%}.responsive-carrier{width:35%}.responsive-product{width:40%}#order-detail .block-detail-order,#quotationdetail .block-detail-order{justify-content:center;flex-flow:column;align-items:center}#order-detail .block-detail-order div,#quotationdetail .block-detail-order div{position:inherit;transform:none}#order-detail .block-detail-order .paiement-card{width:65%;order:1;text-align:center;margin:auto}#order-detail .block-detail-order .follow-order{width:65%;order:2;text-align:center;margin:auto}.psgdprgetdatabtn16{width:80%;margin-bottom:4px!important}#identity .form-group{width:90%;flex-flow:wrap}#identity .checkbox .newsletter-radio{width:80%}#identity .checkbox .newsletter-radio{padding-left:0}#identity .change-passwd{font-size:12px}#identity .block-passwd #old_passwd_front{width:45%}#address #add_address label{width:25%}#address #add_address .form-group,#address .alert.alert-danger{width:80%}#my-account .page-heading,#history .page-heading,#quotation .page-heading,#order-detail .page-heading,#module-psgdpr-gdpr .page-heading,#identity .page-heading,#addresses .page-heading,#address .page-heading,#quotationdetail .page-heading{font-size:25px}#header-container,#header_menu{background:#fff!important}.header-container{padding-top:45px;background-color:#fff}.sticky{position:fixed!important;width:100%;top:0;background:#fff;z-index:50}.sticky_search{position:fixed!important;width:100%;top:40px;background:#fff;z-index:40}div.slider-banner{padding-top:70px}#header_logo,.baseline,.link-logout,.product_list.grid .add-to-cart{display:none}.logo-mobile img{display:block;width:190px;height:auto;position:absolute;left:50%;transform:translateX(-50%);top:10px}.tools-menu .fas{font-size:20px;color:#666}.navbar .navbar-button .navbar-toggle .icon-bar{background:#666!important}#header_menu .ajax_cart_quantity{right:0}.navbar .navbar-button{left:0!important}#search_block_top{padding-bottom:12px}.columns-container{padding-top:4px!important}.navbar .navbar-button .navbar-toggle:hover{background:#fff!important}.product_list.grid .product-name{height:auto}.product_list .blockAddToCart .availability{max-width:80%}.product_list .blockAddToCart{border:none}#category h1{font-size:30px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.short_desc{flex-flow:column}.manufacturer-logo{width:100%;text-align:center;margin-bottom:30px}.manufacturer-short-desc{width:100%}.banner_cart{max-width:300px;margin:15px auto}.block-psgdprgetdatabtn16{margin-top:40px}#user_infoblock-top{display:none!important}}@media(min-width:480px) and (max-width:812px) and (orientation:landscape){#header_logo_mobile{width:270px;position:absolute;left:50%;transform:translateX(-50%);top:0}.sticky{top:26px}.search_block_margin_top{padding-top:26px!important;padding-bottom:0!important}}@media(min-width:768px) and (max-width:1024px){#my-account ul.myaccount-link-list li{margin-bottom:15px}#my-account .count-order-state{width:50%}#my-account ul.myaccount-link-list li a span{font-size:15px}#my-account .page-heading,#history .page-heading,#quotation .page-heading,#order-detail .page-heading,#module-psgdpr-gdpr .page-heading,#identity .page-heading,#addresses .page-heading,#address .page-heading{font-size:25px}.account-logout{top:0}.navigation_account_menu .selected-brand{font-size:14px}.navigation_account_menu .attribute_fieldset{width:33%}.t-m-tab{position:absolute;right:0}#layer_cart{position:fixed!important;top:50%!important;transform:translateY(-50%)}.manufacturer-logo{width:30%}.manufacturer-short-desc{width:70%}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){#address #add_address .form-group,#address .alert.alert-danger{width:80%}}@media(min-width:768px) and (max-width:1024px) and (orientation:portrait){#address #add_address .form-group,#address .alert.alert-danger{width:95%}.call-us div.icon{display:none!important}.header_v1 #header_menu{margin-top:20px!important}
.mm_menu_content_title{font-size:14px!important}.display_tabs_in_full_width{width:auto!important}
.mm_menu_content_title .fa{display:none}}.ets_mm_megamenu{margin-top:0!important}
.mm_menu_content_title{padding:8px!important}.ets_mm_block_content p{line-height:12px!important}.ets_mm_block_content p a{line-height:15px!important}.ets_mm_block_content p a .fa-chevron-right{font-size:x-small;vertical-align:top;color:#d3d3d3;margin-top:3px}.ets_mm_block_content p a .fa-caret-right{font-size:12px;vertical-align:middle;color:#2196F3}.ets_mm_block_content p.mleft{margin-left:10px}.ets_mm_block_content p.mtop{margin-top:15px}.ybc-menu-toggle{color:#fff!important}.ybc-menu-toggle .icon-bar{background-color:#119ad6!important}.ybc-menu-toggle{background-color:#fff}.ets_mm_block_content p a:hover,.ets_mm_block_content p a:hover>.fas{color:#006ff5!important}.ets_mm_block_content a:hover{color:#006ff5!important}.ets_mm_block *{letter-spacing:-.4px}.mm_blocks_li{padding:0 10px!important}.ets-dir-ltr .mm_menus_li_tab>a:hover{background-color:#e02718!important}@media(min-width:768px){#container-home-top .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li>a{color:#fff}.ets-dir-ltr .menu01 .mm_tabs_li .mm_columns_contents_ul{min-height:388px!important}.ets-dir-ltr .menu02 .mm_tabs_li .mm_columns_contents_ul{min-height:259px!important}
.ets-dir-ltr .menu-margin-10 .mm_menu_content_title{margin-left:10px;margin-right:10px}
.ets-dir-ltr .menu-margin-15 .mm_menu_content_title{margin-left:15px;margin-right:15px}
.ets-dir-ltr .menu-margin-20 .mm_menu_content_title{margin-left:20px;margin-right:20px}}
#recaptcha_newsletter{white-space:nowrap}.block-recaptcha{display:flex;width:76%;margin:auto}.block-recaptcha p{white-space:normal;text-align:justify;padding:8px;color:#006ff5!important;line-height:initial}.pdf-tools{float:right;display:block;margin-top:-20px}.pdf-tools ul{display:inline-flex}.pdf-tools li{margin-left:8px}@media(max-width:767px){.transition_floating .mm_menus_ul{max-width:100%!important}.t-m-tab{display:none}#recaptcha_newsletter{white-space:unset}.block-recaptcha{display:flex;flex-flow:wrap;width:100%;margin:auto}#recaptcha_newsletter .col-xs-12{padding:10px 0!important}.newsletter-infos{margin:10px 0}.label-newsletter{width:25%}.pdf-tools{text-align:right;float:none}#sidebar{opacity:1!important}}.header-bottom>.container{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important}#recaptcha_newsletter .fa-envelope{margin-right:8px}.group-newsletter{text-align:left}.group-newsletter .checkbox{margin:15px 0}.group-newsletter .checkbox label{color:#000}#recaptcha_newsletter p{margin-bottom:0;color:#404040}.fancybox-inner{background:#fff}.label-newsletter{font-weight:400!important}.fancybox-inner{background-color:#fff!important}#recaptcha_newsletter label{color:#000!important;margin-top:7px}#recaptcha_newsletter .form-group{margin-bottom:6px!important}.informed{margin:30px 0 0!important}#identity .informed{width:90%;margin:30px auto 15px!important}#authentication #recaptcha_newsletter .form-group .form-control{max-width:-webkit-fill-available}#product .nav::before{display:none!important}@media(max-width:375px) and (orientation:portrait){div.banner-layout-1{margin-top:220px!important}#product .primary_block{width:auto!important}}#thumbs_list li a.shown{display:block}#thumbs_list li a.shown:before{content:"\f0de";z-index:100;padding-left:0;font-family:fontawesome;font-size:14px;line-height:10px;height:9px;width:100%;display:block;text-align:center;margin-top:-5px}#thumbs_list li a.shown:before{color:#006ff5}.incident-state-display{font-size:16px}.obflink:hover{color:#006ff5!important;cursor:pointer!important}.account_warning{text-align:center;color:#fff;background:#3b3838;padding:5px;font-size:11px}.price-ecotax{font-size:12px;font-style:italic;margin:0!important}.close.close-commercial-message{float:right;right:0!important;top:0!important;color:#fff!important}.close.close-commercial-message:hover,.close.close-commercial-message:focus{background:0 0!important}#order .table-bordered-cart tbody{border:none}#order .table-bordered-cart tbody tr:not(.clear-line):not(.is_service):not(.last_item){border-bottom:1px solid #ddd}#order .columns-container,#page .columns-container{background-color:#fff!important}.flex{display:flex!important;align-items:start}.text_underline{text-decoration:underline}#product .button.button-medium span{padding:11px}.cart_navigation{margin:20px 0}ul.step li span{font-size:14px}#order-detail-content p{margin:0}.table tfoot>tr>td,.table tbody>tr>td{vertical-align:middle!important}#cart_summary tbody td.cart_product{width:110px}#cart_summary tbody td.cart_total,#cart_summary tbody td.cart_unit{width:12%}.table tbody>tr>td.cart_quantity{width:88px}#cart_voucher:after{display:none!important}#order .table>thead>tr>th{color:#666;font-weight:500}.no_padding{padding:5px 0!important}.description_block{display:inline-block;margin-right:15px;width:90%}.text_bold{font-weight:700!important}.total_price,.total_discounts{font-weight:700!important;font-size:16px}.price em{color:#333!important}.cart_item .price{font-size:14px!important}.total_price_without_tax{font-size:12px}.cart_total_price form{margin-left:6px}.discount_block{margin-bottom:16px;align-items:center}.cart_total_delivery{background:#f2f2f2!important}.delivery_info{color:#0074bc;text-decoration:underline!important}.delete_btn_cart{text-decoration:underline!important;font-size:10px;color:#999!important}.transport_info{color:#666;font-weight:700;font-size:13px}#total_shipping#total_shipping.cart-shipping-free{display:initial;padding:3px 10px;text-align:center!important;position:initial!important}.block_price_top{height:60px}.block_price_top .text_bold{float:left;margin-top:15px;margin-left:15px}.total_price_container .total_price{font-size:20px}.total_price_container .total_price_without_tax{font-size:16px;font-weight:400}.total_price_container .standard-checkout{width:100%;display:block;color:#fff;text-align:center!important;padding:7px}.order_btn{background-color:#ffc002!important}.order_btn span{font-weight:700!important}.quotation_btn span{padding:12px 0!important;font-size:14px!important;font-weight:400!important}#cart_summary tfoot td.total_price_container .standard-checkout span{color:#fff!important;padding:12px}.block_price_top span{color:#333!important}.table>thead>tr>th{background:#f2f2f2!important}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td:not(.discount-cell){border:none!important}.select_block{justify-content:space-around;align-items:center}.select_block a{margin-left:10px!important}.discount_name{font-weight:700;float:left}span.discount_name{float:none!important;margin-right:5px}.cart_voucher .button.button-small{background-color:gray!important}.cart_voucher .button.button-small span{padding:6px 16px!important}.cart_description{position:relative}.price-percent-reduction-description{width:51px;text-align:center;color:#fff;border-radius:3px;padding:1px 6px;font-size:13px;top:18px;position:absolute}.align_price{justify-content:space-around}.align_price .old-price{text-decoration:line-through}.cart_quantity .cart_quantity_input{width:50px!important;border-radius:3px!important}.cart_quantity_select{border:1px solid #d8d8d8;border-radius:3px;float:left;height:27px;margin-bottom:0;outline:none;padding-left:5px;width:50px}.select_dropdown{position:relative}.select_dropdown::before{border-left:1px solid #d8d8d8;content:"";height:27px;position:absolute;right:17px}.txt_underline{text-decoration:underline}.p-b-0{padding-bottom:0!important}.discount-cell{border-bottom:solid 1px #dcdcdc!important;border-top:none!important;border-left:none!important;border-right:none!important}#cart_summary tfoot td.total_price_container span{line-height:24px}.link_display{visibility:hidden}.button.button-medium span{display:block;padding:0!important}#order-detail-content .cart_option{font-size:12px;font-weight:400}.sm-px{font-size:11px}.alert-addresses-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;position:relative;border-radius:5px;font-size:14px;font-weight:400;margin:18px 0}.adress_tips{color:#ed7d31;text-align:right;font-style:italic}.addresse_resume ul{margin-top:10px}.addresse_resume li{line-height:18px}.cart_quantity_input.associated{border:none!important;cursor:default!important;margin-top:-3px!important}.addresse_resume{margin:20px 0 0;border:1px solid #f2f2f2;padding:10px}.addresse_resume>p{margin-top:10px!important;margin-bottom:0!important;color:#006ff5!important}#order .table tr.is_service td.cart_unit ul{display:none!important}#order .table tr td.head-table,#order .table tr.is_service td{color:#666;font-weight:500;text-align:left;font-size:12px;padding:3px 8px;line-height:1.42857}#order .table tr.line-head-title{border-bottom:none!important;border-top:solid 1px #666;border-left:solid 1px #666;border-right:solid 1px #666}#order .table tr.is_service{border-left:solid 1px #666;border-right:solid 1px #666}#order .table tr.is_service:last-child{border-bottom:solid 1px #666}#order .table tr.is_service td.cart_total{text-align:right}.shopping_cart .cart_block,.shopping_cart:hover .cart_block{opacity:0!important;display:none!important}.label-box div.sale-box{text-transform:inherit!important}.engraving-container{font-style:italic;font-size:11px}.engraving-text{font-size:11px!important}.engraving-text::placeholder{color:#ccc;font-style:italic;font-size:11px}.authentication_block{width:50%;margin:auto;background:#fbfbfb}.account_block{justify-content:center;padding-top:40px;align-items:center}.account_block li:nth-child(2){margin:0 16px}.account_sign_in{width:80%;margin:auto}.sign_up_btn form{min-height:20px!important}#authentication .account_sign_in .form-group .form-control{max-width:100%!important}.account_sign_in .submit{padding:15px 0}.lost_password{text-align:center}#authentication .box{background:#fbfbfb!important;border:none!important;margin:0;padding:0}#login_form{min-height:250px!important}#login_form .form_content{width:100%}.account_creation_form{width:100%;padding:18px 14px}#authentication .account_creation_form .form-group .form-control{max-width:80%}#authentication .radio-inline{width:20%}#authentication .radio-inline .top{width:100%!important}.newsletter_radio{padding-left:40px!important}.newsletter_radio div{display:inline-block}#authentication .password-progress-bar{width:80%;margin-left:16%}#password .password-progress-bar{width:80%;margin-left:18%}#identity .password-progress-bar{width:100%;margin-left:25%;max-width:400px}#SubmitCreate{color:#333;background-color:#fbfbfb!important;font-weight:400;border:none;padding:0}#account-creation_form .form-group{align-items:center}.label-confirm,.label-invoice{width:30%!important;margin-top:10px}.password{flex-flow:wrap}#confirmation,#email_invoice{width:66%!important}div.gdpr_consent label,div.gdpr_consent label a{color:#006ff5}.account_creation_form div.submit,.account_sign_in p.submit{text-align:center}.checkbox.addressesAreEquals{text-align:center;border:solid 1px #ccc;padding:5px}.checker{float:left}li.sign_in_btn{cursor:pointer}.underline{text-decoration:underline}#ajax_address_content label{width:33%;display:inline-block;text-align:left;font-weight:400!important}#ajax_address_content .form-control,#uniform-id_country{width:65%!important;display:inline-block;max-width:400px}#uniform-id_group{width:80%!important}#fancybox_address_ajax{display:none}#fancybox_address_ajax .row{margin-left:0!important;margin-right:0!important}.address_title .page-subheading{border-bottom:none;font-size:16px}#uniform-id_country span,#uniform-id_group span{width:100%!important}.inline-infos{font-size:13px}#address_delivery,#address_invoice{background:#fbfbfb!important;border:solid 1px #dcdcdc!important;min-height:315px!important;position:relative}#address_delivery .address_update,#address_invoice .address_update{position:absolute;bottom:6px}#order .address_add.submit{margin-bottom:9px}#order .select2-container{width:100%!important}#order .addresses .select label{float:initial}#order .addresses .checkbox.addressesAreEquals{margin:3px 0 0}[class^=select2]{border-radius:0!important}.total_wt{width:25%;text-align:right}.space_between{justify-content:space-between}#uniform-id_address_delivery{margin-bottom:15px}.address_invoice_form,.address_delivery{padding:15px}.address_delivery,.address_invoice_form{align-items:flex-start}.blocks_address label{color:#333}.block_address{padding:0 10px;max-width:300px}.block_product_resume{padding:9px}.block_product_resume label{font-weight:400}.block_resume{border:1px solid #dcdcdc}.block_resume p{margin:0}.alert_delivery{font-style:italic;font-size:11px;line-height:initial}.total_resume{color:#fff;font-weight:400;padding:6px;font-size:16px}.address_tips{color:#ed7d31;text-align:right;font-style:italic}.radio-inline{width:20%}#ajax_action_address{text-align:center}#ajax_address_content label{width:33%;text-align:right;padding-right:5px}#ajax_address_content .form-control,#uniform-id_country{width:65%!important}#uniform-id_country span,#uniform-id_group span{width:100%!important}#ajax_address_content{flex-flow:wrap;justify-content:center}.step_icons{width:80px}.processAddress{width:30%}.addresses .waitimage{display:none;width:24px;height:24px;
background-image:url(img/loader_spin.gif);background-repeat:no-repeat;position:absolute;left:50%;right:50%}#uniform-addressesAreEquals span:not(.checked){background-position:0 -257px!important}.checkbox.addressesAreEquals{text-align:center;border:solid 1px #ccc;padding:5px}.label-addresses-are-equals{font-size:11px;font-weight:700!important}.address_delivery .flex,.address_invoice_form .flex{min-height:145px}#address_delivery,#address_invoice{background:#fbfbfb!important;border:solid 1px #dcdcdc!important;min-height:295px}.address-subheading{font-weight:700;font-size:16px;min-height:50px}.address-to-update{font-size:14px}.addresses-warning-heading{margin-top:20px;font-weight:700;font-size:16px}.address_add.submit{margin-top:3px!important}.address_select{width:100%!important}#order .select2-container--default .select2-selection--single{border-radius:0!important;border-color:#ccc!important}#order .select2-container{max-width:280px}#order .product_resume{font-size:11px;margin-bottom:5px;line-height:20px!important;text-align:left}.processAddress{width:30%}#ordermsg{margin-bottom:0}#form_address_manage p.required{text-align:center;font-style:italic}#form_address_manage .form-group{margin-bottom:5px!important}#form_address_manage textarea{margin-left:1px}#form_address_manage .fa.fa-map-marker:before{font-size:35px}#add_new_address,#add_address_invoice{width:100%;text-align:center}.subheading-carrier{font-size:16px;font-weight:700}.carrier-description{padding:0 10px 10px 50px;text-align:justify;font-size:13px;color:#999;line-height:20px}.carrier-description img.phm{display:block;max-width:150px}.carrier-description img.chronopost{display:block;max-width:170px}.carrier-description img.geodis{display:block;max-width:200px;margin:25px 0}.order_carrier_content .block_resume{margin-top:56px}.subheading-carrier-bloc{display:flex;align-items:flex-end}.subheading-carrier-bloc .subheading-carrier{margin-left:20px}.delivery-description,.stages-description{padding:0 10px 10px 50px!important;display:block!important;width:100%!important}.delivery-description .label-for-radio{color:#000;font-weight:700}.stages-description .label-for-radio{color:#000;font-size:12px}.delivery-description.radio,.stages-description.radio{height:auto!important}.delivery-description div.radio span,.stages-description div.radio span{top:1px!important}.m-t-20-i{margin-top:20px!important}.m-t-0-i{margin-top:0!important}.label-for-radio .tool-info{margin-left:19px;font-weight:400;font-size:13px;margin-top:5px;line-height:20px;color:#999}.options-description{padding:0 10px 10px 50px;text-decoration:underline}.options-description-price{text-decoration:none!important;font-weight:700}.alert-delivery-warning{color:#fff!important;background-color:#ed7d31!important;border-color:#ffeeba!important;position:relative;border-radius:0!important;font-size:12px;text-align:center;font-weight:700;padding:5px!important}.alert-delivery-danger{color:#721c24!important;background-color:#f8d7da!important;border-color:#f5c6cb!important;border-radius:5px}.delivery-description.radio{margin:20px 0!important}.stages-description.radio{margin:6px 0!important}.processCarrier,.processAddress{width:21.5%!important}.carrier-description{margin-bottom:25px}.row-options-desk{display:block}.row-options-mobile{display:none}.info-service{font-size:10px;text-align:justify;margin-left:20px!important}#tab-warranty .warranty-content td{padding:2px;font-size:11px}#tab-warranty .warranty-content td.empty-cell{padding-bottom:10px}#tab-warranty .button-medium{padding:7px 2px;width:97%}.content-radio-inline{justify-content:space-between;background-color:#fbfbfb}.content-radio-inline img{margin-top:0!important;float:none!important}.payment_module{border-radius:0!important;border:none!important}.content-radio-inline:hover,.active_payment{background-color:#e2efd9!important}.payment_title{width:60%;font-weight:400}.payment-method-description{margin-top:10px!important}#action_save_order{background-color:#70ad47!important}.cart_validation{display:block;color:#a6a6a6;margin-bottom:16px;font-size:16px}#order .table tbody>tr>td{border-top:none!important}table.summary-table th{font-weight:400!important;text-decoration:underline}.icon-payment-method{width:38px;height:auto}.quotation-payment-method{width:auto;height:38px}#order .content-table-resume{padding:0!important}#order .summary-table span{display:block;padding:0 10px}.block_cgv{align-items:center}.block_cgv img{margin-right:30px;width:60px;height:auto}.cheque-indent span{font-size:13px}.order_confirmation_detail li span{margin-left:15px}#order-confirmation .box{color:gray!important;border:none;width:90%;margin:auto}#order-confirmation .box ul{margin:25px 0}#order-confirmation .box img{width:100%;height:auto;margin:25px 0}#order-confirmation .box .order_confirmation_footer{background-color:#f2f2f2;padding:20px}.cgv_block{margin-top:10px;align-items:center}.cgv-content-checkbox .checkbox{margin:0}.order_resume{margin-top:40px}.cgv-content-link label b,.cgv-content-link label a{font-style:italic}#action_save_orde_itl{background-color:#70ad47!important;padding:0 25px!important;border-radius:0!important;font-size:16px;line-height:40px;height:40px}#action_save_orde_itl span{display:initial!important;font-size:16px}#order .price-informations-taxes{font-size:10px!important;display:initial!important}.block-recaptcha{display:flex;width:70%;margin:auto}.go-to-cart span{padding:12px 25px 10px!important;font-size:16px!important}.container-footer{padding:15px 0}#order #footer,#order-confirmation #footer{display:none}#order .order-footer-container,#order-confirmation .order-footer-container{border-top:solid 1px #ddd;padding-top:15px}#order .container-footer-order,#order-confirmation .container-footer-order{text-align:center;color:#666;font-size:13px;margin-left:5px;line-height:19px!important}#order .copyright .container,#order-confirmation .copyright .container{color:#666;padding-bottom:35px;font-size:13px}#order .container-footer-payments,#order-confirmation .container-footer-payments{margin-bottom:50px}#order #wrapper{margin-bottom:50px}.footer-border{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.copyright{padding-top:15px}.footer-order-block{justify-content:center}.cart_total_delivery .shipping-unavailable{font-style:italic;font-size:12px}.alert-lithium{font-size:12px;font-style:italic;color:#a94442}.delivery_option_block{color:#fff;line-height:14px}.delivery_option_block:hover{cursor:pointer}.delivery_option_info{font-size:12px}.btn_delivery_continue{background-color:#70ad47;display:block;padding:6px 10px;width:90px;float:right;color:#fff}#fancybox_delivery_option_block{text-align:left}#fancybox_delivery_option_block li{margin-top:10px}#fancybox_delivery_option_block ul{list-style:initial!important;margin:15px}.title-option-block{text-decoration:underline;margin:10px auto 20px;text-align:center;font-size:20px}.btn_delivery_continue{cursor:pointer}#uniform-id_country.error span,#uniform-id_country.error:after{border-color:#e0001a!important;background:#ffe6e6!important}#HOOK_PAYMENT div.row:last-child{margin-top:30px}#info_cgv{text-align:justify;font-size:11px;color:#70ad47!important}#info_cgv a{color:#70ad47!important;text-decoration:underline}.div_radio label{margin-left:5px!important;margin-bottom:-2px!important}.border-block .newletter-subtitle{margin-bottom:15px!important}#identity .newsletter_radio_no_pad{width:100%!important;padding:0 15px!important}#authentication .newsletter_radio_no_pad{padding:0!important}.category-head-title{font-size:22px}.category-head-title-reduce{font-size:20px}.products_numbers{margin:0 15px}#btn_filter_menu,#btn_filter_manufacturer{display:block;color:#fff!important;background-color:#484848;padding:2px 10px;border-radius:5px}.flex-between label{margin-bottom:0!important}body div#sidebar{position:absolute;top:20px!important;transition:left 400ms ease-in-out 0s;left:0}.filter-block-left{left:-100%!important;opacity:1!important;transition:left 400ms ease-in-out 0s}#category ul.product_list{display:flex;flex-flow:wrap}.border_bottom{border-bottom:1px solid}#layered_block_left #layered_form #enabled_filters ul{padding:5px 0!important;margin-top:5px}#layered_block_left #layered_form #enabled_filters ul li,.remove-all{color:#666!important}ul.product_list .sale-box,ul.product_list .new-box{padding:5px!important;line-height:12px;width:110px;height:22px;margin:0;font-size:12px;position:absolute;border-radius:inherit!important;margin:0!important;color:#fff}.logo_color{display:flex;align-items:center;position:absolute;bottom:0;right:0}.logo_color .fa-star{font-size:16px}.flags-icons{height:16px;width:auto!important;margin:0 2px!important}ul.product_list .img-flag-country{right:0}ul.product_list .img-list-color{right:0}ul.product_list .sale-box{bottom:0;left:110px;background-color:#fdc002!important}ul.product_list .new-box{bottom:0;left:0;background-color:#515151!important}.product-image-container .price-percent-reduction{position:absolute;left:0!important;bottom:22px;background:#006ff5;border:none;color:#fff;padding:5px;display:inline-block;font-size:12px;line-height:12px;width:110px;height:22px;border-radius:inherit!important;font-weight:700}.promo-bottom{bottom:0!important}.sale-left{left:0!important}.img-country-right{right:20px!important}.category-marketing-container{margin-bottom:50px}#center_column{transition:all .1s ease-out}#enabled_filters .layered_subtitle{text-transform:inherit!important;width:100%;display:block;color:#fff!important;background-color:#484848!important;padding:3px 15px;border-radius:5px;font-weight:400!important}#layered_block_left #layered_form #enabled_filters{border:none!important}#layered_block_left.block{border:none!important}#layered_block_left #layered_form .layered_filter,#layered_form .layered_price{margin:10px 0!important;border:1px solid #ebebeb}.layered_subtitle_heading .layered_subtitle{background-color:inherit!important;text-align:left!important}.fa-sort-amount-up{display:none!important}#btn_filter_menu:hover,#selectProductSort:hover{cursor:pointer!important}.flex-center-mobile,.price-off.flex-start{display:flex;justify-content:center}.flex-center-mobile{align-items:center}.product_list li:hover .price.product-price{font-size:20px!important}.product_list li:hover .product-name a{color:#006ff5!important}.category-parent{visibility:hidden}.margin-top-footer{margin-top:200px}#productsSortForm .select2-container--default .select2-selection--single{border:none!important}#module-ambjolisearch-jolisearch .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,#category .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#006ff5!important}#module-ambjolisearch-jolisearch .select2-dropdown,#category .select2-dropdown{border:none!important}#module-ambjolisearch-jolisearch #select2-selectProductSort-results,#category #select2-selectProductSort-results{border:1px solid #aaa}#block_filter_category{position:absolute;top:25px;bottom:190px;transition:left 400ms ease-in-out 0s;left:-280px}#block_filter_category .layered_subtitle{text-transform:uppercase;color:#666;font-size:13px;font-weight:700}#block_filter_category .enabled_filters{border-bottom:1px solid #eee;padding-bottom:18px}#block_filter_category #category_list li{display:flex}#block_filter_category .manufacturer_subtitle{padding:18px 0}#block_filter_category .filter-label{font-weight:400}#block_filter_category div.checker span{top:5px}.filter-block-manufacturer{left:-250px!important;width:300px}#manufacturer .cls_filtres,.btn_filters_mobile{display:none}#manufacturer .content_product_list,#prices-drop .content_product_list{margin-top:20px}.category-view div.box-category.no-hover:hover{background-color:inherit!important;border-color:#ff000000!important}.no-hover:hover .link-category{color:#006ff5!important}#layer_cart{padding:15px 0 0!important}#layer_cart .button-container{display:flex;justify-content:flex-end}#layer_cart .button{width:33%!important;height:50px;margin-right:5px!important}#layer_cart .resume_ajax_cart_products{padding:0!important;margin-top:-10px!important;font-weight:100!important;font-size:12px!important}#layer_cart .resume_ajax_cart_products .ajax_block_cart_total{font-weight:100}#layer_cart .layer_cart_img img{border:none!important}#layer_cart .layer_inner_box{padding:0 15px!important;border:none!important}#layer_cart .product-image-container img.layer_cart_img{width:130px!important;background:#e8e8e8}#layer_cart .layer_cart_title{font-size:22px!important;font-weight:600!important;color:#ffc001!important;display:flex;align-items:center;margin-bottom:22px}#layer_cart .button-container .pull-right{background:#ffc001!important}#layer_cart .button-container .continue{background:#006ff5!important}#slider-accessories{display:flex;justify-content:flex-start}.blockcart_accessories li.item{width:25%;padding:10px}.crossseling_popcart .product-box .product-image,.crossseling_popcart,.crossseling_popcart li{background:#e8e8e8}.crossseling_popcart .product-name{font-size:13px;line-height:12px}.blockcart_accessories .price-percent-reduction{width:90px!important;bottom:0!important;top:inherit!important;left:0!important;font-size:9px!important}.bold-price{font-size:18px;margin-left:10px;font-weight:700}.cart_add_txt{font-size:18px!important;font-weight:700}#layer_cart .layer_cart_product .title-add-cart{font-size:20px!important;display:flex;align-items:center;margin-top:10px!important}#layer_cart .layer_cart_title i{font-size:35px!important;padding-right:8px}#layer_cart #slider-accessories .product-name a{font-size:10px!important}#layer_cart .price-product{display:flex;justify-content:center;align-items:center}#layer_cart .blockcart_accessories .product-name{min-height:42px!important;text-align:center}#layer_cart .s_title_block .ttc-price-product,.crossseling_popcart .price-info{font-size:9px!important;margin-right:5px!important}.blockcart_accessories .product-image.product_image{position:relative}.blockcart_accessories .ttc-price-product{color:#006ff5}.blockcart_accessories .tax-label{color:#666}.layer_cart_old_price{text-decoration:line-through}.block_cart_product_info{display:flex}.details_cart_product{width:70%;padding:10px 0}.crossseling_popcart .product-name a{display:block;line-height:13px!important}#layer_cart #layer_cart_product_title{display:inline}#layer_cart .layer_product_info{margin-bottom:0!important}.connexion_block{position:absolute;z-index:999999;padding:8px;list-style:none;min-width:240px;text-transform:none;background-color:#fff;border:1px solid #d8dadf;border-radius:8px;right:0;text-align:center}#user_infoblock-top{float:right;display:inline-block;position:relative;height:38px;padding:0}#user_infoblock-top div.current-notlogged{cursor:pointer;margin:0 0 9px;padding:8px 13px!important;display:inline-block;position:relative;background-color:#f0ebeb;border-radius:8px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}#user_infoblock-top div.current-notlogged:hover{background-color:#006ff5!important}#user_infoblock-top div.current-notlogged:hover a{color:#fff!important}.header_user_info a{color:#333;font-weight:700;display:block;padding:0 9px 0 8px;cursor:pointer;line-height:13px}.link-pro{border-radius:8px}.link-pro a{color:#fff!important}#user_infoblock-top .connexion_block ul{display:block!important;box-shadow:none!important;position:initial!important;width:100%!important;border:none!important}.connexion_block li{padding:8px!important}#user_infoblock-top ul .li_fancybox:hover,#user_infoblock-top ul .li_fancybox:hover a{background-color:#fff!important;color:#00408d!important}#user_infoblock-top div.current-notlogged:hover,#user_infoblock-top div.current:hover,#fancybox_connexion .button.exclusive-medium a{background-color:#00408d!important;color:#fff!important}#fancybox_connexion{text-align:center;margin:40px 20px}#user_infoblock-top span{font-weight:700;cursor:pointer;padding:8px}.userinfo-block_ul.toogle_content li{padding:8px!important}#user_infoblock-top .active_menu::after{content:"\f106"!important}#user_infoblock-top .active_menu{color:#fff!important}#fancybox_connexion .button.exclusive-medium{font-weight:400;font-size:15px;text-shadow:none;color:#fff!important}#fancybox_connexion span{border:none;background:0 0}#product .pb-left-column #image-block #view_full_size{display:inline!important;border:none!important}#product #product_full #views_block{width:auto!important}.visibility-hidden{visibility:hidden!important}.product_img_block{display:flex;align-items:center;justify-content:flex-start;height:450px}span.view_scroll_spacer,#view_scroll_right{position:relative!important;left:15px}.flex-column{display:flex;flex-flow:column;align-items:center}#view_scroll_right:before{content:"\f107"!important;color:#595959!important}#view_scroll_left:before{content:"\f106"!important;color:#595959!important}#view_scroll_left,#view_scroll_right,#view_scroll_left:hover:before,#view_scroll_right:hover:before{border-radius:0;border:none!important;background:0 0!important;background-color:none!important}#thumbs_list li a,#bigpic,#thumbs_list li a .img-responsive{background-color:#f5f5f5;border:none!important}#thumbs_list_frame li{margin-bottom:5px}#thumbs_list li a.shown:before{content:inherit!important}#thumbs_list{width:70px;height:375px}#product .pb-left-column #image-block{width:inherit!important;background:#f5f5f5}#product #bigpic{max-width:inherit!important}#product h1{font-size:20px;font-weight:400!important;padding:5px;background:#f5f5f5;margin-top:10px!important}#product .attribute_list .select2-container,#product .attribute_list .dropdown,#product #attributes .attribute_list{width:280px!important;height:28px!important}#product #attributes .attribute_list{height:auto!important}#product #attributes .attribute_list:after{display:none}#product #attributes .attribute_list .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit!important}#product #attributes .attribute_list .select2-container .select2-selection--single{height:28px!important}#product .dropdown-colors{padding-left:8px;padding-top:0!important;padding-bottom:0!important}#product #displayColorsFile{margin-top:0}#trigger_displayColorsFile{margin-top:10px;display:inline-block}#product #trigger_displayColorsFile img{height:18px;width:auto;margin-top:0}#trigger_displayColorsFile span{padding:5px!important;font-size:11px!important;letter-spacing:.3px;text-decoration:underline}#product #attributes .attribute_list.attribute-colors{margin-bottom:0}#product #attributes fieldset label{margin:0}#product #attributes fieldset{margin-bottom:20px}#product #quantity_wanted_p{margin-bottom:20px}.box-info-active{background:#595959!important;color:#fff}.box-info li{display:inline-block;padding:5px 10px;background:#cdcdca;color:#fff;width:33%;text-align:center;cursor:pointer}.two-li{width:49.9%!important}.one-li{width:100%!important}#product .view-simulate-payments{color:#666}#product .content_prices .price{width:100%}#product .content_prices .reduction_percent_display{font-size:13px}#product .content_prices .our_price_display{font-size:20px;margin:0 5px}#product #price_ht{font-size:16px}#product .box-cart-bottom .buttons_bottom_block button,#fixedBottomBtn .buttons_bottom_block button{background:#006ff5 no-repeat left 30% center}#product #add_to_cart{width:100%!important;font-size:24px}#product #availability_statut,#product .content_prices{margin-bottom:20px}#product .content_prices #old_price{margin:0 6px 0 0}#product div.moreinfo_block ul.nav-tabs>li h2{font-size:16px!important}#product .nav-tabs>li{background:#f5f5f5;color:#666;margin-bottom:5px!important}#product .nav-tabs>li.active{background:#006ff5!important;color:#006ff5!important}#product #idTab8 .nav-tabs>li{background:#fff!important}div.moreinfo_block ul.nav-tabs>li.active>a{cursor:pointer}#product div.moreinfo_block ul.nav-tabs>li.active a h2{color:#fff!important}#product #idTab8 .nav-solo div{color:#006ff5!important}#product div.moreinfo_block ul.nav-tabs{border-bottom:none;margin:30px 0 10px}.nav-tab-size{display:flex;flex-flow:wrap;justify-content:space-between;text-align:center}#product .nav>li>a,#product .nav>li .obf-anchor{padding:5px 15px!important}#product div.moreinfo_block ul.nav-tabs>li a:before{display:none}#product div.moreinfo_block ul.nav-tabs>li>a:hover h2{color:#666!important}#product div.moreinfo_block ul.nav-tabs>li.active>a:hover h2{color:#fff!important}.tab-viewed,.tab-advice{background:#f5f5f5}#product div.moreinfo_block .tab-content{padding:0!important}#product .right-block .blockAddToCart,#product .right-block .div-quick-view,#cms .right-block .div-quick-view,#category .div-quick-view{display:none!important}#product .product_list.grid .product-name{text-align:center}#product .product_list .product-container .right-block .price-right,#cms .product_list .product-container .right-block .price-right,#category .product_list .product-container .right-block .price-right{float:none;text-align:center}#product .product_list .product-container .right-block .price,#cms .product_list .product-container .right-block .price,#category .product_list .product-container .right-block .price{display:inline-block}#product .owl-item .sale-box{display:none}#product .product_list .product-container:not(.row) .product-image-container .product-image .img_1,#cms .product_list .product-container:not(.row) .product-image-container .product-image .img_1{border:none!important}#product .legal-notices{padding:10px;border:2px solid #e8e8e8;margin:20px 0;background:#f5f5f5;text-align:center}#product .sale-box,#product .new-box{text-align:center;color:#fff;padding:5px!important;line-height:12px;width:110px;height:22px;margin:0;font-size:12px;position:absolute;border-radius:inherit!important;margin:0!important}#product .new-box{bottom:0;left:0;background-color:#515151!important}#product .sale-box{bottom:0;left:110px;background-color:#fdc002!important}#product .label-reduction{text-align:center;z-index:1;position:absolute;left:0;bottom:22px;background:#e0001a;border:none;color:#fff;padding:5px;display:inline-block;font-size:13px;line-height:12px;width:110px;height:22px;font-weight:700}#product #our_price_display,.our_price_display_3x{font-size:28px!important;font-weight:700!important}.our_price_display_3x{margin-left:5px}.product_attributes .content_prices{background:#f5f5f5;padding:10px;margin:0!important}.cash-price,.payment-3x{text-align:center;color:#666!important}.payment-3x p{margin:0!important}#product .view-simulate-payments{vertical-align:inherit!important}#product .delivery_option_block{align-items:center;width:140px}#product .delivery_option_block i{font-size:20px}#product .product-logos img{margin-right:5px}#product .product-logos a:hover{color:#fff!important}.background-title,.background-title li,.background-title h2{background:#595959!important;color:#fff!important}.block-attachment .list-color{height:18px;margin-right:5px}#container_quantities_discounts{display:flex;justify-content:flex-start;align-items:center;background:#ffc001!important;padding:10px;margin-top:20px;font-size:16px}#container_quantities_discounts span.tax-label,#container_quantities_discounts,.degressif-price-product span{color:#fff!important}.head-quantity-discount span{margin-right:30px;font-weight:400!important;line-height:16px!important}#product div.moreinfo_block ul.nav-tabs>li>.tab-no-hover:hover h2{color:#fff!important}#product div.moreinfo_block .bx-viewport{min-height:inherit!important}#product .bx-wrapper .bx-controls-direction a{width:30px!important;height:30px!important;top:30%!important;line-height:30px;background:#006ff5;border-radius:15px;margin-top:0!important}#product .bx-wrapper .bx-controls-direction a:before{line-height:30px;padding-left:10px!important;color:#fff}#product .bx-wrapper .bx-controls-direction a:hover:before{color:#fff}#product .bx-next:before{content:"\f105"}#product .bx-prev:before{content:"\f104"}.txt-price-title{display:flex;align-items:center}.img-dl{width:24px;margin-top:-3px;margin-right:8px}.img-remise{width:40px}#product .view-simulate-payments span{color:#666!important}#product .pb-right-column{margin-bottom:0!important}#product_list_attachments{display:flex;flex-flow:wrap;justify-content:flex-start;align-items:center}#product_list_attachments .block-attachment,#product_list_attachments .downlaod-title{width:33%}#product_list_attachments .obflink{font-size:14px}.downlaod-title{font-size:12px;font-weight:700;text-decoration:underline;color:#666}.downlaod-title:hover{color:#000!important}#product div.moreinfo_block .page-product-box.active{padding-bottom:0}#idTab9 h2{margin-top:0}#product .blockproductscategory .label-box,#cms .blockproductscategory .label-box{position:initial!important}#product .blockproductscategory .sale-box,#cms .blockproductscategory .sale-box{left:0!important}.nav-solo i{margin-right:8px}#product_reference{font-size:13px}.prices-degressif{font-weight:700;font-size:18px}#not-sold{margin-top:20px;text-align:center;font-size:15px;font-weight:700;color:#006ff5;line-height:20px}#not-sold a{color:inherit;cursor:pointer}#idTab8 .tab-content{cursor:pointer!important}.tab-content-hide,#category .label-box{display:none!important}#product .table-bordered{border:none!important}#product .product_list .product-container .right-block .price,#cms .product_list .product-container .right-block .price,#category .product_list .product-container .right-block .price{color:#006ff5}.block-avis{margin-bottom:60px!important}.s_title_block .available-now{display:block;text-align:center}.show-more{font-size:12px}#idTab1:target,#idTab11:target,#accessories-tab:target,#substitutes:target,#idTab6:target,#idTab9:target{padding-top:80px;margin-top:-80px}#product table.table-bordered td{padding:9px 0!important}.txt-underline{text-decoration:underline!important}.block-avis-verifie{width:125px;margin-bottom:8px}.block-product-ref{display:flex;justify-content:space-between}#product div.tooltip.fade.top.in{padding:2px;position:absolute!important;color:#fff;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:11px}.block-reviews{margin:0!important}.product-reviews{margin-bottom:30px}.new-label-left{left:110px!important}.is-professionnal{display:block;color:#006ff5;margin:10px 0;margin:10px 0;padding:4px 8px;line-height:16px;border-left:solid 3px #006ff5;font-size:1.35rem}.see-conditions{font-size:12px!important;font-weight:400!important;text-decoration:underline!important}
div.blockReinsurance .item span{margin:10px 0!important}.contact-us-block{width:max-content;margin:auto!important;padding:3px 10px!important;background-color:#006ff5;color:#fff!important}.call-us-contact{margin-right:70px!important;text-align:center!important}.phone-contact{font-size:22px!important;display:flex;justify-content:space-around;align-items:center}.phone-contact i{color:#006ff5!important}.phone-contact strong{font-size:24px!important}.free-delivery{color:#006ff5;border-radius:5px;background-color:#dfeeff;font-weight:600;margin-top:14px!important;font-size:14px;clear:both;display:block;text-align:center;line-height:16px;padding:3px 5px}.free-delivery span{font-size:10px}#search_block_top{margin-bottom:15px}.shop-hours{font-size:14px!important;margin-top:3px!important;line-height:13px}.reserved-professionals{display:inline-block!important;background-color:#333!important;color:#fff!important;padding:0 12px!important;font-size:12px!important;margin-left:5px!important;text-transform:initial}.price .reserved-professionals{display:block!important;width:max-content;margin:auto!important}#product .page-product-heading a,.tab-no-hover,.moreinfo-menu-title{font-size:16px!important}.moreinfo_block h2:not(.product-name){font-size:16px!important;color:#cecece;font-style:italic;text-decoration:underline;text-transform:capitalize;margin-top:0!important}#product .page-product-heading li:not(.first) .anchor-section:hover{color:#666!important}.first.active:not(.nav-solo) a,.first.active:not(.nav-solo) a:hover,.first.active:not(.nav-solo) .obf-anchor,.first.active:not(.nav-solo) .obf-anchor:hover,.tab-no-hover,#idTab13 .anchor-section{color:#fff!important}#authentication #id_group{max-width:100%!important}#identity #uniform-id_group{max-width:400px!important}.student-block{margin-left:16%;font-weight:700;margin-bottom:20px}@media(min-width:1200px){#order #cart_summary tbody td.cart_description{width:500px}#block_filter_category{width:280px!important}.filter-block-manufacturer{left:-280px!important}body#product.layout-boxed #wrapper{overflow:inherit!important}#category .category-view{height:262px}#identity .student-alert{margin-left:25%;max-width:400px}.bloc-advice div{width:300px}}@media(min-width:767px) and (max-width:1180px) and (orientation:portrait){.filter-block-manufacturer{left:-175px!important;width:187px}.banner-category{float:left}.clear-banner-category{clear:inherit}#product #attributes fieldset label{width:60px!important}#category .category-view{height:275px}#container_sticky .btn-valider{display:none}#identity #uniform-id_group{width:100%!important}}@media(min-width:767px) and (max-width:1180px) and (orientation:landscape){.filter-block-manufacturer{left:-256px!important;width:256px}.banner-category{float:left}.clear-banner-category{clear:inherit}.box-info.flex-between{display:block!important}#category .category-view{height:275px}#container_sticky .btn-valider{display:none}#identity #uniform-id_group{width:100%!important}}#manufacturer .product_list.grid,#prices-drop .product_list.grid{display:flex;flex-flow:wrap}.btn-rounded{border-radius:50px!important}#product .box-cart-bottom{text-align:center}.exclusive.btn-rounded{padding:5px 50px}.bloc-advice{display:flex;justify-content:center;margin-top:20px}.bloc-advice div{margin-left:-1px;text-align:center;padding:0 25px;background:#fed344;line-height:14px;display:flex;flex-flow:column;justify-content:center}.bloc-advice span{display:block}.chronopost-block-img{display:flex;align-items:center;padding:25px 0}.chronopost-block-img img{padding:0!important}.chronopost-block-img span{font-size:14px;display:block;margin-top:10px;margin-left:10px;color:#009bdf;font-weight:700}#product .fa-check-circle:before{color:green!important}#cms ul.product_list{display:flex}@media(max-width:767px){.connexion_block{top:40px}#layer_cart .layer_cart_title{margin-bottom:0}#layer_cart .layer_cart_title i{font-size:30px!important}#layer_cart .layer_cart_product .title-add-cart{font-size:15px!important}.product_list.grid .ajax_block_product{padding:5px;height:inherit!important}#category .product_list.grid .ajax_block_product{margin-bottom:20px}#category .product_list.grid .product-container{display:flex}#category .productscategory_list .product_list.grid .product-container{display:block}#category .left-block,#category .right-block{width:50%}#category .productscategory_list .left-block,#category .productscategory_list .right-block{width:100%}.product_list.grid .product-container .right-block .old-price{font:11px}.product_list .product-container .right-block .price{font-size:12px}em.price-taxe-type{font-size:8px}ul.product_list .sale-box,ul.product_list .new-box{width:50%}ul.product_list .sale-box{left:50%}.flags-icons-bottom{bottom:25px!important}.product-image-container .price-percent-reduction{font-size:9px;width:50%}.fa-sort-amount-up{display:block!important}.filter-desktop,.crossseling_popcart,.logo-payment-method{display:none!important}.price-off{justify-content:center!important}.product_list.grid .product-name{min-height:45px}ul.product_list .img-flag-country{right:0}.img-country-right{right:20px!important}.border_bottom{border-bottom:none}#order .no_padding{padding:5px 15px!important}.cart_description{width:100%!important}.price-percent-reduction-description{top:10px;right:10px;width:55px}.align_price span{margin-right:5px}.empty_cell{display:none!important}.select_block{justify-content:flex-start}.select_block div{margin-left:10px}.cart_unit,.cart_total{text-align:right!important}.align_price{justify-content:flex-end!important;align-items:center}.total_shipping{font-size:16px}.total_price_container{display:flex!important;flex-flow:column;justify-content:space-between;width:48%!important;min-height:130px;padding:10px 8px 10px 5px!important}.block_total_price{display:flex!important;flex-flow:wrap;justify-content:space-between}.standard-checkout span{font-size:15px!important;padding:12px 10px!important}.total_price{font-size:16px!important;text-align:right}.total_price_without_tax{font-size:13px!important;text-align:right}#total_price_without_tax{text-align:right!important}.sous_total{display:flex!important;justify-content:space-between;align-items:flex-start}.sous_total .cart_footer_empty{width:40%!important}.cart_total_delivery{display:flex!important;justify-content:space-between}.container-shipping-price{text-align:right!important;font-size:16px}.cart_voucher fieldset #discount_name{width:120px}.discount_block{align-items:center}#total_discounts_container{text-align:right!important;width:100%!important}.total_discount_block{display:flex!important;align-items:center!important}.discount-cell{border-bottom:none!important}.warranty_btn{margin:0 15px 15px!important}.order_resume{margin-top:0}.discount_resume{display:block!important}ul.product_list .sale-box{left:50%}#product .label-reduction{width:40%}.authentication_block{width:100%}.newsletter_radio{padding-left:20px!important}#ordermsg{margin-top:35px}#order .select2-container{max-width:245px!important}#authentication .radio-inline{width:25%}#authentication .account_creation label{width:16%;font-size:12px}.address_tips{text-align:left}#tab-warranty .button-medium span{display:none}#tab-warranty .button-medium .fas{display:block}.table-responsive{border:none!important}.container-footer{margin-top:0}.footer-order-block{align-items:center}.footer-order-block .container-footer-order{text-align:left!important;padding-left:8px}.container-footer{padding:15px}#order .container-footer-payments img{width:85%}.copyright .container{text-align:center}#trigger_address_box{width:100%;display:flex;align-items:center}#order .container-footer-payments #trigger_address_box{display:block}.description_virement_instant{font-size:10px}.select2-container{width:150px}.content_sortPagiBar_top div.selector{border:none!important}#productsSortForm .select2-container--default .select2-selection--single{border:1px solid #ccc!important}#category .fa-sort-amount-up{display:none!important}#manufacturer #block_filter_category{display:none;background-color:#fff;position:fixed;width:100%;!important;padding:0;top:0;height:100%}.manufacturer_filters{display:block!important;position:relative!important;height:auto!important;left:0!important}#manufacturer .enabled_filters{display:flex;align-items:center;justify-content:space-between}#manufacturer .cls_filtres{display:block}.btn_filters_mobile{display:flex!important}#btn_filter_menu_manufacturer{width:100%}#manufacturer .filter-mobile{width:25%}#layer_cart .button-container{flex-flow:column;justify-content:center;align-items:center}#layer_cart .button{width:80%!important}#layer_cart .layer_cart_title{font-size:20px!important}#incidentfollowup .block-detail-order div,#incident .block-detail-order div,#order-detail .block-detail-order div,#quotationdetail .block-detail-order div{position:relative;width:60%;left:0}#incident .std .form-group,#identity .std .form-group{flex-flow:wrap;width:90%}#incident label,#identity label,#address #add_address label{width:90%}#ajax_address_content .form-control,#uniform-id_country,#identity #uniform-id_group,#ajax_address_content label{width:100%!important;text-align:left!important}#identity .newsletter_radio_no_pad{margin-top:10px;display:flex;align-items:center}textarea{font-size:16px!important}#product .pb-left-column #image-block{width:250px!important}#product #bigpic{width:95%!important}#product #thumbs_list{height:250px!important;width:70px!important}#product #thumbs_list li{width:65px!important;height:65px!important}.product_img_block{height:330px!important}#thumbs_list ul#thumbs_list_frame{width:70px}#view_scroll_right{right:0!important;margin-top:0!important;top:50%}span.view_scroll_spacer,#view_scroll_right{left:0}#product .pb-left-column{margin-bottom:20px!important}#product #attributes fieldset label,#product #quantity_wanted_p label{width:70px!important;text-align:left}#product .attribute_list .select2-container,#product .attribute_list .dropdown,#product #attributes .attribute_list{width:225px!important}#product #quantity_wanted_p{float:none;text-align:left;margin-top:0}#product #availability_statut{position:inherit}#product #attributes{border-bottom:none;margin-bottom:20px}#product .content_prices .price{text-align:left;margin-top:0!important}#product .content_prices.clearfix{border:none!important;padding:0!important;margin-top:0!important}#product div.moreinfo_block ul.nav-tabs>li h2::after{display:none}#product div.moreinfo_block ul.nav-tabs>li{border:none!important;width:100%}#product .new-box{width:40%}#product .sale-box{width:40%}.box-info.flex-between{display:block!important}#product_list_attachments .block-attachment{width:50%!important}.overflow-x-slider,#product .productscategory_list{overflow-x:scroll!important}#product #substitutes .related-product li,#product #accessories-tab .related-product li,#product #idTab24 .related-product li{width:234px!important;height:345px!important;display:inline-block!important}#product #substitutes .related-product li .right-block,#product #accessories-tab .related-product li .right-block,#product #idTab24 .related-product li .right-block{min-height:94px}#header-cart{position:absolute;top:-50px;right:0;margin:0!important}.reserved-professionals{display:block!important;margin-top:10px!important;border-radius:5px!important;margin:auto 0;text-align:center!important}.coupon-code{margin-top:100px!important}#header_menu{padding:0 5px!important}.ets_mm_megamenu.sticky_enabled.scroll_heading:not(.disable_sticky_mobile){padding:0 5px!important}#wrapper{width:100%;overflow-x:hidden;display:initial!important}#module-ambjolisearch-jolisearch .left-block.product-image-container{background-color:#f5f5f5}
div.blockReinsurance .item{flex-flow:column;justify-content:center}.reinsurance-align{justify-content:space-around}.reinsurance-align .text{text-align:left;width:195px}
div.blockReinsurance .item a{padding:7px!important}.chronopost-block-img{flex-flow:column;align-items:flex-start}.chronopost-block-img span{margin-left:0}.free-delivery{display:none}#search_block_top{margin-bottom:0}
div.blockReinsurance .item a.see-conditions{padding:0!important}#cms ul.product_list{flex-flow:wrap}#product .alma-pp-container{width:90%!important}.bloc-advice div{padding:0 10px;font-size:15px}.block-btn span{margin-bottom:10px}}.txt-bold{font-weight:700}.txt-italic{font-style:italic!important}.quotation-padding{padding:15px!important}
.layout_layout2:not(.ybc_vertical_menu) .mm_menus_li:hover>a,#header .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li:hover>a,.ets_mm_megamenu.layout_layout2.ybc_vertical_menu:hover{
background-color:#76b4ff!important;}.label-box div.free-shipping-box{position:absolute}.min-txt{font-size:12px!important;line-height:16px!important}
div.blockReinsurance .item span.min-txt{margin:0!important}
div.blockReinsurance .item a.see-conditions{margin-bottom:5px!important}div.blockReinsurance .item .reinsurance-4:before{background-size:cover!important;border:none!important}.span-title-h3{display:block;font-size:24px;margin-top:20px;margin-bottom:10px;font-weight:500;line-height:1.1;color:#222}.cms_category_advises{display:flex;flex-flow:column;justify-content:center;height:38px;background:#f5f5f5;text-align:center;margin:10px 0}.cms_category_advises h3{margin:0!important;font-size:14px!important;text-decoration:underline}.cms_category_advises:hover{color:#222!important}.block_category_advise{margin:30px 0 40px}.parent-category-link{margin:30px 0 0!important;padding:0 10px;font-size:15px!important}
.parent-category-link .obf-link{text-decoration:underline}.parent-category-link.obf-link:hover{color:#006ff5}.extract_category_product{padding-top:20px;border-top:1px solid}.obf-anchor div{font-size:16px}.block_alma{display:flex;justify-content:center}#product ._TSkFv{background:#f5f5f5;border:none;align-items:center!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#order-detail-content #cart_summary td:nth-child(2){width:auto!important}.cart_description{width:100%!important}.cart_unit{width:20%!important}.empty_cell{display:none}.cart_total_price>.cart_footer_empty{display:block!important}.total_price_container.no_padding{padding:8px!important}.cart_unit{text-align:center!important}.account_warning{font-size:11px}#authentication .account_creation label{width:16%;font-size:12px}#ordermsg{margin-top:20px}#tab-warranty .button-medium span{display:none!important}#tab-warranty .button-medium .fas{display:block!important}.container-footer .col-md-3{width:25%;float:left}.footer-order-block{flex-flow:column;align-items:center}.label-for-radio .tool-info{margin-left:0!important}#layer_cart{top:25%!important}#layer_cart .button{width:38%!important}.chronopost-block-img{flex-flow:column;align-items:flex-start}.chronopost-block-img span{margin-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#layer_cart{top:25%!important}#layer_cart .button{width:38%!important}.crossseling_popcart .product-name{min-height:110px}.box-info.flex-between{display:block!important}#cms .related-product{display:flex}#cms .product_list.grid .product-container{width:150px}#cms ul.product_list{flex-flow:wrap}}.block-rse{display:flex;justify-content:space-between;align-items:center}.block-rse img{width:32px!important;height:auto;margin-right:10px}.block-rse span{color:#25995c!important;line-height:16px}@media(min-width:768px) and (max-width:991px) and (orientation:portrait){#header_sticky{position:inherit!important;width:100%;z-index:9999}}@media(min-width:767px) and (max-width:1200px) and (orientation:portrait){#center_column.center_margin_left:not(.cat-lvl1){margin-left:180px!important}.product_list.grid .ajax_block_product{height:430px}.save-order-action .cart_navigation{width:40%;margin:20px auto}#fancybox_transform_quotation{padding:7px 20px!important}#product .page-product-heading a,.tab-no-hover,.moreinfo-menu-title{font-size:12px!important}#product_list_attachments{align-items:flex-start}.chronopost-block-img{flex-flow:column;align-items:flex-start}.chronopost-block-img span{margin-left:0}.html-cart-flex{display:flex}.free-delivery{line-height:20px;font-size:12px}.call-us-contact{margin-right:25px!important}#search_block_top{margin-bottom:0}}@media(min-width:767px) and (max-width:1200px) and (orientation:landscape){#center_column.center_margin_left:not(.cat-lvl1){margin-left:255px!important}.product_list.grid .ajax_block_product{height:430px}.html-cart-flex{display:flex;justify-content:space-around}.free-delivery{line-height:20px;font-size:12px}.call-us-contact{margin-right:25px!important}}@media(max-width:480px) and (orientation:portrait){.cart_navigation .btn-default{margin-bottom:15px!important;width:100%!important}.warranty_btn{margin:0!important}.payment_title{width:100%}.save-order-action{padding:0!important}.table .cart_navigation{margin:0}.table .cart_navigation .btn-default{margin-bottom:0!important}.cgv-table-content .table{margin-bottom:0!important}}@media(max-width:900px){.step-desktop{display:none!important}.step-mobile{display:block!important}.label-for-radio .tool-info{margin-left:0!important}.cgv-content-link{line-height:16px}}@media(min-width:900px){.step-desktop{display:block!important}.step-mobile{display:none!important}}@media(min-width:415px) and (max-width:768px){.blockproductscategory.block{width:auto!important}}@media(min-width:415px) and (max-width:768px) .blockproductscategory.block{width: 100%!important; } .obf-link {cursor: pointer !important;} body .obf-link:hover { color: #006ff5; text-decoration: none; outline: 0; } .footer-1 .brand .obf-link { color: #fff; } .shopping_cart .obf-link div.icon{float:left;width:24px;height:26px;padding:25px;margin-right:8px;position:relative;
border-radius:50%;
background:#f0ebeb url(themes/sp_topdeals/img/mms-reinsurance-3.png) no-repeat center center} .shopping_cart .obf-link div.ajax_cart_quantity { height: 19px; line-height: 17px; min-width: 19px; text-align: center; padding: 0 2px; border-radius: 50%; color: #fff; font-size: 15px; font-weight: 700; background-color: #00408d; position: absolute; top: 4px; right: -8px; } 
.obf-w-link.backtotop { background-color: #00bcd4; width: 45px; height: 45px;cursor:hand; bottom: 100px; right: 10px; border-radius: 50%; overflow: hidden; z-index: 9999; box-shadow: 1px 3px 5px 0 rgba(0,0,0,.24); -ms-box-shadow: 1px 3px 5px 0 rgba(0,0,0,.24); -moz-box-shadow: 1px 3px 5px 0 rgba(0,0,0,.24); -webkit-box-shadow: 1px 3px 5px 0 rgba(0,0,0,.24); position: fixed; display: block; text-align: center; -webkit-transition: all .5s ease-in-out 0s; transition: all .5s ease-in-out 0s; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 100; } 
.obf-w-link.backtotop i { font-size: 24px; line-height: 45px; margin: 0; color: #fff; padding: 0; } .obf-w-link.backtotop:hover { background: #006ff5;cursor:hand } .obf-w-link.backtotop.hidden-top { bottom: -100px; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; } 
div.blockReinsurance .item .obf-link { display: block; margin: auto !important; font-size: 1.12em; line-height: 1.1em; color: #5b5252; font-weight: 600; padding: 10px;
 text-align: center; text-align: -webkit-center; text-align: -moz-center; } div.blockReinsurance .item .obf-link { padding: 0; } .footer-1 .brand .list .obf-link:before,.footer-2 .info .link .obf-link:before { content: ''; width: 4px; height: 4px; display: inline-block; position: relative; margin-right: 5px; margin-bottom: 2px; background-color: #ff7816; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; } 
 div.blockReinsurance .item:hover .obf-link { color: #08afb9; } .footer-1 .brand .link-brand .obf-link:hover { color: #ff7816; } .footer-1 .brand .list .obf-link:hover,.footer-1 .brand .link-brand .obf-link { text-decoration: underline; } div.moreinfo_block ul.nav-tabs li .obf-anchor { color: #666; font-weight: 600; height: 100%; width: 100%; border: none; font-size: 22px; line-height: 30px; display: block; margin: 0; position: relative; background: transparent; } 
@media (max-width: 767px){ .footer-link p .obf-link{display:block;min-height:48px;line-height:48px}}.product_list .color-list-container{display:none!important}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.banner-container{margin:0 auto;padding:0;width:100%;height:40px}.banner-scrollbox{margin:0 auto;padding:0;width:100%;height:100%;position:relative;overflow:hidden;background-color:#fff}.banner-scrollgroup{position:absolute;width:100%;box-sizing:border-box;z-index:0}.banner-scrollgroup .banner-scrollitem{display:block;position:relative;width:100%;height:40px;padding:0;margin:0 auto;box-sizing:border-box;line-height:40px;text-align:center;font-size:15px}@keyframes moveUp{0%{top:0}100%{top:-40px}}.animation-up{position:relative;animation:moveUp .5s ease forwards}.banner-bold{font-weight:700}.banner-underline{text-decoration:underline}.banner-bold-underline{font-weight:700;text-decoration:underline}@media(max-width:767px){.banner-container{display:none}.favorite-product-image img{width:90%!important}}#prices-drop .product_list.grid{min-height:1000px}.flex-center-mobile i::before,#availability_statut i::before,.availability_statut i::before,.block-cart-delivery i::before{color:green!important}.flex-center-mobile i{margin-right:2px}.flex-center-mobile i.fa-check-grey::before,#availability_statut i.fa-check-grey::before,.block-cart-delivery i.fa-check-grey::before,#availability_text{color:#666!important}.availability-stock{color:green!important;font-weight:700!important}.alert-reset-pswd{background-color:#d1f0b0;border-color:#d1f0b0;color:#48b151;text-align:center}#pagenotfound .pagenotfound,#module-ambjolisearch-jolisearch #subcategories{max-width:1100px;margin:auto}#pagenotfound .pagenotfound h3,#module-ambjolisearch-jolisearch #subcategories h3{text-transform:math-auto!important;margin:14px 0 30px!important;font-size:18px;font-weight:700;text-align:center;border:none}#pagenotfound .pagenotfound fieldset,#module-ambjolisearch-jolisearch #subcategories fieldset{border-radius:50px;padding:30px 10px;background:#f6f6f6!important;display:flex;flex-flow:wrap;justify-content:center!important}#pagenotfound .pagenotfound .form-group,#module-ambjolisearch-jolisearch #subcategories .form-group{width:90%;padding-left:0!important}#pagenotfound .pagenotfound label,#module-ambjolisearch-jolisearch #subcategories label{width:25%;display:block;float:left;margin-bottom:0;height:30px}#pagenotfound .pagenotfound input.form-control,#module-ambjolisearch-jolisearch #subcategories input.form-control{width:75%;height:30px}#pagenotfound .submit,#module-ambjolisearch-jolisearch .submit{width:100%;text-align:center;margin-top:30px}#pagenotfound center,#module-ambjolisearch-jolisearch center{margin-top:20px}.field-help{flex-flow:column!important;align-items:center}.block-right-notfound{margin-bottom:30px}.title-best-sale{font-weight:700;text-decoration:underline}.block-best-sale{padding:0 20px}.input-search-notfound{position:relative;width:70%!important}.input-search-notfound i{position:absolute;top:0;right:8px;background:#595959;border-radius:0 5px 5px 0;padding:12px 8px;font-size:16px}#submitNotFound,#submitSearch{border-radius:10px!important}.contact-block{font-size:1.6rem}.phone-size{font-size:2.5rem}.block-header-notfound{text-align:center;margin:20px 0 40px}.block-header-notfound img{max-width:200px}#module-ambjolisearch-jolisearch .pagesearch-form-box,#module-ambjolisearch-jolisearch .search-form-box{padding:0;margin:0 0 30px}.pagenotfound-form-box .gender_group,#pagenotfound .pagenotfound label.top,.input-search-notfound,#module-ambjolisearch-jolisearch #subcategories .top{display:flex}.input-search-notfound button{background:0 0!important;right:10px!important;padding:20px}#pagenotfound .radio-inline{padding-left:0}#module-ambjolisearch-jolisearch #subcategories .buttons{padding:48px 0 20px}.pagenotfound-form-box{padding:0;margin:0 0 30px}#module-ambjolisearch-jolisearch .search-form-box .form-group label{top:0}#module-ambjolisearch-jolisearch .search-form-box .form-group{border-bottom:none}#module-ambjolisearch-jolisearch .search-form-box .form-group label{position:inherit}#module-ambjolisearch-jolisearch .search-form-box .form-group .form-control{border:1px solid #ccc;background:#fff;height:30px}.input-search-notfound input{max-width:none!important;width:90%!important;height:40px!important}.pagenotfound-form-box textarea,.search-form-box #message{height:200px!important}#fixedBottomBtn{display:none}@media(min-width:767px) and (max-width:1180px){.input-search-notfound{width:90%!important}}@media(max-width:767px){#pagenotfound .columns-container form{max-width:inherit!important}.input-search-notfound{width:100%!important}#pagenotfound .pagenotfound .form-group,#module-ambjolisearch-jolisearch #subcategories .form-group{width:95%}#pagenotfound .pagenotfound label,#module-ambjolisearch-jolisearch #subcategories label{width:30%}#pagenotfound .pagenotfound input.form-control,#module-ambjolisearch-jolisearch #subcategories input.form-control{width:70%}#submitNotFound{padding:12px!important}.input-search-notfound i{right:0!important}#fixedBottomBtn{display:block;position:fixed;right:0;bottom:0;left:0;z-index:90930940;background:#f5f5f5}#fixedBottomBtn p,.anchor-attribute{margin:0!important;padding:10px;text-align:center}#fixedBottomBtn .exclusive span{display:block}#attribute-anchor{text-align:center;width:100%;font-size:17px;font-weight:500}.fDWqxH,#axeptio_main_button{left:0!important;bottom:40px!important}.footable-row-detail-value a.btn-reorder{display:block!important;padding:6px!important;margin-top:5px!important;text-align:center}.icon-eye{top:40px}.toggle-passwd-info-eye{right:60%}.passwd-account .toggle-passwd-eye{right:20px}.toggle-confirm-passwd-eye{right:20px}#identity .password-progress-bar{margin-left:inherit}
 .passwdInput.form-error input,.passwd-account.form-error input{
	 background:url(themes/sp_topdeals/img/form-error.png) 85% center no-repeat #fff1f2!important}
 .passwdInput.form-ok input,.passwd-account.form-ok input{
	 background:url(themes/sp_topdeals/img/form-ok.png) 85% center no-repeat #ddf9e1!important}
	 #password .toggle-confirm-passwd-eye{top:40px!important}.lock-company-icon{top:inherit;bottom:8px}.lock-company-order-icon{top:inherit;right:10px;bottom:10px}
	 #authentication .newsletter_radio{display:flex}}.layer_cart_cart span.button,.layer_cart_cart span.button:hover{background:0 0!important}.favorite-product-image{text-align:center}
	 .favorite-product-image img{width:60px}.add_to_cart_favorite{text-align:right}.product-name-favorite .title-favorite-product{font-size:16px}#favorites .table>thead>tr>th{border:none;background:#fff!important}.filter-options label{margin-right:10px}.no-favorites{text-align:center;padding:20px 0 40px}#favorites .product-name-favorite .title-favorite-product{display:block;font-size:14px}#favorites .bold-price{font-size:15px}.product_errors{background:#fff3cd;border:1px solid #fff3cd;color:#8e6e43}.favorite-img{width:87px}.btn-reorder{color:#fff!important;background:#21a366!important}.history_invoice a.btn-reorder{display:block;padding:6px}#category .product_list.grid .product-container,#category .product_lists.grid .product-container,#category .product_list .product-container .product-image-container,#category .product_lists .product-container .product-image-container{overflow:visible!important}#password-strength{width:100%;height:30px;background-color:#eee;position:relative}#strength-bar{height:100%;width:0;position:absolute}#strength-bar.weak{background-color:#ff6961}#strength-bar.medium{background-color:gold}#strength-bar.strong{background-color:#7d7}#password-strength-text{position:absolute;left:10px;width:80%;height:100%;text-align:left;line-height:30px}#password .password{flex-flow:wrap!important}.reset_password_block input,.form-box #email{max-width:80%;width:100%!important}.reset_password_block .password .alert-txt{color:#a94442}.form-box{width:50%;text-align:center;margin:30px auto}.form-box .alert-danger{text-align:left!important}.form-box label{font-weight:inherit!important}.reset_password_block .form-group{text-align:left}.reset_password_block .form_info{font-size:12px!important;margin-left:16%!important}#password label{width:18%;text-align:left}.reset_password_block .label-confirm{width:30%!important}.reset_password_block #confirmation{display:inline-block;width:66%!important}@media(max-width:767px){.form-box{width:100%}}.block_countdown{background:#ffc001!important;width:max-content;color:#fff;padding:6px 16px;border-radius:50px;margin-bottom:20px}.block_countdown i{margin-right:8px}.block_countdown .promo_countdown{margin-left:8px}.hide-msg{display:none}.chronopost-pickup{display:block;width:90px;float:right}.delivery_option_radio .radio span{float:left;top:5px!important}.cell-carrier-info .delivery-info{font-size:12px;white-space:normal;margin-top:5px}.table-carrier-selection{min-height:100px}.leaflet-pane,.leaflet-top,.leaflet-bottom{z-index:98!important}.leaflet-container a{color:#fff!important}

