@media screen and (max-width:991px){.page-header .header-title{font-size:20px;letter-spacing:3.32px}.menu-actions-box{width:50px;min-width:50px}.progress-steps li span{font-size:12px;width:100px;height:100px;padding:49% 5px 5px 5px}.progress-steps li span:before{top:20%}.title-text{font-size:32px}.header-right-part .searchInput{position:absolute;bottom:-50px;right:0;background:#11202d}.restaurant-chef-info{flex-wrap:wrap}.header-menu li.header-logo{padding-right:30px}.my_account_page .side_nav{width:215px;margin-right:30px;min-width:215px}.menu-tablist li a{padding:0 10px 10px 10px;font-size:13px}.mobile_basket_total::before{content:'£'}}@media screen and (max-width:850px){.header-search-column{order:3;width:100%;flex-basis:100%;margin-top:10px}.header-search input{width:100%}}@media screen and (max-width:768px){.title-text{font-size:30px}.menu-center-info{margin-top:25px}.home-center-text-box{max-width:515px;margin:10px auto}.home-center-text-box .col-md-4,.home-center-text-box .col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.est_time{border-radius:0}.payment-icons.mobile-only{display:block}.payment-icons.desktop-only{display:none}.page-header .header-title{font-size:18px;letter-spacing:2.32px}.page-header-area{padding-top:75px}#check-postcode-modal .nav.menu-tablist{visibility:visible;display:-ms-flexbox!important;display:flex!important;max-width:100%}.mobile-menu-slider{display:block}.nav.menu-tablist{visibility:hidden;display:none!important}.mobile-tabs li a{font-size:13px;margin-right:0;letter-spacing:.52px}.about-page-center .about-page-row:nth-child(odd) .about-page-text{padding-left:20px}.progress-steps li{border:5px solid #eff1f4}.progress-steps li span{font-size:12px;width:88px;height:88px;padding:49% 5px 5px 5px}.progress-steps li span:before{top:16%}.sidebar-question{margin-right:25px}.about-page-center .about-page-row:nth-child(odd) .about-page-text{padding-right:20px}.about-page-center .about-page-row:nth-child(even) .about-page-text{padding-left:20px}.login-reg-content .register_area{padding-right:30px}.menu-toolbar li a{font-size:12px;white-space:nowrap}.menu-toolbar ul{overflow-x:scroll}.bg-img-block{padding-top:90%}footer ul{margin-top:15px}.footer-menu .row div:first-child li{margin-right:7px;margin-left:7px}.footer-menu .row div:last-child li{margin-left:15px;margin-right:15px}footer .footer-copyright p{text-align:center}.banner-info-box p{font-size:14px}.page-top-banner .banner-info-box{padding:20px 15px;max-width:515px}.social-icons a{margin:0 7px}.menu-center-section .menu-left-box{padding-right:20px}#scroller{right:20px;bottom:13px}.page-top-banner.menu-top-banner{max-height:inherit}.about-title{font-size:22px;padding-bottom:34px}.center-section{padding:45px 0}#home-about p.blurb{max-width:100%}}@media screen and (min-width:760px){.popup-tab-content{min-height:400px}.menu-bottom-toolbar.scroll-fixed-toolbar .menu-actions-box{display:none}.menu-bottom-toolbar.scroll-fixed-toolbar .menu-info-box{display:none!important}.menu-banner-info{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hide-banner.menu-banner-info{z-index:-1;opacity:0}.hide-on-mobile{display:block}}@media screen and (max-width:760px){.menu-center-section .wrapper{margin-top:125px}.page-header .header-title{font-size:15px}.page-header.fixed .header-title{padding-left:100px}#product-info-modal .collapse-body .price-add-btn:hover{color:#11202d;background-color:#d6dce3;border:1px solid #d6dce3}.more-less-btn{display:inline-block}.hide-on-mobile{display:none}#home-about .title-text{text-align:center;font-size:20px}.hide-banner.menu-banner-info{position:absolute}.menu-banner-info h2{font-size:40px;margin-top:100px}.collapse-body .price-add-btn:hover{background-color:transparent;color:inherit;border:1px solid #2c3448}.price-add-btn:hover:after{content:' '}#product-info-modal .modal-body{padding:16px 16px 24px 16px}.hero-caption.home-caption{display:none}.hero-caption{right:inherit;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:normal;min-width:70%}.adding .lds-ellipsis{left:0}.btn.adding{padding-right:0;padding-left:0;min-width:77px;margin-left:10px}.modal-open .modal{padding-right:0}.mobile-tabs li a{font-size:13px;margin-right:0;letter-spacing:.52px}.desktop-only{display:none}.mobile-only{display:block}.home-top-intro-image{padding-bottom:24px}.menu-mobile-order-box,.order-box-head.basket-mobile-head{display:block}header .header-order-basket{display:none}.page-top-banner.menu-top-banner{min-height:400px}.center-section{padding:25px 0 45px}.menu-bottom-toolbar.scroll-fixed-toolbar{z-index:22;position:fixed;top:0;left:0;right:0;background-color:#11202d;max-height:100%;overflow-y:auto;padding-top:96px}header .login-reg-link{display:none}.about-page-center .about-page-row .about-page-text{padding:15px}.menu-actions-box{padding-bottom:9px}.collapse-head{padding:20px 0}.menu-search-box{padding-bottom:0}.menu-center-section{padding:20px 0 40px}.my-account-content{flex-direction:column}.my_account_page .side_nav{width:100%;margin-right:0;min-width:215px}.question-answer-section{flex-direction:column}.sidebar-question{width:100%;margin-right:0;margin-bottom:30px}.question-answer-row{margin-bottom:30px}.question-answer .question-title{font-size:18px}.additional-top-banner,.page-top-banner.delivery-info-top-banner{min-height:280px}.question-answer li,.question-answer p{font-size:15px}.about-page-center .about-page-row{flex-direction:column}.about-page-center .about-page-row:nth-child(odd) .about-block-img{order:0}.about-block-img{padding-top:40%;padding-top:100%;min-width:100%}.about-page-text p{font-size:15px}.box-have-tooltip .tooltiptext{left:inherit;right:0;margin-left:0;margin-top:13px;top:100%;font-size:13px}.box-have-tooltip .tooltiptext:after{bottom:100%;left:30px;top:auto;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.login-reg-section .left_area{flex-direction:column}.login-reg-content .login_area{order:0;margin-bottom:20px}.login-reg-content .register_area{padding-right:0}.orange-title20{font-size:16px}.delivery-top-details ul li{padding:30px 20px 0 20px}.delivery-top-details ul li:after{width:55px}.page-header:not(.fixed) .header-menu li.header-logo span:after{bottom:-20px;width:80px;height:7px;left:0}.page-header.fixed .header-menu li.header-logo span:after{bottom:inherit;left:inherit;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}.page-header.fixed .header-menu li.header-logo img{padding-bottom:0;margin-top:0}.menu-center-section .menu-left-box{padding-right:0}.order-box-head{margin-top:0;padding:10px 10px 18px 10px}.order-box-head.basket-mobile-head h2{margin:0;font-size:20px;letter-spacing:3.6px;font-family:NexaBold;color:#fff}.cart-total-box .order-box.order-box-cl .order_review_side{padding-bottom:50px;position:relative;min-height:100%}.cart-total-box .order-box.order-box-cl .basket_contents .place-order{position:absolute;bottom:-5px;left:15px;right:15px}.basket-product-name,.order-box .name{opacity:.8}.order-box .desk-order-price,.order-box .price{min-width:120px;text-align:right}.order-hide-desk{display:block}.view-details-btn span{display:none!important}.view-details-btn{padding:8px 11px}.view-details-btn:not(.close-details) i{line-height:19px;vertical-align:bottom}.menu-details-text{margin-left:-89px}.menu-banner-column{flex-direction:column}.header-menu li a{font-size:11px}.header-right-part .menu-toggle{display:block}.desktop-menu{display:none}.header-right-part{padding-right:45px}.delivering-result h2{font-size:20px}.page-top-banner{min-height:600px;min-height:680px;background-color:#11202d}.menu-center-info{flex-wrap:wrap}.menu-center-info .menu-left-box{order:2}.cart-total-box .order-box{bottom:-100%;left:0;right:0;max-height:100%;overflow-y:auto;border-radius:20px 20px 0 0;position:fixed;width:inherit;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);transition:.5s cubic-bezier(.755, .05, .855, .9);-webkit-transition:.5s cubic-bezier(.755, .05, .855, .9)}.cart-total-box .order-box.order-box-cl{z-index:25;top:0;-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;transition:.5s cubic-bezier(.755, .05, .855, .9);-webkit-transition:.5s cubic-bezier(.755, .05, .855, .9);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);bottom:0}.cart-total-box .order-box{z-index:25}.cart-total-box .order-box .place-order,.est_time+strong{order:2;margin-bottom:10px}.cart-total-box .order-box .add-message-btn{order:3}.close-order-box{display:inline-block;cursor:pointer}.order-box-head{border-bottom:1px solid rgba(247,249,250,.2)}header .site-logo{width:72px}header.page-header{padding:10px 0}.nav__toggle{top:7px}.page-header.fixed.nav__toggle{top:9px}.fixed-toolbar{top:67px}.menu-details-chef-info p{font-size:11px}.menu-details-chef-info h3{font-size:24px}#add-dish-modal .product-name,.collapse-body .product-name{font-size:13px;line-height:16px;text-transform:uppercase}#add-dish-modal .product-price,.collapse-body .price-add-btn{font-size:13px;min-width:77px;letter-spacing:2.3px;vertical-align:middle;margin-left:29px}.price-add-btn.btn-hover:after{line-height:27px}#add-dish-modal .product-price.btn-hover:after{line-height:26px}.collapse-head h2,.modal-recommendation-block .block-tile{font-size:16px}.menu-row{padding:8px 0}.page-top-banner.login-reg-top-banner{max-height:280px;min-height:280px}.reset-password-section{min-height:inherit}}@media screen and (max-width:576px){#check-postcode-modal .modal-dialog{margin:0 auto}}@media screen and (max-width:570px){#product-info-modal .modal-lg{margin:0}#product-info-modal .modal-content{border-radius:0;margin:32px 0 0 0}.header-order-basket-box{width:300px}.home-center-text-box .title-text{font-size:32px}.header-order-basket-box .ordered_items .name{min-width:125px;width:125px}.home-center-text-box .quot-text{font-size:22px}.footer-logo{text-align:center}.justify-content-smx-center{-ms-flex-pack:center!important;justify-content:center!important}.footer-main-menu{display:none}.modal-footer .add-order-btn,.modal-footer .cancel-order-btn{width:100%}}@media screen and (max-height:680px){.order-box{position:static}}@media screen and (max-width:520px){.payment_summary_text{width:80%}}@media screen and (min-height:550px){.mobile-menu-footer{position:absolute;bottom:0;left:0;right:0}.nav__menu{padding-bottom:170px}}@media screen and (max-width:480px){.order-box .product-qty-item a,.order-box .product-qty-item button{margin:0}.bg-img-block,.cooking-slide-img{padding-top:100%}.customer-review-block{padding:0 1rem!important}}@media screen and (max-width:450px){.page-header .header-title{font-size:12px;letter-spacing:1.32px}.hero-caption{min-width:83%}.find-address-box .choose-date:before{left:12px;top:14px}.header-order-basket-box .basket-header h2{font-size:16px}.header-order-basket-box{right:-40px}.login-reg-content .login_area{width:100%;min-width:100%}.restaurants_listing .restaurant{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.find-address-box,.hidden-selects{flex-direction:column}.banner-info-box .fields-box{padding-right:0}.find-address-box-btn .find-btn{position:relative;left:0;width:100%;bottom:0;right:0;margin-top:5px}.find-address-box,.hidden-selects{padding:0}.fields-box input,.fields-box select{margin:5px 0}.find-address-box .find-btn{width:100%;margin-top:5px}.banner-info-box h2{font-size:60px}}@media screen and (min-width:450px){.page-top-banner .find-address-box .find-location{max-width:170px}.confirmation-cart-total{margin-left:-15px;margin-right:-15px;-webkit-box-shadow:0 -7px 12px 1px #f0f0f0;-moz-box-shadow:0 -7px 12px 1px #f0f0f0;box-shadow:0 -7px 12px 1px #f0f0f0;width:inherit}}@media screen and (max-width:350px){.summary_address_bloks .orange-title16{font-size:14px}.edit-btn-summary{padding:6px 11px 6px 12px;width:auto;height:auto}.white-shadow-box-relative{font-size:14px}}@media screen and (max-width:320px){.banner-info-box h2{font-size:32px}}@media screen and (max-width:414px){.page-top-banner .banner-info-box{padding-top:102%;padding-bottom:48px;padding-bottom:20px}.page-top-banner .banner-info-box h2{font-size:32px!important;line-height:40px!important;margin-bottom:16px}.homepage___scroll_down{width:24px;height:auto}.scroll-down{margin-left:-12px}.view-menu-without-postcode .check-postcode-btn,.view-menu-without-postcode .view-menu-btn{font-size:12px;padding:10px 5px}#product-info-modal .qty{margin:0 8px}#product-info-modal .price-add-btn{min-width:190px}}@media screen and (max-width:385px){#payment.form-horizontal{width:100%}}@media screen and (max-width:375px){.order-box .name,.sub_total .desc{min-width:150px}.hero-caption{min-width:85%}#product-info-modal .modal-add-pr{flex-wrap:wrap}#product-info-modal .add_to_basket_form{width:auto}#product-info-modal .price-add-btn{margin-left:0;min-width:100%}.form-field-row.card-field{min-width:108px;max-width:108px}.nav__menu{padding-top:80px}header .header-right-part .nav__link{padding:.4rem}}@media screen and (max-width:360px){.page-top-banner .banner-info-box h2{font-size:30px;margin-bottom:16px}.mobile-fixed-order-box button{padding-left:10px}.mobile-menu-check-postcode button{font-size:12px}}@media screen and (max-width:480px){.when_where .menu-tablist .tablinks{font-size:12px;letter-spacing:1.5px}#check-postcode-modal .modal-header-content button.close{top:-10px}#check-postcode-modal .modal-dialog{max-width:100%}.modal.show .modal-dialog.c-t_mobile_bottom-sheet{width:100vw;max-width:100vw;margin:0}.modal-dialog-centered.c-t_mobile_bottom-sheet .modal-content{position:absolute;top:40px;bottom:0;margin-bottom:0;padding-bottom:0}.modal{padding-right:0}.modal-dialog-centered.c-t_mobile_bottom-sheet{min-height:100%}}@media screen and (max-width:600px){#whats-cooking-cols{display:block}.whats-cooking-col{width:auto}#menu-banner{width:100%}}@media screen and (max-width:414px){.page-top-banner{position:relative;max-height:640px;min-height:640px}.page-top-banner .full-width-wrapper.wrapper{position:absolute;bottom:0;background-image:linear-gradient(rgba(17,32,45,0),20%,#11202d);padding:0 0 60px 0}.page-top-banner .banner-info-box{padding:0 1rem}}@media screen and (max-width:480px){.newsletter-sign-up-intro-text{width:100%;padding-top:0}.newsletter_data h3{padding-top:0;padding-right:0!important;margin-bottom:8px;width:auto;font-size:16px}.new_newsletter_text{display:none}.new_newsletter_text.mobile-only{display:block;padding-left:0;margin-bottom:0;font-size:14px}.newsletter-sign-up-intro-flash{display:none}}@media screen and (max-width:776px){#menu-banner{margin-top:140px}.slick-next,.slick-prev{top:45%}}