.tescoce-imgslider,.tescoce-imgslider-inner{width:100%;height:auto;display:block;position:relative;margin:0 auto;z-index:0;max-height:300px}.tescoce-imgslider{overflow:hidden}.tescoce-imgslider-inner{width:1440px}.tcis-mask{display:none;position:absolute;height:100%;overflow:hidden;background:rgba(255,255,255,0.4)}.tcis-mask-left{top:0;left:0;z-index:1}.tcis-mask-right{bottom:0;right:0;z-index:2}.tescoce-imgslider-inner{line-height:0}.tcis-images{width:100%;height:auto;line-height:0;text-decoration:none}.tcis-infos{position:absolute;top:0;display:block;width:432px;height:100%;line-height:normal;text-decoration:none}.tcis-images li{display:inline-block;vertical-align:top;width:100%;margin-left:0;position:relative;text-decoration:none;float:left;overflow:hidden}.tcis-images li:first-child{margin-left:0}.tcis-images li.ce-slider-item-fadeitem{position:absolute;top:0;left:0;opacity:0}.tcis-images li img{position:relative;z-index:0;width:100%}.tcis-images li img:not(.mobileimg){display:block !important}.tcis-images li img.mobileimg{display:none !important}.tcis-images li a{text-decoration:none}.tcis-infos h3{width:100%;height:auto;font-size:44px;line-height:47px;margin-bottom:.5em;margin-top:20px;color:#28b9f1;font-weight:800;font-style:normal;max-height:94px;overflow:hidden}.tcis-infos a{text-decoration:none}.tcis-infos p{width:97.5%;height:auto;margin-bottom:2em}.tcis-infos p span{display:block;width:100%;font-size:20px;line-height:1.25em;max-height:2.5em;overflow:hidden}.tcis-infos-button{padding:.5em 1.25em;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;display:inline;background-color:#ed1b2e;color:#fff;cursor:pointer;font-weight:bold;font-style:normal;font-size:14px;text-decoration:none}.tcis-infos-button:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tcis-infos-button:active{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.tcis-infos-button span{height:100%;color:#fff}.tcis-infos-button .link-icon i{padding-left:1em;font-style:normal}.tcis-infos-button .link-icon i:after{font-family:tescoicons;content:'A'}.tcis-arrow{position:absolute;top:50%;width:auto;line-height:46px;height:46px;margin-top:-23px;z-index:4;cursor:pointer;text-align:left}.tcis-arrow:after{font-family:tescoicons;color:#fff;font-size:45px;line-height:45px;text-shadow:0 3px rgba(100,100,100,.75)}.tcis-arrow-left:after{content:'S'}.tcis-arrow-right:after{content:'T'}.tcis-arrow-right:hover:after,.tcis-arrow-left:hover:after{color:#80a9cf;text-shadow:0 3px rgba(50,50,50,.75)}.tcis-arrow-right:active:after,.tcis-arrow-left:active:after{color:#cee0f0;text-shadow:0 3px rgba(50,50,50,.75)}.tcis-points{position:absolute;bottom:10px;left:0;width:auto;height:20px;text-align:center;z-index:4}.tcis-slider-pause,.tcis-slider-point{width:20px;height:20px;line-height:20px;display:inline-block;cursor:pointer}.tcis-slider-pause{margin-right:5px}.tcis-slider-pause:after{font-family:tescoicons;content:'Y';color:#fff;font-weight:bold;text-shadow:2px 2px 2px rgba(100,100,100,.75)}.tcis-slider-pause.active:after{content:'V'}.tcis-slider-point:after{font-family:tescoicons;content:'W';color:#fff;font-weight:bold;text-shadow:2px 2px 2px rgba(100,100,100,.75)}.tcis-slider-point.active:after{font-family:tescoicons;content:'X';color:#fff;font-weight:bold;text-shadow:2px 2px 2px rgba(100,100,100,.75)}.tcis-slider-point:hover:after,.tcis-slider-pause:hover:after{color:#80a9cf;text-shadow:2px 2px 2px rgba(50,50,50,.75)}.tcis-slider-point:active:after,.tcis-slider-pause:active:after{color:#cee0f0;text-shadow:2px 2px 2px rgba(50,50,50,.75)}.tcis-images li img.mobileimg{width:100% !important}.tcis-other,.tcis-other.notext{position:absolute;top:0;left:0;margin-left:0 !important;width:100%;height:auto}.tcis-images li.center .tcis-other,.tcis-images li.right .tcis-other,.tcis-images li.left .tcis-other{height:100%}.tcis-chevron{position:relative;height:111px;line-height:111px;z-index:3}.tcis-chevron-title{display:inline-block;vertical-align:top;float:left;width:auto;padding-left:60px}.tcis-chevron-title h3{font-size:40px;font-family:'jaapokki';font-weight:normal;color:#fff;text-transform:uppercase;letter-spacing:1px}.tcis-other-button{position:absolute;top:69.5%;left:0;text-align:center;width:100%;height:auto;z-index:2}.tcis-other-button a{display:inline-block;vertical-align:bottom;margin:0 auto;width:auto;height:49px;line-height:49px;padding:0 28px}.tcis-other-button a span{text-transform:uppercase;font-family:'jaapokki';font-size:24px}.tcis-other-button a:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tcis-other-button a:active{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.tcis-other-inner{position:relative;height:100%}.tcis-images li .tcis-other-more{display:none}.tcis-images li.right .tcis-other-more{position:absolute;top:0;right:-40px;width:515px;height:100%;text-align:left}.tcis-images li.left .tcis-other-more{position:absolute;top:0;left:40px;width:515px;height:100%;text-align:left}.tcis-images li.center .tcis-other-more,.tcis-images li.right .tcis-other-more,.tcis-images li.left .tcis-other-more{display:block}.tcis-other-text{position:absolute;top:30%;left:0;display:block;width:100%;z-index:1;text-align:center}.tcis-images li.right .tcis-other-text{text-align:left}.tcis-images li.right .tcis-other-button{text-align:left}.tcis-images li.left .tcis-other-text{text-align:left}.tcis-images li.left .tcis-other-button{text-align:left}.tcis-other-text p{display:inline-block;vertical-align:middle;width:auto;height:auto;font-family:'tesco-ot';font-weight:bold;font-size:15px;line-height:19px;padding-left:3px}.tcis-other-text p:first-child{font-family:'jaapokki';font-weight:normal;font-size:70px;line-height:80px;text-transform:uppercase;margin-bottom:5px;padding-left:0}.tcis-images li.right .tcis-other-text p:first-child{font-size:34px;line-height:44px;padding-left:0}.tcis-images li.left .tcis-other-text p:first-child{font-size:34px;line-height:44px;padding-left:0}.tescoce-imgslider.version2 .tescoce-imgslider-inner{width:100% !important;max-width:1920px}.tescoce-imgslider.version2 .tcis-images li{background:#fff}.tescoce-imgslider.version2 img,.tescoce-imgslider.version2 a:hover img,.tescoce-imgslider.version2 a:active img,.tescoce-imgslider.version2 a canvas,.tescoce-imgslider.version2 a:hover canvas,.tescoce-imgslider.version2 a:active canvas{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=60);-moz-opacity:1;-khtml-opacity:1;opacity:1}.maskedCountdown{text-align:center;color:#ffec00;white-space:nowrap}.mc-container,.mc-separator{display:inline-block;vertical-align:middle}.mc-separator{font-weight:800;font-family:"tesco-ot";font-size:60px;line-height:80px;height:120px;width:52px;text-align:center}.mc-container{width:115px;height:115px;background-color:#e9e9e9;border-radius:10px;box-shadow:inset 0 10px 10px rgba(0,0,0,0.5)}.mc-container .mc-box{width:87px;height:87px;border:1px solid #c2c2c2;background-color:#000;margin:14px;border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,0.5);display:block}.mc-container .mc-box .mc-num-container{width:30px;height:40px;position:relative;overflow:hidden;display:inline-block}..mc-container .mc-box .mc-num-container .mask{position:absolute;left:0;top:0;width:30px;height:40px;background:url('/imgglobal/tescoce/foodcollection/cdmask.png') top left no-repeat;z-index:201}.mc-container .mc-box .mc-num-container[rel="1"]{margin-top:10px;margin-left:12px;float:left}.mc-container .mc-box .mc-num-container[rel="2"]{margin-top:10px;margin-right:12px;float:right}.mc-container .mc-box .mc-num-container .mc-num{width:30px;height:80px;position:absolute;left:0;top:0;font-weight:800;font-family:"tesco-ot";z-index:200}.mc-container .mc-box .mc-num-container .mc-num span{height:40px;line-height:40px;font-size:50px;width:30px;display:block;color:#ffec00}.mc-container .mc-box .mc-name{margin-top:66px;height:20px;line-height:20px;text-transform:uppercase;font-family:"jaapokki";font-size:16px}.ce-slider-item>a{display:block;position:relative}.ce-slider-item>a .counter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tescoce-imgbanner{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 70px 0}.tescoce-imgbanner.left{padding-right:10px}.tescoce-imgbanner.right{padding-left:10px}.tescoce-imgbanner-inner{display:block;position:relative}.tcib-texts{display:inline-block;vertical-align:top;position:absolute;top:13.9%;left:35.726%;width:auto;max-width:59%;text-align:left}.tcib-text2{font-weight:800;font-style:normal}.tcib-text3{margin-top:.76vw}.tcib-link{position:absolute;bottom:10%;left:35.726%;width:auto;max-width:59%;font-size:14px;line-height:14px;text-decoration:none}.tcib-link span{text-decoration:underline}.tcib-link2{bottom:-25px;left:0;text-align:center;width:100%;max-width:100%}.tcib-link .link-icon{display:inline-block;vertical-align:middle;text-decoration:none;font-family:'tescoicons';border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;color:#ed1b2e;background-color:transparent;margin-left:5px;width:21px;height:21px;border:1px solid #ed1b2e}.tcib-link .link-icon i{display:block;font-family:'tescoicons';width:100%;height:100%;text-align:center;line-height:22px;font-size:12px;font-style:normal}.tcib-link .link-icon i:after{content:'A'}.tescoce-imgbanner:hover .tcib-link .link-icon{color:#f14958;border:1px solid #f14958}.tescoce-imgbanner:active .tcib-link .link-icon{color:#0053a0;border:1px solid #0053a0}.tescoce-ourbrands{width:100%;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 0}.tescoce-ourbrands.left{padding-right:15px}.tescoce-ourbrands.right{padding-left:15px}.tescoce-ourbrands-inner{width:100%;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #d3e5f5;background:#fff}.tcob-header a{text-decoration:none}.tcob-header h2{font-weight:800;font-size:27px;height:26px;line-height:26px;padding:11px 0 33px 0;width:100%;text-align:center;color:#333}.tcob-body{width:100%}.tcob-body a{display:inline-block;vertical-align:top;float:left;width:25%;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;padding:6.5px 0}.tcob-body a:nth-child(1),.tcob-body a:nth-child(2),.tcob-body a:nth-child(3),.tcob-body a:nth-child(4){border-right:1px solid #d3e5f5;border-bottom:1px solid #d3e5f5}.tcob-body a:nth-child(5),.tcob-body a:nth-child(6),.tcob-body a:nth-child(7),.tcob-body a:nth-child(8){border-right:1px solid #d3e5f5;border-bottom:1px solid #fff}.tcob-body a:nth-child(4),.tcob-body a:nth-child(8){border-right:1px solid #fff}.tcob-body a>h3{display:block;color:#0356a2;font-size:16px;line-height:16px;height:16px;font-weight:bold;padding-top:24px;text-align:center;margin:0;z-index:1;position:relative;overflow:visible}.tcob-body a:hover>h3{color:#82abd0;text-decoration:underline}.tcob-body a:active>h3{color:#484848;text-decoration:none}.tcob-brand-img{width:100%;margin:0 auto;z-index:0;position:relative}.tcob-brand-img img{display:block;width:100%;height:auto;max-width:150px;max-height:150px;margin:0 auto}.tescoce-footer{width:100%;height:95px;line-height:95px;font-size:14px;background:#fff;text-align:center;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;color:#333}.tcf-section{display:inline-block;vertical-align:top}.tcf-copyright{margin-right:70px}.tcf-links a{display:inline-block;vertical-align:top;padding:0 15px;margin:40.5px 0 0 0;height:14px;line-height:14px;font-size:14px;text-decoration:none;border-right:1px solid #333;color:#333}.tcf-links a:last-child{border:0}.tcf-links a span{text-decoration:underline}.tescoce-links{width:100%;min-height:285px;background-color:#00539f;position:relative;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-links-inner{width:100%;height:100%;min-height:255px;position:relative;padding-bottom:35px;margin-top:30px !important}.tescoce-links.nomarg .tescoce-links-inner{margin-top:0 !important}.tescoce-links-wrap{display:block;width:100%;height:auto;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcl-side-img{position:absolute;bottom:0;right:-78px}.tcl-group{display:inline-block;vertical-align:top;width:240px;height:auto;text-align:left;margin:35px 70px 0 0}.tcl-group:last-child{margin-right:0}.tcl-group-head{font-size:24px;line-height:24px;color:#b6dcff;font-weight:800;font-style:normal}.tcl-group-links{margin-top:24px}.tcl-group-links a{display:block;width:100%;font-family:Arial,Tahoma,Verdana,Geneva,Helvetiva,Segoe,sans-serif;font-size:14px;line-height:24px;color:#fff;text-decoration:underline;text-align:left}.tcl-group-links a:hover{color:#82abd0;text-decoration:underline}.tcl-group-links a:active{color:#cee0f0;text-decoration:underline}.tcl-backtotop{position:absolute;top:37px;right:0;display:block;width:auto;min-width:125px;height:32px;line-height:32px;text-align:center;-webkit-border-radius:16px;-khtml-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;font-weight:bold;font-size:16px;color:#19bdcb;background-color:#fff;background-size:10px 15px;background-position:right 15px center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/simple-travel/backtotop.png);cursor:pointer}.tcl-backtotop span{padding:0 37px 0 15px}.tcl-backtotop:hover{background-color:rgba(255,255,255,0.8)}.tcl-backtotop:active{background-color:rgba(255,255,255,0.6)}.tescoce-weekly{height:455px}.tcw-header{padding:33px 0 37px 0;text-align:center;position:relative;z-index:2}.tcw-header-tab{display:inline-block;vertical-align:middle;min-width:153px;height:49px;margin:0 14px;cursor:pointer;position:relative;padding:0 5px}.tcw-header-tab a{text-decoration:none !important}body div.tcw-header-tab h2{display:block;width:100%;height:100%;font-size:20px;line-height:54px;color:#323232;font-family:'jaapokki';font-weight:normal;font-style:normal;text-transform:uppercase;text-align:center;text-decoration:none !important}body div.tcw-header-tab.active{min-width:191px;height:49px;background-image:none;background-color:#323232;padding:0 15px}body div.tcw-header-tab:not(.active):hover h2{color:#e3061b}body div.tcw-header-tab:not(.active):active h2{color:#999}body div.tcw-header-tab.active:hover{background-color:#999}body div.tcw-header-tab.active:active{background-color:#ccc}.tcw-header-tab.active h2{font-size:24px;line-height:55px;color:#fff !important}.tcw-header-link{position:absolute;top:33px;right:0;display:block;width:auto;height:24px;line-height:24px;font-size:14px;color:#333;float:right;padding-right:37px;margin-top:14px}.tcw-header-link:hover{color:#e3061b}.tcw-header-link:active{color:#999}.tcw-body{height:336px;max-height:336px;overflow:hidden;position:relative;z-index:1}.tcwp-section,.tcwp-section>div{display:block;width:1360px;height:277px;max-height:277px;margin:0 auto}.tcwp-section{position:relative;z-index:1;overflow:hidden;padding:0 2px 5px 2px}.tcwp-arrow{display:none;z-index:10}.tcw-products{position:relative;width:100%;height:336px}.tcw-products.empty{opacity:0}.tcwp-product{display:inline-block;vertical-align:top;width:325px;height:277px;float:left;background-color:#f1f2f3;position:relative;color:#111 !important;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#cccccc')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#cccccc');-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);box-shadow:0 3px 5px 0 rgba(0,0,0,0.25);float:left;margin-left:20px}.tcwp-product:first-child{margin-left:0}.tcwp-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:70%;background-position:center center;background-repeat:no-repeat;z-index:0}.tcwp-product:hover .tcwp-image{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tcwp-product:active .tcwp-image{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}h3.tcwp-title{width:100%;height:auto;padding:13px 13px 3px 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:20px;font-weight:bold;color:#111;font-family:'tesco-ot';text-transform:none;position:relative;z-index:1}.tcwp-product:hover h3.tcwp-title{color:#666}.tcwp-product:active h3.tcwp-title{color:#999}.tcwp-amount{width:100%;height:auto;padding:0 58px 0 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:20px;font-weight:normal;color:#111;position:relative;z-index:1}.tcwp-product:hover .tcwp-amount{color:#666}.tcwp-product:active .tcwp-amount{color:#999}.tcwp-price{position:absolute;bottom:0;left:0;width:100%;height:45px;background:#fff}.tcwp-price .old-price{position:absolute;top:-16px;left:16px;display:block;width:auto;height:15px;line-height:15px;color:#fff;background:#111;text-decoration:line-through;font-size:13px;padding:0 2px}.tcwp-product:hover .tcwp-price .old-price{background:#666}.tcwp-product:active .tcwp-price .old-price{background:#999}.tcwp-price h3.new-price{display:block;width:100%;height:100%;padding:0 90px 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:bold;font-size:34px;line-height:34px;color:#111;font-family:'tesco-ot';text-transform:none}.tcwp-price h3.new-price.nocoma{line-height:43px}.tcwp-price h3.new-price sup{display:inline-block;vertical-align:super;font-size:19px;position:relative;top:1px;left:1px}.tcwp-product:hover .tcwp-price h3.new-price{color:#666}.tcwp-product:active .tcwp-price h3.new-price{color:#999}.tcwp-price h3.new-price span{display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;padding:3px 0 0 1px}.tcwp-price h3.new-price span.op{padding:0;font-size:13px;line-height:14px;position:relative;top:4px;left:-18px;display:inline-block;vertical-align:middle;width:auto}.tcwp-price h3.new-price span.op+span{position:relative;left:-18px}.tcwp-discount{position:absolute;bottom:9px;right:15px;display:table;width:63px;height:63px;background-color:transparent;background-size:63px 63px;background-position:center center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tcwp-discount.png);text-align:center}.tcwp-discount span{display:table-cell;vertical-align:middle;width:100%;height:auto;font-size:25px;line-height:25px;color:#fff;font-weight:bold}.tcwp-discount span i{display:inline-block;vertical-align:bottom;font-size:14px;line-height:19px;font-style:normal;padding-left:1px}.tcwp-date{width:100%;height:20px;padding:20px 0 19px 0;text-align:center}.tcwp-date span{display:inline-block;vertical-align:middle;width:auto;height:20px;line-height:18px;font-size:13px;color:#41382c;text-align:center;padding-left:18px;background-color:transparent;background-size:11px 10px;background-position:left center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tcwp-date.png);float:none;clear:both}.tcw-catalogues{position:absolute;bottom:0;left:0;display:block;text-align:center;width:100%;height:339px;margin:0 auto;line-height:normal;overflow:hidden}.tcwc-arrow{display:none;z-index:10}.tcwc-section,.tcwc-slider-item-container{display:block;width:1164px;height:100%;margin:0 auto;text-align:center;overflow:hidden}.tcwc-catalogue{display:inline-block;vertical-align:top;width:582px;height:100%;position:relative;text-align:left;float:left}.tcwc-image{position:absolute;top:0;left:0;width:336px;height:100%;overflow:hidden}.tcwc-image-shadow{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:transparent;background-size:1px 3px;background-position:left top;background-repeat:repeat-x;background-image:url(/imgglobal/tescoce/tcwc-image-shadow.png);z-index:10}.tcwc-image img{position:absolute;bottom:0;left:0;width:100% !important;max-width:336px}.tcwc-actions{position:absolute;top:50%;left:50%;display:none;width:256px;height:247px;margin:-128px 0 0 -123.5px;background:rgba(255,255,255,0.95);z-index:11}.tcwc-infos{width:100%;height:100%;padding:0 35px 0 356px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcwc-title{font-weight:normal;font-family:'jaapokki';font-size:22px;line-height:26px;margin-top:87px;margin-left:-1px;color:#676767;text-transform:uppercase}a.tcwc-online{display:inline-block;vertical-align:top;width:auto;height:24px;line-height:24px;margin:7px 0 7px 0;padding-right:32px;color:#000;background-color:transparent;background-size:24px 24px;background-position:right center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tcw-header-link.png)}.tcwc-date{display:block;width:100px;padding-left:18px;font-size:13px;color:#676767;background-color:transparent;background-size:11px 10px;background-position:left 5px;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tcwp-date.png)}.tcwc-actions a{display:inline-block;vertical-align:middle;width:auto;height:17px;line-height:17px;font-size:14px;padding-left:32px;text-decoration:underline;color:#333}.tcwc-actions a:hover{color:#e3061b}.tcwc-actions a:active{color:#999}.tcwc-actions-online{text-align:center;display:block;width:100%;height:52px;line-height:52px;color:#fff;background:#323232;font-family:'jaapokki';font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;position:relative}.tcwc-actions-online a span{color:#fff}.tcwc-actions-online a .tce-icon{left:-5px}.tcwc-actions-items{display:block;width:100%;height:73px;padding:29px 0 26px 71px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcwc-actions-more{display:block;width:100%;height:122px;border-top:1px solid #c9c9c9;padding:24px 0 31px 71px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcwc-actions-more a{margin:4px 0}.tcwc-image:hover .tcwc-actions{display:block !important}.custom-bkg[rel="promotions"] h3.tcwp-title{padding:13px 13px 3px 13px !important}.custom-bkg[rel="promotions"] .tcwp-amount{padding:0 13px}.tcwp-clubcard{position:absolute;top:9px;right:15px;width:70px;height:46px;background-image:url(/imgglobal/tescoce/ce-clubcard-bg.png)}.tcwp-clubcard .text{color:#fff;font-size:12px;line-height:12px;width:100%;display:block;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 15px 0 5px}.tcwp-clubcard .price{color:#fff;font-size:15px;line-height:15px;width:100%;display:block;-wekit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;font-weight:bold}.ce-slider-item-clubcard h3.tcwp-title{padding-right:90px}.ce-slider-item-clubcard .tcwp-amount{padding-right:90px}.tcwc-image:hover>img{opacity:1;filter:saturate(0.5) blur(2px)}.leaflet-container a{opacity:0;transition:.2s all}.tcwc-image .leaflet-container{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.leaflet-container .leaflet-hover-links{background:url(/imgglobal/tescoce/leaflet-hover.png) center top no-repeat;height:150%;width:100%;margin-top:-70px}.leaflet-container:hover .leaflet-hover-links{opacity:1;margin-top:-30px}.leaflet-container a.leaflet-view-online{position:absolute;left:50%;top:100px;text-decoration:none;margin-left:-66px;background-color:#cc0101;border-radius:66px;width:124px;height:124px;border:4px solid #fff;transform:scale(0.6,0.6);transition:.25s all}.leaflet-container:hover a.leaflet-view-online{opacity:1;transform:scale(0.9,0.9)}.leaflet-container a.leaflet-view-online .img{width:100%;height:45%;display:block;background-position:center bottom;background-size:46px 35px;background-repeat:no-repeat}.leaflet-container:hover a.leaflet-view-online .text{margin:5% auto;display:block;text-align:center}.leaflet-container:hover a.leaflet-view-online .text span{color:#fff;max-width:80%;display:block;margin:0 auto}.leaflet-container a.leaflet-view-online:hover{background-color:#333}.leaflet-container a.icon div.text{margin-left:0;padding-left:30px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:left center}.leaflet-container a.icon div.text span{font-size:16px}.leaflet-container:hover a.leaflet-items-link{position:absolute;bottom:23%;left:25%;opacity:1}.leaflet-container a.leaflet-download-link{bottom:12px}.leaflet-container:hover a.leaflet-download-link{position:absolute;bottom:16%;left:25%;opacity:1}.leaflet-container a.leaflet-print-link{bottom:0}.leaflet-container:hover a.leaflet-print-link{position:absolute;bottom:8%;left:25%;opacity:1}.leaflet-container a.leaflet-items-link .text{background-image:url(/imgglobal/tescoce/icons/view-as-items-icon-red.png)}.leaflet-container a.leaflet-download-link .text{background-image:url(/imgglobal/tescoce/icons/download-icon-red.png)}.leaflet-container a.leaflet-print-link .text{background-image:url(/imgglobal/tescoce/icons/print-icon-red.png)}.tcwp-noncc-price{position:absolute;top:-65px;left:15px;display:inline-block;vertical-align:bottom;width:auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:normal;font-size:30px;line-height:30px;color:#111;font-family:'tesco-ot';text-transform:none}.tcwp-noncc-price.nocoma{line-height:43px}.tcwp-noncc-price span sup{display:inline-block;vertical-align:super;font-size:16px;position:relative;top:1px;left:1px}.tcwp-noncc-price span span{display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;padding:3px 0 0 1px}.tcwp-noncc-price span span.op{padding:0;font-size:13px;line-height:14px;position:relative;top:2px;left:-15px}.tcwp-noncc-price span span.op+span{position:relative;left:-15px}.tcwp-ccp-item:hover .tcwp-noncc-price{color:#666}.tcwp-cc-red{position:absolute;top:-23px;left:10px;color:#fff;background:#e30613;padding:4.5px;height:14px}.tcwp-cc-red span{font-size:20px;font-weight:bold;line-height:14px}.tcwp-cc-red span.img{line-height:0;height:14px}.tcwp-ccp-item .tcwp-image{background-size:55% auto;background-position:center 30%}.tcwp-cc-red span.img>div{display:inline-block;vertical-align:top;width:84px;height:14px;background-size:84px auto;background-position:center bottom;background-repeat:no-repeat}.tcwp-ccp-item .tcwp-price{background:#5798d2;z-index:2}.tcwp-ccp-item:hover .tcwp-price{background:rgba(87,152,210,0.8)}.tcwp-ccp-item .tcwp-price .new-price{color:#fff !important}.tcwp-ccp-item .tcwp-price>img{position:absolute;bottom:1px;right:4px;display:block;width:78px}.tcwp-ccp-item .tcwp-price .cc-price-card{display:block !important;position:absolute;bottom:0;right:8px;width:78px;height:54px;background-size:78px auto;background-position:center bottom;background-repeat:no-repeat}.tcwp-ccp-item .tcwp-discount{bottom:35px;right:13px;z-index:1;border-radius:50%;border:4px solid #fff;background:#e30613}.tcwp-ccp-item .tcwp-discount.sk{bottom:35px}.tcwp-ccp-item .tcwp-discount.cz{bottom:35px}.tcwp-ccp-item .tcwp-discount span i{position:relative;bottom:-1px}.tcwp-ccp-item:hover .tcwp-price img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tcwp-ccp-item .tcwp-discount.pl>span{padding-bottom:16px;padding-left:2px}.tcwp-ccp-item .tcwp-discount.pl .more-txt{position:absolute;left:0;bottom:16px;width:100%;text-align:center;color:#fff;font-size:13px;line-height:13px}.tcwp-ccp-item .tcwp-discount.hu>span{padding-bottom:22px;padding-left:5px}.tcwp-ccp-item .tcwp-discount.hu .more-txt{position:absolute;left:0;bottom:14px;width:100%;text-align:center;color:#fff;font-size:9px;line-height:9px;padding-left:1px}body .tcwp-discount.discount-pl-xy span p{display:block;font-size:11px;line-height:10px;text-align:center}body .tcwp-discount.discount-pl-xy span p.top{font-size:22px;line-height:20px}body .tcwp-discount.discount-pl-xy span p.bottom{font-size:22px;line-height:20px}.articlelistbox.recipe,.articlelistbox.recipe .main-item .boxtitle .ch-boxtitle{background-color:#fff}.articlelistbox.news,.articlelistbox.news .main-item .boxtitle .ch-boxtitle{background-color:#f8f8f8}.articlelistbox{max-width:680px;margin:0 auto;padding-bottom:24px;text-align:left;color:#666;overflow-x:hidden;min-height:370px}.articlelistbox a{text-decoration:none;color:#666}.articlelistbox a.title{font-family:'jaapokki';font-weight:normal;margin:0;padding:0}.articlelistbox p.description{font-size:13px;padding-top:5px;line-height:15px}.articlelistbox .main-item .image{display:inline;float:left}.articlelistbox .main-item .image img{max-width:100%}.articlelistbox .main-item .boxtitle,.articlelistbox .main-item .textbox{padding-left:20px;padding-right:20px;margin-left:338px}.articlelistbox .main-item .boxtitle .ch-boxtitle{padding-left:20px;padding-right:103px;font-size:17px;font-weight:bold;height:55px;line-height:51px;background:url('/imgglobal/articlelistbox-title.png') top right no-repeat;display:inline;float:left;min-width:108px}.articlelistbox .main-item .boxtitle{padding-left:0;background:url('/imgglobal/articlelistbox-title-bg.png') top left repeat-x;height:55px}.articlelistbox .main-item .textbox{padding-top:28px}.articlelistbox .main-item .textbox .title{font-size:22px;line-height:24px}.articlelistbox .main-item .textbox .description{font-size:14px;margin:0;padding:0;margin-top:15px;line-height:16px;max-height:48px;overflow:hidden}.articlelistbox .more-items{clear:both;padding:27px 0;vertical-align:top}.articlelistbox .more-items .item{width:50%;display:inline;float:left;padding:0 20px;box-sizing:border-box}.articlelistbox .more-items .item .image{display:inline;float:left;margin-right:16px}.articlelistbox .more-items .item .title h3{font-size:16px;font-weight:normal;text-transform:none}.articlelistbox .more{text-align:center;padding-top:21px;clear:both}.articlelistbox .more a{color:#333;font-size:14px;height:24px;line-height:24px;display:inline-block;padding-right:32px;text-decoration:underline}.articlelistbox .more a:hover{color:#e3061b}.articlelistbox .more a:active{color:#999}.articlelistbox .more-items .item .title h3{max-height:66px}.tescoce-menu{position:relative;width:100%;background:#fff;border-top:1px solid #e5e7ea;border-bottom:3px solid #0053a0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:2 !important;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-menu.notsubpage{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.1);box-shadow:0 3px 10px 3px rgba(0,0,0,.1)}.tescoce-menu .menus{text-align:center;position:relative}.tescoce-menu .menus.show-image{display:inline-block;vertical-align:top}.tescoce-menu .menu-image.show-image{display:inline-block !important;vertical-align:top;height:68px}.tescoce-menu .menu-image.show-image img{margin-top:19px}.tescoce-menu .menus li{display:inline-block;vertical-align:top;margin:0 -4px 0 0 !important}.tescoce-menu .menus li a{display:block;width:auto;height:68px;line-height:65px;padding:0 50px;margin:0 0 0 -5px;font-size:19px;text-decoration:none;color:#0053a0}.tescoce-menu .menus li a:hover{color:#82abd0}.tescoce-menu .menus li a:hover span{text-decoration:underline}.tescoce-menu .menus li a:active{color:#484848}.tescoce-menu .menus li a:active span{text-decoration:none}.tescoce-menu .menus li a div.circle-icon{display:inline-block;vertical-align:top;width:auto;height:100%;color:#80a9cf;text-decoration:none !important;margin-left:5px}.tescoce-menu .menus li a div.circle-icon span{font-size:13px;line-height:65px}.tescoce-menu .menus li a:hover div.circle-icon span{text-decoration:none;color:#0053a0}.tescoce-menu .menus li a div.circle-icon span:after{content:'P'}.tescoce-menu .menus li:not(.hassub) a div.circle-icon{display:none}.tescoce-menu .menus li.active a{color:#333}.tescoce-menu .menus li.active:hover a{color:#82abd0}.tescoce-menu .menus li.active:active a{color:#0053a0}.tescoce-menu .submenus{position:absolute;top:56px;left:0;width:100%;height:auto;z-index:5}.tescoce-menu .submenus-inner{text-align:left;margin-top:15px;position:relative;width:100%;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);box-shadow:0 3px 10px 3px rgba(0,0,0,.1);text-align:left;border:1px solid #eee;border-top:0}.tescoce-menu .submenus-triangle{position:absolute;top:-15px;left:50%;margin-left:-11.5px;width:23px;height:15px;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tch-login-triangle.png);z-index:21}.tescoce-menu .submenus img{display:inline-block;vertical-align:bottom;margin:27px 35px 0 35px}.tescoce-menu .submenu-links{display:inline-block;vertical-align:top;width:305px;height:auto;overflow:hidden;margin:32px 0 40px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:-5px}.tescoce-menu .menus li .submenu-links a{display:inline-block;vertical-align:top;width:277px;height:60px;line-height:60px;padding:0;margin:0;font-size:18px;border-bottom:1px solid #dae6f2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left}.tescoce-menu .menus li .submenu-links a:first-child{border-top:1px solid #dae6f2}.tescoce-submenu{width:100%;height:auto;background:#eaeff5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);box-shadow:0 3px 10px 3px rgba(0,0,0,.1);position:relative;text-align:left;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-submenu a{display:inline-block;width:auto;height:60px;line-height:60px;padding:0 25px;color:#0053a0;text-decoration:none;font-weight:bold;font-size:17px;text-align:center}.tescoce-submenu a.active{color:#333;background:#fff}.tescoce-submenu a:hover{color:#ed1b2e;text-decoration:underline}.tescoce-submenu a:active{color:#333;text-decoration:none}.tescoce-submenu a.active:active{color:#0053a0}.tescoce-menu .menus li:first-child .submenus-inner>img{margin-bottom:20px}.tescoce-menu{position:relative;width:100%;background:#fff;border-top:1px solid #e5e7ea;border-bottom:3px solid #0053a0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:2 !important;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-menu.notsubpage{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.1);box-shadow:0 3px 10px 3px rgba(0,0,0,.1)}.tescoce-menu .menus{text-align:center;position:relative}.tescoce-menu .menus.show-image{display:inline-block;vertical-align:top}.tescoce-menu .menu-image.show-image{display:inline-block !important;vertical-align:top;height:68px}.tescoce-menu .menu-image.show-image img{margin-top:19px}.tescoce-menu .menus li{display:inline-block;vertical-align:top;margin:0 -4px 0 0 !important}.tescoce-menu .menus li a{display:block;width:auto;height:68px;line-height:65px;padding:0 50px;margin:0 0 0 -5px;font-size:19px;text-decoration:none;color:#0053a0}.tescoce-menu .menus li a:hover{color:#82abd0}.tescoce-menu .menus li a:hover span{text-decoration:underline}.tescoce-menu .menus li a:active{color:#484848}.tescoce-menu .menus li a:active span{text-decoration:none}.tescoce-menu .menus li a div.circle-icon{display:inline-block;vertical-align:top;width:auto;height:100%;color:#80a9cf;text-decoration:none !important;margin-left:5px}.tescoce-menu .menus li a div.circle-icon span{font-size:13px;line-height:65px}.tescoce-menu .menus li a:hover div.circle-icon span{text-decoration:none;color:#0053a0}.tescoce-menu .menus li a div.circle-icon span:after{content:'P'}.tescoce-menu .menus li:not(.hassub) a div.circle-icon{display:none}.tescoce-menu .menus li.active a{color:#333}.tescoce-menu .menus li.active:hover a{color:#82abd0}.tescoce-menu .menus li.active:active a{color:#0053a0}.tescoce-menu .submenus{position:absolute;top:56px;left:0;width:100%;height:auto;z-index:5}.tescoce-menu .submenus-inner{text-align:left;margin-top:15px;position:relative;width:100%;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);box-shadow:0 3px 10px 3px rgba(0,0,0,.1);text-align:left;border:1px solid #eee;border-top:0}.tescoce-menu .submenus-triangle{position:absolute;top:-15px;left:50%;margin-left:-11.5px;width:23px;height:15px;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/tch-login-triangle.png);z-index:21}.tescoce-menu .submenus img{display:inline-block;vertical-align:bottom;margin:27px 35px 0 35px}.tescoce-menu .submenu-links{display:inline-block;vertical-align:top;width:305px;height:auto;overflow:hidden;margin:32px 0 40px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:-5px}.tescoce-menu .menus li .submenu-links a{display:inline-block;vertical-align:top;width:277px;height:60px;line-height:60px;padding:0;margin:0;font-size:18px;border-bottom:1px solid #dae6f2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left}.tescoce-menu .menus li .submenu-links a:first-child{border-top:1px solid #dae6f2}.tescoce-submenu{width:100%;height:auto;background:#eaeff5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=90,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=180,Color='#000000'),progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=0,Color='#000000');-webkit-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px 3px rgba(0,0,0,.3);box-shadow:0 3px 10px 3px rgba(0,0,0,.1);position:relative;text-align:left;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-submenu a{display:inline-block;width:auto;height:60px;line-height:60px;padding:0 25px;color:#0053a0;text-decoration:none;font-weight:bold;font-size:17px;text-align:center}.tescoce-submenu a.active{color:#333;background:#fff}.tescoce-submenu a:hover{color:#ed1b2e;text-decoration:underline}.tescoce-submenu a:active{color:#333;text-decoration:none}.tescoce-submenu a.active:active{color:#0053a0}.tescoce-menu .menus li:first-child .submenus-inner>img{margin-bottom:20px}.tescoce-headerchange,.tescoce-headerchange div,.tescoce-headerchange h1,.tescoce-headerchange img,.tescoce-headerchange ul,.tescoce-headerchange ul li,.tescoce-headerchange ul li>a,.tescoce-headerchange ul li>a>span,a.tescoce-logo,div.tescoce-shoponline,div.tescoce-shoponline img{display:block;width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;text-align:left}div.tescoce-headerchange{background-color:#fff;height:auto}div.tescoce-logo,a.tescoce-logo,h1.tescoce-logo,div.tescoce-shoponline,div.tescoce-mainmenu ul li,div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links,.tescoce-new-header-mobile.headerchange-mobile .tcnh-logo{width:auto;display:inline-block;vertical-align:middle;margin:0;float:none}h1.tescoce-logo,a.tescoce-logo{vertical-align:top}.tescoce-new-header-modiv.tescoce-mainmenu,mbile.headerchange-mobile .tcnh-logo,div.tescoce-logo,h1.tescoce-logo,a.tescoce-logo{max-width:140px;padding:23px 0 18px 0;margin-right:16px;font-size:14px;line-height:14px;height:110px}.tescoce-new-header-mobile.headerchange-mobile .tcnh-logo{padding:18px 20px;margin:0}.tescoce-new-header-mobile.headerchange-mobile .tcnh-logo svg,.tescoce-new-header-mobile.headerchange-mobile .tcnh-logo img{width:140px;max-width:140px;margin:0 !important}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline{overflow:hidden}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline a{padding:0;margin:0;display:block;width:150px;height:93px;position:relative}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-47.5%);-moz-transform:translate(-50%,-47.5%);-ms-transform:translate(-50%,-47.5%);-o-transform:translate(-50%,-47.5%);transform:translate(-50%,-47.5%);transition:all .3s ease}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline a:hover svg{-webkit-transform:translate(-50%,-47.5%) scale(1.2);-moz-transform:translate(-50%,-47.5%) scale(1.2);-ms-transform:translate(-50%,-47.5%) scale(1.2);-o-transform:translate(-50%,-47.5%) scale(1.2);transform:translate(-50%,-47.5%) scale(1.2)}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline a svg *{fill:#666;stroke:none}.tescoce-new-header-mobile.headerchange-mobile div.tescoce-shoponline a:hover svg *{fill:#014f99;stroke:none}div.tescoce-mainmenu{width:-webkit-calc(100% - 165px);width:-moz-calc(100% - 165px);width:calc(100% - 165px);height:auto;display:inline-block;vertical-align:bottom;margin:0 0 0 auto}div.tescoce-mainmenu-inner{display:table}div.tescoce-mainmenu ul{text-align:right;display:table-row}div.tescoce-mainmenu ul li{margin:0 -4px 0 0;vertical-align:top;border-left:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0);display:table-cell;height:auto;transition:all .3s ease}div.tescoce-mainmenu ul li.hover:not(.active){border-left:1px solid #ddd}div.tescoce-mainmenu ul li.hover:last-child:not(.active){border-right:1px solid #ddd}div.tescoce-mainmenu ul li.hover:not(.active)+li{border-left:1px solid #ddd}div.tescoce-mainmenu ul li>a{padding:19px 0;text-decoration:none;z-index:2;background:transparent;height:auto}div.tescoce-mainmenu ul li.hover>a{background:#fff}div.tescoce-mainmenu ul li>a>span{padding:48px 20px 0 20px;color:#666;font-family:'tesco-ot';text-decoration:none;font-size:18px;line-height:22px;transition:all .3s ease;position:relative;text-align:center;min-height:100%;min-width:50px}div.tescoce-mainmenu ul li.hover:not(.active)>a>span{color:#014f99}div.tescoce-mainmenu ul li.active>a>span{color:#014f99}div.tescoce-mainmenu ul li.tescoce-search:hover>a>span,div.tescoce-mainmenu ul li.tescoce-login:hover>a>span{color:#e3061b}div.tescoce-mainmenu ul li>a>span:before{content:'';position:absolute;top:0;left:-1px;display:block;width:1px;height:100%;background:#e1e1e1;z-index:0}div.tescoce-mainmenu ul li:first-child>a>span:before{opacity:0}div.tescoce-mainmenu ul li>a>span>div{position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:55px;height:50px}div.tescoce-mainmenu ul li.tescoce-ghs-button>a>span>div,div.tescoce-mainmenu ul li.tescoce-search>a>span>div,div.tescoce-mainmenu ul li.tescoce-login>a>span>div{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.tescoce-mainmenu ul li>a>span>div>svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease}div.tescoce-mainmenu ul li>a>span>div>svg *{transition:all .3s ease;stroke:#666}div.tescoce-mainmenu ul li>a>span>div>svg *.fill{stroke:none;fill:#666}div.tescoce-mainmenu ul li.hover>a>span>div>svg *,div.tescoce-mainmenu ul li.active>a>span>div>svg *{stroke:#014f99;fill:none}div.tescoce-mainmenu ul li.hover>a>span>div>svg *.fill,div.tescoce-mainmenu ul li.active>a>span>div>svg *.fill{stroke:none;fill:#014f99}div.tescoce-mainmenu ul li.tescoce-search.hover>a>span>div>svg *,div.tescoce-mainmenu ul li.tescoce-search.active>a>span>div>svg *,div.tescoce-mainmenu ul li.tescoce-login.hover>a>span>div>svg *,div.tescoce-mainmenu ul li.tescoce-login.active>a>span>div>svg *{stroke:#e3061b;fill:none}div.tescoce-mainmenu ul li.tescoce-search.hover>a>span>div>svg *.fill,div.tescoce-mainmenu ul li.tescoce-search.active>a>span>div>svg *.fill,div.tescoce-mainmenu ul li.tescoce-login.hover>a>span>div>svg *.fill,div.tescoce-mainmenu ul li.tescoce-login.active>a>span>div>svg *.fill{stroke:none;fill:#e3061b}div.tescoce-mainmenu ul li.tescoce-ghs-button>a>span>div>svg *{fill:#666;stroke:none}div.tescoce-mainmenu ul li.tescoce-ghs-button:hover>a>span>div>svg *,div.tescoce-mainmenu ul li.tescoce-ghs-button:hover>a>span>div>svg *{fill:#014f99;stroke:none}div.tescoce-mainmenu ul li.hover>a>span>div>svg{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}div.tescoce-mainmenu ul li.active>a>span>div>svg{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}div.tescoce-mainmenu ul li.tescoce-search,div.tescoce-mainmenu ul li.tescoce-login{width:70px}div.tescoce-mainmenu ul li div.tescoce-submenus{display:none;white-space:nowrap;z-index:1;position:absolute;top:100%;left:-250px;margin-top:-1px;width:auto;border:0;border-top:1px solid #ddd;background:#fff;padding:17px 45px}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links{vertical-align:top}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links:nth-child(2n+1){padding-right:22px}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links:nth-child(2n){padding-left:22px}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links>a{display:block;width:272px;max-height:48px;text-align:left;font-size:18px;line-height:22px;padding:13px 2px;border-top:1px solid #e1e1e1;text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color .25s ease;font-weight:normal;color:#666;font-family:'tesco-ot'}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links>a:first-child{border-top:0}div.tescoce-mainmenu ul li div.tescoce-submenus div.tescoce-submenus-links>a:hover{color:#014f99}div.tescoce-mainmenu ul li.tescoce-search div.tescoce-submenus div.tescoce-submenus-links>a,div.tescoce-mainmenu ul li.tescoce-login div.tescoce-submenus div.tescoce-submenus-links>a{padding-right:8px;width:auto}div.tescoce-mainmenu ul li.tescoce-search div.tescoce-submenus div.tescoce-submenus-links,div.tescoce-mainmenu ul li.tescoce-login div.tescoce-submenus div.tescoce-submenus-links{paddign:0 !important}div.tescoce-mainmenu ul li.tescoce-search div.tescoce-submenus div.tescoce-submenus-links>a:hover,div.tescoce-mainmenu ul li.tescoce-login div.tescoce-submenus div.tescoce-submenus-links>a:hover{color:#e3061b}div.tescoce-mainmenu ul li div.tescoce-submenus{display:block;position:fixed;top:-10000%;left:-10000%}div.tescoce-mainmenu ul li.hover div.tescoce-submenus{display:none;position:absolute;top:100%;left:-250px}div.tescoce-mainmenu ul li.hover div.tescoce-submenus.right{left:auto;right:-140px}div.tescoce-mainmenu ul li.tescoce-search.hover div.tescoce-submenus{right:-70px;left:auto;padding:20px}div.tescoce-mainmenu ul li.tescoce-login.hover div.tescoce-submenus{left:auto;right:0}.tcnh-search-bar-input input[type="text"].headerSearch{width:350px}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="text"].headerMobileSearch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcnh-search-bar-input input[type="submit"].headerSearchSubmit,.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"].headerMobileSearchSubmit{background:#e3061b;color:#fff !important;font-family:'tesco-ot';font-size:16px;line-height:normal;width:auto !important;padding:0 16px;font-weight:bold;position:absolute;top:-1px;right:0;border:0 !important;transition:all .3s ease}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"].headerMobileSearchSubmit{top:0}.tcnh-search-bar-input input[type="submit"].headerSearchSubmit:hover,.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"].headerMobileSearchSubmit:hover{background:#666}.tcnh-search-bar-input input[type="submit"].headerSearchSubmit:active,.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"].headerMobileSearchSubmit:active{background:#999}.new-submenu.submenu-change{border-top:1px solid #333;padding-top:2px;text-align:center}.new-submenu.submenu-change a{font-size:16px;line-height:50px;height:50px;padding:0 15px;font-weight:normal}.tescoce-submenu.new-submenu.submenu-change a:hover,.tescoce-submenu.new-submenu.submenu-change a.active{background:transparent !important;color:#014f99 !important}.tescoce-submenu.new-submenu.submenu-change a.active{font-weight:bold}.tescoce-headerchange .submenus-triangle{position:absolute;bottom:-1px;left:50%;display:none;width:21px;height:11px;margin-left:-9px;background-color:transparent;background-size:21px 11px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/new/triangle-change.png);opacity:1}.tescoce-headerchange .submenus-triangle svg{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:block;width:21px;height:11px}.tescoce-new-header-mobile.headerchange-mobile{border-bottom:1px solid #333}.tescoce-new-header-mobile.headerchange-mobile .tcnh-login-links .tcnh-login-links-inner{border-top:1px solid #e3061b;-webkit-box-shadow:0 0 0 rgba(255,255,255,0.0);-moz-box-shadow:0 0 0 rgba(255,255,255,0.0);box-shadow:0 0 0 rgba(255,255,255,0.0)}.tescoce-new-header-mobile .tcnhm-bottom{position:static;display:none;top:auto;left:auto;bottom:auto;right:auto}.tescoce-new-header-mobile .tcnhm-bottom.show{display:block !important;position:fixed;top:-10000%;left:-10000%}.tescoce-new-header{background:#fff;font-family:'tesco-ot'}.tescoce-new-header-inner{position:relative;height:108px}.tcnh-left,.tcnh-right,.tcnh-bot{position:absolute;display:inline-block;vertical-align:top;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcnh-left{top:0;left:0;width:340px;z-index:3}.tcnh-right{top:0;right:0;z-index:2;text-align:right}.tcnh-bot{bottom:0;left:0;z-index:1;text-align:left}.tcnh-right,.tcnh-bot{padding-left:340px}.tcnh-logo{float:left;margin-top:23px}.tcnh-logo img{display:block;width:auto;max-width:140px}.tcnh-shop-online{display:block;float:left;width:200px;text-align:center;margin-top:34px}.tcnh-shop-online a{display:inline-block;vertical-align:top;padding-top:25px;font-family:'tesco-ot';font-weight:normal;text-decoration:underline;font-size:14px;line-height:17px}.tcnh-hotline,.tcnh-contact{display:inline-block;vertical-align:top;width:auto;padding:0 13px 0 19px;font-size:14px;font-weight:bold;line-height:19px;margin-top:19px;font-family:'tesco-ot';font-weight:bold;color:#333}.tcnh-social{display:inline-block;vertical-align:top;width:auto;height:26px;margin-top:14px;padding-right:15px}.tcnh-social a{display:inline-block;vertical-align:middle;width:auto;height:26px;line-height:0;float:left;margin-right:5px}.tcnh-social a img{display:block;width:auto;width:auto;max-height:26px}.tcnh-social a.tcnh-social-contact img{margin:7px 5px 0 5px}.tcnh-search-bar{display:inline-block;vertical-align:top;width:342px;height:35px;margin-top:10px;padding-right:20px}.tescoce-new-header.ribbon .ribbonimg{position:absolute;top:-28px;right:-38px;max-height:120px;height:auto;width:auto;z-index:-1}.tcnh-search-bar-input{width:100%;height:100%;border:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.tcnh-search-bar-input input[type="text"]{display:block;width:100%;height:100%;padding:0 40px 0 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 !important;outline:0 !important;background:#fff;color:#111;font-size:14px}.tcnh-search-bar-input input[type="submit"]{position:absolute;top:-1px;right:-1px;display:block;width:35px !important;height:35px !important;border:0 !important;outline:0 !important;background-color:#666;background-size:16px 16px;background-position:center center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/search-bar.png);cursor:pointer}.tcnh-search-bar-input input[type="submit"]:hover{background-color:#e3061b}.tcnh-search-bar-input input[type="submit"]:active{background-color:#999}.tcnh-links-hover{display:inline-block;vertical-align:top;width:auto;height:auto;margin-top:20px;padding-right:4px}.tcnh-links-hover a{font-family:'tesco-ot';font-weight:normal;text-decoration:underline;font-size:14px;line-height:17px}.tcnh-login{display:inline-block;vertical-align:middle;width:auto;height:17px;padding-right:19px}.tcnh-signup{display:inline-block;vertical-align:middle;width:auto;height:16px;padding-right:24px;margin-left:13px}.tcnh-menus{display:inline-block;vertical-align:bottom;width:auto;height:58px;text-align:left;position:relative}.tcnh-menus li{display:inline-block;vertical-align:middle;margin-right:-3px;height:100%}.tcnh-menus li>a{display:block;height:100%;padding:0 20px 0 20px;font-size:20px;line-height:58px;text-align:center;font-weight:normal;color:#727272;text-decoration:none}.tcnh-menus li.hassub>a{padding-right:45px}.tcnh-menus li>a .tce-icon{display:none}.tcnh-menus li:hover>a{color:#e3061b}.tcnh-menus li:hover>a .menu-label{color:#e3061b}.tcnh-menus li:active>a{color:#999}.tcnh-menus li:active>a .menu-label{color:#999}.tcnh-menus li.hassub:hover{background-color:#f0f0f0}.tcnh-menus li.active a{color:#e3061b}.tcnh-menus li.active{background-color:transparent !important}.tescoce-new-header .tcnh-menus li.hassub:hover .tcnh-submenus{display:inline-block !important}.tcnh-menus li.hassub .tcnh-submenus{vertical-align:top;position:absolute;top:58px;left:0;width:620px;border:1px solid #f0f0f0;background:#fff}.tcnh-menus li.hassub.active:hover .tcnh-submenus{display:none !important}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links{display:inline-block;vertical-align:top;margin-right:-3px;width:auto;margin-left:42px;padding:17px 0}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links:last-child{margin-right:42px}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a{display:block;width:245px;height:49px;line-height:49px;text-decoration:none;padding:0 3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#727272;font-family:'tesco-ot';border-top:1px solid #e1e1e1}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a:first-child{border-top:0}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a.addline{border-bottom:1px solid #e1e1e1}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a:hover{color:#e3061b}.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a:active{color:#999}.new-submenu{position:relative}.new-submenu .submenus-triangle{position:absolute;top:-15px;left:50%;display:none;width:23px;height:15px;margin-left:-25px;background-color:transparent;background-size:23px 15px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/menu-triangle.png)}.tescoce-new-header .tescoce-search-suggestions{padding:7px 0;top:33px;z-index:10}.tescoce-new-header div.tescoce-search-suggestions a{padding:0 7px;margin:3px 0}.tescoce-new-header div.tescoce-search-suggestions a:hover mark{color:#e3061b}.tescoce-new-header div.tescoce-search-suggestions a:active mark{color:#999}.tescoce-new-header-mobile{display:none;width:100% !important;min-height:88px;background:#fff;border-bottom:3px solid #333}.tcnhm-top-left,.tcnhm-top-right{display:inline-block;vertical-align:middle;width:auto;height:100%}.tescoce-new-header-mobile.ribbon .tcnhm-top-right .ribbonimg{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1);max-height:66px;margin-top:10px}.tcnhm-top-left{float:left;text-align:left}.tcnhm-top-right{float:right;text-align:right;width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px)}.tescoce-new-header-mobile .tcnh-logo{margin-top:18px}.tescoce-new-header-mobile .tcnh-logo img{max-width:120px;margin-left:20px}.tescoce-new-header-mobile .tcnh-shop-online{margin-top:25px}.tescoce-new-header-mobile .tcnh-social{width:100px;overflow:hidden;margin-top:31px;padding-right:5px}.tcnhm-buttons{display:inline-block;vertical-align:top;width:auto;height:auto;margin-top:32.5px;margin-right:10px;cursor:pointer}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-buttons{height:50px;line-height:50px;margin-top:21.5px;overflow:hidden}.tcnhm-buttons div{display:inline-block;vertical-align:middle;width:auto !important;max-height:23px;margin-right:10px;line-height:normal}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-buttons div{max-height:50px}.tcnhm-buttons div:last-child{margin-left:5px}.tcnhm-buttons div.tescoce-mobile-search-button svg *{stroke:#e3061b}img.tcnhm-close-button{margin-top:4px}div.tescoce-searchbar-mobile{height:35px}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"],.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="button"]{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:35px;height:35px;color:#fff;background-color:#666;background-size:16px 16px;background-position:center center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/search-bar.png);cursor:pointer}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"]:hover,.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="button"]:hover{background-color:#e3061b}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="submit"]:active,.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="button"]:active{background-color:#999}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="text"],.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="search"]{padding:0 40px 0 7px;background:#fff;color:#111;font-size:14px}.tescoce-new-header-mobile div.tescoce-searchbar-mobile form{position:relative}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="text"]{width:100%;height:35px}.tescoce-new-header-mobile div.tescoce-searchbar-mobile input[type="button"]{position:absolute;top:1px;right:1px}.tcnhm-menu ul.tcnh-menus{width:100%;height:auto;border-bottom:1px solid #d8d8d8;margin-top:13px}.tcnhm-menu.mobile-login-menu ul.tcnh-menus{margin-top:0;border-bottom:0}.tcnhm-menu ul.tcnh-menus li,.tcnhm-menu ul.tcnh-menus li a{padding:0;width:100%;text-align:left;height:auto}.tcnhm-menu ul.tcnh-menus li{border-top:1px solid #d8d8d8}.tcnhm-menu ul.tcnh-menus li.active{border-top:2px solid #d8d8d8}.tcnhm-menu.mobile-login-menu ul.tcnh-menus li:first-child{border-top:0 !important}.tcnhm-menu.mobile-login-menu ul.tcnh-menus li.active:first-child{border-top:1px solid #d8d8d8 !important}.tcnhm-menu ul.tcnh-menus li a{padding:0 50px 0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:40px;font-size:15px}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li>a{padding:0 15px 0 75px;position:relative;height:70px;line-height:72px;font-size:18px}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li:hover>a .menu-label,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.active>a .menu-label,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a:hover{color:#014f99}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red:hover>a .menu-label,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red.active>a .menu-label,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red.hassub .tcnh-submenus .submenus-content .submenu-links a:hover{color:#e3061b}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a.active{color:#fff !important}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li>a>div{content:'';position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:55px;height:50px}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li>a>div>svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;transition:all .3s ease}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li:hover>a>div>svg{-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.active>a>div>svg{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li>a>div>svg *{transition:all .3s ease;stroke:#666;fill:none}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li>a>div>svg *.fill{transition:all .3s ease;stroke:none;fill:#666}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li:hover>a>div>svg *,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.active>a>div>svg *{fill:none;stroke:#014f99}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li:hover>a>div>svg *.fill,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.active>a>div>svg *.fill{stroke:none;fill:#014f99}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red:hover>a>div>svg *,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red.active>a>div>svg *{stroke:#e3061b;fill:none}.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red:hover>a>div>svg *.fill,.tescoce-new-header-mobile.headerchange-mobile .tcnhm-menu ul.tcnh-menus li.mobile-red.active>a>div>svg *.fill{fill:#e3061b;stroke:none}.tcnhm-menu ul.tcnh-menus li.active>a{border-bottom:1px solid #d8d8d8}.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus,.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .tcnh-submenus-inner,.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .tcnh-submenus-content,.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links,.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a{position:static;display:block;width:100%;height:auto;padding:0;margin:0;border:0;background:#fff}.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a{font-size:16px;height:50px;line-height:50px;border-bottom:0 !important;border-top:1px solid #d8d8d8 !important;padding:0 25px 0 41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcnhm-menu .tcnh-menus li.hassub .tcnh-submenus .submenus-content .submenu-links a.active{color:#fff;background:#333}.tescoce-submenu{padding-top:3px;z-index:0}.tescoce-submenu.submenu-change{background-color:#f2f2f2}.tcnhm-other{min-height:54px}.tcnhm-other .tcnh-links-hover{float:left;margin-left:20px}.tcnhm-other .tcnh-hotline{float:right;margin-right:20px;padding-right:0}.tcnh-login-links{position:absolute;top:45px;right:0;padding-top:20px;min-width:193px !important}.tcnh-login-links.logined{min-width:153px !important}.tcnh-login-links .tcnh-login-links-inner{border-top:3px solid #e3061b;position:relative;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.5);padding:24px}.tcnh-login-links .tcnh-login-links-inner .tcnh-login-triangle{background:url('/imgglobal/tescoce/nmenu-triangle.png') left top no-repeat;width:23px;height:15px;position:absolute;left:50%;top:-15px;margin-left:-11.5px}.tcnh-login-links .tcnh-login-links-inner .tcnh-login-triangle.single{left:75%}.tcnh-login-links .tcnh-login-links-inner .ce-link{font-size:14px;width:100%;display:block;float:none;height:24px;line-height:24px;margin:0 0 7px 0;padding:0 37px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#333}.tcnh-login-links .tcnh-login-links-inner .ce-link span{text-decoration:underline}.tcnh-login-links .tcnh-login-links-inner .ce-link:hover{color:#e3061b}.tcnh-login-links .tcnh-login-links-inner .ce-link:active{color:#999}.tcnh-login-links .tcnh-login-links-inner .ce-link:last-child{margin-bottom:0}.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-myprofile,.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-logout{padding-right:26px}.tcnh-logout{display:inline-block;vertical-align:middle;width:auto;height:17px;padding-right:22px;margin-left:13px}.tcnh-logout span{text-decoration:underline;color:#333}.tcnh-logout:hover span{color:#e3061b}.tcnh-logout:active span{color:#999}div.tescoce-search-suggestions{position:absolute;top:33px;left:-1px;display:block;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px);background:#fff;border:1px solid #d9d9d9;z-index:3}div.tescoce-search-suggestions,div.tescoce-search-suggestions *{height:auto;line-height:normal}div.tescoce-search-suggestions{padding:8px 0}div.tescoce-search-suggestions a{display:block;width:100%;padding:3px 12px;float:none;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size:14px;line-height:15px}div.tescoce-search-suggestions a span{display:inline-block;vertical-align:top}div.tescoce-search-suggestions a span:first-child{width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);text-overflow:ellipsis;overflow:hidden}div.tescoce-search-suggestions a span:last-child{width:80px;padding-left:10px;text-align:right;float:right}div.tescoce-search-suggestions a span:first-letter {text-transform:uppercase}div.tescoce-search-suggestions mark{display:inline;font-weight:bold;background:transparent;color:#333}.tcnh-menus li.xmasbtn{position:relative;margin-left:77px}.tcnh-menus li.xmasbtn:before{content:'';position:absolute;bottom:7px;left:-85px;display:block;width:74px;height:84px;background-color:transparent;background-size:100% auto;background-repeat:repeat-x;background-image:url(/imgglobal/tescoce/xmas/xmasmenu.png);z-index:1}.tcnh-menus li.xmasbtn:after{content:'';position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;display:block;width:100%;height:36px;background-color:transparent;background-size:250px 36px;background-repeat:repeat-x;background-image:url(/imgglobal/tescoce/xmas/xmasbtn.jpg);z-index:0;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.tcnh-menus li.xmasbtn a{z-index:2;color:#fff !important;background:transparent !important}.tcnh-menus li.xmasbtn a:hover{color:#e5c467 !important}.tescoce-ourbrandsv2{font-family:"jaapokki" !important;text-align:center;padding:40px 0}.tescoce-ourbrandsv2 .tcobv2-header{padding-bottom:24px;padding-top:9px}.tescoce-ourbrandsv2 .tcobv2-header h2{text-transform:uppercase;font-size:28px;color:#666;font-weight:normal}.tescoce-ourbrandsv2 .tcobv2-body{text-align:center}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand{display:inline-block;float:none;text-transform:uppercase;text-decoration:none;vertical-align:top}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand h3{font-size:14px;font-weight:normal;margin:0;padding:0;height:38px;line-height:16px;padding-top:10px;padding-bottom:10px}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand .tcobv2-brand-img{text-align:center}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand .tcobv2-brand-img img{max-width:340px;width:100%;display:block}.tescoce-ourbrandsv2 .tescoce-ourbrandsv2-inner{margin:0}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand{width:177px;margin-left:20px}.tescoce-ourbrandsv2 .tcobv2-body a.tcobv2-brand:first-child{margin-left:0}.tescoce-ourbrandsv2-cnt-6 .tcobv2-body a.tcobv2-brand{width:210px}.tescoce-banner-multibox,.tescoce-banner-promotions-bottom,.tescoce-banner-promotions-title,.tescoce-banner-promotions-description,.tescoce-banner-promotions-buttons{width:100%;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.tescoce-banner-multibox.topalign{margin-top:-20px}.tescoce-banner-multibox-inner{width:102.2%;overflow:hidden}.tescoce-banner{float:left;display:inline-block;vertical-align:top;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px 10px 0;overflow:hidden}.tescoce-banner-inner{position:relative;overflow:hidden}.tescoce-banner img.banner-img{display:block;max-width:100%;width:auto;height:auto;margin:0;padding:0}.tescoce-banner.col1{width:25%;max-width:345px}.tescoce-banner.col2{width:50%;max-width:690px}.tescoce-banner.col3{width:75%;max-width:1030px}.tescoce-banner.col4{width:100%;max-width:1380px}.tescoce-banner.col1.too-small{width:50%;max-width:690px}.tescoce-banner.col2.too-small{width:100%;max-width:1380px}.tescoce-banner.col3.too-small{width:100%;max-width:1380px}.tescoce-banner-multibox-three{text-align:center}.tescoce-banner-multibox-three .tescoce-banner.col1{width:33%;max-width:480px}.tescoce-banner-multibox-three .tescoce-banner.col2{width:66%;max-width:1035px}.tescoce-banner-multibox-three .tescoce-banner.col3{width:100%;max-width:1380px}.tescoce-banner-multibox-three .tescoce-banner.col1.too-small{width:50%;max-width:1035px}.tescoce-banner-multibox-three .tescoce-banner.col2.too-small{width:100%;max-width:1380px}.tescoce-banner-content{position:absolute;top:0;right:0}.tcbm-title{display:block}.tcbm-text{display:block}.tcbm-link{display:block;text-decoration:none}.tcbm-link span{text-decoration:underline}.tcbm-input{margin:2% 0;display:block}.tcbm-input.error{border:1px solid #e3061b}.tcbm-title,.tcbm-text{font-family:'jaapokki'}.tcbm-link span{margin-right:.25em}.tcbm-icon{display:inline-block;vertical-align:middle}.tcbm-icon img{width:100%;height:auto}.tescoce-banner.type-plain .tescoce-banner-content{display:none}.tescoce-banner .table{width:100%;height:100%;display:table;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-banner .tcbm-title{display:table-row}.tescoce-banner .tcbm-title span{display:table-cell;vertical-align:bottom}.tescoce-banner .tcbm-text{display:table-row;vertical-align:middle}.tescoce-banner .tcbm-text span{display:table-cell;vertical-align:top;padding-top:5px}.tescoce-banner.type-text1 .tcbm-title span{vertical-align:middle}.tescoce-banner.type-text3 .tcbm-title{font-weight:bold}.tescoce-banner.type-text3 .tcbm-title span{padding-top:10px}.tescoce-banner.type-text3 .tcbm-text{text-transform:uppercase}.tescoce-banner.type-text3 .tcbm-text span{vertical-align:middle;padding:10px 0 0 0}.tescoce-banner.type-text3 .tcbm-title+.tcbm-text span{padding:0}.tescoce-banner.type-text4 .tcbm-title{text-transform:uppercase}.tescoce-banner.type-text4 .tcbm-title span{padding-top:10px}.tescoce-banner.type-text4 input[type="text"]{width:80%;padding:0 10px;font-size:15px}.tescoce-banner.type-text4 .tcbm-link{text-align:center;width:80%}.tescoce-banner-multibox.prTop .tescoce-banner-inner{overflow:hidden}.tescoce-banner.type-text5{position:relative;max-width:1080px}.tescoce-banner.type-text5:first-child{margin-top:-20px}.tescoce-banner.type-text5 img.banner-img{width:1065px;max-width:1065px}.tcebm-t5content{position:absolute;top:0;right:0;width:370px;height:100%;padding:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.tcebm-t5title{font-family:'jaapokki';font-size:22px;line-height:24px;color:#676767;font-weight:normal;margin-bottom:15px}.tcebm-t5text{text-align:justify;color:#676767}.tcebm-t5button{display:inline-block;vertical-align:top;position:absolute;bottom:20px;left:18px;padding:.5em 2.5em .5em 1.25em;font-size:16px;line-height:20px;font-weight:bold;text-decoration:none;color:#fff;background-color:#e3061b;background-size:auto 10px;background-position:right 5px center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/icons/arrow-rightp-white.png)}.tcebm-t5button:hover{color:#fff;background-color:#666}.tcebm-t5button:active{color:#fff;background-color:#999}.tc-banner-legal{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto;background:rgba(255,255,255,0.9)}.tcbl-button{display:block;width:44px;height:22px;border-radius:22px 22px 0 0;background:rgba(255,255,255,0.9);position:absolute;top:-22px;left:50%;margin-left:-22px;cursor:pointer}.tcbl-button .tce-icon{position:absolute;display:block !important;top:50%;left:50%;width:14px;height:8px;margin-top:-2px;margin-left:-7px;background-size:auto 8px;background-position:left top;background-image:url(/imgglobal/tescoce/menu-arrow-up.png)}.tcbl-button.open .tce-icon{background-image:url(/imgglobal/tescoce/menu-arrow.png)}.tcbl-button:hover .tce-icon{background-position:-14px top}.tcbl-button:active .tce-icon{background-position:-28px top}.tcbl-text{width:100%;height:auto;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-banner.type-slide img.next{z-index:2;position:relatiuve;opacity:0}.tescoce-banner.type-slide img.selected{position:absolute;top:0;left:0;z-index:3;opacity:1}.tescoce-banner.type-slide img:hover{-ms-filter:"alpha(opacity=80)" !important;filter:alpha(opacity=80) !important;-moz-opacity:.8 !important;-khtml-opacity:.8 !important;opacity:.8 !important}.tescoce-banner.type-slide img:active{-ms-filter:"alpha(opacity=60)" !important;filter:alpha(opacity=60) !important;-moz-opacity:.6 !important;-khtml-opacity:.6 !important;opacity:.6 !important}.tescoce-banner.type-html5 iframe{border:0 !important;width:100% !important;margin:0;padding:0;overflow:hidden !important}.tescoce-banner-multibox.nopaddingtop{padding-top:0}.tescoce-banner.type-withButton{text-align:center}.tescoce-banner.type-withButton a:first-child{text-decoration:none}.tescoce-banner.type-withButton img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}.tescoce-banner.type-withButton .tcbm-text{display:block;text-align:center}.tescoce-banner.type-withButton .tcbm-text span{display:block;color:#666;font-family:'jaapokki' !important;font-weight:normal !important;font-style:normal !important;text-transform:uppercase;padding-top:.75em;padding-bottom:.5em}.tescoce-banner.type-promotions{position:relative;line-height:0}.tescoce-banner.type-promotions img.banner-img,.tescoce-banner.type-promotions img.banner-img:hover,.tescoce-banner.type-promotions img.banner-img:active{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1}.tescoce-banner.type-promotions img.banner-img{transition:all .3s ease}.tescoce-banner.type-promotions.clicked img.banner-img{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='6');-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px)}.tescoce-banner-promotions-bottom{position:absolute;bottom:0;left:0;line-height:17px;color:#333;background:#fff;padding:0}.tescoce-banner-promotions-title{display:table;padding:10px 15px;height:55px;text-align:center}.tescoce-banner-promotions-title span{display:table-cell;vertical-align:middle;font-family:'tesco-ot';font-size:18px;line-height:18px;font-weight:normal}.tescoce-banner-promotions-description{display:table;padding:5px 15px;height:40px;text-align:center}.tescoce-banner-promotions-description span{display:table-cell;vertical-align:middle;font-family:'tesco-ot';font-size:14px;line-height:15px;font-weight:normal}.tescoce-banner-promotions-buttons{padding:8.5px 1px 20.5px 1px;text-align:center}.type-promoSmall .tescoce-banner-promotions-buttons{padding-top:0;padding-bottom:9.5px}.tescoce-banner-promotions-buttons .ce-normal-button{display:inline-block;vertical-align:middle;width:auto;height:auto;color:#fff;background-color:#ed1c2f;font-size:14px;line-height:20px;padding:10px 30px;transition:all .3s ease;text-decoration:none;font-weight:bold;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin:4.5px 7.5px}.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button{padding:10px 14px}.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-details-button{padding-right:42px;position:relative}.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-details-button svg{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:24px !important;height:auto !important}.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-details-button svg .stroke{stroke:#fff !important}.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-details-button svg .fill{fill:#fff !important}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button,.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button{padding-right:43px;position:relative}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button{padding-right:63px}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg,.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg{position:absolute;top:50%;right:9px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:32px !important;height:auto !important}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg{right:24px}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg .stroke,.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg .stroke{stroke:#fff !important}.type-promoBig .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg .fill,.type-promoSmall .tescoce-banner-promotions-buttons .ce-normal-button.ce-shoponline-button svg .fill{fill:#fff !important}.tescoce-banner-promotions-buttons .ce-normal-button:hover{background-color:#666}.tescoce-banner-promotions-buttons .ce-normal-button:active{background-color:#999}.lp-zoom{width:100%;height:100%;position:fixed;display:none;overflow:hidden;z-index:20000;left:0;top:0}.lp-zoom .lp-zoom-content{position:relative;width:100%;height:100%}.lp-zoom .lp-zoomed-images{position:fixed;display:inline;float:left;padding:50px}.lp-zoom .lp-zoomed-images img{display:inline;float:left}.lp-zoom-catch{width:100%;height:100%;position:fixed;display:none;overflow:hidden;z-index:30000;left:0;top:0;cursor:url(/img/tescoce/zoom-out.png),auto}.lp-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:10000;display:none}.lp-overlay .lp-overlay-content{width:100%;height:100%;position:relative;max-width:1360px;padding:50px;margin:0 auto;box-sizing:border-box}.lp-overlay .lp-overlay-content .lp-offervalid{position:absolute;left:0;top:0;width:100%;height:50px;color:#fff;text-align:center;line-height:50px;font-weight:bold;font-size:16px}.lp-overlay .lp-overlay-content .lp-show-pages{position:absolute;left:50%;bottom:0;width:100%;max-width:534px;height:50px;color:#fff;text-align:center;line-height:50px;font-weight:bold;font-size:16px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.lp-overlay .lp-overlay-content .lp-show-pages.left{text-align:left}.lp-overlay .lp-overlay-content .lp-show-pages a{display:block;height:50px;line-height:50px;float:right;color:#fff}.lp-overlay .lp-overlay-content .lp-show-pages a:hover{color:#e3061b}.lp-overlay .lp-overlay-content .lp-show-pages a:active{color:#999}.lp-overlay .lp-overlay-content .lp-close{position:absolute;right:15px;top:15px;transition:all .5s}.lp-overlay .lp-overlay-content .lp-close:hover{transform:scale(1.2)}.lp-overlay .lp-overlay-content .lp-button{position:absolute;top:50%;background-color:#666;width:50px;height:50px;border-radius:25px;text-align:center;font-size:50px;line-height:43px;color:#fff;text-decoration:none;box-shadow:0 0 10px #fff;margin-top:-25px;transition:all .5s;display:inline;float:left;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;z-index:201}.lp-overlay .lp-overlay-content .lp-button:hover{transform:scale(1.2)}.lp-overlay .lp-overlay-content .lp-button.lpnext{right:20px}.lp-overlay .lp-overlay-content .lp-button.lpprev{left:20px}.lp-overlay .lp-overlay-content .lp-pages{width:100%;height:100%;overflow:hidden;position:relative}.lp-overlay .lp-overlay-content .lp-page{text-align:center;width:100%;height:100%;box-sizing:border-box;padding:0 50px;position:absolute;z-index:200;vertical-align:middle}.lp-overlay .lp-overlay-content .lp-page img{display:inline-block;max-height:100%;max-width:50%;position:relative;top:50%;transform:translateY(-50%);cursor:url(/img/tescoce/zoom-in.png),auto}.lp-overlay .lp-overlay-content .lp-close:hover{transform:scale(1.0)}.lp-overlay .lp-overlay-content .lp-button:hover{transform:scale(1.0)}.lp-overlay .lp-overlay-content .lp-button{width:21px;height:42px;margin-top:-21px;color:transparent;box-shadow:0 0 0 0 rgba(255,255,255,0);background-color:transparent;background-size:auto;background-image:url(/imgglobal/tescoce/slider-actions.png);transition:0s all}.lp-overlay .lp-overlay-content .lp-button.lpprev{background-position:left -46px}.lp-overlay .lp-overlay-content .lp-button.lpprev:hover{background-position:-21px -46px}.lp-overlay .lp-overlay-content .lp-button.lpprev:active{background-position:-42px -46px}.lp-overlay .lp-overlay-content .lp-button.lpnext{background-position:left -87px}.lp-overlay .lp-overlay-content .lp-button.lpnext:hover{background-position:-21px -87px}.lp-overlay .lp-overlay-content .lp-button.lpnext:active{background-position:-42px -87px}.tescoce-top-offer,.tescoce-top-offer-inner,.tescoce-top-offer-table,.tescoce-top-offer-cell{display:block;width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.tescoce-top-offer{height:80px;overflow:hidden;background-repeat:no-repeat;background-size:1920px auto;background-position:center -66px;transition:all .4s ease}.tescoce-top-offer.open{background-position:center top;padding:0 20px}.tescoce-top-offer-inner{padding:0 170px;transition:all .4s ease}.tescoce-top-offer.open .tescoce-top-offer-inner{max-width:1310px;padding:0}.tescoce-top-offer-table{width:auto;display:table;height:80px}.tescoce-top-offer.open .tescoce-top-offer-table{display:inline-block;vertical-align:bottom;height:auto;width:auto;margin:0;padding:40px 0 34px 0}.tescoce-top-offer-cell{display:table-cell;vertical-align:middle;width:33.333333%}.tescoce-top-offer.open .tescoce-top-offer-cell{display:block;vertical-align:bottom;text-align:left !important;width:100% !important;transition:all .4s ease}.tescoce-top-offer-cell.maintitle{text-align:right}.tescoce-top-offer.open .tescoce-top-offer-cell.maintitle{text-align:right;padding:0}.tescoce-top-offer-cell.maintitle+br{display:none}.tescoce-top-offer-cell.subtitle{padding:0 35px 0 40px;text-align:center}.tescoce-top-offer.open .tescoce-top-offer-cell.subtitle{padding:35px 0 45px 10px}.tescoce-top-offer-cell.subtitle+br{display:none}.tescoce-top-offer-cell.validity{text-align:left;padding-right:20px}.tescoce-top-offer.open .tescoce-top-offer-cell.validity{text-align:left;padding-left:10px;margin-top:0}.tescoce-top-offer-maintitle{color:#fff;text-transform:uppercase;font-family:'jaapokki';font-size:41px;line-height:37px;font-weight:normal}.tescoce-top-offer.open .tescoce-top-offer-maintitle{font-size:61px;line-height:54px}.tescoce-top-offer-subtitle{display:inline-block;width:auto;color:#fff;font-family:'jaapokki';text-transform:uppercase;padding:8px 20px;background:#d90000;-webkit-transform:rotateZ(-2.6deg) translateZ(0);-moz-transform:rotateZ(-2.6deg) translateZ(0);-ms-transform:rotateZ(-2.6deg) translateZ(0);-o-transform:rotateZ(-2.6deg) translateZ(0);transform:rotateZ(-2.6deg) translateZ(0);font-size:33px;line-height:37px;-webkit-backface-visibility:hidden;outline:10000px solid transparent}.tescoce-top-offer.open .tescoce-top-offer-subtitle{font-size:50px;line-height:54px;-webkit-transform:rotateZ(-5deg) translateZ(0);-moz-transform:rotateZ(-3deg) translateZ(0);-ms-transform:rotateZ(-5deg) translateZ(0);-o-transform:rotateZ(-5deg) translateZ(0);transform:rotateZ(-5deg) translateZ(0)}.tescoce-top-offer-validity{color:#fff;font-family:'jaapokki';font-size:26px;line-height:30px;font-weight:normal}.tescoce-top-offer.open .tescoce-top-offer-validity{font-size:28px;line-height:22px}.tescoce-top-offer-open{position:absolute;top:auto;left:auto;bottom:15px;right:30px;display:inline-block;vertical-align:middle;background:#d90000;color:#fff;font-family:'jaapokki';font-size:24px;line-height:27px;text-transform:uppercase;cursor:pointer;text-align:center;transition:all .4s ease;overflow:hidden}.tescoce-top-offer.open .tescoce-top-offer-open{top:auto;left:auto;bottom:28px;right:38px}.tescoce-top-offer-open:hover{background:#666}.tescoce-top-offer-open:active{background:#999}.tescoce-top-offer-open span{position:absolute;top:0;left:0;width:auto;height:auto;display:block;padding:12px 16px;z-index:0;opacity:0}.tescoce-top-offer-open span.active{position:relative;top:auto;left:auto;width:auto;height:auto;z-index:1;opacity:1}.tescoce-top-offer-product{opacity:0;text-align:left}.tescoce-top-offer-product,.tescoce-top-offer-product-image,.tescoce-top-offer-product-link{display:inline-block;vertical-align:bottom;transition:all .4s ease}.tescoce-top-offer-product-image a{display:block;line-height:0}.tescoce-top-offer-product-image a img{display:block}.tescoce-top-offer-product-image a img,.tescoce-top-offer-product-image a:hover img,.tescoce-top-offer-product-image a:active img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tescoce-top-offer-product-link{text-align:left;padding:0 0 32px 15px}.tescoce-top-offer-product-link a{display:inline-block;vertical-align:bottom;background:#d90000;color:#fff !important;font-family:'jaapokki';text-decoration:none;text-transform:uppercase;font-size:20px;line-height:25px;padding:9px 37px;-webkit-border-radius:100px;-khtml-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;transition:all .4s ease;text-align:center}.tescoce-top-offer-product-link a:hover{background:#666}.tescoce-top-offer-product-link a:active{background:#999}