@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(min-width:756px){.ddl-footer .footer-links{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.ddl-footer.lower .footer-links-group .group-item{font-size:16px;line-height:30px}.ddl-footer .footer-links-group{width:50%;border-bottom:0;margin: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 0 24px 0;border-bottom:0;text-align:left}.ddl-footer .social-content .social-title{line-height:40px;min-height:40px}.ddl-footer .social-content .social-links{display:inline-block;vertical-align:middle}}@media(min-width:1008px){.ddl-footer .footer-links-group{width:25%;max-width:309px}.ddl-footer .copyright-content{text-align:left}}@media(min-width:1260px){.ddl-footer .footer-links-group{width:20%;flex:1 1 20%}}@media(min-width:756px){.ddl_property_header__blue_strip{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;box-sizing:border-box;min-height:32px}.ddl_property_header__blue_strip .ddl_property_header{display:flex !important;align-items:center;justify-content:flex-end;width:100%;margin:0 !important}.ddl_property_header__blue_strip__item,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item{font-size:14px;font-weight:700;line-height:1.25;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;height:100%;padding:0 20px;cursor:pointer;transition:color .3s ease 0s;white-space:nowrap;text-decoration:none;pointer-events:auto;color:#fff;border-left:1px solid rgba(255,255,255,.3);outline:0;overflow-wrap:break-word;-webkit-box-align:center}.ddl_property_header__blue_strip__item:last-of-type,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item:last-of-type{border-right:1px solid rgba(255,255,255,.3)}.ddl_property_header__blue_strip__item:hover,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item:hover{text-decoration:underline}.ddl_property_header__blue_strip__item .icon{display:inline-flex;align-items:center;order:0;margin-right:8px;margin-left:1px;-webkit-box-align:center}}@media(min-width:756px){.ddl_property_header__blue_strip{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;box-sizing:border-box;min-height:32px}.ddl_property_header__blue_strip .ddl_property_header{display:flex !important;align-items:center;justify-content:flex-end;width:100%;margin:0 !important}.ddl_property_header__blue_strip__item,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item{font-size:14px;font-weight:700;line-height:1.25;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;height:100%;padding:0 20px;cursor:pointer;transition:color .3s ease 0s;white-space:nowrap;text-decoration:none;pointer-events:auto;color:#fff;border-left:1px solid rgba(255,255,255,.3);outline:0;overflow-wrap:break-word;-webkit-box-align:center}.ddl_property_header__blue_strip__item:last-of-type,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item:last-of-type{border-right:1px solid rgba(255,255,255,.3)}.ddl_property_header__blue_strip__item:hover,.ddl .ddl_property_header a.ddl_property_header__blue_strip__item:hover{text-decoration:underline}.ddl_property_header__blue_strip__item .icon{display:inline-flex;align-items:center;order:0;margin-right:8px;margin-left:1px;-webkit-box-align:center}}@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}}@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{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}.ddl_carousel_img_text_div.transparent{background:none !important}}@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}.ddl_carousel_img_text_div{height:100%}}@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: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{padding:0 12px}.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:1024px){.tescoce-faq-and-qa{padding:0}}@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:755px){.delivery-checker #user-zip-code .zip-code,.delivery-checker #user-zip-code .check_btn{display:block;margin:0 auto}.delivery-checker #user-zip-code .check_btn{margin-top:32px}}@media(min-width:756px){.delivery-checker .zip-code{padding:0;width:480px}}@media(max-width:1260px){.delivery-checker .origin .main-title,.delivery-checker .origin .lead,.delivery-checker .origin .subtitle{padding:0 13px}}@media all and (min-width:1080px){.fts-comments .fts-comments-inner{padding-top:52px}.comments .comments-wrap .comment-bottom-divider{display:none}}@media all and (max-width:1280px){.fts-comments .fts-comments-inner{max-width:1008px}.comments_3 .comments-wrap{width:30.3%}}@media all and (max-width:1080px){.comments-wrap{max-width:506px;padding:0 12px}.comments-wrap+.comments-wrap:after{display:none}.comments_2 .comments-wrap{width:100%}.comments_3 .comments-wrap{width:100%}}@media all and (max-width:550px){.comments .comments-wrap .comment-title{margin-bottom:24px}}@media(max-width:755px){.fts-shop-online-how-to{padding-bottom:60px;padding-top:20px}.fts-shop-online-why{padding-top:50px}}@media(max-width:500px){.fts-how-to{flex-direction:column}.fts-how-to .fts-ht-item span{height:40px;vertical-align:middle;margin-top:0;margin-left:10px;text-align:center}.fts-how-to .fts-ht-item .number-cont{display:inline-block}.fts-how-to .fts-ht-item{text-align:left;position:relative;min-height:100px;width:155px;margin:0 auto}.fts-how-to .fts-ht-item .number-cont::before{display:none}.fts-how-to .fts-ht-item .number-cont::after{content:' ';width:2px;height:100%;position:absolute;top:0;left:19px;background-color:#00539f}.fts-ws-item h4{color:#333;font-family:"tesco_mr";font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;padding:15px 0}.fts-shop-online .text.desktop{display:none}}@media(min-width:756px){.fts-ws-item:not(.itemcount4){width:33.33333%}.fts-ws-items:not(.itemcount4) .fts-ws-item .text{max-width:228px}.fts-ws-items.itemcount4 .fts-ws-item{width:25%}.fts-ws-items.itemcount4 .fts-ws-item .text{max-width:210px}.fts-shop-online .text.mobile{display:none}.fts-shop-online .text.desktop{display:block}}@media(min-width:1008px){body.ghs .fts-shop-online .fts-ws-item p{padding:10px 0 5px 0}.fts-ws-items.itemcount5 .fts-ws-item{width:20%}.fts-ws-items.itemcount5 .fts-ws-item .text{max-width:192px}}@media(min-width:1134px){.fts-ws-items.itemcount6 .fts-ws-item{width:16.66666%}.fts-ws-items.itemcount6 .fts-ws-item .text{max-width:174px}.fts-ws-items.itemcount6 .fts-ws-item .text{max-width:175px}}@media all and (min-width:1008px){.fts-calc-approx-title{padding:0}.fts-calc-approx .fts-calc-approx-inner{flex-direction:row;max-width:1236px !important;margin:0 auto 45px auto !important;padding:0 !important}.fts-calc-approx.fred_and_flo .fts-calc-approx-inner{align-items:flex-start;margin-bottom:60px !important}.fts-calc-approx .fts-calc-approx-left{width:49.0925% !important;max-width:595px}.fts-calc-approx .fts-calc-approx-right{flex-grow:1;width:50.9076%;max-width:617px;padding:0 0 0 24px}.fts-calc-approx.img_to_right .fts-calc-approx-left{order:2}.fts-calc-approx.img_to_right .fts-calc-approx-right{order:1;max-width:629px;padding:0 24px 0 0}.fts-calc-approx.gift_vouchers .fts-calc-approx-left,.fts-calc-approx.gift_vouchers .fts-calc-approx-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50% !important;max-width:618px !important}.fts-calc-approx.fred_and_flo .fts-calc-approx-left{margin-top:6px}.fts-calc-approx.gift_vouchers .fts-calc-approx-right .fts-calc-approx-subtitle,.fts-calc-approx.gift_vouchers .fts-calc-approx-right .fts-calc-approx-text,.fts-calc-approx.fred_and_flo .fts-calc-approx-right .fts-calc-approx-subtitle,.fts-calc-approx.fred_and_flo .fts-calc-approx-right .fts-calc-approx-text{margin-top:0}.fts-calc-approx.fred_and_flo .fts-calc-approx-right .fts-calc-approx-subtitle+.fts-calc-approx-text{margin-top:24px}.fts-calc-approx-right .fts-calc-approx-subtitle,.fts-calc-approx-right .fts-calc-approx-text,.fts-calc-approx-right .fts-calc-approx-view{text-align:left}.fts-calc-approx-right .fts-calc-approx-subtitle{margin-top:0}.fts-calc-approx-right .button-container{text-align:left}.fts-calc-approx-right .button-container .button-container-inner{display:block}}@media(min-width:1008px) and (max-width:1024px){.fts-calc-approx{padding:0 12px}}@media(max-width:1007px){.cookie-text,.cookie-button{width:100%;max-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 .gdpr-cookies-inside{flex-direction:column;flex-wrap:wrap;justify-content:center}.gdpr-cookies-line .cookie-text,.gdpr-cookies-line .cookie-button,.gdpr-cookies-line .cookie-button-no{width:100%;text-align:center}}@media(min-width:504px){.gdpr-cookies .warning-popup{font-size:16px}}@media(max-width:755px){.gdpr_cookie_banner_inner .buttons form .newddl-button{min-width:296px}}@media(min-width:756px){.gdpr_cookie_banner_inner{flex-direction:row}.gdpr_cookie_banner_inner .text{padding-right:24px;text-align:left}.gdpr_cookie_banner_inner .buttons{margin-top:0}.gdpr_cookie_banner_inner .buttons form{margin:0}.gdpr_cookie_banner_inner .buttons form+form{margin-top:12px}}@media(max-width:755px){.gdpr_cookie_banner_inner .buttons form .newddl-button{min-width:296px}}@media(min-width:756px){.gdpr_cookie_banner_inner{flex-direction:row}.gdpr_cookie_banner_inner .text{padding-right:24px;text-align:left}.gdpr_cookie_banner_inner .buttons{margin-top:0}.gdpr_cookie_banner_inner .buttons form{margin:0}.gdpr_cookie_banner_inner .buttons form+form{margin-top:12px}}@media(min-width:1008px){.dino__paperclip{bottom:24px;right:24px}.dino__paperclip .close{right:-24px}}