@media(max-width:756px){.cp-cookie-bar .cp-cookie-bar-inner,.cp-cookie-bar .cp-cookie-bar-inner .cp-cookie-bar-text-box,.cp-cookie-bar .cp-cookie-bar-inner .cp-cookie-bar-button{display:block;width:100%;padding:0;text-align:center;margin:0 auto}.cp-cookie-bar .cp-cookie-bar-inner .cp-cookie-bar-button{padding-top:18px}}@media all and (max-width:960px){.fts-menu{padding:0}.fts-menu ul li{display:block;padding:15px 20px;margin:0;border-bottom:1px solid #dfdfdf !important}.fts-menu ul li:last-child{border-bottom:0 !important}}@media all and (max-width:640px){.fts-menu ul li{font-size:16px;line-height:16px}}@media(min-width:756px){.fts-menu.redesign ul{text-align:right}}@media(min-width:1260px){.fts-menu.ddlgrid ul li{margin:0}.fts-menu.ddlgrid .fts-menu-inner{padding:15px 12px}}@media screen and (max-width:600px){.fts-help-line h4 a,.fts-help-line h4 a:hover{padding:5px}.fts-help-line h4{display:block}}@media screen and (max-width:450px){.fts-help-line h2{font-size:30px;line-height:34px}}@media(max-width:755px){.header_menu_wrapper{z-index:990}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list.ddl-global-header__items-list--overflow .ddl-global-header__item{width:50%}}@media(min-width:1008px){.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list.ddl-global-header__items-list--overflow .ddl-global-header__item{width:25%}}@media(min-width:1008px){.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-wrapper{width:1008px}.ddl-global-header .ddl-global-header__item-dropdown-content>*{width:1008px}}@media(min-width:1236px){.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-wrapper{width:1236px}.ddl-global-header .ddl-global-header__item-dropdown-content>*{width:1236px}}@media(max-width:755px){.ddl-global-header{font-size:16px}}@media(min-width:503px){.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child .ddl-global-header__item_link{padding:0 12px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:last-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:last-child .ddl-global-header__item_link{padding:0 9px 0 18px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child .ddl-global-header__item_link{padding:0 12px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child a .ddl-global-header__item-label,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child .ddl-global-header__item_link .ddl-global-header__item-label{padding:0 12px 0 0}}@media(max-width:503px){.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list .ddl-global-header__items-list--overflow .ddl-global-header__item{padding-left:12px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item-dropdown-content .ddl-global-header__item a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item-dropdown-content .ddl-global-header__item .ddl-global-header__item_link,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child .ddl-global-header__item_link{padding:0}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:last-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:last-child .ddl-global-header__item_link{padding-right:12px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child .ddl-global-header__item_link{padding:0}}@media(min-width:756px) and (max-width:1007px){.ddl-global-header .ddl-global-header__item>a,.ddl-global-header .ddl-global-header__item .ddl-global-header__item_link{padding:0 10px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--left .ddl-global-header__item:first-child .ddl-global-header__item_link{padding:0 10px}.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child a,.ddl-global-header .ddl-global-header__header-bar .ddl-global-header__items-list--right .ddl-global-header__item:last-child .ddl-global-header__item_link{padding:0 10px}}@media(min-width:756px){.ddl-footer.lower .footer-links-group .group-item{font-size:16px;line-height:30px}.ddl-footer .footer-links-group{width:50%;border-bottom:0}.ddl-footer .ddl-footer-inner{padding:24px 24px 0 24px}.ddl-footer .footer-links-group .group-title,.ddl-footer .footer-links-group .group-items{line-height:20px;padding-bottom:20px}.ddl-footer .footer-links-group .group-title{border-bottom:0;cursor:default;pointer-events:none}.ddl-footer .footer-links-group .group-title .mobile-button,.ddl-footer .footer-links-group .group-item a .mobile-button{display:none}.ddl-footer .footer-links-group .group-items{display:block !important;height:auto !important}.ddl-footer .footer-links-group .group-item{border-top:0}.ddl-footer .social{padding:0 24px 24px 24px;border-bottom:0;text-align:right}.ddl-footer .social-content{text-align:left}.ddl-footer .social-content .social-title{padding-right:0;line-height:40px;min-height:40px}.ddl-footer .social-content .social-links{float:right;display:inline-block;vertical-align:middle}.ddl-footer .social-content .social-links-item{padding-left:12px;padding-right:0}.ddl-footer .copyright-content{text-align:left}}@media(min-width:1008px){.ddl-footer .footer-links-group{width:25%}}@media(max-width:755px){.ddl-footer{padding-top:0 !important}}@media(min-width:756px){.ddl-footer.lower .footer-links-group .group-item{font-size:16px;line-height:30px}.ddl-footer .footer-links-group{width:50%;border-bottom:0}.ddl-footer .ddl-footer-inner{padding:24px 24px 0 24px}.ddl-footer .footer-links-group .group-title,.ddl-footer .footer-links-group .group-items{line-height:20px;padding-bottom:20px}.ddl-footer .footer-links-group .group-title{border-bottom:0;cursor:default;pointer-events:none}.ddl-footer .footer-links-group .group-title .mobile-button,.ddl-footer .footer-links-group .group-item a .mobile-button{display:none}.ddl-footer .footer-links-group .group-items{display:block !important;height:auto !important}.ddl-footer .footer-links-group .group-item{border-top:0}.ddl-footer .social{padding:0 24px 24px 24px;border-bottom:0;text-align:right}.ddl-footer .social-content{text-align:left}.ddl-footer .social-content .social-title{padding-right:0;line-height:40px;min-height:40px}.ddl-footer .social-content .social-links{float:right;display:inline-block;vertical-align:middle}.ddl-footer .social-content .social-links-item{padding-left:12px;padding-right:0}.ddl-footer .copyright-content{text-align:left}}@media(min-width:1008px){.ddl-footer .footer-links-group{width:25%}}@media(max-width:755px){.ddl-footer{padding-top:0 !important}}@media(min-width:756px){.ddl-footer.lower .footer-links-group .group-item{font-size:16px;line-height:30px}.ddl-footer .footer-links-group{width:50%;border-bottom:0}.ddl-footer .ddl-footer-inner{padding:24px 24px 0 24px}.ddl-footer .footer-links-group .group-title,.ddl-footer .footer-links-group .group-items{line-height:20px;padding-bottom:20px}.ddl-footer .footer-links-group .group-title{border-bottom:0;cursor:default;pointer-events:none}.ddl-footer .footer-links-group .group-title .mobile-button,.ddl-footer .footer-links-group .group-item a .mobile-button{display:none}.ddl-footer .footer-links-group .group-items{display:block !important;height:auto !important}.ddl-footer .footer-links-group .group-item{border-top:0}.ddl-footer .social{padding:0 24px 24px 24px;border-bottom:0;text-align:right}.ddl-footer .social-content{text-align:left}.ddl-footer .social-content .social-title{padding-right:0;line-height:40px;min-height:40px}.ddl-footer .social-content .social-links{float:right;display:inline-block;vertical-align:middle}.ddl-footer .social-content .social-links-item{padding-left:12px;padding-right:0}.ddl-footer .copyright-content{text-align:left}}@media(min-width:1008px){.ddl-footer .footer-links-group{width:25%}}@media(max-width:755px){.ddl-footer{padding-top:0 !important}}@media(min-width:756px){.career-main-banner{height:200px;overflow:visible}.career-main-banner-inner{height:200px}}@media(min-width:1008px){.career-main-banner{height:27.5vw}.career-main-banner-inner{height:33.35714285714286vw;height:-webkit-calc(21.5vw + 292px);height:-moz-calc(21.5vw + 292px);height:calc(21.5vw + 292px)}}@media(min-width:1008px) and (max-width:1399px){.ddl .ddl_property_header .header_wrapper .heading{padding:12px 5px 6px 17px !important}}@media(min-width:1400px){.career-main-banner{height:24.60416666666667vw}.career-main-banner-inner{height:39.58333333333333vw;height:-webkit-calc(22.60416666666667vw + 326px);height:-moz-calc(22.60416666666667vw + 326px);height:calc(22.60416666666667vw + 326px)}}@media(min-width:1920px){.career-main-banner{height:450px;overflow:visible}.career-main-banner-inner{height:760px}}@media(min-width:1260px) and (max-width:1399px){.career-main-banner{height:26.5vw}}@media(max-width:504px){.ddl-video-container .button-container .button-container-inner{max-width:220px}.ddl-video-container .button-container.center{margin:10px 0}.ddl-video-container .button-container .newddl-button{margin:10px}}@media(max-width:755px){.ddl-video-container .video-box{width:100%}.ddl-video-container .video-box.text .text-box.kcs-ytplayer{height:auto !important}.ddl-video-container .video-container .video-box{min-height:auto !important}.ddl-video-container .video-box.text .text-box .title{font-size:28px;line-height:32px}.ddl-video-container .video-box.text .text-box .text{font-size:20px;line-height:24px}.ddl-video-container .video-container-inner{padding:18px 12px}.ddl-video-container .text-container{padding:0}.ddl-video-container .text-container .text-box{padding:12px}}@media(min-width:1008px){.ddl-video-container-inner{padding:18px 32px}.ddl-video-container .video-box.text .text-box .title{font-size:28px;line-height:32px}.ddl-video-container .video-box.text .text-box .text{font-size:20px;line-height:24px}.ddl-youtube-video.cnc{margin:0 auto 70px auto}}@media(min-width:1300px){.ddl-video-container .video-box.text .text-box .title{font-size:34px;line-height:40px}.ddl-video-container .video-box.text .text-box .text{font-size:28px;line-height:32px}}@media screen and (min-width:1236px){.tescoce-ddl-carousel{width:1236px;margin:0 auto;position:relative}.ddl_carousel_slide_summary .label button{max-width:100%}}@media(min-width:756px){.tescoce-ddl-carousel .mobile-image{display:none}.ddl_carousel_img_text_cell{padding:24px}}@media screen and (min-width:755px) and (max-width:1008px){.tile.fls .ddl_carousel_img_text_cell .logo svg{height:6vw}.tile.fls .ddl_carousel_img_text_tb .title{font-size:3.2vw !important;line-height:3.5vw !important}}@media(max-width:1008px){.tescoce-ddl-carousel{margin:21px 10px}.ddl_carousel_img_text_cell p.text br{display:none}}@media(max-width:755px){.tescoce-ddl-carousel .controls.has_summary .slide_summary_section,.tescoce-ddl-carousel .controls.has_summary .separator,.tescoce-ddl-carousel .controls.has_summary .play_pause_container{display:none}.tescoce-ddl-carousel .controls{justify-content:center}.tescoce-ddl-carousel .desktop-image{display:none}.tescoce-ddl-carousel .ddl_carousel_img_text_div{position:relative;float:left;width:100%;min-height:217px}.tescoce-ddl-carousel .ddl_carousel_img_text_cell .title{font-size:24px;line-height:28px;margin-bottom:18px}.tescoce-ddl-carousel .ddl_carousel_img_text_cell .text{font-size:16px;line-height:20px;margin-bottom:21px}.ddl_carousel .viewer .slide_track .tile .mobile-image-container{width:100%;height:200px;overflow:hidden;position:relative}.ddl_carousel .viewer .slide_track .tile img.mobile-image{width:auto;height:200px;left:50%;transform:translate(-50%,0);position:absolute}}@media(max-width:755px){.tile.fls .ddl_carousel_img_text_div{width:100%}}@media(min-width:756px){.tile.tesco_travel .ddl_carousel_img_text_div{display:none}.tile.tesco_travel svg{stroke:#fff !important}}@media(min-width:1008px){.ddl_carousel_img_text_tb .title{font-size:32px !important;line-height:36px !important}.ddl_carousel_img_text_tb .title{margin-bottom:25px !important}.ddl_carousel_img_text_cell .text{margin-bottom:25px}.ddl_carousel.promo .viewer .slide_track{height:268px;overflow:hidden}}@media(min-width:1260px){.ddl_carousel.promo .viewer .slide_track{height:329px}}@media(max-width:755px){.cnc-topbanner .cnc-topbanner-inner .ddl_carousel .viewer .slide_track .tile img.mobile-image{width:100%;display:block !important;margin:0 auto;position:relative;top:auto;left:auto;bottom:auto;right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;height:auto}.cnc-topbanner .cnc-topbanner-inner .ddl_carousel.promo .viewer{padding-bottom:0}.cnc-topbanner .cnc-topbanner-inner .ddl_carousel.promo .viewer .ddl_carousel_img_text_tb{height:auto}.cnc-topbanner .cnc-topbanner-inner .ddl_carousel.promo .viewer .slide_track{height:auto}.cnc-topbanner .cnc-topbanner-inner .ddl_carousel .viewer .slide_track .tile img.stamp-img{height:31.6%;width:auto;top:57.765%;bottom:auto}.cnc-topbanner .cnc-topbanner-inner .ddl_carousel .viewer .slide_track .tile .img-container{float:left}}@media(max-width:1007px){.cnc-topbanner .cnc-topbanner-inner .tescoce-ddl-carousel{margin:21px 0 0 0}}@media(max-width:504px){.cnc-topbanner .cnc-topbanner-inner .ddl_carousel .viewer .slide_track .tile img.stamp-img{height:35%;width:auto;right:5.754%;top:57.5%;bottom:auto}}@media all and (min-width:756px){.ddl_carousel .viewer .slide_track .tile img{width:auto !important}}@media all and (min-width:756px){.cnc-howto .cnc-howto-text{padding:45px 12px 0 12px}.cnc-howto .cnc-howto-inner .cnc-howto-steps{display:flex;justify-content:space-between;width:100%;max-width:756px;flex-wrap:wrap;align-items:flex-start}.cnc-howto-steps .cnc-howto-step-wrapper{width:224px;margin:0}.cnc-howto-steps .cnc-howto-step-wrapper .cnc-howto-step-img-mobile{display:none}.cnc-howto-steps .cnc-howto-step-wrapper .cnc-howto-step-img{display:block;max-width:100%}.cnc-howto-steps .cnc-howto-step-wrapper .cnc-howto-step-text-wrapper{max-width:224px}.cnc-howto-button{display:none}.cnc-howto-step-wrapper.mobile-hide{display:block}}@media all and (min-width:756px){.cnc-howto.centered .cnc-howto-steps .cnc-howto-step-wrapper .cnc-howto-step-img{margin:0 auto}}@media all and (min-width:1008px){.cnc-howto.onemore .cnc-howto-inner{max-width:1008px}.cnc-howto.onemore .cnc-howto-inner .cnc-howto-steps{max-width:1008px}}@media all and (min-width:600px) and (max-width:900px){.tescoce-faq-and-qa .tescoce-faq-and-qa-question .closeable_button{width:6vw;height:4.8vw;background-size:6vw 3vw}.tescoce-faq-and-qa .tescoce-faq-and-qa-question{padding-right:calc(25px + 6vw)}}@media all and (max-width:900px){.tescoce-faq-and-qa .tescoce-faq-and-qa-question{font-size:5vw;line-height:calc(5vw + 6px)}}@media all and (max-width:600px){.tescoce-faq-and-qa .tescoce-faq-and-qa-question .closeable_button{width:10vw;height:8vw;background-size:10vw 5vw}.tescoce-faq-and-qa .tescoce-faq-and-qa-question{padding-right:calc(25px + 10vw)}}@media(min-width:756px){.tescoce-faq-and-qa.coupon{padding:0}.tescoce-faq-and-qa.cnc:not(.gdpr) .tescoce-faq-and-qa-question,.tescoce-faq-and-qa.cnc:not(.gdpr) .tescoce-faq-and-qa-answer{padding-left:0;padding-right:0}.tescoce-faq-and-qa.cnc:not(.gdpr) .tescoce-faq-and-qa-inner{padding:0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tescoce-faq-and-qa.newddl .tescoce-faq-and-qa-question span.title{margin-left:12px}.tescoce-faq-and-qa.cnc.coupon .terms-and-conditions-wrapper{margin-top:40px}}@media(max-width:755px){.tescoce-faq-and-qa .tooltip-abbr .tooltip-meaning{left:0}.tescoce-faq-and-qa .search{max-width:338px;width:80vw}}@media(min-width:1512px){.tescoce-faq-and-qa.cnc .arrow-before .tescoce-faq-and-qa-question .closeable_button{float:left;display:inline-block;position:relative;top:-2px;-webkit-transform:translate(50%);-moz-transform:translate(50%);-ms-transform:translate(50%);-o-transform:translate(50%);transform:translate(50%);margin:0 12px}}@media(max-width:1007px){.store-locator .mCSB_container{margin:0 !important;overflow:auto !important;padding:0 12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.a-storeLocator__storeList__list__entry__icon{display:none}.a-storeLocator__storeList__list__entry__rest{margin-left:0}.a-storeLocator__storeList__list__entry__distance{margin-top:0;margin-left:12px}.a-storeLocator__storeList__list .a-storeLocator__storeList__list__entry .accordion_btn{-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px);margin-left:12px}}@media(min-width:1008px){.m-storeLocator__storeList{max-height:710px}}@media(max-width:504px){.a-storeLocator__storeList__list .a-storeLocator__storeList__list__entry{padding-left:0;padding-right:0}.a-storeLocator__storeList__list__entry .ddl br{display:block}.a-storeLocator__storeList__list__entry .ddl .ddl_link_button .link label{line-height:40px}.a-storeLocator__storeList__list .a-storeLocator__storeList__list__entry:last-of-type{border-color:#ccc}.a-storeLocator__storeList__showMoreStoresBtn{display:inline-block;margin:15px 12px !important}.ga-inlineTabs__list{display:flex;justify-content:space-around}.ga-inlineTabs__list__item{position:relative;padding:12px 0;height:30px}.ga-inlineTabs__list__item:after{position:absolute;bottom:0;left:0;margin-top:0}.ga-inlineTabs__list__item .icon{display:block;height:100%}.ga-inlineTabs__list__item .icon svg{height:100%}.a-storeLocator__filter__inputs__addressInput{display:block;width:100%}.a-storeLocator__filter__inputs__filters__trigger .a-storeLocator__filter__inputs__filters__trigger__label{display:none}.a-storeLocator__filter__inputs__filters{display:inline-block;width:auto;height:40px;line-height:40px;text-align:center;align-items:center}.a-storeLocator__filter__inputs__filters .a-storeLocator__filter__inputs__filters__trigger{padding-right:10px;display:inline-flex;margin-top:11px}.a-storeLocator__filter__inputs__filters button{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;justify-content:center}.a-storeLocator__filter__inputs__filters__dropdown__list__item{position:relative}}@media(max-width:1007px){.cookie-text,.cookie-button{width:100%;display:block;float:none;position:relative;transform:none;padding-bottom:20px}.cookie-button-no .cookie-button-container{display:inline-block;vertical-align:middle;margin:auto}.gdpr-cookies-line.xmas2020 .gdpr-cookies-inside{flex-wrap:wrap}.gdpr-cookies-line.xmas2020 .cookie-text,.gdpr-cookies-line.xmas2020 .cookie-button,.gdpr-cookies-line.xmas2020 .cookie-button-no{width:100%;text-align:center}}@media(min-width:504px){.gdpr-cookies .warning-popup{font-size:16px}}@media(min-width:1034px){.ddl-product-slider .slick-slide{width:auto}}@media(max-width:756px){.tf.tf_title_text.-isHP{margin-top:10px;margin-bottom:10px}.tf.tf_title_text.-isHP .tf_title_text__inner .title{font-size:28px;font-weight:700;line-height:32px}.tf.tf_title_text.-isHP .tf_title_text__inner .subtitle{font-size:20px;font-weight:700;line-height:24px}.tf.tf_title_text.-isHP .tf_title_text__inner .text{font-size:16px;font-weight:400;line-height:24px}.tf.tf_title_text.-isCARDS_CC_PREMIUM{padding:0 12px}.tf.tf_title_text.-isFINANCE_MANAGER .tf_title_text__inner .title{font-size:28px;font-weight:700;line-height:32px}}