@font-face{font-family:'tescoicons';src:url('/css/fonts/tescoicons-webfont.eot');src:url('/css/fonts/tescoicons-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoicons-webfont.woff2') format('woff2'),url('/css/fonts/tescoicons-webfont.woff') format('woff'),url('/css/fonts/tescoicons-webfont.ttf') format('truetype'),url('/css/fonts/tescoicons-webfont.svg#untitledregular') format('svg');font-weight:normal;font-style:normal}html,body{width:100%;font-family:Tahoma,Verdana,Geneva,Helvetica,Segoe,sans-serif;font-size:14px}html{height:100%}body{min-height:100%}.container{min-height:100%}*{margin:0;padding:0;border:0;outline:0}a{text-decoration:none;color:#494949;cursor:pointer}a:hover{color:#6fa6df}img{border:0;outline:0}ul,ol{list-style:none}hr{border-style:inset;border-width:1px;margin:0 auto 25px 0}input{border:1px solid #ccc}input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],input[type="button"],input[type="submit"],input[type="tel"],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.row,.box,.box_inner{vertical-align:top}div.clear-float{clear:both !important;visibility:hidden !important;float:none !important;display:block !important;height:0}div.clear-float:after{content:'';clear:both !important;visibility:hidden !important;float:none !important;display:block;height:0}.cf:after{content:'';display:block;clear:both;float:none}@font-face{font-family:'clarendon';src:url(/css/fonts/clarendon.ttf)}.button-box,input[type="submit"]{width:70px;height:35px;line-height:35px;text-align:center;outline:1px solid #ccc;font-size:15px;cursor:pointer;background:-webkit-linear-gradient(#fff,#f0f0f0);background:-o-linear-gradient(#fff,#f0f0f0);background:-moz-linear-gradient(#fff,#f0f0f0);background:linear-gradient(#fff,#f0f0f0);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#f0f0f0');user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none}.button-box:hover,input[type="submit"]:hover{color:#52c5e1;background:-webkit-linear-gradient(#f0f0f0,#fffffff);background:-o-linear-gradient(#f0f0f0,#fffffff);background:-moz-linear-gradient(#f0f0f0,#fffffff);background:linear-gradient(#f0f0f0,#fffffff)}.ui-dialog{outline:0 !important;border:0 !important}.head_container{width:980px;height:26px;margin:auto}.container{width:960px;min-height:100%;margin:auto;padding:0 10px;background-color:transparent}.row{margin:auto;position:relative}.box{position:relative}.box_inner{position:relative}.header,.header_content{width:100%;height:110px;position:relative;margin:30px auto}.header .logo,.header_content .logo{position:absolute;top:20px;left:0}.header .search-box,.header_content .search-box{position:absolute;top:30px;right:130px;height:35px}.header .search-box input[type="text"],.header .search-box input[type="search"],.header_content .search-box input[type="text"],.header_content .search-box input[type="search"]{float:left;width:250px;height:36px;padding:0 5px;font-size:14px;outline:0}.header .search-box input[type="submit"],.header_content .search-box input[type="submit"]{float:left;font-size:14px;height:38px;outline:0;margin-left:-1px}.menu{height:20px;margin:0 auto 30px auto;border-bottom:4px solid #6fa6df;position:relative;z-index:0;text-align:center}.menu ul{display:inline-block;height:100%;text-align:center;margin:auto}.menu ul li{display:inline-block;vertical-align:middle;margin:0 0 0 11.4px;padding:0;width:auto;height:100%;text-align:center;border-bottom:4px solid #6fa6df;background-color:gray}.menu ul li.active{border:4px solid #6fa6df;border-bottom:0;background-color:#fff}.menu ul li.active a{color:#494949}.menu ul li:first-child{margin-left:0}.menu ul li a{display:table;vertical-align:middle;text-align:center;width:100%;height:100%;top:0;left:0;padding:0;font-size:14.5px;text-decoration:none;font-weight:bold;color:#fff}.menu ul li a span{display:table-cell;vertical-align:middle;padding:0 5px}.slideitems{display:block;width:650px;margin:0;height:256px;padding:0}.slideitems li{float:left;cursor:pointer}.slider_wrapper{width:650px;margin:0 auto 0 auto;overflow:hidden;position:relative;height:256px;overflow:hidden}.slider_content{width:202px;margin:0;height:256px;position:absolute;top:0;right:0}.slider_wrapper .rovid{width:172px;background:#52c5e1;display:block !important;line-height:1.5em;color:#fff !important;padding:15px;height:226px}.slider_wrapper .rovid h2{margin-top:0;font-size:1.4em;color:#fff}.slider_wrapper .rovid p{margin-top:10px}.slider_wrapper .rovid a{color:#fff !important}.slider_wrapper .banner_nav{background:none;width:100%;height:40px;position:absolute;bottom:5px;left:15px}.slider_wrapper .banner_nav_inner{max-width:650px;min-width:0;margin:0;overflow:visible}.slider_wrapper .banner_nav_prev{background:url(/imgadmin/controls.png) 0 0;float:left;width:20px;height:30px;cursor:pointer;margin:0}.slider_wrapper .banner_nav_next{background:url(/imgadmin/controls.png) -34px 0;float:left;width:20px;height:30px;cursor:pointer;margin:0 0 0 10px}.slider_wrapper .banner_nav .number{float:left;height:30px;padding-top:10px;padding-left:10px;font-size:18px;color:white;font-family:Arial,Helvetica,sans-serif}.lnrc{width:650px;height:275px;margin:25px auto 0 auto;position:relative;clear:both}.lnrc h2{width:100%;font-size:30px;padding:5px 0;height:65px;line-height:65px;text-align:center;position:absolute;top:0;left:0;background-color:transparent;background-image:url(/art/offer.png);background-size:650px 75px;background-position:center center;background-repeat:no-repeat;font-family:'clarendon'}.lnrc .left_arrow,.lnrc .right_arrow,.lnrc .lnrc_wrapper{display:block;position:absolute;top:75px;margin:0;padding:0;height:170px}.lnrc .left_arrow,.lnrc .right_arrow{width:40px;background-color:transparent;background-size:30px 30px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.lnrc .left_arrow{left:0}.lnrc .right_arrow{right:0}.lnrc .lnrc_wrapper{width:550px;left:50px;overflow:hidden}.lnrc .lnrc_wrapper .medium_recipe{width:173px;height:170px;position:relative;float:left;margin-right:10px;background-color:#fff;background-image:url(/imgglobal/medium_recipe_bg.jpg);background-size:173px 128px;background-position:center center;background-repeat:no-repeat}.lnrc .lnrc_wrapper .medium_recipe .imgholder{width:173px;height:133px;position:absolute;top:0;left:0}.lnrc .lnrc_wrapper .medium_recipe .imgholder img{width:173px !important;height:auto}.lnrc .lnrc_wrapper .medium_recipe .date{display:inline-block;height:25px;line-height:25px;font-size:13px;font-style:italic;padding:0 5px;position:absolute;top:108.1px;right:0;background-color:#313131;color:#fff !important}.lnrc .lnrc_wrapper .medium_recipe .name{width:173px;position:absolute;top:153px;left:0;text-align:center}.lapozo2{width:100%;margin:0 auto 25px auto;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none}.lapozo2 ul{list-style:none;width:100%;text-align:center;display:block}.lapozo2 ul li{display:inline-block;outline:1px solid #d6d6d6;min-width:10px;min-height:10px;font-size:15px;margin:5px 0 5px -3px;padding:0;cursor:default}.lapozo2 ul li a:hover{color:#fff;background-color:#a4d5e4}.lapozo2 ul li.inactive{pointer-events:none;cursor:default}.lapozo2 ul li.inactive a{pointer-events:none;cursor:default;color:#d6d6d6}.lapozo2 ul li.selected a,.lapozo2 ul li.selected a:hover{background-color:#52c5e1;color:#fff}.lapozo ul li:first-child{margin:0}.lapozo2 ul li a{display:block;padding:7.5px 12.5px;background-color:transparent;font-weight:bold}.lapozo2 ul li a i{width:25px;height:25px}.lapozo2 .prev-arrow:before{content:'\00ab'}.lapozo2 .next-arrow:before{content:'\00bb'}.timemachine{position:fixed;top:0;left:0;display:inline-block;color:#fff;background-color:#e3061b;z-index:1500;height:auto;line-height:26px;font-weight:bold;padding:5px 10px;font-size:18px;font-family:Tahoma,Arial,Geneva,Verdana,Helvetica,Segoe Ui,sans-serif}.timemachine a{display:inline-block;vertical-align:middle;cursor:pointer;margin:-2px 3px 0 3px;width:16px;height:16px;background-size:16px 16px;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-image:url(/imgadmin/Dialog/close1.png)}.timemachine a:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.timemachine a:active{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.timemachine{-webkit-animation:blinker 1.5s linear infinite;-moz-animation:blinker 1.5s linear infinite;-ms-animation:blinker 1.5s linear infinite;-o-animation:blinker 1.5s linear infinite;animation:blinker 1.5s linear infinite}@-webkit-keyframes blinker{50%{background-color:#a60010}}@-moz-keyframes blinker{50%{background-color:#a60010}}@-ms-keyframes blinker{50%{background-color:#a60010}}@-o-keyframes blinker{50%{background-color:#a60010}}@keyframes blinker{50%{background-color:#a60010}}.mobil_app_promo .close{display:none}.infoBarClosable{width:100%}@media screen and (max-width:1000px){.box,.box_inner{width:100% !important}.container{width:100% !important;overflow:hidden !important}html{overflow-x:hidden !important}}@media screen and (max-width:700px){.infoBarClosable[rel="tapps"]{display:none !important}}.mrg-tool{width:55px;height:55px;position:absolute;top:15px;left:15px;border:2px solid red;-webkit-border-radius:;-moz-border-radius:;border-radius:10px;background-color:#fff;background-size:40px auto;background-position:center center;background-repeat:no-repeat;background-image:url(/imgadmin/warning-icon-mid.png);cursor:help;z-index:20}@font-face{font-family:'jaapokki';src:url('/css/fonts/tescoce/jaapokkiregular.eot');src:url('/css/fonts/tescoce/jaapokkiregular.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/jaapokkiregular.woff2') format('woff2'),url('/css/fonts/tescoce/jaapokkiregular.woff') format('woff'),url('/css/fonts/tescoce/jaapokkiregular.ttf') format('truetype'),url('/css/fonts/tescoce/jaapokkiregular.svg#jaapokki') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tesco-ot';src:url('/css/fonts/tescoce/tesco-webfont.eot');src:url('/css/fonts/tescoce/tesco-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/tesco-webfont.woff2') format('woff2'),url('/css/fonts/tescoce/tesco-webfont.woff') format('woff'),url('/css/fonts/tescoce/tesco-webfont.ttf') format('truetype'),url('/css/fonts/tescoce/tesco-webfont.svg#tesco_otregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tesco-ot';src:url('/css/fonts/tescoce/tescob-webfont.eot');src:url('/css/fonts/tescoce/tescob-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/tescob-webfont.woff2') format('woff2'),url('/css/fonts/tescoce/tescob-webfont.woff') format('woff'),url('/css/fonts/tescoce/tescob-webfont.ttf') format('truetype'),url('/css/fonts/tescoce/tescob-webfont.svg#tesco_otbold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'tesco-ot';src:url('/css/fonts/tescoce/tescoi-webfont.eot');src:url('/css/fonts/tescoce/tescoi-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/tescoi-webfont.woff2') format('woff2'),url('/css/fonts/tescoce/tescoi-webfont.woff') format('woff'),url('/css/fonts/tescoce/tescoi-webfont.ttf') format('truetype'),url('/css/fonts/tescoce/tescoi-webfont.svg#tesco_otitalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'tesco-ot';src:url('/css/fonts/tescoce/tescobi-webfont.eot');src:url('/css/fonts/tescoce/tescobi-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/tescobi-webfont.woff2') format('woff2'),url('/css/fonts/tescoce/tescobi-webfont.woff') format('woff'),url('/css/fonts/tescoce/tescobi-webfont.ttf') format('truetype'),url('/css/fonts/tescoce/tescobi-webfont.svg#tesco_otbold_italic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'tesco-ot';src:url('/css/fonts/tescoce/tescobl-webfont.eot');src:url('/css/fonts/tescoce/tescobl-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/tescobl-webfont.woff2') format('woff2'),url('/css/fonts/tescoce/tescobl-webfont.woff') format('woff'),url('/css/fonts/tescoce/tescobl-webfont.ttf') format('truetype'),url('/css/fonts/tescoce/tescobl-webfont.svg#tesco_ot2black') format('svg');font-weight:800;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Light-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Light-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Light-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Light-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Light-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Light-web.svg#TESCOModern-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-LightItalic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-LightItalic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-LightItalic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-LightItalic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-LightItalic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-LightItalic-web.svg#TESCOModern-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Regular-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Regular-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Regular-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Regular-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Regular-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Regular-web.svg#TESCOModern-Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Italic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Italic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Italic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Italic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Italic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Italic-web.svg#TESCOModern-Italic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Regular-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Regular-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Regular-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Regular-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Regular-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Regular-web.svg#TESCOModern-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Italic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Italic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Italic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Italic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Italic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Italic-web.svg#TESCOModern-Italic') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Medium-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Medium-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Medium-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Medium-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Medium-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Medium-web.svg#TESCOModern-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-MediumItalic-web.svg#TESCOModern-MediumItalic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Bold-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Bold-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Bold-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Bold-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Bold-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Bold-web.svg#TESCOModern-Bold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-Bold-web.eot');src:url('/css/fonts/tescoce/TESCOModern-Bold-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-Bold-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-Bold-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-Bold-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-Bold-web.svg#TESCOModern-Bold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.svg#TESCOModern-BoldItalic') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'tesco_mr';src:url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.eot');src:url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.eot?#iefix') format('embedded-opentype'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.woff2') format('woff2'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.woff') format('woff'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.ttf') format('truetype'),url('/css/fonts/tescoce/TESCOModern-BoldItalic-web.svg#TESCOModern-BoldItalic') format('svg');font-weight:600;font-style:italic}html{overflow-y:scroll !important}body{color:#333;font-size:14px;line-height:17px;background:#f0f0f0;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}*.hidden{display:none}a{color:#333;text-decoration:underline}a:hover{color:#ed1b2e}a:active{color:#0053a0}a:hover img,a:hover canvas{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}a:active img,a:active canvas{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.container{padding:0}.row,.box,.box_inner{height:auto !important}input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],input[type="button"],input[type="submit"],input[type="tel"],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media all and (max-width:1386px){.custom-bkg{position:relative}.container{position:absolute;top:0;left:0}.custom-bkg[rel="url-includer"] .container{left:50%;margin-left:-500px}}@media all and (max-width:1000px){.custom-bkg[rel="url-includer"] .container{position:static;top:auto;left:auto;margin-left:0}}.tescoce-txtpage{width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width:1000px){.tescoce-txtpage{padding:0 10px}}.no-products-infotext{display:block;width:100%;height:auto;text-align:center}.no-products-infotext .np-text{display:block;margin:50px auto 30px auto;position:relative}.no-products-infotext .np-text span{width:auto;display:inline-block;padding:20px 10%;border:1px solid #d9d9d9;background-color:#fff;font-size:20px;line-height:24px;max-width:70%}.no-products-infotext .np-text img{position:absolute;bottom:-9px;left:49%}.no-products-infotext .np-image{width:200px;height:205px;position:relative;display:inline-block;background:url('/imgglobal/tescoce/mglass.png') left top no-repeat;padding-bottom:40px;margin-left:52px}.no-products-infotext .np-image img{position:absolute;left:14px;top:14px;border-radius:60px}.minsize-check-need{min-width:302px}.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'}.tescoce-border{width:100%;height:auto;background:#f4f7fa;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:2px solid #d3e5f5;margin:0 auto 40px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-iframe{min-height:600px}@media all and (max-width:1260px){.tescoce-iframe{min-height:500px}}@media all and (max-width:768px){.tescoce-iframe{min-height:400px}}@media all and (max-width:480px){.tescoce-iframe{min-height:300px}}@media all and (max-width:320px){.tescoce-iframe{min-height:200px}}.tescoce-thirdlvl-menu{width:100%;height:auto;padding:0 25px 20px 0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-thirdlvl-menu-inner{width:100%;background:#f4f7fa;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #d3e5f5 !important;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-thirdlvl-menu a{display:table;width:100%;height:60px;border-bottom:1px solid #d3e5f5;line-height:21px;font-size:18px;color:#0053a0;font-weight:bold;text-decoration:none;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-thirdlvl-menu a:last-child{border-bottom:0}.tescoce-thirdlvl-menu a.active{color:#333;background:#fff}.tescoce-thirdlvl-menu a.inactive{color:gray;pointer-events:none}.tescoce-thirdlvl-menu a:hover{color:#ed1b2e;text-decoration:underline}.tescoce-thirdlvl-menu a:active{color:#333;text-decoration:none}.tescoce-thirdlvl-menu a span{display:table-cell;vertical-align:middle}.tescoce-thirdlvl-menu a span h2{display:inline-block;vertical-align:top;line-height:21px;font-size:18px;font-weight:bold}.tescoce-thirdlvl-menu a:hover span h2{text-decoration:underline}.tescoce-thirdlvl-menu a:active span h2{text-decoration:none}.tescoce-thirdlvl-menu a span div{display:inline-block;vertical-align:top;width:auto;height:16px;line-height:16px;font-size:14px;font-weight:bold;color:#fff;background:#ed1b2e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 7px;-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;margin-left:5px}.tescoce-thirdlvl-menu a.active span div{color:#0053a0;background:transparent;border:1px solid #d3e5f5;line-height:14px}.tescoce-thirdlvl-menu.tctlm-v2 a{height:40px;font-size:16px}.tescoce-thirdlvl-menu.tctlm-v2 a span h2{font-size:16px}@media all and (max-width:1000px){.tescoce-thirdlvl-menu{padding:0 10px 20px 10px;text-align:center}}.tescoce-txtpage *{font-family:'tesco-ot'}.tescoce-txtpage h1,.tescoce-h1{width:100%;height:auto;color:#0053a0;font-size:40px;line-height:23px;font-weight:bold;margin:0 0 25px 0;text-align:left}.tescoce-txtpage h2,.tescoce-h2{width:100%;height:auto;color:#333;font-size:27px;line-height:30px;font-weight:800;margin:0 0 25px 0;text-align:left}.tescoce-txtpage h3,.tescoce-h3{width:100%;height:auto;color:#0053a0;font-size:23px;line-height:26px;font-weight:800;margin:0 0 25px 0;text-align:left}.tescoce-txtpage h4,.tescoce-h4{width:100%;height:auto;color:#333;font-size:19px;line-height:22px;font-weight:800;margin:0 0 25px 0;text-align:left}.tescoce-txtpage p,.tescoce-paragraph{width:100%;height:auto;color:#333;font-size:15px;line-height:20px;padding:0 2px 25px 2px;text-align:justify;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-paragraph{font-size:18px}.tescoce-txtpage p.tcp2,.tescoce-paragraph.tcp2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.tescoce-txtpage p.tcp3,.tescoce-paragraph.tcp3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.tescoce-txtpage p.tcp4,.tescoce-paragraph.tcp4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.tescoce-column{display:table;width:100%;height:auto;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse}.tescoce-column-tab{display:table-cell;vertical-align:top;width:auto;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:justify}.tescoce-column.tcc1 .tescoce-column-tab{width:100%}.tescoce-column.tcc2 .tescoce-column-tab{width:50%}.tescoce-column.tcc3 .tescoce-column-tab{width:33.3%}.tescoce-column.tcc4 .tescoce-column-tab{width:25%}.tescoce-column.tcc2 .tescoce-column-tab:nth-child(1){padding-right:8px}.tescoce-column.tcc2 .tescoce-column-tab:nth-child(2){padding-left:8px}.tescoce-column.tcc3 .tescoce-column-tab:nth-child(1){padding-right:8px}.tescoce-column.tcc3 .tescoce-column-tab:nth-child(2){padding-left:8px;padding-right:8px}.tescoce-column.tcc3 .tescoce-column-tab:nth-child(3){padding-left:8px}.tescoce-column.tcc4 .tescoce-column-tab:nth-child(1){padding-right:8px}.tescoce-column.tcc4 .tescoce-column-tab:nth-child(2){padding-left:8px;padding-right:8px}.tescoce-column.tcc4 .tescoce-column-tab:nth-child(3){padding-left:8px;padding-right:8px}.tescoce-column.tcc4 .tescoce-column-tab:nth-child(4){padding-left:8px}.tescoce-txtpage table,.tescoce-table{display:table;width:100%;height:auto;color:#333;background:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #d9d9d9;text-align:left;margin:0 auto 40px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse}.tescoce-txtpage tr,.tescoce-table-tr,.tescoce-table tr{display:table-row;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-txtpage th,.tescoce-table-th,.tescoce-txtpage td,.tescoce-table-td,.tescoce-table td,.tescoce-table td,.tescoce-table th,.tescoce-table th{display:table-cell;vertical-align:middle;width:auto;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;padding:15px;font-size:16px;line-height:19px}.tescoce-txtpage th,.tescoce-table th,.tescoce-table thead td,.tescoce-txtpage thead td,.tescoce-table-th{font-weight:bold;background:#e6e6e6}.tescoce-txtpage table.tct1 th,.tescoce-table.tct1 th,.tescoce-txtpage table.tct1 .tescoce-table-th,.tescoce-table.tct1 .tescoce-table-th,.tescoce-txtpage table.tct1 td,.tescoce-table.tct1 td,.tescoce-txtpage table.tct1 .tescoce-table-td,.tescoce-table.tct1 .tescoce-table-td{width:100%}.tescoce-txtpage table.tct2 th,.tescoce-table.tct2 th,.tescoce-txtpage table.tct2 .tescoce-table-th,.tescoce-table.tct2 .tescoce-table-th,.tescoce-txtpage table.tct2 td,.tescoce-table.tct2 td,.tescoce-txtpage table.tct2 .tescoce-table-td,.tescoce-table.tct2 .tescoce-table-td,{width:50%}.tescoce-txtpage table.tct3 th,.tescoce-table.tct3 th,.tescoce-txtpage table.tct3 .tescoce-table-th,.tescoce-table.tct3 .tescoce-table-th,.tescoce-txtpage table.tct3 td,.tescoce-table.tct3 td,.tescoce-txtpage table.tct3 .tescoce-table-td,.tescoce-table.tct3 .tescoce-table-td{width:33.3%}.tescoce-txtpage table.tct4 th,.tescoce-table.tct4 th,.tescoce-txtpage table.tct4 .tescoce-table-th,.tescoce-table.tct4 .tescoce-table-th,.tescoce-txtpage table.tct4 td,.tescoce-table.tct4 td,.tescoce-txtpage table.tct4 .tescoce-table-td,.tescoce-table.tct4 .tescoce-table-td{width:25%}.check{display:inline-block;vertical-align:middle;width:25px;height:25px;margin-right:6px;cursor:pointer;background-size:25px auto;background-position:center center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/checkbox-button.jpg)}.check.check_off{background-image:url(/imgglobal/tescoce/checkbox-button.jpg)}.check.check_on{background-image:url(/imgglobal/tescoce/checkbox-button-active.jpg)}.check.check_off.error{background-image:url(/imgglobal/tescoce/checkbox-button-error.jpg)}input+.radio{display:inline-block;vertical-align:middle;width:auto;min-width:25px;height:25px;margin-right:6px;cursor:pointer;background-size:25px auto;background-position:left center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/radio-button.png)}.radio.radio_off{background-image:url(/imgglobal/tescoce/radio-button.png)}.radio.radio_on{background-image:url(/imgglobal/tescoce/radio-button-active.png)}.radio span{padding-left:30px;height:25px;line-height:25px;display:inline-block}form.tescoce-search-input{width:400px;height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9;position:relative}form.tescoce-search-input input[type="text"],form.tescoce-search-input input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 !important;outline:0 !important;width:100%;height:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 40px;font-size:14px;color:#333;position:absolute;top:0;left:0;z-index:1;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-weight:bold}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:normal;color:#979797}input:-moz-placeholder,textarea:-moz-placeholder{font-weight:normal;color:#979797}input::-moz-placeholder,textarea::-moz-placeholder{font-weight:normal;color:#979797}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-weight:normal;color:#979797}form.tescoce-search-input input[type="button"],form.tescoce-search-input input[type="submit"]{display:block;width:40px;height:44px;text-align:center;color:#ed1b2e;font-family:'tescoicons';font-size:17px;background:transparent;border:0 !important;outline:0 !important;position:absolute;top:-1px;left:0;z-index:2;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}form.tescoce-search-input input[type="button"]:hover,form.tescoce-search-input input[type="submit"]:hover{color:#f14958}form.tescoce-search-input input[type="button"]:active,form.tescoce-search-input input[type="submit"]:active{color:#0053a0}.tescoce input[type="submit"],.tescoce input[type="button"]{height:32px;line-height:32px;width:auto;padding:0 15px;outline:0;border:0;background:none;color:#fff;font-size:15px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#e3061b}.tescoce input[type="submit"]:hover,.tescoce input[type="button"]:hover{background-color:#333}.tescoce input[type="submit"]:active,.tescoce input[type="button"]:active{background-color:#999}.infoBarClosable{position:fixed;z-index:10001;top:auto;left:0;text-align:center;min-height:10px;font-size:13px;padding:24px 0 !important;bottom:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-cookie{display:table;max-width:1360px;width:100%;margin:0 auto;color:#fff;font-size:15px;text-align:center}.tescoce-cookie a{line-height:20px;color:#b6dcff}.tescoce-cookie-text{width:auto;display:table-cell;vertical-align:middle;text-align:right;width:80%}.tescoce-cookie-button{display:table-cell;vertical-align:middle;width:20%;min-width:110px;text-align:left}.tescoce-cookie button.close{display:inline-block;vertical-align:middle;padding:8px 35px;text-transform:uppercase;color:#00539f;cursor:pointer;margin-left:15px;position:static;top:auto;right:auto;background-color:#fff;width:auto;height:auto;line-height:normal;font-size:16px;font-weight:bold}.tescoce-cookie button.close:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tescoce-cookie button.close:hover{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}@media all and (max-width:1400px){.infoBarClosable{padding:24px 20px !important}}@media all and (max-width:1400px){.tescoce-cookie{font-size:13px}}@media all and (max-width:780px){.infoBarClosable{padding:30px 20px !important}.tescoce-cookie{font-size:14px}.tescoce-cookie-text,.tescoce-cookie-text span,.tescoce-cookie-button{display:block;width:100%;text-align:center}.tescoce-cookie-text{padding-bottom:15px}.tescoce-cookie button.close{margin:0 auto}}body.holiday-openings .tescoce-title{padding:25px 0}body{font-size:14px;line-height:17px;background:#e6e6e6;font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}body.home img,.custom-bkg[rel="home"] img{width:auto;height:auto}.tcob-header h2{font-family:'jaapokki';color:#666;text-transform:uppercase;font-weight:normal}*.hidden{display:none}a{color:#333;text-decoration:underline}a:hover{color:#e3061b}a:active{color:#999}a:hover img,a:hover canvas{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}a:active img,a:active canvas{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.container{padding:0}.row,.box,.box_inner{height:auto !important;min-height:0 !important}.tescoce-links{background-color:#343434}.tescoce-links-inner{margin-top:17px !important;padding:60px 0 !important;min-height:auto}.tescoce-links .tcl-group-head{font-family:'jaapokki';color:#999;text-transform:uppercase;font-size:24px;font-weight:normal}.tescoce-links .tcl-group{margin:0;width:25%;padding:10px 20px 10px 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.tescoce-links .tcl-group .tcl-group-links a{font-size:14px;transition:color .5s ease}.tescoce-links .tcl-group.social .tcl-group-links a{height:26px;line-height:26px;padding-left:43px;margin-bottom:7px;position:relative}.tescoce-links .tcl-group.social .tcl-group-links a svg{position:absolute;top:0;left:0;display:block;width:26px;height:26px;transition:all .5s ease}.tescoce-links .tcl-group.social .tcl-group-links a svg *{transition:all .5s ease;fill:#fff}.tescoce-links .tcl-group.social .tcl-group-links a:hover svg *{fill:#e3061b}.tescoce-links .tcl-group.social .tcl-group-links a:active svg *{fill:#999}.tescoce-links .tcl-group-links{margin-top:20px}.tcl-group.oneRow{width:100% !important;padding:10px 0 !important}.tcl-group.oneRow .tcl-group-links a{display:inline-block !important;vertical-align:middle !important;width:25% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px;float:left}.tcl-group-links a:hover{color:#e3061b}.tcl-group-links a:active{color:#999}.tescoce-ourbrands{padding-bottom:25px}.tescoce-ourbrands-inner{background:none;border:0;padding-top:15px}.tcob-body{text-align:center;margin-bottom:20px}.tcob-header h2{padding-bottom:24px;padding-top:0;font-size:28px}.tcob-body a.tcob-brand{border:0 !important;display:inline-block;float:none;width:170px;height:154px;margin:0;padding:0;margin-left:28px;overflow:hidden;position:relative;margin-right:-3px}.tcob-body a.tcob-brand:first-child{margin-left:0}.tcob-body a.tcob-brand>h3{font-family:'jaapokki';font-weight:normal;text-transform:uppercase;font-size:14px;font-weight:normal;color:#676767;position:absolute;height:38px;line-height:36px;left:0;bottom:0;text-align:center;width:170px;padding:0}.tcob-body a.tcob-brand:hover>h3{text-decoration:none;color:#e3061b}.tcob-body a.tcob-brand:active>h3{text-decoration:none;color:#999}.tcob-body a.tcob-brand div.tcob-brand-img{width:170px;height:116px;position:absolute;top:0;left:0;overflow:hidden}.tcob-body a.tcob-brand div.tcob-brand-img img{max-width:170px}.tcob-body a.tcob-brand:nth-child(7),.tcob-body a.tcob-brand:nth-child(8),.tcob-body a.tcob-brand:nth-child(2n+1){border:0 !important}body.home .row.articlelistbox-row{text-align:center}body.home .row.articlelistbox-row .box_inner{display:inline-block;float:left;width:50%}.custom-bkg[rel="home"] .row.articlelistbox-row{text-align:center}.custom-bkg[rel="home"] .row.articlelistbox-row .box_inner{display:inline-block;float:left;width:50%}.tescoce-imgbanner.right{padding:20px 0 20px 10px !important}.tescoce-imgbanner.left{padding:20px 10px 20px 0 !important}.tescoce-imgbanner-inner .tcib-texts{width:35%;top:10%;left:62%;font-family:'jaapokki'}.tescoce-imgbanner-inner .tcib-text2,.tescoce-imgbanner-inner .tcib-text3{margin-top:0;text-transform:uppercase;font-weight:bold}.tcib-link .link-icon{display:none !important}.tescoce-imgbanner-inner .tcib-link{left:62%;height:32px;line-height:32px;padding-right:45px;background-size:32px 32px;background-position:top right;background-repeat:no-repeat}@media all and (max-width:1400px){.tescoce-links-inner{margin-top:17px !important}}@media all and (max-width:1380px){.tcob-body a.tcob-brand{margin:0 8px !important}.tcob-body{margin:0 auto;max-width:800px}.tescoce-links .tcl-group-head{font-size:1.74vw}.tescoce-links .tescoce-links-inner{padding-left:20px !important;padding-right:20px !important;box-sizing:border-box}.tescoce-links .tcl-group{width:25%;padding-right:1%}.tescoce-links .tcl-group-head{font-size:1.74vw}.tescoce-links-wrap{width:92%}}@media all and (max-width:1000px){.tescoce-imgbanner.right,.tescoce-imgbanner.left{padding:0 !important;margin-bottom:10px !important}.tescoce-imgbanner.left{margin-top:10px !important}.custom-bkg[rel="home"] .tescoce-imgbanner.right{padding-top:0 !important}.tescoce-links-inner{padding:30px 20px !important;min-height:auto}}@media all and (max-width:980px){body.home .row.articlelistbox-row .box_inner{display:inline-block;float:none;width:100%;clear:both}.custom-bkg[rel="home"] .row.articlelistbox-row .box_inner{display:inline-block;float:none;width:100%;clear:both}}@media all and (min-width:1000px) and (max-width:1300px){.tescoce-imgbanner-inner .tcib-text1{font-size:2vw !important;line-height:2.2vw !important}.tescoce-imgbanner-inner .tcib-text2,.tescoce-imgbanner-inner .tcib-text3{font-size:2.5vw !important;line-height:2.7vw !important}.tescoce-imgbanner-inner .tcib-link{height:2.5vw !important;line-height:2.5vw !important;padding-right:3.2vw !important;background-size:2.5vw 2.5vw !important}}@media all and (min-width:700px) and (max-width:1000px){.tescoce-imgbanner-inner .tcib-text1{font-size:26px !important;line-height:31px !important}.tescoce-imgbanner-inner .tcib-text2,.tescoce-imgbanner-inner .tcib-text3{font-size:34px !important;line-height:39px !important}.tescoce-imgbanner-inner .tcib-link{height:32px !important;line-height:32px !important;padding-right:45px !important;background-size:32px 32px !important}}@media all and (min-width:200px) and (max-width:700px){.tescoce-imgbanner-inner .tcib-text1{font-size:4vw !important;line-height:4.4vw !important}.tescoce-imgbanner-inner .tcib-text2,.tescoce-imgbanner-inner .tcib-text3{font-size:5vw !important;line-height:5.4vw !important}.tescoce-imgbanner-inner .tcib-link{height:5vw !important;line-height:5vw !important;padding-right:6.4vw !important;background-size:5vw 5vw !important}}@media all and (max-width:790px){.tescoce-links .tcl-group-head{font-size:2.85vw}.tescoce-links .tcl-group{width:50%;float:none;margin-right:-4px}.tcl-group.oneRow .tcl-group-links a{width:50% !important;padding-right:0 !important}}@media all and (min-width:450px) and (max-width:596px){.tcob-body a.tcob-brand{width:48%;margin:.5% !important;padding-bottom:38px !important;height:auto}.tcob-body a.tcob-brand div.tcob-brand-img{max-width:340px !important;width:100%;height:auto;position:relative}.tcob-body a.tcob-brand div.tcob-brand-img img{width:100%;max-width:100%;max-height:100%}.tcob-body a.tcob-brand>h3{width:100%}}@media all and (max-width:450px){.tescoce-imgbanner-inner .tcib-link span{font-size:4vw !important}.box_inner .tescoce-ourbrands{padding-left:0 !important;padding-right:0 !important;max-width:372px;margin:0 auto}.tcob-body a.tcob-brand div.tcob-brand-img{width:100%;height:auto}.tcob-body a.tcob-brand>h3{width:100%;height:20px;line-height:20px;font-size:3.11vw}.tcob-body a.tcob-brand{margin:0 1% !important;max-width:48%;border:0 !important;display:inline;float:left;padding-bottom:20px;height:auto;padding-top:33%}.tcob-body a.tcob-brand:nth-child(7){display:inline-block;float:none;clear:both;margin:0 auto}.tescoce-ourbrands .tcob-body a:nth-child(7),.tescoce-ourbrands .tcob-body a:nth-child(8){border-bottom:0 !important}.tcob-body a.tcob-brand img{max-width:100%}.tcob-body a.tcob-brand:nth-child(2n+1){border-right:0 !important}}.tescoce-imgslider,.tescoce-imgslider-inner{max-height:563px;background:#727272}.tescoce-imgslider-inner{width:100% !important;max-width:1920px}.tcis-arrow,.tcis-infos{display:none !important}.tcis-other{display:block !important}.tcis-images li img{max-height:560px}@media all and (max-width:1000px){.tcis-infos{display:none !important}}@media(max-width:486px){.tcis-points{top:auto !important}}@media all and (max-width:494px){.tescoce-links .tcl-group-head{font-size:4.858vw}.tcl-group.oneRow .tcl-group-links a{width:100% !important;float:none !important}}.box.default-box-height{height:100px !important}@media all and (max-width:1386px){.custom-bkg[rel="url-includer"] .container{left:0;margin-left:0}}.tce-icon{display:none;width:0;height:0;background-color:transparent;background-repeat:no-repeat;overflow:hidden}.tcnh-shop-online,.tcnh-hotline,.tcnh-login,.tcnh-signup,.tcnh-menus li>a,.articlelistbox .more a,.tcwc-actions a,.tcwc-online,.tcnh-login-links .tcnh-login-links-inner .ce-link,.tcnh-logout{background:transparent;position:relative}.tcnh-shop-online .tce-icon,.tcnh-hotline .tce-icon,.tcnh-login .tce-icon,.tcnh-signup .tce-icon,.tcnh-menus li.hassub>a .tce-icon,.tcw-header-tab .tce-icon,.tcw-header-link .tce-icon,.articlelistbox .more a .tce-icon,.tcsf-store-infos .store-details .tce-icon,.tcsf-store-infos .view-promotions .tce-icon,.tescoce-storefinder.version2 .tcsf-list a .tce-icon,.tcsf-store-infos .tcsf-close,.tc-si-body-section a.tc-si-infos-button .tce-icon,.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon,.tcwc-actions a .tce-icon,.tcwc-actions-online .tce-icon,.tcwc-online .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link .tce-icon,.tcnh-logout .tce-icon{position:absolute;display:block}.tcis-slider-pause,.tcis-slider-pause.active,.tcis-slider-point,.tcis-slider-point.active{display:inline-block;vertical-align:middle;line-height:normal;margin:0 2.5px}.tcis-slider-pause:after,.tcis-slider-pause.active:after,.tcis-slider-point:after,.tcis-slider-point.active:after{content:'';text-shadow:0 0 0 rgba(0,0,0,0);font-weight:normal;font-family:'tesco-ot'}.tcsd-favorite{display:inline-block;vertical-align:middle}.tcnh-shop-online a .tce-icon{top:0;left:50%;width:34px;height:18px;margin-left:-17px;background-size:auto 18px;background-position:left top;background-image:url(/imgglobal/tescoce/shop-online.png)}.tcnh-shop-online a:hover .tce-icon{background-position:-34px top}.tcnh-shop-online a:active .tce-icon{background-position:-68px top}.tcnh-hotline .tce-icon{top:50%;left:0;width:16px;height:19px;margin-top:-9.5px;background-size:auto 19px;background-position:left top;background-image:url(/imgglobal/tescoce/hotline.png)}.tcnh-signup .tce-icon{top:50%;right:0;width:16px;height:16px;margin-top:-8px;background-size:auto 16px;background-position:left top;background-image:url(/imgglobal/tescoce/signup.png)}.tcnh-signup:hover .tce-icon{background-position:-16px top}.tcnh-signup:active .tce-icon{background-position:-32px top}.tcnh-menus li.hassub>a .tce-icon{top:50%;right:20px;width:14px;height:8px;margin-top:-4px;background-size:auto 8px;background-position:left top;background-image:url(/imgglobal/tescoce/menu-arrow.png)}.tcnh-menus li.hassub:hover>a .tce-icon{background-position:-14px top}.tcnh-menus li.hassub:active>a .tce-icon{background-position:-28px top}.tcnh-menus li.hassub.active>a .tce-icon{background-position:-14px top}.tcis-slider-pause{width:10px;height:15px;margin-right:7.5px;background-size:auto;background-position:left top;background-image:url(/imgglobal/tescoce/slider-actions.png)}.tcis-slider-pause:hover{background-position:-10px top}.tcis-slider-pause:active{background-position:-20px top}.tcis-slider-pause.active{width:15px;background-position:right top;margin-right:2.5px}.tcis-slider-pause.active:hover{background-position:right -15px}.tcis-slider-pause.active:active{background-position:right -30px}.tcis-slider-point{width:15px;height:15px;background-size:auto;background-position:left -15px;background-image:url(/imgglobal/tescoce/slider-actions.png)}.tcis-slider-point:hover{background-position:-16px -15px}.tcis-slider-point:active{background-position:-32px -15px}.tcis-slider-point.active{background-position:left -30px}.tcis-slider-point.active:hover{background-position:-16px -30px}.tcis-slider-point.active:active{background-position:-32px -30px}@media all and (max-width:1000px){.tcis-slider-pause{width:9px;height:13px;margin-right:6.5px;background-size:auto;background-position:left top;background-image:url(/imgglobal/tescoce/points-1000.png)}.tcis-slider-pause:hover{background-position:-9px top}.tcis-slider-pause:active{background-position:-18px top}.tcis-slider-pause.active{width:13px;background-position:left -13px;margin-right:2.5px}.tcis-slider-pause.active:hover{background-position:-13px -13px}.tcis-slider-pause.active:active{background-position:-26px -13px}.tcis-slider-point{width:13px;height:13px;background-size:auto;background-position:left -26px;background-image:url(/imgglobal/tescoce/points-1000.png);margin:0 1.5px}.tcis-slider-point:hover{background-position:-13px -26px}.tcis-slider-point:active{background-position:-26px -26px}.tcis-slider-point.active{background-position:left -39px}.tcis-slider-point.active:hover{background-position:-13px -39px}.tcis-slider-point.active:active{background-position:-26px -39px}}.tcw-header-tab:not(.active) .tcw-header-tab-border{bottom:0;left:0;display:block !important;width:100%;height:2px;background-size:163px 6px;background-position:left top;background-repeat:repeat-x;background-image:url(/imgglobal/tescoce/tcw-tab-bg.png)}.tcw-header-tab:not(.active):hover .tcw-header-tab-border{background-position:left -2px}.tcw-header-tab:not(.active):active .tcw-header-tab-border{background-position:left -4px}.tcw-header-tab.active .tcw-header-tab-arrow{bottom:-9px;left:50%;display:block !important;margin-left:-9px;width:18px;height:9px;background-size:auto 9px;background-position:left top;background-image:url(/imgglobal/tescoce/tcw-tab-arrow.png)}.tcw-header-tab.active:hover .tcw-header-tab-arrow{display:block !important;background-position:-18px top}.tcw-header-tab.active:active .tcw-header-tab-arrow{display:block !important;background-position:-36px top}.tcw-header-link .tce-icon,.articlelistbox .more a .tce-icon,.tcwc-online .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link .tce-icon{top:50%;right:0;margin-top:-12px;width:24px;height:24px;background-size:auto 24px;background-position:left top;background-image:url(/imgglobal/tescoce/circlearrow.png)}.tcw-header-link:hover .tce-icon,.articlelistbox .more a:hover .tce-icon,.tcwc-online:hover .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link:hover .tce-icon{background-position:-24px top}.tcw-header-link:active .tce-icon,.articlelistbox .more a:active .tce-icon,.tcwc-online:active .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link:active .tce-icon{background-position:-48px top}.tcsf-store-infos .store-details .tce-icon{top:0;left:0;width:22px;height:22px;background-size:auto 22px;background-position:left top;background-image:url(/imgglobal/tescoce/store-details.png)}.tcsf-store-infos .store-details:active .tce-icon{background-position:-22px top}.tcsf-store-infos .view-promotions .tce-icon{top:50%;right:12px;width:15px;height:10px;margin-top:-5px;background-size:15px 10px;background-position:left top;background-image:url(/imgglobal/tescoce/arrow-right.png)}.tescoce-storefinder.version2 .tcsf-list a .tce-icon{top:50%;right:10px;width:12px;height:23px;margin-top:-11.5px;background-size:36px 23px;background-position:left top;background-image:url(/imgglobal/tescoce/tcsf-list-link-arrow.png)}.tescoce-storefinder.version2 .tcsf-list a:hover .tce-icon{background-position:-12px top}.tescoce-storefinder.version2 .tcsf-list a:active .tce-icon{background-position:-24px top}.tescoce-storefinder.version2 .tcsf-list a.active .tce-icon{display:none !important}.tcsf-store-infos .tcsf-close{top:11px;right:18px;z-index:10;cursor:pointer;width:20px;height:20px;background-size:60px 20px;background-position:left top;background-image:url(/imgglobal/tescoce/close.png)}.tcsf-store-infos .tcsf-close:hover{background-position:-20px top}.tcsf-store-infos .tcsf-close:active{background-position:-40px top}.tc-si-body-section a.tc-si-infos-button .tce-icon,.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon{top:50%;right:15px;width:15px;height:10px;margin-top:-5px;background-size:15px 10px;background-position:left top;background-image:url(/imgglobal/tescoce/arrow-right.png)}.tc-si-body-section a.set-favourite .tce-icon,.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon{width:20px;height:20px;margin-top:-10px;background-size:20px 20px;background-position:left top;background-image:url(/imgglobal/tescoce/set-as-favorite.png)}.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon{right:10px}.tcwc-actions-online .tce-icon{top:50%;left:12px;margin-top:-12px;width:30px;height:23px;background-size:auto 23px;background-position:left top;background-image:url(/imgglobal/tescoce/view_cat_online.png)}.tcwc-viewasitems .tce-icon{top:50%;left:0;margin-top:-8px;width:15px;height:16px;background-size:auto 16px;background-position:left top;background-image:url(/imgglobal/tescoce/view_as_items.png)}.tcwc-viewasitems:hover .tce-icon{background-position:-15px top}.tcwc-viewasitems:active .tce-icon{background-position:-30px top}.tcwc-viewasitems .tce-icon{top:50%;left:0;margin-top:-8px;width:15px;height:16px;background-size:auto 16px;background-position:left top;background-image:url(/imgglobal/tescoce/view_as_items.png)}.tcwc-viewasitems:hover .tce-icon{background-position:-15px top}.tcwc-viewasitems:active .tce-icon{background-position:-30px top}.tcwc-actions-more a .tce-icon{top:50%;left:0;margin-top:-6px;width:17px;height:12px;background-size:auto 12px;background-position:left top}a.tcwc-download .tce-icon{background-image:url(/imgglobal/tescoce/download.png)}a.tcwc-print .tce-icon{background-image:url(/imgglobal/tescoce/print.png)}a.tcwc-share .tce-icon{width:16px;left:2px;background-image:url(/imgglobal/tescoce/share.png)}.tcwc-actions-more a:hover .tce-icon{background-position:-17px top}.tcwc-actions-more a:active .tce-icon{background-position:-34px top}a.tcwc-share:hover .tce-icon{background-position:-16px top}a.tcwc-share:active .tce-icon{background-position:-32px top}.tcwp-arrow,.tcwc-arrow{top:50%;width:21px;height:42px;margin-top:-50.5px;background-size:auto;background-image:url(/imgglobal/tescoce/slider-actions.png);cursor:pointer}.tcwp-arrow-left,.tcwc-arrow-left{left:20px;background-position:left -45px}.tcwp-arrow-left:hover{background-position:-21px -45px}.tcwp-arrow-left:active{background-position:-42px -45px}.tcwc-arrow-left{background-position:-21px -45px}.tcwc-arrow-left:hover{background-position:-42px -45px}.tcwc-arrow-left:active{background-position:left -45px}.tcwp-arrow-right,.tcwc-arrow-right{right:20px;background-position:left -87px}.tcwp-arrow-right:hover{background-position:-21px -87px}.tcwp-arrow-right:active{background-position:-42px -87px}.tcwc-arrow-right{background-position:-21px -87px}.tcwc-arrow-right:hover{background-position:-42px -87px}.tcwc-arrow-right:active{background-position:left -87px}@media all and (max-width:450px){.tcwc-arrow,.tcwp-arrow{width:16px;height:32px;background-size:auto 100px}.tcwp-arrow-left,.tcwc-arrow-left{left:12px;background-position:left -35px}.tcwp-arrow-left:hover{background-position:-16px -35px}.tcwp-arrow-left:active{background-position:-32px -35px}.tcwc-arrow-left{background-position:-16px -35px}.tcwc-arrow-left:hover{background-position:-32px -35px}.tcwc-arrow-left:active{background-position:left -35px}.tcwp-arrow-right,.tcwc-arrow-right{right:12px;background-position:left -67px}.tcwp-arrow-right:hover{background-position:-16px -67px}.tcwp-arrow-right:active{background-position:-32px -67px}.tcwc-arrow-right{background-position:-16px -67px}.tcwc-arrow-right:hover{background-position:-32px -67px}.tcwc-arrow-right:active{background-position:left -67px}}.tcnh-login .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-myprofile .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-logout .tce-icon,.tcnh-logout .tce-icon{top:50%;right:0;width:13px;height:17px;margin-top:-8.5px;background-size:auto 17px;background-position:left top;background-image:url(/imgglobal/tescoce/login.png)}.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-logout .tce-icon,.tcnh-logout .tce-icon{width:16px;background-image:url(/imgglobal/tescoce/logout.png)}.tcnh-login:hover .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-myprofile:hover .tce-icon{background-position:-13px top}.tcnh-login:active .tce-icon,.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-myprofile:active .tce-icon{background-position:-26px top}.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-logout:hover .tce-icon,.tcnh-logout:hover .tce-icon{background-position:-16px top}.tcnh-login-links .tcnh-login-links-inner .ce-link.tcnh-logout:active .tce-icon,.tcnh-logout:active .tce-icon{background-position:-32px top}.tcmfs-title .title-icon{position:absolute;top:50%;right:20px;width:13px;height:8px;padding:0 !important;margin:0;text-decoration:none;margin-top:-4px;background-color:transparent;background-size:auto 8px;background-position:left top;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/myfav-up.png)}.tcmfs-title:hover .title-icon{background-position:-13px top}.tcmfs-title:active .title-icon{background-position:-26px top}.tcmfs-title .title-icon.active{background-image:url(/imgglobal/tescoce/myfav-down.png)}.tescoce-signup-input.newsletter .tescoce-signup-input-right a .link-text{background-image:url(/imgglobal/tescoce/icons/tc-link-border-arrow32-right-gray.png);color:#666 !important}.tescoce-signup-input.store .tescoce-signup-input-right a .link-text{background-image:url(/imgglobal/tescoce/icons/tc-link-border-arrow32-right-white.png);color:#fff !important}.shopping-list-listed>.link a .link-icon i,.leaflet_viewer .leaflet_bottom a .link-icon i,.tescoce-shopping-list a .link-icon i,.tescoce-product-detail a .link-icon i{display:none}.leaflet_viewer .leaflet_bottom a .link-icon.before+.link-text,.tescoce-product-detail-controls a .link-icon.before+.link-text{display:inline-block;height:24px;line-height:24px}.leaflet_viewer .leaflet_bottom a .link-icon,.tescoce-shopping-list a .link-icon,.tescoce-product-detail-controls a .link-icon{display:inline-block;width:24px;height:24px;border:0 !important;background-size:auto 24px;background-position:top left;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/circlearrow.png)}.leaflet_viewer .leaflet_bottom a .link-icon.before,.tescoce-shopping-list a .link-icon.before,.tescoce-product-detail-controls a .link-icon.before{background-image:url(/imgglobal/tescoce/circlearrow-back.png)}.leaflet_viewer .leaflet_bottom a:hover .link-icon,.tescoce-shopping-list a:hover .link-icon,.tescoce-product-detail-controls a:hover .link-icon{background-position:-24px top}.leaflet_viewer .leaflet_bottom a:active .link-icon,.tescoce-shopping-list a:active .link-icon,.tescoce-product-detail-controls a:active .link-icon{background-position:-48px top}.custom-bkg:not([rel="home"]) .row .box .tcps-pbadge-text.date-text>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}.leaflet_mouseover_inner .view-online .bg img{display:none}.leaflet_mouseover_inner .view-online .bg{background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/icons/view-online-icon.png);width:30px;height:23px;margin:auto auto auto 15px;display:block;position:absolute !important;top:0;bottom:0}.leaflet_mouseover_inner div.view-items>a div.text>span{height:20px;line-height:20px}.leaflet_mouseover .leaflet_mouseover_inner div:not(.view-online)>a div.text>span:before{padding-left:0;padding-right:30px;font-size:20px;content:'';background-position:center left;background-repeat:no-repeat;background-size:20px 20px}.leaflet_mouseover_inner div.view-items>a div.text>span:before{background-image:url(/imgglobal/tescoce/icons/view-as-items-icon.png)}.leaflet_mouseover_inner div.download>a div.text>span:before{background-image:url(/imgglobal/tescoce/icons/download-icon.png)}.leaflet_mouseover_inner div.print>a div.text>span:before{background-image:url(/imgglobal/tescoce/icons/print-icon.png)}.leaflet_mouseover_inner div.share>a div.text>span:before{background-image:url(/imgglobal/tescoce/icons/share-icon.png)}.product_list .tcps-saving{width:63px !important;height:63px;background-image:url('/imgglobal/tescoce/tcwp-discount2.png');background-size:63px 63px}.product_list .tcps-saving.afa{width:63px !important;height:63px;background-image:url('/imgglobal/tescoce/afa-discount.png');background-size:63px 63px}.tcwp-section .tcwp-discount.afa{width:63px !important;height:63px;background-image:url('/imgglobal/tescoce/afa-discount.png');background-size:63px 63px}.product_list .tcwp-discount.afa{background-image:url('/imgglobal/tescoce/afa-discount.png')}.tescoce-product-detail div.saving.afa{width:100px;height:100px;background-image:url(/imgglobal/tescoce/afa.png);background-size:100px 100px}.date-text.special{display:inline-block;vertical-align:top;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}.special_offers .tcis-infos-button{padding:.5em 2.5em .5em 1.25em !important;background-color:#e3061b;background-size:auto 10px;background-position:center right;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/icons/arrow-rightp-white.png)}.custom-bkg[rel="special-offers"] .special_offers .tcis-infos-button{background-size:auto 15px;background-image:url(/imgglobal/tescoce/icons/arrow-downp-white.png)}.shopping_product .info .extra-info>div>span{color:#666;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}.tescoce-offer-duration .social-icons a.last-icon span:before{width:27px;height:20px;color:transparent;display:inline-block;vertical-align:middle;background-image:url(/imgglobal/tescoce/print-icon.png);background-repeat:no-repeat;background-size:27px 20px;background-position:center center}.tescoce-storesizefilter div.rows div.links .submenu-icon{background-image:url(/imgglobal/tescoce/icons/submenu-arrow.png)}.tescoce-storesizefilter div.rows.opened div.links .submenu-icon{background-image:url(/imgglobal/tescoce/icons/submenu-arrow.png)}.tescoce-storesizefilter div.rows.active div.links .submenu-icon{background-image:url(/imgglobal/tescoce/icons/submenu-arrow-active.png)}.tescoce-storesizefilter div.rows.active.opened div.links .submenu-icon{background-image:url(/imgglobal/tescoce/icons/submenu-arrow.png)}.tescoce-signup-input.newsletter .tescoce-signup-input-right a .link-text{background-image:url(/imgglobal/tescoce/icons/border-arrow32-right-gray.png);color:#666 !important}.tescoce-signup-input.clubcard .tescoce-signup-input-right a .link-text{background-image:url(/imgglobal/tescoce/icons/border-arrow32-right-white.png);color:#fff !important;margin:0}.product_list .tcwp-arrow-right{background-position:-21px -87px}.product_list .tcwp-arrow-right:hover{background-position:-42px -87px}.product_list .tcwp-arrow-right:active{background-position:left -87px}.product_list .tcwp-arrow-left{background-position:-21px -45px}.product_list .tcwp-arrow-left:hover{background-position:-42px -45px}.product_list .tcwp-arrow-left:active{background-position:left -45px}.tescoce-offer-duration .tcis-infos-button,.leafletsandcatalogues .tcis-infos-button,.special_offers .tcis-infos-button{padding:.5em 2.5em .5em 1.25em;background-color:#e3061b;background-size:auto 10px;background-position:center right;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/icons/arrow-rightp-white.png)}.removed_item_list .item .icon i,.shopping_list_inner div a>.link-icon i{display:none !important}.shopping_list_inner div a>.link-icon.delete{background-image:url(/imgglobal/tescoce/circlearrow-x.png)}.shopping_list_inner div a:hover>.link-icon.delete{background-position:-24px top}.shopping_list_inner div a:active>.link-icon.delete{background-position:-48px top}.shopping_list_inner .download a>.link-icon{background-image:url(/imgglobal/tescoce/circlearrow-down.png)}.shopping_list_inner .download a:hover>.link-icon{background-position:-24px top}.shopping_list_inner .download a:active>.link-icon{background-position:-48px top}.removed_item_list .item .icon{background-image:url(/imgglobal/tescoce/circlearrow-plus.png)}.removed_item_list .item .icon:hover{background-position:-24px top}.removed_item_list .item .icon:active{background-position:-48px top}.own_item .add_item a .link-icon i{display:block !important;width:32px;height:32px;background-image:url(/imgglobal/tescoce/ce-plus-icon.png);background-position:center center;background-repeat:no-repeat;background-size:32px 32px}.removed_item_list .item .icon,.shopping_list_inner div a>.link-icon{display:inline-block;width:24px;height:24px;border:0 !important;color:transparent;background-size:auto 24px;background-position:top left;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/circlearrow.png)}.shopping_list_inner div a>.link-icon{background-image:url(/imgglobal/tescoce/circlearrow-back.png)}.shopping_list_inner div a:hover>.link-icon{background-position:-24px top}.shopping_list_inner div a:active>.link-icon{background-position:-48px top}.popup .close{position:absolute !important;top:17px;right:0;display:block !important;font-size:32px !important;font-weight:bold !important;z-index:1000 !important;cursor:pointer !important;padding:0 !important;color:#000 !important;background-color:#fff !important;width:50px !important;height:50px !important;text-align:center !important;line-height:46px !important}.popup .close:after{content:'X' !important}.custom-bkg:not([rel="promotions"]) .product_list .tcps-pprice{left:0;right:auto}.custom-bkg:not([rel="buyibng-list"]) .product_list .tcps-pprice{left:auto;right:auto}.custom-bkg:not([rel="promotions"]) .special_offers .tcps-ptitle h2{padding:0 !important}.product_list .tcps-pbadges{bottom:0;left:0}.product_list .tcps-clubcard{top:0;bottom:auto}.product_list .tcps-product{top:51px}.product_list .tcps-saving{position:absolute;top:auto;bottom:0;right:0}.product_list .tcps-pdiscount{right:0;height:245px}.product_list .old-price.product{display:block !important}.product_list .old-price.product>span{position:absolute;bottom:62px;left:0;text-align:right;text-decoration:line-through;font-size:12px;line-height:15px;background:#111;color:#fff;padding:0 2px}.date-text.special i{display:none}.tcps-pbadge-text .date-text.special>span{display:inline-block;vertical-align:top;max-width:150px;width:100%}.tcps-pbadge-text .date-text.special>span span{display:inline-block;vertical-align:top;max-width:auto;width:auto}.tescoce-signup-input .tescoce-signup-input-left{width:44%}.tescoce-offer-duration .tcis-infos-button span.link-icon,.leafletsandcatalogues .tcis-infos-button span.link-icon,.special_offers .tcis-infos-button span.link-icon{display:none}.tescoce-offer-duration .tcis-infos-button:hover,.leafletsandcatalogues .tcis-infos-button:hover,.special_offers .tcis-infos-button:hover{background-color:#333 !important}.tescoce-offer-duration .tcis-infos-button:active,.leafletsandcatalogues .tcis-infos-button:active,.special_offers .tcis-infos-button:active{background-color:#999 !important}.shopping_product .info .extra-info>div>i{display:none}.shopping_product .amount .amount_box .buttons,.own_item .amount .amount_box .buttons{background:#999;border:1px solid #d9d9d9}.shopping_list_inner .total_box,.shopping_list_inner .control_box,.shopping_list_inner_items .removed_item_list,.shopping_list_inner .shopping_product,.shopping_list_inner .own_item{border-top:1px solid #e1e1e1}.shopping_list_inner .control_box,.shopping_list_inner .own_item{background:#f5f6f7}.shopping_list_inner{max-width:1000px}.shopping_list_inner_items{max-width:335px}.shopping_list_inner .saved_list_inner{background:#cdcdcd}.shopping_list_inner .saved_list_inner div.close{border-left:1px solid #666}.removed_items .title-icon i:after{color:#666}.shopping-list-listed>.item-container>.items:first-child{border-top:1px solid #e1e1e1 !important}.shopping-list-listed>.item-container>.items{border-bottom:1px solid #e1e1e1 !important}.login_box_inner .social_media,.shopping-list-listed>.link{background-color:#f5f6f7;border-top:1px solid #e1e1e1}.box .tescoce-myfavoritestore-inner,.box .tescoce-storesizefilter-inner{border:0 !important}.custom-bkg[rel='leaflets-and-catalogues-detail'] .tescoce-storesizefilter-inner>a,.custom-bkg[rel='leaflets-and-catalogues'] .tescoce-storesizefilter-inner>a,.custom-bkg[rel='product-details'] .tescoce-storesizefilter-inner>a,.custom-bkg[rel='special-offers'] .tescoce-storesizefilter-inner>a,.custom-bkg[rel='buying-list'] .tescoce-storesizefilter-inner>a{line-height:20px;padding:10px 15px !important;height:auto}.tcps-saving .type .value{top:16px}.tcps-saving .type .text{display:none}.product_list .tcwp-arrow{position:absolute;top:0;bottom:0;margin:auto}.product_list .ce-slider-item{min-width:310px;min-height:265px}.product_list .tcw-products,.product_list .tcwp-section,.product_list .tcwp-section>div{height:auto;max-height:283px;min-height:265px}.product_list .tcwp-product{margin-left:18px}.product_list .tcwp-product:first-child{margin-left:3px}.custom-bkg[rel="promotions"] .special_offers_inner .special_offers{background:transparent}.product_list .tcwp-product{ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#bdbdbd')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#bdbdbd');-moz-box-shadow:-3px 3px 5px #bdbdbd;-webkit-box-shadow:-3px 3px 5px #bdbdbd;box-shadow:-3px 3px 5px #bdbdbd}.product_list li.ce-slider-item{border-right:1px solid #e1e1e1}.tcps-ptitle span,.tcps-ptitle h2,.tcps-ptitle h3{color:#333}.tescoce-signup-input-inner{background-repeat:no-repeat}.tescoce-signup-input-right input[type="text"]{width:270px}.tescoce-product-detail-inner{max-width:780px}.special_offers .tcps-ptitle h2,.special_offers .tcps-ptitle h3,.special_offers .tcps-ptitle span,.tcps-pbadge-text,.leafletsandcatalogues .tcps-ptitle span,.leafletsandcatalogues .tcps-ptitle h3,span.ui-icon.ui-icon-triangle-1-s,span.ui-selectmenu-text{color:#333}.tescoce-signup-input-left{width:37%}.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:28px !important;line-height:30px !important;text-transform:uppercase;font-weight:normal;font-family:'jaapokki'}.tescoce-signup-input-right input[type="text"]{width:225px}.tescoce-signup-input-right a .link-icon{display:none}.tescoce-signup-input-right form a{width:auto}.custom-bkg[rel="promotions"] .row .box .tescoce-imgbanner{padding:20px 0}.custom-bkg[rel="promotions"] .row .box .tescoce-banner-combo .tescoce-imgbanner{padding:0}.custom-bkg[rel="promotions"] .row .box .tescoce-banner-combo{padding-bottom:0}.custom-bkg[rel="promotions"] .row .box .tescoce-banner-combo-inner{margin-bottom:30px}.container[rel="special-offers"] .product_list .product_pager span,.container[rel="special-offers"] .product_list .product_pager a{color:#666}.container[rel="special-offers"] .product_list .product_pager a.active{border:1px solid #e1e1e1}.container[rel="special-offers"] .product_list .product_pager a:active{color:#999}.tescoce-special-offers-signup a:active span{color:#999 !important}.tescoce-shopping-list-inner>.title .title-icon i:after{color:#333}.custom-bkg:not([rel="home"]) .row .box .tcps-pbadge-text.date-text>i{display:none}.tescoce-product-detail div.amount-text,.tescoce-product-detail div.valid i,.tescoce-product-detail div.amount-text i,.tescoce-product-detail div.valid,.tescoce-product-detail a .control-icon{color:#333}.tescoce-signup-input-right{vertical-align:middle;padding-right:10px}.tescoce-signup-input-right form{margin-top:10px}.tescoce-signup-input-right .top-text{margin-top:0}.tescoce-signup-input-right a .link-text{height:32px;line-height:32px;padding-right:40px;margin-left:15px;background-size:32px 32px;background-position:top right;background-repeat:no-repeat}.product_list li.ce-slider-item:last-child{border-right:0}.tescoce-storesizefilter div.rows div.links.has-submenu{position:relative}.tescoce-storesizefilter div.rows div.links .submenu-icon{position:absolute;top:15x;right:10px}.tescoce-storesizefilter a.active{border:1px solid #333 !important}.tescoce-storesizefilter div.rows div.links{padding:0}.tescoce-storesizefilter div.rows div.links a{padding:10px 25px 10px 15px;margin:0;height:40px;overflow:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-storesizefilter div.rows div.links a:hover+span{color:#ed1b2e}.tescoce-storesizefilter .rows.active a:hover span h2,.tescoce-storesizefilter .rows.active a:hover{color:#fff}.tescoce-storesizefilter div.rows:not(.active) div.links a:hover{color:#ed1b2e}.tescoce-storesizefilter div.rows.active:not(.show-submenu) div.links span{color:#fff !important}.tescoce-storesizefilter div.rows.active.submenu div.links span{font-weight:bold;color:#575757}.tescoce-storesizefilter a.active:hover span h2{color:#fff !important}.tescoce-storesizefilter .rows.submenu{display:none;height:auto !important}.tescoce-storesizefilter .rows.submenu.show-submenu{display:table}.tescoce-storesizefilter .rows.submenu a{font-family:'tesco-ot',Tahoma,Arial,Verdana,Helvetica,sans-serif}.tescoce-storesizefilter .rows.submenu .links a:hover span{color:#ed1b2e !important}.tescoce-storesizefilter .rows.submenu.active .links{background:#e1e1e1;color:#696969}.tescoce-storesizefilter a.active,.tescoce-thirdlvl-menu a.active,.tescoce-storesizefilter div.rows.active:not(.submenu) div.links{border:1px solid #333}.tescoce-storesizefilter div.rows.active.submenu{padding:0 1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tescoce-storesizefilter .rows .links{height:auto !important}.tescoce-storesizefilter .rows .links a{margin:10px 0;line-height:20px !important;height:auto !important}.tescoce-storesizefilter .rows .links a span{font-size:15px}.custom-bkg[rel='leaflets-and-catalogues-detail'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='leaflets-and-catalogues'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='product-details'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='special-offers'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='buying-list'] .tescoce-storesizefilter a span h2{line-height:20px !important;display:inline}.tescoce-signup-input-right .bottom-cc-text{margin-bottom:10px}.tescoce-offer-duration .social-icons a.last-icon span:before{margin-right:5px}.tescoce-shopping-list-inner>.title span{font-family:'jaapokki';font-weight:normal}@media all and (min-width:1360px){.product_list .tcw-products{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px}.product_list .tcwp-product{width:310px;height:265px}.product_list .tcwp-arrow-right{right:0}.product_list .tcwp-arrow-left{left:0}}@media all and (min-width:1420px){.product_list .tcwp-section{width:100%;overflow:hidden}}@media all and (min-width:1360px) and (max-width:1420px){.product_list .tcwp-product{width:300px;height:260px}.product_list .tcwp-section{width:973px}}@media all and (min-width:800px) and (max-width:1420px){.tescoce-offer-duration,.tescoce-shopping-list{right:20px !important}}@media all and (min-width:1000px) and (max-width:1380px){.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:2vw !important;line-height:2.5vw !important}}@media all and (min-width:650px) and (max-width:1000px){.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:24px !important;line-height:26px !important}}@media all and (max-width:1000px){.box_inner .tescoce-imgbanner.right,.box_inner .tescoce-imgbanner.left{padding:0 20px !important}}@media all and (max-width:800px){.tescoce-product-page-multibox{height:auto !important;display:block}.tescoce-product-page-multibox>div{height:auto;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto;padding-bottom:0}}@media all and (min-width:450px) and (max-width:650px){.tescoce-signup-input-right .top-text{margin-top:15px}.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:3.5vw !important;line-height:4vw !important}}@media all and (max-width:500px){.tescoce-signup-input-left{display:table-cell !important}}@media all and (max-width:450px){.product_list .ce-slider-item{min-width:210px;min-height:265px}.product_list .tcwp-product:first-child{margin-left:0}.product_list .tcwp-arrow{width:21px;height:42px;background-size:auto;zoom:.8}.product_list .tcwp-arrow-right{right:0}.product_list .tcwp-arrow-left{left:0}.tescoce-signup-input-right .top-text{margin-top:15px}.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:16px !important;line-height:18px !important}}@media all and (max-width:400px){.tescoce-signup-input-right .top-text,.tescoce-signup-input-right .bottom-text,.tescoce-signup-input-right .bottom-cc-text{font-size:5vw !important;line-height:6vw !important}}ul#category-menu li{color:#666}ul#category-menu li:hover{color:#e3061b}span.ui-icon.ui-icon-triangle-1-s:after{content:url(/imgglobal/tescoce/icons/select-icon-arrow.png)}span#ui-id-1-button{display:inline-block;width:250px !important;height:40px;line-height:40px;border:1px solid #d9d9d9;font-size:18px;position:relative}span.ui-selectmenu-text{color:#333;background:#fff;display:block;font-weight:bold;font-size:18px;text-align:left;padding-left:10px}ul#ui-id-1-menu{display:none;width:250px;border:1px solid #d9d9d9;border-top:0;background-color:#fff;z-index:10}ul#ui-id-1-menu li{color:#666;margin:1px 10px;cursor:pointer;overflow:hidden}ul#ui-id-1-menu li:hover{color:#e3061b;text-decoration:underline}ul#ui-id-1-menu li:first-child{padding-top:5px}ul#ui-id-1-menu li:last-child{padding-bottom:5px}.ui-selectmenu-menu ul#ui-id-1-menu{display:none}.ui-selectmenu-menu.ui-selectmenu-open ul#ui-id-1-menu{display:block}@media all and (max-width:360px) and (min-width:200px){span#ui-id-1-button{width:100% !important}}.leaflet_viewer .leaflet_bottom.link{margin-top:20px}.leaflet_viewer .leaflet_bottom{border-top:1px solid #e1e1e1;padding:25px 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-signup-text-inner,.tescoce-clubcard-text-inner{background:#fff}.tescoce-clubcard-text-left,.tescoce-signup-text-left{max-width:140px}.tescoce-clubcard-text-left img,.tescoce-signup-text-left img{top:0;bottom:0;max-width:93px}.tescoce-clubcard-text-right div.text-box,.tescoce-signup-text-right div.text-box{text-align:left;padding-left:20px}.tescoce-signup-box-inner{height:auto;line-height:30px;padding:30px 0;background:#fff}.leaflet_mouseover_inner>div>a div.text span:before{color:#333}.leaflet_mouseover_inner{padding:0}.leaflet_mouseover_inner .view-online .text{height:100% !important;padding:5% 5% 5% 55px;display:table}.leaflet_mouseover_inner .view-online .text span{display:table-cell;vertical-align:middle}.leaflet_mouseover_inner .view-items .text{height:100% !important;display:table}.leaflet_mouseover_inner .view-items .text>span{display:table-cell;vertical-align:middle}.leaflet_mouseover_inner .view-online{background:#333}.leaflet_mouseover_inner>div>a.view-online{top:0;width:100%}.leaflet_mouseover_inner .view-online,.leaflet_mouseover_inner .view-items{height:27.5%;position:relative}.leaflet_mouseover_inner .view-items .text{position:absolute;top:0;bottom:0;margin:auto}.leaflet_mouseover_inner .bottom_line{top:0}.leaflet_mouseover_inner .download{margin-top:10%}.leaflet_mouseover_inner .download,.leaflet_mouseover_inner .print,.leaflet_mouseover_inner .share{height:10%}@media all and (max-width:1400px) and (min-width:200px){.tescoce-signup-input-right input[type="text"]{width:90%}.tescoce-signup-input-right form a{width:100%;text-align:center}}@media all and (max-width:1000px){.tescoce-signup-input{margin:0 auto 30px auto}}@media all and (max-width:500px){.leaflet_viewer .leaflet_inner .ce-slider-item-container .ce-slider-item{width:100% !important}}@media all and (max-width:400px){body .leaflet_viewer .tcps-pimg img{max-width:100%;width:auto;height:auto}}.tescoce-imgbanner.center{padding:20px !important;max-width:710px;margin:0 auto}@media all and (max-width:1420px){.tescoce-imgbanner.left{padding:20px 10px 20px 20px !important}.tescoce-imgbanner.right{padding:20px 20px 20px 10px !important}}@media all and (max-width:1000px){.tescoce-imgbanner.left{padding:20px !important}.tescoce-imgbanner.right{padding:20px !important}}.tescoce-imgbanner.second-row{padding-top:0 !important}@media all and (max-width:500px){.tescoce-imgbanner.left,.tescoce-imgbanner.right,.tescoce-imgbanner.center{padding:2vw 20px !important}}body.recipe-slider .tescoce-recipe-list-inner{padding-bottom:30px}body.recipe-slider .recipes-list{padding-bottom:30px}.circle-icon.tc-si-setasfavorite.tce-icon{float:left;right:auto !important;left:0}a.set-favourite{background-color:transparent !important}a.set-favourite span{padding-left:15px;font-weight:normal;color:#333 !important}.tc-si-body-section a.set-favourite .tce-icon{background-image:url(/imgglobal/tescoce/set-as-favorite-red.png)}.tc-si-body-section a.set-favourite:active .tce-icon{background-image:url(/imgglobal/tescoce/set-as-favorite-gray.png)}.tc-si-title h3,.tc-si-title h2,.tc-ns-title,.tc-sb-title,.tc-ns-listtext h3,.tc-si-body-section-title h4{font-family:'jaapokki';text-transform:uppercase;color:#666;font-weight:normal}.openingstorelist .tc-si-opening.open{text-align:center}.tc-si-title h3,.tc-si-title h2,.tc-ns-title,.tc-sb-title{font-size:26px;line-height:30px}.tescoce-storeinfos,.tescoce-nearbystores,.tc-si-map,.tescoce-store-bus{-webkit-border-radius:0;-ktml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0}.tc-si-body-section{border-top:1px solid #d8d8d8}a.set-favourite,a.tc-si-infos-button{background-color:#e3061b;display:inline-block;vertical-align:middle;width:auto !important;height:32px;line-height:32px;font-size:16px;font-weight:bold;font-family:'tesco-ot';color:#fff;padding:0 40px 0 15px;position:relative;min-width:0}a.set-favourite{padding-right:45px}a.set-favourite:hover,a.tc-si-infos-button:hover{background-color:#333}a.set-favourite:active,a.tc-si-infos-button:active{background-color:#999}a.set-favourite.active{background-color:#666}.tc-si-setasfavorite{background-color:transparent}.tc-si-opening{-webkit-border-radius:0;-ktml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-family:'jaapokki';font-weight:normal}.tc-si-body-section-row>span>a{color:#333}.tc-si-body-section-row>span>a:hover{color:#e3061b}.tc-si-body-section-row>span>a:active{color:#999}.tc-ns-listtext h3,.tc-ns-listtext span{color:#666}.tc-ns-listitem:hover .tc-ns-listtext h3,.tc-ns-listitem:hover .tc-ns-listtext span{color:#e3061b}.tc-ns-listitem:active .tc-ns-listtext h3,.tc-ns-listitem:active .tc-ns-listtext span{color:#999}.tc-ns-listitem:nth-child(2n+1){border-right:1px solid #d8d8d8}.tc-si-body-section-title h4,.tc-si-body-section-title span{font-size:20px;line-height:23px}.tescoce-storedetails .tc-si-service{margin-right:15px}.tescoce-storedetails .tc-si-service .tc-si-tooltip{top:40px;left:-53px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;color:#fff;background:#333;font-family:'tesco-ot';font-weight:bold;font-size:14px;line-height:22px}.tescoce-storedetails .tc-si-tooltip>div{top:-6px;left:50%;margin-left:-6px;width:12px;height:6px;background-size:12px 6px;background-image:url(/imgglobal/tescoce/tooltip-triangle.png)}.tc-si-store-services .tc-si-service .tc-si-tooltip{top:75px;left:-35px}.tc-si-morestoreservices,.tc-si-navigate,.tc-si-header-section a{color:#333 !important}.tc-si-morestoreservices div.circle-icon i,.tc-si-navigate div.circle-icon i,.tc-si-header-section a div.circle-icon i,.tc-si-address .circle-icon i:after,.tc-si-busstation .circle-icon i:after,.tc-si-searchtransportation .circle-icon i:after{color:#e3061b !important}.tc-si-morestoreservices:hover,.tc-si-navigate:hover,.tc-si-header-section a:hover,.tc-si-morestoreservices:hover div.circle-icon i:after,.tc-si-navigate:hover div.circle-icon i:after,.tc-si-header-section a:hover div.circle-icon i:after,.tc-si-searchtransportation:hover .circle-icon i:after{color:#e3061b !important}.tc-si-morestoreservices:active,.tc-si-navigate:active,.tc-si-header-section a:active,.tc-si-morestoreservices:active div.circle-icon i:after,.tc-si-navigate:active div.circle-icon i:after,.tc-si-header-section a:active div.circle-icon i:after,.tc-si-searchtransportation:active .circle-icon i:after{color:#999 !important}.tc-si-morestoreservices div.circle-icon,.tc-si-header-section a div.circle-icon{border:1px solid #e3061b !important}.tc-si-morestoreservices:hover div.circle-icon,.tc-si-header-section a:hover div.circle-icon{border:1px solid #e3061b !important}.tc-si-morestoreservices:active div.circle-icon,.tc-si-header-section a:active div.circle-icon{border:1px solid #999 !important}.tescoce-storefinder.version2 .tcsf-store-infos a.set-favourite,.tescoce-storedetails a.set-favourite{color:#333 !important}.tescoce-storefinder.version2 .tcsf-store-infos a.set-favourite:hover,.tescoce-storedetails a.set-favourite:hover{color:#e3061b !important}.tescoce-storefinder.version2 .tcsf-store-infos a.set-favourite:active,.tescoce-storedetails a.set-favourite:active{color:#999 !important}.tescoce-storefinder.version2 .tcsf-store-infos a.set-favourite.active,.tescoce-storedetails a.set-favourite.active,.tescoce-storedetails a.set-favourite.active span{color:#999 !important;font-weight:normal;pointer-events:none}.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon{background-image:url(/imgglobal/tescoce/set-as-favorite-red.png)}.tescoce-storefinder.version2 a.tc-si-infos-button .tce-icon:active{background-image:url(/imgglobal/tescoce/set-as-favorite-gray.png)}.tc-si-body-section a.set-favourite.active .tce-icon,.tescoce-storefinder.version2 a.tc-si-infos-button.active .tce-icon{background-image:url(/imgglobal/tescoce/set-as-favorite-gray.png)}.tescoce-storefinder.version2 .tcsf-store-infos a.set-favourite{padding-left:27px;text-decoration:underline;font-weight:normal;font-size:14px}.leaflet.bigsize .leaflet_mouseover{transition:.2s all}.leaflet.bigsize .leaflet-container{position:relative;display:inline-block;overflow:hidden}.leaflet.bigsize .leaflet-container img{display:block;width:100%;height:auto}.leaflet.bigsize .leaflet-hover,.leaflet.bigsize .leaflet-hover-links{position:absolute;left:0;bottom:0;width:100%;height:100%;min-height:440px}.leaflet.bigsize .leaflet_mouseover.mini .leaflet-hover,.leaflet.bigsize .leaflet_mouseover.mini .leaflet-hover-links{min-height:375px}.leaflet.bigsize .leaflet-container:hover .leaflet-hover-links.mini{background-position:center 0}.leaflet.bigsize .leaflet-container .leaflet-hover,.leaflet-container .leaflet-hover-links,.leaflet-container a{opacity:0;transition:.2s all}.leaflet.bigsize .leaflet-container .leaflet-hover-links{background:url('/imgglobal/tescoce/leaflet-hover.png') center top no-repeat}.leaflet.bigsize .leaflet-container:hover .leaflet-hover-links{opacity:1;background-position:center 40px}.leaflet.bigsize .leaflet-container a.leaflet-view-online{position:absolute;left:50%;top:52%;margin-left:-66px;margin-top:-66px;background-color:#cc0101;border-radius:66px;width:124px;height:124px;border:4px solid #fff;transform:scale(0.5,0.5)}.leaflet.bigsize .leaflet-container:hover a.leaflet-view-online{opacity:1;transform:scale(1,1)}.leaflet.bigsize .leaflet-container a.leaflet-view-online:hover{background-color:#333}.leaflet.bigsize .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.bigsize .leaflet-container:hover a.leaflet-view-online .text{margin:5% auto;display:block}.leaflet.bigsize .leaflet-container:hover a.leaflet-view-online .text span{color:#fff;max-width:80%;display:block;margin:0 auto}.leaflet.bigsize .leaflet-container a.icon{font-size:16px;text-decoration:underline}.leaflet.bigsize .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.bigsize .leaflet-container a.leaflet-items-link{position:absolute;bottom:22%;left:20%;opacity:1}.leaflet.bigsize .leaflet-container a.leaflet-download-link{position:absolute;bottom:14%;left:20%;opacity:1}.leaflet.bigsize .leaflet-container:hover a.leaflet-download-link{position:absolute;bottom:16%;left:20%;opacity:1}.leaflet.bigsize .leaflet-container a.leaflet-print-link{position:absolute;bottom:6%;left:20%;opacity:1}.leaflet.bigsize .leaflet-container:hover a.leaflet-print-link{position:absolute;bottom:10%;left:20%;opacity:1}.leaflet.bigsize .leaflet-container a.leaflet-items-link .text{background-image:url(/imgglobal/tescoce/icons/view-as-items-icon-red.png)}.leaflet.bigsize .leaflet-container a.leaflet-download-link .text{background-image:url(/imgglobal/tescoce/icons/download-icon-red.png)}.leaflet.bigsize .leaflet-container a.leaflet-print-link .text{background-image:url(/imgglobal/tescoce/icons/print-icon-red.png)}.leaflet.bigsize .leaflet_mouseover a:not(.view-online){max-width:200px}.leaflet .leaflet_mouseover.small .leaflet_mouseover{transition:.2s all}.leaflet .leaflet_mouseover.small .leaflet-container{position:relative;display:inline-block;overflow:hidden}.leaflet .leaflet_mouseover.small .leaflet-container img{display:block;width:100%;height:auto}.leaflet .leaflet_mouseover.small .leaflet-hover,.leaflet .leaflet_mouseover.small .leaflet-hover-links{position:absolute;left:0;bottom:0;width:100%;height:100%}.leaflet .leaflet_mouseover.small .leaflet-container .leaflet-hover,.leaflet-container .leaflet-hover-links,.leaflet-container a{opacity:0;transition:.2s all}.leaflet .leaflet_mouseover.small .leaflet-container .leaflet-hover-links{background:url('/imgglobal/tescoce/leaflet-hover.png') center bottom no-repeat}.leaflet .leaflet_mouseover.small .leaflet-container:hover .leaflet-hover{opacity:1;filter:saturate(0.5) blur(2px)}.leaflet .leaflet_mouseover.small .leaflet-container:hover .leaflet-hover-links{opacity:1;background-position:center}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-view-online{position:absolute;left:50%;top:-10px;margin-left:-66px;background-color:#cc0101;border-radius:66px;width:124px;height:124px;border:4px solid #fff;transform:scale(0.8,0.8);transition:.25s all}.leaflet .leaflet_mouseover.small .leaflet-container:hover a.leaflet-view-online{top:10px}.leaflet .leaflet_mouseover.small .leaflet-container:hover a.leaflet-view-online{opacity:1;transform:scale(0.8,0.8)}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-view-online:hover{background-color:#333}.leaflet .leaflet_mouseover.small .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 .leaflet_mouseover.small .leaflet-container:hover a.leaflet-view-online .text{margin:5% auto;display:block}.leaflet .leaflet_mouseover.small .leaflet-container:hover a.leaflet-view-online .text span{color:#fff;max-width:80%;display:block;margin:0 auto}.leaflet .leaflet_mouseover.small .leaflet-container a.icon{font-size:14px;text-decoration:underline}.leaflet .leaflet_mouseover.small .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 .leaflet_mouseover.small .leaflet-container a.leaflet-items-link{position:absolute;bottom:75px;left:10%;opacity:1}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-download-link{position:absolute;bottom:45px;left:10%;opacity:1}.leaflet .leaflet_mouseover.small .leaflet-container:hover a.leaflet-download-link{position:absolute;bottom:50px;left:10%;opacity:1}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-print-link{position:absolute;bottom:15px;left:10%;opacity:1}.leaflet .leaflet_mouseover.small .leaflet-container:hover a.leaflet-print-link{position:absolute;bottom:25px;left:10%;opacity:1}.leaflet .leaflet_mouseover.small.mini .leaflet-container a.leaflet-items-link{bottom:50px}.leaflet .leaflet_mouseover.small.mini .leaflet-container a.leaflet-download-link{bottom:20px}.leaflet .leaflet_mouseover.small.mini .leaflet-container:hover a.leaflet-download-link{bottom:30px}.leaflet .leaflet_mouseover.small.mini .leaflet-container a.leaflet-print-link{bottom:0}.leaflet .leaflet_mouseover.small.mini .leaflet-container:hover a.leaflet-print-link{bottom:10px}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-items-link .text{background-image:url(/imgglobal/tescoce/icons/view-as-items-icon-red.png)}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-download-link .text{background-image:url(/imgglobal/tescoce/icons/download-icon-red.png)}.leaflet .leaflet_mouseover.small .leaflet-container a.leaflet-print-link .text{background-image:url(/imgglobal/tescoce/icons/print-icon-red.png)}.leaflet .leaflet_mouseover.small .leaflet_mouseover a:not(.view-online){max-width:200px}@media all and (max-width:360px){.leaflet.bigsize .leaflet_mouseover.mini .leaflet-hover,.leaflet.bigsize .leaflet_mouseover.mini .leaflet-hover-links{min-height:375px}.leaflet.bigsize .leaflet_mouseover.mini .leaflet-container a.leaflet-view-online{top:48%}}.custom-bkg[rel="promotions"] .tescoce-imgbanner,.special_offers,.leafletsandcatalogues,.tescoce-signup-input-inner,.tescoce-signup-text-inner,.tescoce-clubcard-text-inner,.tescoce-storesizefilter-inner,.tescoce-myfavoritestore-inner,.tescoce-sidebanners-inner,.tescoce-product-detail-inner,.tescoce-shopping-list-inner,.tescoce-offer-duration-inner,.tescoce-signup-box-inner,.leaflet_viewer .leaflet_inner,.tcsf-body,.tcsf-map,.shopping_list_inner .saved_list_inner,.shopping_list_inner,.shopping_list_inner_items,.tc-si-infos-button,.login_or_signup_inner .login_box_inner,.login_or_signup_inner .signup_box_inner,.tescoce-search-results-inner,.social_media .social-button,.control_box .print a .button,form#login_form input[type="submit"],form#signup_form input[type="submit"],form#login_form input[type="button"],form#signup_form input[type="button"],.row .box .tcis-infos-button{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important}.custom-bkg[rel="promotions"] .tescoce-imgbanner,.special_offers,.leafletsandcatalogues,.tescoce-signup-input-inner,.tescoce-signup-text-inner,.tescoce-clubcard-text-inner,.tescoce-storesizefilter-inner,.tescoce-myfavoritestore-inner,.tescoce-sidebanners-inner,.tescoce-product-detail-inner,.tescoce-shopping-list-inner,.tescoce-offer-duration-inner,.tescoce-signup-box-inner,.leaflet_viewer .leaflet_inner,.tcsf-body,.tcsf-map,.shopping_list_inner .saved_list_inner,.shopping_list_inner,.shopping_list_inner_items,.tc-si-infos-button,.login_or_signup_inner .login_box_inner,.login_or_signup_inner .signup_box_inner,.tescoce-search-results-inner,.social_media .social-button,.control_box .print a .button{border:1px solid transparent !important}.tescoce-storesizefilter-inner{background-color:#fff !important}.tescoce-storesizefilter div.rows div.links,.tescoce-storesizefilter a,.tescoce-thirdlvl-menu a,.tescoce-sidebanners a{border-bottom:1px solid #e1e1e1}.tescoce-storesizefilter div.rows:last-child div.links{border-bottom:0}.tescoce-product-detail-controls{border-top:1px solid #e1e1e1}.tescoce-storesizefilter a,.tescoce-storesizefilter div.rows div.links{color:#666}@media all and (max-width:780px){.tescoce-breadcrumbs{display:none}}body h2.title,body h2.name,.leaflet_viewer .leaflet_store h2.your_store,.tescoce-title h1,.leaflet_viewer h2.leaflet_title{font-size:26px !important;line-height:30px !important;font-family:'jaapokki' !important;color:#666 !important;text-transform:uppercase !important;font-weight:normal !important}.tescoce-title h1{font-size:40px !important;line-height:44px !important}#url_includer .r3 .title{font-size:18px !important;line-height:20px !important;font-family:'tesco_plbold',Tahoma,Verdana !important;color:#fff !important;text-transform:none !important}@media all and (max-width:480px){.tescoce-title h1{font-size:26px !important;line-height:30px !important}}.tescoce-submenu{background:#fff;border-top:3px solid #333;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=90, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color='#000000')","progid:DXImageTransform.Microsoft.Shadow(Strength=0, 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 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.tescoce-submenu a{color:#666;text-decoration:none !important;font-weight:bold;font-size:17px}.tescoce-submenu a:hover{color:#e3061b}.tescoce-submenu a:active{color:#999}.tescoce-submenu a.active{color:#fff !important;background:#333}.tescoce-breadcrumbs a,.tescoce-breadcrumbs span{font-weight:normal;color:#666;font-size:14px}.tescoce-breadcrumbs a{color:#333}.tescoce-breadcrumbs a:hover{color:#e3061b}.tescoce-breadcrumbs a:active{color:#999}.tescoce-storesizefilter-inner,.tescoce-thirdlvl-menu-inner{background:#fff}.tescoce-storesizefilter a,.tescoce-thirdlvl-menu a,.tescoce-storesizefilter div.rows div.links span.counter{color:#666;font-family:'jaapokki';font-weight:normal;text-transform:uppercase;text-decoration:none !important}.tescoce-storesizefilter a span h2,.tescoce-thirdlvl-menu a span h2{font-weight:normal;text-decoration:none !important}.tescoce-storesizefilter a:hover span h2,.tescoce-thirdlvl-menu a:hover{color:#e3061b;text-decoration:none !important}.tescoce-storesizefilter a:active span h2,.tescoce-thirdlvl-menu a:active{color:#999;text-decoration:none !important}.tescoce-storesizefilter a.active,.tescoce-thirdlvl-menu a.active,.tescoce-storesizefilter div.rows.active div.links{background:#333;text-decoration:none !important}.tescoce-storesizefilter a.active span h2,.tescoce-thirdlvl-menu a.active span h2,.tescoce-storesizefilter div.rows div.links span.counter.active{color:#fff;text-decoration:none !important}.custom-bkg[rel='leaflets-and-catalogues-detail'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='leaflets-and-catalogues'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='product-details'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='special-offers'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='buying-list'] .tescoce-storesizefilter a span h2,.tescoce-thirdlvl-menu.tctlm-v2 a span h2,.tescoce-storesizefilter div.rows div.links span.counter{font-size:14px}.tescoce-storesizefilter a.inactive,.tescoce-thirdlvl-menu a.inactive{color:#d8d8d8;pointer-events:none;text-decoration:none !important}.tescoce-thirdlvl-menu a span div{background:#666}.custom-bkg[rel='leaflets-and-catalogues-detail'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='leaflets-and-catalogues'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='product-details'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='special-offers'] .tescoce-storesizefilter a span h2,.custom-bkg[rel='buying-list'] .tescoce-storesizefilter a span h2{line-height:40px}.tescoce-thirdlvl-menu a span div{line-height:17px}.tescoce-thirdlvl-menu a.active span div{line-height:15px}.tescoce-thirdlvl-menu a.active span div{color:#fff;border:1px solid #fff}.tcmfs-title{position:relative}.tcmfs-title h2,.tcmfs-title span,.tcmfs-store-title h3,.tcmfs-store-title span,.tcmfs-store-subtitle h4,.tcmfs-store-subtitle span{font-family:'jaapokki';font-weight:normal;color:#666;font-size:18px}.tcmfs-title h2,.tcmfs-title span{font-size:20px;color:#333}.tcmfs-title:hover h2,.tcmfs-title:hover span{color:#e3061b}.tcmfs-title:active h2,.tcmfs-title:active span{color:#999}.tcmfs-store-title h3,.tcmfs-store-title span,.tcmfs-store-subtitle h4,.tcmfs-store-subtitle span{text-transform:uppercase}.tcmfs-store-title h3,.tcmfs-store-title span{font-size:16px;color:#373737}.tcmfs-store-subtitle h4,.tcmfs-store-subtitle span{font-size:14px}div.tcmfs-store-opening-status{font-family:'jaapokki';font-weight:normal;text-transform:uppercase;padding-top:2px;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important}.tescoce-myfavoritestore .tc-si-service .tc-si-tooltip{top:40px;left:-53px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;color:#fff;background:#333;font-family:'tesco-ot';font-weight:bold;font-size:14px;line-height:22px}.tescoce-myfavoritestore .tc-si-tooltip>div{top:-6px;left:50%;margin-left:-6px;width:12px;height:6px;background-size:12px 6px;background-image:url(/imgglobal/tescoce/tooltip-triangle.png)}.tescoce-myfavoritestore .tcmfs-store-services img{display:inline-block;vertical-align:middle;margin-right:5px;width:25px;height:25px;max-width:25px;max-height:25px}.tcmfs-title .title-icon i{display:none}.tescoce-sidebanners a{font-family:'jaapokki';font-weight:normal;font-size:14px;text-transform:uppercase;color:#333;text-decoration:none !important}.tescoce-sidebanners a:hover span{color:#e3061b;text-decoration:none !important}.tescoce-sidebanners a:active span{color:#999;text-decoration:none !important}.tescoce-content-searchbar-form input[type="button"],.tescoce-content-searchbar-form input[type="submit"]{-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#e3061b}.tescoce-content-searchbar-form input[type="button"]:hover,.tescoce-content-searchbar-form input[type="submit"]:hover{background-color:#333}.tescoce-content-searchbar-form input[type="button"]:active,.tescoce-content-searchbar-form input[type="submit"]:active{background-color:#999}.tcsrs-breadcrumbs>a,.tcsrs-breadcrumbs>a mark{color:#333}.tcsrs-imglink a{text-decoration:none}.tcsrs-imglink a>span,.tcsrs-imglink a>span mark,.tcsrs-productbreadcrumbs a,.tcsrs-productbreadcrumbs a mark{color:#333}.tcsrs-imglink a:hover span,.tcsrs-imglink a:hover span mark,.tcsrs-breadcrumbs>a:hover,.tcsrs-breadcrumbs>a:hover mark,.tcsrs-productbreadcrumbs a:hover,.tcsrs-breadcrumbs>a:hover mark,.tcsrs-productbreadcrumbs a:hover mark{color:#e3061b}.tcsrs-imglink a:active span,.tcsrs-imglink a:active span mark,.tcsrs-breadcrumbs>a:active,.tcsrs-breadcrumbs>a:active mark,.tcsrs-productbreadcrumbs a:active,.tcsrs-productbreadcrumbs a:active mark{color:#999}.tcsrs-item-link a div.link-icon{display:inline-block;vertical-align:middle;width:22px;height:22px;margin-left:5px;background-color:transparent;background-size:22px 22px;background-position:center center;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/icons/tc-link-border-arrow-right.png)}.tcsrs-item-link a:hover div.link-icon{background-image:url(/imgglobal/tescoce/icons/tc-link-border-arrow-right-hover.png)}.tcsrs-item-link a:active div.link-icon{background-image:url(/imgglobal/tescoce/icons/tc-link-border-arrow-right-active.png)}.social_media .social-button{padding:0 0 0 10px}.leaflet_store_container .favorite-text{line-height:25px}.leaflet_viewer .leaflet_title{line-height:30px}body .leaflet_store_container .leaflet_selected_store a{display:inline-block !important}body .leaflet_selected_store{padding-top:20px}@media all and (min-width:1200px) and (max-width:1420px){.shopping_list_inner_items{width:80%;right:20px}}@media all and (min-width:1000px) and (max-width:1200px){.shopping_list_inner_items{width:76%;right:20px}}@media all and (min-width:800px){.leaflet.bigsize .leaflet-container:hover .leaflet-hover{opacity:1;filter:saturate(0.5) blur(2px)}}@media all and (min-width:1000px) and (max-width:1420px){.login_or_signup,.tescoce-textbox,.tescoce-sidebanners,.tescoce-myfavoritestore,.tescoce-storesizefilter,.tescoce-title h1,.tescoce-breadcrumbs,.custom-bkg[rel="promotions"] .leafletsandcatalogues_inner,.custom-bkg[rel="promotions"] .special_offers_inner{padding:0 20px 15px 20px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.box_inner .tescoce-banner-combo.banner-left{padding-left:20px}.box_inner .tescoce-banner-combo.banner-right{padding-right:20px}.tescoce-signup-input.newsletter{padding-left:20px}.tescoce-signup-input.clubcard{padding-left:10px;padding-right:20px}.shopping_list{padding:0 20px 15px 20px !important}.tescoce-banner-multibox.nopadding,.tescoce-storedetails,.tescoce-storefinder,.tescoce-special-offers-signup,.leaflet_viewer,.special_offers_inner,.leafletsandcatalogues_inner,.tescoce-signup-box,.tescoce-product-page-multibox{padding:0 20px 15px 0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-special-offers-signup{margin-bottom:15px}}@media all and (max-width:1000px){.login_or_signup,.shopping_list_items,.shopping_list,.tescoce-storedetails,.tescoce-storefinder,.box_inner .tescoce-signup-input,.tescoce-textbox,.leaflet_viewer,.tescoce-special-offers-signup,.tescoce-sidebanners,.tescoce-myfavoritestore,.leafletsandcatalogues_inner,.tescoce-signup-box,.tescoce-product-page-multibox,.tescoce-storesizefilter,.tescoce-title h1,.tescoce-breadcrumbs{padding:0 20px 15px 20px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-special-offers-signup{margin-bottom:0}.login_or_signup_inner .login_box,.login_or_signup_inner .signup_box{padding:0 0 15px 0 !important}.box_inner .tescoce-banner-combo{padding-left:20px !important;padding-right:20px !important}}.signin-top-picture{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px}.signin-top-picture img{max-width:100%;height:auto}@media all and (max-width:1420px){.signin-top-picture{padding:0 20px;padding-bottom:20px}}@import '/css/site/tescoce/newddl.css';.tescoce-border{border:0;background:transparent}.tescoce-txtpage th,.tescoce-table th,.tescoce-table thead td,.tescoce-txtpage thead td,.tescoce-table-th{color:#fff;background:#333;border:0}.tescoce-txtpage p a,p .tescoce-a{font-size:15px !important;line-height:20px !important}.tescoce-txtpage h1,.tescoce-h1{font-size:40px !important;line-height:44px !important;font-family:'jaapokki' !important;color:#666 !important;text-transform:uppercase !important;font-weight:normal !important}.tescoce-txtpage h2,.tescoce-h2{font-size:30px !important;line-height:34px !important;font-family:'jaapokki' !important;color:#666 !important;text-transform:uppercase !important;font-weight:normal !important}.tescoce-txtpage h3,.tescoce-h3{font-size:18px !important;line-height:22px !important;font-family:'jaapokki' !important;color:#333 !important;text-transform:uppercase !important;font-weight:normal !important}.tescoce-txtpage h4,.tescoce-h4{font-size:14px !important;line-height:18px !important;font-family:'jaapokki' !important;color:#666 !important;text-transform:uppercase !important;font-weight:normal !important}.tescoce-txtpage *.leading,.tescoce-txtpage .leading,.tescoce-leading{font-family:'tesco-ot',Arial,Tahoma,Genevea,Helvetica,Verdana,SegoeUI,sans-serif !important;font-size:17px !important;line-height:20px !important;font-weight:normal !important;font-style:normal !important}.tescoce-txtpage *.subtitle,.tescoce-txtpage .subtitle,.tescoce-subtitle{font-family:'jaapokki' !important;font-size:26px !important;line-height:33px !important;font-weight:normal !important;font-style:normal !important}.tescoce-txtpage ul,.tescoce-ul,.tescoce-txtpage ol,.tescoce-ol{margin:0;padding:0 0 25px 0;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-txtpage ul li,.tescoce-ul li,.tescoce-txtpage ol li,.tescoce-ol li{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:18px;position:relative;font-size:15px;line-height:25px}.tescoce-txtpage ol,.tescoce-ol{counter-reset:section;list-style-type:none}.tescoce-txtpage ol li:before,.tescoce-ol li:before{counter-increment:section;content:counters(section,"") ".";color:#00539f;position:absolute;top:0;left:0}.tescoce-txtpage ul li:before,.tescoce-ul li:before{position:absolute;top:10px;left:1px;content:'';width:5px;height:5px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#00539f}.tescoce-txtpage dl,.tescoce-dl{margin:20px 0;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-txtpage dl dt,.tescoce-dl dt,.tescoce-txtpage dl dd,.tescoce-dl dd{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:15px;line-height:25px}.tescoce-txtpage dl dd,.tescoce-dl dd{font-style:italic;padding-left:18px}.tescoce-quote{display:block;width:100%;padding-bottom:25px;position:relative;font-family:'tesco-ot'}.tceq-name,.tceq-img,.tceq-content{display:inline-block;vertical-align:top;margin-right:-4px}.tceq-name{width:165px;position:absolute;top:0;left:0;text-align:right;padding-top:10px}.tceq-img{width:90px;padding-left:15px;position:absolute;top:0;left:165px}.tceq-img img{display:block;width:auto;max-width:55px;height:auto;margin:0;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.tceq-content{width:100%;padding-left:260px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.tceq-content blockquote{background:#fff;min-height:60px;padding:15px 20px;width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:justify;font-style:italic}.tceq-content-arrow{position:absolute;top:19px;left:253px;display:block;width:7px;height:13px;background-color:transparent;background-size:7px 13px;background-position:right top;background-repeat:no-repeat;background-image:url(/imgglobal/tescoce/quote-arrow-left.png)}.tceq-content blockquote:before,.tceq-content blockquote:after{display:inline;content:'"'}.tescoce-txtpage p>iframe,.tescoce-txtpage p>object,.tescoce-txtpage>p video{display:block;width:100%;height:0;position:relative;padding-bottom:56.25%;padding-top:25px;overflow:hidden;position:relative;margin-bottom:25px}.tescoce-txtpage div.youtube{display:block;width:100%;height:0;position:relative;padding-bottom:56.25%;padding-top:25px;overflow:hidden;position:relative;margin-bottom:25px}.tescoce-txtpage p>div.youtube{margin-bottom:0}.tescoce-txtpage div.youtube object{position:absolute;top:0;left:0;width:100%;height:100%}.tescoce-txtpage .cta-button,.tescoce-txtpage .link-type1,.tescoce-txtpage .link-type2,.tescoce-txtpage .link-type3{display:inline-block;vertical-align:middle}.tescoce-txtpage .cta-button a{padding:.5em 2.5em .5em 1.25em !important;display:inline-block;vertical-align:middle;color:#fff;font-weight:bold;font-style:normal;font-size:16px;line-height:20px;text-decoration:none;background-color:#e3061b;background-position:center right;background-repeat:no-repeat;background-size:auto 10px;background-image:url(/imgglobal/tescoce/icons/arrow-rightp-white.png)}.tescoce-txtpage .cta-button a:hover{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tescoce-txtpage .cta-button a:active{-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.tescoce-txtpage .link-type1 a,.tescoce-txtpage .link-type2 a,.tescoce-txtpage .link-type3 a{display:inline-block;vertical-align:middle;position:relative;font-size:14px !important;line-height:24px !important;height:24px}.tescoce-txtpage .link-type2 a,.tescoce-txtpage .link-type3 a{padding-right:32px}.tescoce-txtpage .link-type3 a:hover{color:#333}.tescoce-txtpage .link-type2 a:active,.tescoce-txtpage .link-type3 a:active{color:#999}.tescoce-txtpage .link-type2 a:after,.tescoce-txtpage .link-type3 a:after{position:absolute;display:block;content:'';top:50%;right:0;margin-top:-12px;width:24px;height:24px;background-size:auto 24px;background-position:left top}.tescoce-txtpage .link-type2 a:after{background-image:url(/imgglobal/tescoce/circlearrow.png)}.tescoce-txtpage .link-type3 a:after{background-image:url(/imgglobal/tescoce/circlearrow2.png)}.tescoce-txtpage .link-type2 a:hover:after,.tescoce-txtpage .link-type3 a:hover:after{background-position:-24px top}.tescoce-txtpage .link-type2 a:active:after,.tescoce-txtpage .link-type3 a:active:after{background-position:-48px top}.tescoce-imagegallery,.active-image,.thumb-images,.active-image-text,.gallery-iamges,.gallery-image,.gallery-image img,.thumb-images,.thumb-images-inner,.thumb-image img{display:block;width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;z-index:0}.tescoce-imagegallery{margin-bottom:30px}.gallery-shadow,.gallery-arrow,.gallery-zoom,.active-image-text,.thumb-shadow{position:absolute;display:none;z-index:1;background-color:transparent}.gallery-image{display:inline-block;vertical-align:top}.gallery-shadow{display:block;top:0;width:38px;height:100%;background-repeat:repeat-y;background-size:136px auto;background-image:url(/imgglobal/tescoce/imagegallery/gallery-shadows.png)}.gallery-shadow.left{left:0;background-position:left -30px top;z-index:1}.gallery-shadow.right{right:0;background-position:right -30px top;z-index:9}.gallery-zoom{display:block;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:-61px;width:46px;height:50px;background-repeat:repeat-y;background-size:138px auto;background-image:url(/imgglobal/tescoce/imagegallery/gallery-zoom.png);z-index:5;cursor:pointer}.gallery-zoom:hover{background-position:right top}.gallery-zoom:active{background-position:-46px top}.gallery-arrow{display:block;top:50%;transform:translate(0,-50%);margin-top:-44px;width:21px;height:44px;background-repeat:repeat-y;background-size:63px auto;background-image:url(/imgglobal/tescoce/imagegallery/gallery-arrows.png);cursor:pointer}.gallery-arrow.left{left:10px;background-position:left top;z-index:2}.gallery-arrow.left:hover{background-position:right top}.gallery-arrow.left:active{background-position:-21px top}.gallery-arrow.right{right:10px;background-position:left -44px;z-index:10}.gallery-arrow.right:hover{background-position:right -44px}.gallery-arrow.right:active{background-position:-21px -44px}.active-image-text{top:auto;left:auto;bottom:auto;right:auto;display:inline-block;height:auto;padding:18px;background:rgba(0,0,0,0.8);z-index:10;transform:translate(0,-100%)}.active-image-text h3{margin-bottom:5px !important;color:#fff !important}.active-image-text p{line-height:24px !important;padding-bottom:0 !important;color:#fff !important}.thumb-images{background:#fff;padding:20px 0}.thumb-images-inner{display:inline-block;vertical-align:top;width:100000px;max-width:100000px}.thumb-image{display:inline-block;vertical-align:middle;width:217.6px;margin-right:-4px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.5;cursor:pointer}.thumb-image:hover{opacity:.95}.thumb-image.active{opacity:1}.thumb-image:first-child{margin-left:20px}.thumb-image:last-child{margin-right:20px}.thumb-shadow{display:block;top:0;width:19px;height:100%;background-repeat:repeat-y;background-size:38px auto;background-image:url(/imgglobal/tescoce/imagegallery/images-shadows.png)}.thumb-shadow.left{left:0;background-position:left top;z-index:1}.thumb-shadow.right{right:0;background-position:right top;z-index:9}.tcec-column,.tescoce-columns{display:block;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tcec-column{display:inline-block;vertical-align:top;margin-right:0;padding:0 6px;min-height:20px}.tcec-column:first-child{padding:0 12px 0 0}.tcec-column:last-child{padding:0 0 0 12px}.tescoce-columns[data-count="2"] .tcec-column{width:50%}.tescoce-columns[data-count="3"] .tcec-column{width:33.3%}.tescoce-columns[data-count="4"] .tcec-column{width:25%}.tescoce-txtpage p img{height:auto !important;max-width:100% !important}.tescoce-txtpage p img[style*="float:left;"],.tescoce-txtpage p img[style*="float: left;"]{margin:0 10px 10px 0}.tescoce-txtpage p img[style*="float:right;"],.tescoce-txtpage p img[style*="float: right;"]{margin:0 0 10px 10px}.hideBefore{display:none}@media all and (max-width:780px){.tcec-column{display:block}.tescoce-columns[data-count="2"] .tcec-column{width:100%}.tescoce-columns[data-count="3"] .tcec-column{width:100%}.tescoce-columns[data-count="4"] .tcec-column{width:100%}.tcec-column:first-child{padding:0 6px}.tcec-column:last-child{padding:0 6px}.tescoce-txtpage p img[style*="float:left;"],.tescoce-txtpage p img[style*="float: left;"],.tescoce-txtpage p img[style*="float:right;"],.tescoce-txtpage p img[style*="float: right;"]{margin:0 auto 10px auto !important;display:block !important;height:auto !important;max-width:100% !important}.tceq-content{padding-left:0;padding-top:70px}.tceq-content-arrow{top:60px;left:135px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.active-image-text{display:none}.gallery-arrow{margin-top:0}.tescoce-txtpage h1,.tescoce-h1,.tescoce-txtpage h2,.tescoce-h2,.tescoce-txtpage h3,.tescoce-h3,.tescoce-txtpage h4,.tescoce-h4,.tescoce-txtpage p,.tescoce-paragraph{padding:0 0 10px 0}}.newddl-button.red{background-color:#ea2134;border-color:#ea2134}.newddl-button.red:hover{-webkit-box-shadow:0 0 0 4px rgba(234,33,52,.4);-moz-box-shadow:0 0 0 4px rgba(234,33,52,.4);box-shadow:0 0 0 4px rgba(234,33,52,.4)}.newddl-button.blue{background-color:#00539f;border-color:#00539f}.newddl-button.blue:hover{-webkit-box-shadow:0 0 0 4px rgba(0,83,159,.4);-moz-box-shadow:0 0 0 4px rgba(0,83,159,.4);box-shadow:0 0 0 4px rgba(0,83,159,.4)}.newddl-button{-webkit-font-smoothing:antialiased;font-variant-ligatures:none;font-family:'tesco_mr',Helvetica,Arial,sans-serif;color:#fff;align-items:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border-style:solid;border-width:2px;cursor:pointer;display:flex;float:left;font-size:16px;line-height:16px;font-style:normal;height:40px;justify-content:center;letter-spacing:1;padding:0 18px;text-align:center;text-decoration:none;transition:box-shadow .3s,border .3s;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newddl-button.fixed-width{width:200px}.newddl-button.min-width{min-width:200px}.newddl-button .link-label{transition:border .1s;padding:0;display:inline-block;vertical-align:middle;font-size:16px;line-height:16px;border-bottom:1px solid transparent;color:#fff;font-weight:600}.newddl-button:hover .link-label{transition:border .5s}.newddl-button .icon{transition:box-shadow .3s;padding:0;display:inline-block;vertical-align:middle;margin-left:5px;height:40px}.newddl-button.ghs .icon{height:auto;padding-left:8px}.newddl-button .icon svg{stroke:#fff;fill:none;height:40px;width:18px}.newddl-button.ghs .icon svg{width:30px;height:18px}.newddl-button.ghs .icon svg *{stroke:none;fill:#fff}.newddl-button:hover{-webkit-box-shadow:0 0 0 4px rgba(0,83,159,.4);-moz-box-shadow:0 0 0 4px rgba(0,83,159,.4);box-shadow:0 0 0 4px rgba(0,83,159,.4)}.newddl-button:hover .link-label{border-bottom-color:#fff}.newddl-button.disabled,.disabled .newddl-button{background-color:#ccc;border-color:#ccc;color:#fff;pointer-events:none;cursor:default}.newddl-button.inactive,.inactive .newddl-button{-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;pointer-events:none;cursor:default}.newddl-button.blue.ghost{background-color:#fff;color:#00539f}.newddl-button.blue.ghost .link-label{color:#00539f}.newddl-button.blue.ghost:hover .link-label{border-bottom-color:#00539f}.newddl-button.blue.ghost .icon svg{stroke:#00539f;fill:none}.newddl-button.ghost.ghost-reverse{border-color:#fff}.newddl-button.ghost.ghost-reverse:hover{-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.4);-moz-box-shadow:0 0 0 4px rgba(255,255,255,.4);box-shadow:0 0 0 4px rgba(255,255,255,.4)}.newddl-button.external-40,.newddl-button.external-32,.newddl-button.external-24{background-color:transparent;border:0}.newddl-button.external-40.no-label,.newddl-button.external-32.no-label,.newddl-button.external-24.no-label{padding:0}.newddl-button.external-40:hover,.newddl-button.external-32:hover,.newddl-button.external-24:hover{box-shadow:none}.newddl-button.external-40 .icon,.newddl-button.external-32 .icon,.newddl-button.external-24 .icon{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border-style:solid;border-width:2px;border-color:#fff}.newddl-button.external-40 .icon{padding-left:9px;padding-right:9px;margin-left:8px;height:36px}.newddl-button.external-40.no-label .icon,.newddl-button.external-32.no-label .icon,.newddl-button.external-24.no-label .icon{margin-left:0}.newddl-button.external-40 .icon svg{height:36px;width:18px}.newddl-button.blue.external-40 .link-label,.newddl-button.blue.external-32 .link-label,.newddl-button.blue.external-24 .link-label{color:#00539f}.newddl-button.blue.external-40:hover .link-label,.newddl-button.blue.external-32:hover .link-label,.newddl-button.blue.external-24:hover .link-label{border-bottom-color:#00539f}.newddl-button.external-40.blue .icon,.newddl-button.external-32.blue .icon,.newddl-button.external-24.blue .icon{border-color:#00539f;background-color:#00539f}.newddl-button.blue.external-40:hover .icon,.newddl-button.blue.external-32:hover .icon,.newddl-button.blue.external-24:hover .icon{-webkit-box-shadow:0 0 0 4px rgba(0,83,159,.4);-moz-box-shadow:0 0 0 4px rgba(0,83,159,.4);box-shadow:0 0 0 4px rgba(0,83,159,.4)}.newddl-button.external-40.blue.ghost .icon,.newddl-button.external-32.blue.ghost .icon,.newddl-button.external-24.blue.ghost .icon{border-color:#00539f;background-color:#fff}.newddl-button.external-40.blue.ghost .icon svg,.newddl-button.external-32.blue.ghost .icon svg,.newddl-button.external-24.blue.ghost .icon svg{stroke:#00539f}.filters_body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;color:#00539f;background:#fff;font-size:16px;line-height:20px}.filters_body .switch_btn{align-items:center;border-bottom-width:4px;border-top-width:4px;color:#00539f;display:flex;font-size:16px;font-weight:200;justify-content:space-between;margin:0;padding:12px;position:relative;text-align:left;width:100%;background:#fff;cursor:pointer}.filters_body .switch_btn:hover .label{border-color:#00539f}.filters_body .switch_btn:hover .icon{-webkit-box-shadow:0 0 0 4px rgba(0,83,159,.4);-moz-box-shadow:0 0 0 4px rgba(0,83,159,.4);box-shadow:0 0 0 4px rgba(0,83,159,.4)}.filters_body .switch_btn .label{border-bottom:1px solid transparent;display:inline-block;transition:border .3s;font-weight:600;padding-right:2px;margin-right:13px}.filters_body .switch_btn .icon-small{align-items:center;cursor:pointer;display:flex;float:left;font-size:1.6rem;font-style:normal;justify-content:center;letter-spacing:1;text-align:center;text-decoration:none;white-space:nowrap;color:#00539f;border:0;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;height:24px;width:24px;transition:transform .4s}.filters_body .switch_btn.expanded .icon-small{transform:rotate3d(0,0,1,180deg)}.filters_body .switch_btn .icon-small .icon{color:#00539f;background-color:#fff;border-color:#00539f;display:inline-block;border-width:2px;border-style:solid;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:0;transition:box-shadow .3s;text-align:center;height:24px;width:24px}.filters_body .switch_btn .icon-small .icon svg{height:14px;width:24px;padding:5px 0}.filters_body .switch_btn .icon-small .icon svg *{stroke:#00539f;fill:none}.filters_body .content_toggle_content_wrapper{padding-left:12px;padding-right:12px}.filters_body .filter_content{padding:4px 0}.check_group_list .check_group_item{margin:0 0 20px 0;min-height:0}.check_group_list .check_group_item .check_option{display:inline-block;align-items:center;position:relative;width:100%}.check_group_list .check_option_input{opacity:0;position:absolute;top:0;left:0;z-index:0;height:0;width:0}.check_group_list .check_group_item .check_option .check_option_mark{background:#fff;border:1px solid #ccc;display:block;float:left;clear:none;height:20px;width:20px;position:relative;cursor:pointer;transition:box-shadow .3s,border .3s;vertical-align:middle;margin-right:12px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.check_group_list .check_group_item .check_option .check_option_mark svg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%;padding:3px;display:none}.check_group_list .check_group_item .check_option .check_option_mark svg *{fill:#fff}.check_group_list .check_option_input:checked~.check_option_mark svg{display:block !important}.check_group_list .check_group_item .check_option .check_option_label{font-family:'tesco_mr';font-weight:normal;font-style:normal;padding:0;color:#00539f;border-bottom:transparent solid 1px;transition:border .3s;margin-bottom:0;display:inline-block;cursor:pointer;height:20px;line-height:22px}.check_group_list .check_group_item .check_option .check_option_label:hover{border-color:#00539f}.check_group_list .check_group_item .check_option:hover .check_option_mark{border-color:#008dc8;-webkit-box-shadow:0 0 0 4px rgba(0,141,200,.4);-moz-box-shadow:0 0 0 4px rgba(0,141,200,.4);box-shadow:0 0 0 4px rgba(0,141,200,.4)}.check_group_list .check_option_input:checked~.check_option_mark{background:#008dc8 !important;border-color:#008dc8 !important}.check_group_list .check_group_item{position:relative;clear:both}.check_group_list.checkbox .check_group_item .check_option .check_option_mark{width:40px;height:40px}.check_group_list.checkbox .check_group_item .check_option .check_option_label{display:inline-block;vertical-align:top;padding-top:11px;font-size:16px;line-height:20px;height:auto;cursor:pointer;margin-bottom:10px;border-color:transparent !important;width:87%;width:-webkit-calc(100% - 55px);width:-moz-calc(100% - 55px);width:-ms-calc(100% - 55px);width:-o-calc(100% - 55px);width:calc(100% - 55px)}.check_group_list.checkbox .check_group_item .check_option .check_option_label a{display:inline-block;line-height:20px;color:#00539f;border-bottom:1px solid #00539f;text-decoration:none;transition:border .3s,color .3s}.check_group_list.checkbox .check_group_item .check_option .check_option_label a:hover,.check_group_list.checkbox .check_group_item .check_option .check_option_label a:active{color:#008dc8;border-color:transparent;text-decoration:none}.check_group_list.checkbox.normal .check_group_item .check_option .check_option_label{color:#666}.check_group_list.error .check_group_item .check_option .check_option_mark,.check_group_list .check_group_item.error .check_option .check_option_mark{border:1px solid #c33}.check_group_list.error .check_group_item .check_option:hover .check_option_mark,.check_group_list .check_group_item.error .check_option:hover .check_option_mark{-webkit-box-shadow:0 0 0 4px rgba(204,51,51,.2);-moz-box-shadow:0 0 0 4px rgba(204,51,51,.2);box-shadow:0 0 0 4px rgba(204,51,51,.2)}.check_group_list .check_group_error,.check_group_list .check_group_item .check_option .check_option_error{display:none !important;font-family:'tesco_mr';font-weight:normal;font-style:normal;font-size:16px;line-height:20px;color:#c33;margin-top:8px}.check_group_list .check_group_error{margin:3px 0 20px 0}.check_group_list .check_group_item.error .check_option .check_option_error{cursor:pointer}.check_group_list.error .check_group_error,.check_group_list .check_group_item.error .check_option .check_option_error{display:block !important}.newddl-text-field{display:inline-block;vertical-align:top;min-width:400px;margin-right:-4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.newddl-text-field.half-width{min-width:200px}.newddl-text-field>label{font-family:'tesco_mr';font-weight:bold;font-style:normal;font-size:16px;line-height:20px;margin:10px 0;display:inline-block;vertical-align:middle;color:#00539f;text-align:left}.newddl-text-field>label span{font-weight:normal;font-style:normal}.newddl-text-field input{background:#fff;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#666;display:inline-block;vertical-align:middle;font-family:"tesco_mr";font-weight:300;font-style:normal;font-size:16px;height:40px;letter-spacing:0;padding:6px 8px;position:relative;transition:box-shadow .3s,border .3s;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newddl-text-field input:focus,.newddl-text-field input:active{border-color:#00539f;-webkit-box-shadow:0 0 0 4px rgba(0,141,200,.4);-moz-box-shadow:0 0 0 4px rgba(0,141,200,.4);box-shadow:0 0 0 4px rgba(0,141,200,.4)}.newddl-text-field input::-webkit-input-placeholder{color:#999;font-style:italic;opacity:1}.newddl-text-field input:-moz-placeholder{color:#999;font-style:italic;opacity:1}.newddl-text-field input::-moz-placeholder{color:#999;font-style:italic;opacity:1}.newddl-text-field input:-ms-input-placeholder{color:#999;font-style:italic;opacity:1}.newddl-text-field input::-ms-input-placeholder{color:#999;font-style:italic;opacity:1}@media all and (max-width:560px){.newddl-text-field{min-width:0}}.newddl-text-field .prefix{background:#fff;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#666;display:table;font-family:"tesco_mr";font-weight:300;font-style:normal;font-size:16px;height:40px;letter-spacing:0;padding:0 8px;position:relative;transition:box-shadow .3s,border .3s;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.newddl-text-field .prefix .shadow{position:absolute;top:-1px;left:-1px;width:-webkit-calc(100% + 2px);width:-moz-calc(100% + 2px);width:calc(100% + 2px);height:-webkit-calc(100% + 2px);height:-moz-calc(100% + 2px);height:calc(100% + 2px);border:1px solid #ccc;z-index:0;transition:box-shadow .3s,border .3s}.newddl-text-field .prefix input:focus~.shadow,.newddl-text-field .prefix input:active~.shadow{border-color:#008dc8;-webkit-box-shadow:0 0 0 4px rgba(0,141,200,.4);-moz-box-shadow:0 0 0 4px rgba(0,141,200,.4);box-shadow:0 0 0 4px rgba(0,141,200,.4)}.newddl-text-field .prefix span{display:table-cell;vertical-align:top;font-family:"tesco_mr";font-weight:300;font-style:normal;font-size:16px;line-height:38px;color:#666;width:1px;height:38px;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;position:relative;z-index:1}.newddl-text-field .prefix input{border:0 !important;background-color:#fff;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;display:table-cell;vertical-align:top;padding:6px 0 7px 0;height:38px;line-height:normal;width:100%;max-width:1920px;position:relative;z-index:1}.newddl-text-field.error input{color:#c33;border:1px solid #c33}.newddl-text-field.error input:focus,.newddl-text-field.error input:active{-webkit-box-shadow:0 0 0 4px rgba(204,51,51,.2);-moz-box-shadow:0 0 0 4px rgba(204,51,51,.2);box-shadow:0 0 0 4px rgba(204,51,51,.2)}.newddl-text-field.error .prefix input:focus~.shadow,.newddl-text-field.error .prefix input:active~.shadow{border-color:#c33;-webkit-box-shadow:0 0 0 4px rgba(204,51,51,.2);-moz-box-shadow:0 0 0 4px rgba(204,51,51,.2);box-shadow:0 0 0 4px rgba(204,51,51,.2)}.newddl-text-field .newddl-text-field-error{display:none !important;text-align:left;font-family:'tesco_mr';font-weight:normal;font-style:normal;font-size:16px;line-height:20px;color:#c33;margin-top:8px}.newddl-text-field.error .newddl-text-field-error{display:block !important}.newddl-text-field.error input::-webkit-input-placeholder{color:#c33;font-style:italic;opacity:.6}.newddl-text-field.error input:-moz-placeholder{color:#c33;font-style:italic;opacity:.6}.newddl-text-field.error input::-moz-placeholder{color:#c33;font-style:italic;opacity:.6}.newddl-text-field.error input:-ms-input-placeholder{color:#c33;font-style:italic;opacity:.6}.newddl-text-field.error input::-ms-input-placeholder{color:#c33;font-style:italic;opacity:.6}.newddl-text-field.date-field .day,.newddl-text-field.date-field .month{width:46px}.newddl-text-field.date-field .year{width:64px}h1.nddl,h2.nddl,h3.nddl,h4.nddl,h5.nddl{color:#333;font-family:'tesco_mr';font-weight:600}h1.nddl{font-size:32px;line-height:36px}h2.nddl{font-size:28px;line-height:32px}h3.nddl{font-size:24px;line-height:28px}h4.nddl{font-size:20px;line-height:24px}h5.nddl{font-size:16px;line-height:20px}.t1.nddl,.t2.nddl,.t3.nddl{color:#666;font-family:'tesco_mr';font-weight:400;font-style:normal}.t1.nddl{font-size:20px;line-height:28px}.t2.nddl{font-size:16px;line-height:24px}.t3.nddl{font-size:14px;line-height:22px}.newddl-accordion{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}.newddl-accordion-item{background:#fff}.newddl-accordion-button{align-items:center;display:flex;justify-content:space-between;margin:0;padding:10px 12px 10px 64px;position:relative;text-align:left;width:100%;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.newddl-accordion-item+.newddl-accordion-item .newddl-accordion-button{border-top:0}.newddl-accordion-button .label{font-family:'tesco_mr';font-weight:bold;font-style:normal;font-size:16px;line-height:20px;color:#00539f}.newddl-accordion-button .label span{border-bottom:1px solid transparent;transition:border .3s}.newddl-accordion-button:hover .label span{border-color:#00539f}.newddl-accordion-icon{position:absolute;top:8px;left:12px;width:24px;height:24px;border:2px solid #00539f;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .3s;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.newddl-accordion-button:hover .newddl-accordion-icon{-webkit-box-shadow:0 0 0 4px rgba(0,83,159,.4);-moz-box-shadow:0 0 0 4px rgba(0,83,159,.4);box-shadow:0 0 0 4px rgba(0,83,159,.4)}.newddl-accordion-icon svg{fill:none;stroke:#00539f;stroke-width:2;width:14px;height:24px;margin-top:-2px;overflow:hidden}.newddl-accordian-slide{display:none;font-family:'tesco_mr';font-weight:normal;font-style:normal;font-size:16px;line-height:20px;padding:15px 15px 15px 64px;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:858px}.ice-age-pin{left:40.5%}.custom-bkg[rel="glamour-napok"] .tescoce-storesizefilter a span h2{font-size:14px}.custom-bkg[rel="glamour-napok"] .tescoce-textbox{line-height:22px}.custom-bkg[rel="glamour-napok"] .imglist{background:#ee3a80;padding:10px}.custom-bkg[rel="glamour-napok"] .imglist a{width:50%;display:inline-block;cursor:default;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-bkg[rel="glamour-napok"] .imglist a:hover img{opacity:1}.custom-bkg[rel="glamour-napok"] .imglist a:nth-child(2n){float:right}.custom-bkg[rel="glamour-napok"] .imglist a img{width:100%;display:block}.custom-bkg[rel="glamour-napok"] .imglist a .imglist-item-title{display:none}body.joy .custom-bkg .tescoce-storesizefilter a span h2{font-size:14px}body.joy .custom-bkg .tescoce-textbox{line-height:22px}body.joy .custom-bkg .imglist{background:#ee3a80;padding:10px}body.joy .custom-bkg .imglist a{width:50%;display:inline-block;cursor:default;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.joy .custom-bkg .imglist a:hover img{opacity:1}body.joy .custom-bkg .imglist a:nth-child(2n){float:right}body.joy .custom-bkg .imglist a img{width:100%;display:block}body.joy .custom-bkg .imglist a .imglist-item-title{display:none}body.joy .custom-bkg .imglist a{padding:0;margin:10px;width:calc(50% - 20px)}body.joy .custom-bkg .imglist .bottom-text.show{border-top:1px solid #ee3a80}@media all and (max-width:1000px){.custom-bkg[rel="glamour-napok"] .imglist a{width:100%;display:block;margin:0 auto;max-width:600px;float:none !important}body.joy .custom-bkg .imglist a{display:block;max-width:800px;float:none !important;margin:10px auto;width:calc(100% - 20px)}}body.konyvvasar .custom-bkg .tescoce-storesizefilter a span h2{font-size:14px}body.konyvvasar .custom-bkg .tescoce-textbox{line-height:22px}body.konyvvasar .custom-bkg .imglist{background:#00a2a2;padding:20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}body.konyvvasar .custom-bkg .imglist-inner{background-image:url(/imgglobal/tescoce/konyvvasar/polc.jpg);background-size:100% auto;background-position:top left;background-repeat:repeat}body.konyvvasar .custom-bkg .imglist a.imglist-topbanner,body.konyvvasar .custom-bkg .imglist a.imglist-topbanner img{display:block;width:100%;max-width:1060px;margin:0 auto;opacity:1}body.konyvvasar .custom-bkg .imglist-inner a{width:-webkit-calc(33.333333% - 20px);width:-moz-calc(33.333333% - 20px);width:calc(33.333333% - 20px);display:inline-block;vertical-align:middle;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:10px 6px 31px 10px}body.konyvvasar .custom-bkg .imglist-inner a:hover img{opacity:1}body.konyvvasar .custom-bkg .imglist-inner a[href="javascript:;"]{cursor:default}body.konyvvasar .custom-bkg .imglist-inner a img{width:100%;display:block;max-height:300px;max-width:325px;margin:0 auto}body.konyvvasar .custom-bkg .imglist-inner a .bottom-text,body.konyvvasar .custom-bkg .imglist-inner a .imglist-item-title{display:none !important}@media all and (min-width:1000px) and (max-width:1200px){body.konyvvasar .custom-bkg .imglist-inner{background-size:1020px auto}body.konyvvasar .custom-bkg .imglist-inner a{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-bottom:26px}}@media all and (min-width:1000px) and (max-width:1049px){body.konyvvasar .custom-bkg .imglist-inner{background-size:150% auto}}@media all and (max-width:960px){body.konyvvasar .custom-bkg .imglist-inner{background-size:1020px auto}body.konyvvasar .custom-bkg .imglist-inner a{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-bottom:26px}}@media all and (max-width:744px){body.konyvvasar .custom-bkg .imglist-inner{background-size:150% auto}}@media all and (max-width:500px){body.konyvvasar .custom-bkg .imglist-inner{background-size:1020px auto}body.konyvvasar .custom-bkg .imglist-inner a{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}@media all and (max-width:403px){body.konyvvasar .custom-bkg .imglist-inner{background-size:295% auto}}.popup{position:fixed;top:0;left:0;bottom:0;right:0;width:100% !important;height:100% !important;background:rgba(255,255,255,0.9);overflow:hidden;z-index:1000}.popup>div{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%);width:100%;height:auto}.popup .close:after{display:none !important}.popup .close{position:absolute;top:0;right:0;width:auto;height:auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.popup .close div{display:block !important}.popup .close div svg{background-color:#d90000;transition:all .4s ease}.popup .close:hover div svg{background-color:#666}.popup .close:active div svg{background-color:#999}.popup .close div svg *{fill:#fff !important}.popup img{width:100% !important;height:auto !important;max-width:100% !important;transition:all .4s ease}