.header-dummy{width:100%;height:90px;background:#fff}@media(min-width:1000px) and (max-width:1199px){.header-dummy.sk,.header-dummy.cz{margin-bottom:20px}}@media(min-width:520px) and (max-width:999px){.header-dummy.sk,.header-dummy.cz{margin-bottom:10px}}header{position:absolute;z-index:100;top:0;left:0;right:0;width:100%;height:90px;display:block;background-repeat:no-repeat;background-position:center bottom}header.stuck{position:fixed}.custom-bkg[rel="home"] header+.head-images{display:none}.custom-bkg header+.head-images{position:relative;overflow:hidden}.custom-bkg header+.head-images img.heightholder{opacity:0}.custom-bkg header+.head-images img.centered{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media(max-width:1399px){header{background-position:left 30% bottom}}@media(max-width:1199px){header{background-position:right 0 bottom -115px;height:105px}}@media(max-width:520px){header{height:60px}}header .bs-container{position:relative;z-index:2}header .bs-container .logo-wrapper{float:left;padding-top:35px;width:413px;height:413px;border-radius:50%;background-color:#fff;text-align:center;position:absolute;top:-163px;left:-90px;padding-top:180px}header.base .bs-container .logo-wrapper{display:flex !important;justify-content:center !important;align-items:center !important;width:147px !important;height:90px !important;top:0 !important;left:24px !important;padding-top:0 !important;margin:0 32px 0 0 !important;position:absolute !important}header.base .bs-container .logo-wrapper a{display:block !important;width:100% !important;cursor:pointer;text-align:left}header.base .bs-container .logo-wrapper img{width:auto !important;max-width:147px !important;max-height:45px !important}@media(min-width:521px){.header-dummy{height:108px}header .bs-container .sub-header{height:auto !important}header.base .bs-container .logo-wrapper{width:187px !important;height:108px !important}header.base .bs-container .logo-wrapper img{max-width:187px !important;max-height:55px !important}}@media(max-width:1199px){header .bs-container .logo-wrapper{padding-top:15px;width:auto;height:auto;position:relative;background-color:transparent;top:auto;left:auto}header .bs-container .logo-wrapper img{width:100px;height:auto}}@media(max-width:991px){header .bs-container .logo-wrapper{padding-top:5px;padding-bottom:5px}}@media(max-width:520px){header .bs-container .logo-wrapper img{width:75px}}header .bs-container .sub-header{float:right;text-align:right;display:inline-block;vertical-align:top;min-width:800px;height:108px;position:relative}@media(max-width:991px){header .bs-container .sub-header{min-width:0}}@media(max-width:767px){header .bs-container .sub-header{min-width:300px}}@media(max-width:520px){header .bs-container .sub-header{min-width:150px}}header .bs-container .sub-header .tcnh-hotline{display:inline-block;vertical-align:top;width:auto;padding:0 13px 0 19px;font-size:14px;line-height:19px;margin-top:19px;font-family:'tesco-ot';font-weight:bold;color:#333;background:transparent;position:relative}header .bs-container .sub-header .tcnh-hotline .tce-icon,header .bs-container .sub-header .tcnh-hotline .tcnh-links-hover a .tce-icon-log,header .bs-container .sub-header .tcnh-links-hover a .tcnh-hotline .tce-icon-log{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/ychwh/base/hotline.png");position:absolute;display:block}header .bs-container .sub-header .tcnh-hotline span.tip{position:relative;float:right;margin-left:5px}@media(max-width:767px){header .bs-container .sub-header .tcnh-hotline{display:none}}header .bs-container .sub-header .tcnh-social{display:inline-block;vertical-align:top;width:auto;height:26px;margin-top:14px;padding-right:15px}header .bs-container .sub-header .tcnh-social a{display:inline-block;vertical-align:middle;width:auto;height:26px;line-height:0;float:left;margin-right:5px}header .bs-container .sub-header .tcnh-social a img{display:block;width:auto;max-height:26px}@media(max-width:767px){header .bs-container .sub-header .tcnh-social{display:none}}header .bs-container .sub-header .tcnh-links-hover{display:inline-block;vertical-align:top;width:auto;height:auto;margin-top:20px;padding-right:4px}header .bs-container .sub-header .tcnh-links-hover a{font-family:'tesco-ot';font-weight:normal;text-decoration:underline;font-size:14px;line-height:17px;position:relative;display:inline-block;vertical-align:middle;transition:all .3s ease}header .bs-container .sub-header .tcnh-links-hover a .tce-icon,header .bs-container .sub-header .tcnh-links-hover a .tce-icon-log{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/ychwh/base/login.png");position:absolute;display:block}header .bs-container .sub-header .tcnh-links-hover a .tce-icon-log{background-image:url("/imgglobal/tescoce/ychwh/base/log.png");width:19px}@media(max-width:520px){header .bs-container .sub-header .tcnh-links-hover{position:absolute;top:-7px;right:-7px}header .bs-container .sub-header .tcnh-links-hover a .tcnh-login{margin-right:30px}}header .bs-container .sub-header .tcnh-links-hover .tcnh-login{display:inline-block;vertical-align:middle;width:auto;height:17px;padding-right:19px;margin-right:10px}header .bs-container .sub-header .tcnh-links-hover .tcnh-logout{padding-right:22px}@media(max-width:991px){header .bs-container .sub-header .tcnh-links-hover .tcnh-logout{margin-right:0}}header .bs-container .sub-header .tcnh-links-hover .tcnh-login-links{position:absolute;top:45px;right:0;padding-top:20px;min-width:193px !important}header .bs-container .sub-header .tcnh-links-hover .tcnh-login-links.logined{min-width:153px !important}header .blue-wrapper{position:relative;width:100%;text-align:center;background-color:#004996;z-index:1}header .blue-wrapper.no-timer span{color:#fff;font-size:36px;font-family:'jaapokki';text-transform:uppercase;line-height:78px;vertical-align:middle}@media(max-width:1399px){header .blue-wrapper{text-align:right}}@media(max-width:1199px){header .blue-wrapper{text-align:center}header .blue-wrapper #countdown{font-size:24px;line-height:50px}}@media(max-width:991px){header .blue-wrapper #countdown{font-size:20px}}@media(max-width:520px){header .blue-wrapper{display:none}}@media(max-width:1399px){header .blue-wrapper.timer{text-align:center}}header .blue-wrapper.timer #countdown{color:#fff;font-family:'jaapokki';text-transform:none;font-size:34px;line-height:42px;padding:14px 0}header .blue-wrapper.timer #countdown.timer-small span.text{font-size:24px}@media(max-width:1399px){header .blue-wrapper.timer #countdown{padding-left:25%}}@media(max-width:1199px){header .blue-wrapper.timer #countdown{font-size:28px;line-height:36px;padding-left:0}}@media(max-width:991px){header .blue-wrapper.timer #countdown{font-size:24px;line-height:30px;padding:10px 0}}.lang-hu header .bs-container .logo-wrapper{padding-top:190px}@media(max-width:1199px){.lang-hu header .bs-container .logo-wrapper{padding-top:15px}}@media(max-width:991px){.lang-hu header .bs-container .logo-wrapper{padding-top:5px;padding-bottom:5px}}@media(min-width:1198px){.lang-cz .footer-banners .banner .banner-content .banner-table .banner-cell .banner-title{font-size:26px}}nav{margin-top:0;padding-top:10px;float:left;margin-left:22.5%;width:77.5%}nav #mob-menu{cursor:pointer;display:none;position:absolute;right:19px;top:55px;background:transparent}@media(max-width:991px){nav #mob-menu{display:block}}@media(max-width:520px){nav #mob-menu{top:60px}}nav .tcnh-menus{display:inline-block;vertical-align:bottom;width:auto;height:58px;text-align:left;position:relative;margin-bottom:0}nav .tcnh-menus li{display:inline-block;vertical-align:middle;margin-right:-3px;height:100%;transition:all .3s ease}nav .tcnh-menus li.hassub>a{padding-right:45px}@media(max-width:1399px){nav .tcnh-menus li.hassub>a{padding-right:40px}}@media(min-width:992px){nav .tcnh-menus li:hover{background-color:#f0f0f0}nav .tcnh-menus li .tcnh-submenus{display:none}nav .tcnh-menus li .tcnh-submenus .submenus-content{width:auto}nav .tcnh-menus li.hassub .tcnh-submenus{vertical-align:top;position:absolute;top:58px;left:0;border:1px solid #f0f0f0;background:#fff;z-index:10;padding-rigth:50px}nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links{display:inline-block;vertical-align:top;margin-right:-3px;width:auto;margin-left:42px;padding:17px 0}nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links a{display:block;width:245px;height:49px;line-height:49px;text-decoration:none;padding:0 3px;font-size:18px;color:#727272;font-family:'tesco-ot';border-top:1px solid #e1e1e1;transition:all .3s ease}nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links a:hover{color:#e3061b}nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links a:first-child{border-top:0}}@media(min-width:992px) and (max-width:1366px){nav .tcnh-menus li.hassub:hover .tcnh-submenus .submenu-links a{font-size:16px}}@media(max-width:991px){nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links{width:100%}nav .tcnh-menus li.hassub .tcnh-submenus .submenu-links a{display:block;padding-left:40px;border-top:1px solid #d8d8d8 !important}}nav .tcnh-menus li>a{display:block;height:100%;padding:0 20px 0 20px;font-size:20px;line-height:58px;text-align:center;font-weight:normal;color:#727272;text-decoration:none;position:relative}body nav .tcnh-menus.smaller{white-space:nowrap}body nav .tcnh-menus.smaller li>a{font-size:16px;padding:0 15px}body nav .tcnh-menus.smaller li.hassub>a{padding-right:45px}@media(min-width:991px) and (max-width:1199px){body nav .tcnh-menus.smaller li>a{font-size:16px;padding:0 10px}}@media(max-width:1366px){nav .tcnh-menus li>a{font-size:18px}}nav .tcnh-menus li.hassub>a .tce-icon,nav .tcnh-menus header .bs-container .sub-header .tcnh-links-hover li>a .tce-icon-log,header .bs-container .sub-header .tcnh-links-hover nav .tcnh-menus li>a .tce-icon-log{position:absolute;display:block;top:50%;right:20px;width:14px;height:8px;margin-top:-4px;background-size:auto 8px;background-position:left top;background-image:url("/imgglobal/tescoce/ychwh/base/menu-arrow.png")}@media(max-width:1399px){nav .tcnh-menus li>a .tce-icon,nav .tcnh-menus header .bs-container .sub-header .tcnh-links-hover li>a .tce-icon-log,header .bs-container .sub-header .tcnh-links-hover nav .tcnh-menus li>a .tce-icon-log{right:15px}}@media(max-width:1399px){nav .tcnh-menus li>a{padding:0 10px 0 10px}}@media(max-width:1199px){nav .tcnh-menus li>a{font-size:16px}}nav .tcnh-menus li:hover>a{color:#e3061b}nav .tcnh-menus li:hover>a .tce-icon,nav .tcnh-menus header .bs-container .sub-header .tcnh-links-hover li:hover>a .tce-icon-log,header .bs-container .sub-header .tcnh-links-hover nav .tcnh-menus li:hover>a .tce-icon-log{background-position:-14px top}@media(max-width:991px){nav .tcnh-menus{display:none;background-color:#fff;height:auto;width:100%;position:absolute;top:105px;right:0}nav .tcnh-menus li{display:block;width:100%;border-top:1px solid #d8d8d8 !important}nav .tcnh-menus li a{text-align:left;padding:0 50px 0 25px;height:40px;line-height:40px;font-size:15px}nav .tcnh-menus li a.active{border-bottom:1px solid #d8d8d8;color:#e3061b}nav .tcnh-menus li a.active .tce-icon,nav .tcnh-menus li header .bs-container .sub-header .tcnh-links-hover a.active .tce-icon-log,header .bs-container .sub-header .tcnh-links-hover nav .tcnh-menus li a.active .tce-icon-log{background-position:-14px top}}@media(min-width:992px){nav:not(.smaller) .tcnh-menus{display:block !important}}@media(max-width:520px){nav .tcnh-menus{top:60px}}.lang-hu nav .tcnh-menus li>a{font-size:18px}@media(max-width:1366px){.lang-hu nav .tcnh-menus li>a{font-size:16px}}section.how-it-work{text-align:center;margin-top:0}section.how-it-work img{margin-bottom:25px}section.how-it-work p{margin-bottom:20px;font-size:16px}section.how-it-work h3{color:#004996;margin-bottom:10px}section.how-it-work h3.grey{color:#676767}section.how-it-work.white p{color:#676767;font-family:'tesco_mr';font-weight:400;font-style:normal;font-size:20px;line-height:28px}#about section.how-it-work{margin-top:20px;text-align:center;padding:33px 30px 30px 30px}#about section.how-it-work p{margin-top:15px}section.how-it-work .button-cont{margin-top:15px;margin-bottom:40px}section.how-it-work a:hover{color:transparent}section.how-it-work h3:not(.nddl){font-size:32px;line-height:36px}section.how-it-work .button-cont img{margin:0 15px 0 0}section.how-it-work.white p.desc{font-size:16px;line-size:20px;max-width:880px;margin:10px auto;padding-bottom:10px}section.how-it-work .bs-row.steps{margin-top:35px}section.how-it-work .bs-row.steps .col-md-12 img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}section.timeline{padding-top:25px;padding-left:15px;padding-right:15px;text-align:center;color:#004996;margin:0}section.timeline h3.ychwh{margin-top:10px;color:#004996;font-family:'jaapokki';font-weight:normal;font-size:32px;line-height:36px}.top-img-cont{margin-top:30px;max-height:195px;overflow:hidden;width:100%}section.timeline .top-img-cont{margin-top:10px;margin-bottom:50px;max-height:195px;overflow:hidden}section.timeline .wrapper.phase1 .phase1 span{color:#004996}section.timeline .wrapper.phase2 .phase2 span{color:#004996}section.timeline .wrapper.phase3 .phase3 span{color:#004996}section.timeline .wrapper.phase1 .phase1 span strong{color:#e3061b}section.timeline .wrapper.phase2 .phase2 span strong{color:#e3061b}section.timeline .wrapper.phase3 .phase3 span strong{color:#e3061b}section.timeline .timeline-wrapper{position:relative}section.timeline .image-wrapper .timeline-icon{width:80px;height:90px;background-position:center center;background-repeat:no-repeat;background-size:80px 90px;display:inline-block;vertical-align:middle}section.timeline .image-wrapper .timeline-arrow{display:inline-block;vertical-align:middle;background-image:url(/imgglobal/tescoce/ychwh/timeline-arrow.png);background-position:center right;background-repeat:no-repeat;background-size:auto 24px;max-width:410px;width:calc(50% - 240px);height:24px}section.timeline .image-wrapper .phase1{background-image:url(/imgglobal/tescoce/ychwh/timeline1.png)}section.timeline .image-wrapper .phase2{background-image:url(/imgglobal/tescoce/ychwh/timeline2.png);margin:0 5px}section.timeline .image-wrapper .phase3{background-image:url(/imgglobal/tescoce/ychwh/timeline3.png);margin:0 5px}section.timeline .image-wrapper.phase1 .phase1{background-image:url(/imgglobal/tescoce/ychwh/timeline1-active.png)}section.timeline .image-wrapper.phase2 .phase2{background-image:url(/imgglobal/tescoce/ychwh/timeline2-active.png)}section.timeline .image-wrapper.phase3 .phase3{background-image:url(/imgglobal/tescoce/ychwh/timeline3-active.png)}body section.timeline .left,body section.timeline .right{width:28%;display:inline-block;float:left}body section.timeline .center{width:44%;display:inline-block;float:left}@media(max-width:1200px){section.timeline .image-wrapper .timeline-arrow{width:calc(50% - 200px)}}@media(max-width:991px){body section.timeline .left,body section.timeline .right,body section.timeline .center{position:relative;display:block;width:100%}section.timeline .image-wrapper{position:absolute;top:0;right:65%}section.timeline .image-wrapper .timeline-icon{display:block}section.timeline .image-wrapper .timeline-arrow{display:block;background-image:none;height:47px}section.timeline span{max-width:320px}}@media(max-width:520px){section.timeline .image-wrapper{position:absolute;top:0;right:70%}section.timeline .image-wrapper .timeline-arrow{height:24px}body section.timeline span{max-width:240px;margin-left:30%}section.timeline .image-wrapper .timeline-icon{background-size:64px 72px}}@media(max-width:991px){section.timeline img.time-img{display:none}section.timeline img.ico{width:40px;height:auto;margin-bottom:10px}}section.timeline span{font-family:"tesco_mr";font-size:16px;text-transform:uppercase;color:#c7c7c7;margin-bottom:15px;display:inline-block}section.timeline span strong{font-size:28px}@media(max-width:520px){section.timeline span strong{font-size:22px}}section.timeline span.current{color:#004996}section.timeline span.current strong{font-size:30px;color:#e3061b}@media(max-width:520px){section.timeline span.current strong{font-size:22px}}@media(max-width:991px){section.timeline span{font-size:18px;text-align:left;display:block;margin-left:40%;margin-bottom:28px;margin-top:0}}@media(max-width:520px){section.timeline span{margin-left:65px;font-size:16px}}section.timeline a.btn{margin-top:40px}section.timeline .timeline-wrapper{margin:0 100px}@media(max-width:991px){section.timeline .timeline-wrapper{margin:0 70px}}@media(max-width:767px){section.timeline .timeline-wrapper{margin:0 50px}}@media(max-width:520px){section.timeline .timeline-wrapper{margin:0 15px}}section.timeline .button-cont{margin-top:40px;margin-bottom:40px}section.timeline .button-cont a span.link-label{margin-bottom:0;margin-left:0}section.timeline a:hover{color:transparent}#about section.timeline{padding-top:0}#about section.timeline h3{color:#676767;font-size:32px;margin-bottom:23px}@media(max-width:520px){#about section.timeline h3{font-size:28px}}#about section.timeline p{color:#333;font-size:16px;margin-bottom:32px}section.wideo h3.ychwh{font-size:32px;line-height:36px;color:#676767;font-family:'tesco_mr';font-weight:bold;margin-bottom:0}section.wideo .video-container{margin-top:35px}@media(max-width:991px){section.wideo h3{font-size:20px}}@media(max-width:767px){section.wideo h3{font-size:16px}}section.wideo.v02{margin:0}section.wideo{margin-top:0;padding-top:38px;padding-bottom:20px}section.banners{background-color:#efefef}section.banners h3,section.banners h4{font-size:32px !important;color:#676767}section.banners h4{font-size:28px !important}section.banners .counts .matchHeight{margin-bottom:15px;margin-top:15px;overflow:hidden;text-align:center;color:#676767;font-family:'jaapokki';min-height:120px}section.banners .counts .matchHeight.text{background-color:#fff;padding:15px 5px 0 5px}section.banners .counts .matchHeight.text p{font-size:18px;text-transform:uppercase;padding:0 0 15px}@media(max-width:1399px){section.banners .counts .matchHeight.text p{font-size:16px;padding:0 0 10px}}@media(max-width:1199px){section.banners .counts .matchHeight.text p{font-size:14px;padding:0 0 5px}}@media(max-width:991px){section.banners .counts .matchHeight.text p{font-size:20px;padding:0 0 15px}section.banners .counts .matchHeight.text p br{display:none}}section.banners .counts .matchHeight.text span{font-size:72px;line-height:50px;letter-spacing:-4px}@media(max-width:1399px){section.banners .counts .matchHeight.text span{font-size:60px;line-height:40px}}@media(max-width:1199px){section.banners .counts .matchHeight.text span{font-size:50px;line-height:30px}}section.banners .counts .matchHeight .icon{padding:20px 0}@media(max-width:767px){section.banners .counts .wrapper{background-color:#fff;padding-bottom:5px;padding-top:5px;margin-bottom:10px}}section.banners .links a.matchHeight{margin-bottom:20px;margin-top:15px;overflow:hidden;color:#676767;font-size:15px;text-align:left;text-decoration:none !important;display:block}section.banners .links a.matchHeight p{text-decoration:none !important}section.banners .links a.matchHeight p span{margin-top:15px;font-size:17px;line-height:17px;font-family:'jaapokki';color:#004996 !important;text-transform:uppercase;display:block;text-decoration:none !important}@media(max-width:991px){section.banners .links a.matchHeight p span{margin:0}}@media(max-width:520px){section.banners .links a.matchHeight p span{margin-top:15px}}section.banners .links a.matchHeight:hover{text-decoration:none !important}section.banners .center-wrapper{margin-top:20px}section.banners .center-wrapper a.btn{margin-top:0}section.banners .center-wrapper h4{margin-bottom:15px !important}section.banners.ed3 .counts .text-wrapper .title{display:inline-block;margin-top:80px;color:#004996;font-size:36px}@media(max-width:1199px){section.banners.ed3 .counts .text-wrapper .title{font-size:32px}}@media(max-width:991px){section.banners.ed3 .counts .text-wrapper .title{margin-top:0}}@media(max-width:520px){section.banners.ed3 .counts .text-wrapper .title{font-size:28px}}section.banners.ed3 .counts .text-wrapper .title strong{color:#e3061b;font-size:96px;display:block}@media(max-width:1366px){section.banners.ed3 .counts .text-wrapper .title strong{font-size:86px}}@media(max-width:1199px){body section.banners.ed3 .counts .text-wrapper .title strong{font-size:70px}}@media(max-width:767px){section.banners.ed3 .counts .text-wrapper .title strong{font-size:50px}}@media(max-width:520px){section.banners.ed3 .counts .text-wrapper .title strong{font-size:48px}}section.banners.ed3 .counts .matchHeight{box-sizing:border-box;margin-bottom:15px;margin-top:15px;overflow:hidden;text-align:center;color:#fff;font-family:'jaapokki';min-height:120px;font-size:24px}section.banners.ed3 .counts .matchHeight.text{background-color:#004996;padding:15px 5px 0 5px}section.banners.ed3 .counts .matchHeight.text p{font-size:18px;text-transform:uppercase;padding:0 0 15px}section.banners.ed3 .counts .matchHeight.text span{font-size:50px;line-height:50px;letter-spacing:-4px}@media(max-width:1199px){section.banners.ed3 .counts .matchHeight.text span{font-size:44px}}section.banners.ed3 .counts .matchHeight .icon{padding:20px 0}@media(max-width:767px){section.banners.ed3 .counts .wrapper{background-color:#fff;padding-bottom:5px;padding-top:5px;margin-bottom:10px}}.map h3.ychwh{color:#004996;font-size:35px;line-height:39px;font-family:'jaapokki';font-weight:normal}.map .button-cont{margin:40px auto}.map .center-wrapper+.center-wrapper .button-cont{margin-top:0}.map #mapHP{position:relative;height:700px;width:100%;background-image:url("/imgglobal/tescoce/ychwh/base/loading.gif");background-repeat:no-repeat;background-position:center center}.map #mapHP .dymek{text-align:center}.map #mapHP .dymek span{color:#676767;font-family:'jaapokki';font-size:18px}.map #mapHP .dymek p{font-family:'tesco-ot';font-size:14px}.map #mapHP .dymek a{display:inline-block;margin:0 auto;padding:5px 20px 1px 20px;font-size:18px}.map #mapHP #content p{color:#676767;font-family:'tesco_mr';font-size:18px}.map #mapHP #content a.newddl-button{margin:4px}.map .map_container{display:block;position:relative;width:100%;height:100%}.map .map_container .map_detail{position:relative;display:block;height:auto;max-height:700px;width:0;padding:0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map .map_container .map_content{display:block}.map .map_container.map_detail_opened{display:flex;max-height:700px}.map .map_container.map_detail_opened .map_detail{padding:10px;width:30%}.map .map_container.map_detail_opened .map_content{width:70%}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar{position:relative;height:40px;background:#ea2134}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar *{line-height:40px}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar .map_exact_detail_close_button{display:inline-block;float:left;width:40px;height:40px;background:url("/imgglobal/tescoce/icons/arrow-left-white.png") no-repeat center center}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar h1.map_exact_title{line-height:40px;float:left;font-size:18px;text-transform:none;color:#fff;margin:0;padding:0;max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar .map_exact_detail_directions_button{position:absolute;right:0;display:inline-block;float:left;width:40px;height:40px;background:url("/imgglobal/tescoce/icons/directions-white.png") no-repeat center center}.map .map_container.map_detail_opened .map_detail .map_detail_content{position:relative;height:calc(100% - 40px);padding:10px;overflow:auto}.map .map_container.map_detail_opened .map_detail .map_detail_content h2{font-size:14px;text-transform:none;color:#d3d3d3;margin-bottom:5px;margin-top:10px}.map .map_container .infoWindowSeparator{display:block;clear:both;margin:80px 0 20px 0;border-bottom:1px dotted rgba(0,0,0,0.3)}.map .map_container .gm-style-iw-d{max-height:400px;overflow-y:auto;overflow-x:hidden}@media all and (max-width:1400px){.map #mapHP{height:500px}.map .map_container .map_detail{max-height:500px}.map .map_container.map_detail_opened{max-height:500px}}@media all and (max-width:500px){.map #mapHP{height:100vw}.map .map_container.map_detail_opened{max-height:100vw}.gm-style .gm-style-iw-c{max-width:90vw !important}.gm-style .gm-style-iw-d{max-width:90vw !important}}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar{width:18px;height:12px;-webkit-appearance:none}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-track,.map .map_container .map_detail::-webkit-scrollbar-track-piece{background:#fff}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.12);border:6px solid transparent;border-radius:9px;background-clip:content-box}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb:horizontal{border:3px solid transparent}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-corner{background:transparent}.map .map_container .map_detail .map_detail_loading{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:4000;background:rgba(255,255,255,0.9)}.map .map_container .map_detail .map_detail_loading .map_detail_loading_container{position:relative;width:100%;height:100%}.map .map_container .map_detail .map_detail_loading .map_detail_loading_container .lds-ripple{position:absolute;top:50%;left:50%;margin-left:-36px;margin-bottom:-36px}.map .map_container .map_detail .map_detail_loading .lds-ripple div{position:absolute;top:50%;left:50%;border:4px solid rgba(234,33,52,1);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.map .map_container .map_detail .map_detail_loading .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}@-webkit-keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@media all and (min-width:1001px){.map .map_container.map_detail_opened .map_detail{-webkit-animation:AnimateRightDetail .5s;animation:AnimateRightDetail .5s;-moz-animation:AnimateRightDetail .5s;-ms-animation:AnimateRightDetail .5s;-o-animation:AnimateRightDetail .5s}.map .map_container.map_detail_opened .map_content{-webkit-animation:AnimateRightContent .5s;animation:AnimateRightContent .5s;-moz-animation:AnimateRightContent .5s;-ms-animation:AnimateRightContent .5s;-o-animation:AnimateRightContent .5s}@-webkit-keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@-webkit-keyframes AnimateRightContent{0%{width:100%}100%{width:70%}}@keyframes AnimateRightContent{0%{width:100%}100%{width:70%}}.map .map_container .map_detail{-webkit-animation:AnimateLeftDetail 0s;animation:AnimateLeftDetail 0s;-moz-animation:AnimateLeftDetail 0s;-ms-animation:AnimateLeftDetail 0s;-o-animation:AnimateLeftDetail 0s}.map .map_container .map_content{-webkit-animation:AnimateLeftContent 0s;animation:AnimateLeftContent 0s;-moz-animation:AnimateLeftContent 0s;-ms-animation:AnimateLeftContent 0s;-o-animation:AnimateLeftContent 0s}@-webkit-keyframes AnimateLeftDetail{0%{width:30%;height:auto}100%{width:0;height:0}}@keyframes AnimateLeftDetail{0%{width:30%;height:auto}100%{width:0;height:0}}@-webkit-keyframes AnimateLeftContent{0%{width:70%}100%{width:100%}}@keyframes AnimateLeftContent{0%{width:70%}100%{width:100%}}}@media all and (max-width:1000px){.map .map_container .map_detail{max-height:none !important}.map .map_container{display:flex;flex-wrap:wrap;max-height:none !important}.map .map_container.map_detail_opened .map_detail{-webkit-animation:AnimateDownDetail 1s;animation:AnimateDownDetail 1s;-moz-animation:AnimateDownDetail 1s;-ms-animation:AnimateDownDetail 1s;-o-animation:AnimateDownDetail 1s;height:auto}.map .map_container .map_detail{-webkit-animation:AnimateUpDetail 1s;animation:AnimateUpDetail 1s;-moz-animation:AnimateUpDetail 1s;-ms-animation:AnimateUpDetail 1s;-o-animation:AnimateUpDetail 1s;height:0;width:100% !important;order:2 !important}.map .map_container .map_content{width:100% !important;order:1 !important}@-webkit-keyframes AnimateDownDetail{0%{width:100%;height:0;max-height:none}100%{width:100%;height:100%;max-height:none}}@keyframes AnimateDownDetail{0%{width:100%;height:0;max-height:none}100%{width:100%;height:100%;max-height:none}}@-webkit-keyframes AnimateUpDetail{0%{width:100%;height:100%}100%{width:100%;height:0}}@keyframes AnimateUpDetail{0%{width:100%;height:100%}100%{width:100%;height:0}}}.map h3.ychwh{color:#004996;font-size:35px;line-height:39px;font-family:'jaapokki';font-weight:normal}.map .button-cont{margin:40px auto}.map .center-wrapper+.center-wrapper .button-cont{margin-top:0}.map #mapHP{position:relative;height:700px;width:100%;background-image:url("/imgglobal/tescoce/ychwh/base/loading.gif");background-repeat:no-repeat;background-position:center center}.map #mapHP .dymek{text-align:center}.map #mapHP .dymek span{color:#676767;font-family:'jaapokki';font-size:18px}.map #mapHP .dymek p{font-family:'tesco-ot';font-size:14px}.map #mapHP .dymek a{display:inline-block;margin:0 auto;padding:5px 20px 1px 20px;font-size:18px}.map #mapHP #content p{color:#676767;font-family:'tesco_mr';font-size:18px}.map #mapHP #content a.newddl-button{margin:4px}.map .map_container{display:block;position:relative;width:100%;height:100%}.map .map_container .map_detail{position:relative;display:block;height:auto;max-height:700px;width:0;padding:0;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.map .map_container .map_content{display:block}.map .map_container.map_detail_opened{display:flex;max-height:700px}.map .map_container.map_detail_opened .map_detail{padding:10px;width:30%}.map .map_container.map_detail_opened .map_content{width:70%}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar{position:relative;height:40px;background:#ea2134}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar *{line-height:40px}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar .map_exact_detail_close_button{display:inline-block;float:left;width:40px;height:40px;background:url("/imgglobal/tescoce/icons/arrow-left-white.png") no-repeat center center}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar h1.map_exact_title{line-height:40px;float:left;font-size:18px;text-transform:none;color:#fff;margin:0;padding:0;max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map .map_container.map_detail_opened .map_detail .map_detail_toolbar .map_exact_detail_directions_button{position:absolute;right:0;display:inline-block;float:left;width:40px;height:40px;background:url("/imgglobal/tescoce/icons/directions-white.png") no-repeat center center}.map .map_container.map_detail_opened .map_detail .map_detail_content{position:relative;height:calc(100% - 40px);padding:10px;overflow:auto}.map .map_container.map_detail_opened .map_detail .map_detail_content h2{font-size:14px;text-transform:none;color:#d3d3d3;margin-bottom:5px;margin-top:10px}.map .map_container .infoWindowSeparator{display:block;clear:both;margin:80px 0 20px 0;border-bottom:1px dotted rgba(0,0,0,0.3)}.map .map_container .gm-style-iw-d{max-height:400px;overflow-y:auto;overflow-x:hidden}@media all and (max-width:1400px){.map #mapHP{height:500px}.map .map_container .map_detail{max-height:500px}.map .map_container.map_detail_opened{max-height:500px}}@media all and (max-width:500px){.map #mapHP{height:100vw}.map .map_container.map_detail_opened{max-height:100vw}.gm-style .gm-style-iw-c{max-width:90vw !important}.gm-style .gm-style-iw-d{max-width:90vw !important}}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar{width:18px;height:12px;-webkit-appearance:none}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-track,.map .map_container .map_detail::-webkit-scrollbar-track-piece{background:#fff}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.12);border:6px solid transparent;border-radius:9px;background-clip:content-box}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb:horizontal{border:3px solid transparent}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.map .map_container .map_detail .map_detail_content::-webkit-scrollbar-corner{background:transparent}.map .map_container .map_detail .map_detail_loading{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:4000;background:rgba(255,255,255,0.9)}.map .map_container .map_detail .map_detail_loading .map_detail_loading_container{position:relative;width:100%;height:100%}.map .map_container .map_detail .map_detail_loading .map_detail_loading_container .lds-ripple{position:absolute;top:50%;left:50%;margin-left:-36px;margin-bottom:-36px}.map .map_container .map_detail .map_detail_loading .lds-ripple div{position:absolute;top:50%;left:50%;border:4px solid rgba(234,33,52,1);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.map .map_container .map_detail .map_detail_loading .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}@-webkit-keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@media all and (min-width:1001px){.map .map_container.map_detail_opened .map_detail{-webkit-animation:AnimateRightDetail .5s;animation:AnimateRightDetail .5s;-moz-animation:AnimateRightDetail .5s;-ms-animation:AnimateRightDetail .5s;-o-animation:AnimateRightDetail .5s}.map .map_container.map_detail_opened .map_content{-webkit-animation:AnimateRightContent .5s;animation:AnimateRightContent .5s;-moz-animation:AnimateRightContent .5s;-ms-animation:AnimateRightContent .5s;-o-animation:AnimateRightContent .5s}@-webkit-keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@keyframes AnimateRightDetail{0%{width:0;height:auto}100%{width:30%;height:auto}}@-webkit-keyframes AnimateRightContent{0%{width:100%}100%{width:70%}}@keyframes AnimateRightContent{0%{width:100%}100%{width:70%}}.map .map_container .map_detail{-webkit-animation:AnimateLeftDetail 0s;animation:AnimateLeftDetail 0s;-moz-animation:AnimateLeftDetail 0s;-ms-animation:AnimateLeftDetail 0s;-o-animation:AnimateLeftDetail 0s}.map .map_container .map_content{-webkit-animation:AnimateLeftContent 0s;animation:AnimateLeftContent 0s;-moz-animation:AnimateLeftContent 0s;-ms-animation:AnimateLeftContent 0s;-o-animation:AnimateLeftContent 0s}@-webkit-keyframes AnimateLeftDetail{0%{width:30%;height:auto}100%{width:0;height:0}}@keyframes AnimateLeftDetail{0%{width:30%;height:auto}100%{width:0;height:0}}@-webkit-keyframes AnimateLeftContent{0%{width:70%}100%{width:100%}}@keyframes AnimateLeftContent{0%{width:70%}100%{width:100%}}}@media all and (max-width:1000px){.map .map_container .map_detail{max-height:none !important}.map .map_container{display:flex;flex-wrap:wrap;max-height:none !important}.map .map_container.map_detail_opened .map_detail{-webkit-animation:AnimateDownDetail 1s;animation:AnimateDownDetail 1s;-moz-animation:AnimateDownDetail 1s;-ms-animation:AnimateDownDetail 1s;-o-animation:AnimateDownDetail 1s;height:auto}.map .map_container .map_detail{-webkit-animation:AnimateUpDetail 1s;animation:AnimateUpDetail 1s;-moz-animation:AnimateUpDetail 1s;-ms-animation:AnimateUpDetail 1s;-o-animation:AnimateUpDetail 1s;height:0;width:100% !important;order:2 !important}.map .map_container .map_content{width:100% !important;order:1 !important}@-webkit-keyframes AnimateDownDetail{0%{width:100%;height:0;max-height:none}100%{width:100%;height:100%;max-height:none}}@keyframes AnimateDownDetail{0%{width:100%;height:0;max-height:none}100%{width:100%;height:100%;max-height:none}}@-webkit-keyframes AnimateUpDetail{0%{width:100%;height:100%}100%{width:100%;height:0}}@keyframes AnimateUpDetail{0%{width:100%;height:100%}100%{width:100%;height:0}}}section.blocks.infos{width:100%;clear:both;background-color:#fff;margin-top:38px;display:inline-block}section.blocks.infos .block.matchHeight{min-height:216px}section.blocks .block{text-align:center;background-color:#efefef;padding:30px 15px;margin-top:10px;margin-bottom:10px}section.blocks .block .title{color:#004996;font-size:36px;line-height:36px;display:block;margin-top:0 !important;margin-bottom:10px !important;text-transform:uppercase;font-family:'jaapokki';text-align:center}section.blocks .block p{color:#666;font-size:15px}section.blocks .center-wrapper{text-align:center}a.more.newddl-link{font-size:14px;margin:3px auto}a.more.newddl-link .link-label{font-size:14px}.footermenu{position:relative;background-color:#343434;padding:30px 0;margin-top:30px;color:#e6e6e6;z-index:1}.footermenu .tcl-group-links a,.footermenu .tcl-group-text a{text-decoration:none}.footermenu .tcl-group-links a span,.footermenu .tcl-group-text a span{border-bottom:1px solid transparent;transition:border .3s}.footermenu .tcl-group-links a:hover span,.footermenu .tcl-group-text a:hover span{border-color:#fff}.footermenu .tcl-group-head{font-size:24px;line-height:24px;font-weight:normal;text-transform:uppercase;font-family:'jaapokki';color:#999;margin-top:30px}.footermenu .tcl-group-links{margin-top:20px;display:inline-block}.footermenu .tcl-group-links a{display:block;font-family:Arial,Tahoma,Verdana,Geneva,Helvetiva,Segoe,sans-serif;font-size:14px;line-height:24px;text-align:left;color:#e6e6e6}.footermenu .tcl-group-text p{margin-top:20px;font-family:Arial,Tahoma,Verdana,Geneva,Helvetiva,Segoe,sans-serif;font-size:14px;text-align:left}.footermenu .tcl-group-text a{color:#e6e6e6}.footermenu .fallow-col{text-align:center}.footermenu .fallow-col span img{margin-top:20px;padding:0 10px}aside.partners{position:relative;background-color:#efefef;padding-top:20px;padding-bottom:20px;z-index:1}aside.partners a{margin-top:20px;margin-bottom:20px;display:inline-block}aside.partners a span{font-size:14px;color:#343434;font-family:Arial;display:block;margin-bottom:20px}aside.partners a img{max-width:100%;height:auto;display:block}aside.partners a:hover{text-decoration:none}aside.partners a:hover span{text-decoration:none}aside.partners .bs-container{text-align:center}aside.partners .bs-container .bs-row .col-md-3{float:none;display:inline-block;vertical-align:top;text-align:left}.tescoce-footer{width:100%;height:95px;line-height:95px;font-size:14px;background:#fff;text-align:center;font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;color:#333}.tcf-section{display:inline-block;vertical-align:top}.tcf-copyright{margin-right:70px}.tcf-links a{display:inline-block;vertical-align:top;padding:0 15px;margin:40.5px 0 0 0;height:14px;line-height:14px;font-size:14px;text-decoration:none;border-right:1px solid #333;color:#333}.tcf-links a:last-child{border:0}.tcf-links a span{text-decoration:underline}.ychwh__headline_cta{padding:60px 12px 40px 12px;text-align:center}.ychwh__headline_cta .headline{color:#00539f;text-transform:uppercase}.ychwh__headline_cta .headline+.newddl-button{margin-top:38px}