1<!DOCTYPE html> 2<html dir="ltr" lang="en" class="popup-chk"> 3<head> 4<meta charset="UTF-8" /> 5<title>Account Login</title> 6<meta name="author" content="Ariya Grills Borehamwood"> 7<meta name="apple-itunes-app" content="app-id="> 8<meta name="google-play-app" content="app-id="> 9<meta name="viewport" content="width=device-width, initial-scale=1.0"> 10<meta name="msapplication-TileImage" content="https://www.ariyagrills.co.uk/images/ariya_grills_borehamwood_favicon_196x196_4mu86.png?v=4fdc6bd1a44b0ab2" /> 11<base href="https://www.ariyagrills.co.uk/" /> 12 13<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 14<!-- <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> --> 15 16 17<meta name="robots" content="noindex,follow" /> 18<link rel="canonical" href="https://www.ariyagrills.co.uk/index.php?route=account%2Flogin" /> 19<meta property="og:type" content="website" /> 20<meta property="og:locale" content="en_GB" /> 21<meta property="og:site_name" content="Ariya Grills Borehamwood" /> 22<meta property="og:title" content="Account Login" /> 23<meta property="og:url" content="https://www.ariyagrills.co.uk/index.php?route=account%2Flogin" /> 24<meta property="og:image" content="https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png" /> 25<meta property="og:image:secure_url" content="https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png" /> 26<meta property="og:image:width" content="1024" /> 27<meta property="og:image:height" content="1024" /> 28<meta property="og:image:type" content="image/png" /> 29<meta property="og:image:alt" content="Ariya Grills Borehamwood menu" /> 30<meta name="twitter:card" content="summary_large_image" /> 31<meta name="twitter:title" content="Account Login" /> 32<meta name="twitter:image" content="https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png" /> 33<meta name="twitter:image:alt" content="Ariya Grills Borehamwood menu" />
34<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.ariyagrills.co.uk/#website","url":"https://www.ariyagrills.co.uk/","name":"Ariya Grills Borehamwood","publisher":{"@id":"https://www.ariyagrills.co.uk/#restaurant"},"inLanguage":"en-GB"},{"@type":"Restaurant","@id":"https://www.ariyagrills.co.uk/#restaurant","name":"Ariya Grills Borehamwood","url":"https://www.ariyagrills.co.uk/","hasMenu":{"@id":"https://www.ariyagrills.co.uk/menu#menu"},"telephone":"0208 953 6579","address":{"@type":"PostalAddress","streetAddress":"9 Shenley Road, Borehamwood","addressCountry":"GB"},"logo":"https://www.ariyagrills.co.uk/image/data/shop-files/47/logo-hygine.png","image":"https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["https://schema.org/Monday","https://schema.org/Tuesday","https://schema.org/Wednesday","https://schema.org/Thursday","https://schema.org/Friday","https://schema.org/Saturday","https://schema.org/Sunday"],"opens":"12:00","closes":"22:30"}]},{"@type":"WebPage","@id":"https://www.ariyagrills.co.uk/index.php?route=account%2Flogin#webpage","url":"https://www.ariyagrills.co.uk/index.php?route=account%2Flogin","name":"Account Login","description":"","isPartOf":{"@id":"https://www.ariyagrills.co.uk/#website"},"about":{"@id":"https://www.ariyagrills.co.uk/#restaurant"},"inLanguage":"en-GB","primaryImageOfPage":{"@id":"https://www.ariyagrills.co.uk/index.php?route=account%2Flogin#primaryimage"}},{"@type":"ImageObject","@id":"https://www.ariyagrills.co.uk/index.php?route=account%2Flogin#primaryimage","url":"https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png","contentUrl":"https://www.ariyagrills.co.uk/image/data/category-icons/47/meal-deals-V6ZAT-photo.png","width":1024,"height":1024,"caption":"Ariya Grills Borehamwood menu"}]}</script>
34 35<link href="https://www.ariyagrills.co.uk/images/ariya_grills_borehamwood_favicon_294x1.webp?v=4fdc6bd1a44b0ab2" rel="icon" /> 36<link rel="preconnect" href="https://fonts.googleapis.com"> 37<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 38<style> 39.logo-desktop.home_logo_table,.res_bg-logo{display:flex!important;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;} 40.logo-desktop.home_logo_table>a{display:inline-block;flex:0 0 auto;} 41.res_bg-logo{flex-direction:column;} 42.res_bg-logo>a{display:inline-block;flex:0 0 auto;} 43.res_bg-logo .mixmatch-offer-notice{display:block;flex:0 0 auto;margin:5px auto 0;max-width:100%;padding:0;text-align:center;width:auto;} 44.logo-desktop.home_logo_table .bg-logo{display:inline-flex!important;align-items:center;flex-direction:column;gap:8px;} 45.logo-desktop.home_logo_table .bg-logo .mixmatch-offer-notice{display:block;margin:5px auto 0;max-width:100%;padding:0;text-align:center;width:auto;} 46 47/* Let the logo and offer notices contribute to the header height. */ 48.header_banner.mfb-auto-banner{height:auto!important;min-height:0;} 49.mfb-auto-banner>.mfb-banner-content{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%;box-sizing:border-box;} 50.mfb-auto-banner .logo-desktop.home_logo_table{position:relative!important;top:auto!important;left:auto!important;float:none!important;flex:1 1 260px;min-width:0;max-width:100%;box-sizing:border-box;margin:0;padding:12px 0;} 51.mfb-auto-banner .logo-desktop.home_logo_table>a{max-width:100%;} 52.mfb-auto-banner .bg-logo{position:relative!important;height:auto!important;width:auto!important;max-width:100%;box-sizing:border-box;} 53.mfb-auto-banner .bg-logo>img{max-width:100%;height:auto;} 54.mfb-auto-banner .timeStore.shop_closed{float:none;position:relative;flex:0 1 49%;min-width:0;box-sizing:border-box;margin-left:auto;} 55.mfb-auto-banner .timeStore.shop_closed>img{max-width:100%;height:auto;} 56.mfb-logo-offer-notice{overflow-wrap:anywhere;} 57 58.seo-food-hygiene-logo-next{display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;} 59.seo-food-hygiene-logo-next-inner{width:292px;height:162px;transform-origin:center center;} 60.seo-food-hygiene-logo-next iframe{max-width:none!important;} 61</style>
62<script defer src="catalog/view/theme/modern/js/mfb-food-hygiene.js?v=145"></script>
62 63<link rel="preload" as="style" type="text/css" href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 64<noscript><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap" /></noscript><link rel="preload" as="style" type="text/css" href="https://fonts.googleapis.com/css?family=Oswald:300,400,700&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 65<noscript><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Oswald:300,400,700&display=swap" /></noscript><link rel="preload" as="style" type="text/css" href="catalog/view/theme/modern/stylesheet/stylesheet.css?v=v042-20260921-menu-layout" onload="this.onload=null;this.rel='stylesheet'"> 66<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/stylesheet.css?v=v042-20260921-menu-layout" /></noscript><link rel="preload" as="style" type="text/css" href="catalog/view/theme/modern/stylesheet/responsive.css?v=header-auth-20260717v3" onload="this.onload=null;this.rel='stylesheet'"> 67<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/responsive.css?v=header-auth-20260717v3" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/camera.css" media="print" onload="this.media='all'"> 68<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/camera.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/accordion.css" media="print" onload="this.media='all'"> 69<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/accordion.css" /></noscript><link rel="preload" as="style" type="text/css" href="catalog/view/theme/modern/stylesheet/topmenu.css" onload="this.onload=null;this.rel='stylesheet'"> 70<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/topmenu.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/news.css" media="print" onload="this.media='all'"> 71<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/news.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/fast_order.css" media="print" onload="this.media='all'"> 72<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/fast_order.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/font-awesome.css" media="print" onload="this.media='all'"> 73<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/font-awesome.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/owl.carousel.css" media="print" onload="this.media='all'"> 74<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/owl.carousel.css" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/ybc-testimonials.css" media="print" onload="this.media='all'"> 75<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/ybc-testimonials.css" /></noscript><!-- <link rel="stylesheet" type="text/css" href="//fontawesome.io/assets/font-awesome/css/font-awesome.css" />-->
76<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>
vendor: 2 bytes, line 76
76
77<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js"></script>
77 78<link rel="stylesheet" type="text/css" href="catalog/view/theme/mainshop/stylesheet/new/star-rating.css" media="print" onload="this.media='all'"> 79<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/mainshop/stylesheet/new/star-rating.css" /></noscript> 80<link rel="preload" as="style" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap" onload="this.onload=null;this.rel='stylesheet'"> 81<noscript><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap" /></noscript><link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" media="print" onload="this.media='all'"> 82<noscript><link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.16.custom.css" /></noscript><link rel="preload" as="style" type="text/css" href="catalog/view/theme/modern/stylesheet/mfb_topping_popup_v277.css?v=120" onload="this.onload=null;this.rel='stylesheet'"> 83<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/mfb_topping_popup_v277.css?v=120" /></noscript>
83<script type="text/javascript" defer src="catalog/view/javascript/common.js?v=122"></script>
vendor: 2 bytes, line 83
83
84<script type="text/javascript" defer src="catalog/view/javascript/mfb_topping_popup_v277.js?v=120"></script>
84 85<link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/jquery.fancybox.css" media="print" onload="this.media='all'"> 86<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/jquery.fancybox.css" /></noscript>
86<script type="text/javascript" defer src="catalog/view/theme/modern/js/jquery.fancybox.pack.js"></script>
86 87
88<script type="text/javascript" defer src="catalog/view/theme/modern/js/custom.js"></script>
vendor: 2 bytes, line 88
88
89<script type="text/javascript" defer src="catalog/view/theme/modern/js/menu_script.js"></script>
vendor: 2 bytes, line 89
89
90<script type="text/javascript" defer src="catalog/view/theme/modern/js/jquery.mousewheel.js"></script>
vendor: 2 bytes, line 90
90
91<script type="text/javascript" defer src="catalog/view/theme/modern/js/jquery.masonry.min.js"></script>
vendor: 2 bytes, line 91
91
92<script defer type="text/javascript" src="catalog/view/theme/modern/js/jquery.gpCarousel.js"></script>
vendor: 2 bytes, line 92
92
93<script defer type="text/javascript" src="catalog/view/theme/modern/js/newselect.js"></script>
vendor: 2 bytes, line 93
93
94<script defer type="text/javascript" src="catalog/view/theme/modern/js/jquery.slick.1.2.min.js"></script>
vendor: 2 bytes, line 94
94
95<script defer type="text/javascript" src="catalog/view/theme/modern/js/cloud-zoom.1.0.2.min.js"></script>
vendor: 2 bytes, line 95
95
96<script defer type="text/javascript" src="catalog/view/theme/modern/js/jquery.tinycarousel.min.js"></script>
vendor: 2 bytes, line 96
96
97<script defer type="text/javascript" src="catalog/view/theme/modern/js/jquery.accordion.js"></script>
vendor: 2 bytes, line 97
97
98<script defer language="javascript" src="catalog/view/theme/modern/js/jquery.tipsy.js" type="text/javascript"></script>
vendor: 2 bytes, line 98
98
99<script defer language="javascript" src="catalog/view/theme/modern/js/scroll/scrolltopcontrol.js" type="text/javascript"></script>
vendor: 2 bytes, line 99
99
100<script defer type="text/javascript" src="catalog/view/theme/modern/js/owl.carousel.js"></script>
100 101<link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/responsive1.css" media="print" onload="this.media='all'"> 102<noscript><link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/responsive1.css" /></noscript> 103<!--[if IE 7]> 104<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" /> 105<![endif]--> 106<!--[if lt IE 7]> 107<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" />
108<script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script>
vendor: 2 bytes, line 108
108
109<script type="text/javascript"> 110DD_belatedPNG.fix('#logo img'); 111</script>
111 112<![endif]--> 113<style type="text/css"> 114#colorbox, #cboxOverlay, #cboxWrapper{ z-index:10003;} 115.modal-backdrop,.ui-widget-overlay{z-index:2147482000!important} 116.modal{z-index:2147482500!important} 117.ui-dialog,#box-minicart.ui-dialog,#box-minicart{z-index:2147483000!important} 118#check_close_store.popup_active{z-index:2147483000!important} 119.shop_closed_ets.last-minute-warning { 120 background: linear-gradient(to right, #ffe6b3, #ffd280) !important; 121 border: 1px solid #ff9900 !important; 122 padding: 8px 10px; 123 color: #333; 124 box-shadow: 0 4px 10px rgba(255, 153, 0, 0.15); 125 gap: 10px; 126 width: 40% !important; 127 margin-top: 2px; 128 line-height: 1.3em; 129} 130.shop_closed_ets.last-minute-warning i.fa-clock { 131 color: #ff6600; 132} 133@media screen and (max-width: 767px) { 134 .shop_closed_ets.last-minute-warning{ 135 width: 100% !important; 136 text-align: left; 137 margin-top: 0px !important; 138 } 139} 140 141</style> 142 143 <style type="text/css"> 144 body > div#container{background-color: #2E2E2E;} 145 .ma-nav-mobile-container .navbar {background-color: #2E2E2E;} 146 #ma-mobilemenu {background-color: #2E2E2E;} 147 .colormenu, .tabs, .top_menu_responsive .btn-navbar, .list_category_style_1 {background-color: #60B75C;} 148 h2.ybcgeneral.title-toggle, .title-heading, 149 h2.ybcgeneral.title-toggle::before, .title-heading::before {border-color: #60B75C;} 150 .menuResp > li > a, .mobilemenu a, .navbar .textmenu {color: #FFFFFF;} 151 .menuResp > li:hover > a { 152 color: #0C4F42;} 153 154 .menuResp > li:hover, body .tabs li a.active { 155 background-color: #137C68;} 156 157 .menuResp > li > div {background-color: Verdana;} 158 .menuResp ul li a, .menuResp > li > div > ul > li > a, .menuResp > li > div > a { 159 color: #137C68;} 160 .menuResp ul li a:hover, .menuResp > li > div > a:hover, .menuResp > li > div > ul > li > a:hover{ 161 color: #FFFFFF;} 162 .menuResp > li > div > ul > li > a span{ 163 background-color: #0C4F42;} 164 .menuResp #subcategory .sub_image{display:none;} 165 .box-category > li > a, .box-account > li > a, .vtabs li a { 166 color: #2A1F9E;} 167 168 .box-category li a:hover, .box-category > li > a.active, .box-account li a:hover, 169 .vtabs li a:hover, .vtabs li a.selected { 170 color: #4432FF;} 171 .box-category li a:hover, .box-category > li > a.active, .vtabs li a.selected, 172 .box-account li a:hover{ 173 border-color:#4432FF;} 174 #footer h3 {color: #262626;} 175 176 #footer .column a{color: #262626;} 177 #footer .column a:hover { 178 color: #D30A17;} 179 #footer .column a:hover {background-color: #FFFFFF;} 180 #footer, #powered, #powered a {color: #181888;} 181 a, a b, .product-compare a, .main_header_responsive .responsive_cart #cart .name{ 182 color: #3DBCD4;} 183 a:hover, .breadcrumb a:hover, .product-compare a:hover, .boxfeatured .name a:hover, .product-grid .name a:hover, .product-list .name a:hover, .boxfeatured .description a:hover, 184 .product-list .description a:hover, .checkout-heading a:hover, .st-accordion ul li > a:hover, .top-nav #topbox > a:hover, 185 .verticaltab .name a:hover, .product-grid .description a:hover, .box-news h4 a:hover, .htabs a.selected, .htabs a:hover 186 {color: #FF1B11;} 187 188 .block:hover{border-color: #FF1B11;} 189 .htabs a.selected, .htabs a:hover {border-top-color: #FF1B11;} 190 191 //.ets-loginpopup .row-content .heading, h1, h2, h4, .welcome #title, .etstotal > b, .est_ordered_product_name, .order-id, .box span, .product-info #opname, .verticaltab .name_categ a, .checkout-heading span{color: 065979!important;} 192 .ets-loginpopup {border: 7px solid 065979;} 193 .boxfeatured .name a, .product-grid .name a, .product-list .name, .verticaltab .name a{color: #4432FF;} 194 #column-left .box .box-heading, #column-right .box .box-heading, .manufacturer-heading{ 195 color: #000000;} 196 .box .box-heading, #fast_order_form .fast_order_center{ 197 color: #000000;} 198 .description{ 199 color: #333333;} 200 body, .boxfeatured .description a, .product-info .price-tax, .product-info .price .reward, 201 .product-info .price .discount, .cart-total td b, .scroll_ybc_h{ 202 color: #777777;} 203 .boxfeatured .price, .product-grid .price, .product-list .price, .product-info .price, .verticaltab .price, .compare-info .price{ 204 color: #D30A17;} 205 .boxfeatured .price-new, .product-grid .price-new, .product-list .price-new, .product-info .price-new, .verticaltab .price-new, .compare-info .price-new{ 206 color: #FB2B75;} 207 .savemoney{ background-color: #FB2B75;} 208 .ui-widget-header, .boxfeatured .cart a.button, .product-grid .cart a.button, .product-list .cart a.button, .cart input.button, 209 .verticaltab .cart a.button, a.button, input.button, a.checkbut, a.redbutton, button, .box-news .readmore { 210 background-color: #137C68;} 211 .ui-widget-header{background: #137C68;} 212 .boxfeatured .cart a.button:hover, .product-grid .cart a.button:hover, .product-list .cart a.button:hover, .verticaltab .cart a.button:hover, .colorbox div#plus, 213 .wishlist a:hover, .compare a:hover, .cart input.button:hover, a.button:hover, input.button:hover, a.checkbut:hover, button:hover, a.redbutton:hover, .box-news .readmore:hover, 214 a#arrow_left:hover, a#arrow_right:hover{ 215 background-color: #0C4F42;} 216 .ui-widget-header:hover{background: #0C4F42;} 217 .menuResp > li > a, .mobilemenu a, .navbar .textmenu {font-size: 18px;} 218 .colormenu{width:100%;} 219 .topnote{width:100%;} 220 #container .ets_main_content.style_header_1.ets_main_content_top{width:100%} 221 @media only screen and (max-width: 1200px){ 222 .colormenu{ min-width:270px; width: auto;} 223 .topnote{ min-width:270px; width: auto;} 224 } 225 .category-info{ display:none;} 226 .category-list{ display:none;} 227 #footer .part { width:50%; float:left;} 228 #footer .column {width: 50%;} 229 @media only screen and (max-width: 770px){ 230 #footer .part{ width:100%; float:none;} 231 } 232 @media only screen and (max-width: 480px) { 233 #footer .column{ width:99%; padding-top:10px; margin-right:0px; float:none; min-height: 100px; } 234 } 235 #closed_pop{ 236 display: flex; 237 justify-content: center; 238 align-items: center; 239 background-color: #000000c2; 240 } 241 .closed_pop_content{ 242 padding: 15px 30px 30px 30px; 243 text-align: center; 244 } 245 .closed_pop_content h2{ 246 font-size: 26px; 247 line-height: 1.4em; 248 } 249 .closed-banner-top h2{ 250 width: 80%; 251 } 252 .closed-banner-top{ 253 display:flex; 254 justify-content: center; 255 z-index: 9; 256 position: relative; 257 } 258 259 @media (max-width: 767px) { 260 .closed_pop_content img { 261 width: 150px; 262 } 263 .closed-banner-top h2{ 264 width: 95%; 265 } 266 .closed_pop_content h2 { 267 font-size: 22px; 268 line-height: 1.5em; 269 } 270 } 271 272 </style> 273<link rel="stylesheet" type="text/css" href="catalog/view/theme/modern/stylesheet/ets_green.css" /> 274<style type="text/css" > 275 .header_banner { 276 height: auto; 277 278 279 background-position: px px ; 280 box-shadow: ; 281 } 282 283 body h1, body h2, body h3, body h4{ 284 } 285 286 287 @media (max-width: 649px){ 288 body #header{ background-color: #FFFFFF; } 289 } 290 291 body > div#container { 292 border-bottom: 1px solid #FF0000; 293 } 294 295 296 .body_ets{ 297 background-color: #FFFFFF; 298 } 299 300 .body_ets, .hieu, .homepagefooter { 301 background-image: url("/image/cache/_avif_v072/41/41630f8c05401a01e45a7b8d85a87a9eb25c82cec7eeccccfbf7af1c3101a0b7.webp"); 302 background-repeat: repeat; 303 304 background-position: left top ; 305 306 } 307 308 309 310 .body_ets:before { 311 <!--background-image: url("/images/theme/modern/etsbg.avif");--> 312 313 background-repeat: no-repeat; 314 315 background-position: center top ; 316 317 } 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 .bg_custom_footer:before{ 335 /** dola update **/ 336 background-repeat: no-repeat; 337 background-position: center center ; 338 } 339 340 341 .bottomFooter { 342 background-color: #60B75C; 343 } 344 345 .topFooterRes { 346 background-color: #60B75C; 347 } 348 349 350 351 352 353 354 355 @media (min-width:1000px) { 356 357 div.ybc_wide_banner_fullwidth,div.main-menu-full-width,div.ets_main_content,.top_footer{ 358 padding: 0px !important; 359 width:100%; 360 } 361 div.top_footer div{ 362 width: 1000px; 363 float: none; 364 margin: auto; 365 } 366 .top_footer ul{ 367 padding: 0px !important; 368 } 369 .topnav_full_content, .page_category .before-content{ 370 width: 1000px; 371 float: none; 372 margin: auto; 373 padding: 0px !important; 374 } 375 .header_banner, .menuResp, .body_content_sec #content:not(.homepage){ 376 width: 1000px; 377 margin: auto; 378 float: none; 379 } 380 381 .home_logo_table{ 382 padding-left: 0; 383 } 384 .page_checkout #content, .sitemap-page, .page_login #content, .customCategoryWrapper .custom-category-heading, .page_account .to
384pHead, body.page_account #wrapper .mainContent, #step_payment_method{ 385 padding:0px; 386 } 387 #column-right{ 388 margin:0px; 389 } 390 391 .box-category > li > a{ 392 padding:8px 4px 8px 0px; 393 } 394 .top-nav, .timeStore{ 395 padding: 0px !important; 396 } 397 } 398 399 400 401 402 403 404 405 406 #wrapper.etsWrapper { 407 408 background-repeat: no-repeat; 409 background-position: center center; 410 } 411 412 413 414 415 .middle_bg_custom .fix_ets_main_content > .etsWrapper 416 { 417 background-color: #FFFFFF; 418 419 background-repeat: no-repeat; 420 } 421 422 /* background -color footer */ 423 424 425 426 427 428 429 .checkout-heading span{ 430 background-color: transparent; 431 } 432 433 .ets_main_content { 434 width: 880px; 435 } 436 437 438 439 440 441 442 443 #jssor_1{ 444 width: 900px; 445 } 446 447 448 449 /*.ybc_wide_banner_fullwidth,.main-menu-full-width{ 450 margin:0 auto; 451 width: 1000px; 452 453 }*/ 454 @media (min-width: 1000px){ 455 .ybc_wide_banner_fullwidth,.main-menu-full-width { 456 margin:0 auto; 457 width: 1000px; 458 459 } 460 } 461 462 463 464 465 466 467 input:hover, textarea:hover, select:hover{ 468 border-color: #159E00 !important; 469 } 470 input:focus, textarea:focus, select:focus{ 471 border-color: #BC106C !important; 472 } 473 #search_result .store_list.wrap_row, .error{ 474 color: #FF0000 !important; 475 } 476 input.errors,select.errors{ 477 border-color: #FF0000 !important; 478 } 479 480 input, textarea, select{ 481 border-color: #616161 !important; 482 } 483 input, textarea, select{ 484 color: #919191; 485 } 486 487 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 488 opacity: 1; 489 color: #919191; 490 } 491 ::-moz-placeholder { /* Firefox 19+ */ 492 opacity: 1; 493 color: #919191; 494 } 495 :-ms-input-placeholder { /* IE 10+ */ 496 opacity: 1; 497 color: #919191; 498 } 499 :-moz-placeholder { /* Firefox 18- */ 500 opacity: 1; 501 color: #919191; 502 } 503 504 505 506 input:focus, textarea:focus, select:focus{ 507 color: #292929; 508 } 509 input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 510 511 color: #292929; 512 } 513 input:focus::-moz-placeholder,textarea:focus::-moz-placeholder { /* Firefox 19+ */ 514 515 color: #292929; 516 } 517 input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder { /* IE 10+ */ 518 519 color: #292929; 520 } 521 input:focus:-moz-placeholder,textarea:focus:-moz-placeholder { /* Firefox 18- */ 522 523 color: #292929; 524 } 525 526 527 /* sang */ 528 529 body > div#container{ 530 background-color: #2E2E2E; 531 } 532 533 534 535 a{ 536 color: #3DBCD4; 537 } 538 539 540 541 a:hover{ 542 color: #FF1B11; 543 } 544 545 h1,h2,h3,h4, .hieu{ 546 color: #065979; 547 } 548 549 550 .responsive_cart{ 551 background-color: #5AB1EB; 552 } 553 554 .footer a{ 555 color: #262626; 556 } 557 558 .footer a:active, .footer a.active{ 559 color: #FFFFFF; 560 } 561 562 .footer a:hover{ 563 color: #D30A17; 564 } 565 566 .footer .top_footer{ 567 color: #262626; 568 } 569 570 571 572 .footer .bottomFooter p{ 573 color: #FFFFFF; 574 } 575 576 .footer .bottomFooter a{ 577 color: #181888; 578 } 579 580 .footer .bottomFooter a:hover{ 581 color: #FFFFFF; 582 } 583 584 body{ 585 font-size: nonepx; 586 } 587 588 h1{ 589 font-size: nonepx; 590 line-height: nonepx; 591 } 592 593 h2{ 594 font-size: nonepx; 595 } 596 597 h3, .footer h3{ 598 font-size: nonepx; 599 } 600 601 h4{ 602 font-size: nonepx; 603 } 604 605 .box-category > li > a{ 606 font-size: nonepx; 607 } 608 609 .product-list .name{ 610 font-size: nonepx; 611 } 612 613 .product-list .price{ 614 font-size: nonepx; 615 } 616 617 618 619 /* option for wide menu */ 620 .menuResp > li > a { 621 background-color: #137C68; 622 color: #FFFFFF; 623 font-family: Verdana; 624 } 625 .menuResp > li > a:hover { 626 background-color: #0C4F42; 627 color: #FFFFFF; 628 } 629 630 631 .menuResp a { 632 font-size: 18px; 633 } 634 635 636 .ybccart a { 637 background-color: #137C68; 638 } 639 640 #cart.ybccart a:hover { 641 background-color: #0C4F42; 642 } 643 #cart.ybccart a:hover, #cart.ybccart a:hover * { 644 color: #FFFFFF; 645 } 646 #cart.ybccart a, #cart.ybccart a * { 647 color: #FFFFF7; 648 } 649 650 /* end */ 651 652 .ets_main_content .etsFloat .ecslideshow { 653 margin-left: 0 !important; 654 width: 100% !important; 655 }
656 .box.box_section.custom-col-12 .inner_box_section{ 657 max-width: 1000px; 658 margin: auto; 659 float: none; 660 } 661 662 663 664 .body_full_width .ets_main_content { 665 width: 100%; 666 } 667 668 669 670 671 672 @media (min-width: 659px) and (max-width: 1199px){ 673 674 675 676 677 678 .bg_option_header, .hieu { 679 /* background-color: #E0E0E0; 680 background-image: url("/image/cache/_avif_v072/41/41630f8c05401a01e45a7b8d85a87a9eb25c82cec7eeccccfbf7af1c3101a0b7.webp"); 681 background-repeat: repeat; 682 background-position: center 0;*/ 683 } 684 685 686 687 688 689 690 691 #wrapper.etsWrapper.middle_bg_custom { 692 } 693 694 695 696 697 } 698 699 @media (max-width: 649px){ 700 #payment-address{ 701 margin-top:30px; 702 } 703 body > div#container{ 704 background-color: #FFFFFF; 705 } 706 707 708 709 710 /* .main_header_responsive{ 711 background-color: #FFFFFF; 712 } */ 713 714 715 716 717 #wrapper.etsWrapper.middle_bg_custom { 718 } 719 720 721 .body_ets:before{ 722 } 723 724 725 726 727 } 728 729 @media (min-width: 320px) and (max-width: 480px) { 730 .main_header_responsive{ 731 background-image: url("/image/cache/_avif_v072/41/41630f8c05401a01e45a7b8d85a87a9eb25c82cec7eeccccfbf7af1c3101a0b7.webp"); 732 } 733 } 734 735 @media (min-width: 481px) and (max-width: 767px) { 736 .main_header_responsive{ 737 background-image: url("/image/cache/_avif_v072/41/41630f8c05401a01e45a7b8d85a87a9eb25c82cec7eeccccfbf7af1c3101a0b7.webp"); 738 } 739 } 740 741 /*end*/ 742</style> 743<style> 744/* Limit only the store logo; preserve its proportions and the adjacent badges. */ 745img.mfb-header-logo{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:350px!important;max-width:min(100%,350px,90vw)!important;max-height:220px!important;object-fit:contain;} 746 747/* The entire banner owns its height and its gap before navigation, regardless of its tallest child. */ 748.header_banner.mfb-auto-banner{float:none!important;display:flow-root!important;height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box;padding:18px 0 22px!important;margin:0 auto!important;overflow:visible!important;} 749.header_banner.mfb-auto-banner>.mfb-banner-content{display:flex!important;position:static!important;align-items:center!important;justify-content:space-between;flex-wrap:nowrap;gap:24px;float:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box;overflow:visible!important;padding:0!important;margin:0 auto!important;} 750/* Match the navigation's configured content width, even with a full-width banner background. */ 751@media(min-width:1000px){.header_banner.mfb-auto-banner>.mfb-banner-content{width:1000px!important;max-width:100%!important;}} 752.mfb-auto-banner .logo-desktop.home_logo_table{display:flex!important;position:static!important;flex:1 1 0;min-width:0;align-items:center;gap:12px;float:none!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;} 753.mfb-auto-banner .logo-desktop.home_logo_table>a{flex:0 1 auto;min-width:0;max-width:100%;margin:0!important;} 754.mfb-auto-banner .bg-logo{display:flex!important;position:static!important;float:none!important;width:auto!important;height:auto!important;max-height:none!important;max-width:100%;margin:0!important;padding:0!important;transform:none!important;} 755.mfb-auto-banner .timeStore.shop_closed{display:flex!important;flex-direction:column;align-items:flex-end;
755gap:10px;position:static!important;top:auto!important;right:auto!important;float:none!important;flex:0 1 350px;min-width:0;max-width:45%;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;transform:none!important;} 756.mfb-auto-banner .timeStore.shop_closed>img{display:block;position:static!important;float:none!important;flex:0 0 auto;width:auto!important;height:auto!important;max-width:min(100%,235px)!important;max-height:155px!important;object-fit:contain;margin:0!important;} 757.mfb-auto-banner .timeStore .mfb-hours-notice{display:block!important;float:none!important;clear:none;width:auto!important;max-width:350px;box-sizing:border-box;margin:0!important;padding:10px 14px!important;line-height:1.45;font-size:13px;white-space:normal;overflow-wrap:anywhere;position:static!important;transform:none!important;} 758.mfb-hours-notice{border:1px solid;border-radius:8px;} 759.mfb-hours-notice p{margin:0;color:inherit!important;font-size:inherit;line-height:inherit;} 760.mfb-hours-notice.mfb-hours-open{color:#14532d!important;background:#e8f7ee!important;border-color:#a7d9b9!important;} 761.mfb-hours-notice.mfb-hours-closed{color:#991b1b!important;background:#fff0f0!important;border-color:#efb7b7!important;} 762.mfb-hours-notice.mfb-hours-warning{color:#783f05!important;background:#fff7dc!important;border-color:#ead18a!important;} 763.mfb-hours-notice strong{display:block;font-size:14px;font-weight:700;line-height:1.4;color:inherit!important;} 764.mfb-hours-notice .mfb-hours-detail{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:inherit!important;} 765.shopStatusMobile .mfb-hours-notice{display:block!important;float:none!important;width:auto!important;margin:0!important;padding:11px 14px;line-height:1.45;white-space:normal;overflow-wrap:anywhere;text-align:center;} 766@media(min-width:768px){.shopStatusMobile{display:none!important;}.bg_option_header #wrapper.relat{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;}} 767@media(max-width:767px){body>div#container{height:auto!important;min-height:0;display:flow-root;float:none;}body>div#container>.ets_main_content_top{display:flow-root;width:100%!important;}body>div#container #header{float:none;height:auto!important;margin-bottom:0;}body>div#container .main_header_responsive{padding-bottom:12px!important;}body>div#container .res_bg-logo{display:flex!important;position:static!important;float:none!important;align-items:center;flex-direction:column;height:auto!important;max-height:none!important;box-sizing:border-box;gap:12px;padding:12px 16px 0!important;margin:0!important;overflow:visible!important;}body>div#container .res_bg-logo>a{float:none!important;width:auto!important;max-width:100%;margin:0!important;}body>div#container .res_bg-logo .mfb-logo-offer-notice{margin:0!important;}.shopStatusMobile{display:block!important;position:static!important;float:none!important;height:auto!important;min-height:0;overflow:visible!important;box-sizing:border-box;margin:0!important;padding:0 12px 18px!important;clear:both;}.header_banner.mfb-auto-banner{display:none!important;}.mfb-auto-banner .timeStore>img{display:none!important;}} 768 769/* Closure notices must work even when optional theme customisation is disabled. */ 770#closed_pop{display:flex;position:fixed;inset:0;width:100%;height:100%;margin:0;padding:16px;box-sizing:border-box;justify-content:center;align-items:center;background:#000000c2;overflow:auto;} 771#closed_pop .modal-dialog{width:min(560px,100%);max-width:100%;max-height:100%;margin:auto;overflow:auto;} 772#closed_pop .modal-content{background:#fff;border-radius:6px;} 773#closed_pop .closed_pop_content{padding:16px 20px;} 774#closed_pop .closed_pop_content img{max-width:180px;max-height:150px;width:100%;height:auto;object-fit:contain;} 775#closed_pop .closed_pop_content h2{font-size:clamp(20px,4vw,26px);line-height:1.4;overflow-wrap:anywhere;} 776</style> 777<link rel="stylesheet" href="catalog/view/javascript/mfb-ai-image-notice.css?v=116" />
778<script src="catalog/view/javascript/mfb-ai-image-notice.js?v=116" defer></script>
778 779<style>body.mfb-storefront{--mfb-brand:#137C68;--mfb-on-brand:#ffffff;--mfb-brand-hover:#0C4F42;--mfb-on-brand-hover:#ffffff;--mfb-accent:#60B75C;}</style> 780<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-storefront.css?v=148" /> 781<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-storefront-blocks.css?v=142" /> 782<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-ordering-ui.css?v=148" /> 783<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-basket-popover.css?v=147" /> 784<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-menu-basket.css?v=148" /> 785<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-review-cards.css?v=148" />
786<script defer src="catalog/view/theme/modern/javascript/mfb-postcode.js?v=147"></script>
vendor: 2 bytes, line 786
786
787<script defer src="catalog/view/theme/modern/javascript/mfb-basket-popover.js?v=147"></script>
vendor: 2 bytes, line 787
787
788<script defer src="catalog/view/theme/modern/javascript/mfb-review-cards.js?v=148"></script>
vendor: 2 bytes, line 788
788
789<script defer src="catalog/view/javascript/mfb-menu-service.js?v=148"></script>
vendor: 2 bytes, line 789
789
790<script defer src="catalog/view/theme/modern/javascript/mfb-delivery-quote.js?v=148"></script>
vendor: 2 bytes, line 790
790
791<script defer src="catalog/view/theme/modern/js/mfb-storefront.js?v=148"></script>
vendor: 2 bytes, line 791
791
792<script defer src="catalog/view/theme/modern/javascript/mfb-storefront-blocks.js?v=147"></script>
792 793<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-storefront-effects.css?v=139" /> 794<link rel="stylesheet" href="catalog/view/theme/modern/stylesheet/mfb-storefront-hygiene.css?v=145" />
795<script defer src="catalog/view/theme/modern/js/mfb-storefront-effects.js?v=139"></script>
795 796</head> 797<body class="mfb-storefront close_shop page_account page_login lang_en ets_green "> 798 799 800 801 802 803 804 805<a class="mfb-skip-link" href="#mfb-main">Skip to content</a> 806<header id="header" class="mfb-site-header"> 807 <div class="mfb-header-inner"> 808 <a class="mfb-shop-brand" href="/" aria-label="Ariya Grills Borehamwood home"> 809 <img class="mfb-header-logo" src="https://www.ariyagrills.co.uk/images/ariya_grills_borehamwood_logo_84ket.webp?v=4fdc6bd1a44b0ab2" alt="" width="280" height="112" /> </a> 810 <nav class="mfb-header-actions" aria-label="Main navigation"> 811 <div class="mfb-account-actions"> 812 <a class="mfb-account-link" href="https://www.ariyagrills.co.uk/index.php?route=account/login" aria-label="Sign in"><svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" aria-hidden="true" focusable="false"><circle cx="12" cy="8" r="3.5"/><path d="M5 21v-2a7 7 0 0 1 14 0v2"/></svg><span>Sign in</span></a></div> 813 <a id="catpath" class="mfb-button mfb-header-order" href="menu">Order Online <svg viewBox="0 0 20 20" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M4 10h12m-5-5 5 5-5 5"/></svg></a> 814 </nav> 815 </div> 816</header> 817<div class="mfb-shop-strip"> 818 <div class="mfb-shop-strip-inner"> 819 <div class="mfb-service-status mfb-service-closed" role="status"> 820 <span class="mfb-status-dot" aria-hidden="true"></span> 821 <span><strong>We are closed</strong><span class="mfb-status-detail">Sorry, we are closed. Opening at 12:00 today.</span></span> 822 </div> 823 824 </div> 825</div> 826 827<div class="etswarning main mfb-store-notification"><div class="topnote"><div id="notification" aria-live="polite"></div></div></div> 828<div class="body_ets"> 829<div id="wrapper" class="etsWrapper middle_bg_custom body_full_width"> 830 <div class="ets_main_content"> 831 <div class="fix_ets_main_content"> 832 <div id="mfb-main" class="etsWrapper body_content_sec" tabindex="-1"> 833<!-- account-modern-ui-version: 2026.07.07.3 --> 834<style> 835 #account-modern{--mfb-btn:#137C68;--mfb-btn-hover:#0C4F42} 836 #account-modern{background:#f3f5f7;color:#171b24;font-family:Inter,Arial,Helvetica,sans-serif;min-height:100vh;padding:34px 14px 48px} 837 #account-modern *{box-sizing:border-box} 838 #account-modern .am-card{background:#fff;border:1px solid #d6dde5;border-radius:18px;box-shadow:0 18px 46px rgba(20,28,40,.12);margin:0 auto;max-width:620px;padding:38px 66px} 839 #account-modern .am-head{text-align:center;margin-bottom:24px} 840 #account-modern .am-icon{align-items:center;background:#eef8ef;border-radius:999px;color:#148934;display:inline-flex;font-size:32px;height:72px;justify-content:center;margin-bottom:16px;width:72px} 841 #account-modern h1{color:#171b24;font-size:34px;font-weight:900;line-height:1.1;margin:0} 842 #account-modern .am-copy{color:#687080;font-size:16px;line-height:1.45;margin:12px auto 0;max-width:420px} 843 #account-modern .am-alert{background:#fff1f1;border:1px solid #f3b8b8;border-radius:8px;color:#a51217;font-size:14px;margin:0 0 16px;padding:12px 14px} 844 #account-modern .am-success{background:#f4fbf5;border:1px solid #cbe9d2;border-radius:8px;color:#205b31;font-size:14px;line-height:1.5;margin:0 0 16px;padding:14px 16px;text-align:center} 845 #account-modern .am-field{position:relative;margin-bottom:14px} 846 #account-modern .am-field .fa{align-items:center;background:#f4f6f8;border-radius:6px;color:#4d5664;display:flex;font-size:18px;height:32px;justify-content:center;left:12px;position:absolute;top:12px;width:32px} 847 #account-modern .am-password-toggle{align-items:center;background:transparent;border:0;border-radius:8px;color:#4d5664;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:12px;top:11px;width:40px} 848 #account-modern .am-password-toggle .fa{background:transparent;border-radius:0;color:inherit;display:inline-block;font-size:17px;height:auto;left:auto;position:static;top:auto;width:auto} 849 #account-modern .am-password-toggle:hover{background:#f4f6f8;color:#171b24} 850 #account-modern .am-password-toggle:focus{box-shadow:0 0 0 2px rgba(20,28,40,.12);outline:0} 851 #account-modern .am-input{appearance:none;background:#fff;border:1px solid #d4d9df;border-radius:10px;box-shadow:none;color:#171b24;display:block;font-size:16px;height:62px;line-height:normal;margin:0;padding:0 54px;width:100%} 852 #account-modern .am-input:hover{border-color:#9ab8a4;box-shadow:0 5px 14px rgba(20,28,40,.06)} 853 #account-modern .am-input:focus{border-color:#148934;box-shadow:0 0 0 3px rgba(20,137,52,.12);outline:0} 854 #account-modern .am-tools{align-items:center;display:flex;gap:14px;justify-content:space-between;margin:2px 0 18px} 855 #account-modern .am-check{align-items:center;color:#4d5664;display:inline-flex;font-size:14px;gap:8px;margin:0} 856 #account-modern .am-check input{margin:0} 857 #account-modern .am-link{color:#148934;font-size:14px;font-weight:800;text-decoration:none} 858 #account-modern .am-link:hover{text-decoration:underline} 859 #account-modern .am-btn{align-items:center;background:linear-gradient(90deg,#198934,#008f2e);border:1px solid #078d2c;border-radius:10px;box-shadow:0 12px 22px rgba(7,141,44,.18);color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:900;height:62px;justify-content:center;letter-spacing:0;padding:0 24px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease;width:100%} 860 #account-modern .am-btn:hover{box-shadow:0 16px 28px rgba(7,141,44,.24);color:#fff;filter:brightness(1.03);text-decoration:none;transform:translateY(-1px)} 861 #account-modern .am-or{align-items:center;color:#4d5664;display:grid;font-size:14px;gap:18px;grid-template-columns:1fr auto 1fr;margin:24px 0} 862 #account-modern .am-or:before,#account-modern .am-or:after{background:#d7dce2;content:"";height:1px} 863 #account-modern .am-social{align-items:center;background:#fff;border:1px solid #d4d9df;border-radius:10px;color:#171b24;display:flex;font-size:16px;font-weight:800;height:58px;justify-content:center;margin-bottom:14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%} 864 #account-modern .am-social:hover{border-color:#148934;box-shadow:0 10px 24px rgba(20,28,40,.10);color:#171b24;text-decoration:none;transform:translateY(-1px)} 865 #account-modern .am-google{display:inline-flex;height:22px;margin-right:16px;width:22px} 866 #account-modern .am-google svg{display:block;height:22px;width:22px} 867 #account-modern .am-apple{color:#111;display:inline-flex;font-size:24px;line-height:1;margin-right:16px;width:22px} 868 #account-modern .am-footer{color:#687080;font-size:15px;margin-top:22px;text-align:center} 869 #account-modern .am-footer a{color:#148934;font-weight:900;text-decoration:none} 870 #account-modern .am-footer a:hover{text-decoration:underline} 871 @media(max-width:760px){ 872 #account-modern{padding:18px 10px 34px} 873 #account-modern .am-card{border-radius:16px;padding:28px 18px} 874 #account-modern h1{font-size:28px} 875 #account-modern .am-copy{font-size:14px} 876 #account-modern .am-tools{align-items:center;flex-direction:row;gap:10px;justify-content:space-between;width:100%} 877 #account-modern .am-tools .am-link{text-align:left} 878 #account-modern .am-tools .am-check{justify-content:flex-end;text-align:right} 879 } 880 #account-modern .am-icon{color:var(--mfb-btn)!important} 881 #account-modern .am-input:focus{border-color:var(--mfb-btn-hover)!important;box-shadow:0 0 0 3px rgba(20,137,52,.12)} 882 #account-modern .am-link,#account-modern .am-footer a{color:var(--mfb-btn)!important} 883 #account-modern .am-link:hover,#account-modern .am-footer a:hover{color:var(--mfb-btn-hover)!important} 884 #account-modern .am-btn{background:var(--mfb-btn)!important;border-color:var(--mfb-btn)!important;box-shadow:none!important} 885 #account-modern .am-btn:hover{background:var(--mfb-btn-hover)!important;border-color:var(--mfb-btn-hover)!important;box-shadow:none!important} 886 @supports (box-shadow:0 0 1px color-mix(in srgb,#000 10%,transparent)){ 887 #account-modern .am-btn{box-shadow:0 12px 22px color-mix(in srgb,var(--mfb-btn) 24%,transparent)!important} 888 #account-modern .am-btn:hover{box-shadow:0 16px 28px color-mix(in srgb,var(--mfb-btn-hover) 28%,transparent)!important} 889 } 890 #account-modern .am-social:hover{border-color:var(--mfb-btn-hover)!important} 891</style> 892<div id="account-modern">
893 <div class="am-card"> 894 <div class="am-head"> 895 <span class="am-icon"><i class="fa fa-shopping-bag"></i></span> 896 <h1>Login</h1> 897 <p class="am-copy">Welcome! Food and drinks available for delivery or pickup.</p> 898 </div> 899 900 901 <form action="https://www.ariyagrills.co.uk/index.php?route=account/login" method="post" enctype="multipart/form-data" autocomplete="on"> 902 <div class="am-field"> 903 <i class="fa fa-envelope-o"></i> 904 <input class="am-input am-email-input" type="email" name="email" value="" placeholder="Enter email address" autocomplete="username" inputmode="email"> 905 </div> 906 <div class="am-field"> 907 <i class="fa fa-lock"></i> 908 <input class="am-input" type="password" name="password" value="" placeholder="Password" autocomplete="current-password" id="am-login-password"> 909 <button type="button" class="am-password-toggle" data-password-toggle="#am-login-password" onclick="return mfbTogglePassword(this);" aria-label="Show password" aria-pressed="false"><i class="fa fa-eye-slash"></i></button> 910 </div> 911 <div class="am-tools"> 912 <a class="am-link" href="https://www.ariyagrills.co.uk/index.php?route=account/forgotten">Forgotten Password</a> 913 <label class="am-check"><input type="checkbox" name="remember" value="1" autocomplete="off"> Remember Me</label> 914 </div> 915 <button type="submit" class="am-btn">LOGIN NOW</button> 916 </form> 917 918 <div class="am-or"><span>or</span></div> 919 <a class="am-social" href="https://www.ariyagrills.co.uk/index.php?route=account/register/storegoogle"> 920 <span class="am-google" aria-hidden="true"><svg viewBox="0 0 24 24" focusable="false"><path fill="#4285F4" d="M23.49 12.27c0-.79-.07-1.54-.19-2.27H12v4.29h6.47c-.28 1.5-1.13 2.77-2.4 3.62v3.01h3.89c2.27-2.1 3.53-5.19 3.53-8.65z"/><path fill="#34A853" d="M12 24c3.24 0 5.96-1.07 7.95-2.91l-3.89-3.01c-1.08.72-2.45 1.15-4.06 1.15-3.12 0-5.76-2.11-6.71-4.94H1.28v3.11C3.26 21.32 7.32 24 12 24z"/><path fill="#FBBC05" d="M5.29 14.29c-.24-.72-.38-1.49-.38-2.29s.14-1.57.38-2.29V6.6H1.28C.46 8.24 0 10.06 0 12s.46 3.76 1.28 5.4l4.01-3.11z"/><path fill="#EA4335" d="M12 4.77c1.76 0 3.35.61 4.6 1.8l3.44-3.44C17.95 1.19 15.24 0 12 0 7.32 0 3.26 2.68 1.28 6.6l4.01 3.11C6.24 6.88 8.88 4.77 12 4.77z"/></svg></span> 921 Sign in with Google 922 </a> 923 <a class="am-social" href="https://www.ariyagrills.co.uk/index.php?route=account/register/storeapple"> 924 <span class="am-apple" aria-hidden="true"><i class="fa fa-apple"></i></span> 925 Sign in with Apple 926 </a> 927 928 <div class="am-footer">New customer? <a href="https://www.ariyagrills.co.uk/index.php?route=account/register">Create an account</a></div> 929 </div> 930</div>
931<script type="text/javascript"> 932function mfbTogglePassword(button) { 933 var selector = button.getAttribute('data-password-toggle'); 934 var input = selector ? document.querySelector(selector) : null; 935 if (!input) return false; 936 var hidden = input.getAttribute('type') === 'password'; 937 input.setAttribute('type', hidden ? 'text' : 'password'); 938 button.setAttribute('aria-pressed', hidden ? 'true' : 'false'); 939 button.setAttribute('aria-label', hidden ? 'Hide password' : 'Show password'); 940 var icon = button.querySelector('.fa'); 941 if (icon) { 942 icon.className = hidden ? 'fa fa-eye' : 'fa fa-eye-slash'; 943 } 944 return false; 945} 946document.addEventListener('input', function(event) { 947 if (!event.target || !event.target.classList || !event.target.classList.contains('am-email-input')) return; 948 event.target.value = String(event.target.value || '').toLowerCase().replace(/[^a-z0-9@\._\-+]/g, '').trim(); 949}, true); 950</script>
950 951<div class="clear"></div> 952 953</div> <!--------------end main------------------> 954 955</div></div></div></div> 956 957<div class="bg_custom_footer"> 958 <style> 959 .mfb-modern-footer{background:#151515;color:#e8e8e8;margin-top:32px;font-family:Arial,Helvetica,sans-serif;clear:both;} 960 .mfb-storefront .mfb-modern-footer{margin-top:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;} 961 .mfb-storefront .bg_custom_footer>.ets_main_content, 962 .mfb-storefront .bg_custom_footer>.fix_ets_main_content, 963 .mfb-storefront .bg_custom_footer>.ets_main_content>.fix_ets_main_content, 964 .mfb-storefront .bg_custom_footer>.fix_ets_main_content>.etsWrapper, 965 .mfb-storefront .bg_custom_footer>.ets_main_content>.fix_ets_main_content>.etsWrapper{float:none!important;box-sizing:border-box;width:100%!important;max-width:none;margin:0!important;padding:0!important;} 966 .mfb-modern-footer a{color:#f7f7f7;text-decoration:none;} 967 .mfb-modern-footer a:hover{text-decoration:underline;} 968 .mfb-modern-footer-hygiene-row{background:linear-gradient(135deg,#345f2f 0%,#487b3f 55%,#2f562b 100%);padding:24px 18px;color:#fff;} 969 .mfb-modern-footer-hygiene-row-inner{max-width:980px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:42px;} 970 .mfb-modern-footer-hygiene-badge{flex:0 0 auto;} 971 .mfb-modern-footer-hygiene-copy{border-left:1px solid rgba(255,255,255,.75);padding-left:38px;max-width:430px;color:#f3f3f3;text-align:left;} 972 .mfb-modern-footer-hygiene-copy strong{display:block;font-size:22px;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;color:#fff;} 973 .mfb-modern-footer-hygiene-copy span{font-size:15px;line-height:1.55;} 974 .mfb-modern-footer-main{background:radial-gradient(circle at center,#282828 0%,#171717 65%,#111 100%);} 975 .mfb-modern-footer-inner{max-width:1180px;margin:0 auto;padding:34px 18px;} 976 .mfb-modern-footer-grid{display:grid;grid-template-columns:1.2fr 1.35fr 1fr 1.35fr;gap:28px;align-items:center;} 977 .mfb-modern-footer-column{min-height:170px;padding:0 28px;display:flex;flex-direction:column;justify-content:center;} 978 .mfb-modern-footer-column + .mfb-modern-footer-column{border-left:1px solid rgba(255,255,255,.12);} 979 .mfb-modern-footer-brand{text-align:center;} 980 .mfb-modern-footer-food-icon{width:62px;height:62px;border:2px solid rgba(255,255,255,.75);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;font-size:28px;color:#fff;} 981 .mfb-modern-footer-brand h3{margin:0 0 14px;color:#fff;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:-.025em;line-height:1.3;text-transform:none;} 982 .mfb-modern-footer-brand p{margin:0 0 18px;color:#d6d6d6;line-height:1.55;font-size:14px;} 983 .mfb-modern-footer-social-icons{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;} 984 .mfb-modern-footer-social-icons a{width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;} 985 .mfb-modern-footer-column h4{margin:0 0 20px;color:#fff;font-family:inherit;font-size:16px;font-weight:650;letter-spacing:-.01em;text-transform:none;} 986 .mfb-modern-footer-contact-item{display:flex;align-items:flex-start;gap:14px;margin:0 0 16px;color:#ddd;line-height:1.45;} 987 .mfb-modern-footer-contact-item i{font-size:23px;color:#f2f2f2;width:24px;text-align:center;margin-top:2px;} 988 .mfb-modern-footer-links ul{list-style:none;margin:0;padding:0;} 989 .mfb-modern-footer-links li{margin:0 0 14px;color:#ddd;font-size:14px;line-height:1.55;} 990 .mfb-modern-footer-links li:before{content:'>';font-size:18px;line-height:0;margin-right:12px;color:#f0f0f0;vertical-align:1px;} 991 .mfb-modern-footer-notice-area{text-align:center;} 992 .mfb-modern-footer-payment-pill{display:inline-flex;align-items:center;justify-content:center;background:#ffe45c;color:#172330;border-radius:999px;padding:8px 16px;font-weight:bold;margin-bottom:18px;} 993 .mfb-modern-footer-notice{color:#d6d6d6;font-size:14px;line-height:1.55;margin:0 auto 18px;max-width:280px;} 994 .mfb-modern-footer-payments{width:auto;max-width:100%;} 995 .mfb-modern-footer-copyright{background:linear-gradient(90deg,#2a2a2a 0%,#363636 50%,#2a2a2a 100%);text-align:center;padding:14px 12px;color:#e4e4e4;font-size:15px;} 996 .mfb-modern-footer-powered{text-align:center;padding:14px 12px 22px;background:#181818;} 997 .mfb-modern-footer-powered img{width:auto;filter:drop-shadow(0 4px 12px rgba(255,255,255,.25));} 998 @media(max-width:767px){ 999 .mfb-modern-footer-hygiene-row-inner{display:block;text-align:center;} 1000 .mfb-modern-footer-hygiene-copy{border-left:0;border-top:1px solid rgba(255,255,255,.55);padding:18px 0 0;margin:18px auto 0;text-align:center;} 1001 .mfb-modern-footer-grid{display:block;} 1002 .mfb-modern-footer-column{min-height:0;padding:22px 10px;text-align:center;} 1003 .mfb-modern-footer-column + .mfb-modern-footer-column{border-left:0;border-top:1px solid rgba(255,255,255,.12);} 1004 .mfb-modern-footer-contact-item{justify-content:center;text-align:left;} 1005 .mfb-modern-footer-links li:before{display:none;} 1006 .mfb-modern-footer-notice{font-size:16px;} 1007 } 1008 </style> 1009 1010 <div class="fix_ets_main_content"> 1011 <div class="etsWrapper"> 1012 1013 1014 <footer class="mfb-modern-footer footer sticky-stopper" aria-label="Shop information"> 1015 <div class="mfb-modern-footer-main"> 1016 <div class="mfb-modern-footer-inner"> 1017 <div class="mfb-modern-footer-grid"> 1018 <div class="mfb-modern-footer-column mfb-modern-footer-brand"> 1019 <div class="mfb-modern-footer-food-icon"><i class="fa fa-cutlery"></i></div> 1020 <h3>Ariya Grills Borehamwood</h3> 1021 <p>Your favourites, just a few taps away. Browse our menu and order online.</p> 1022 <div class="mfb-modern-footer-social-icons"> 1023 <a target="_blank" href="https://www.facebook.com/" aria-label="Facebook" rel="noopener noreferrer"><i class="fa fa-facebook" aria-hidden="true"></i></a> 1024 <a target="_blank" href="https://twitter.com/" aria-label="Twitter" rel="noopener noreferrer"><i class="fa fa-twitter" aria-hidden="true"></i></a> 1025 <a href="/contact" aria-label="Contact us"><i class="fa fa-envelope-o" aria-hidden="true"></i></a> 1026 </div> 1027 </div> 1028 <div class="mfb-modern-footer-column"> 1029 <h4>Contacts</h4> 1030 <div class="mfb-modern-footer-contact-item"><i class="fa fa-map-marker"></i><span>9 Shenley Road,<br /> 1031Borehamwood</span></div> 1032 <div class="mfb-modern-footer-contact-item"><i class="fa fa-phone"></i><a href="tel:02089536579">0208 953 6579</a></div> 1033 </div> 1034 <div class="mfb-modern-footer-column mfb-modern-footer-links"> 1035 <h4>Quick Links</h4> 1036 <ul> 1037 <li><a href="/">Home</a></li> 1038 <li><a href="/menu">Order Online</a></li> 1039 <li><a href="/index.php?route=information/information&information_id=1">About Us</a></li> 1040 <li><a href="/contact">Contact Us</a></li> 1041 <li><a href="/sitemap">Site Map</a></li> 1042 </ul> 1043 </div> 1044 <div class="mfb-modern-footer-column mfb-modern-footer-notice-area"> 1045 <div class="mfb-modern-footer-payment-pill">Pay Cash or Card</div> 1046 <img class="mfb-modern-footer-payments" alt="Order online and pay by card" src="//www.myfoodbasket.co.uk/images/payment/checkout-payment-card.avif" /> 1047 </div> 1048 </div> 1049 </div> 1050 <div class="mfb-modern-footer-copyright">
1050Copyright © 2026 Ariya Grills Borehamwood. All rights reserved.</div> 1051 <div class="mfb-modern-footer-powered"> 1052 <a href="//www.myfoodbasket.co.uk/"> 1053 <img alt="Online Ordering For Takeaways, powered by My Food Basket" src="//www.myfoodbasket.co.uk/images/powered-by-mfb.avif" /> 1054 </a> 1055 </div> 1056 </div> 1057 </footer> 1058 1059<!-------------------------------Polianna js----------------------------------------------------------------> 1060 1061 1062 1063 1064
1065<script type="text/javascript"> 1066$(document).ready(function() { 1067 $('.select1').customStyle1(); 1068 $("#checkbox-01").click(function(){ 1069 $('.label2').removeClass('c_on'); 1070 $('.label2').addClass('c_off'); 1071 $('.label1').toggleClass('c_on'); 1072 $('.label1').toggleClass('c_off'); 1073 }); 1074 $("#checkbox-02").click(function(){ 1075 $('.label1').removeClass('c_on'); 1076 $('.label1').addClass('c_off'); 1077 $('.label2').toggleClass('c_on'); 1078 $('.label2').toggleClass('c_off'); 1079 }); 1080}); 1081</script>
1081 1082 </div> 1083</div> 1084</div><!--end ets body--> 1085 1086 1087<div id="sticker"><span class="sticky-icon">you can use your same login details wherever you see this logo.</span></div> 1088
1089<script type="text/javascript"> 1090 $(document).ready(function(){ 1091 var containerheight = $('.etsWrapper.middle_bg_custom').height(); 1092 var windowheight = $(window).height(); 1093 var header = $('.bg_option_header').height(); 1094 var footer = $('.bg_custom_footer').height(); 1095 var topmenu = $('.ets_main_content_top').height(); 1096 var height = windowheight-header-footer-topmenu; 1097 1098 if(containerheight<height) 1099 $('.middle_bg_custom .fix_ets_main_content .etsWrapper').css('min-height',height); 1100 1101 1102 }); 1103 $(window).on('resize', function(){ 1104 var win = $(this); 1105 var containerheight = $('.etsWrapper.middle_bg_custom').height(); 1106 var windowheight = win.height(); 1107 var header = $('.bg_option_header').height(); 1108 var footer = $('.bg_custom_footer').height(); 1109 var topmenu = $('.ets_main_content_top').height(); 1110 var height = windowheight-header-footer-topmenu; 1111 1112 if(containerheight<height) 1113 $('.middle_bg_custom .fix_ets_main_content .etsWrapper').css('min-height',height); 1114 }); 1115 1116 1117</script>
1117 1118 1119<!--div class="pop-bdy"> </div-->
1120<script> 1121if (typeof window.mfbLoadFoodHygieneBadges === 'function') { 1122 setTimeout(window.mfbLoadFoodHygieneBadges, 100); 1123} 1124</script>
1124 1125<style id="mfb-native-image-popup-style"> 1126.mfb-native-image-popup{position:fixed;z-index:2147483000;inset:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.68);padding:18px;box-sizing:border-box} 1127.mfb-native-image-popup.is-open{display:flex} 1128.mfb-native-image-popup__box{position:relative;max-width:min(92vw,720px);max-height:88vh;background:#fff;border-radius:4px;box-shadow:0 18px 55px rgba(0,0,0,.38);padding:10px} 1129.mfb-native-image-popup__img{display:block;max-width:100%;max-height:82vh;width:auto;height:auto;margin:0 auto} 1130.mfb-native-image-popup__close{position:absolute;right:-14px;top:-14px;width:34px;height:34px;border:2px solid #fff;border-radius:50%;background:#222;color:#fff;font:bold 24px/28px Arial,sans-serif;text-align:center;cursor:pointer;box-shadow:0 3px 12px rgba(0,0,0,.35)} 1131body.mfb-native-image-popup-open{overflow:hidden} 1132@media(max-width:700px){.mfb-native-image-popup{padding:10px}.mfb-native-image-popup__box{max-width:96vw;max-height:86vh;padding:6px}.mfb-native-image-popup__img{max-height:80vh}.mfb-native-image-popup__close{right:-8px;top:-8px}} 1133</style>
1134<script id="mfb-native-image-popup-script"> 1135(function(){ 1136 if (window.mfbNativeImagePopupReady) { return; } 1137 window.mfbNativeImagePopupReady = true; 1138 var popupOrigin = null; 1139 1140 function closestCatImage(node) { 1141 while (node && node !== document) { 1142 if (node.tagName && node.tagName.toLowerCase() === 'a' && (' ' + node.className + ' ').indexOf(' catImage ') !== -1) { 1143 return node; 1144 } 1145 node = node.parentNode; 1146 } 1147 return null; 1148 } 1149 1150 function ensurePopup() { 1151 var popup = document.getElementById('mfb-native-image-popup'); 1152 if (popup) { return popup; } 1153 1154 popup = document.createElement('div'); 1155 popup.id = 'mfb-native-image-popup'; 1156 popup.className = 'mfb-native-image-popup'; 1157 popup.innerHTML = '<div class="mfb-native-image-popup__box" role="dialog" aria-modal="true"><button type="button" class="mfb-native-image-popup__close" aria-label="Close">×</button><img class="mfb-native-image-popup__img" alt=""></div>'; 1158 document.body.appendChild(popup); 1159 1160 popup.onclick = function(event) { 1161 if (event.target === popup || (event.target.className && String(event.target.className).indexOf('mfb-native-image-popup__close') !== -1)) { 1162 closePopup(); 1163 } 1164 }; 1165 1166 return popup; 1167 } 1168 1169 function preferWebpUrl(url) { 1170 if (!url || !/\/image\/cache\//i.test(url) || /\.(webp|avif)(\?|#|$)/i.test(url)) { 1171 return url; 1172 } 1173 1174 return url.replace(/\.(jpe?g|png)(\?|#|$)/i, '.webp$2'); 1175 } 1176 1177 function preferBestImageUrl(url) { 1178 if (!url || !/\/image\/cache\//i.test(url) || /\.(webp|avif)(\?|#|$)/i.test(url)) { 1179 return url; 1180 } 1181 1182 return url.replace(/\.(jpe?g|png)(\?|#|$)/i, '.avif$2'); 1183 } 1184 1185 function webpImageUrl(url) { 1186 if (!url || !/\/image\/cache\//i.test(url) || /\.(webp|avif)(\?|#|$)/i.test(url)) { 1187 return url; 1188 } 1189 1190 return url.replace(/\.(jpe?g|png)(\?|#|$)/i, '.webp$2'); 1191 } 1192 1193 function slugValue(value) { 1194 return String(value || '').toLowerCase().replace(/^www\./, '').replace(/\.[a-z]{2,}(\.[a-z]{2,})?$/, '').replace(/[^a-z0-9]+/g, '-').replace(/^-+|-+$/g, ''); 1195 } 1196 1197 function seoImageUrl(url) { 1198 if (!url || url.indexOf('/images/') !== -1) { 1199 return url; 1200 } 1201 1202 var match = String(url).match(/^(?:https?:\/\/[^\/]+)?\/?image\/cache\/data\/shop-files\/[0-9]+\/([^\/?#]+)\/([^?#]+\.(?:jpe?g|png|gif|webp|avif))(\?[^#]*)?(#.*)?$/i); 1203 1204 if (!match) { 1205 return url; 1206 } 1207 1208 var storeSlug = slugValue(window.location.hostname || 'store'); 1209 var categorySlug = slugValue(match[1]); 1210 var filename = match[2].split('/').pop().replace(/[^a-zA-Z0-9._-]/g, '-').replace(/-+/g, '-'); 1211 1212 if (!storeSlug || !categorySlug || !filename) { 1213 return url; 1214 } 1215 1216 return '/images/' + storeSlug + '/' + categorySlug + '/' + filename + (match[3] || '') + (match[4] || ''); 1217 } 1218 1219 function productIdFromLink(link) { 1220 var node = link; 1221 1222 while (node && node !== document) { 1223 if (node.querySelector) { 1224 var input = node.querySelector('input.id_product'); 1225 1226 if (input && input.value) { 1227 return input.value; 1228 } 1229 } 1230 1231 if (node.className) { 1232 var match = String(node.className).match(/\betsproduct_([0-9]+)\b/); 1233 1234 if (match) { 1235 return match[1]; 1236 } 1237 } 1238 1239 node = node.parentNode; 1240 } 1241 1242 return ''; 1243 } 1244 1245 function productSeoImageUrl(url, link) { 1246 if (!url || url.indexOf('/images/menu/') !== -1) { 1247 return url; 1248 } 1249 1250 var match = String(url).match(/^(?:https?:\/\/[^\/]+)?\/?image\/cache\/data\/shop-files\/[0-9]+\/([^\/?#]+)\/([^?#]+\.(?:jpe?g|png|gif|webp|avif))(\?[^#]*)?(#.*)?$/i); 1251 1252 if (!match) { 1253 return seoImageUrl(url); 1254 } 1255 1256 var productId = productIdFromLink(link); 1257 1258 if (!productId) { 1259 return seoImageUrl(url); 1260 } 1261 1262 var categorySlug = slugValue(match[1]); 1263 var filename = match[2].split('/').pop(); 1264 var extension = filename.match(/\.([a-z0-9]+)$/i); 1265 var ext = extension ? extension[1].toLowerCase() : 'jpg'; 1266 var size = filename.match(/-([0-9]+x[0-9]+[a-z]*)\.[a-z0-9]+$/i); 1267 var sizePart = size ? size[1] : ''; 1268 var image = link.getElementsByTagName ? link.getElementsByTagName('img')[0] : null; 1269 var name = image ? (image.getAttribute('alt') || image.getAttribute('title') || '') : ''; 1270 var base = slugValue(name); 1271 1272 if (!base) { 1273 base = slugValue(filename.replace(/\.[^.]+$/, '').replace(/-[0-9]+x[0-9]+[a-z]*$/i, '')); 1274 } 1275 1276 if (!categorySlug || !base || !sizePart) { 1277 return seoImageUrl(url); 1278 } 1279 1280 return '/images/menu/' + categorySlug + '/' + base + '-' + productId + '-' + sizePart + '.' + ext + (match[3] || '') + (match[4] || ''); 1281 } 1282 1283 function normalizeCatImageLinks(root) { 1284 root = root || document; 1285 var links = root.querySelectorAll ? root.querySelectorAll('a.catImage[href]') : []; 1286 1287 for (var i = 0; i < links.length; i++) { 1288 var link = links[i]; 1289 var href = link.getAttribute('href'); 1290 var preferred = preferWebpUrl(href); 1291 preferred = productSeoImageUrl(preferred, link); 1292 1293 if (preferred && preferred !== href) { 1294 if (!link.getAttribute('data-mfb-original-href')) { 1295 link.setAttribute('data-mfb-original-href', href); 1296 } 1297 1298 link.setAttribute('href', preferred); 1299 } 1300 1301 var image = link.getElementsByTagName('img')[0]; 1302 1303 if (image) { 1304 var src = image.getAttribute('src'); 1305 var preferredSrc = preferBestImageUrl(src); 1306 preferredSrc = productSeoImageUrl(preferredSrc, link); 1307 1308 if (preferredSrc && preferredSrc !== src) { 1309 if (!image.getAttribute('data-mfb-original-src')) { 1310 image.setAttribute('data-mfb-original-src', src); 1311 } 1312 image.setAttribute('data-mfb-webp-src', productSeoImageUrl(webpImageUrl(src), link)); 1313 1314 image.onerror = function() { 1315 var fallback = this.getAttribute('data-mfb-original-src'); 1316 var webpFallback = this.getAttribute('data-mfb-webp-src'); 1317 var fallbackStage = this.getAttribute('data-mfb-fallback-stage') || ''; 1318 1319 if (!fallbackStage && webpFallback && this.src !== webpFallback) { 1320 this.setAttribute('data-mfb-fallback-stage', 'webp'); 1321 this.src = webpFallback; 1322 } else if (fallbackStage !== 'original' && fallback && this.src !== fallback) { 1323 this.setAttribute('data-mfb-fallback-stage', 'original'); 1324 this.src = fallback; 1325 } else { 1326 this.onerror = null; 1327 } 1328 }; 1329 image.setAttribute('src', preferredSrc); 1330 } 1331 } 1332 } 1333 } 1334 1335 function openPopup(url, alt, fallbackUrl, origin) { 1336 if (!url) { return; } 1337 var popup = ensurePopup(); 1338 popupOrigin = origin || document.activeElement; 1339 popup.querySelector('[role="dialog"]').setAttribute('aria-label', alt ? alt + ' image' : 'Product image'); 1340 var img = popup.getElementsByTagName('img')[0]; 1341 var originalUrl = fallbackUrl || url; 1342 var preferredUrl = seoImageUrl(preferWebpUrl(url)); 1343 img.alt = alt || ''; 1344 img.onerror = function() { 1345 if (img.src !== originalUrl) { 1346 img.onerror = null; 1347 img.src = originalUrl; 1348 } 1349 }; 1350 img.src = preferredUrl; 1351 popup.className = 'mfb-native-image-popup is-open'; 1352 document.body.className += document.body.className.indexOf('mfb-native-image-popup-open') === -1 ? ' mfb-native-image-popup-open' : ''; 1353 popup.querySelector('.mfb-native-image-popup__close').focus(); 1354 } 1355 1356 function closePopup() { 1357 var popup = document.getElementById('mfb-native-image-popup'); 1358 if (!popup || !popup.classList.contains('is-open')) { return; } 1359 popup.className = 'mfb-native-image-popup'; 1360 document.body.className = document.body.className.replace(/\bmfb-native-image-popup-open\b/g, '').replace(/\s{2,}/g, ' '); 1361 if (popupOrigin && document.documentElement.contains(popupOrigin) && typeof popupOrigin.focus === 'function') { popupOrigin.focus(); } 1362 popupOrigin = null; 1363 } 1364 window.MfbNativeImagePopup = {open: openPopup, close: closePopup}; 1365 1366 document.addEventListener('click', function(event) { 1367 var link = closestCatImage(event.target); 1368 if (!link) { return; } 1369 event.preventDefault(); 1370 event.stopPropagation(); 1371 if (event.stopImmediatePropagation) { event.stopImmediatePropagation(); } 1372 var image = link.getElementsByTagName('img')[0]; 1373 openPopup(link.getAttribute('href'), image ? image.getAttribute('alt') : '', link.getAttribute('data-mfb-original-href'), link); 1374 }, true); 1375 1376 function startNormalizeObserver() { 1377 normalizeCatImageLinks(document); 1378 1379 if (!window.MutationObserver) { 1380 return; 1381 } 1382 1383 var observer = new MutationObserver(function(mutations) { 1384 for (var i = 0; i < mutations.length; i++) { 1385 for (var j = 0; j < mutations[i].addedNodes.length; j++) { 1386 var node = mutations[i].addedNodes[j]; 1387 1388 if (node && node.nodeType === 1) { 1389 normalizeCatImageLinks(node); 1390 } 1391 } 1392 } 1393 }); 1394 1395 observer.observe(document.documentElement, { childList: true, subtree: true });
1396 } 1397 1398 if (document.readyState === 'loading') { 1399 document.addEventListener('DOMContentLoaded', startNormalizeObserver); 1400 } else { 1401 startNormalizeObserver(); 1402 } 1403 1404 document.addEventListener('keydown', function(event) { 1405 var popup = document.getElementById('mfb-native-image-popup'); 1406 if (!popup || !popup.classList.contains('is-open')) { return; } 1407 if (event.key === 'Escape' || event.keyCode === 27) { 1408 event.preventDefault(); 1409 closePopup(); 1410 } else if (event.key === 'Tab' || event.keyCode === 9) { 1411 event.preventDefault(); 1412 popup.querySelector('.mfb-native-image-popup__close').focus(); 1413 } 1414 }); 1415})(); 1416</script>
vendor: 1 bytes, line 1416
1416
1417<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"fe19058d08fd48e6aed18f0d3fd62330","r":1,"spa":2}' crossorigin="anonymous"></script>
1417 1418</body> 1419</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.