*,*::before,*::after{box-sizing:inherit}a:hover,a:focus{color:inherit}a.no-link{color:#555}a.no-link:hover{text-decoration:none}.row{box-sizing:border-box}.test-A{display:block}.test-B{display:none}hr{margin:0}.pagination{margin:0}.pagination>li>a{padding:12px 18px;margin:1px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#FFF;cursor:default;background-color:#375453;border-color:#375453}.pagination-container{width:100%;display:inline-block}.pagination-container .pagination-row{margin-top:10px}.pagination-container .pagination-col{display:block;vertical-align:middle;text-align:center}.products-list .pagination{margin:5px 0}.pagination-container .pagination-text{color:#a0a0a0;font-size:12px;margin:0 0 4px 0;font-family:Verdana,sans-serif}@media(min-width:768px){.pagination-container .linear a{border:1px solid transparent;padding:12px 10px;text-decoration:underline}.products-list .pagination{margin:5px 6px 5px 0}}@media(min-width:992px){.products-list .pagination{margin:0}.pagination-container .pagination-row{display:flex;align-items:center;justify-content:flex-end}.pagination-container .pagination-text:after{content:' - '}.pagination-container .pagination-text{margin:0 6px 0 0}}.form-control{display:inline;height:auto}.search .bx-wrapper{margin:0 auto}.search .bx-wrapper .bx-viewport{box-shadow:0 0 0 transparent;border:0 none transparent;left:0}.search .bx-wrapper .bx-viewport{box-shadow:0 0 0 transparent;border:0 none transparent}.search .bx-default-pager{display:none}.search .bx-wrapper .bx-controls-direction a{margin-top:0;top:inherit}.search .bx-wrapper .bx-prev{left:125px;background:url('/img/fronts/1001/btn-prev.png') no-repeat center center transparent;z-index:999}.search .bx-wrapper .bx-next{right:125px;background:url('/img/fronts/1001/btn-next.png') no-repeat center center transparent;z-index:999}.search .box-slider{overflow:hidden;position:relative;padding:5px 0 0 20px}.search .promotions-bandeau{position:absolute;top:2px;z-index:2;left:17px}.search .bx-controls{background:#DDD none repeat scroll 0 0;border:1px solid #CCC;border-radius:0 0 8px 8px;bottom:0;box-shadow:0 2px 5px #BBB;height:33px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:normal}a{color:#42605e;text-decoration:none;border:medium none;cursor:pointer}.header_line2{padding:5px 0;background:#42605e none repeat scroll 0 0;color:#FFF;position:relative}.container-header{position:relative;max-width:970px}.navbar-header{background:#42605e;width:100%}.header-flex{display:flex;justify-content:space-between}.header-flex>*{flex:1 1 auto}.navbar-toggle .icon-bar{background:#fff}.accroche{padding:3px 0;text-transform:uppercase}.accroche>span{display:block}.accroche .texte1,.accroche .texte2{display:inline-block}.accroche .texte1{color:#fff;font-size:12px}.accroche .texte2{color:#9bff00;font-weight:bold;font-size:18px;background:transparent url("/img/fronts/1001/puce05.gif") no-repeat scroll 0 3px;padding-left:15px;display:inline-block}.accroche .texte3{color:#7eb9b8;font-size:11px}.accroche .texte4{color:#FFF;font-size:10px}.accroche1{top:0;position:relative}.logo img{max-height:42px;padding-top:2px}@media(min-width:768px){.logo img{max-height:62px}}.free-shipping-xs{background:#7eb9b8;padding:3px;text-align:center;margin:0 -15px}.free-shipping-xs img{margin:3px auto}.navbar-nav{background:#fff;margin-top:0;margin-bottom:0}.navbar-nav li a{color:#42605e;border-bottom:1px solid #c3c3c3;font-size:12px}.navbar-nav .aide{background:url('/img/fronts/1001/icon-help.png') no-repeat 15px center transparent;padding-left:46px}.menu_haut{color:#FFF;height:auto;padding-top:3px;padding-left:10px;align-items:baseline;display:flex}.menu_haut .aide{background:transparent url("/img/fronts/1001/ico_aide.gif") no-repeat scroll left -3px;padding-bottom:5px;padding-left:33px}.menu_haut a{color:#FFF;display:inline-block;font-size:10px;height:18px;margin:0 5px;padding-top:3px;text-decoration:none;vertical-align:middle}.menu_haut a:link{color:#FFF;display:inline-block;height:auto;padding-top:5px;text-decoration:none;vertical-align:middle}.menu_haut .panier{background:transparent url("/img/fronts/1001/picto_panier.gif") no-repeat scroll right top;padding-bottom:5px;padding-right:25px;margin-right:0}.mainmenu_line{width:970px;margin:0 auto;color:#474b4a}.mainmenu_line .corner{background:0;width:6px;height:38px;position:absolute;top:0;right:0}.mainmenu_line a,.mainmenu_line a:link,.mainmenu_line a:visited,.mainmenu_line .mainmenu_link{height:24px;padding:14px 8px 0;display:inline-block;color:#474b4a;text-decoration:none;text-transform:uppercase;position:relative;cursor:pointer}.mainmenu_line a:hover,.mainmenu_line .selected,.mainmenu_line .mainmenu_link:hover{background:url(/img/fronts/1001/mainmenu_bg.gif) left top no-repeat}.mainmenu_line a:hover .corner,.mainmenu_line .selected .corner{background:url(/img/fronts/1001/mainmenu_corner.gif) top left}.mainmenu_line .home,.mainmenu_line .home:hover{background:url(/img/fronts/1001/picto_home.gif) 5px 12px no-repeat;width:14px;float:left}ul.dropdown{display:inline-block;margin-right:3px}ul.dropdown li{list-style:none}.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;width:814px;left:-14px;margin-top:-2px}.dropdown-menu .row{padding:0 5px;margin:0}.dropdown-menu .row .colonne{padding:0;margin:0}.dropdown-menu .row .colonne:not(.last){border-right:1px dotted #cfcfcf}.more-btn{border-top:1px dotted #cfcfcf;margin-top:5px;padding-top:5px}.dropdown-menu li a,.more-btn a{height:auto !important;padding:5px 15px !important;margin:3px;background:transparent;border-radius:5px;border:1px solid rgba(255,255,255,0);font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:normal}.dropdown-menu li a:hover,.more-btn a:hover{background:#f4f4f4;border:1px solid #e7e7e7}.caret-up{width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid;display:inline-block;margin-left:2px;vertical-align:middle}.mainmenu_line .blog_link,.mainmenu_line .blog_link:link{font:italic 12px/12px Georgia;text-transform:none}.sep1{width:1px;height:38px;font-size:1px;display:inline-block;background:transparent url("/img/fronts/1001/sep_mainmenu.gif") repeat-y scroll left top;vertical-align:top}.navbar-toggle{top:8px;margin:0}.accroche-mobile{padding:10px 0;text-transform:uppercase}.accroche-mobile .conseil{display:block}.accroche-mobile .texte2{color:red;font-weight:bold;font-size:16px;background:transparent url("/img/fronts/1001/puce05-red.gif") no-repeat scroll 0 3px;padding-left:15px;display:inline-block}.accroche-mobile .accroche1{padding:5px 15px}.accroche-mobile .accroche2{color:#7eb9b8;font-size:11px;padding:4px}.accroche-mobile .texte1{font-size:14px;color:#42605e}.accroche-mobile .accroche2{padding:5px 15px}.accroche-mobile .texte3{color:#7eb9b8;font-size:11px}.accroche-mobile .accroche2 .texte4{color:#42605e}.accroche-mobile .espace-pro{background:#ed6a56;padding:5px 10px;color:#fff;border-radius:5px;font-weight:bold;margin:5px 0 15px 15px;display:inline-block}.accroche-mobile .espace-pro:hover{background:#d5402a;color:#fff;text-decoration:none}.panier-mobile{width:60px;top:8px}.menu-panier-mobile{max-width:130px;float:right}.top-ribbon{color:#375453;font-size:12px;line-height:14px;background:#9bff00;padding:5px 10px;box-sizing:border-box;position:relative;display:none}.top-ribbon .carousel-inner{height:50px;margin:0 auto;display:flex;align-items:center}.top-ribbon .carousel-inner .item{top:auto;width:100%;text-align:center}@media(min-width:768px){.top-ribbon{padding:0;display:block}.top-ribbon .carousel-inner{height:auto;padding:10px}}@media(min-width:992px){.top-ribbon{font-size:14px;line-height:16px}.top-ribbon .carousel-inner{height:auto;padding:10px 0}}@media(min-width:768px){.logo img{position:static;top:auto}.navbar-toggle{top:18px;margin:0}.free-shipping img{float:right}.accroche{text-align:center;padding:18px 0 0 0;width:100%}.accroche1:hover .accroche2{visibility:visible;opacity:1}.accroche2{text-align:center;visibility:hidden;background:#fff;padding:10px;position:absolute;border-radius:3px;margin-top:6px;box-shadow:0 1px 3px rgba(0,0,0,.5);z-index:10;width:100%;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accroche2:before{content:"";display:block;position:absolute;top:-5px;left:49%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.accroche .texte1{color:#fff;font-size:12px}.accroche .texte2{color:#9bff00;font-weight:bold;font-size:16px;line-height:16px;background:transparent url("/img/fronts/1001/puce05.gif") no-repeat scroll 0 3px;padding-left:15px;display:inline-block}.accroche .texte3{color:#7eb9b8;font-size:11px;text-transform:none;font-style:italic}.accroche .texte4{color:#42605e;font-size:10px}.accroche-mobile .accroche2{visibility:visible;position:static;text-align:left;opacity:1;box-shadow:none;margin:0 0 10px 0;width:auto}.accroche-mobile .accroche2:before{border:0}.header_slogan{display:block;clear:both;color:#fff;font:normal italic 11px/20px Arial,sans-serif;padding:13px 0 10px 0}.panier-mobile{width:60px;top:18px}}@media(min-width:992px){.navbar-collapse-1001{position:absolute;top:0;right:0;width:24%}.navbar-nav{float:right;background:transparent}.navbar-nav li{display:inline-block;padding:5px 0}.navbar-nav li a{color:#fff;font-size:12px;line-height:17px;border-bottom:0;padding-bottom:0;padding-top:0;padding-right:0}.navbar-nav li a:hover{background-color:transparent;text-decoration:underline}.navbar-nav .aide{background:url('/img/fronts/1001/icon-help.png') no-repeat 0 center transparent;padding-left:26px}.navbar-nav .panier{background:url('/img/fronts/1001/picto_panier.gif') no-repeat 5px center transparent;padding-left:27px;border-left:1px solid #aaa;margin-left:4px}.accroche{text-align:left;padding:3px 0 0 0}.accroche1{float:right;top:0;position:relative;display:inline-block;cursor:help;margin-right:20px}.accroche2{width:120%}.accroche2:before{left:10px}.espace-pro{background:#ed6a56;padding:5px 10px;color:#fff;border-radius:0 0 5px 5px;font-weight:bold;display:inline-block;float:right;top:-3px;position:relative;box-shadow:0 2px 1px rgba(0,0,0,.3)}.espace-pro:focus,.espace-pro:hover{background:#d5402a;color:#fff;text-decoration:none}.header_slogan{font-size:11px;text-align:right}.navbar-nav li a{font-size:12px;line-height:17px}.spacer4{color:#999;padding:0}.wrapper2{max-width:970px;margin-left:auto;margin-right:auto;position:relative;font-size:11px}}.header-B{background:#42605e;width:100%}.container-header-B{position:relative;max-width:970px;margin-right:auto;margin-left:auto}.header-B .logo img{width:auto;padding:4px 0}.header-B .sub-header{font-size:12px;display:none;position:absolute;z-index:6;background:#42605e;text-align:left;padding:10px;border-radius:3px;top:70px;width:200px;left:50%;transform:translate(-50%,0)}.header-B .sub-header:before{content:"";width:0;height:0;border-style:solid;border-width:0 8px 6px 8px;border-color:transparent transparent #42605e transparent;position:absolute;top:-2px;left:50%;transform:translate(-50%,-50%)}.header-B .sub-header.open{display:block;cursor:auto}.header-B .header-tools{margin-left:auto}.header-B .header-flexed{display:flex}.header-tools,.header-tools a{color:#fff}.header-tools-part{width:50px;cursor:pointer;position:relative;display:flex;text-align:center;flex:1 1 auto;align-items:center;justify-content:center;flex-direction:column}.header-tools-part:hover{text-decoration:none;background:#477370}.header-tools-part:hover a{text-decoration:none}.header-B .contact[aria-expanded="true"]{background:#477370}.header-tools-part.pro{display:flex;align-items:center;background:#477370}.header-tools-part.pro:hover{background:transparent}.header-tools-part .icon{color:#fff;max-width:100%}.header-tools-part .icon,.header-tools-part .text{display:block}.header-tools-part .icon img{height:26px}.header-tools-part .navbar-toggle{top:auto;float:none}.header-tools-part .navbar-toggle .icon-bar{transition:all .5s ease-out}.header-tools-part .navbar-toggle:not(.collapsed) .icon-bar:nth-child(2){transform:translateY(100%) rotate(-45deg);transform-origin:center}.header-tools-part .navbar-toggle:not(.collapsed) .icon-bar:nth-child(3){display:none}.header-tools-part .navbar-toggle:not(.collapsed) .icon-bar:last-child{margin-top:2px;transform:translateY(-100%) rotate(45deg);transform-origin:center}.header-tools-part .number-cart{position:absolute;background:red;padding:3px;border-radius:10px;line-height:12px;font-weight:bold;top:28px;right:50%;transform:translateX(50%);box-shadow:1px 2px 1px #3f4a4a;min-width:18px;text-align:center;display:none}.container-menu-B{background:#fff}.container-menu-B .mainmenu_line .link{display:block;border-bottom:1px dotted #cdcdcd}.container-menu-B .mainmenu_line .link:hover,.container-menu-B .mainmenu_line .selected,.container-menu-B .mainmenu_line .mainmenu_link:hover{background:#e9e9e9}.container-menu-B .mainmenu_line .home,.container-menu-B .mainmenu_line .home:link,.container-menu-B .mainmenu_line .home:hover{padding-top:10px;background:0;float:none}.container-menu-B .mainmenu_line{width:auto;border-bottom:1px solid #42605e}.container-menu-B .mainmenu_line .mainmenu_link{display:block}.container-menu-B .dropdown-B{display:block;margin:0;position:relative;border-bottom:1px dotted #cdcdcd}.container-menu-B .mainmenu_line .dropdown-menu-B a{display:block;padding:10px 14px;height:auto;line-height:20px;margin:0}.container-menu-B .dropdown-menu-B .more-btn{border-bottom:1px solid #cfcfcf;margin:0;padding:0;border-top:0}.container-menu-B .mainmenu_line .dropdown-menu-B .more-btn a:before{content:"";display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid #42605e;margin-right:5px;position:relative;top:-1px}.header-B .special-blue{color:#7eb9b8}.header-B .advice{padding:10px}.header-B .advice-title{padding-bottom:5px;text-decoration:none}.header-B .advice-title a,.header-B .advice-title a:hover{padding:0;height:auto;font-size:13px;background:0}@media(min-width:768px){.container-menu-B .dropdown-menu-B ul{list-style-type:none}.container-menu-B .dropdown-menu-B a{padding:8px 10px;line-height:14px;display:block;height:auto}.container-menu-B .mainmenu_line{border-bottom:0}.container-menu-B .dropdown-menu-B a:hover{border-radius:0;background:#e9e9e9}}@media(min-width:992px){.header-tools-part{width:70px}.header-tools-part .icon{margin-bottom:4px}.header-tools-part .icon img{height:auto}.header-tools-part.contact:hover .sub-header{display:block}.header-tools-part .sub-header-link{color:#fff;text-transform:uppercase;padding:5px 0;display:block}.header-tools-part .sub-header-link:hover{text-decoration:none;color:#7eb9b8}.header-tools-part .divider{border-bottom:1px dotted #fff;margin:5px 0 10px 0;background:transparent}.header-tools-part .number-cart{transform:initial;right:11px}.container-menu-B #menuB{display:block !important;height:auto !important}.container-menu-B .mainmenu_line{width:970px}.container-menu-B .mainmenu_line .link{display:inline-block;border-bottom:0}.container-menu-B .dropdown-B{display:inline-block;border-bottom:0}.container-menu-B .dropdown-menu-B{position:absolute;width:814px;left:0;z-index:106;background:#fff;border-radius:0 0 5px 5px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.container-menu-B .dropdown-menu-B .more-btn{padding:5px 0;text-align:center;border-top:1px solid #cfcfcf;border-bottom:0}}.sticky-button-block{bottom:0;right:0;position:fixed;z-index:1000;display:none;align-items:flex-end;cursor:pointer}a.sticky-button{padding:15px 60px 15px 20px;background-image:linear-gradient(to left,#00a8e7,#195ee7);background-color:#195ee7;margin-right:70px;margin-bottom:8px;box-shadow:0 3px 6px rgba(0,0,0,.2);transition:all .2s}a.sticky-button:hover{text-decoration:none;background-image:none;transform:translateX(4px)}.sticky-button .title{font-size:16px;color:#fff;display:block}.sticky-button .sub-title{font-size:12px;color:#93cce2;display:block}.sticky-button .sub-title .txt{padding-right:5px}.sticky-pro{display:inline-block;width:134px;height:124px;background:url("/img/fronts/texpress/sos-portail-pro.png") no-repeat center center;z-index:1;position:absolute;right:0}@media(min-width:768px){.sticky-button-block{display:flex}}.modal-open{position:fixed;overflow-y:scroll;width:100%;padding-right:0 !important}.modal-pop-up .close{color:#fff;opacity:1;padding-right:7px;padding-top:5px}.modal-popup-container{top:170px}.modal-popup-block{width:860px;display:flex;justify-content:center;width:auto}.modal-pop-up{background:linear-gradient(to right,#195ee7,#00a8e7);display:inline-block}.modal-popup-container .popup-content-block{display:inline-block;border-radius:5px;border:1px solid #fff;padding:20px;margin-right:15px;margin-bottom:15px}@media(min-width:768px){.modal-popup-container .popup-content-block{margin-bottom:0}}.modal-popup-container .popup-content-block .popup-content-sousblock{display:inline-flex}.modal-popup-container .popup-content-block .popup-logo{width:90px;margin-right:15px;margin-bottom:15px}.modal-popup-container .popup-visual-block{display:flex;justify-content:center}@media(min-width:768px){.modal-popup-container .popup-visual-block{display:inline-block}}.modal-popup-container .popup-visual-block .popup-visual{max-width:200px}.modal-popup-container .popup-all-content{display:block;margin:25px}@media(min-width:768px){.modal-popup-container .popup-all-content{display:flex;justify-content:flex-start;margin:25px}}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-title .title{font-size:27px;font-weight:bold;color:#fff;font-family:Arial,Helvetica,sans-serif}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-title .content{font-size:25px;color:#fff;font-family:Arial,Helvetica,sans-serif}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-title .number .sos-phone{font-size:28px;color:#fff;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-title .number .free-num{font-size:12px;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-second{font-size:16px;color:#fff}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-second .italic{font-size:14px;color:#fff;font-style:italic}.modal-popup-container .modal-pop-up .popup-content-block .popup-content-second .link-popup-contact{font-size:14px;color:#fff;font-style:italic}.modal-popup-container .modal-pop-up .popup-content-block .link-more{background:#e05014;color:#fff;font-weight:700;font-size:14px;padding:5px 10px;border-radius:3px;margin:10px 0;display:inline-block}.modal-popup-container .modal-pop-up .popup-content-block .link-more{background:#e05014;color:#fff;font-weight:700;font-size:14px;padding:5px 10px;border-radius:3px;margin:10px 0;display:inline-block}.color-select option{text-transform:lowercase}.color-select option::first-letter {text-transform:uppercase}.loader{height:500px;position:relative;width:100%;margin:0 auto}.loader img{position:absolute;left:50%;top:100px}.mainbody{width:auto;position:relative;background:#FFF none repeat scroll 0 0;border-bottom:1px solid #c8dcd3}.wrapper1{max-width:970px;margin-left:auto;margin-right:auto;position:relative}#view{top:0;left:0}form{margin:0;padding:0}.form-container{margin-top:0}.newsearchengine{position:relative;vertical-align:top;padding:0;margin:5px 0 10px 0;border-top-left-radius:8px;border-top-right-radius:8px}.titresearch h1{font-size:17px;font-weight:bold;color:#9bff00;text-transform:uppercase;text-align:center;padding-bottom:5px;display:block}.titresearch p{font-size:13px;font-weight:bold;color:#7eb9b8;margin:0;text-align:center}.selects{text-align:center}.searchmarque .newlabeltype1{width:250px;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:top;color:#42605e;text-align:left;padding-right:5px;font-weight:bold;padding-top:5px}.newselecttype1{width:100%;padding:8px 0 8px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;border-radius:5px;border:1px solid #FFF;cursor:pointer}.newselecttype1 option{padding:0 5px}.spacer3{width:auto;height:10px;font-size:0}.lineclear{clear:both}hr{background-color:#868883;height:2px}.searchcrits hr{border:medium none;background-color:#7eb9b8;width:90%;margin-left:5%;height:1px}p{margin:1em 0}.newsearchengine .know-maybe{color:#24605e;font-size:12px;padding:0;padding-top:10px;text-align:left}.newsearchengine .searchcrits .ref-tel{width:100%;margin:0 auto;padding:0 15px;padding-bottom:10px;background-color:white}.newsearchengine .searchcrits .ref-tel .ref-tel-form{padding:0}.tt-dropdown-menu{width:100%;margin:0;padding:0;z-index:100}.tt-dropdown-menu .tt-dataset-products{background-color:#FFF;box-shadow:0 3px 3px rgba(0,0,0,.5)}.tt-dropdown-menu .tt-suggestion{margin:0;padding:0;list-style-type:none;border:1px solid #fff}.tt-dropdown-menu .tt-suggestion p{margin:5px}.tt-dropdown-menu .tt-suggestion.tt-cursor{background-color:#5c9796;color:#fff;cursor:pointer;border-top:1px solid #e3e9ef;border-bottom:1px solid #e3e9ef}.know-ref-container{margin-top:10px;width:100%}.know-ref-container .know-ref-input{display:table-cell;vertical-align:middle;width:100%}.know-ref-container .know-ref-input .twitter-typeahead{width:100%}.know-ref-container .know-ref{color:#fff;background-color:#5c9796;border:medium none;padding:8px;border-radius:5px;width:100%}.know-ref-container .tt-hint{color:#a1cac9}.know-ref-container input::placeholder{color:#fff}.submit-ref{border:1px solid #66a2a1;color:#FFF;height:32px;width:45px;border-radius:5px;cursor:pointer;background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;font-size:14px;font-weight:bold;margin-left:10px}.submit-ref:hover{background:transparent linear-gradient(to bottom,#599493 0,#7eb9b8 100%) repeat scroll 0 0}.searchcrits .telec_select_home,.haut_catalog .telec_select_marque{height:67px;position:absolute;left:-10px;bottom:-65px;width:103%}.searchcrits .telec_select_home .border,.haut_catalog .telec_select_marque .border{background-color:transparent;background-image:url("/img/fronts/1001/fond_marque_select.png");background-repeat:no-repeat;display:block;height:67px;position:absolute;top:0;width:50%}.searchcrits .telec_select_home .right-border,.haut_catalog .telec_select_marque .right-border{background-position:right top;right:0}.searchcrits .telec_select_home .left-border,.haut_catalog .telec_select_marque .left-border{background-position:left top;left:0}.searchcrits .telec_select_home .arrow-result,.haut_catalog .telec_select_marque .arrow-result{background-color:transparent;background-image:url("/img/fronts/1001/new_fond_telec_select.png");background-repeat:no-repeat;display:block;height:69px;position:absolute;top:0;width:60px}.searchcrits .telec_select_home .arrow-result-left,.haut_catalog .telec_select_marque .arrow-result-left{background-position:-50px top;left:95px}.searchcrits .telec_select_home .arrow-result-right,.haut_catalog .telec_select_marque .arrow-result-right{background-position:-445px top;right:95px}.wrapper3{padding:0 8px;text-align:left}.newsearchengine .titresearch h1{font-size:14px;line-height:16px;font-weight:bold;color:#42605e;text-transform:uppercase;text-align:left;padding:0 15px 5px 15px;display:block}.newsearchengine .show-hide-search,.searchmarque .show-hide-search{border:1px solid #697e7d;padding:0 10px;background:#fff;border-radius:6px;margin:10px 0}.searchmarque .show-hide-search{margin:0}.newsearchengine .show-hide-form,.searchmarque .show-hide-form{display:none}.newsearchengine .show-hide-button,.searchmarque .show-hide-button{font-size:14px;line-height:18px;font-weight:bold;color:#697e7d;padding:10px;text-align:center}.newsearchengine .show-hide-button .txt:after,.searchmarque .show-hide-button .txt:after{content:"";width:0;height:0;border-style:solid;border-width:6px 7px 0 7px;border-color:#697e7d transparent transparent transparent;position:relative;top:11px;left:6px;transition:border-width .5s}.newsearchengine .show-hide-button.rotate180 .txt:after,.searchmarque .show-hide-button.rotate180 .txt:after{border-width:0 7px 6px 7px;border-color:transparent transparent #697e7d transparent;top:-11px}.newsearchengine .title-form{font-size:14px;line-height:16px;font-weight:bold;text-align:left;color:#42605e}.newsearchengine .marque_select{text-align:left;display:block;width:100%}.newsearchengine .selects{float:left;width:100%;padding:0 10px}.newsearchengine .newlabeltype1{width:250px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:top;color:#42605e;text-align:left;padding-right:5px;font-weight:bold;padding-top:5px}.newsearchengine .newselecttype1,.searchmarque .newselecttype1{width:100%;padding:8px 0 8px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;border-radius:5px;border:1px solid #c4c4c4;cursor:pointer}.titre_marque{height:auto;margin:0 10px 20px 10px;border-radius:8px;background-color:#42605e}.recherche-marque{background-color:#f0f0f0;padding:0 8px;margin-bottom:18px}.recherche-marque .know-maybe{color:#42605e;padding-left:0;font-size:14px;font-weight:bold;width:100%;float:left}.recherche-marque .know-ref-container{margin-top:10px;width:100%}#containerAB{float:left;margin-left:20px;width:320px;position:relative;height:310px}.clearer{width:auto;height:0;font-size:0;clear:both}div#moteur_pas_resultat{position:relative}.riendonccontact{padding-bottom:50px;padding-top:60px;font-size:14px;font-weight:bold;color:#2c413e;font-style:italic}.result-ref{color:#66ad01;font-size:16px;font-weight:bold;text-align:center;margin:0;top:0;padding:10px 0;display:block}@media(min-width:992px){.result-ref{width:646px}}.result-ref .numberselected{font-size:20px;display:block}.search-reinitialize{text-align:left;margin-bottom:15px}@media(min-width:768px){.search-reinitialize{margin-left:50%;margin-bottom:0}}.btn-reinitialize{background:transparent;border:0;border-bottom:1px solid transparent;color:#7eb9b8;display:flex;align-items:center}.btn-reinitialize:hover{border-bottom:1px solid #7eb9b8}.btn-reinitialize .icon{margin-right:4px}@media(min-width:768px){.newsearchengine{background:#375453 none repeat scroll 0 0;position:relative;vertical-align:top;padding:16px 0 8px 0;margin:5px 0 45px 0;border-top-left-radius:8px;border-top-right-radius:8px}.wrapper3{padding:0 15px;text-align:left;background-color:#375453}.newsearchengine .titresearch h1{font-size:17px;font-weight:bold;color:#9bff00;text-transform:uppercase;padding-left:20px;padding-top:5px;padding-bottom:5px;display:block;text-align:center}.newsearchengine .show-hide-search,.searchmarque .show-hide-search{border:0;padding:0;background:transparent;border-radius:0;margin:0}.newsearchengine .show-hide-form,.searchmarque .show-hide-form{display:block}.newsearchengine .newlabeltype1{width:250px;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;vertical-align:top;color:#FFF;text-align:right;padding-right:20px;font-weight:bold;padding-top:5px}.newsearchengine .newselecttype1,.searchmarque .newselecttype1{width:250px;padding:8px 0 8px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;border-radius:5px;border:1px solid #c4c4c4;cursor:pointer}.newsearchengine .marque_select{text-align:left;display:inline-block;width:250px}.newsearchengine .know-maybe{color:#7eb9b8;font-size:12px;padding:0;padding-top:10px;padding-right:10px}.newsearchengine .searchcrits .ref-tel{width:90%;margin:0 auto;padding:0;background-color:#375453}.form-container{margin-top:10px}.searchmarque .newlabeltype1{text-align:right;font-size:16px;color:#fff;padding-right:20px}}@media(min-width:992px){.wrapper3{padding:0 15px;text-align:left}.newsearchengine .titresearch h1{text-align:left}.newsearchengine .titresearch p{font-size:13px;font-weight:bold;color:#7eb9b8;margin:0;padding-left:20px;text-align:left}.newsearchengine .selects{float:left;padding-left:25px}.newbg{height:auto;background:#FFF url("/img/fronts/1001/new-bg.jpg") no-repeat scroll center 0}.form-container{margin-top:10px;margin-bottom:0}}.item{padding:0}.caption a:hover{text-decoration:none}.list-group{box-shadow:0 0 0 transparent;margin:0}#trustpilot_moteur{float:left;padding-top:35px}#trustpilot_moteur-mobile{width:100%;padding-top:30px;padding-bottom:18px}.prodlist_content{max-width:100%;text-align:center;padding-top:10px;padding-bottom:12px}.prodbox1{width:48%;display:inline-block;vertical-align:top;position:relative;margin:1%}.prodbox1 .livr48h{position:absolute;z-index:2;top:0;left:0}.prodboxlink{color:#000}.prodbox1pic{padding:10px 5px 0 5px;text-align:center;height:110px;display:table;width:100%}.prodbox1pic span{display:table-cell;text-align:center;vertical-align:middle}.prodbox1pic img{max-width:110px}.w50{width:50px}.inlineblock{display:inline-block}.prodbox1brand{text-align:center;padding:5px 8px 15px 8px;background:transparent no-repeat scroll left bottom;height:85px;text-align:center}.prodbox1brand_strike .prix_base{color:#F00;font-weight:bold;font-size:16px;line-height:16px}.express-cart{width:100%;padding:0 8px;position:absolute;left:0;bottom:10px}.express-cart span,.express-cart a{width:100%;color:#fff;font-weight:bold;font-size:13px;text-align:center;padding:10px 5px;border-radius:6px;background:#82d709;background:-moz-linear-gradient(top,#82d709 0,#66ad01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82d709),color-stop(100%,#66ad01));background:-webkit-linear-gradient(top,#82d709 0,#66ad01 100%);background:-o-linear-gradient(top,#82d709 0,#66ad01 100%);background:-ms-linear-gradient(top,#82d709 0,#66ad01 100%);background:linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0 rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82d709',endColorstr='#66ad01',GradientType=0);box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);display:block;margin:0 auto;border:0;cursor:pointer}.express-cart span:hover,.express-cart a:hover{text-decoration:none;box-shadow:none}.product{border:1px solid #cecece;border-radius:14px;background:#FFF repeat-y scroll left top;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 77%,rgba(224,224,224,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(77%,rgba(255,255,255,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 77%,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 77%,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 77%,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 77%,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0);box-shadow:0 2px 3px 0 rgba(122,122,122,0.8);height:255px;position:relative}.products-list.universal .product{height:210px;width:100%;position:static}@media(min-width:768px){.prodbox1{width:31.333%;margin:1%}}@media(min-width:992px){.prodbox1{width:23%;margin:1%}}.million-img{margin:15px auto;padding:0 10px}.footer{padding:0;position:relative}.footer .newsletter-block{background:#2c413e;padding:20px 0;color:#fff;font-size:12px}.footer .newsletter-block .info-newsletter{width:100%;display:table}.footer .newsletter-block .info-newsletter .icon-newsletter{background:url('/img/fronts/1001/icon-newsletter.svg') no-repeat 0 0 transparent;width:30px;height:30px;display:table-cell;vertical-align:middle;background-size:100%}.footer .newsletter-block .info-newsletter p{display:table-cell;vertical-align:middle;padding-left:10px}.footer .newsletter-block .field-newsletter{border:0;color:#fff;background-color:#fff;color:#8f8f8f;width:100%;padding:10px;margin-top:10px}.footer .newsletter-block .btn-newsletter{background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;border:1px solid #66a2a1;border-radius:5px;font-weight:bold;margin-top:10px;padding:10px;width:100%}.footer .newsletter-block .btn-newsletter:hover{background:#7eb9b8}.footer .newsletter-block #error-msg-newsletter p{background-color:#e00c00;margin-top:10px;padding:2px;display:inline-block}.footer .newsletter-block .msg-newsletter-icon .icon-newsletter{background:url('/img/fronts/1001/icon-newsletter.svg') no-repeat 0 0 transparent;width:70px;height:70px;display:inline-block;float:right;background-size:100%}.footer .newsletter-block .msg-newsletter-content{display:table;width:100%;min-height:70px}.footer .newsletter-block .msg-newsletter-content p{display:table-cell;vertical-align:middle}@media(min-width:768px){.footer .newsletter-block .container{max-width:970px}.footer .newsletter-block .icon-newsletter{background:url('/img/fronts/1001/icon-newsletter.svg') no-repeat 0 0 transparent;width:70px;height:70px;display:inline-block;float:right;background-size:100%}.footer .newsletter-block .info-newsletter p{padding:0;font-weight:bold}}.cc-window.cc-banner{padding:10px 20px !important;font-size:14px !important}.cc-message{color:#42605e !important}.cc-link{color:#42605e !important}.cc-btn{color:#fff !important;font-weight:bold;font-size:16px;text-align:center;background:#7eb9b8 !important;border-radius:5px !important;padding:20px;display:inline-block;vertical-align:middle}#marqueFooter{padding:5px 0 10px 0;margin:0;background:#2c413e none repeat scroll 0 0}#marqueFooter h2{font-size:18px;padding:0 10px;display:block}.titre1{font-size:14px;font-weight:bold;color:#7fd207}.titre1-mobile{font-size:12px;padding-left:10px;font-weight:bold;color:#7fd207;width:80%;display:inline-block}.titre1-mobile h2{font-size:14px;display:inline;font-weight:bold;padding:0}h2{font-size:18px;display:inline;font-weight:normal}.brandlist{max-width:870px;margin:0 auto;position:relative;font-size:11px}.brandlist .titre1{margin:20px 0}.sep3{background:transparent url("/img/fronts/1001/sep_brandlist.gif") no-repeat scroll center top;max-width:840px;height:4px;font-size:0;margin:10px 15px}.brandlist span{display:inline-block;width:95px;padding:2px}.sep2{border-right:1px solid #343434;vertical-align:top;text-align:left}.brandlist a{display:block;padding-left:10px;color:#b8c1c9;text-decoration:none;background:transparent url("/img/fronts/1001/puce01.gif") no-repeat scroll left 4px}.wrapper2{max-width:970px;margin-left:auto;margin-right:auto;position:relative;font-size:11px;padding:0 10px}.footerbar{background-color:#f1f1f1}.footerbar ul{padding-top:15px}.footerbar li{color:#42605e;font-size:14px;padding:5px 10px;list-style:none}.footerbar .payment_secure{color:#42605e;font-size:14px;padding:15px 0 10px 10px}@media(min-width:768px){.footerbar{width:auto;height:41px;padding-top:4px;background:transparent url("/img/fronts/1001/footerbar_bg.gif") repeat-x scroll left top;color:#282926}.footerbar ul{float:left;padding:0}.footerbar li{font-size:11px;padding:0;display:inline-block}.footerbar .payment_secure{float:right;color:#282926;font-size:11px;padding:0 10px}.footerbar .wrapper2{line-height:20px}.footerbar a,.footerbar a:link{color:#282926;text-decoration:none}.clear{clear:both;line-height:0}.footerbar .design{float:right;padding-top:5px}.footerbar .design,.footerbar .design:link{color:#AAA;font-size:9px}}.footer .footer-wrapper-B{display:flex;flex-direction:column}.footer .footer-wrapper-B .newsletter-block{padding:30px 0}.footer-B{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;grid-gap:15px;background:#2c413e;color:#fff;padding-top:20px;font-size:11px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;border-top:1px dotted #fff}.footer-B .footer-title{text-transform:uppercase;margin-bottom:15px}.footer-B ul li{list-style-type:none;padding:0;margin:0;line-height:16px;margin-bottom:4px}.footer-B ul li a{color:#fff}.footer-B .footer-block{margin-bottom:15px}.footer-B .special-blue{color:#7eb9b8}.footer-B .footer-top-brands{text-align:center;grid-column:1 / span 2;margin-bottom:15px}.footer-B .footer-top-brands a{color:#7eb9b8}.footer-B .credentials{text-align:center;grid-column:1 / span 2;padding:0 20px 20px 20px}.footer-B .table-img{display:grid;grid-template-columns:max-content max-content max-content;grid-template-rows:1fr;grid-gap:10px;margin-bottom:10px}.footer-B .table-img img{max-width:100%;max-height:30px}.footer-B .footer-title.payment-secured{padding-left:15px;background:no-repeat url('/img/fronts/1001/locked.svg') left center transparent}.footer-B .footer-phone{font-size:15px;font-style:italic;padding-left:30px;height:30px;line-height:30px;vertical-align:30px;background:no-repeat url('/img/fronts/1001/icon-telephone.svg') left center transparent;margin-bottom:10px}.footer-B .footer-phone a{color:#fff}.brand-list-wrapper-B{background:#eee;padding:20px 10px}.brand-list-B{font-size:11px;color:#42605e;text-transform:uppercase;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:10px}.brand-list-container-B .title{font-size:13px;line-height:20px;font-weight:bold;color:#42605e;margin-bottom:20px;display:inline-block}@media(min-width:768px){.footer .footer-wrapper-B{background:#2c413e}.footer-B{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:min-content}.footer-B .footer-top-brands{grid-column:1 / span 4}.footer-B .credentials{grid-column:1 / span 4}.brand-list-wrapper-B{order:-1}.brand-list-B{grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.footer-B{width:970px;grid-gap:40px}.brand-list-container-B{max-width:970px;margin:0 auto}.brand-list-B{grid-template-columns:repeat(6,1fr)}}.haut_catalog{padding:16px 0 8px 0;position:relative;margin:5px auto 50px;border-top-left-radius:8px;border-top-right-radius:8px}.wrapper1 .haut_catalog.haut_catalog_brand2{margin-bottom:0}.wrapper1 .searchEngineBrand .likeaheader1{background-color:#42605e;color:#9eff00;display:block;font-size:19px;line-height:20px;font-weight:bold;padding:10px 15px;margin:0 10px;border-radius:8px;text-align:center}.wrapper1 .haut_brand{padding:0 30px 0 15px}.wrapper1 .logomarque_content{background:#FFF none repeat scroll 0 0;margin:2px 0 10px;text-align:center}.wrapper1 .logomarque_content_img{margin:0;display:inline-block;vertical-align:middle;padding:10px}.wrapper1 .logomarque_content img{max-height:90px;max-width:274px}.wrapper1 .text-marque{padding:0;padding-left:20px}.wrapper1 .desc_marque_content{margin-bottom:10px;overflow:hidden;position:relative}.wrapper1 .desc_marque_content p{color:#7eb9b8;margin:0;font-size:12px}.wrapper1 .desc_marque_content a:visited,.wrapper1 .desc_marque_content a:active,.wrapper1 .desc_marque_content a{color:#7eb9b8;text-decoration:underline}.wrapper1 .desc_marque_content a:hover{text-decoration:none}.wrapper1 .gotohome{background:transparent url("/img/fronts/1001/arrow-green-embossed.png") no-repeat scroll -4px center;padding-left:18px;font-weight:bold;color:#FFF}.wrapper1 .instruction{font-size:14px;line-height:16px;font-weight:bold;text-align:left;color:#42605e}.haut_catalog .telec_select_marque,.bas_catalog .telec_select_marque{font-size:17px}.wrapper1 .telec_select_txt{color:#42605e;font-size:16px;font-weight:bold;text-transform:none;margin:40px 0 0;text-shadow:4px 4px 2px rgba(0,0,0,0.25)}.wrapper1 .arrow-result{background-image:url("/img/fronts/1001/new_fond_telec_select.png");background-repeat:no-repeat;background-color:transparent;background-position:center top;position:absolute;top:0;display:block;height:69px;width:60px}.wrapper1 .arrow-result-right{background-position:-445px top;right:250px}.wrapper1 .arrow-result-left{background-position:-50px top;left:250px}.brand .result-ref{width:auto}@media(min-width:768px){.haut_catalog{background:#375453 none repeat scroll 0 0;padding-left:15px;padding-right:15px}.wrapper1 .haut_brand{float:left;padding:0}.wrapper1 .haut_catalog.haut_catalog_brand2{margin-bottom:35px}.wrapper1 .searchEngineBrand .likeaheader1{background-color:rgba(55,84,83,0);padding:0;text-align:left;padding-bottom:13px}.wrapper1 .searchmarque{background:#42605e none repeat scroll 0 0;border-radius:10px;float:left;margin-bottom:15px;margin-top:15px;padding:15px;text-align:center}.wrapper1 .instruction{color:#7eb9b8;font-size:16px;font-weight:bold;padding:7px 0 7px 65px;background:transparent url("/img/fronts/1001/picto_jumelles_small.png") no-repeat scroll left center;margin:0}}@media(min-width:992px){.wrapper1 .haut_brand{float:left;padding:0 30px 0 0}.wrapper1 .text-marque{padding:0;margin-bottom:10px}.wrapper1 .searchmarque{margin-top:0}.haut_catalog .telec_select_marque{width:992px}}.spacer4{color:#999;padding:0 10px}.spacer40{height:60px}.produc-tab-info{margin:25px 20px 20px 20px;padding:0}#infoProductTab,#marque-telecommande{margin-bottom:20px !important;margin-top:20px !important;width:auto !important}#infoProductTab div.resp-tabs-container,#marque-telecommande div.resp-tabs-container{margin:0;color:#555;font-size:13px}.tab-marque{padding:0 10px}.same-products h2{color:#7eb9b8;font:bold 18px Arial,sans-serif;text-transform:uppercase;display:block;margin-bottom:10px}.same-products h2:before{background:url("/img/fronts/1001/arrow-text.png") no-repeat scroll 0 0 transparent;height:15px;width:10px;content:"";display:inline-block;margin:0 10px 3px 0;vertical-align:middle}.same-products{margin:30px 0 20px 0;padding:0}.same-products .prodbox1{width:48%;display:inline-block;vertical-align:top;position:relative;margin:1%}.same-products .product{height:180px}.same-products .prodbox1brand{height:70px}@media(min-width:768px){.same-products .prodbox1{width:31.33%;margin:1%}}@media(min-width:992px){.same-products .prodbox1{width:14.66%;margin:1%}}.info-brand-page{color:#555;font-size:13px}.info-brand-page .info-brand-text{padding:0 10px;margin:30px 0}.info-brand-page .info-brand-text ol,.info-brand-page .info-brand-text ul{padding-left:15px;margin-bottom:10px}.info-brand-page h2{color:#7eb9b8;font:bold 18px Arial,sans-serif;text-transform:uppercase;display:block;margin:40px 0 20px 0}.info-brand-page h2:before{background:url("/img/fronts/1001/arrow-text.png") no-repeat scroll 0 0 transparent;height:15px;width:10px;content:" ";display:inline-block;margin:0 10px 3px 0;vertical-align:middle}.info-brand-page h3{font-size:16px;font-weight:bold;color:#555;margin:20px 0 10px 0}.info-brand-page p{color:#555;font:13px Arial,sans-serif}.info-brand-page .list-home{list-style:none}.info-brand-page a{text-decoration:underline;color:inherit}.info-brand-page a:hover{text-decoration:none}.box1{height:auto;position:relative;margin:0 auto;background-color:transparent;margin-bottom:25px}.contact-info,.contact-form{margin-top:25px}.box1content_contact .container-contact{padding:0 20px}.titre7{margin:0 10px 20px 10px;border-radius:8px;padding:10px;background:#42605e none repeat scroll 0 0;position:relative;color:#9bff00;font-size:18px;font-weight:bold}.sitemap .box1-2,.help .box1-2{padding:0 20px}.sitemap ul{list-style:none;color:#42605e}.sitemap .box1-2>ul>li{font-weight:bold}.sitemap .box1-2>ul ul{padding-left:10px}.titre7 h1,.titre7bis h1{font-size:18px;font-weight:bold;color:#9bff00;text-transform:uppercase;line-height:1}.sep2{border-right:1px solid transparent;vertical-align:top}.contactcolleft{width:350px;float:left}.boxitem{color:#4c5359;font-size:12px;margin-bottom:20px}.boxitem-content{padding-left:85px;display:inline-block;text-align:left}.boxitempic1{background:transparent url("/img/fronts/1001/picto_cellulairetransp.png") no-repeat scroll 20px top}.boxitempic2{background:transparent url("/img/fronts/1001/picto_lettre.png") no-repeat scroll 15px top}.container-contact .titre4{font-size:14px;font-weight:bold;color:#42605e;display:inline-block;padding-bottom:5px}.titreh3{font-size:11px;color:#42605e}.texte5{color:#6bc60d;font-size:14px;font-weight:bold}.sep7{width:313px;height:2px;margin:0 0 20px;font-size:0;background:transparent url("/img/fronts/1001/sep_boxitem.png") no-repeat scroll left top}.error-container{height:125px}.error{color:#F00;font-weight:bold}.contactcolright{width:505px;float:right}.labelType4-2{float:left;padding-left:15px;display:none}.labelType4{min-width:70px;padding-left:15px;float:left;display:inline-block;font-size:11px;color:#4c5359;background:transparent url("/img/fronts/1001/puce02.gif") no-repeat scroll 2px 1px}.inputType1{width:140px;padding:2px;margin-right:10px;display:inline-block;font-size:11px;color:#4c5359}.labelType5,.labelType6{width:25%;padding:0 10px 0 15px;display:inline-block;float:left;font-size:11px;color:#4c5359;background:transparent url("/img/fronts/1001/puce02.gif") no-repeat scroll left 1px}.contact-attach-file .labelType5{display:block;float:none;width:auto}.contact-attach-file .block-choose-file{display:inline-block}.client_photo{vertical-align:top}.spacer3{width:auto;height:10px;font-size:0;clear:both}.sep8{width:499px;height:2px;margin:20px auto;font-size:0;background:transparent url("/img/fronts/1001/sep_contactform.png") no-repeat scroll left top}.txtAreaType1{width:100%;height:150px;font-size:11px;color:#4c5359}.texte4{font-size:10px;color:#42605e}.selectType4{width:75%;padding:2px;font-size:11px}.sendbutton{color:#FFF;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:40px;padding:0 20px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;margin-bottom:20px;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;float:right}.sendbutton span{display:inline-block;height:25px;margin-left:10px;top:8px;position:relative;width:25px;background:transparent url("/img/fronts/1001/arrow-cart.png") no-repeat scroll 0 0}.sendbutton:hover{box-shadow:0 0 0 transparent}#contact input[type="text"]{margin-right:10px;padding:2px 1px;font-size:11px}#contact input[type="file"]{margin-right:4px;padding:2px 1px;font-size:12px}.checkout-process #contact input[type="text"]{margin-right:4px;padding:2px 5px;font-size:13px;border:1px solid #d1d1d0}.checkout-process #contact .adresses-container .postcode input{width:130px}.checkout-process #contact .unique-address{padding:0}.checkout-process #contact .checkbox-group label{margin-right:10px}.checkout-process #contact textarea{border:1px solid #d1d1d0;width:220px;padding:5px}.checkout-process #contact select{width:220px;padding:2px 5px;border:1px solid #d1d1d0}.checkout-process #contact .vat-country select{width:44px;height:21px}.checkout-process #contact .cgv-checkbox{width:26px}.titre8{font-size:14px;font-weight:bold;color:#42605e}.contact-form-1001 .wrapper5 textarea{padding:10px;resize:none;width:100%}.contact-form-1001 .form-group{width:100%;float:left;margin-bottom:10px}.contact-form-1001 .form-group input{padding:4px 2px;font-size:11px;border:1px solid #8c8c8c;width:100%}.contact-form-1001 .form-control-feedback{height:24px;line-height:24px}.contact-form-1001 .has-feedback label~.form-control-feedback{top:16px}.contact-form-1001 .spacer3{clear:both;height:1px}.contact-form-1001 .spacer5{clear:both;height:20px}.contact-form-1001 input[type="file"]{font-size:12px;padding-bottom:8px}.contact-form-1001 .captcha-container .captcha-content{width:50%;margin-top:10px;display:flex;align-items:stretch;flex-wrap:wrap}.contact-form-1001 .captcha-container .captcha-content input{width:100%;flex:1 1 content}.contact-form-1001 .captcha-container .captcha-content ul{flex:0 0 100%;list-style:none;margin-top:10px;color:#a94442}.contact-form-1001 .checkoutbutton{width:100%;color:#FFF;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:40px;padding:0;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block;margin:0 auto;margin-top:20px}@media(min-width:555px){.labelType4,.labelType4-2,.labelType5,.labelType6,.contact-attach-file .labelType5{width:18%;display:inline-block;float:left}.contact-form-1001 .form-group input,.selectType4{width:82%}.contact-form-1001 .has-feedback label~.form-control-feedback{top:0}}@media(min-width:768px){.boxitem{text-align:center}.labelType4,.labelType4-2,.labelType6{width:25%}.labelType5,.contact-attach-file .labelType5{width:12%}.contact-form-1001 .form-group{margin-bottom:5px}.contact-form-1001 .form-group input{width:75%}.selectType4{width:88%}}@media(min-width:992px){.box1{min-height:500px;padding:20px;border-radius:14px;box-shadow:0 0 4px 1px rgba(0,0,0,0.4)}.titre7{margin:0 0 20px 0}.box1content_contact .sep2{border-right:1px solid #343434;vertical-align:top}.boxitem{text-align:left}.labelType4,.labelType4-2,.labelType6{width:35%}.labelType5,.contact-attach-file .labelType5{width:16.5%}.contact-form-1001 .form-group input{width:65%}.selectType4{width:83.5%}}.qui{color:#474b4a;padding:0 20px}.qui-content{border-bottom:1px solid #cdcdcd;padding-bottom:20px;padding-top:20px;text-align:center}.qui-content:first-child{padding-top:0}.qui .desc,.qui .img{display:block}.qui .img img{display:inline-block;max-height:150px}.qui .titre4{font-weight:bold;display:block;line-height:16px;margin:15px 0}.nopad{padding-right:0;padding-left:0}.qui-content .qui-btn{background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;border:1px solid #66a2a1;border-radius:5px;font-weight:bold;margin-top:10px;padding:10px;display:block;text-align:center;color:#fff}.qui-content .qui-btn:hover{background:#7eb9b8;text-decoration:none}@media(min-width:768px){.qui .container-qui-content{display:table}.qui-content{border-bottom:1px solid #cdcdcd}.qui .img,.qui .desc{display:table-cell;vertical-align:middle;float:none}.qui .desc{text-align:left}.quibox-aide{width:70%}}@media(min-width:992px){.qui .center{border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd}.qui-content{padding-bottom:0;padding-top:0;border-bottom:0}.qui .img img{max-height:100%}.qui .container-qui-content,.qui .img,.qui .desc{display:block;float:left}.qui .desc .titre4{text-align:left}.qui .desc{border-top:1px solid #cdcdcd;text-align:justify}.quibox-aide{width:100%}}.suivi{padding:0 20px}.suivi-icon{margin-bottom:20px}.texte9{font-size:12px;color:#f4561e;font-weight:bold}.suivi .account-description{color:#4c5359;font-size:13px}.suivi .account-form{background-color:#fff;color:#4c5359;border:1px solid #a9a9a9;border-radius:5px;margin-top:20px;padding:25px}.suivi .account-form form div{margin:0 0 20px 0}.suivi .account-form form div:last-child{margin:0;overflow:hidden}.suivi .account-form label{color:#42605e;font-size:14px;font-weight:bold}.suivi .account-form input[type=text],.suivi .account-form input[type=password]{width:100%;font-size:13px;padding:10px;margin:0 0 8px 0;box-sizing:border-box;border:1px solid #8c8c8c}.suivi .account-form .forget-password{display:block;text-align:right;color:#686868;font-size:12px;text-decoration:underline}.suivi .account-form .forget-password:hover{text-decoration:none}.suivi .account-form .formbutton{width:100%;color:#FFF;font-size:15px;font-weight:bold;padding:10px 20px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block;margin:0}.suivi .return-link{margin-top:10px}.suivi .account-menu{text-align:left;margin-bottom:20px;color:#4c5359}.suivi .account-menu a{color:#4c5359;font-size:13px;padding:5px 0;display:block;text-decoration:none}.suivi .account-menu a:before{content:"";width:0;height:0;display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #4c5359;margin-right:5px}.suivi.reset-password .account-description .title-desc{font-size:14px;font-weight:bold;margin-bottom:5px}.suivi.reset-password .account-description .spec-password{list-style-type:none;font-size:13px}.suivi.reset-password .account-description .spec-password li{margin-bottom:5px}.suivi.reset-password .account-description .spec-password li span{display:inline-block;width:15px;height:15px;background-color:#fff;border:1px solid #a9a9a9;border-radius:50%;margin-right:10px;vertical-align:middle}.suivi.reset-password .account-description .spec-password li.spec-ok{color:#258125}.suivi.reset-password .account-description .spec-password li.spec-ok span{border:0;background-color:#258125;position:relative}.suivi.reset-password .account-description .spec-password li.spec-ok span:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.suivi.reset-password .block-form{margin-top:20px}.suivi.reset-password form .password-form{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:20px}.suivi.reset-password form .password-form{display:flex;flex-direction:column;align-items:flex-end}.suivi.reset-password form .password-form div{margin:0 0 20px 0;width:100%}.suivi.reset-password .password-form label{color:#42605e;font-size:14px;font-weight:bold}.suivi.reset-password .password-form input[type=text],.suivi.reset-password .password-form input[type=password]{width:100%;font-size:13px;padding:10px;margin:0;box-sizing:border-box;border:1px solid #8c8c8c}.suivi.reset-password .password-form .password-input{padding-right:40px;height:38px;border:1px solid #8c8c8c;width:100%;position:relative}.suivi.reset-password .password-form .password-input input{border:0;outline:0}.suivi.reset-password .password-form .password-input .toggle-password{height:100%;position:absolute;top:0;right:0;cursor:pointer}.suivi.reset-password .password-form .password-input .icon-eye:before{content:'';background:transparent url("/img/fronts/1001/icon-eye.svg") no-repeat scroll 50% 50%;background-size:20px;width:40px;height:100%;display:block}.suivi.reset-password .password-form .password-input .icon-eye.icon-eye-strikethrough:before{background-image:url("/img/fronts/1001/icon-eye-strikethrough.svg")}.suivi.reset-password .formbutton{color:#FFF;font-size:15px;font-weight:bold;padding:10px 20px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block;margin:0;min-width:150px;cursor:pointer}.suivi.reset-password .password-wrong .formbutton{background:transparent linear-gradient(to bottom,#ccc 0,#999 100%) repeat scroll 0 0;cursor:not-allowed}.suivi .orders-list .table-order{width:100%;font-size:12px;color:#4c5359;border:1px solid #a9a9a9;background-color:#fff}.suivi .orders-list .table-order .order-line{background-color:#fff;border-top:1px solid #a9a9a9}.suivi .orders-list .table-order .order-line:nth-child(odd){background-color:#f5f5f5}.suivi .orders-list .table-order .order-head{font-weight:bold;color:#fff;background-color:#42605e}.suivi .orders-list .table-order .order-line:hover{background-color:rgba(126,185,184,.5);cursor:pointer}.suivi .orders-list .table-order th,.suivi .orders-list .table-order td{vertical-align:middle;padding:10px}.suivi .orders-list .table-order .number{width:28%}.suivi .orders-list .table-order .date{width:28%}.suivi .orders-list .table-order .status{width:34%}.suivi .orders-list .table-order .arrow{width:10%}.suivi .orders-list .table-order a{color:#4c5359;text-decoration:underline}.suivi .orders-list .table-order .status span{color:#fff;font-weight:bold;border-radius:3px;padding:5px;display:inline-block}.suivi .orders-list .table-order .status.inprogress span{background-color:#1abffe}.suivi .orders-list .table-order .status.send span{background-color:#258125}.suivi .orders-list .table-order .status.payment span{background-color:#e00c00}.suivi .orders-list .table-order .order-line .arrow:before{background:transparent url("/img/fronts/1001/arrow-rounded-black-right.svg") no-repeat scroll 0 0;width:12px;height:12px;content:"";display:block;float:right}.suivi .orders-list .pagination-container{max-width:100%;margin-top:20px}.suivi .orders-list .no-order{font-size:18px;font-weight:bold;margin:30px 0}.suivi .order-summary .order-summary-info{display:flex;align-items:center;color:#4c5359;margin-bottom:20px}.suivi .order-summary .order-summary-info .icon-status{width:50px}.suivi .order-summary .order-summary-info.order-status .icon-status:before{background:transparent url("/img/fronts/1001/order-delivery.svg") no-repeat scroll 0 0;height:40px;content:"";display:block}.suivi .order-summary .order-summary-info.order-tracking .icon-status:before{background:transparent url("/img/fronts/1001/order-box.svg") no-repeat scroll 0 0;height:35px;content:"";display:block}.suivi .order-summary .order-summary-info .state{flex:1}.suivi .order-summary .order-summary-info .state p{font-size:14px;font-weight:bold;text-transform:uppercase;margin:0;padding-left:10px}.suivi .order-summary .order-summary-info.order-status .state span{font-size:13px;font-weight:normal;text-transform:none;font-style:italic;margin:0}.suivi .order-summary .order-summary-info.order-status .state .send,.suivi .order-summary .order-summary-info.order-status .state .inprogress{color:#258125}.suivi .order-summary .order-summary-info.order-status .state .payment{color:#e00c00}.suivi .order-summary .order-summary-info.order-tracking .state span,.suivi .order-summary .order-summary-info.order-tracking .state a{font-size:13px;font-weight:normal;text-transform:none;font-style:italic;margin:0}.suivi .order-summary .order-summary-info.order-tracking .state a{text-decoration:underline;color:#7eb9b8}.suivi .order-summary .order-summary-info.order-tracking .state a:hover{text-decoration:none}.suivi .order-info-container{color:#4c5359;font-size:12px;line-height:16px}.suivi .order-info-container .info-recap{display:flex;flex-direction:column}.suivi .order-info-container .order-info,.suivi .order-info-container .coord-billing,.suivi .order-info-container .coord-shipping{width:100%;margin-bottom:20px}.suivi .order-info-container .recap-block{border-color:#ddd;border-radius:4px;margin:0}.suivi .order-info-container .order-info .panel-heading{background-color:#42605e}.suivi .order-info-container .order-info .panel-heading h5{color:#fff}.suivi .order-info-container .order-info ul{margin:0;font-size:12px}.suivi .order-info-container .order-info ul span{font-weight:bold}.suivi .order-info-container .order-info .link-invoice{color:#e00c00;text-decoration:underline}.suivi .order-info-container .order-info .link-invoice:hover{text-decoration:none}.suivi .order-info-container .recap-block .panel-title{color:#7e7e7e;font-size:13px;text-align:center}.suivi .order-info-container .coord-shipping .adresserelais{display:flex}.suivi .order-info-container .coord-shipping .adresserelais .logo-relais{max-width:60px;max-height:60px}.suivi .order-info-container .coord-shipping .adresserelais .addressrelais-txt{flex:1;padding-left:10px}.suivi .order-info-container .mini-cart td{font-size:12px;color:#42605e;text-align:center}.suivi .order-info-container .mini-cart .visible-sm.visible-md{display:none !important}.suivi .order-info-container .mini-cart .first-table{margin-bottom:0;background-color:#fff}.suivi .order-info-container .mini-cart .first-table td{width:100%;display:block;text-align:center;border-top:0 solid transparent;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:2px}.suivi .order-info-container .mini-cart .first-table td:first-child{padding-top:10px}.suivi .order-info-container .mini-cart .first-table td:last-child{border-bottom:1px solid #ddd;padding-bottom:10px}.suivi .order-info-container .mini-cart .first-table .product-container{text-align:center}.suivi .order-info-container .mini-cart .first-table .product-container.main-product{font-weight:bold}.suivi .order-info-container .mini-cart .first-table .head-mini-cart-xs{background:#f1f1f1;color:#7e7e7e;font-size:13px;text-align:center;vertical-align:middle;border-top:1px solid #ddd;border-radius:5px 5px 0 0}.suivi .order-info-container .mini-cart .second-table{background-color:#fff;margin-left:auto}.suivi .order-info-container .mini-cart .second-table td{border-top:0 solid transparent;text-align:left;vertical-align:middle}.suivi .order-info-container .total-cart-container td{font-weight:bold;text-transform:uppercase;font-size:13px}.suivi .order-info-container .total-cart-container .total-txt{padding-left:5%}.suivi .order-info-container .total-cart-container .total-price{text-align:right;padding-right:5%}.contact .input-wrapper{position:relative}.contact .account-form{background-color:#fff;color:#4c5359;border:1px solid #a9a9a9;border-radius:5px;margin-top:20px;padding:25px}.contact .account-form label{color:#42605e;font-size:14px;font-weight:bold;margin:10px 0}.contact .account-form input{width:100%;font-size:13px;padding:10px;box-sizing:border-box;border:1px solid #8c8c8c}.contact textarea{width:100%;padding:10px;resize:none}.contact .required-text{margin-top:10px;margin-bottom:10px;display:inline-block}.contact .required-text:before{content:"* ";color:#ef3030}.contact .checkoutbutton{padding:0 20px;margin:0 auto}.contact-upload{border:2px dashed #8c8c8c;border-radius:5px;padding:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:250px}.contact-upload .viewer-img{height:190px;width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.contact-upload img{max-height:100%;max-width:100%}.contact-upload-desc{margin-bottom:30px}.contact-upload .help-block{margin:15px 0 0 0}.contact .help-error{color:#ef3030;padding-top:5px;display:inline-block}.btn-second{color:#fff;background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;border:1px solid #66a2a1;border-radius:5px;font-weight:bold;padding:10px;width:100%;display:flex;align-items:center;justify-content:center}.btn-second:hover{background:transparent linear-gradient(to bottom,#599493 0,#7eb9b8 100%) repeat scroll 0 0}.btn-second .icon{font-size:16px;margin-right:5px}.contact .alert.alert-success,.contact .alert.alert-danger{width:auto;box-shadow:none}.contact .delete-img{align-items:center;display:none;cursor:pointer;border-bottom:1px solid transparent}.contact .delete-img:hover{border-color:#4c5359}.contact .delete-img .icon{margin-right:5px}.contact .viewer-img{display:none}.mini-cart .first-table .product-container.ext-product:before{content:"";width:22px;height:24px;display:table-cell;vertical-align:middle}.mini-cart .first-table .product-container.ext-product:before{display:none}.mini-cart .first-table .product-container.ext-warranty:before{background:url('/img/fronts/1001/option-remote-icon.png') no-repeat 2px center}.mini-cart .first-table .product-container.ext-battery:before{background:url('/img/fronts/1001/option-remote-icon.png') no-repeat -29px center;margin-right:2px}.mini-cart .first-table .product-container.ext-product .extension{padding:0 8px;display:block;vertical-align:middle}.order-options-container .panel-group{background-color:#fff;border:1px solid #ddd;font-size:13px;color:#4c5359}.order-options-container .panel-group .panel{box-shadow:none}.order-options-container .panel-group .panel-default{border:transparent none;border-bottom:1px solid #ddd;border-radius:0;margin:0}.order-options-container .panel-group .panel-default:last-child{border-bottom:0}.order-options-container .panel-group .panel .panel-heading{background-image:none;background-color:#fff;position:relative;border-color:#ddd;padding:12px 15px}.order-options-container .panel-group .panel-default>.panel-heading+.panel-collapse .panel-body{border-top:transparent none}.order-options-container .panel-group .panel .panel-heading .panel-title{font-size:13px;font-weight:bold;text-transform:uppercase;color:#4c5359;display:inline-block;padding-right:15px}.order-options-container .panel-group .panel .panel-heading .panel-title:after{content:"";width:0;height:0;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #4c5359;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.order-options-container .panel-group .panel .panel-heading.collapsed .panel-title:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4c5359;border-bottom:0}.order-options-container .panel-group .panel .panel-heading .panel-title span{color:#7eb9b8}.order-options-container .panel-group .panel .panel-heading.panel-notallowed .panel-title,.order-options-container .panel-group .panel .panel-heading.panel-notallowed .panel-title span{color:#b8b8b8}.order-options-container .panel-group .panel .panel-heading .panel-title{display:block;position:relative}.order-options-container .panel-group .panel .panel-heading.panel-notallowed:hover{cursor:not-allowed}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange{display:none;width:100%;background:#42605e;padding:15px;margin-top:15px;position:relative;cursor:default}.order-options-container .panel-group .panel .panel-heading.panel-notallowed:hover .tooltip_noexchange{display:block}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #42605e;z-index:10;position:absolute;content:"";width:0;height:0;top:-10px;left:46%}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange p{color:#fff;font-size:13px}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange p span{font-size:12px;padding-top:15px;display:inline-block}.order-options-container .panel-group .panel .panel-collapse .step-bar-container{margin-top:5px;padding:0 15px;width:100%}.order-options-container .panel-group .panel .panel-collapse .step-bar{height:5px;background:#eee;border-radius:10px}.order-options-container .panel-group .panel .panel-collapse .step-bar-container .mystep{height:100%;width:25%;background:#7eb9b8;border-radius:10px;display:block}.order-options-container .panel-group .panel .panel-body{margin:0 auto;padding-bottom:30px;color:#4c5359}.order-options-container .panel-group .panel .panel-body #titleselected{margin:10px 0}.order-options-container .panel-group .panel .panel-body .form-group .question-form{margin-bottom:10px;font-weight:bold}.order-options-container .panel-group .panel .panel-body label,.order-options-container .panel-group .panel .panel-body .form-group label{font-weight:normal}.order-options-container .panel-group .panel .panel-body .padding-me{padding-left:15px}.order-options-container .panel-group .panel .panel-body select,.order-options-container .panel-group .panel .panel-body .form-group input,.order-options-container .panel-group .panel .panel-body .form-group textarea{width:100%}.order-options-container .panel-group .panel .panel-body .form-group input,.order-options-container .panel-group .panel .panel-body .form-group textarea{color:#4c5359}.order-options-container .panel-group .panel .panel-body .form-group textarea{height:110px}.order-options-container .panel-group .panel .panel-body select{height:30px;border-radius:0;border:1px solid #ddd;color:#555;padding:0 5px;font-size:12px;box-shadow:none}.order-options-container .panel-group .panel .panel-body .form-recap .panel-group{padding:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .title{font-size:14px;font-weight:bold;color:#42605e;position:relative}.order-options-container .panel-group .panel .panel-body .step-recap-container .title:after{content:"";width:0;height:0;display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #42605e;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-heading.collapsed .title:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #42605e;border-bottom:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-body{padding-bottom:15px}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap{margin-bottom:20px}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap:last-child{margin:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap ul{list-style:none;font-size:11px;color:#4c5359;border-left:1px solid #a9a9a9;padding-left:14px;margin:0;line-height:normal;position:relative}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap ul li{padding-bottom:5px}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap ul li:before{content:"- "}.order-options-container .panel-group .panel .panel-body .form-group{margin-bottom:30px}.order-options-container .panel-group .panel .panel-body .form-group .view-product-img-list{margin:10px 0}.order-options-container .panel-group .panel .panel-body .form-group .view-product-img-list .view-product-img{display:inline-block;padding:5px}.order-options-container .panel-group .panel .panel-body .form-group .view-product-img-list .view-product-img img{max-height:120px;max-width:100px}.order-options-container .panel-group .panel .panel-body .form-group .sendpicture_max{color:#4c5359;font-size:12px}.order-options-container .panel-group .panel .panel-body .form-group .liengris{font-size:11px;color:#999;text-decoration:underline}.order-options-container .panel-group .panel .panel-body .form-group .liengris:hover{text-decoration:none}.order-options-container .panel-group .panel .panel-body .container-instruction{margin-bottom:15px}.order-options-container .panel-group .panel .panel-body .container-instruction .main-instruction{font-size:13px;margin-bottom:5px;width:100%;color:#e00c00}.order-options-container .panel-group .panel .panel-body .container-instruction .main-instruction .other-instruction{color:#4c5359;font-size:12px}.order-options-container .panel-group .panel .panel-body .container-instruction .main-instruction,.order-options-container .panel-group .panel .panel-body .container-instruction .other-instruction span{font-weight:bold}.order-options-container .panel-group .panel .panel-body .myproduct-img{width:100%;height:180px;padding:5px;margin-bottom:5px;border:1px solid #ddd;background-color:#f9f9f9;position:relative;display:flex;cursor:pointer}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .myproduct-img{cursor:auto}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .myproduct-img:before{content:"";width:66px;height:100%;position:absolute;margin:0 auto;left:0;right:0;top:0;z-index:20;background:transparent url("/img/fronts/1001/contact/icon-add-photo.png") no-repeat scroll center}.order-options-container .panel-group .panel .panel-body .block-add-photo .myproduct-img img{opacity:.2}.order-options-container .panel-group .panel .panel-body .myproduct-img img{margin:auto;text-align:center;max-height:100%}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo,.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element{margin-bottom:20px}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .myproduct-img:hover img,.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .myproduct-img img,.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element .myproduct-img img{opacity:1.0}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .myproduct-img:hover::before,.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .myproduct-img:before{display:none}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .legend-photo,.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element .legend-photo{color:#4c5359;font-style:italic;text-align:center;margin-bottom:10px}.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element .legend-photo{margin-bottom:0}.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element .myproduct-img .legend-photo{margin:auto}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .add-file-link{text-align:center}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .add-file-link label,.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .add-file-link label{color:#4c5359;text-decoration:underline;cursor:pointer}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .add-file-link label:hover{text-decoration:none}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .add-file-link label{color:#e00c00;text-decoration:none}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .add-file-link label:before,.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .add-file-link label:after{content:"";width:15px;height:15px;display:inline-block;vertical-align:middle}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .add-file-link label:before{background:transparent url("/img/fronts/1001/contact/icon-photo-contact.png") no-repeat scroll left 0;margin:0 5px 0 0}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .add-file-link label:before{display:none}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo.file-send .add-file-link label:after{background:transparent url("/img/fronts/1001/contact/icon-photo-contact.png") no-repeat scroll right 0;margin:0 0 0 8px}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo .input-add-file,.order-options-container .panel-group .panel .panel-body .contact-choices .input-mychoice-element{display:none}.order-options-container .panel-group .panel .panel-body .manual-contact .resp-video-wrapper{width:500px;max-width:100%;margin-bottom:15px}.order-options-container .panel-group .panel .panel-body .manual-contact .notice-link{color:#7eb9b8;margin:0;display:inline-block;margin-bottom:15px;text-decoration:underline}.order-options-container .panel-group .panel .panel-body .manual-contact .notice-link:hover{text-decoration:none}.order-options-container .panel-group .panel .panel-body .manual-contact .notice-link:before{content:"";width:10px;height:15px;margin-right:10px;display:inline-block;vertical-align:bottom;background:transparent url("/img/fronts/1001/contact/arrow-rounded-green-clear-right.png") no-repeat scroll 0 0}.order-options-container .panel-group .panel .panel-body .manual-contact .info-product a{text-decoration:underline}.order-options-container .panel-group .panel .panel-body .return-choices .block-choice-element{margin-bottom:20px;text-align:center}.order-options-container .panel-group .panel .panel-body .return-choices .product-name{height:45px;font-weight:bold;color:#42605e;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.order-options-container .panel-group .panel .panel-body .return-choices .myproduct-img{cursor:auto}.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity{margin-bottom:10px}.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity span{font-size:11px;font-style:italic;color:#999}.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity-container{display:flex;max-width:110px;margin:0 auto}.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity-container .item-qty-minus,.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity-container .item-qty-plus{height:30px;width:30px;font-size:14px;border:1px solid #ddd;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.order-options-container .panel-group .panel .panel-body .return-choices .return-quantity-container .item-qty{text-align:center;height:30px;margin:0 5px;border:0;flex:1}.order-options-container .panel-group .panel .panel-body .phone-contact-block .container-number{display:flex;align-items:center;margin-bottom:10px}.order-options-container .panel-group .panel .panel-body .phone-contact-block .container-number .number-icon{background:transparent url("/img/fronts/1001/contact/smartphone.svg") no-repeat scroll -5px 0;width:45px;height:45px}.order-options-container .panel-group .panel .panel-body .phone-contact-block .container-number .number-info{flex:1}.order-options-container .panel-group .panel .panel-body .phone-contact-block .number{color:#7eb9b8;font-weight:bold;font-size:20px;line-height:18px;margin:0}.order-options-container .panel-group .panel .panel-body .phone-contact-block .number span{color:#999;font-style:italic;font-weight:normal;font-size:12px}.order-options-container .panel-group .panel .panel-body .phone-contact .warning-info{font-weight:bold;margin-top:20px;text-align:left}.order-options-container .panel-group .panel .panel-body .form-group .elements-errors{color:#e00c00;text-align:center;display:block;margin-top:5px}.order-options-container .panel-group .panel .panel-body .form-group .elements-errors ul{list-style-type:none;padding:0;margin:0}.order-options-container .panel-group .panel .panel-body .btn-step{width:100%;color:#fff;font-size:15px;font-weight:bold;line-height:20px;padding:10px;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block;margin:0 auto;margin-top:20px}.order-options-container .panel-group .panel .panel-body .btn-step.btn-next{background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0}.order-options-container .panel-group .panel .panel-body .btn-step.btn-before{background:transparent linear-gradient(to bottom,#bababa 0,#999 100%) repeat scroll 0 0}.order-options-container .panel-group .panel .panel-body .btn-step.btn-next:hover,.order-options-container .panel-group .panel .panel-body .btn-step.btn-before:hover{box-shadow:0 0 0 transparent}.order-options-container .panel-group .panel .panel-body .btn-before{margin-bottom:20px}.order-options-container .panel-group .panel .panel-body .container-thanks{text-align:center;font-size:13px;font-weight:bold;margin:20px 0;color:#4c5359}.order-options-container .panel-group .panel .panel-body .container-thanks p{margin-bottom:20px}.order-options-container .panel-group .panel .panel-body .container-thanks .title{color:#e00c00}.order-options-container .panel-group .panel .panel-body .container-thanks .info{font-size:12px;font-style:italic;font-weight:normal}.suivi .myhead .title{font-weight:bold;font-size:12px}.suivi-details{overflow:hidden}.suivi table.suivi{font-size:12px;width:100%}.suivi table.suivi td,.suivi table.suivi th{padding:5px;width:25%}.suivi table.suivi th,.suivi table.suivi-por th{background:#e5e5e5}.suivi table.suivi-por{font-size:12px;width:50%;margin-bottom:25px}.suivi table.suivi-por td,.suivi table.suivi-por th{padding:5px;width:50%}.suivi input{margin:2px;padding:2px 1px}.suivi ul{list-style:inside;margin-left:20px;font-size:12px;line-height:18px}.suivi h2{color:#42605e;font-weight:bold;margin:20px 0 10px 0;display:block;font-size:14px}.suivi h2.suivi-order{font-size:18px}.suivi p{margin-bottom:10px;display:block}.suivi .coord{width:100%;margin-bottom:25px}.suivi .wrapper5 textarea{padding:10px;resize:none;width:100%}.suivi input.checkoutbutton{width:100%}@media(min-width:768px){.suivi .account-menu{text-align:right}.suivi .account-menu a{display:inline-block;padding:0 8px}.suivi .account-menu a:before{display:none}.suivi.reset-password form .password-form{flex-direction:row;align-items:flex-end}.suivi.reset-password form .password-form div{margin:0;width:50%;padding-right:30px}.suivi .order-summary{margin-bottom:20px}.suivi .order-summary .order-summary-info{margin-bottom:0}.suivi .order-info-container .info-recap{margin:0 -15px 20px -15px;flex-direction:row}.suivi .order-info-container .recap-block{height:100%}.suivi .order-info-container .order-info,.suivi .order-info-container .coord-billing,.suivi .order-info-container .coord-shipping{width:33.3%;padding:0 15px;margin:0}.suivi .orders-list .table-order{font-size:13px}.suivi .orders-list .table-order .number{width:20%}.suivi .orders-list .table-order .date{width:15%}.suivi .orders-list .table-order .name{width:30%}.suivi .orders-list .table-order .total-price{width:15%}.suivi .orders-list .table-order .status{width:16%}.suivi .orders-list .table-order .arrow{width:4%}.suivi .order-info-container .mini-cart .visible-sm.visible-md{display:table-row !important}.suivi .order-info-container .mini-cart .table td:first-child{border-left:1px solid #ddd;width:40%}.suivi .order-info-container .mini-cart .table td:last-child{border-right:1px solid #ddd;text-align:right}.suivi .order-info-container .mini-cart .txt-xs{display:none}.suivi .order-info-container .mini-cart .first-table td{width:auto;display:table-cell;vertical-align:middle;border-top:1px solid #ddd;border-right:0 solid transparent;border-left:0 solid transparent}.suivi .order-info-container .mini-cart .first-table td:last-child{border-bottom:0 solid transparent;padding:10px}.suivi .order-info-container .mini-cart .first-table td:first-child{padding:10px}.suivi .order-info-container .mini-cart .first-table tr:last-child td{border-bottom:1px solid #ddd}.suivi .order-info-container .mini-cart .first-table.table thead tr th{background:#f1f1f1;color:#7e7e7e;font-size:13px;text-align:center;font-weight:normal;vertical-align:middle;border-bottom:0;border-top:1px solid #ddd}.suivi .order-info-container .mini-cart .first-table.table tr td:first-child{text-align:left}.mini-cart .first-table.table thead tr th:first-child{border-left:1px solid #ddd;border-radius:5px 0 0 0}.suivi .order-info-container .mini-cart .first-table.table thead tr th:last-child{border-right:1px solid #ddd;border-radius:0 5px 0 0}.suivi .order-info-container .mini-cart .first-table .product-container{text-align:left}.suivi .order-info-container .second-table{width:40%;margin-left:60%}.suivi .order-info-container .second-table td{border-bottom:1px solid #ddd}.suivi .order-info-container .mini-cart .first-table .product-container.ext-product:before{display:table-cell}.suivi .order-info-container .mini-cart .first-table .product-container.ext-product .extension{display:table-cell}.order-options-container .contact-tab h1{font:26px/28px "Aller",Arial,sans-serif}.order-options-container .contact-tab h3{font-size:24px}.order-options-container .contact-tab .resp-tabs-container{margin-top:0}.order-options-container .contact-tab .resp-accordion{margin:0;border:0;position:relative;top:0}.order-options-container .contact-tab .minititle a{display:inline-block}.order-options-container .panel-group .panel .panel-body .why-txt .photocontainer{border-left:solid 1px #d0d0d0;padding-left:15px}.order-options-container .panel-group .panel .panel-body .captcha-container img{padding-right:25px;padding-bottom:0;display:inline-block}.captcha-container input{width:auto}.order-options-container .panel-group .panel .panel-heading:hover{background-color:rgba(126,185,184,.5);border-radius:0}.order-options-container .panel-group .panel .panel-heading:hover .panel-title,.order-options-container .panel-group .panel .panel-heading:hover .panel-title span{color:#4c5359}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange{position:absolute;margin:0;z-index:10;width:70%;left:40px;top:36px;box-shadow:0 5px 15px -5px rgba(50,50,50,0.5)}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange:before{left:48%}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange p{font-size:13px}.order-options-container .panel-group .panel .panel-heading .tooltip_noexchange p span{font-size:12px}.order-options-container .panel-group .panel .panel-heading.panel-notallowed:hover .panel-title,.order-options-container .panel-group .panel .panel-heading.panel-notallowed:hover .panel-title span{color:#888}.order-options-container .panel-group .panel .panel-body select{font-size:12px}.order-options-container .panel-group .panel .panel-body .form-recap .panel-group{border:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-heading{padding:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-heading:hover{background:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .title{margin-bottom:10px}.order-options-container .panel-group .panel .panel-body .step-recap-container .title:after,.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-heading.collapsed .title:after{display:none}.order-options-container .panel-group .panel .panel-body .step-recap-container .panel-body{padding:0}.order-options-container .panel-group .panel .panel-body .step-recap-container .myrecap ul{font-size:12px}.order-options-container .panel-group .panel .panel-body .contact-add-photo .block-add-photo,.order-options-container .panel-group .panel .panel-body .contact-choices .block-choice-element{margin-bottom:0}.order-options-container .panel-group .panel .panel-body .btn-step{width:auto;padding:10px 25px}.order-options-container .panel-group .panel .panel-body .btn-step.btn-next{float:right}.order-options-container .panel-group .panel .panel-body .btn-step.btn-before{float:left}.order-options-container .panel-group .panel .panel-body .btn-before{margin-bottom:0}.order-options-container .panel-group .panel .panel-body .form-group .elements-errors{text-align:right}.order-options-container .panel-group .panel .panel-body .form-group .block-add-photo .elements-errors,.order-options-container .panel-group .panel .panel-body .return-choices .elements-errors{text-align:center}}@media(min-width:992px){.suivi .account-form .formbutton{width:auto;float:right}.order-options-container .panel-group .panel .panel-body .form-group .view-product-img-list{margin:0 0 10px 0}.order-options-container .panel-group .panel .panel-body .form-group .view-product-img-list .product-img{padding:0 5px}.order-options-container .panel-group .panel .panel-body .form-group .question-form{margin:0}.order-options-container .panel-group .panel .panel-body .return-choices .block-choice-element{margin:10px 0 20px 0}}.cgdv{color:#555}.cgdv-content{padding:0 20px;font-size:12px;line-height:18px}.cgdv-content .titre9{text-align:left;font-size:12px;font-weight:bold;margin:20px 0 15px 0}.cgdv-content .titre9 span{color:#42605e;font-size:14px;text-transform:uppercase}.cgdv-content ul{padding-left:20px}.titre7bis{height:50px;margin:0 0 20px;border-radius:8px;padding:8px 10px 0;background:#42605e none repeat scroll 0 0;position:relative;color:#9bff00;font-size:18px;font-weight:bold}ul.bullet{margin-left:30px}.help .box1content-2{padding:20px;position:relative;margin:0 auto 25px;border-radius:14px;background-color:transparent;box-shadow:0 0 4px 1px rgba(0,0,0,0.4)}.help .icon-help{margin-bottom:10px;text-align:center}.help .icon-help img{display:inline-block;max-width:70px}.faq{list-style-position:inside;padding-left:20px}.faq_img{text-align:center}.faq_img img{display:inline-block}.help .titre9{text-align:left;color:#42605e;font-size:14px;font-weight:bold;display:inline-block;margin-bottom:10px}dl dt{margin-top:10px}h3{font-size:12px;font-weight:bold;margin-bottom:0;color:#7eb9b8}.titre11{font-size:11px;font-weight:bold}.sephelp{width:100%;margin:0 0 20px 0;border-bottom:1px solid #cdcdcd}@media(min-width:768px){.help .summary-help{display:table;width:100%}.help .icon-help{margin:0;display:table-cell;vertical-align:middle}.help .icon-help img{max-width:100%;margin-right:10px}.help .questions-help{display:table-cell;vertical-align:middle}}.cataloghead{border-radius:8px;background:#375453 none repeat scroll 0 0;padding:10px 20px;position:relative;margin:0 10px 35px 10px}.bigbrands{margin-bottom:30px}.cataloghead .box_moteur{position:relative;margin:20px 0 10px 0}.txtcontainer{text-align:center}.txt1{color:#9bff00;font-size:16px;font-weight:bold}.txt2{color:#fff;text-transform:uppercase;font:11px Arial,sans-serif}.txt3{display:block;border-radius:5px;border:1px solid #66a2a1;box-shadow:1px -1px 4px 0 rgba(0,0,0,0.25);background:#7eb9b8;background:-moz-linear-gradient(top,rgba(126,185,184,1) 0,rgba(89,148,147,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(126,185,184,1)),color-stop(100%,rgba(89,148,147,1)));background:-webkit-linear-gradient(top,rgba(126,185,184,1) 0,rgba(89,148,147,1) 100%);background:-o-linear-gradient(top,rgba(126,185,184,1) 0,rgba(89,148,147,1) 100%);background:-ms-linear-gradient(top,rgba(126,185,184,1) 0,rgba(89,148,147,1) 100%);background:linear-gradient(to bottom,rgba(126,185,184,1) 0,rgba(89,148,147,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7eb9b8',endColorstr='#599493',GradientType=0);padding:15px 32px;font:bold 17px Arial,sans-serif;color:#fff;margin:15px 0;display:inline-block}.txt3a:hover{text-decoration:none}.txt3:hover{background:#7eb9b8;animation-duration:.2s}.sep5{border-bottom:1px solid #807f7f;max-width:840px;height:4px;font-size:0;margin:10px auto}.sep6{display:block;width:78px;height:2px;margin:5px 0;font-size:0;background:transparent url("/img/fronts/1001/sep_catalogue.png") no-repeat scroll left 2px}.decoup3{display:inline-block;vertical-align:top;padding:14px;text-align:justify;float:left;color:#999}.brandlist2{max-width:100%;margin:0 auto;padding:20px}.brandlist2 span{display:inline-block;width:100px;padding:2px;vertical-align:top}.brandlist2 a{display:block;padding-left:10px;margin-bottom:5px;color:#807f7f;text-decoration:none;background:transparent url("/img/fronts/1001/puce02.gif") no-repeat scroll left 2px}.brandlist2 .marques-tel-portail div{padding-left:15%}.brandlist2 div .clearfix{padding:0}.brandlist2 hr{padding:0;margin:20px 50px;height:1px;background-color:#a0a0a0}@media(min-width:768px){.brandlist2 .marques-tel-portail div{padding-left:7%}.brandlist2 div .clearfix{padding:0}}@media(min-width:992px){.brandlist2 .marques-tel-portail div{padding-left:2%}.brandlist2 div .clearfix{padding:0}.md-auto{width:12.5%}}.brand-img-container{display:table;margin-bottom:10px;margin-left:1%;margin-right:1%;width:46%;height:120px;display:inline-block;border:1px solid #dcdcdc;border-radius:5px;background:#fff;cursor:pointer;transition-duration:.5s}.brand-img-container:hover{box-shadow:inset 0 0 3px 2px #9bff14}.brand-img{height:120px;width:1%;display:table-cell;vertical-align:middle;text-align:center}.brand-img img{padding:3px;max-width:120px;max-height:95px}@media(min-width:768px){.brand-img-container{width:22%}}@media(min-width:992px){.brand-img-container{width:14%}.txtcontainer{text-align:left}.cataloghead .box_moteur{float:left}.cataloghead{border-radius:8px;background:#375453 none repeat scroll 0 0;padding:10px 20px;position:relative;margin:0 auto 35px}}.cataloghead .box-slider{float:right}.cataloghead .bx-wrapper{margin:0 auto 3px}.cataloghead .bx-wrapper .bx-pager.bx-default-pager a:hover,.cataloghead .bx-wrapper .bx-pager.bx-default-pager a.active{background:#c5f6f5}.cataloghead .bx-wrapper .bx-pager.bx-default-pager a{background:#7bb6b5}.cataloghead .bx-wrapper .bx-pager{top:123px;padding-top:0}.cataloghead .bx-wrapper .bx-pager.bx-default-pager a{width:15px;height:15px;border-radius:15px;margin:0 2px}.bx-wrapper .bx-viewport{box-shadow:0 0 0 transparent;border:0 solid #FFF}.breadcrumb.checkout-breadcrumb{margin:7px auto;width:910px;background-color:#fff}.checkout-breadcrumb li{margin:0 auto;width:218px;background-color:#e3e3e3;background:#e3e3e3 url("/img/fronts/1001/breadhead.png") no-repeat scroll right 0;text-transform:uppercase;font-size:12px;line-height:30px;font-weight:bold;color:#636363;text-align:center;padding-right:6px}.breadcrumb>li+li::before{content:"";padding:0}.checkout-breadcrumb li:before{background:transparent url("/img/fronts/1001/breadbottom.png") no-repeat scroll right 0;height:30px;content:"";display:block;float:left;width:11px}.checkout-breadcrumb .active{background:#42605e url("/img/fronts/1001/breadhead.png") no-repeat scroll right 0;color:#fff}.checkout-process{background-color:#FFF;padding:40px;border-radius:20px;box-shadow:0 0 15px 0 rgba(50,50,50,0.5);margin-bottom:20px}.checkout-process .cart{position:relative}.checkout-process .form-group{margin-bottom:5px}.checkout-title-1{font-size:22px;color:#42605e;font-weight:bold;padding-bottom:10px;display:block}.checkout-process .checkout-button .checkout-next-step{color:#FFF;font-size:15px;font-weight:bold;text-transform:uppercase;position:absolute;top:-52px;right:0;line-height:40px;padding:0 20px 0 20px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;margin-bottom:20px;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none}.checkout-process .checkout-button .checkout-next-step span{display:inline-block;height:25px;margin-left:10px;top:8px;position:relative;width:25px;background:transparent url("/img/fronts/1001/arrow-cart.png") no-repeat scroll 0 0}.checkout-process .checkout-button .checkout-next-step:hover{box-shadow:0 0 0 transparent}.checkout-button-top{padding:7px}.checkout-button-bottom{margin-top:13px;position:relative}.checkout-process .table{margin:0}.checkout-process .table>thead{background-color:#f1f1f1;border:1px solid #f1f1f1;color:#7e7e7e;font-size:13px}.checkout-process .table>thead>tr>th{font-weight:normal;border-bottom:0;vertical-align:middle;text-align:center}.checkout-process .table>thead>tr>th.ondaleft{width:35%}.checkout-process .table>tbody{border:1px solid #f1f1f1}.checkout-process .table>tbody>tr>td{font-size:13px;color:#42605e;text-align:center;vertical-align:middle;position:relative;border-top:0 solid #FFF}.onstock{color:#33c933;text-transform:uppercase;font-size:13px;padding-bottom:5px;font-weight:normal}.notonstock{color:#e29a00;text-transform:uppercase;font-size:13px;padding-bottom:5px;font-weight:bold;margin-top:5px}.checkout-process .item-qty{width:50px}.checkout-process .item-image{padding:10px}.checkout-process .image-container{width:16%}.checkout-process .table>tbody>tr>td.model-container{color:#42605e;font-weight:bold;font-size:17px}.checkout-process .available-container{font-size:12px;color:#000}.checkout-process .available-container .onstock{text-transform:uppercase}.checkout-process .table>tbody>tr>td .all-inclusive{color:#a3a3a3;font-size:13px;font-weight:normal}.checkout-process .table>tbody>tr>.delete-container a{color:#666}.checkout-process .coupon-container{padding:5px 10px;background:#f6f6f6;border-bottom:1px solid #e0e0e0}.checkout-process .coupon-container .show-coupon{color:#64a5ca;font-size:11px;text-decoration:underline;display:inline-block;padding:2px 0}.checkout-process .coupon-container .checkout-recal{color:#666;font-size:12px;padding:3px 10px 3px 25px;background:url('/img/fronts/1001/checkout-icons.png') no-repeat 5px -120px #fefefe;border:1px solid #dedede;border-radius:3px}.checkout-process .coupon-container .checkout-recal:hover{color:#111;border:1px solid #666}.checkout-process .totals-table>tbody>tr>td{border-bottom:1px solid #e0e0e0;font-size:15px;position:relative}.checkout-process .totals-table>tbody>tr{background:#f6f6f6}.checkout-process .totals-table .align-left{text-align:left}.checkout-process .totals-table .cart-label{font-size:15px;font-weight:bold;margin:0}.checkout-process .totals-table .cart-sublabel{color:#e05014;font-size:12px;margin:0}.checkout-process .totals-table .cart-label .supp{font-size:11px;font-weight:normal;color:#999}.checkout-process .totals-table .delivery-info{color:#fff;font:bold italic 16px/22px Georgia,Times,serif;text-align:center;background:#64a5ca;border-radius:50%;display:inline-block;width:20px;height:20px;margin-left:7px;cursor:help}.checkout-process .totals-table .optionDHL-popup{font-size:12px;background:#fff;border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.2);padding:10px;left:135px;top:35px;position:absolute;width:250px;z-index:2}.checkout-process .totals-table .optionDHL-popup .optionDHL-arrow{background:transparent url('/img/fronts/1001/checkout-icons.png') no-repeat left -148px;height:8px;left:120px;position:absolute;top:-7px;width:11px}.checkout-process .totals-table .padding-label{padding-left:15px}.checkout-process .totals-table .total-cart-container td{font-weight:bold;font-size:18px;text-transform:uppercase}.checkout-process .checkout-button-container{margin:20px 0}.checkout-process .checkout-button-container>div{padding:0}.checkout-process .checkout-button-container .bask-button-back a{font-size:12px;color:#828282;padding:12px 0;display:inline-block}.checkout-process .checkout-button-container .bask-button-back a:hover{text-decoration:underline}.checkout-process .reassurane-wrapper{padding-right:0}.checkout-process .reassurane-wrapper img{vertical-align:top;max-width:100%}.checkout-process .reassurane-wrapper .ill{max-width:42%}.checkout-process .reassurane-container{color:#999;font-size:12px;font-weight:bold;border-right:1px #d8d8d8 dashed;text-align:center;display:inline-block;padding:15px 15px 15px 0;margin-right:10px;width:55%}.checkout-process .reassurane-container span{font-weight:bold;font-size:20px;color:#666}.checkout-process .reassurane-container .secure-payment{padding:0 0 0 25px;background:transparent url('/img/fronts/1001/checkout-icons.png') no-repeat left -88px}.checkout-process .cart-cgv{text-align:center;color:#949494;font-size:11px;margin:30px 0 100px 0}.promo-cart{text-align:left !important;padding-left:15px !important}.show-coupon{text-decoration:underline}.checkout-process .order-coupon{font-size:13px}.checkout-process .order-coupon label{font-weight:normal;margin:10px 0 5px 0}.checkout-process .order-coupon .coupon{padding:2px 5px;border:1px solid #AAA}.checkout-process .order-coupon .btn{border-radius:5px;border:1px solid #7eb9b8;color:#FFF;font-weight:bold;padding:2px 5px;background:#7eb9b8 none repeat scroll 0 0}.checkout-process .cart-empty{font-size:12px;color:#666}.checkout-process .ill-pile{position:absolute;right:50px;top:72px;z-index:2}.checkout-process .alert{margin-top:10px}.tel2-cart-img{margin-left:110px;margin-top:18px;display:inline-block;float:left}.totals-table{border-width:medium 1px 1px;border-style:none solid solid;border-color:-moz-use-text-color #e5e5e5 #e5e5e5;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;margin-right:40px;background-color:#FFF;width:414px;border-collapse:collapse}.warranty{border-top:medium none !important;position:relative;border-bottom:1px solid #e5e5e5 !important}.warranty td{text-align:center;vertical-align:middle;font-size:13px;color:#42605e;border-top:0 solid #DDD !important}.checkout-process .warranty td:first-child{text-align:left;padding-left:20px}.warranty .arrow{position:relative;padding-right:11px}.warranty .checkbox{display:inline;margin:0}.warranty span{color:#42605e;font-size:13px;margin-left:15px}.more-info-container{cursor:pointer;display:inline-block;left:5px;position:relative;top:5px}.more-info-container img{vertical-align:inherit}.more-info{color:#666;font-size:13px;z-index:100;position:absolute;top:-25px;left:30px;display:none;width:200px;background:#FFF none repeat scroll 0 0;border:1px solid #cdcdcd;box-shadow:0 0 3px rgba(0,0,0,0.3);padding:10px}.adresses-container .form-horizontal{padding:20px;border:1px solid #dedede;font:normal 13px/25px Arial,sans-serif;color:#42605e}label{font-weight:normal;padding:0 2px}.requis:after{content:"*";color:#ef3030}.siuqer{float:left;font:13px/25px Arial,sans-serif;color:#42605e;padding:0}.siuqer:before{content:"*";color:#ef3030}.terms{font:13px Arial,sans-serif;color:#42605e;float:right;height:42px;padding:0;text-align:right}.terms:after{content:"*";color:#ef3030}.terms a{text-decoration:underline}.terms a:hover{text-decoration:none}.adresses-container input{width:220px}.adresses-container label input,input[type="checkbox"]{width:inherit}input[type="radio"]{margin:0 5px 0 0}.glyphicon-ok{color:#66ad01;text-shadow:1px 1px 1px #42605e}.glyphicon-remove{color:#ef3030}.help-block{display:inline-block;margin-left:7px;font-size:13px}.btBack{color:#999;font-size:13px}.btBack:hover{text-decoration:none;color:#ccc}.adresses-container .checkoutbutton{width:260px}.checkoutbutton{color:#FFF;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:40px;padding:0 44px 0 20px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block}.checkoutbutton:hover{background:transparent linear-gradient(to bottom,#66ad01 0,#82d709 100%) repeat scroll 0 0}.checkoutbutton[disabled],.checkoutbutton[disabled]:hover{background:#b8b8b8}.checkoutbutton-cont span{display:inline-block;height:25px;right:46px;top:8px;position:absolute;width:25px;background:transparent url("/img/fronts/1001/arrow-cart.png") no-repeat scroll 0 0}.checkout .checkoutbutton:hover{box-shadow:0 0 0 transparent;background-position:inherit}.newbody{height:auto;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0 20px}@media(min-width:992px){.newbody{background-color:rgba(255,255,255,0.8);height:auto;border-radius:20px;box-shadow:0 0 15px 3px rgba(0,0,0,0.25);margin-bottom:40px;padding:20px 20px 20px 20px;margin-left:auto;margin-right:auto}}.left-column-product{position:relative;padding:0}@media(min-width:992px){.left-column-product{padding-left:15px}}.box_visu{margin:0 auto;display:block;text-align:center;width:100%;padding:20px 10px 20px 0}.newimagebox{width:100%;padding:10px 0 10px 0;overflow:hidden;text-align:center;background-color:#fff;border-radius:15px;-moz-box-shadow:0 0 15px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.25);-o-box-shadow:0 0 15px 3px rgba(0,0,0,0.25);box-shadow:0 0 15px 3px rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.Shadow(color=#0a0b0b,Direction=NaN,Strength=15)}.newimagebox img{max-width:90%;max-height:300px}.replacedimagebox .item-image{width:auto}.replacedimagebox .telBecomeTitle{font-size:15px;color:#70cb09;font-weight:bold;text-transform:uppercase;margin:5px 0 0 0}.replacedimagebox .replacedTxt{display:table;width:90%;margin:10px 5%}.replacedimagebox .telBecome{font-size:14px;font-weight:bold;vertical-align:middle;text-align:center;padding:4px;margin:0}.replacedimagebox .telBecomeLeft{color:#e05014}.replacedimagebox .telBecomeCenter{color:#666}.replacedimagebox .telBecomeRight{color:#70cb09}.product-pict-container{text-align:center;padding-top:20px}.product-pict-main{margin-bottom:20px;height:340px;display:flex;align-items:center;justify-content:center;background:#fff}.product-pict-main img{max-height:220px;margin:0 auto}@media(min-width:768px){.product-pict-main img{max-height:340px}}.product-pict-container .product-pict-main a{text-align:center;display:inline-block}.product-img-thumbnails{list-style:none}.product-img-thumbnails li{width:30%;border:1px solid #cdcdcd;display:inline-block;vertical-align:middle;margin:0 auto;padding:4px}.product-img-thumbnails li a{display:inline-block}@media(min-width:768px){.product-pict-container{padding-top:0;padding-bottom:20px}.product-pict-main{height:340px}}.right-column-product{position:relative;margin:10px 0 0 0;padding-right:0}@media(min-width:992px){.right-column-product{padding-right:15px}}.name-remote{background-color:#42605e;width:100%;border-radius:5px;margin:0}.name-remote h1,.name-remote .likeah1{font-family:'Arial';color:#9bff00;font-size:20px;margin:0;line-height:25px;padding:8px 15px;text-transform:uppercase}.review-consumer{margin-top:15px}.title-reviews{font-size:13px;font-weight:bold;color:#606060;float:left;margin:0;margin-top:5px;margin-right:10px}.classification{position:relative;width:110px;height:25px;margin:0;display:inline-flex;float:left;margin-right:5px}.classification .cover{float:left;margin-right:10px;background:url('/img/fronts/1001/empty.png') no-repeat scroll left top transparent;height:25px;width:120px;z-index:101;top:0;left:0;position:absolute}.classification .progress{background:url('/img/fronts/1001/full.png') no-repeat scroll left top transparent;top:0;left:0;height:25px;z-index:102;position:relative;box-shadow:0 0 0 transparent}.number-reviews{font-size:12px;font-style:italic;color:#7e7e7e;margin-top:5px;margin-bottom:0;float:left}.stock{color:#258125;font-size:14px;font-weight:bold;margin-top:10px}.onstock{color:#258125;font-size:14px;font-weight:bold;margin-top:5px}.stock .onstock{text-transform:uppercase}.txt-replaced{font-size:14px;line-height:18px;margin:30px 0 40px 0;color:#42605e;text-align:center}.txt-replaced .highlight{color:#7eb9b8}.tocart{height:55px;display:inline-flex;background:url("/img/fronts/1001/meilleur-prix-2.png") no-repeat center center #e5e5e5}.tocart-border{border-radius:5px;border:1px solid #dedede;margin:0;margin-top:15px}.arrow-cart{position:absolute;z-index:2}.add-cart,add-cart-replace{background-color:#FFF;height:auto;position:relative;border-radius:5px}.price{color:red;font-size:25px;font-weight:bold;margin:0;padding:15px 0 7px 0;display:inline-block}.price-promo{color:red;font-size:25px;font-weight:bold;margin:0;padding:15px 0 7px 0;display:inline-block}.price span,.price-promo span{font-size:12px}.price-promo .old-price{font-size:13px;color:#555;float:right;padding:2px}span.old-price{text-align:right}.ajouter-au-panier{margin:17px 0;padding:0 10px}.commander-button2 button,.unavailable-product-block .email-unavailable-block .btn-unavailable-email{background:#82d709;background:-moz-linear-gradient(top,#82d709 0,#66ad01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82d709),color-stop(100%,#66ad01));background:-webkit-linear-gradient(top,#82d709 0,#66ad01 100%);background:-o-linear-gradient(top,#82d709 0,#66ad01 100%);background:-ms-linear-gradient(top,#82d709 0,#66ad01 100%);background:linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0 rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82d709',endColorstr='#66ad01',GradientType=0);border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);display:block;margin:0 auto;padding:0 9px 0 9px;border:0;cursor:pointer}.unavailable-product-block .email-unavailable-block .btn-unavailable-email{width:100%}.commander-button2 button:hover,.unavailable-product-block .email-unavailable-block .btn-unavailable-email:hover{box-shadow:0 0 0 0 rgba(0,0,0,0)}.commander-button .cmd-btn-txt,.commander-button2 .cmd-btn-txt,.unavailable-product-block .email-unavailable-block .btn-unavailable-email .cmd-btn-txt{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;display:inline-block;padding:12px 0}.commander-button .cmd-btn-img,.commander-button2 .cmd-btn-img{display:inline-block;height:25px;margin-left:10px;top:8px;position:relative;width:25px;background:url("/img/fronts/1001/arrow-cart.png") no-repeat left top transparent}.express-delivery{background:rgba(155,255,0,.3);padding:10px 20px;color:#42605e;font-size:12px;line-height:16px;display:flex;align-items:center;margin-top:10px;flex-direction:column;text-align:center}.express-delivery .icon{font-size:30px;margin-bottom:10px}.express-delivery .message .m1{font-weight:bold}.express-delivery .message .m1 span{text-transform:uppercase;background:#375453;color:#9bff00;padding:2px 4px}.express-delivery .message .m3{font-size:11px}.express-delivery .message .m4{font-size:11px;font-style:italic;text-decoration:underline}.express-delivery .message .m4:hover{text-decoration:none}@media(min-width:992px){.express-delivery{font-size:14px;line-height:18px;margin-top:15px;flex-direction:row;text-align:left}.express-delivery .icon{font-size:40px;margin-right:20px;margin-bottom:0}}.modal-express .modal-content{padding:20px;text-align:left}.modal-express .express-steps{display:flex;margin-bottom:25px;flex-direction:column}.modal-express .express-steps .step{color:#42605e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:start;background:#d8e6e5;position:relative;top:0;left:50%;transform:translate(-50%,0);padding:10px 10px 0 10px}.modal-express .express-steps .icon{font-size:30px;margin-bottom:5px;margin-right:0}.modal-express .express-steps .big{text-transform:uppercase;font-weight:bold;color:#9bff00;background:#42605e;padding:2px 4px}.modal-express .express-steps .small{font-size:9px;color:#7a7a7a}.modal-express .express-steps .step:after{content:'';position:absolute;top:100%;left:0;right:0;padding-bottom:20px;background:inherit;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.modal-express .express-steps .step.step-3:after{display:none}.modal-express .express-steps .step-1{z-index:2}.modal-express .express-steps .step-1 .icon{display:none}.modal-express .express-steps .step-1 .big{font-size:13px;line-height:13px;margin-top:5px;background:transparent;color:#42605e}.modal-express .express-steps .step-2{padding-top:30px;z-index:1;background:#f5f5f5}.modal-express .express-steps .step-3{padding-top:30px;padding-bottom:10px;background:#e1ffb2}.modal-express .express-steps .step-3 .icon{display:none}.modal-express .express-steps .step-3 .icon:after{display:none}.modal-express .like-title{color:#42605e;font-size:16px;line-height:20px;margin-bottom:15px}.modal-express p{font-size:12px;line-height:16px;color:#444;margin-bottom:10px}@media(min-width:992px){.modal-express .express-steps{flex-direction:row}.modal-express .express-steps .step{width:calc(100% / 3);padding:30px 10px 30px 30px;left:0;transform:none}.modal-express .express-steps .step:after{top:0;left:100%;right:0;bottom:0;padding-right:20px;-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%)}.modal-express .express-steps .step.step-1 .icon,.modal-express .express-steps .step.step-2 .icon,.modal-express .express-steps .step.step-3 .icon{display:block}.modal-express .express-steps .step.step-1{padding-left:20px}.express-steps .step.step-3{padding-right:20px}}.unavailable-product-block{color:#555;font-size:13px;margin:10px 0 20px 0;text-align:left}.unavailable-product-block .title-unavailable-product,.unavailable-product-block .title-email-unavailable{color:#e00c00;font-weight:bold;font-size:14px;display:table;margin:0 0 5px 0}.unavailable-product-block .title-email-unavailable{color:#258125;margin-top:15px}.unavailable-product-block .title-unavailable-product .title-unavailable-icon{display:table-cell;vertical-align:middle}.unavailable-product-block .title-unavailable-product .title-unavailable-icon:before,.unavailable-product-block .title-email-unavailable .title-unavailable-icon:before{width:26px;height:30px;content:"";display:inline-block}.unavailable-product-block .title-unavailable-product .unavailable-product-icon:before{background:url("/img/fronts/1001/icons-unavailable.png") no-repeat -4px 0 transparent}.unavailable-product-block .title-email-unavailable .unavailable-email-icon:before{background:url("/img/fronts/1001/icons-unavailable.png") no-repeat -34px 0 transparent}.unavailable-product-block .title-unavailable-product p,.unavailable-product-block .title-email-unavailable p{display:table-cell;vertical-align:middle;padding-left:3px}.unavailable-product-block .email-unavailable-block .email-input-container{margin-top:10px;padding-bottom:5px;box-sizing:border-box;overflow:hidden}.unavailable-product-block .email-unavailable-block .field-unavailable-email{width:100%;height:40px;color:#8c8c8c;border:1px solid #8c8c8c;margin-bottom:10px;padding:0 10px;float:none}.unavailable-product-block .email-unavailable-block .error-unavailable-email{color:#e00c00;margin:10px 0 0 0}.unavailable-product-block .email-unavailable-block #msg-email-unavailable-product{font-weight:bold}.engagements,.remote-copy{background-color:#FFF;height:auto;width:100%;border-radius:5px;border:1px solid #dedede;margin-top:15px;position:relative;padding-bottom:10px;color:#42605e}.remote-copy{text-align:center}.engagements p,.remote-copy .title-block{text-align:center;font-size:15px;text-transform:uppercase;font-weight:bold;color:#555;margin:0 0 10px 0;padding:8px 10px;background-color:#e5e5e5}.remote-copy .container-copy-content{display:inline-flex;align-items:center;text-align:left}.remote-copy .img-container,.remote-copy .product-info{padding:0 15px}.remote-copy .name-product{font-size:15px;color:#42605e;font-weight:bold;margin-bottom:15px}.remote-copy .product-info .caption{display:inline-block;align-items:center}.remote-copy .block-price{margin-bottom:15px}.remote-copy .block-price .price{font-size:20px;padding:0}.remote-copy .block-price .old-price{font-size:13px;padding:0;font-weight:bold}.remote-copy .button-see-more{border:1px solid #66a2a1;font-size:14px;font-weight:bold;color:#FFF;text-align:center;display:inline-block;padding:10px;border-radius:5px;cursor:pointer;background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25)}.remote-copy .button-see-more:hover{text-decoration:none;box-shadow:0 0 0 0 rgba(0,0,0,0)}.engagements ul{display:block;margin-top:10px;padding-left:25px}.engagementsv2 li{background:url('/img/fronts/1001/check.png') no-repeat scroll 0 10px transparent;display:inline-block;font-size:14px;font-weight:bold;padding:9px 15px 20px 25px}.tva-inc{font-size:14px}.tocart{height:95px}@media(min-width:768px){.add-cart{height:95px}.add-cart-replace{height:auto}.price{font-size:35px}.price-promo{color:red;font-size:35px;font-weight:bold;margin:0;padding:7px 0;display:inline-block}.tva-inc{font-size:14px}.price span,.price-promo span{font-size:16px}.price-promo .old-price{font-size:15px;color:#555;float:right;padding:2px}.ajouter-au-panier{padding:0 2px}.engagement-replaced .engagements ul{display:inline-flex;width:100%;margin:0 auto;margin-top:10px}.unavailable-product-block .email-unavailable-block .field-unavailable-email{width:75%;margin-right:5%;float:left;margin-bottom:0}.unavailable-product-block .email-unavailable-block .btn-unavailable-email{width:20%;float:left}.remote-copy .product-info .caption{display:flex}.remote-copy .product-info .block-price{margin:0}.remote-copy .block-price{padding-right:30px}}@media(min-width:992px){.right-column-product{position:relative;margin:10px 0 0 0}.name-remote{margin:0}.tocart{height:95px;display:inline-flex;background:url("/img/fronts/1001/font-1.png") no-repeat center center #e5e5e5}.add-cart-replace{height:75px}.engagements ul{display:inline-flex;margin-top:10px}.engagementsv2 li{padding-bottom:5px}}.direct-replaced .left-column-product,.direct-replaced .right-column-product{padding:0 15px}.promo-countdown{margin:6px 0 12px 0}.promo-countdown-list li.promo-countdown-title{padding:0 3px 0 0}.promo-countdown .promo-countdown-title-space{background:#f72a0c;padding:1px 0;text-align:center;height:35px}.promo-countdown .promo-countdown-title-space img{margin:0 auto}.promo-countdown-space{line-height:1;margin-top:5px;width:32%;height:35px;display:inline-block;background:#f14d32;background:-moz-linear-gradient(top,#f14d32 0,#ff310f 50%,#eb1e00 50%,#ff3416 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f14d32),color-stop(50%,#ff310f),color-stop(50%,#eb1e00),color-stop(100%,#ff3416));background:-webkit-linear-gradient(top,#f14d32 0,#ff310f 50%,#eb1e00 50%,#ff3416 100%);background:-o-linear-gradient(top,#f14d32 0,#ff310f 50%,#eb1e00 50%,#ff3416 100%);background:-ms-linear-gradient(top,#f14d32 0,#ff310f 50%,#eb1e00 50%,#ff3416 100%);background:linear-gradient(to bottom,#f14d32 0,#ff310f 50%,#eb1e00 50%,#ff3416 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f14d32',endColorstr='#ff3416',GradientType=0)}.promo-countdown-space span{display:block;text-align:center;font-family:Arial,sans-serif}.promo-countdown-space .number{font-size:30px;font-weight:bold;color:#fff;line-height:.7;padding-top:3px}.promo-countdown-space .unity{color:#f5bbbb;font-size:11px}@media(min-width:768px){.promo-countdown-space{margin:0}}.spacer1{width:auto;height:35px;font-size:0}.spacer2{width:auto;height:25px;font-size:0}.replace-title{color:#999;font-size:17px;font-weight:bold;text-align:center}.replace-title span{color:#666}.replace-title .color1001{color:#42605e}.commander-button.new-tel{margin:0 auto;float:none;max-width:390px;margin-top:20px;text-align:center}.commander-button{background:#82d709;background:-moz-linear-gradient(top,#82d709 0,#66ad01 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#82d709),color-stop(100%,#66ad01));background:-webkit-linear-gradient(top,#82d709 0,#66ad01 100%);background:-o-linear-gradient(top,#82d709 0,#66ad01 100%);background:-ms-linear-gradient(top,#82d709 0,#66ad01 100%);background:linear-gradient(to bottom,#82d709 0,#66ad01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82d709',endColorstr='#66ad01',GradientType=0);border-radius:10px;float:right;margin-top:20px;margin-right:40px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);padding:0 20px}.commander-button:hover{box-shadow:0 0 0 0 rgba(0,0,0,0)}.commander-button a{height:auto;display:inline-block}.commander-button .cmd-btn-txt,.commander-button2 .cmd-btn-txt{color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;display:inline-block;padding:12px 0}.commander-button .cmd-btn-img,.commander-button2 .cmd-btn-img{display:inline-block;height:25px;margin-left:10px;top:8px;position:relative;width:25px;background:url("/img/fronts/1001/arrow-cart.png") no-repeat left top transparent}.engagements .offert{color:#ef3030}.engagements .condition{font-size:12px}.reviews-cont{border-radius:5px;border:1px solid #e0e0e0}.title3{font-size:16px;font-weight:bold;color:#375453;background:#f5f5f5 none repeat scroll 0 0;border-image:none;margin:0;padding:10px;border-radius:5px 5px 0 0}.title3 h2{font-size:16px;font-weight:bold;color:#375453}.modele-review{color:#569392}.reviews{display:block;margin:0 10px;height:350px;height:auto}.customer-info{padding:0 10px 5px 0}.commentaire{font:14px Arial,sans-serif;border-top:1px solid #e0e0e0;padding:20px 10px}.commentaire:first-of-type{font:14px Arial,sans-serif;border-top:0 solid #e0e0e0}.customer-icon{float:left;padding:5px 20px 15px 5px}.nom-address{color:#919191}.comment-name{text-transform:uppercase;margin:0;color:#569392}.comment-city{text-transform:uppercase}.comment-content{font-size:14px;color:#375453;margin:0;font-weight:bold;font-style:italic;padding:0;font-family:georgia}.info-tech{color:#555;font-size:12px}.info-tech p{line-height:22px}.info-tech .replacement a:link{text-decoration:underline}.descritption{color:#555;font-size:13px}.contact-us-tabs{color:#7eb9b8;font-weight:bold;background:transparent url("/img/fronts/1001/triangle.png") no-repeat scroll 0 3px;padding-left:15px;font-size:12px}.contact-us-tabs:hover,.contact-us-tabs:focus{color:#699695}.noticetab{font-size:13px}.percentage{font-size:13px;font-weight:bold;color:#555;margin:0 0 5px;float:left}.percentage span{color:#F00;font-size:21px}.notice-programmation{font-size:13px;font-weight:bold;padding-left:40px;background:transparent url("/img/fronts/1001/pdf.png") no-repeat scroll 0 0;padding-top:6px;color:#42605e;padding-bottom:10px;margin-bottom:15px}.easy{height:63px;width:250px;float:left}.containfloat{min-height:60px}.btBack-cont span{display:inline-block;width:20px}.recap-total{color:#7e7e7e;text-transform:uppercase;font-size:16px;font-weight:bold;padding:10px 15px;border:1px solid #BBB;display:block;margin-bottom:16px}.title-tunnel{color:#42605e;font-weight:bold;font-size:22px;margin:20px 0;display:block}.recap input{width:inherit}.expliq{font-size:11px;color:#697e7d;margin:0;width:320px;float:left;margin-top:30px}.payment_securise{background-image:url("/img/fronts/1001/securise.png");background-repeat:no-repeat;background-position:0 5px;height:40px;text-transform:uppercase;font-weight:bold;color:#7e7e7e;font-size:14px;padding-left:25px;padding-top:8px;float:left}.payment_securise span{text-transform:none;margin-right:5px}.type{padding:8px 20px;height:55px;margin-right:30px;border-radius:10px;border:1px solid #cecdcd;display:inline-block;cursor:pointer;background:transparent linear-gradient(to bottom,#FFF 0,#dbdbdb 100%) repeat scroll 0 0}.type:hover{background:#efefef;box-shadow:0 0 5px #bbb inset}.type button{border:2px outset transparent;background:transparent}.cart-sum{font-size:12px}.panel-default{border-color:#f1f1f1;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0)}.cart-sum .panel .panel-heading{background-image:none;text-align:center;background-color:#f1f1f1;border-color:#f1f1f1}.cart-sum .panel .panel-heading .panel-title{color:#7e7e7e;font:11px Verdana,Arial,sans-serif;text-transform:uppercase}.panel .panel-body{color:#42605e}.cart-sum .nopadleft{padding-left:0}.second-table{margin-left:220px}.checkout-process .second-table table tbody{border-top:2px solid #FFF}.checkout-process table tr{border-top:1px solid #f1f1f1}.total-cart-container-total{font-weight:bold;text-transform:uppercase}.hilight_block{font-size:12px;color:#42605e;line-height:20px;margin:20px 0}.hilight_block p{margin:0}.hilight-text{color:#000}.hilight-text span{text-decoration:underline}.thanks{font-size:12px}.title-end{margin:0}.checkout-process .title-tunnel{margin-top:0}.sub-title-tunnel{font-size:13px;color:#42605e}.paperpayement{border:2px red solid;padding:20px}.paperpayement table tr{border-color:transparent}.paperpayement table tr td{padding:0 5px}.paperpayement.hilight_block{color:#000}.paperpayement.hilight_block .hilight-text{font-weight:bold;font-size:14px}.paperpayement a:link{text-decoration:underline}.alert{box-shadow:0 0 0 transparent;box-shadow:inset 0 0 14px 20px rgba(255,255,255,1)}.flash li{list-style:none;font:italic 15px Arial,sans-serif}.alert-success{border:0 solid transparent;background-color:#c7ffc6;color:#66ad01;background-image:none;width:400px}.alert-danger{border:0 solid transparent;background-color:#ffdcdc;color:#ef3030;background-image:none;width:270px}.breadcrumb{padding:13px 0 10px 10px;margin-bottom:0;list-style:none;background-color:transparent}.breadcrumb a{color:#777}.breadcrumb .current{color:#777}.filAriane_puce{background:url(/img/fronts/1001/puce-ariane.png) no-repeat center center transparent;width:15px;margin-left:0;display:inline-block}@media(min-width:992px){.breadcrumb{padding:13px 0 10px 0}}.landing-page-confirmation{height:auto;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0 20px;text-align:center}.landing-page-confirmation h1{margin-top:20px;color:#42605e;font:bold 22px Arial,sans-serif;text-transform:uppercase;margin-bottom:20px}.landing-page-confirmation p{color:#555;font-size:13px;margin-bottom:10px}.landing-page-confirmation p a{color:#42605e;text-decoration:underline}.landing-page-confirmation .check-img{display:block;width:60px;height:60px;margin:20px auto;background:url('/img/fronts/texpress/checked-green.png') no-repeat left top transparent}@media(min-width:992px){.landing-page-confirmation{background-color:rgba(255,255,255,0.8);height:auto;border-radius:20px;box-shadow:0 0 15px 3px rgba(0,0,0,0.25);padding:20px 20px 20px 20px;margin:35px auto 40px auto;display:inline-block;width:100%;box-sizing:border-box;min-height:500px}.landing-page-confirmation h1{margin-top:0}}.header_404{text-align:center}.body_404 .wrapper404{width:510px;padding-left:460px;margin-left:auto;margin-right:auto;min-height:700px;background:url('/img/fronts/1001/camelion.png') no-repeat left 92px transparent}.body_404 .title{color:#42605e;font-size:46px;line-height:46px;font-weight:bold;padding-top:65px;text-shadow:3px 3px 0 rgba(0,0,0,0.15)}.body_404 .title span{font-size:68px;font-weight:bold;color:#90e114;text-shadow:3px 3px 0 rgba(0,0,0,0.10)}.body_404 .info{color:#697e7d;font-size:16px;line-height:20px;font-family:Georgia,Times,serif;font-weight:bold;font-style:italic;padding-right:105px;margin:40px 0 60px 0}.body_404 .button{color:#fff;font-weight:bold;font-size:18px;line-height:30px;text-align:center;padding:5px;display:block;width:50%;margin:0 0 20px 86px;border-radius:10px;background:#42605e;background:-moz-linear-gradient(top,#42605e 0,#3e5654 100%);background:-webkit-linear-gradient(top,#42605e 0,#3e5654 100%);background:linear-gradient(to bottom,#42605e 0,#3e5654 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42605e',endColorstr='#3e5654',GradientType=0)}.body_404 .button:hover{text-decoration:none;background:#3e5654;background:-moz-linear-gradient(top,#3e5654 0,#42605e 100%);background:-webkit-linear-gradient(top,#3e5654 0,#42605e 100%);background:linear-gradient(to bottom,#3e5654 0,#42605e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5654',endColorstr='#42605e',GradientType=0)}.questionnaire-container{font-size:12px;color:#222;padding:0 15px}.questionnaire-container .context{color:#4c5359;margin:20px 0}.questionnaire-container .questionnaire-select{margin:10px 0}.questionnaire-container .questionnaire-select select{width:290px;padding:5px 0}.questionnaire-container label{display:inline}.questionnaire-container .questionnaire-select textarea{width:100%;padding:5px;resize:none}.questionnaire-container .questionnaire-select .radio-list-container{display:inline-block;margin-bottom:10px}.questionnaire-container .questionnaire-select .radio-list-container .radio-list{display:inline-block;font-size:0;text-align:center}.questionnaire-container .questionnaire-select .radio-list-container .part-radio-list{display:inline-block;margin-bottom:10px}.questionnaire-container .questionnaire-select .radio-list-container .radio-item{display:inline-block;margin-right:4px}.questionnaire-container .questionnaire-select .radio-list-container .radio-item input[type="radio"]{display:none}.questionnaire-container .questionnaire-select .radio-list-container .radio-item .radio-content{display:inline-block;width:40px;height:40px;margin:0 4px 0 0;border:1px solid #dedede;border-radius:5px;font-size:13px;font-weight:normal;background-color:#fff}.questionnaire-container .questionnaire-select .radio-list-container .radio-item .radio-content:hover{background-color:rgba(126,185,184,0.7);cursor:pointer}.questionnaire-container .questionnaire-select .radio-list-container .radio-item input[type="radio"]:checked+.radio-content{background-color:#7eb9b8;color:#fff;opacity:1}.questionnaire-container .questionnaire-select .radio-list-container .radio-item span{display:flex;align-items:center;justify-content:center;height:100%}.questionnaire-container .questionnaire-select .radio-list-container .legend{color:#222;font-size:11px;display:flex;justify-content:space-between;border-top:1px solid #dedede;margin-top:5px;padding-top:15px}.questionnaire-container .questionnaire-select .radio-list-container .legend span{width:45%}.questionnaire-container .questionnaire-select .radio-list-container .legend>span:last-child{text-align:right;margin-right:4px}.questionnaire-container .questionnaire-select .glyphicon{margin:0 5px}.questionnaire-container .questionnaire-select ul li{color:red;font-weight:bold}.questionnaire-container .questionnaire-btn .btn{color:#FFF;font-size:15px;font-weight:bold;text-transform:uppercase;line-height:40px;padding:0 40px 0 40px;background:transparent linear-gradient(to bottom,#82d709 0,#66ad01 100%) repeat scroll 0 0;border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);border:0 none;display:block;float:right}.questionnaire-container .questionnaire-btn .btn:hover{box-shadow:0}.without-breadcrumb{height:36px}@media(min-width:768px){.questionnaire-container .questionnaire-select .radio-list-container .radio-list .radio-item{width:35px;height:40px}}@media(min-width:992px){.questionnaire-container .questionnaire-select .radio-list-container .legend{border-top:0;margin:0;padding:0}.questionnaire-container .questionnaire-select .radio-list-container .legend .rate-legend{display:none}}.wrapper-6-left{width:81%;float:left;position:relative}.wrapper-6-right{width:18%;float:left;position:relative;margin-left:1%}.universal-top{background:#fff;border-radius:5px}.universal-top-txt{padding:20px}.universal-top .title-h1{font-size:18px;font-weight:bold;color:#42605e;margin-bottom:20px}.universal-top .txt{font-size:12px;line-height:20px;margin:0}.universal-top .product{margin-bottom:20px;height:280px}.universal-search{background:#42605e;border-radius:10px;padding:20px;margin:20px 8px 40px 0}.universal-search .search-title{color:#9bff00;font-size:16px;font-weight:bold;margin:0 0 15px 0;text-align:center}.universal-search-label{color:#fff;font-weight:bold;display:inline-block;font-size:13px;margin-bottom:10px}.universal-search .know-ref-container{margin-top:0;width:100%}.universal-search .know-ref-container .know-ref{color:#8c8c8c;background-color:#fff;padding:8px;border-radius:5px;width:360px}.universal-search .twitter-typeahead{vertical-align:middle;width:75%}.universal-search .twitter-typeahead input{width:100%}.universal-search select{width:75%}.universal-search .step-1{margin-bottom:20px}.universal-footer{margin:15px 0}.universal-footer .title-h2{font-size:15px;font-weight:bold;margin-bottom:15px;display:inline-block}.universal-footer p{margin:0 0 15px 0}.universal-footer ul{list-style:inside}.universal-footer .more-info-universal{text-decoration:underline;cursor:pointer}.universal-wrapper .products-list.universal .prodbox1{height:230px;width:48%}.compatbility{color:#fff;font-weight:bold;font-size:12px;padding:5px;text-align:center;border-radius:0 0 14px 14px;position:absolute;bottom:8px;left:-2px;width:102%}.compatbility.compatbility-1{background:#74b70d}.compatbility.compatbility-2{background:#e00c00}.universal-wrapper #trustpilot_moteur{padding-top:0;margin-bottom:20px}.best-brands-universal{clear:both}.best-brands-universal .title{color:#42605e;font-weight:bold;font-size:14px;padding-top:20px;padding-bottom:10px}.best-brands-universal .best-brands-universal-item{display:inline-block;width:46%;height:70px;line-height:70px;border:1px solid #ddd;padding:1px;text-align:center;vertical-align:middle;margin-bottom:2px}.best-brands-universal .best-brands-universal-item:hover{border:1px solid #bbb}.best-brands-universal .best-brands-universal-item a{display:inline-block}.best-brands-universal .best-brands-universal-item img{max-width:100%;max-height:48px}@media(min-width:768px){.universal-search .step-1{margin-bottom:0}.universal-search .twitter-typeahead{vertical-align:middle;width:85%}.universal-search .twitter-typeahead input{width:100%}.universal-search select{width:85%}.universal-wrapper .products-list.universal .prodbox1{width:23%}}.msg-warning{border:1px solid red;padding:15px;background:#fff;color:red;font-size:13px;line-height:18px;margin:0 0 20px 0}#file-input-1,#file-input-2,#file-input-3{display:none}.compatible-block-wrapper{margin-top:35px;margin-bottom:0;text-align:center;border:1px solid #7eb9b8;border-radius:5px;box-shadow:0 0 6px 2px #7eb9b8}.compatible-block-wrapper .compatible-block-title{background:#42605e;text-align:center;color:#9bff00;font-family:Arial,sans-serif;font-size:20px;font-weight:700;line-height:23px;min-height:49px;text-transform:uppercase;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:center;align-items:center;position:relative;outline:1px solid #42605e;border-radius:5px 5px 0 0}.compatible-block-wrapper .compatible-block-title-label{position:absolute;top:-22px;width:48px;height:29px;padding:0 5px 0 5px;rotate:-4deg;color:#fff;background:#82d709;box-shadow:0 1px 4px -1px #003;font-family:Arial,sans-serif;font-size:25px;font-weight:700;line-height:29px;text-align:center;border-radius:5px}.compatible-block-wrapper .compatible-block-content{font-family:Arial,sans-serif;font-size:15px;font-weight:700;line-height:17px;text-align:center;color:#555;min-height:40px;margin:5px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:center;align-items:center}.compatible-block-wrapper .compatible-block-content p{margin-top:5px;margin-bottom:5px}.compatible-block-wrapper .compatible-block-content-product{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start}.compatible-block-wrapper .compatible-block-content-product .compatible-block-content-product-image{width:60px;min-width:60px;height:100px;margin-top:5px;margin-bottom:5px}.compatible-block-wrapper .compatible-block-content-product .compatible-block-content-product-info .product-name{font-family:Arial,sans-serif;font-size:15px;font-weight:700;line-height:18px;text-align:left;color:#42605e;overflow-wrap:anywhere}.compatible-block-wrapper .compatible-block-content-product .compatible-block-content-product-info .product-status{font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:16px;text-align:left;color:#258125;overflow-wrap:anywhere}.compatible-block-wrapper .compatible-block-content-product .compatible-block-content-product-info{text-align:left;margin-left:20px}.compatible-block-wrapper .compatible-block-button{border:1px solid #66a2a1;font-size:14px;color:#fff;width:120px;box-sizing:border-box;height:40px;text-align:center;display:inline-block;padding:9px;border-radius:5px;cursor:pointer;background:transparent linear-gradient(to bottom,#7eb9b8 0,#599493 100%) repeat scroll 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25);margin:10px auto;font-family:Arial,sans-serif;font-weight:700;line-height:17px}.compatible-block-wrapper .compatible-block-button span{display:inline-block;box-sizing:border-box}.compatible-block-wrapper .compatible-block-button span:after{box-sizing:border-box;display:inline-block;height:15px;margin-left:10px;position:relative;top:3px;left:0;content:'';width:15px;background:url("/img/fronts/1001/arrow-cart.png") no-repeat left top transparent;background-size:contain}.compatible-block-wrapper .compatible-block-button:hover{text-decoration:none;box-shadow:0 0 0 0 rgba(0,0,0,0)}.compatible-popup-wrapper{text-align:center;padding:10px}.compatible-popup-wrapper .close{font-size:30px;opacity:unset;font-weight:400;position:relative;top:-20px;right:-3px}.compatible-popup-wrapper .compatible-popup-header{border-bottom:0;padding-bottom:0;padding-top:10px;margin-top:20px}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title{overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:20px;font-weight:400;line-height:23px;text-align:center;color:#555}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title .compatible-popup-header-top-title-save-label{font-weight:700;color:red}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title .compatible-popup-header-top-title-label{white-space:nowrap}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title .compatible-popup-header-top-title-product-name{display:block;font-weight:700}.compatible-popup-wrapper .compatible-popup-body{padding-top:5px;max-width:565px;margin:15px auto 0}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-title{overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-align:center;color:#fff;background:#42605e;min-height:20px;padding-top:10px;padding-bottom:10px;border-radius:10px 10px 0 0}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-parent-product-name{text-transform:uppercase}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:center;align-content:center;-webkit-align-items:stretch;align-items:stretch;border-width:1px;border-style:solid;border-color:#42605e;border-radius:0 0 10px 10px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-image{min-width:47%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:center;align-items:center;height:150px;margin:20px auto;max-width:250px;text-align:center}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-image img{height:100%;margin:0;object-fit:contain;max-width:90px;width:90px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-image .compatible-arrow-replaced{height:100%;margin:0 5px;object-fit:contain;max-width:28px;width:28px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info{padding:15px;background:#ecf1f3;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;align-self:normal;text-align:center;border-radius:0 0 10px 10px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-name{font-family:Arial,sans-serif;font-size:18px;font-weight:700;line-height:25px;color:#42605e;overflow-wrap:anywhere}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-rate{margin:10px auto 8px;text-align:left;width:75px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-rate .classification{width:75px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-rate .classification .cover{background:url(/img/fronts/1001/empty-popup.png) no-repeat scroll left top transparent;width:75px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-rate .classification .progress{background:url(/img/fronts/1001/full-popup.png) no-repeat scroll left top transparent}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-status{clear:both;overflow-wrap:anywhere;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#258125}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-status span:before{margin-right:5px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;margin-top:10px;margin-bottom:0}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper .product-price{font-family:Arial,sans-serif;font-size:30px;font-weight:700;line-height:30px;color:red;margin-right:10px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper .product-old-price{font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:15px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper .product-old-price .product-old-price-percent{color:#555}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper .product-old-price .product-old-price-value{color:#555;text-decoration:line-through}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-product-info-button{position:static;margin-top:15px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-product-info-button .btn-link-content{color:#fff;font-size:11px;text-align:center;border-radius:5px;display:inline-block;width:100%;max-width:215px;background:linear-gradient(180deg,#7eb9b8 0,#599493 100%)}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-product-info-button .btn-link-content .btn-link-content-text{font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#fff;padding:10px 0;display:inline-block;width:100%;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25)}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-product-info-button .btn-link-content .btn-link-content-text:hover{text-decoration:none;box-shadow:0 0 0 0 rgba(0,0,0,0)}.compatible-popup-wrapper .compatible-popup-footer{border-top:0;padding:0 20px 10px}.compatible-popup-wrapper .compatible-popup-footer p{font-family:Arial,sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:16px;text-align:center}.compatible-popup-wrapper .compatible-popup-footer p span{color:#555}.compatible-popup-wrapper .compatible-popup-footer p strong{font-weight:700;color:#7eb9b8}.compatible-popup-wrapper .compatible-popup-footer .compatible-popup-footer-link-wrapper{margin-top:20px}.compatible-popup-wrapper .compatible-popup-footer .compatible-popup-footer-link{margin-top:10px;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;font-style:normal;text-align:center;color:#707070;text-decoration:underline;border:0;background:unset}.offers-block-wrapper{border:1px solid #7eb9b8;box-shadow:0 0 6px 2px #7eb9b8;font-family:Arial,sans-serif;border-radius:5px}.offers-block-wrapper .offers-block-title{padding:7px 10px;background:#7eb9b8;min-height:20px;font-size:15px}.offers-block-wrapper .offers-block-content ul{list-style:none;padding:15px 0 5px 36px}.offers-block-wrapper .offers-block-content ul li{margin-bottom:13px;position:relative;color:#42605e;word-break:break-word}.offers-block-wrapper .offers-block-content ul li a{color:#42605e}.offers-block-wrapper .offers-block-content ul li:before{content:url("/img/fronts/1001/check.png");position:absolute;top:-2px;left:-22px}.variants-block-wrapper{font-family:Arial,sans-serif;margin-bottom:20px}.variants-block-wrapper .variants-block-title{margin-bottom:10px}.variants-block-wrapper .variants-block-title strong{color:#555}.variants-block-wrapper .variants-block-content ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:stretch;align-items:stretch;gap:10px;overflow-x:auto;width:auto;list-style:none;padding:1px}.variants-block-wrapper .variants-block-content ul::-webkit-scrollbar{height:4px;background-color:#eee}.variants-block-wrapper .variants-block-content ul::-webkit-scrollbar-thumb{background-color:#666;border-radius:3px}.variants-block-wrapper .variants-block-content ul::-webkit-scrollbar-button{display:none}.variants-block-wrapper .variants-block-content ul li{width:110px;min-width:110px;min-height:118px;border:1px solid #eee;border-radius:5px;box-sizing:border-box;margin-top:1px;cursor:pointer;margin-bottom:5px}.variants-block-wrapper .variants-block-content ul li:hover{box-shadow:0 0 1px 1px #42605e}.variants-block-wrapper .variants-block-content ul li.active{border-width:2px;margin-top:0;border-color:#66ad01}.variants-block-wrapper .variants-block-content-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;padding:5px}.variants-block-wrapper .variants-block-content-item-img{width:90px;height:66px;margin-bottom:10px}.variants-block-wrapper .variants-block-content-item-img img{width:inherit;height:inherit;object-fit:contain}.variants-block-wrapper .variants-block-content-item-price{color:#42605e;word-break:break-word}.variants-block-wrapper .variants-block-content-item-unit-price{font-size:10px;color:#555;word-break:break-word}@media(min-width:768px){.compatible-popup-wrapper .modal-dialog{width:700px}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title{font-size:22px}.compatible-popup-wrapper .compatible-popup-header .compatible-popup-header-top-title .compatible-popup-header-top-title-product-name{display:inline}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-title{font-size:18px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info{-webkit-flex:2 1 auto;flex:2 1 auto;-webkit-align-self:flex-start;align-self:flex-start;text-align:left;border-radius:0 0 10px 0}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-name{font-size:20px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-rate{margin-left:0;margin-right:unset}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-info .product-price-wrapper{-webkit-justify-content:flex-start;justify-content:flex-start}.compatible-popup-wrapper .compatible-popup-footer{margin-bottom:10px}.compatible-popup-wrapper .compatible-popup-footer p{font-size:14px}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-image{margin:20px 0}.compatible-popup-wrapper .compatible-popup-body .compatible-popup-body-content .compatible-popup-body-content-product-image .compatible-arrow-replaced{max-width:35px;width:35px}.offers-block-wrapper .offers-block-content ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding:15px 0 5px 15px}.offers-block-wrapper .offers-block-content ul li{width:33%;margin-bottom:10px;flex-shrink:0;padding-left:20px;padding-right:20px}.offers-block-wrapper .offers-block-content ul li:before{left:0;top:1px}}