#page_intro{background-color:#fff;width:980px;height:200px;color:black;border-bottom:1px solid #dcdddf;padding:15px}#page_intro
p{font-size:1.2em;line-height:1.5em}ul#campaign_items{list-style-type:none;margin:3px
0;padding:0;clear:both;width:981px;border-top:1px solid #dcdddf}#campaign_items
p{margin:1px
0 2px 0}#campaign_items
.offer{line-height:29px;padding:0;text-align:left;display:flex;justify-content:space-between}#campaign_items
h3{font-size:14px;line-height:17px;overflow:hidden;color:black;font-weight:bold;height:51px;margin-bottom:6px;border:none}#campaign_items
li.type_product{position:relative;margin:0;border-radius:3px;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.2);background-color:#fff;float:left;padding:15px
10px;overflow:hidden}#campaign_items
div.price_type_corner{top:-1px;right:-1px;width:0;height:0;position:absolute;z-index:808;opacity:0.9}#campaign_items
div.price_type{text-transform:uppercase;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);color:white;text-align:center;margin:0;padding:0;white-space:nowrap}#campaign_items
div.diff_corner{top:-1px;right:-1px;width:0;height:0;position:absolute;z-index:909;opacity:0.9}#campaign_items div.price_type_corner+div.diff_corner{opacity:1 !important}#campaign_items
div.diff_percentage{text-align:right;color:white;font-weight:normal;float:right;padding:10px
5px}#campaign_items .category_info
a{color:#4895B6}#campaign_items
.offer_price{font-weight:bold;float:right;text-align:right;font-size:20px;color:#C42128}#campaign_items
.store_logo{display:inline-block;margin:0;float:left;font-size:12px;white-space:nowrap;overflow:hidden}#campaign_items
.category_info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;font-size:11px;color:#737373}#campaign_items
.product_image{position:relative}#campaign_items .product_image
.item_image{background-repeat:no-repeat;background-color:#fff;background-size:contain;background-position:center center;font-size:140px;line-height:140px;margin:0
auto}#campaign_items .product_image
.new{position:absolute;top:-10px;background-color:#4895B6;display:block;border-radius:30px;color:white;font-size:9px;width:24px;height:24px;text-align:center;line-height:24px}.red_fc{color:#cd3208;text-decoration:none}.red_fc:hover{color:#cd3208;text-decoration:none}canvas.pj_sparkline{width:24px;height:20px;vertical-align:baseline;position:relative;top:5px;display:inline-block}.cmpr_price{clear:both;margin:0;padding:10px
0 0 0;width:100%;border-top:2px solid #eee;font-size:12px;line-height:13px}.cmpr_price_text{display:flex;justify-content:space-between}.cmpr_price
.left_column{width:90px;float:left;overflow:visible;white-space:nowrap}.cmpr_price
.right_column{float:right}.cmpr_price
span{font-size:11px;font-style:italic;margin-top:3px;display:block;color:#8C8C8C}.cmpr_price
.cmpr_price_sparkline{margin-top:5px}.cmpr_price .cmpr_price_sparkline
.left_column{margin-top:3px}.cmpr_price .cmpr_price_sparkline .left_column
a{line-height:23px}#campaign_items.black_friday
div.diff_corner{border-right-color:#000}#campaign_items.black_friday
div.price_type_corner{border-right-color:#000}#campaign_items.christmas_sale
div.diff_corner{border-right-color:#002137}#campaign_items.christmas_sale
div.price_type_corner{border-right-color:#4c6372}#campaign_items
li.type_voucher_code.type_product{text-align:center;height:auto;padding-bottom:5px}#campaign_items li.type_voucher_code.type_product
h3{width:100%;text-align:center;height:65px;padding-right:0;display:flex;justify-content:center;align-items:center;background:#f2f2f2;margin:5px
0 10px 0}#campaign_items li.type_voucher_code.type_product
h3.featured{background:none}#campaign_items li.type_voucher_code.type_product h3
img{max-width:100%}#campaign_items li.type_voucher_code.type_product
p.description{margin:10px
0 15px 0;overflow:hidden;line-height:1.5em;height:4.5em}#campaign_items li.type_voucher_code.type_product
.btn{display:block;font-weight:bold;width:100%}#campaign_items .logo_btn:hover{text-decoration:none}#campaign_items .voucher_code
.value{color:black;height:35px;font-size:1.5em;font-weight:bold;text-transform:uppercase;line-height:1.3em;height:2.6em;overflow:hidden;margin-top:15px;margin-bottom:5px}#campaign_items .voucher_code
.code{margin-top:5px;margin-bottom:20px;height:3.6em;overflow:hidden}#campaign_items .voucher_code
.code.no_code{background:none;border:none}#campaign_items .voucher_code .code
small{display:block;font-size: .9em;font-weight:lighter;margin-bottom:0.1em}#campaign_items .voucher_code .code
div{font-size:1.3em;word-wrap:break-word}#campaign_items.mobile
.type_voucher_code{height:390px}#campaign_items
.valid_to{margin-top:20px;margin-bottom:10px;height:17px;font-size: .9em;font-weight:lighter}#campaign_items
.card_actions{font-size:1.15em;border-top:1px solid #f0f0f0}#campaign_items .card_actions
.store_btn{font-weight:500;display:block;padding:14px
12px 10px}#campaign_items .card_actions
.separator{height:20px;float:left;margin:13px
0 10px;border-right:1px solid #eee}#campaign_items .card_actions
.voucher_code_menu{float:left}#campaign_items .card_actions .voucher_code_menu
ul{list-style:none;margin:0}#campaign_items .card_actions .voucher_code_menu ul>li{margin:0;line-height:initial;position:relative}#campaign_items .card_actions .voucher_code_menu
.show_menu{padding:7px
12px 3px;font-size:2em;display:block;color:#909090}#campaign_items .card_actions .voucher_code_menu .show_menu:hover{text-decoration:none}#campaign_items .card_actions .voucher_code_menu .show_menu:after{content:'\2807'}#campaign_items .card_actions .voucher_code_menu
.voucher_code_menu_items{background:white;margin:0
10px;text-align:left;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);display:none;position:absolute;bottom:40px}#campaign_items .card_actions .voucher_code_menu .voucher_code_menu_items
a{white-space:nowrap;display:block;padding:10px}#campaign_items .card_actions .voucher_code_menu .voucher_code_menu_items a:hover{text-decoration:none;background:#f1f1f1}.voucher_code_tip{padding:10px;padding-top:13px;border-top:1px solid #dcdddf;clear:both}.voucher_code_tip
a{color:#407f9a;text-decoration:underline;font-weight:bold}#voucher_code_popup{display:none}#voucher_code_popup.active_popup{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;z-index:10000}#voucher_code_popup.active_popup
iframe{width:450px;height:730px;border:0;border-radius:10px;padding:10px;background:white;box-shadow:0 2px 30px rgba(0,0,0,0.25)}#voucher_code_popup .iframe-wrapper{position:relative}#voucher_code_popup .iframe-wrapper
.close_popup{position:absolute;top:0;right:0;font-size:2em;font-weight:bold;color:#9E9E9E;padding:10px}#voucher_code_popup .iframe-wrapper .close_popup:hover{text-decoration:none}.no_campaign_items_found{padding-top:65px;padding-bottom:60px}.live_blog_promotion{background:black;position:relative;height:40px}.live_blog_promotion
a{color:rgba(255,255,255,0.9) !important;display:flex;justify-content:space-around;align-items:center;height:100%;margin:0
auto;max-width:600px;padding:0
50px}.live_blog_promotion a
img{padding:0
30px}.live_blog_promotion a
span{text-align:center}.live_blog_promotion>img{position:absolute;top:15px;right:10px}#paging{clear:both;margin-left:3%;padding-top:15px}#paging
div{position:relative;float:left;margin:0
3% 3% 0;width:47%}#paging
.btn{line-height:26px;font-weight:bold;padding:0
20px}#campaign_filters{margin:0;padding:0;border-top:1px solid #e7e8e7}#campaign_filters
ul{list-style-type:none;margin:0}#campaign_filters
li{display:inline-block;margin-bottom:1px}#cat_filter_text{float:left;width:13%;margin-top:5px}.btn{background-color:white;border:1px
solid #dcdddf;border-radius:4px;cursor:pointer}.filter-logo{height:20px;position:absolute;top:2px;left:2px}.category-filters{width:62%;float:left}.campaign-filters-second-row{margin-left:13%}.campaign-filters-second-row div:first-child{clear:both}.campaign-dropdown{width:23%;text-align:right;position:relative}.campaign-dropdown
.btn{padding-right:20px;padding-left:30px;width:100%;text-align:left;background-color:white;color:black}.campaign-dropdown
.icon{position:absolute}.campaign-dropdown .view_as_images,
.campaign-dropdown .prod,
.campaign-dropdown
.store{top:7px;left:8px;font-size:1em}.campaign-dropdown
.arrow_d{top:10px;right:7px;font-size:0.6em}.campaign-dropdown.show .autocomplete-box{display:block;position:absolute;top:28px;left:0}.campaign-dropdown.show>.btn{background-color:#4895b6;color:white;border-radius:3px 3px 0 0;border:1px
solid #4895b6;box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}.show-stores,.show-brands{margin-top:15px;float:left}.show-brands{margin-right:10px}.show-categories{float:right}.autocomplete-box{background-color:white;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);z-index:910;display:none;padding:0;width:100%;border-radius:0 0 5px 5px;overflow:hidden}.autocomplete-box>.icon.search{top:11px;left:7px;font-size:14px;color:#BFC0C3}.campaign-search{width:100%;padding-left:30px;height:40px;border:none;font-size:1.5em;font-style:italic;font-weight:300}.campaign-search:focus+.icon.search{color:black}.campaign-search:focus::-webkit-input-placeholder{transition:text-indent 1s;text-indent:-100%}.result{text-align:left;width:100%}.result
li{padding:10px
5px 10px 30px;display:block;position:relative;width:100%;margin:0}.result li:hover,
.result li:focus,
.result
li.current{background-color:#f9f9f9;cursor:pointer}.result li>img{width:20px;position:absolute;left:5px}.filter-top-part,.filter-bottom-part{padding:10px
12px;background:white}.filter-top-part
.btn{background-color:white;position:relative;padding:3px
6px 3px 25px}.filter-top-part
.btn.selected{background-color:#4895b6;color:white}.filter-bottom-part{border-top:1px solid #e7e8e7;background-color:white}#sort_options{text-align:right}#sort_options
.btn{padding:2px
7px}#sort_options li,
#sort_options
.btn{margin:0}#sort_options .btn.selected:hover{background-color:#4895b6}.sort-text{margin-right:5px}.btn.dropdown-filtered{position:relative;min-height:29px;display:block;margin-top:1px}.btn.dropdown-filtered
img{position:absolute;left:5px;top:5px;max-height:20px}.btn.dropdown-filtered
.close{font-size:10px;right:4px;top:3px;color:#e6e6e6}.btn.dropdown-filtered.selected{background-color:#4895b6;color:white}.btn.dropdown-filtered:hover
.close{color:white}.is-mobile .autocomplete-box{top:31px}.is-mobile .icon.view_as_images,
.is-mobile .icon.prod,
.is-mobile
.icon.store{top:9px}.is-mobile
.icon.arrow_d{top:11px;right:15px}.is-mobile
#sort_options{text-align:left}.is-mobile #sort_options
.btn{padding:8px
6px;display:inline-block;min-width:115px;text-align:center;margin-bottom:3px}.is-mobile #sort_options
.btn.selected{color:white;background-color:#4895b6}.is-mobile .campaign-dropdown{width:100%;margin:3px
0}.is-mobile .campaign-dropdown
.btn{padding:8px
6px 8px 25px}.is-mobile .campaign-dropdown.show
.btn{background-color:#4895b6;border:1px
solid #4895b6}.is-mobile .campaign-search{padding:10px
30px}.is-mobile .sort-text,
.is-mobile .mobile-filter-text{font-size:14px;font-weight:300;display:block;text-align:left;margin-bottom:5px}.is-mobile .filter-bottom-part,
.is-mobile .filter-top-part{padding:15px
10px 10px 10px;position:relative;width:50%;float:left;background-color:transparent}.mobile_filter
.btn.selected{background:#4895b6;color:white}@media screen and (max-width: 650px){.is-mobile .filter-bottom-part{width:40%;float:right}.is-mobile #sort_options
.btn{width:100%;margin-bottom:5px}}.adv-label{width:303px;text-align:left;font-size:9px;margin:0
auto;text-transform:uppercase}.lets-deal
a{padding:0;height:57px;line-height:57px;width:302px;background-color:white;overflow:hidden;border:none;margin:0}.lets-deal
.btn{padding:0}#campaign_filters.is-mobile{background:white}#campaign_filters.is-mobile.is-voucher-codes .filter-top-part
.btn{display:inline-block;padding:10px;padding-left:31px;margin:1px
0}#campaign_filters.is-mobile.is-voucher-codes .filter-top-part .filter-logo{top:7px;left:6px}#campaign_filters.is-mobile.is-voucher-codes .filter-top-part,
#campaign_filters.is-mobile.is-voucher-codes .filter-bottom-part{width:100%}#campaign_filters.static_campaign .category-filters{width:50%}#campaign_filters.static_campaign.mobile_filter .category-filters{width:100%;float:none}#campaign_filters.static_campaign.mobile_filter .category-filters li
img{top:7px}#campaign_filters.static_campaign.mobile_filter .category-filters li
a{padding:10px
10px 10px 25px;display:inline-block}#bread_crumbs{clear:both;padding:10px
3%;line-height:20px}#bread_crumbs
.separator{padding:0
10px}#bread_crumbs
.last{color:#4895b6}#campaign-articles{border-top:1px solid #e7e8e7}#campaign-articles .campaign-description{padding:5%}#campaign-articles .campaign-description
h1{color:black}#campaign-articles .campaign-description
p{font-size:1.3em;line-height:1.5em;margin:1em
0}#campaign-articles .newsletter_box
h2{display:none}#campaign-articles .article-card{background:white;padding:20px;margin-bottom:30px}#campaign-articles .article-card
h2{color:black}#campaign-articles .article-card
img{width:100%;margin-bottom:10px}#campaign-articles.is-mobile{margin:0.5rem}#campaign-articles.is-mobile .article-card{background:white;padding:0.5rem;margin-bottom:1rem}#campaign-articles.is-mobile .article-card h2,
#campaign-articles.is-mobile .article-card
h2{color:black;text-align:left;font-size:2rem;line-height:2.2rem;font-weight:400;margin:0
0 1rem 0}#campaign-articles.is-mobile .article-card
h3{color:black;text-align:left;font-size:1.2rem;line-height:1.4rem;font-weight:400;margin:0
0 1rem 0}#campaign-articles.is-mobile .article-card div p,
#campaign-articles.is-mobile .article-card
p{font-size:1rem;line-height:1.5rem;margin:1rem 0;text-align:left;color:#5c5c5c}#campaign-articles.is-mobile .article-card
img{width:100%;margin:0
0 1.5rem 0}#campaign-articles.is-mobile .article-card
ul{column-count:1;list-style:none;margin:0;padding:0}#campaign-articles.is-mobile .article-card
ul.store_list{column-count:2 !important}#campaign-articles.is-mobile .article-card div
li{margin:0.5rem 0.5rem 0.5rem 0;font-size:1rem;line-height:1.5rem;margin:1rem 0;color:#5c5c5c}#campaign-articles.is-mobile .campaign-description{padding:0}#campaign-articles.is-mobile
img{margin:1.5rem 0}#infobox_help{padding:0
!important}@media screen and (max-width: 1000px){.article-card
ul{column-count:3 !important}}@media screen and (max-width: 768px){.article-card
ul{column-count:2 !important}}#campaign_navigation{padding:0}#campaign_navigation
a{padding:19px
10px;font-size:1.2em;font-weight:bold}#campaign_navigation
li.flex_tabs_header{background:white;border:0}#campaign_navigation.mobile
ul{display:flex}#campaign_navigation.mobile ul
li{flex-grow:0;flex-basis:50%;list-style:none;border:1px
solid #e4e4e4;display:flex;align-items:center}#campaign_navigation.mobile ul li
a{padding:20px;display:block;width:100%}#campaign_navigation.mobile ul li.active-tab{background:white;box-shadow:inset 0 -1px 0 0 #4895b6;border-bottom:1px solid #4895b6}#campaign_navigation.mobile ul li
.new{position:initial;display:inline;margin:0;padding:0}#campaign_navigation.mobile ul li
.new{position:initial;display:inline;margin:0;padding:0}#campaign_navigation.mobile ul
li.flex_tabs_header{display:none}#campaign_navigation
.new{position:absolute;right:0;top:0;background:#4895b6;color:white;text-transform:uppercase;display:block;padding:5px;margin:13px
10px}.static input.super-search-submit{position:absolute;top:11px;right:15px;z-index:10;height:42px;border:none;border-radius:0 30px 30px 0;width:auto;min-width:90px;background-color:#F6F6F6;font-weight:bold;color:#4895B6;font-size:16px;border-left:1px solid #dcdddf}.static #super_search_textbox,
.static
#supersearchdiv{position:relative !important}a.btn{color:black}a.btn:hover{background-color:white;color:black}h3
a{color:black}h3 a:hover{color:black;text-decoration:none;border-bottom:1px solid black}#campaign_items li.type_product:last-child:nth-child(odd){display:none}#campaign_items li.type_product:first-child,
#campaign_items li.type_product:nth-child(3),
#campaign_items li.type_product:nth-child(5){display:block !important}.btn_lnk{cursor:pointer;display:inline-block;padding:1px
8px;margin-bottom:3px;color:#407f9a;font-size:12px;line-height:21px;text-align:center;text-decoration:none;outline:0;border-bottom:3px solid #f0f0f0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn_lnk.selected{border-color:#407f9a}.btn_lnk:hover{border-color:#dcdddf;color:#407f9a;text-decoration:none}.description.collapsed{transition:height .15s linear;height:70px;overflow:hidden}.description{padding:0;position:relative}.description.collapsed
.more{color:black;display:block}.description
.more{display:none;height:70px;position:absolute;right:0;top:0;width:450px}.more>span{background:#fff;float:right;margin-top:51px;color:#4383a0}.less>span{background:#fff;float:right;color:#4383a0}.description
ul{padding:0
0 0 7px;margin:0
0 10px 9px;list-style-position:outside}.description
li{margin:0;padding:0}ul#campaign_items{padding-top:10px}#campaign_items
li.type_product{height:500px;width:232px;margin-left:10px;margin-bottom:10px}#campaign_items
h3{width:150px}#campaign_items .product_image
.item_image{height:200px;margin-top:30px}#campaign_items
.offer{margin:25px
0 10px 0}#campaign_items
img.store_logo{width:88px;height:31px}#campaign_items
div.diff_corner{border-bottom:80px solid transparent;border-right:80px solid #47a417}#campaign_items
div.diff_percentage{font-size:18px;margin-right:-80px;width:80px}#campaign_items
div.price_type_corner{border-bottom:110px solid transparent;border-right:110px solid #308700}#campaign_items
div.price_type{width:110px;height:110px;line-height:90px}#campaign_items div.price_type.lang-it,
#campaign_items div.price_type.lang-fr,
#campaign_items div.price_type.lang-fi{font-size:10px}#campaign_items
.category_info{width:170px}.comments_container{margin:10px}.cmpr_price_text{flex-wrap:nowrap}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}#bread_crumbs_container{display:block !important}#bread_crumbs{padding:3px
0;float:left}#campaign_items
.offer{flex-wrap:nowrap}.lets-deal{float:right}div.row.detailed{border-bottom:0}
