*{padding:0;margin:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}ul,ol,li{list-style:none;list-style-position:inside}ol ol, ul ul, ol ul, ul ol{margin:0}a:focus{outline:none}img{border:none}html body * div.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}@font-face{font-family:'Source Sans Pro';font-style:normal;font-display:swap;font-weight:300;src:local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(/wp-content/themes/theme_bomdesconto/font/SourceSansProLight.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-display:swap;font-weight:600;src:local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(/wp-content/themes/theme_bomdesconto/font/SourceSansProSemiBold.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}body{font:13px/1 'Source Sans Pro',Arial,sans-serif;color:#333;font-weight:300;height:100%;min-width:990px;min-height:100%;margin-top:110px}a{color:#000;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{color:#000 }.wrapper_banner{margin-top:56px}.container{width:980px;min-height:100%;margin:0px auto 0px auto;position:relative}#header{display:block;position:relative;width:100%;height:110px;background-color:#435879;position:fixed;z-index:1001;top:0px;border-bottom:3px solid #262c37}#header .container{box-shadow:0px -50px 60px rgba(0,0,0,0.20)}#header .logo a{display:block;position:absolute;left:15px;top:12px;text-indent:100%;overflow:hidden;white-space:nowrap;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat -50px 0px;width:315px;height:50px}#header .logo_FR a{background-position:-50px 0px}#header .logo_DE a{background-position:-50px -100px}#header .logo_ES a{background-position:-50px -200px}#header .logo_IT a{background-position:-50px -300px}#header .logo_BR a{background-position:-50px -400px}#header .logo_GB a{background-position:-50px -500px}#header .logo_PT a{width:360px;background-position:-50px -600px}#header .logo a:focus{outline:none}#header .logo::before{content:"";display:block;position:absolute;left:15px;top:3px;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px 0px;width:98px;height:60px;z-index:-1}.box_search{position:absolute;top:15px;right:15px;z-index:100}.box_search .input_search{display:block;border:0px;height:40px;border-radius:5px;font-size:16px;color:#333;font-weight:300;width:360px;padding:0px 35px 0px 15px;box-sizing:border-box;font-family:Source Sans Pro,Arial,sans-serif;transition:background-color 0.2s ease 0s;position:relative;opacity:0.9}.box_search::before{content:" ";display:block;width:30px;height:30px;position:absolute;right:5px;top:5px;z-index:100;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) transparent no-repeat 0px -450px}.box_search .input_search::-webkit-input-placeholder{color:#666}.box_search .input_search:-moz-placeholder{color:#666;opacity:1}.box_search .input_search::-moz-placeholder{color:#666;opacity:1}.box_search .input_search:-ms-input-placeholder{color:#666}.box_search .input_search:focus{background-color:#FFF;color:#000;background-position:365px -446px;outline:none;opacity:1}.box_search .input_search:focus::-webkit-input-placeholder{color:transparent}.box_search .input_search:focus:-moz-placeholder{color:transparent}.box_search .input_search:focus::-moz-placeholder{color:transparent}.box_search .input_search:focus:-ms-input-placeholder{color:transparent}.box_search label.hidden{display:none}.box_search input[type="button"]{display:none}.autocomplete-new,.autocomplete-new>.result{list-style:none;padding:0;margin:0;background:none}.autocomplete-new{overflow:hidden;cursor:default;margin-top:2px;border-radius:3px;box-shadow:5px 5px 0px rgba(0,0,0,0.05);border:1px solid #DDD;background-color:#FFF}.autocomplete-new>.result{position:relative;border-bottom:1px solid #E1E1E1}.autocomplete-new .result:last-child{border-bottom:0px}.autocomplete-new>.result:hover{background:#EEE}.autocomplete-new .search-item{display:block;height:36px;cursor:pointer;line-height:15px;padding:8px 7px;position:relative}.autocomplete-new .img{width:92px;height:36px;float:left;display:block;border-radius:4px;background-color:#FFF;margin-right:10px}.autocomplete-new img{display:block;width:100%;height:auto;float:left}.autocomplete-new .name{display:block;margin-top:3px;font-size:14px;font-weight:300;clear:right;color:#000}.autocomplete-new .count{font-size:11px;font-weight:normal;color:#AAA;display:block;float:left;padding-top:2px}.autocomplete-new .arrow{font-size:18px;display:inline-block;overflow:hidden;width:20px;height:15px;text-indent:-5px;transition-duration: .2s;color:#999;margin-left:5px;float:right;position:absolute;top:10px;right:10px}.autocomplete-new .result:hover .arrow{text-indent:0px}.menu_top{position:absolute;top:78px;left:10px;z-index:10}.menu_top a{color:#FFF;font-size:16px;padding:6px 10px 8px 10px;border-radius:3px;background:rgba(0,0,0,0.2)}.menu_top a:hover{background:rgba(0,0,0,0.5)}.menu_top li{float:left;margin-left:10px}.button_menu{position:absolute;top:76px;right:20px;font-size:34px;cursor:pointer;height:26px;width:26px;padding:5px 0px}.button_menu:hover{opacity:0.8}.button_menu.active .top{transform:translateY(6px) translateX(0) rotate(45deg);background:#FFF}.button_menu.active .middle{opacity:0;background:#FFF}.button_menu.active .bottom{transform:translateY(-10px) translateX(0) rotate(-45deg);background:#FFF}.button_menu span{background:#FFF;border:none;height:3px;width:100%;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}.button_menu span:nth-of-type(2){top:8px}.button_menu span:nth-of-type(3){top:16px}.main_addon{display:block;clear:both;padding:10px 0px 10px 4px;margin-top:0px;overflow:hidden}#fil-ariane{display:block;float:left;color:#666;font-size:13px;padding:0px 0px 10px 0px;width:40%;line-height:18px}#fil-ariane a{color:#333;padding-right:2px}#fil-ariane a:hover{color:#000;text-decoration:underline}#left .main_addon .update{display:block;float:right;width:58%;text-align:right;font-size:13px;padding:0px 5px 0px 0px;line-height:18px}#left .main_addon .update u{text-decoration:none}.filter_container{display:block;clear:both;font-size:16px;margin:15px 0px 5px 5px;padding-top:0px;overflow-x:auto}.filter_container .title{float:left;line-height:30px;margin-right:4px}ul.filter{overflow-x:auto;display:flex;margin-right:10px}ul.filter li{float:left;padding:6px 10px;border:1px dotted #DDD;border-radius:3px;margin-left:8px;margin-bottom:8px;white-space:nowrap}ul.filter li.selected{background-color:#ee4424;color:#FFF;border:1px solid transparent}ul.filter li.selected:hover{background-color:#333;color:#FFF;border:1px solid transparent}ul.filter li:hover{cursor:pointer;background-color:#EEE}ul.filter li:focus{background-color:#000}ul.filter li i{opacity:0.4;font-style:normal;margin-left:2px;font-size:14px}ul.filter li i::before{content:"｜";opacity:0.3;font-size:14px}ul.filter li.selected i{opacity:0.6}.boxhome{display:block;background-color:#f3f3f3;border-radius:4px;margin-bottom:20px;overflow:hidden;clear:both;margin-top:10px}.boxhome h2, .boxhome h1{background-color:#de4d50;color:#FFF;font-weight:300;font-size:18px;overflow:hidden;display:block;box-sizing:border-box;line-height:28px;padding:8px 10px 8px 20px}.boxhome .content{padding:15px 15px;box-sizing:border-box;position:relative}#sidebar_320 .boxhome .content{padding:10px 10px}.boxhome ul li{display:block;float:left}.boxhome ul li a{display:block;float:left;margin-right:16px;background-color:#FFF;padding:6px 5px 10px 5px;box-sizing:border-box;border:1px solid #ddd;border-radius:3px}.boxhome ul li a:hover, .boxhome ul li a:active, .boxhome ul li a:focus{border:1px solid #666}.boxhome ul li span{padding:5px 6px 5px 6px;line-height:20px;font-size:15px;color:#333;display:block}.boxhome.boxoffer .content{padding:15px 0px}.boxhome.boxoffer ul{overflow:hidden;width:3200px}.boxhome.boxoffer h2{background-color:#de4d50}.boxhome.boxoffer ul li a{width:172px;min-height:175px;margin-left:18px;margin-right:0px}.boxhome.boxoffer ul li:nth-child(3n+3) a{margin-right:11px}.boxhome.boxoffer li span::after{content:"→";font-size:18px;display:inline-block;overflow:hidden;width:20px;height:15px;text-indent:-5px;transition-duration: .2s;color:#999;margin-left:8px}.boxhome.boxoffer li:hover span::after{text-indent:0px;color:#000}.boxhome.boxfav h2, .boxhome.boxfav h1{background-color:#de4d50}.boxhome.boxfav ul{margin-left:10px}.boxhome.boxfav li a{width:100px;height:100px;margin-right:8px;margin-bottom:10px;border-radius:50px;line-height:110px}.boxhome.boxfav li a img{width:100%}.boxhome.boxlatest h2{background-color:#95c563}.boxhome.boxlatest h2 a{color:#FFF}.boxhome.boxlatest ul li{width:172px;margin-right:10px}.boxhome.boxlatest ul li a{width:100%;position:relative;margin-right:0px;padding-bottom:30px}.boxhome.boxlatest li span::after{content:"→";font-size:18px;display:inline-block;overflow:hidden;width:20px;height:15px;text-indent:-5px;transition-duration: .2s;color:#999;margin-left:8px}.boxhome.boxlatest li:hover span::after{text-indent:0px;color:#000}.boxhome.boxlatest h2 i{font-size:100px;margin-right:0px;color:#FFF;position:relative;bottom:-4px;right:0px;float:right}.boxhome h1 i{font-size:50px;margin-right:15px;color:#FFF;position:relative;bottom:0px;right:0px;float:right}.boxhome.boxlatest i{font-style:normal;float:right;color:#666;font-size:12px;position:absolute;bottom:12px;right:12px}.boxhome.boxlatest li a img{width:128px;margin:0px auto;display:block;height:48px}.boxhome.boxlatest.boxsimilar{margin-top:60px}.boxhome.boxlatest.boxsimilar h2{background-color:#3dabbb}.boxhome.boxlatest.boxsimilar.boxfullwidth h2{border-radius:3px;margin-top:20px}.boxfullwidth{margin:0px}.boxfullwidth li a{min-height:160px}.boxhome.boxdefault{margin-top:40px}.boxhome.boxdefault h2{background-color:#666}.boxhome .contentdesc{padding:10px 20px 30px 20px !important;font-size:15px;line-height:22px}.boxhome .contentdesc h3{font-weight:bold;padding-top:15px;font-size:18px}.boxhome .contentdesc img{width:100%;height:auto}#sidebar_320 .boxhome.boxlatest ul li a{min-height:172px;padding-bottom:30px}#sidebar_320 .boxhome.boxlatest ul li a.moreoffers{line-height:120px}#sidebar_320 .boxhome.boxlatest ul li a img{width:100%;height:auto;min-height:48px}#sidebar_320 .boxhome.boxlatest ul li:nth-child(2n+1){clear:left}#sidebar_320 .boxhome.boxlatest ul li:nth-child(3n+1){clear:none}#sidebar_320 .boxhome.boxblackfriday h1{background-color:#000}#sidebar_320 .boxhome.boxblackfriday h1 i{font-size:50px;margin-right:15px;color:#f0be48;position:relative;bottom:0px;right:0px}#sidebar_320 .boxhome a.more_offers{line-height:130px}.boxhome.boxblackfriday h1{background-color:#466eac}.boxhome.boxlatest.boxblackfriday h2{background-color:#466eac}.boxhome.boxblackfriday h1 i{font-size:50px;margin-right:15px;color:#f0be48;position:relative;bottom:0px;right:0px}.boxhome.boxfullwidth .more_offers{font-size:80px;line-height:42px;margin-left:30px;color:#CCC;padding-top:50px}.boxhome.boxfullwidth a:hover .more_offers{color:#000}.boxhome a.more_offers{display:block;float:right;clear:both;background-color:#FFF;padding:6px 5px 10px 5px;padding-bottom:10px;text-align:center;box-sizing:border-box;border:1px solid #ddd;border-radius:3px;font-size:80px;line-height:70px;color:#CCC;width:100%;min-height:100px}.boxhome a.more_offers:hover{color:#000;cursor:pointer;border-color:#000}.boxhome.boxoffer ul{display:block;position:relative;-webkit-transition-duration:600ms;transition-duration:600ms;transform:translate3d(0,0,0)}.slide-0{left:0%}.slide-1{left:-100%}.slide-2{left:-200%}.slide-3{left:-300%}.row{padding:20px;margin-bottom:20px;overflow:hidden;font-size:18px;line-height:26px;clear:both}.row.row_dark{background-color:#393f41;color:#FFF;margin-bottom:0px;padding-bottom:40px}.row.row_dark .number{color:#24c4f6}.row.row_light{background-color:#F1F1F1}.row h3{font-size:28px;font-weight:900;font-family:'Source Sans Pro';padding-bottom:15px;line-height:40px;margin-bottom:0px;padding-left:5px}.row p{font-size:18px;line-height:30px;padding-bottom:10px}.row .number{display:block;font-size:46px;color:#ee4424;text-align:center;text-decoration:none;font-weight:600;padding-bottom:15px;padding-top:20px}.row u{text-decoration:none;color:#ee4424;font-weight:600}.row .center{text-align:center}.row .alignleft{float:left}.row .alignright{float:right}.row img{width:80%;height:auto;margin-left:auto;margin-right:auto;display:block}.col{float:left;padding:5px;box-sizing:border-box}.m2{width:20%}.m3{width:25%}.m6{width:50%}.m9{width:75%}.m12{width:100%}.tm_star{color:#fd9426;font-size:16px}.tm_name{font-family:Georgia;font-style:italic;font-size:20px;padding-bottom:5px}.tm_text{display:block;min-height:70px}#footer{clear:both;border-top:2px solid #eaeaea;margin-top:0px;padding-top:25px;background-color:#FFF}#footer li{font-size:16px;line-height:20px;padding-bottom:8px}#footer h4{padding-bottom:10px;font-size:16px;color:#333}#footer li a{color:#1c92b7}#footer li a:hover{text-decoration:underline}#footer ul{padding-bottom:12px}#footer .col{padding-left:15px}.footer_logo{display:block;width:100px;height:140px;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat;background-position:-200px 0px;background-size:400px 700px;margin-left:auto;margin-right:auto}a.app_icon::after{content:"";width:32px;height:12px;display:inline-block;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -274px;background-size:auto auto;background-size:400px 700px;margin-left:7px}#shop_header{background-color:#FFF;position:relative;color:#333;border-bottom:2px dashed #DDD}#shop_header .container{padding:15px 0px 15px 0px;overflow:hidden}.shop_logo{display:block;float:left;margin-right:15px;margin-left:15px;padding:6px 6px 4px 6px;border-radius:4px;border:1px solid #E1E1E1;background-color:#FFF;width:160px}.shop_logo img{width:100%;height:auto}.shop_text{display:block;position:relative;float:left;max-width:510px}.shop_text h1{font-weight;:600;padding-bottom:8px;font-size:24px;line-height:26px;padding-top:6px}.shop_text h2{font-weight:300;font-size:17px;line-height:24px}.shop_meta{display:block;float:right;color:#666;line-height:20px;width:250px;margin-right:5px;border-left:1px solid #F1F1F1;padding:5px 0px 5px 10px;position:relative}.shop_meta_verification::before{content:"✓ ";color:#2BB205;padding-right:3px}.shop_meta_verification i{font-style:normal}.shop_meta_subscribers::before{content:"↳ ";color:#CCC}.rate_star{display:block;position:relative;color:#999;height:20px;width:78px;z-index:2;unicode-bidi:bidi-override;direction:rtl;font-family:"Arial, Verdana, sans serif"}.rate_star::before{content:"★ ★ ★ ★ ★";color:#999;position:absolute;height:20px;overflow:hidden;z-index:-1;left:0px;top:0px}.rate_star::after{display:block;content:"★ ★ ★ ★ ★";color:#FCAF20;position:absolute;height:20px;overflow:hidden;z-index:0;left:0px;top:0px;direction:ltr;white-space:nowrap;width:0%}.rate_star.rate_star_animated::after{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;width:100%}.rate_star:hover::after{display:none}.rate_star .star{color:#999;z-index:4}.rate_star:hover .star_on{color:#999}.rate_star:hover .star{color:#999}.rate_star .star_on{color:#FCAF20}.rate_star .star:hover{color:#FCAF20;cursor:pointer}.rate_star_voted .star:hover{color:transparent;cursor:default}.rate_star .star::after{content:" "}.rate_star>span:hover~span{color:#FCAF20 !important}.rate_star_voted>span:hover~span{color:transparent !important}.rate_star_voted:hover::after{display:block}@-webkit-keyframes blinker{0%{opacity:0}50%{opacity:1;}100%{opacity:0}}.rate_star_thanks{position:absolute;left:100px;font-weight:600}.rate_star_thanks.hidden{display:none}.rate_star_votes{position:absolute;left:100px;font-weight:300;color:#999}.rate_star_votes.hidden{display:none}#main{display:block;float:left;width:100%;position:relative;margin-right:-340px;margin-top:0px}#main .container{box-shadow:0px 0px 40px rgba(0,0,0,0.0)}#main .container_left{display:block;float:left;width:100%;position:relative;margin-right:-340px;margin-top:0px}#container_full{display:block;float:left;width:100%;position:relative;margin-right:0px;margin-top:7px;overflow:hidden;padding-bottom:100px;font-size:14px;line-height:22px}#container_full p{padding-bottom:12px}#left{display:block;margin:0px 365px 20px 20px;padding:10px 8px 30px 5px;overflow:hidden}#left p{padding-bottom:10px}.entry{font-size:16px;line-height:24px;padding-left:10px;padding-bottom:20px}.entry h2{font-size:20px;padding-bottom:10px;padding-top:20px}.entry h3{padding-top:20px;padding-bottom:10px}.entry ul, .entry ol, .entry dl{margin-bottom:10px;height:auto}.entry ul{list-style:disc;list-style-position:inside;margin-left:0px;width:100%;display:block;padding-top:5px;padding-bottom:20px}.entry ul ul{padding-top:2px}.entry li{list-style:inherit;list-style-position:inside;margin-left:20px;margin-bottom:4px}.entry strong{font-weight:600}.entry a{color:#21aad5;font-weight:600}.logo_boutique{display:block;width:160px;height:60px;overflow:hidden;text-indent:-200%}.list_reduc li{display:block;padding:15px 0px 10px 0px;border-bottom:1px solid #EEE;clear:both;overflow:hidden}.list_reduc li.hidden{display:none}.list_reduc.off li{font-size:15px}.list_reduc .value{display:block;width:100px;padding:5px 0px;overflow:hidden;font-size:36px;color:#000;float:left;margin-right:15px;text-align:center;font-family:Source Sans Pro,Arial,sans serif;font-weight:600;border-radius:6px;letter-spacing:-1px;border-right:2px dashed #DDD}#left .list_reduc h1{font-weight:600;font-size:20px;line-height:26px;padding:2px 0px 8px 0px;color:#383a3d;margin-left:110px}#left .list_reduc h2{font-weight:600;font-size:20px;line-height:26px;padding:0px 0px 8px 0px;color:#383a3d;margin-left:110px}#left .list_reduc h3{font-weight:600;font-size:20px;line-height:26px;padding:0px 0px 8px 0px;color:#383a3d;margin-left:110px}.list_reduc .desc{display:block;color:#333;font-size:14px;line-height:20px;padding-bottom:8px;margin-left:120px}.list_reduc .desc a{border-bottom:1px dashed #999}.list_reduc .meta{display:block;color:#666;font-size:13px;line-height:20px;margin-left:120px;min-height:60px}.list_reduc.off .meta{min-height:auto}.list_reduc .meta i{color:#6C6;font-style:normal}.list_reduc .meta i.mr{color:#000;border-bottom:1px dashed #CCC}.list_reduc .meta i.va{background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -400px;padding-left:22px;width:22px;height:20px}.list_reduc .meta i.mt{background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -300px;padding-left:22px;width:22px;height:20px}.list_reduc .meta i.ld{background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -350px;padding-left:22px;color:#d54924;font-weight:bold}.list_reduc .dashicons-edit{border:1px dashed #ddd;border-radius:2px;color:#ccc;float:right;font-size:24px;margin-top:0px;padding:1px 4px 4px 2px}.list_reduc .dashicons-edit:hover{color:#53AB64;border-color:#53AB64}.list_reduc_off{padding-left:0px;line-height:20px;padding-right:10px;font-size:14px}.list_reduc_off .dashicons-edit{border:1px dashed #ddd;border-radius:2px;color:#ccc;float:right;font-size:24px;margin-top:0px;padding:1px 4px 4px 2px}.list_reduc_off .dashicons-edit:hover{color:#53AB64;border-color:#53AB64}.zone_code{display:block;position:relative;float:right;min-width:206px;margin-left:5px;overflow:hidden;height:66px;margin-left:6px}.zone_code.code_revealed{height:78px}.code{background-color:#333;color:#FFF;border-radius:3px;font-weight:600;font-size:14px;text-transform:uppercase;height:36px;line-height:34px;padding:0px 0px;text-align:center;cursor:pointer;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:0px;right:0px;z-index:10;margin-right:0px;transition:text-indent 0.3s ease}.code.code_ok::after{content:"";width:0px;height:0px;position:absolute;right:0px;top:0px;border-left:18px solid rgba(255,255,255,0.3);border-top:18px solid #FFF;z-index:11;transition:border 0.2s ease}.code.code_ok:hover::after{border-left:22px solid rgba(255,255,255,0.5);border-top:22px solid #FFF}.code_preload{z-index:120}.meta .code i{font-weight:600;font-size:16px;margin-left:10px;opacity:0.6;vertical-align:sub;color:#FFF}.code em{opacity:0.7;font-size:12px;font-style:normal;padding-left:2px}.zone_code .code.hidden{display:none}.code:hover{background-color:#000;transition:text-indent 0.3s ease;text-indent:-6px}.code:focus{background-color:#000;outline:none}.code:active{background-color:#000;outline:none}.code_texte{background-color:#EEE;color:#333;border:2px dashed #666;border-radius:2px;z-index:9;position:absolute;right:0px;top:0px;width:96%;display:table;height:30px;padding:2px}.code_texte.h{display:none}.code_texte:hover{background-color:#F1F1F1;color:#000;border:2px dashed #333}.code_preload:hover{background-color:#333;color:#FFF}.code_texte input{display:table-cell;font-family:Source Sans Pro,Arial,Sans serif;font-weight:bold;border:medium none;border-radius:0;font-size:18px;padding:0 5px;margin:0px;text-align:center;white-space:nowrap;height:32px;letter-spacing:0px;cursor:text;width:100%;float:left;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:transparent}.code_texte input.long{font-size:15px}.code_texte input:focus{outline-color:transparent;outline-style:none}.label_code{display:none}.btn-copy{display:table-cell;background-color:#70b943;color:#FFF;font-weight:300;font-size:13px;text-align:center;padding:0px 8px;border-radius:3px;cursor:pointer;white-space:nowrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle;border:1px solid #529d25;min-width:54px}.btn-copy.h{display:none}.btn-copy:hover{background-color:#000;border:1px solid #000}.btn-copy.hover{background-color:#000;border:1px solid #000;cursor:pointer}.btn-copy.copied{background-color:#000;border:1px solid #000}.visit{display:table-cell;font-size:15px;color:#333;top:44px;right:0px;position:absolute;text-decoration:underline;text-align:center;cursor:pointer;border:1px solid #FFF;padding:3px 6px 3px 4px;line-height:26px;font-weight:600}.visit::before{content:"";width:22px;height:24px;display:block;float:left;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 3px -793px}.visit:hover{color:#333;border:1px dotted #999;background-color:#F1F1F1}.visit.h{display:none}.list_reduc li.texte .value{font-size:26px;vertical-align:middle;text-transform:uppercase}.list_reduc li.livraison .value{line-height:18px;font-size:15px;vertical-align:middle;text-transform:uppercase;letter-spacing:0px}.list_reduc li.offvalue .value{font-size:24px}.list_reduc li .value i{font-style:normal;font-size:24px;margin-left:4px}.list_reduc_off li.off .value{color:#DDD !important}#left .list_reduc_off li.off h4{color:#666;font-size:14px;line-height:20px;font-weight:300;padding:0px 0px 8px 0px;margin-left:15px}#left .list_reduc_off li.off h4::before{content:"▪";color:#999;padding-right:10px}#left .list_reduc_off li.off{padding:2px;border-bottom:0px solid #000}#list_boutiques{display:block;clear:both;overflow:hidden}#list_boutiques li{display:block;float:left;margin:15px 15px 0px 0px;border:1px dashed #DDD;border-radius:5px}#list_boutiques li img{padding:2px}#list_boutiques li:hover .codes_nombre{background-color:#EEE;color:#333}.titre{display:block;font-size:20px;line-height:28px;color:#FFF;font-weight:600;background-color:#000;border-radius:5px;padding:10px 15px;clear:both;margin-bottom:15px;margin-top:10px}.titre_push{background-color:#EEE;color:#666;font-size:16px;line-height:22px}.titre_push:hover{cursor:pointer;background-color:#DDD}.titre_margin{margin-top:15px}.codes_nombre{display:block;clear:left;text-align:center;color:#666;padding:4px 0px 5px 0px;font-size:11px}a.lien_retour{display:block;float:left;font-weight:600;font-size:15px;margin-top:30px;margin-bottom:20px;color:#666;padding:5px 0px;margin-left:10px}a.lien_retour:hover{text-decoration:underline}a.lien_retour i{border-bottom:1px dashed #999;color:#a869af}a.lien_retour:hover i{border-bottom:0px solid #000}.aide{padding:80px 0px 10px 5px;font-size:11px;color:#999;line-height:14px}#left .update{padding:15px 0px 10px 0px}.titre_faq{background-color:#966da9}#sidebar_320 .faq_list a{display:block;border-radius:4px;margin:0px 20px 10px 20px;padding:10px;color:#000;font-size:15px;background-color:#F5F5F5}#sidebar_320 .faq_list a:hover{background-color:#966da9;color:#FFF}ul.list-shops-name li{list-style-type:none;width:28%;float:left;font-size:15px;margin-bottom:5px}ul.list-shops-name li.alpha{display:block;clear:both;width:90%;padding:20px 0px 4px 0px;margin-bottom:4px;font-size:24px;color:#000;font-weight:bold;border-bottom:2px solid #EEE}ul.list-shops-name li a{font-weight:300;color:#333}.summary table{border-collapse:collapse;border-spacing:0;font-size:14px;margin:20px 20px 40px 20px;width:calc(100% - 40px)}.summary table th{border-bottom:solid 2px #333;color:#333;padding:12px 6px;text-align:left}.summary table td{border-bottom:solid 1px #DDD;color:#333;padding:12px 6px}#sidebar_320{display:block;float:right;width:315px;position:relative;top:auto;margin-right:25px;margin-top:20px}#fb-plugin-box{height:0px;transition:height 0.5s ease-in}#fb-plugin-box.slide{transition:height 0.5s ease-in;height:480px}#left .btn-follow-container{display:none;height:152px;position:fixed;bottom:0px;right:auto;width:100%;z-index:150}#left .btn-follow-container.fixed{position:fixed;bottom:0px;right:auto;width:100%;z-index:150}#left .btn-follow:hover{opacity:1}#left .btn-follow{height:132px;margin-top:-20px}.btn-follow-container{display:block;margin-bottom:20px;height:0px;overflow:hidden;transition:height 0.3s ease-in}.btn-follow-container{position:fixed;right:20px;bottom:0px;z-index:200}.btn-follow-container.slide{height:152px;transition:height 0.3s ease-in}.btn-follow{display:block;width:315px;color:#D64C4F;border-radius:8px;font-size:20px;font-weight:600;text-align:center;margin-bottom:20px;line-height:35px;cursor:pointer;background-color:#000;color:#FFF;margin-left:0px;margin-right:0px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;position:relative;-webkit-user-select:none}.btn-follow::before{display:inline-block;content:"";font-size:30px;width:24px;height:24px;vertical-align:text-top;margin-right:2px;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat -125px -475px;background-size:400px 700px;margin-top:0px}.btn-follow .sub{display:block;color:#666;font-size:15px;line-height:20px;font-weight:300;margin-bottom:10px;color:#FFF;opacity:0.9;-webkit-user-select:none;white-space:normal}.btn-follow .sub strong{border-bottom:2px dotted rgba(255,255,255,0.8)}.btn-follow:hover::before{transition:0.1s ease-in-out;transform:scale(1.4)}.btn-follow-container.subscribed .btn-follow::before{display:none}.btn-follow-container.subscribed .btn-follow{font-size:16px;cursor:default;padding-right:5px !important;padding-top:56px !important}.btn-follow{transition:height 0.5s ease-in;height:152px;padding:26px 90px 0px 15px;overflow:hidden}.btn-follow .logo{display:block;position:absolute;right:-100px;top:40px;width:60px;height:60px;border-radius:50px;line-height:68px;background-color:#FFF;padding:5px}.btn-follow .logo img{width:100%}.btn-follow-container.slide .logo{display:block;right:15px;transition:right 0.3s ease-in;transition-delay:0.5s}.btn-follow-container.slide .btn-follow:hover .logo{transition:all 0.1s ease-in-out;transform:scale(1.1)}.btn-follow-container.slide .btn-follow:hover .sub{opacity:1}.btn-follow-container.shake{animation:shake 0.52s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-2px,0px,0)}30%,70%{transform:translate3d(2px,0px,0)}40%,60%{transform:translate3d(-3px,0px,0)}50%{transform:translate3d(3px,0px,0)}}.textwidget{display:block;margin:0px 0px 0px 0px;padding:0px 10px;overflow:hidden;color:#666;background-color:#FFF;font-size:14px;line-height:22px;margin-bottom:20px}#left .textwidget img{width:280px;height:auto}.textwidget:empty{display:none}.textwidget a{border-bottom:0px solid #000}.textwidget a:hover{background-color:rgba(0,0,0,0)}.textwidget a.link{border-bottom:1px dashed #AAA}.textwidget .pub_a>*:nth-child(2){display:none}.textwidget .pub_b>*:first-child{display:none}.textwidget .pub_ratio div{display:none}.widget-altern{display:block;margin:0px 0px 0px 0px;padding:15px 10px 15px 15px;overflow:hidden;background-color:#f4f4f4;border-radius:5px;color:#333;font-size:15px;line-height:24px;margin-bottom:20px}.widget-social{background-color:#84c3da;color:#FFF}.widget-formulaire{background-color:#f4f4f4}.widget-recherche{background-color:#54BC77;color:#FFF}.widget-stats{background-color:#54BC77;color:#FFF;font-size:15px;line-height:22px}.widget-stats strong{font-weight:600}.widget-stats i{font-weight:600;font-size:65px;line-height:50px;float:left;padding:2px 10px 5px 0px;font-style:normal}.widget-newsletter{background-color:#3fb7d7;color:#FFF;font-size:18px;line-height:24px}.widget-annexe{background-color:#f4f4f4;margin-top:40px !important;color:#666}.widget-annexe-liens{margin-top:40px}.widget-annexe-liens li{list-style:square inside;margin-bottom:6px}.widget-annexe-home{background-color:#f4f4f4;margin-top:420px;color:#AAA}.widget-altern p{display:block;padding:4px 0px 6px 0px}.widget-altern ul{display:block;padding:8px 0 6px 10px}.widget-facebook{padding-bottom:20px}#sidebar_320 .twitter{margin-top:6px;margin-bottom:10px;float:left}#sidebar_320 .facebook{margin-left:20px;margin-top:6px;float:left}.widget-altern a{color:#333;border-bottom:1px dashed #AAA;background-color:transparent}.widget-altern a:hover{background-color:rgba(0,0,0,0.1)}#sidebar_320 h3{padding-bottom:5px;color:#333;font-weight:600;font-size:15px}#left h3{padding-bottom:5px;color:#333;font-weight:600;font-size:15px}.widget-altern strong{font-weight:600}.widget-formulaire a{color:#333;border-bottom:1px dashed #AAA;background-color:transparent}.widget-formulaire  a:hover{background-color:rgba(0,0,0,0.1)}.widget-boutique a{color:#333;border-bottom:1px dashed #AAA;background-color:transparent}.widget-boutique  a:hover{background-color:rgba(0,0,0,0.1)}.widget-boutique a.btn_link{display:block;float:left;clear:both;white-space:nowrap}.widget-boutique img{margin-top:6px}.widget-annexe a{color:#666;border-bottom:1px dashed #AAA;background-color:transparent}.widget-annexe-home a{color:#666;border-bottom:1px dashed #AAA;background-color:transparent}.widget-boutique a{padding:0px;background-color:transparent}.fb-like-box{margin-bottom:20px}a.nostyle{border-bottom:0px}a.nostyle:hover{background:transparent}a.image-wrapper{display:block;width:280px;height:auto;margin:0px auto}.coupon_img{border:2px dashed #CCC}.widget-altern ul.list-bestshops{padding:2px 0 0px 0px}.widget-altern ul.list-bestshops a{border-bottom:0px;background-color:#FFF;border:1px solid #DDD;padding:2px 10px;border-radius:4px;margin:0px 8px 8px 0px;float:left;font-size:14px}.widget-altern ul.list-bestshops a:hover{background-color:#ee4424;color:#FFF;border:1px solid #d85d45}a.btn_form{display:block;float:right;clear:both;width:222px;height:34px;text-indent:200%;overflow:hidden;margin-top:10px;white-space:nowrap}a.btn_form:hover{background-position:0px -149px}a.btn_boutique{display:block;float:right;clear:both;width:222px;height:34px;text-indent:200%;overflow:hidden;margin-top:10px;white-space:nowrap}a.btn_boutique:hover{background-position:0px -249px}.footer-pre{display:block;clear:both;position:relative;width:80%;background-color:#f4f4f4;border-radius:20px;margin:0px 5% 60px 5%;padding:10px 20px 10px 20px;color:#666;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:1.5em;column-rule:1px solid #c4c8cc}.footer-pre p{display:block;padding:4px 0px 8px 0px;line-height:22px;font-size:15px}.footer-pre a{color:#000}.footer-pre strong{color:#000;font-weight:600}ul.cat-shopping{padding:0px !important;margin-top:6px}ul.cat-shopping li{width:140px;margin-right:5px;float:left}ul.cat-shopping a{padding:6px 0px 0px 4px !important;width:100%;float:left;font-size:13px;border:0px solid transparent !important;line-height:16px}ul.cat-shopping a::before{content:"";display:inline-block;float:left;width:24px;height:24px;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat;background-size:400px 700px;margin-top:-6px;margin-right:8px;opacity:0.5;margin-bottom:6px}#left ul.cat-shopping li{margin-bottom:5px}#left ul.cat-shopping{margin-bottom:25px;overflow:hidden}.textwidget ul.cat-shopping li.current a{color:#000;font-weight:600}.textwidget ul.cat-shopping li.current a::before{opacity:1}.textwidget ul.cat-shopping li{width:48%;margin-bottom:6px !important;float:left}.textwidget ul.cat-shopping li a{font-size:13px;border-bottom:1px dashed #DDD !important}ul.cat-shopping a:hover::before{opacity:1}ul.cat-shopping a:active::before{opacity:1}ul.cat-shopping a.hightech::before{background-position:-75px -325px}ul.cat-shopping a.apparel::before{background-position:-75px -350px}ul.cat-shopping a.animal::before{background-position:-75px -400px}ul.cat-shopping a.sportbrand::before{background-position:-100px -325px}ul.cat-shopping a.sportswear::before{background-position:-100px -325px}ul.cat-shopping a.home::before{background-position:-100px -350px}ul.cat-shopping a.travel::before{background-position:-100px -375px}ul.cat-shopping a.beauty::before{background-position:-100px -400px}ul.cat-shopping a.others::before{background-position:-125px -325px}ul.cat-shopping a.baby::before{background-position:-125px -350px}ul.cat-shopping a.car::before{background-position:-125px -375px}ul.cat-shopping a.sport::before{background-position:-125px -400px}ul.cat-shopping a.toy::before{background-position:-150px -325px}ul.cat-shopping a.art::before{background-position:-150px -350px}ul.cat-shopping a.shoes::before{background-position:-150px -375px}ul.cat-shopping a.food::before{background-position:-150px -400px}ul.cat-shopping a.bag::before{background-position:-175px -325px}.footer-copyright{display:block;clear:both;font-size:14px;color:#808080;text-align:center;line-height:20px;margin-bottom:10px}.footer-copyright a{color:#DDD}.footer-copyright a:hover{color:#FFF;border-bottom:1px dashed #CCC}body.redirection{background:none;background-color:#FFF;display:block;width:100%;height:100%}#redirection{display:block;width:240px;height:120px;margin:150px auto 0px auto;border-radius:5px;border:1px dashed #CCC;padding:10px}#redirection img{display:block;margin:0px auto 10px auto}.redirection-texte{display:block;text-align:center;margin:0px auto 10px auto;font-size:12px;color:#666}.redirection-loading{display:block;background:url(/wp-content/themes/theme_bomdesconto/images_2014/ajax-loader.gif) no-repeat;width:128px;height:15px;margin:5px auto 0px auto}.app_redirection{display:block;width:240px;margin:60px auto 0px auto;border-radius:5px;border:1px dashed #CCC;padding:10px;text-align:center;color:#666;font-size:12px;font-family:Helvetica,Arial,sans serif}.app_redirection p{padding-bottom:10px;line-height:16px}.app_redirection img{display:block;margin:0px auto 10px auto}.app_redirection .btn-voucher{font-weight:600;background-color:#EEE;border:2px dashed #888;line-height:30px;color:#000;margin-right:5px;padding:5px 8px 3px 8px;margin-left:5px;cursor:text}.app_redirection .btn-voucher-nocode{font-size:14px}.app_redirection .loading{display:block;background:url(/wp-content/themes/theme_bomdesconto/images_2014/ajax-loader.gif) no-repeat;width:128px;height:15px;margin:15px auto 0px auto}.app_redirection .loading_text{display:block;font-size:12px;color:#AAA;margin-top:10px}.app_redirection strong{color:#333}*::-moz-selection{background-color:#aaceeb;color:#000;padding:0px 5px}.repere{display:block;float:left;clear:both}#pages{display:block;clear:both;padding:20px 0px 10px 4px}.prev-next a{display:inline;clear:both;border-top:2px #999 solid;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px 8px 4px 10px;line-height:20px;background-color:#707070;color:#FFF;font-size:12px;margin-left:5px;text-transform:uppercase;font-weight:600}.prev-next a:hover{color:#FFF;background-color:#888;border-color:#BBB}.page{padding:10px}h3.title-archive{display:block;float:left;font-size:15px;color:#555;padding:4px 2px 10px 2px;margin:0px 0px 0px 0px;border-top:1px solid #CCC;width:220px;margin-right:20px;clear:both;text-transform:uppercase}.archive li{display:block !important;float:left;clear:both !important;line-height:16px;text-align:right;color:#AAA;width:220px !important;margin-bottom:2px}ul.archive{width:260px !important;padding-bottom:20px;clear:both;overflow:hidden}.archive li a{float:left;color:#666;font-weight:600;text-align:left}.archive li a:hover{color:#000}.wp_admin_bar_off{opacity:0.5;text-decoration:underline}#wp-admin-bar-page_fr{margin-left:30px !important}#wp-admin-bar-wp-rocket{margin-left:30px !important}#wp-admin-bar-preload a{width:96px;margin-left:20px !important}#wp-admin-bar-preload a{color:#689a7d !important}#wp-admin-bar-preload  a i{opacity:0.6;font-style:normal;font-size:10px}.wpcf7-form p{font-size:16px;color:#999;line-height:30px;padding-top:10px}.wpcf7-date,.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#F9F9F9 !important;border:none !important;width:100% !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;font-size:14px;color:#999 !important;padding:16px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #DDD !important}.wpcf7-submit{color:#2EA3F2 !important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{background-color:#eee;border-color:#eee;padding:6px 20px !important}.overlay{position:fixed;background:#393f41;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;transition:opacity .35s, visibility .35s, height .35s;overflow:hidden;z-index:1001}.overlay.open{opacity: .98;visibility:visible;height:100%}.overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay: .35s;animation-delay: .35s}.overlay.open li:nth-of-type(2){-webkit-animation-delay: .4s;animation-delay: .4s}.overlay.open li:nth-of-type(3){-webkit-animation-delay: .45s;animation-delay: .45s}.overlay.open li:nth-of-type(4){-webkit-animation-delay: .50s;animation-delay: .50s}.overlay.open li:nth-of-type(5){-webkit-animation-delay: .55s;animation-delay: .55s}.overlay.open li:nth-of-type(6){-webkit-animation-delay: .60s;animation-delay: .60s}.overlay.open li:nth-of-type(7){-webkit-animation-delay: .65s;animation-delay: .60s}.overlay nav{position:relative;top:160px;-webkit-transform:translateY(-30%);transform:translateY(-30%);font-size:20px;line-height:50px;font-weight:300;text-align:center;color:#333}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%}.overlay ul li{display:block;position:relative;opacity:0;border-bottom:1px solid rgba(255,255,255,0.2)}.overlay ul li a{display:block;position:relative;color:#FFF;text-decoration:none;overflow:hidden;padding:0px 15px}.overlay ul li a:hover{color:#24c4f6}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.overlay-menu-close{font-size:50px;color:#FFF;width:24px;height:24px;text-align:center;line-height:24px;position:absolute;top:15px;right:15px;cursor:pointer;font-weight:600;z-index:20000}.overlay-menu-close:hover{color:#24c4f6}.popup-wrapper{position:fixed;top:0px;left:0px;right:0px;width:100%;min-height:100%;background-color:rgba(0,0,0,0.42);z-index:150;opacity:1}.popup-wrapper.hidden{display:none}.popup{position:relative;padding:20px 20px 25px 20px;width:520px;margin:160px auto;background-color:#FFF;border-radius:10px;clear:both}.popup p{color:#3F3F3F;display:block;font-size:13px;line-height:18px;padding-bottom:12px;padding-top:10px}.popup .popup-title{font-size:20px;font-weight:600}.popup-close{font-size:40px;color:#CCC;width:24px;height:24px;text-align:center;line-height:24px;position:absolute;top:10px;right:10px}.popup-close:hover{color:#666;cursor:pointer}.popup-iframe{width:420px;height:210px !important}.popup-wrapper label.hidden{display:none}.popup .visit{display:block;position:relative;background-color:#333;border:0px;color:#FFF;border-radius:4px;width:auto;padding:12px 30px;font-size:22px;bottom:auto;top:auto;text-decoration:none;width:250px;margin:0px auto}.popup .visit:hover{background-color:#666}.popup .visit:focus{background-color:#000}.popup .visit::before{background:none;width:0px;height:0px}.popup .visit::after{content:"→";font-size:18px;display:inline-block;overflow:hidden;width:20px;height:20px;text-indent:-8px;transition-duration: .2s;color:#FFF;margin-left:8px}.popup .visit:hover::after{text-indent:-2px;color:#FFF}.popup .code_texte{position:relative;margin-bottom:20px}.popup .code_texte.hidden{display:none}.popup .code_texte input{font-size:24px;height:40px}.popup .popup-title{font-size:24px;padding-bottom:20px;width:80%;text-align:center;margin:0px auto;line-height:30px}.popup .zone_code{float:none;height:70px;width:360px;margin:0px auto;height:auto !important}.popup .desc{font-size:16px;line-height:22px;padding-bottom:15px}.popup .btn-copy{font-size:18px}#cookie{display:block;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:11px;line-height:20px;left:0;bottom:0;text-align:center;background-color:rgba(0,0,0,0.4) !important;color:#FFF}#cookie.hidden{display:none}.cookie-container{padding:5px}#cookie .button{margin-left:10px;font-family:sans-serif;line-height:18px;border-radius:5px;padding:4px 20px;background-color:#000;color:#FFF;-moz-box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none;float:right}#cookie .button:hover{color:#fff}.app_promo_es{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_es.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_es h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.btn_android_es{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_android_es.png) no-repeat;width:154px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:280px}.btn_ios_es{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_ios_es.png) no-repeat;width:172px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:86px}.app_promo_fr{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_fr.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_fr h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.btn_android_fr{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_android_fr.png) no-repeat;width:154px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:280px}.btn_ios_fr{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_ios_fr.png) no-repeat;width:172px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:86px}.app_promo_it{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_it.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_it h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.btn_android_it{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_android_it.png) no-repeat;width:154px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:280px}.btn_ios_it{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_ios_it.png) no-repeat;width:172px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:86px}.app_promo_br{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_br.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_br h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.btn_android{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_android.png) no-repeat;width:154px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:280px}.btn_ios{background:url(/wp-content/themes/theme_bomdesconto/images_2014/btn_ios.png) no-repeat;width:172px;height:51px;text-indent:-1000px;position:absolute;top:480px;left:86px}.app_promo_pt{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_pt.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_pt h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.app_promo_en{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_en.png?2018) no-repeat;width:100%;height:600px;position:relative}.app_promo_en h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}.app_promo_de{background:url(/wp-content/themes/theme_bomdesconto/images_2014/promo_fullpage_de.png?2016) no-repeat;width:100%;height:600px;position:relative}.app_promo_de h1{position:absolute;top:0px;left:0px;color:#FFF;font-size:14px;padding-left:10px;font-weight:normal;color:#CCC}#smartbanner{display:block;width:100%;height:56px;background-color:#444;color:#FFF;position:absolute;top:0px;cursor:pointer;-webkit-user-select:none;overflow:hidden}#smartbanner.hidden{display:none}#smartbanner .logo{background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat -100px 0px;background-size:400px 700px;width:28px;height:28px;position:absolute;left:14px;top:10px;border-radius:5px}#smartbanner .tit{display:block;position:absolute;left:50px;top:12px;font-size:16px;-webkit-user-select:none}#smartbanner .subalt.hidden{display:none}#smartbanner .btn_dl{display:block;position:absolute;right:8px;top:8px;border:1px solid #FFF;border-radius:3px;padding:10px 8px 10px 6px;font-size:15px;cursor:pointer;font-weight:600}#smartbanner .btn_dl.active{background-color:#4499d5;color:#FFF}#smartbanner .ico-dl{display:block;float:left;background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -32px;background-size:300px 475px;width:20px;height:18px;margin-top:-2px}#smartbanner.version_d{background-color:#a8ce50}#smartbanner.version_d strong{font-weight:600;text-decoration:underline}#smartbanner.version_d .btn_dl{background-color:rgba(0,0,0,0.2);color:#FFF}#smartbanner.version_d .btn_dl.active{background-color:#333}#smartbanner .subalt{transition:left 0.5s ease-in-out;-webkit-transition:left 0.5s ease-in-out;display:block;position:absolute;left:-1200px;font-size:13px;line-height:16px;color:#FFF;white-space:nowrap;-webkit-box-flex:1;line-height:56px;float:left;font-size:18px}#smartbanner .subalt::before{content:"";background:url(/wp-content/themes/theme_bomdesconto/images_2014/sprite_2019_b.png) no-repeat 0px -444px;background-size:400px 700px;display:block;width:50px;height:56px;float:left}#smartbanner .animfromleft{left:0px}#smartbanner:hover{opacity:0.9}#smartbanner.version_d br{display:none}#smartbanner.version_d .ico-dl{display:block}.action_push{cursor:pointer;border-bottom:1px dashed #BBB}@media all and (min-width: 981px){.container{width:980px}}@media all and (max-width: 980px){.container{width:100%}#box_bulle{display:none}body{min-width:inherit}}@media all and (max-width: 720px){#cookie{display:none}#left .btn-follow-container{display:block;position:relative;right:0px;margin-bottom:0px;height:120px}#left .btn-follow{width:100%;text-overflow:ellipsis;border-radius:0px;margin-bottom:0px;height:140px}#left .btn-follow .sub{font-size:16px;white-space:normal;line-height:21px}#sidebar_320 .widget-annexe-liens{margin-top:40px}#sidebar_320 .btn-follow{display:none}#main{margin-right:0px}#left{display:block;margin:0px 0px 10px 0px;padding:0px 0px 30px 0px;overflow:hidden;width:100%}#main .container_left{margin-right:0px}.list_reduc{padding:0px 10px}.list_reduc a.value{background-size:750px;width:104px;height:58px;font-size:36px;line-height:58px}.list_reduc li.texte .value{font-size:18px}.list_reduc h1{margin-left:100px}.list_reduc h2{margin-left:100px}.list_reduc h3{margin-left:100px}.list_reduc .desc{clear:both;margin-left:0px;padding-top:5px}.list_reduc .meta{clear:both;margin-left:0px}.list_reduc li.livraison a.value{line-height:20px;font-size:16px;vertical-align:middle;padding-top:12px;height:52px;letter-spacing:0px}.list_reduc.off{line-height:18px}#list_boutiques li{display:block;float:left;margin:6px 6px 0px 0px;border:1px dashed #DDD;border-radius:5px}#list_boutiques li img{width:130px;height:49px}.footer-copyright{display:block;clear:both;position:relative;text-align:center;line-height:20px;width:80%;margin:5px auto}#smartbanner .subalt{font-size:15px;line-height:18px;padding-top:10px}#smartbanner .subalt::before{background-position:0px -454px}#smartbanner.version_d br{display:block}}@media all and (max-width: 540px){body{margin-top:96px;background:none;min-width:inherit}.box_search{display:block;width:calc(100% - 20px);top:50px;left:auto;right:auto;left:10px}.box_search .input_search{width:100%;background:none;background-color:#FFF;padding-left:15px;text-overflow:ellipsis}.box_search .input_search:focus{background:none;background-color:#FFF}.autocomplete-new{width:280px !important}#wrapper{background:none}.wrapper_banner{margin-top:46px}.list_reduc{padding:0px 10px;margin-top:-10px}#left{display:block;margin:0px 0px 10px 0px;padding:0px 0px 30px 0px;overflow:hidden;width:100%}.menu_top{display:none}#main{margin:0px;padding-bottom:30px}#header{height:100px}#header .logo a{width:250px;height:40px;left:10px;background-size:600px 1050px}#header .logo_FR a{background-position:-35px 0px}#header .logo_ES a{background-position:-25px -150px}#header .logo_IT a{background-position:-25px -225px}#header .logo_DE a{background-position:-25px -75px}#header .logo_GB a{background-position:-25px -375px}#header .logo_BR a{background-position:-25px -300px}#header .logo_PT a{background-position:-25px -450px}#header .logo::before{content:"";background-size:600px 1050px;background-position:0px 0px;background-repeat:no-repeat;width:74px;position:absolute;left:10px;top:5px}#top_barre{display:none}a.bt_tw,a.bt_fa{top:100px}#left .list_reduc h1{font-size:18px;line-height:20px}#left .list_reduc h2{font-size:18px;line-height:20px}#left .list_reduc h3{font-size:20px;line-height:24px}.list_reduc .desc{font-size:16px;line-height:24px;padding-bottom:12px;padding-left:10px;padding-right:10px;padding-top:10px}#smartbanner{position:fixed;z-index:101}#sidebar_320{display:block;float:left;padding:0px 5% 0px 5%;width:90%;margin-top:0px;padding-bottom:20px;overflow:hidden}.widget-altern{font-size:15px;line-height:28px}.widget-stats{font-size:18px;line-height:25px}.textwidget a{padding:4px 4px}.footer-pre{-moz-column-count:1;-webkit-column-count:1;column-count:1}.popup{width:85%;margin-top:120px}.popup-iframe{width:102% !important;height:218px !important}.list_reduc li{padding-bottom:25px}.list_reduc li.livraison .value{height:auto;padding-top;0px}.list_reduc .zone_code{width:100%;clear:both;overflow:hidden;height:auto;padding-bottom:26px;float:none}.zone_code .code{display:block;width:90%;height:42px;line-height:42px;margin:5px auto 0px auto;right:auto;left:10px;font-size:18px}.zone_code .code_texte{width:90%;margin-top:5px;left:10px}.list_reduc .zone_code{height:36px !important}.list_reduc .zone_code.code_revealed{height:72px !important}.list_reduc .meta{clear:both;overflow:hidden;font-size:14px;line-height:24px;padding-left:6px}.visit{margin:0px;margin-right:5%;margin-top:10px;font-size:18px}.btn-copy{font-size:16px;padding:0px 12px}.boxhome,.titre{border-radius:0px}.boxhome.boxfav ul{margin-left:5px}.boxhome.boxfav li a{width:26vw;height:26vw;border-radius:13vw;line-height:28vw;margin-right:2vw}.boxhome.boxoffer ul{width:600%}.boxhome.boxoffer ul li{width:8%}.boxhome.boxoffer ul li a{width:auto;margin-left:10%;box-sizing:content-box}.boxhome.boxoffer ul li a img{width:100%}.boxhome.boxoffer ul li:nth-child(3n+3){margin-right:0px}.boxhome.boxoffer ul li:nth-child(2n+2){margin-right:0.66%}.boxhome.boxoffer ul li:nth-child(3n+3) a{margin-right:0px}.boxhome.boxlatest ul li a{width:100%}.boxhome.boxlatest ul li img{}.boxfullwidth{margin-right:0px;margin-left:0px}.boxfullwidth li a{min-height:160px}ul.cat-shopping li{width:48%}.app_redirection{font-size:16px;width:340px}.app_redirection p{line-height:22px}.popup .zone_code{width:auto}.menu_top a{padding:10px 10px;white-space:nowrap;text-overflow:ellipsis;max-width:110px;overflow:hidden;display:block}.button_menu{top:16px;right:20px;left:auto}.boxhome a.more_offers{width:100%}.s12{width:100%}.s6{width:50%}.s3{width:25%}#shop_header .container{padding:20px 0px 10px 0px;overflow:hidden}.shop_logo{width:100px;height:auto;margin:0px 10px 5px 15px;padding:8px 4px}.shop_text{max-width:none;float:none}.shop_text h1{padding-top:0px;font-size:20px;padding-right:20px;line-height:24px}.shop_text h2{clear:both;padding-left:15px;padding-right:10px;font-size:18px;line-height:24px;font-weight:300;padding-top:5px;padding-bottom:5px}.filter_container::before{content:none}#left .main_addon .update{width:100%;clear:both;font-size:13px;text-align:left;color:#999;padding-left:10px;float:left;padding-bottom:20px}#fil-ariane{font-size:13px;width:100%;clear:both;margin-bottom:5px;margin-top:10px;padding-left:10px}.boxhome.boxlatest.boxsimilar.boxfullwidth h2{margin-top:0px}.shop_meta{display:block;width:100%;float:none;padding:10px 10px 0px 10px;border-left:0px solid #F1F1F1}.rate_star{float:left}.shop_meta_verification{float:right;margin-right:20px}.shop_meta_verification i{font-style:normal}.shop_meta_subscribers{display:none}.rate_star_votes{display:none}#left .widget-stats{border-radius:0px;margin-bottom:0px}}@media all and (max-width: 410px){#smartbanner .btn_dl{font-size:14px;right:6px;top:8px}.app_promo_fr,.app_promo_es,.app_promo_it,.app_promo_br,.app_promo_de,.app_promo_en,.app_promo_pt{width:100%;background-size:180%;margin-left:-20px;padding-right:25px;height:440px;margin-top:-8px;z-index:9}.btn_android_fr,.btn_android_es,.btn_android_it,.btn_android{bottom:40px;left:190px;top:auto;background-size:86%}.btn_ios_fr,.btn_ios_es,.btn_ios_it,.btn_ios{bottom:40px;left:30px;top:auto;background-size:86%}#container_full{overflow:visible}}