/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'FSAlbertWeb-Bold';src:url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-Bold.eot),url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-Bold.woff) format('woff');}@font-face{font-family:'FSAlbertWeb-ExtraBold';src:url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-ExtraBold.eot),url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-ExtraBold.woff) format('woff');}@font-face{font-family:'FSAlbertWeb-Light';src:url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-Light.eot),url(/themes/custom/londisconsumer/fonts/FSAlbertWeb-Light.woff) format('woff');}@font-face{font-family:'chunkfiveroman';src:url(/themes/custom/londisconsumer/fonts/chunkfive-webfont.woff2) format('woff2'),url(/themes/custom/londisconsumer/fonts/chunkfive-webfont.woff) format('woff');font-weight:normal;font-style:normal;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}h1,h2,h3,h4,h5,h6,p,legend{font-weight:normal;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}th{font-weight:normal;}hr{float:left;width:100px;border:0;border-top:3px solid #000;padding:0;}strong{font-weight:400;}input,select{vertical-align:middle;}iframe{width:100%;}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;}*{-webkit-tap-highlight-color:transparent;}input[type="checkbox"]{width:30px !important;height:30px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}.icit-spot-edit-link-holder{display:none !important;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.relative{position:relative;}.hide,.hidden{display:none !important;}.orangeBG{background-color:#d16a19;}.greenBG{background-color:#58a618;}.greenBG *,.greenBG *,.greenBG *{color:#fff;}.greyGradientBG{background:rgb(242,242,242);background:-moz-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff',GradientType=1);}.blueBG{background:#90c6ee;}.blueBG *,.blueBG *,.blueBG *{color:#fff;}.darkGreenBG{background:#464848;}.darkGreenBG *,.darkGreenBG *,.darkGreenBG *{color:#fff;}.horizontalWoodBG{background:url(/themes/custom/londisconsumer/images/ui/horizontalWoodBGSmall.jpg)
    center center no-repeat;background-size:cover;}.mushroomBG{background:#bdbdbd;}.storeFeaturesBG{background:#efefef;}.greenRadialGradientBG{background:-moz-radial-gradient(center 80%,ellipse cover,#60a525 40%,#437f12 80%);background:-webkit-radial-gradient(center 80%,ellipse cover,#60a525 40%,#437f12 80%);background:radial-gradient(ellipse at center 80%,#60a525 40%,#437f12 80%);}.greenRadialGradientBG *{color:#fff;}.jacksRadialGradientBG{background:-moz-radial-gradient(ellipse at center center,#9fe8fd 2%,#23c1f0 80%);background:-webkit-radial-gradient(ellipse at center center,#9fe8fd 2%,#23c1f0 80%);background:radial-gradient(ellipse at center center,#9fe8fd 5%,#23c1f0 60%);}.lightPurpleBG{background-color:#5e2156;}.lightPurpleBG *,.lightPurpleBG *,.lightPurpleBG *{color:#fff;}.yellowBG{background-color:#d16a19;}.greyBG{background-color:#000000;}.yellowRadialGradientBG{background:-moz-radial-gradient(center 100%,ellipse cover,#f9efa0 35%,#fadf7e 60%);background:-webkit-radial-gradient(center 100%,ellipse cover,#f9efa0 35%,#fadf7e 60%);background:radial-gradient(ellipse at center 100%,#f9efa0 35%,#fadf7e 60%);}.yellowRadialGradientBG2{background:-moz-radial-gradient(center 100%,ellipse cover,#fdef91 35%,#d16a19 60%);background:-webkit-radial-gradient(center 100%,ellipse cover,#fdef91 35%,#d16a19 60%);background:radial-gradient(ellipse at center 100%,#fdef91 35%,#d16a19 60%);}.redRadialGradientBG{background:-moz-radial-gradient(center 100%,ellipse cover,#b71233 35%,#a20f2c 60%);background:-webkit-radial-gradient(center 100%,ellipse cover,#b71233 35%,#a20f2c 60%);background:radial-gradient(ellipse at center 100%,#b71233 35%,#a20f2c 60%);background:url(/themes/custom/londisconsumer/images/ui/offerBG.jpg) center
    center no-repeat;background-size:cover;}.meatMarketBG{background:-moz-radial-gradient(center center,ellipse cover,#e2cfc6 5%,#dcc5b9 75%);background:-webkit-radial-gradient(center center,ellipse cover,#e2cfc6 5%,#dcc5b9 75%);background:radial-gradient(ellipse at center center,#e2cfc6 5%,#dcc5b9 75%);}.darkGreyBG{background:-moz-radial-gradient(center center,ellipse cover,#636464 5%,#464848 75%);background:-webkit-radial-gradient(center center,ellipse cover,#636464 5%,#464848 75%);background:radial-gradient(ellipse at center center,#636464 5%,#464848 75%);}.lightGreyBG{background-color:#efefef;}.whiteBG{background-color:#ffffff;}.yellowRaysBG{background:#00000021;}.purpleGradientBG *,.lightPurpleBG *,.redGradientBG *,.redRadialGradientBG *{color:#fff;}.greenBG ::-webkit-input-placeholder{color:#fff;}.greenBG :-moz-placeholder{color:#fff;opacity:1;}.greenBG ::-moz-placeholder{color:#fff;opacity:1;}.greenBG :-ms-input-placeholder{color:#fff;}.greenBG ::-ms-input-placeholder{color:#fff;}.full,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,header,section,.section,.row,.row2,article,main,footer{width:100%;float:left;display:inline-block;box-sizing:border-box;padding-left:0;padding-right:0;}.container{display:table;width:100%;max-width:1390px;padding:30px;box-sizing:border-box;margin:0 auto;}.innerContainer{display:table;width:70%;margin:0 auto;}.mainWrapper{position:relative;background:#fff;z-index:4;}main{position:relative;z-index:-1;}.row2{margin-top:-200px;padding-top:120px !important;z-index:-1;}.col-md-6-fixed-left,.col-md-6-fixed-right{width:100%;max-width:750px;box-sizing:border-box;}.col-md-6-fixed-left{float:right;}.col-md-6-fixed-right{float:left;}.fixedWidth{float:right;max-width:720px;}body{background-color:#f3f3f3;font-family:"FSAlbertWeb-Light";font-size:20px;font-weight:400;color:#000;line-height:1.2em;}a{font-family:"FSAlbertWeb-Bold";color:#000;cursor:pointer;cursor:hand;}p{font-family:"FSAlbertWeb-Light";font-size:1em;font-weight:400;line-height:1.3em;margin-bottom:1em;color:#000;}p:nth-last-child(1){margin-bottom:0;}h1,h2,h3,h4{font-family:"chunkfiveroman";line-height:1.2em;letter-spacing:0.3px;color:#000;}h1{font-size:2.1em;line-height:1.1em;margin-bottom:5px;}h2{font-size:2.1em;margin-bottom:5px;}#mainFooter h2{font-size:1.4em;}h3{font-size:1.333em;margin-bottom:5px;}.headerLogo img{position:relative;width:100%;max-width:195px;}.small{font-size:0.889em;}strong{font-family:"Avenir LT W01_95 Black1475556";}strong,nav li a{font-weight:normal;}.button{display:inline-block;min-width:auto;padding:10px 20px;background:#58a618;font-size:1em;color:#fff;border-radius:25px;cursor:pointer;cursor:hand;font-family:"FSAlbertWeb-Bold";}.button:hover{background:#000;}.button.whiteBG{background:#fff;color:#000 !important;}.button.whiteBG:hover{background:#58a618;color:#fff !important;}input,textarea,select{width:95%;min-width:200px;margin:7px 0;padding:10px 20px;font-size:1em;border:2px solid #000;background:transparent;border-radius:25px;color:#000;box-sizing:border-box;}input:focus,textarea:focus,select:focus,input:hover,textarea:hover,select:hover,input:select,textarea:select,select:select{border:1px solid #f2be43;outline:none;}input[type="submit"]{width:auto !important;min-width:auto;color:#fff;background:#000;cursor:pointer;cursor:hand;}input[type="submit"]:hover{background:#fff;color:#000;}textarea{height:auto;}*:focus{outline:none;}label{display:block;margin-left:10px;line-height:1.2em;font-family:"FSAlbertWeb-Light";}.checkmark{position:absolute;top:5px;left:0;height:35px;width:35px;background-color:#58a618;border:1px solid #58a618;border-radius:10px;}.checkmark:after{content:"";position:absolute;display:none;}.radioOptions input[type="checkbox"]{position:relative;display:inline-block;width:40px;min-width:0;max-width:none;height:40px;padding:0;font-family:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;z-index:10;}.radioOptions{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.radioOptions input:checked ~ .checkmark{background-color:#58a618;border-color:#58a618;}.radioOptions input:checked ~ .checkmark:after{display:block;}.radioOptions .checkmark:after{left:12px;top:5px;width:6px;height:15px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}address{font-style:normal;}.js input.form-autocomplete{background:none;}.js input.form-autocomplete.ui-autocomplete-loading{background-repeat:no-repeat !important;}ul{list-style-type:none;margin:1em 0 0.8em;}.horizontal-list li{float:left;}figure{width:70%;margin-left:15%;}figure img{width:100%;height:auto;padding-left:15%;}blockquote{padding:30px 0 20px;padding-right:25px !important;}blockquote p{position:relative;margin-bottom:10px;quotes:initial;font-size:1.2em;font-family:"FSAlbertWeb-Bold";}blockquote p *{color:#ffde00 !important;font-style:italic;}blockquote p:before,blockquote p:after{position:absolute;font-size:6.667em;color:#58a618;line-height:0.1em;vertical-align:0em;}blockquote p:before{content:open-quote;top:-10px;left:-47px;}blockquote p:after{content:close-quote;bottom:-80px;right:0;}blockquote footer p{color:#fff;font-size:1em;quotes:none;}figcaption{margin-top:7%;}figcaption cite{color:#58a618 !important;}figcaption cite span{display:block;line-height:1.3em;color:#58a618 !important;font-family:"FSAlbertWeb-Bold";font-size:1.3em;}.colLeft,.colRight,.leftColumn,.rightColumn{float:left;width:50%;}.col-md-6-fixed{float:right;padding:50px 25px 35px 60px;}.floatLeft{float:left;}.floatRight{float:right;}.leftAlign{text-align:left;}.rightAlign{text-align:right;}.text-center,.centerCopy{text-align:center;}.centerBlock{display:flex;align-items:center;justify-content:center;}.blank{float:left;}.hide,.mobileOnly{display:none;}.lineBreak{display:block;}.rotate5{transform:rotate(5deg);}.rotateMinus5{transform:rotate(-5deg);}.animate{opacity:0;margin-top:100px;transition:all 1s ease;}.animate{padding:20px;}.activeSection{opacity:1;margin-top:0;}.fixedBG{position:relative;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;background-color:#f1f1f1;}.locationButton{padding-right:40px !important;background-image:url(/themes/custom/londisconsumer/images/ui/poiIconNeg.gif);}.scrollTo{position:relative;float:left;width:60px;height:60px;margin:0 auto;padding:20px;text-align:center;margin-top:-30px;top:-80px;left:50%;margin-left:-30px;border:none !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#4c0742;box-sizing:border-box;text-indent:-99999px;z-index:25;}#front .scrollTo,#special-offers .scrollTo{top:-25px;}.arrowDown{background:url(/themes/custom/londisconsumer/images/ui/arrowDownBlack.gif)
    #f8f8f8 center 20px no-repeat;background-size:33.33%;}.pauseScroll{width:100%;height:100%;overflow:hidden;margin:0;-ms-overflow-style:none;}.mobileOnly,p.swipeAlert{display:none;}.desktopOnly{display:block;}.twoColumn{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;}.twoColumn p{margin:0 0 1.3em;}.windowHeight{position:relative;height:800px;}.windowHeight .container{position:relative;top:34%;transform:translateY(-50%);}.vertical-align{display:table-cell;vertical-align:middle;}.no-padding{padding:0;}.padding20{padding:20px;}.search{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer;cursor:hand;}.terms{margin-top:30px;padding-bottom:80px;text-align:center;font-size:0.8em;}.radialCorners{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.noresults{font-size:2em;color:#114232;line-height:1.2em;text-align:center;}::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;opacity:1;}::-moz-placeholder{color:#000;opacity:1;}:-ms-input-placeholder{color:#000;}::-ms-input-placeholder{color:#000;}.tags a{font-size:1.25em;border-bottom:3px solid #000;}.tags a:hover{color:#000 !important;border-bottom:3px solid #fff;}.tags img.tagIcon{position:relative !important;width:22px;height:auto;margin-right:5px;top:6px;}img.full{display:block;float:none;margin:0 auto;max-width:1500px;}picture img{width:100%;height:auto;}.search-advanced{display:none;}ul.diamondBulletPoint li{margin-bottom:10px;font-size:1.32em;list-style:disc
    url(/themes/custom/londisconsumer/images/ui/diamondBulletPoint1.png);}.user-login-form{display:table;width:100%;max-width:620px;margin:10% auto;padding:0 20px;box-sizing:border-box;}.user-login-form .form-item{margin-bottom:15px;}.user-login-form .form-item .description{margin-left:8px;font-size:0.8em;}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none;}.withThumbnails .singleOfferTitle{position:absolute;padding:30px;left:10px;top:auto;bottom:30px;}.withThumbnails .singleOfferTitle header{margin-bottom:5px;}.withThumbnails .singleOfferTitle a.button{margin-top:15px;}.withThumbnails.rsDefault .rsThumbsVer{width:31%;max-width:350px;}.withThumbnails .rsThumbs{padding:15px;box-sizing:border-box;}.withThumbnails .rsThumbsContainer h3{color:#fff;font-size:2em;}.withThumbnails .rsThumb{padding:10px 10px 25px 10px;box-sizing:border-box;}.withThumbnails .reThumbsDesc{padding-left:25px;}#breadCrumb{position:relative;background:#fff;z-index:-1;}#breadCrumb .container{padding:0 0;}#breadCrumb nav{float:left;margin-top:5px;padding:15px 50px;}#breadCrumb nav ul{margin:0;}#breadCrumb nav li{font-size:0.8em;font-family:"FSAlbertWeb-Bold";}#breadCrumb nav li span{margin:0 5px;color:#58a618;}#storeName{float:right;text-transform:uppercase;color:#000;}#storeName p{font-size:1.25em;}#storeName a{margin-left:5px;color:#114232;text-transform:initial;font-size:0.8em;}#storeName a:hover{color:#000;}.searchBar h1,.searchBar h2{font-size:1.9em;}.searchBar form{position:relative;}.searchBar input{width:100%;max-width:350px;padding-right:65px;border-color:#fff;color:#fff;}.searchBar input[type="submit"]{position:absolute;width:60px !important;height:60px;margin:0;padding:0;text-indent:-999999px;border-color:transparent;background:url(/themes/custom/londisconsumer/images/ui/searchWhiteTransparentBG.png)
    center center;background-repeat:no-repeat !important;background-size:50% !important;top:0;right:0;cursor:pointer;cursor:hand;}.searchBar input[type="submit"]:hover{opacity:0.7;}.searchBar ::-webkit-input-placeholder{color:#fff;}.searchBar :-moz-placeholder{color:#fff;opacity:1;}.searchBar ::-moz-placeholder{color:#fff;opacity:1;}.searchBar :-ms-input-placeholder{color:#fff;}.searchBar ::-ms-input-placeholder{color:#fff;}.searchBar .londisLogo{position:relative;height:46px;top:10px;}.offerBlock{position:relative;box-sizing:border-box;float:left;clear:both;width:100%;padding:50px;text-align:center;}.offerBlock .col-md-6{width:50%;padding:0 5%;}.offerBlock .col-md-4{width:33.33%;}.offerBlock header{padding:30px 15px 0;}.offerBlock header h2{display:none;}.offerBlock header p{font-size:2.1em;color:#333333;font-family:"chunkfiveroman";}.offerBlock ul{position:relative;float:left;width:100%;height:auto;margin:40px 0 20px;}.offerBlock li{position:relative;float:left;width:25%;padding:0 10px;box-sizing:border-box;}.offerBlock li.col-md-12{width:100%;padding:0 0 10px;margin-bottom:50px;}.offerBlock li img{width:100%;height:auto;}.offerBlock li:hover img{opacity:0.4;}.offerBlock .button{background:#fff200;color:#000;padding:10px 35px;}.offerBlock .button:hover{background:#000;color:#fff;}.offerBlock .button.overlay{position:absolute !important;background:rgba(0,0,0,0.6) !important;border:none !important;color:#fff !important;margin:-18px 0 0 -80px;overflow:hidden;padding:10px 15px;font-size:1em;top:50%;left:50%;}.offerBlock .col-md-12:hover .button.overlay,.offerBlock li:hover .button.overlay{clip:initial;width:auto;height:auto;}.offerBlock .terms{padding-bottom:0;}.socialIcons li{margin-right:20px;}.socialIcons li:nth-last-child(1){margin-right:0;}.socialIcons li img{width:auto;height:30px;}.socialIcons li img:hover{opacity:0.8;}#featuredContent{position:relative;z-index:-2;}#featuredContent h2{display:none;}#featuredContent .container{padding:0;}#featuredContent img{width:100%;height:auto;margin-bottom:-6px;}#featuredContent a img:hover{opacity:0.8;}.pager{float:left;width:100%;margin:50px 0 30px;}.pager ul{margin:10px 7px 10px 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}.pager li{width:auto !important;margin-left:5px;padding:0 !important;color:#000;background:#f4f4f4;}.pager li a{display:block;padding:10px 10px;color:#000;font-family:"FSAlbertWeb-Light";}.pager li:hover,.pager li.is-active{color:#fff;background:transparent;}.pager li:hover a,.pager li.is-active a{color:#fff;}.pager li:nth-child(1){-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;}.pager li:nth-last-child(1){-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;}.pager li[role="presentation"]{border:none;}.offerTerms{padding:50px 0;font-size:0.9em;text-align:center;background:#fff;}.share{padding:20px;background:#efefef;}.share h2{margin-bottom:0;font-size:1.8em;}.share ul{margin:10px 0 0;}.share li img{position:static;}.share li img:hover{opacity:0.3;}#block-careerspopupcovid19{display:none;}.spb-popup-main-wrapper{padding:30px;border:none;box-shadow:0 5px 10px rgba(0,0,0,0.4);max-width:100%;box-sizing:border-box;}.spb-popup-main-wrapper *{color:#000;}.spb_close{border:none;font-size:2em;margin:-20px -5px 0 0;}.spb-popup-main-wrapper h2,.spb-popup-main-wrapper h3{font-size:1.5em;color:#58a618;}.spb-popup-main-wrapper a{color:#58a618;}.spb-popup-main-wrapper p{margin-bottom:1em;}header#mainHeader{position:relative;height:125px;transition:height 1s;z-index:10;}header#mainHeader .container{position:relative;height:100%;}header#mainHeader .container .row{position:absolute;padding:0 40px;transform:translateY(-50%);top:50%;left:0;}header#mainHeader .headerLogo{margin-left:20px;}header#mainHeader .socialSearch{position:relative;float:right;top:8px;}header#mainHeader .socialSearch .socialIcons{float:left;margin:15px 25px 0 20px;}header#mainHeader .socialSearch .searchBar{float:left;}header#mainHeader .socialSearch a{color:#fff;}#pull{display:none;}#mainNav{background-color:#58a618;-webkit-box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);}#mainNav .container{position:relative;padding:13px 0;}#mainNav ul{position:relative;display:table;float:none;width:auto;margin:0 auto;transition:width 0.7s;}#mainNav li{position:relative;float:left;margin:0 15px;font-size:1.1em;transition:font-size 1s;}#mainNav li:nth-child(1){margin-left:0;}#mainNav li:nth-last-child(1){margin-right:0;}#mainNav li a{color:#fff;}#mainNav li a:hover,#breadCrumb li a:hover{color:#f1f0f0;border-bottom:2px solid #f1f0f0;}#mainNav li a:hover span{background:#692f61;}#mainNav li:hover ul{display:block !important;}#mainNav ul ul{position:absolute;display:none;min-width:200px;padding:5px 14px;left:-15px;margin-top:3px;transition:none;background:#58a618;font-size:0.9em;box-sizing:border-box;-webkit-box-shadow:0px 12px 23px -2px rgba(0,0,0,0.3);-moz-box-shadow:0px 12px 23px -2px rgba(0,0,0,0.3);box-shadow:0px 12px 23px -2px rgba(0,0,0,0.3);-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}#mainNav ul ul li{width:100%;margin:8px 0 0;}#mainNav ul ul a{font-family:"FSAlbertWeb-Light";font-size:0.9em;}#showcaseRow .container{padding:0;}#followUsSection .container{padding:0;}#followUs,#signUp{padding:50px 40px;}#londisApp{position:relative;min-height:380px;margin:-30px -30px 0 -30px;padding:30px 30px;box-sizing:content-box;-webkit-box-shadow:0px 0px 6px 3px rgba(0,0,0,0.16);-moz-box-shadow:0px 0px 6px 3px rgba(0,0,0,0.16);box-shadow:0px 0px 6px 3px rgba(0,0,0,0.16);}#londisApp .innerContainer{width:100%;padding:50px 10px;box-sizing:border-box;}#londisAppCopy{padding-right:15px;}#londisApp ul.AppIcons img{height:45px;}#londisApp ul.AppIcons img:hover{opacity:0.8;}#appPhoneImage{text-align:center;}#signUp .col-md-10{padding:0 12px;}#signUp input{max-width:none;}#footerFollowUs .container{display:table;padding:35px 0;}#footerFollowUs .socialIconsWrapper{display:table;margin:0 auto;}#footerFollowUs ul{display:inline;margin:0 auto;}#footerFollowUs p#socialIconsCopy{float:left;font-size:1.111em;}#footerFollowUs p#socialIconsCopy span{position:relative;display:inline-block;margin:1px 20px 0 30px;top:3px;font-size:1.65em;font-family:"chunkfiveroman";}#footerMenuNav ul{width:75%;margin:0;column-count:2;column-gap:10%;}#footerMenuNav li{width:100%;padding:0 5px 0 0;line-height:1.5em;}#footerMenu a:hover,#termsPrivacy a:hover,#findYourLondisMultiStore .geolocation-common-map-locations a:hover,.storeSearchNoResult a:hover.singleStoreFeaturedOffers{color:#fff !important;border-bottom:solid 2px #fff !important;}.happyToHelpSlogan{font-family:"chunkfiveroman";font-size:1.278em;}#termsPrivacy{position:relative;}#termsPrivacy .container{display:inline-block;padding:30px 12%;}#termsPrivacy #footerTermsNav{position:relative;}#termsPrivacy ul{position:absolute;margin:0;padding:0;top:50%;transform:translateY(-50%);}#termsPrivacy li{margin-right:15px;}#termsPrivacy li a{font-size:0.9em;font-family:"FSAlbertWeb-Light";}#termsPrivacy li a:hover{color:#000;}#termsPrivacy p.copyright{position:absolute;margin-bottom:0;top:50%;right:0;transform:translateY(-50%);}#front .row2{padding-top:150px !important;}.homeWelcome{padding:35px;position:absolute;top:0;left:0;bottom:0;opacity:0.95;overflow:scroll;}.homeWelcome h1{color:#58a618;}.storePage{height:1027px;}.storePage.searchStore{height:570px;background:url(/themes/custom/londisconsumer/images/ourStores/ourStoresBG.jpg)
    center center no-repeat;background-size:cover;}.storePage .container{width:75%;height:100%;}.storePage #findYourLondisMultiStore{position:absolute;display:inline-block;width:33.33%;max-width:none;min-width:415px;top:40px;left:3%;text-align:left;}.storePage.searchStore #findYourLondisMultiStore{width:40%;max-width:670px;left:6%;top:50%;transform:translateY(-50%);text-align:center;}.storePage .geolocation-common-map-container{position:absolute;height:100% !important;top:0;z-index:1;}.storePage.searchStore .geolocation-common-map-container{display:none;}#singleStoreDetailsWrapper{position:relative;width:33%;min-width:475px;margin:20px 0 30px;left:50px;z-index:2;}#singleStoreDetailsWrapper #findYourLondisMultiStore{-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}#singleStoreDetailsWrapper #findYourLondisMultiStore a.button{margin-right:10px;}#storeSingleHeader{position:relative;}#storeSingleHeader .container{display:table;}#storeSingleHeader .findYourLondisResult{float:left;}#storeSingleHeader #findYourLondisMultiStore{width:100%;padding:25px 30px;text-align:left;}#storeSingleHeader header p{margin-top:4px;font-size:0.9em;}#storeSingleHeader header p span.distanceIcon{margin-left:50px;}#storeSingleHeader header a{font-family:"FSAlbertWeb-Light";}#storeSingleHeader header a:hover{border-bottom:2px solid #000;}#storeSingleHeader #headerContactDetails{margin:15px 0 40px;}#storeSingleHeader #headerContactDetails p,#storeSingleHeader #storeOpeningTimes table{position:relative;margin-bottom:0px;padding-left:35px;font-size:0.9em;line-height:1.2em;}#storeSingleHeader #headerContactDetails p span{position:absolute;float:left;width:65px;top:0;left:0;}#storeSingleHeader #headerContactDetails p span img{width:35px;height:auto;margin:-3px 0 0 -5px;}#storeSingleHeader #headerContactDetails a{position:relative;top:7px;font-family:"FSAlbertWeb-Light";}#storeSingleHeader #headerContactDetails a:hover{border-bottom:2px solid #000;}#openAddressDetails img,#storeOpeningTimes img{position:relative;float:left;height:auto;margin-right:10px;}#openAddressDetails img{width:35px;margin-right:0px;top:-5px;left:-5px;}#storeOpeningTimes img{width:25px !important;top:15px;}#storeSingleHeader .clockIcon img{float:left;width:25px;height:auto;margin-right:10px;}#storeSingleHeader #map,img.headerImage{display:block;position:absolute;top:0;bottom:0;right:0;width:100%;height:auto;box-sizing:border-box;box-sizing:border-box;z-index:1;}#findYourLondisMultiStore
  .geolocation-common-map-locations
  #storeSingleStoreResult
  p
  a:hover{border-bottom:2px solid #000;}#storeSingleStoreResult a:hover{border-bottom:2px solid #000;}#storeSingleStoreResult a.button{margin-bottom:20px;}#storeDetails{padding:30px 0;}#storeDetails h2{margin-bottom:20px;}#storeOpeningTimes{margin-bottom:30px;}#storeOpeningTimes p{position:relative;margin-bottom:15px;}#storeOpeningTimes p img{position:absolute;width:65px;}#storeOpeningTimes table{display:inline-block;padding-left:70px;}#storeOpeningTimes thead{position:absolute;left:-200em;}#storeOpeningTimes td.day{display:block;margin:0 30px 2px 0;}#singleStoreFeaturedOffers .row2{margin-top:0;padding:0 0 60px !important;}#singleStoreFeaturedOffers{position:relative;z-index:3;}#inStore{margin:-20px 0;padding:15px 15px 10px;box-sizing:border-box;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}#inStore h2{margin-left:15px;}#inStore li{float:left;width:16.66%;margin-bottom:5px;padding:0 5px;text-align:center;box-sizing:border-box;}#inStore li img{width:100%;height:auto;}#inStore li p{display:none;font-size:0.875em;line-height:1.143em;}.geolocation-formatter-map-wrapper{position:relative;height:100%;}.geolocation{list-style-type:none;}.geolocation a.searchAgain{color:#58a618;}#findYourLondisMultiStore .geolocation-common-map-locations a:hover{border-bottom:0 !important;color:#58a618 !important;}#findYourLondisMultiStore
  .geolocation-common-map-locations
  a.searchAgain:hover{border-bottom:2px solid #000;}#offerWrapper #findYourLondisMultiStore.findYourLondisResult{top:-80px;}#special-offers #specialOffersWrapper.row2{padding-top:170px !important;}#special-offers #specialOffersWrapper h2{margin:0 20px 20px;text-align:center;}#special-offers #specialOffersWrapper li img{width:100%;height:auto;display:block;}#special-offers #specialOffersWrapper li:hover{opacity:0.6;}#offerSingleHeader .container{position:relative;}#offerSingleHeader .offerTitleContainer{position:relative;top:50%;padding-right:50px;left:0;transform:translateY(-50%);transition:width 1s;}#offerSingleHeader .singleOfferTitle{position:absolute;height:100%;left:5%;z-index:19;}#offerSingleHeader .singleOfferTitle h3{font-size:1.5em;}#offerSingleHeader .singleOfferTitle p{font-size:1.25em;margin:3px 0 10px;}#offerSingleHeader .singleOfferTitle a.button{background:#58a618;}#offerSingleHeader .singleOfferTitle a.button:hover{background:#cccccc;color:#000 !important;}#offerSingleHeader .offerImage{float:right;margin-top:50px;}#offerSingleHeader .offerImage img{width:75%;padding-left:50px;height:auto;margin-bottom:180px;box-sizing:border-box;}#offerSingleHeader .shareWrapper{position:relative;}#offerSingleHeader .shareWrapper .share{position:absolute;width:127px;top:-250px;right:2%;-webkit-box-shadow:1px 4px 6px 0px rgba(0,0,0,0.16);-moz-box-shadow:1px 4px 6px 0px rgba(0,0,0,0.16);box-shadow:1px 4px 6px 0px rgba(0,0,0,0.16);}#offerSingleHeader .shareWrapper .share li img{width:42px;}#offerSingleHeader .drinkMadeAwareLogo{margin-top:20px !important;}#offerSingleHeader .drinkMadeAwareLogo img{width:220px;}#getInTouch{margin-bottom:40px;}#getInTouchCopy{float:right;padding:50px;}#getInTouchImage img{float:left;width:100%;height:auto;}#getInTouchForm h2{display:none;}#getInTouchForm header p{width:40%;margin:0 auto 0 auto;font-size:1.4em;text-align:center;}#contactDetails{margin:51px 0;padding-right:50px;}#contactDetails h3{color:#58a618;font-family:"FSAlbertWeb-Bold";}#contactDetails a{color:#58a618;border:none;}#contactDetails span{color:#58a618;font-family:"FSAlbertWeb-Bold";}#getInTouchForm .form-checkboxes .form-item{float:left;width:40%;}#contactForm input{width:95%;min-width:200px;max-width:none;}#contactForm input,#contactForm textarea,#contactForm select,.webform #contactForm .select2-selection{padding:11px 20px;background:#efefef;border:none;}#contactForm a{border-bottom:none;color:#000;}.webform #contactForm .button{background:#65ad29;}.webform #contactForm .button:hover{background:#000;color:#fff !important;}.webform{margin:40px auto;}.webform form{width:100%;margin:30px auto 60px auto;}.webform label{position:absolute;text-indent:-99999px;}.webform input{width:50%;min-width:300px;max-width:510px;}.webform input[type="checkbox"]{position:absolute;min-width:0 !important;max-width:none !important;}.webform input[type="submit"]{min-width:0 !important;margin-top:20px;}#signUp .button:hover,.webform .button:hover{background:#cccccc;color:#000 !important;border-color:#cccccc;}.webform .form-item,.captcha{display:inline-block;width:100%;margin:5px 0;}.webform label.option,.webform label.form-checkbox{position:static;display:inline-block;margin:10px 0 0 40px;font-size:0.9em;text-indent:0;}.webform .formTerms{display:block;float:none;width:80%;margin:0 auto 50px auto;padding:0 10px;}.webform .formTerms h2{font-size:1.1em;}.webform .formTerms p,.webform .formTerms ul,.webform .formTerms ol{font-size:0.8em !important;}.webform .formTerms ul ul,.webform .formTerms ol ol{font-size:1em !important;}.webform .form-item.js-form-type-textarea label,.webform label.form-autocomplete{position:relative !important;text-indent:0 !important;left:11px;font-weight:600;}.webform .select2-container{width:95% !important;}.webform .select2-selection{height:auto;padding:7px 14px;font-size:1em;border:2px solid #000;background:transparent;border-radius:25px;color:#000;box-sizing:border-box;font-weight:600;margin:7px 0 15px;}.webform .select2-selection__arrow{top:19px !important;right:16px !important;}.select2-dropdown{border:2px solid #7c4c75;padding:0 10px;margin-top:-15px;}.genericPage{background:#bdbdbd;}.genericPage h1{margin-bottom:15px;}.genericPage h2{font-size:1.5em;}.genericPage h3{font-size:1.4em;}.genericPage h2,.genericPage h3{margin-bottom:10px;}.genericPageIntro{width:80%;margin:0 auto 30px auto;text-align:center;}.genericPageIntro p{margin-top:20px;font-size:1.4em !important;}.genericPage p,.genericPage ul,.genericPage ol{margin-bottom:15px;}.genericPage ul ul,.genericPage ol ol{margin:10px;}.genericPage li{margin-left:21px;}.genericPage table{margin-bottom:20px;}.genericPage table th,.genericPage table td{border:#000 solid 1px;padding:1px 5px 1px 7px;}.genericPage .alignleft{float:left;padding:10px 20px 10px 0;}.genericPage .alignright{float:right;padding:10px 0 10px 20px;}.genericPage a{color:#757575;border-bottom:2px solid #e3d9c6;word-wrap:break-word;}.genericPage a:hover{border-bottom:2px solid #5e2256;color:#5e2256;}.genericPage .container{padding-bottom:100px;}.genericPage #findYourLondisMultiStore.centerAlign{top:-80px;}.webform.competition form{width:50%;}.webform.competition form input,.webform.competition form textarea,.webform.competition form select{width:98%;}.webform.competition input.form-checkbox{width:30px;}.webform.competition form .container{width:100%;}#become-a-retailer{position:relative;padding:20px 0;overflow:hidden;}#londisRetailerFamilyPhoto{padding:0 15px 0 1.65%;}#londisRetailerFamilyPhoto img{width:100%;height:auto;}#londisRetailerFamily{position:absolute;top:0;height:100%;}#londisRetailerFamily .retailer-family-copy{position:relative;top:50%;transform:translatey(-50%);}#londisRetailerFamily h2{font-size:1.889em;}#londisRetailerFamily p{margin:15px 0 12px;font-size:1.611em;color:#58a618;font-family:"chunkfiveroman";}#londisRetailerFamily .retailer-family-copy .button{padding:10px 40px;}#londisRetailerAwards{position:absolute;height:100%;padding:40px;top:0;right:0;text-align:center;display:flex;flex-direction:row;align-items:center;}#londisRetailerAwards img{width:80%;margin:0 auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;}#foodToGoHeader{position:relative;background:url(/themes/custom/londisconsumer/images/foodToGo/foodToGoHeadingBG.jpg)
    center center no-repeat;background-size:cover;-webkit-box-shadow:0px 3px 6px 1px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 1px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 1px rgba(0,0,0,0.3);}#foodToGoHeader .container{padding:0;}#foodToGoHeader h1{padding-right:50px;}#foodToGoHeader h1 span{position:absolute;text-indent:-99999px;}#foodToGoHeader h1 img{width:100%;max-width:570px;}#foodToGoHeader p{margin-top:40px;color:#fff;font-size:1.4em;}#foodToGoHeaderImage{width:85%;border:15px solid #fff;-webkit-box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 3px rgba(0,0,0,0.3);}#foodToGoImageShots img{width:100%;height:auto;}#foodToGoHeaderCopy{margin-bottom:50px;padding-right:110px;}#foodToGoHeaderCopy #findYourLondisMultiStore{width:100%;padding:35px 0 40px;}#foodToGoHeaderCopy .searchBar h2{color:#fff;}#foodToGoHeaderCopy ::-webkit-input-placeholder{color:#fff;}#foodToGoHeaderCopy :-moz-placeholder{color:#fff;opacity:1;}#foodToGoHeaderCopy ::-moz-placeholder{color:#fff;opacity:1;}#foodToGoHeaderCopy :-ms-input-placeholder{color:#fff;}#foodToGoHeaderCopy ::-ms-input-placeholder{color:#fff;}#ownLabelHeader .container{padding:0;}#ownLabelBrandsNEW .lightRedRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#e25a5a 5%,#b40729 75%);background:-webkit-radial-gradient(center center,ellipse cover,#e25a5a 5%,#b40729 75%);background:radial-gradient(ellipse at center center,#e25a5a 5%,#b40729 75%);}#ownLabelBrandsNEW .greenRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#11523c 5%,#002619 75%);background:-webkit-radial-gradient(center center,ellipse cover,#11523c 5%,#002619 75%);background:radial-gradient(ellipse at center center,#11523c 5%,#002619 75%);}#ownLabelBrandsNEW .lightGreenRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:-webkit-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:radial-gradient(ellipse at center center,#74a24c 5%,#527435 75%);}#ownLabelBrandsNEW .lightRedRadialGradientBG *,#ownLabelBrands .greenRadialGradientBG *,#ownLabelBrands .lightGreenRadialGradientBG *{color:#fff;}#ownLabelBrandsNEW{margin-top:-150px;}#ownLabelBrandsNEW .brands{position:relative;padding:50px 15px;text-align:center;overflow:hidden;}#ownLabelBrandsNEW .col-md-6-fixed-left .brandsContainer{float:left;width:100%;}#ownLabelBrandsNEW .col-md-6-fixed-right .brandsContainer{float:right;width:100%;}#ownLabelBrandsNEW .brands .brandsContainer a:nth-child(1){display:block;}#ownLabelBrandsNEW .brands .brandsContainer a:nth-child(1):hover{opacity:0.6;}#ownLabelBrandsNEW .brands .brandsContainer img.brandLogoNEW,#ownLabelBrands .brands .brandsContainer img.brandProductImage{display:inline-block;width:100%;}#ownLabelBrandsNEW .brands .brandsContainer img.brandLogoNEW{max-width:200px;margin-bottom:-20px;}#ownLabelBrandsNEW .brands .brandsContainer img.brandProductImage{display:block;margin:0 auto;max-width:388px;}#ownLabelBrandsNEW .brands .brandsContainer a.button{display:table;margin:15px auto 0;}#ownLabelBrandsNEW .newTag{position:absolute;width:50%;max-width:125px;right:0;top:0;}#jacksRangeNEW{position:relative;padding:70px 0 90px;background:-moz-radial-gradient(ellipse at center center,#9fe8fd 5%,#23c1f0 60%);background:-webkit-radial-gradient(ellipse at center center,#9fe8fd 5%,#23c1f0 60%);background:radial-gradient(ellipse at center center,#9fe8fd 5%,#23c1f0 60%);}#jacksRangeNEW *{color:#fff;}#jacksRangeNEW .container{display:table;width:75%;}#jacksRangeNEW h1 span{display:none;position:absolute;text-indent:-99999px;}#jacksRangeNEW h1 img{width:75%;min-width:200px;}#jacksRangeNEW h2{font-size:2.8em;text-align:center;}#jacksRangeNEW .newTag{position:absolute;width:50%;max-width:140px;right:0;top:0;}#jacksRangeNEW #jacksRangeContent img{margin-top:-20%;}#jacksRange{position:relative;padding:70px 0 90px;background:-moz-radial-gradient(center center,ellipse cover,#636464 5%,#464848 75%);background:-webkit-radial-gradient(center center,ellipse cover,#636464 5%,#464848 75%);background:radial-gradient(ellipse at center center,#636464 5%,#464848 75%);}#jacksRange *{color:#fff;}#jacksRange .container{display:table;width:75%;}#jacksRange h1 span{display:none;position:absolute;text-indent:-99999px;}#jacksRange h1 img{width:50%;min-width:200px;margin-top:5%;}#jacksRangeCopy{padding-right:10%;font-size:1.2em;line-height:1.3em;}#jacksRangeCopy p:nth-child(2){clear:both;margin-top:10px;display:inline-block;}#jacksRangeCopy p img{float:left;width:115px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 25px 15px 0;border:3px solid #fff;height:auto;}#jacksRangeContent{margin-top:10px;}#jacksRangeContent .row{margin-bottom:30px;}#jacksRangeContent .button{display:table;margin:0 auto;color:#002619 !important;}#jacksRangeContent .button:hover{color:#fff !important;}#jacksRangeContent img{display:block;float:right;width:100%;}#jacksRangeProductImage img{float:right;width:80%;}#jacksRange .newTag{position:absolute;width:50%;max-width:140px;right:0;top:0;}#jacksRangeFeatured img{width:100%;border:none;margin-top:0;padding:0 20px;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#jacksRangeContentProducts li{margin-bottom:30px;}#ownLabelHeader .container{padding:0;}#ownLabelBrands .lightRedRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#e25a5a 5%,#b40729 75%);background:-webkit-radial-gradient(center center,ellipse cover,#e25a5a 5%,#b40729 75%);background:radial-gradient(ellipse at center center,#e25a5a 5%,#b40729 75%);}#ownLabelBrands .greenRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#11523c 5%,#002619 75%);background:-webkit-radial-gradient(center center,ellipse cover,#11523c 5%,#002619 75%);background:radial-gradient(ellipse at center center,#11523c 5%,#002619 75%);}#ownLabelBrands .lightGreenRadialGradientBG{background:-moz-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:-webkit-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:radial-gradient(ellipse at center center,#74a24c 5%,#527435 75%);}#ownLabelBrands .lightRedRadialGradientBG *,#ownLabelBrands .greenRadialGradientBG *,#ownLabelBrands .lightGreenRadialGradientBG *{color:#fff;}#ownLabelBrands{margin-top:-150px;}#ownLabelBrands .brands{position:relative;padding:50px 15px;text-align:center;overflow:hidden;}#ownLabelBrands .col-md-6-fixed-left .brandsContainer{float:left;width:100%;}#ownLabelBrands .col-md-6-fixed-right .brandsContainer{float:right;width:100%;}#ownLabelBrands .brands .brandsContainer a:nth-child(1){display:block;}#ownLabelBrands .brands .brandsContainer a:nth-child(1):hover{opacity:0.6;}#ownLabelBrands .brands .brandsContainer img.brandLogo,#ownLabelBrands .brands .brandsContainer img.brandProductImage{display:inline-block;width:100%;}#ownLabelBrands .brands .brandsContainer img.brandLogo{max-width:294px;margin-bottom:-20px;}#ownLabelBrands .brands .brandsContainer img.brandProductImage{display:block;margin:0 auto;max-width:388px;}#ownLabelBrands .brands .brandsContainer a.button{display:table;margin:15px auto 0;}#ownLabelBrands .newTag{position:absolute;width:50%;max-width:125px;right:0;top:0;}#ownLabelCopy{padding:60px 10%;}#ownLabelPhotos{padding-left:50px;}#ownLabelPhotos img{float:left;width:80%;border:15px solid #fff;box-sizing:border-box;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}#ownLabelPhotos img.rotate5{position:relative;left:30px;}#ownLabelPhotos img.rotateMinus5{width:70%;margin-top:-18%;}#euroShopper{padding:70px 0 130px;background:-moz-radial-gradient(center center,ellipse cover,#bc1335 5%,#c41034 75%);background:-webkit-radial-gradient(center center,ellipse cover,#bc1335 5%,#c41034 75%);background:radial-gradient(ellipse at center center,#bc1335 5%,#c41034 75%);}#euroShopper *{color:#fff;}#euroShopper header{position:relative;background:url(/themes/custom/londisconsumer/images/ownLabel/euroShopper/euroShopperBG.gif)
    no-repeat 0 17%;background-size:100% auto;}#euroShopper .container{position:relative;width:75%;height:100%;padding:0 30px;top:0;left:0;}#euroShopper h1 span{position:absolute;text-indent:-99999px;}#euroShopper h1 img{width:100%;max-width:570px;}#euroShopperContent{display:block;float:none;margin:15px auto 0 auto;width:90%;column-count:2;column-gap:5%;}#euroShopperContent p:nth-child(1){font-size:1.2em;}#euroShopperProductShot img{position:relative;float:left;width:100%;top:-20px;}#euroShopperSampleRange ul{margin:50px 0 30px;}#euroShopperSampleRange li{width:16.66%;padding-right:15px;box-sizing:border-box;}#euroShopperSampleRange li img{width:100%;height:auto;}#euroShopperSampleRange li p{display:table;margin:15px auto;font-size:1.6em;line-height:1.1em;font-family:"FSAlbertWeb-Bold";text-align:left;}#euroShopperSampleRange li p span{display:block;margin-top:-5px;font-size:0.625em;font-family:"Avenir LT W01_35 Light1475496";}#euroShopper .button{display:table;margin:0 auto;color:#000 !important;}#euroShopper .button:hover{color:#fff !important;}#farmFresh header{padding:70px 0 40px;background:-moz-radial-gradient(center center,ellipse cover,#053c29 5%,#002619 75%);background:-webkit-radial-gradient(center center,ellipse cover,#053c29 5%,#002619 75%);background:radial-gradient(ellipse at center center,#053c29 5%,#002619 75%);}#farmFresh header *{color:#fff;}#farmFresh .container{width:75%;}#farmFresh h1{position:relative;float:left;width:100%;}#farmFresh h1 span{display:none;}#farmFresh h1 img{display:inline-block;float:left;width:33.33%;min-width:160px;max-width:276px;}#farmFresh h1 strong{display:inline-block;position:absolute;float:left;padding-left:50px;top:44%;transform:translateY(-50%);font-family:"chunkfiveroman";font-size:0.905em;}#farmFresh h1 strong span{display:block;font-size:0.816em;color:#58a618;font-family:"FSAlbertWeb-Bold";}#farmFresh .button{display:table;margin:0 auto;color:#002619 !important;}#farmFresh .button:hover{color:#fff !important;}#farmFresh h2{display:table;margin:0 auto 3%;font-size:1.5em;}#farmFresh h2 span{color:#58a618;}#farmFresh .terms{position:relative;margin:50px 0 0;padding:0;top:40px;font-size:0.9em;}#farmFreshCopy{margin:80px 0 50px 0;}#farmFreshCopy p{padding-right:65px;font-size:1.2em;}#farmFreshCopy2{margin-bottom:80px;}#farmFreshCopy2 img{width:100%;}#farmFreshProductImage img{float:left;width:100%;margin-top:-5%;}#farmFreshQuote{margin-top:7%;}#farmFreshTopFacts{padding:90px 0 140px;text-align:center;background:url(/themes/custom/londisconsumer/images/ownLabel/farmFresh/farmFreshTopFactsBG.jpg)
    no-repeat center top;background-size:cover;}#farmFreshTopFactsCopy{float:none;min-width:350px;}#farmFreshTopFactsCopy li{margin-bottom:20px;}#happyShopper{padding:30px 0 90px;background:-moz-radial-gradient(center center,ellipse cover,#bc1335 5%,#c41034 75%);background:-webkit-radial-gradient(center center,ellipse cover,#bc1335 5%,#c41034 75%);background:radial-gradient(ellipse at center center,#bc1335 5%,#c41034 75%);}#happyShopper *{color:#fff;}#happyShopper .container{display:table;width:75%;padding:0;}#happyShopper h1 span{display:none;position:absolute;text-indent:-99999px;}#happyShopper h1 img{float:right;width:50%;min-width:140px;max-width:260px;margin-top:17%;padding-right:15%;}#happyShopperCopy p:nth-child(1){margin-bottom:50px;font-size:24px;}#happyShopperCopy p:nth-child(2){padding-right:10%;}#happyShopperContent{margin-top:10px;}#happyShopperContent .row{margin-bottom:70px;}#happyShopperContent .button{display:table;margin:0 auto;color:#000 !important;}#happyShopperContent .button:hover{color:#fff !important;}#happyShopperContent img{display:block;float:right;width:80%;margin-top:30px;border:15px solid #fff;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}#happyShopperProductImage img{float:left;width:100%;}#happyShopperFeatured img{width:100%;border:none;margin-top:0;padding:0 20px;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.contentProducts ul{display:table;margin:0 auto;padding:0 3%;}.contentProducts li{float:left;width:50%;margin-bottom:50px;text-align:left;}.contentProducts li h2{padding-left:14%;font-family:"FSAlbertWeb-Bold";font-size:1.9em;}.contentProducts li img{width:100% !important;margin-top:0 !important;border:none !important;box-shadow:none !important;}.contentProducts li img.happySmile{position:relative;float:none !important;width:107px !important;left:32%;top:0;}#discoverTheChoice{position:relative;padding:70px 0 90px;background:-moz-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:-webkit-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:radial-gradient(ellipse at center center,#74a24c 5%,#527435 75%);}#discoverTheChoice *{color:#fff;}#discoverTheChoice .container{display:table;width:75%;}#discoverTheChoice h1 span{display:none;position:absolute;text-indent:-99999px;}#discoverTheChoice h1 img{float:left;width:100%;min-width:200px;margin-top:17%;}#discoverTheChoiceCopy{margin-top:15px;padding-right:10%;}#discoverTheChoiceCopy p:nth-child(2){clear:both;margin-top:10px;display:inline-block;}#discoverTheChoiceCopy p img{float:left;width:115px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 25px 15px 0;border:3px solid #fff;height:auto;}#discoverTheChoiceContent{margin-top:10px;}#discoverTheChoiceContent .row{margin-bottom:70px;}#discoverTheChoiceContent .button{display:table;margin:0 auto;color:#002619 !important;}#discoverTheChoiceContent .button:hover{color:#fff !important;}#discoverTheChoiceContent img{display:block;float:right;width:90%;margin-top:50px;border:15px solid #fff;-webkit-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.3);}#discoverTheChoiceProductImage img{float:right;width:80%;}#discoverTheChoice .newTag{position:absolute;width:50%;max-width:140px;right:0;top:0;}#discoverTheChoiceFeatured img{width:100%;border:none;margin-top:0;padding:0 20px;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#discoverTheChoiceContentProducts li{margin-bottom:30px;}#meatMarket{position:relative;padding:70px 0 90px;background:-moz-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:-webkit-radial-gradient(center center,ellipse cover,#74a24c 5%,#527435 75%);background:radial-gradient(ellipse at center center,#74a24c 5%,#527435 75%);}#meatMarket *{color:#fff;}#meatMarket .container{display:table;width:75%;}#meatMarket h1 span{display:none;position:absolute;text-indent:-99999px;}#meatMarket h1 img{width:50%;min-width:200px;margin-top:5%;}#meatMarketCopy{margin-top:15px;padding-right:10%;}#meatMarketCopy p:nth-child(2){clear:both;margin-top:10px;display:inline-block;}#meatMarketCopy p img{float:left;width:115px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 25px 15px 0;border:3px solid #fff;height:auto;}#meatMarketContent{margin-top:10px;}#meatMarketContent .row{margin-bottom:30px;}#meatMarketContent .button{display:table;margin:0 auto;color:#002619 !important;}#meatMarketContent .button:hover{color:#fff !important;}#meatMarketContent img{display:block;float:right;width:100%;}#meatMarketProductImage img{float:right;width:80%;}#meatMarket .newTag{position:absolute;width:50%;max-width:140px;right:0;top:0;}#meatMarketFeatured img{width:100%;border:none;margin-top:0;padding:0 20px;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#meatMarketContentProducts li{margin-bottom:30px;}#searchPage{margin:20px 0 70px 0;}#searchPage form{position:relative;width:50%;margin:0 auto;min-width:280px;max-width:640px;}#searchPage h2{margin-top:70px;text-align:center;}#searchPage input{width:100%;}#searchPage input[type="submit"]{position:absolute;width:60px !important;height:60px;margin:0;padding:0;text-indent:-999999px;border-color:transparent;background:url(/themes/custom/londisconsumer/images/ui/searchTransparentPurpleBG.png)
    center center no-repeat !important;top:0;right:0;cursor:pointer;cursor:hand;}#searchPage input[type="submit"]:hover{background:url(/themes/custom/londisconsumer/images/ui/searchTransparentBG.png)
    center center no-repeat !important;}.search-help-link{display:none;}.searchResults{width:80%;margin:50px auto 0;list-style-type:none;}.searchResults li{margin-bottom:20px;}.searchResults h3 span{display:block;font-size:0.6em;line-height:1em;color:#000;}.searchResults h3 a{color:#000;font-size:0.9em;}.searchResults h3 a:hover{color:#5e2256;}#aboutUsHeader{position:relative;height:100%;overflow:hidden;}#aboutUsHeaderTitle{position:relative;height:100%;padding:50px 8% 50px 10%;left:0;text-align:left;}#aboutUsHeaderTitle h1{margin-bottom:10px;}#aboutUsHeaderTitle h1 img{position:absolute;width:55%;max-width:500px;left:50%;top:50%;transform:translate(-50%,-50%);}#aboutUsHeaderTitle h1 span{position:absolute;text-indent:-999999px;}#aboutUsHeaderImage{position:relative;}#aboutUsHeaderImage img{float:left;width:100%;}#aboutUsContent .container{padding:0 11%;}#aboutUsContent p,#aboutUsContent li{font-size:1.4em;line-height:1.1em;}#aboutUsContent p{width:80%;}#aboutUsContent img{width:95%;}#aboutUsLeftColumn a.button{margin-top:15%;}#aboutUsLeftColumn a.button:hover{background:#000;color:#fff;}#aboutUsRightColumn{float:right;}#aboutUsRightColumn p{float:right;padding-top:20%;}#aboutUsStorePhotoTwo .button:hover{background:#cccccc;color:#000 !important;border-color:#cccccc;}#proudToHaveWon{text-align:center;}#proudToHaveWon .container{display:table;padding:50px 12% 40px;}#proudToHaveWon h2{margin:0 0 35px;color:#333;}#proudToHaveWon img{width:100%;}#proudToHaveWon #squareAwards{padding:3.4% 0 0 2%;}#proudToHaveWon #grocerGoldAwards2018Award,#proudToHaveWon #symbolFranchiseOfTheYearAward{padding-right:10%;}#proudToHaveWon #discoverTheChoiceAward{padding-left:3%;}#proudToHaveWon2{padding-top:20px;background-color:#afb0b1;}#proudToHaveWon2 h2{text-align:center;}#proudToHaveWon2 .proudToHaveWonAwards{display:flex;width:100%;position:relative;flex-wrap:wrap;padding-top:3rem;padding-bottom:3rem;justify-content:space-around;flex-direction:row;row-gap:2.5rem;text-align:center;}#proudToHaveWon2 .pthw-awards{display:flex;gap:0.5rem;flex-direction:column;justify-content:center;align-items:center;}#proudToHaveWon2 .pthw-awards img{display:block;vertical-align:middle;width:220px;max-width:100%;height:auto;border-radius:0.5rem;min-height:337px;margin-bottom:5px;}#proudToHaveWon2 .pthw-awards ul{display:flex;max-width:250px;margin-left:2.5rem;line-height:1.3 !important;margin-top:0;font-weight:200;font-size:1.25rem;text-align:left;gap:1rem;flex-direction:column;list-style-type:disc;flex-grow:1;}#proudToHaveWon2 h3{position:relative;margin:0 0;left:-18px;top:15px;font-size:21px;font-family:FSAlbertWeb-Bold;font-weight:700;color:black;margin-bottom:20px;}#pthw-award1 h3,#pthw-award3 h3{position:relative;margin:0 0;left:18px;top:15px;font-size:21px;font-family:FSAlbertWeb-Bold;font-weight:700;color:black;margin-bottom:20px;}#proudToHaveWon2 .pthw-awards ul li{line-height:1.3 !important;font-size:1.25rem;font-weight:200;list-style-type:disc;}#joinLondisSection{padding:0 0 20px;}#joinLondisSection .container{display:table;padding:30px 11%;}#joinLondisSection h2{margin:20px 11% 35px;text-align:center;}#joinLondisSection p{margin-bottom:50px;padding-right:35px;text-align:center;}#joinLondisSection ul{display:block;float:none;width:85%;margin:0 auto;padding:0 20px;column-count:2;column-gap:5%;font-size:1.6em;line-height:1.2em;}#joinLondisSection li{width:100%;line-height:1.5em;font-family:"chunkfiveroman";font-size:0.781em;}#joinLondisSection .findOutMoreCopy{font-size:1.6em;}#joinLondisSection p.terms{margin-bottom:0;padding-bottom:0;}#callLondisSection .container{padding:25px 30px;text-align:center;}#callLondisSection h3{font-size:1.7em;}#callLondisSection a.button{padding:10px 35px;}#callLondisSection a.button:hover{background:#000;color:#fff;}#aboutUs .offerBlock h2{display:block;font-size:2.7em;color:#333;}#aboutUs .offerBlock img{width:100%;max-width:669px;}#aboutUs .row2{margin-top:0;padding-top:0 !important;padding-bottom:15px;z-index:0;}#aboutUs .offerBlock .terms{display:none;}#himAwards{position:relative;margin-top:50px;}#himAwards .himCopy{position:absolute;min-width:250px;margin-left:20px;top:50%;transform:translateY(-50%);}#himAwards img{float:left;width:100%;max-width:410px;}#himAwards li{margin-bottom:10px;font-family:"FSAlbertWeb-Bold";}.promotionalWrapper{padding:25px 0;}.promotionalContainer{display:table;float:none !important;max-width:1200px;margin:0 auto;}.promotionalContainer .rsDefault,.promotionalContainer .rsDefault .rsOverflow,.promotionalContainer .rsDefault .rsSlide,.promotionalContainer .rsDefault .rsVideoFrameHolder,.promotionalContainer .rsDefault .rsThumbs{background:transparent;}.promotionalContainer .rsDefault .rsBullets{display:none;}.royalSlider .rsContent img{width:100%;height:auto;}@media screen and (min-width:1500px){#euroShopper header{background-size:100% 155px;}}@media screen and (max-width:1440px){#londisRetailerAwards{}#aboutUsHeader{display:flex;align-items:center;}}@media screen and (max-width:1200px){#mainNav li{margin:0 15px;}#foodToGoHeaderCopy{padding-right:30px;}#londisApp{min-height:420px;}#offerSingleHeader .shareWrapper .share{width:110px;}#offerSingleHeader .shareWrapper .share li img{width:36px;}#euroShopperSampleRange li p{font-size:1.3em;}#farmFreshTopFacts{background:url(/themes/custom/londisconsumer/images/ownLabel/farmFresh/farmFreshTopFactsBG-Medium.jpg)
      no-repeat center top;background-size:cover;}#londisRetailerFamily h2{font-size:1.289em;}#londisRetailerFamily p{font-size:1.211em;}#aboutUsHeader{min-height:450px;}#aboutUsHeaderImage img{width:130%;}#aboutUsHeaderTitle{width:33.333%;padding:22px 3%;}#aboutUsHeaderImage{width:66.66%;}.promotionalWrapper{padding:30px;}.homeWelcome.col-md-6{width:66%;}}@media screen and (max-width:1024px){.innerContainer{width:100%;}#mainNav li{margin:0 10px;font-size:1em;}#getInTouchCopy{width:100%;padding:23px 15px;}#getInTouch{margin-bottom:0;}#jacksRangeNEW h2{font-size:1.6em;}#jacksRangeNEW #jacksRangeContent img{margin-top:-30% !important;}#jacksRangeNEW #jacksRangeCopy{margin-top:-10% !important;}#happyShopper .container,#farmFresh .container,#discoverTheChoice .container{width:85%;}#joinLondisSection ul{width:100%;font-size:1.4em;}#londisRetailerFamily h2{font-size:1.089em;}#londisRetailerFamily p{font-size:1.111em;}.contentProducts li h2{font-size:1.4em;}.contentProducts li img.happySmile{width:57px !important;}}@media only screen and (max-width:960px){#offerSingleHeader .singleOfferTitle{left:2%;}}@media screen and (max-width:880px){.headerLogo img{max-width:159px;top:4px;}header#mainHeader .socialSearch{top:0;}#mainNav li{font-size:0.9em;margin:0 8px;}#aboutUsHeader{min-height:400px;}#aboutUsHeaderTitle,#aboutUsHeaderImage{width:50%;}#aboutUsHeaderImage img{width:163%;}.offerBlock li{width:33.33%;}.offerBlock li:nth-last-child(1){display:none;}#joinLondisSection ul{font-size:1.3em;}}@media screen and (max-width:767px){body{font-size:18px;}h1{margin-bottom:15px;}.mobileOnly{display:block !important;}.desktopOnly{display:none;}.arrowDown{display:none;}.noTrans *{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;}#jacksRangeNEW #jacksRangeCopy{margin-top:0 !important;}#jacksRangeCopy{padding-right:0;}input,textarea,select{width:100%;}header#mainHeader{height:70px;}header#mainHeader .headerLogo{width:170px;margin-left:0;}.headerLogo img{max-width:145px;}header#mainHeader .searchBar{display:none;}#front .royalSlider img,#special-offers .royalSlider img{display:none;}#aboutUsHeader{min-height:0;}#aboutUsHeaderTitle{padding:50px 3% 50px;}#aboutUsHeaderTitle,#aboutUsHeaderImage{width:100%;}#aboutUsHeaderImage img{width:100%;}#aboutUsRightColumn p{width:100%;padding-top:10%;}#aboutUsLeftColumn a.button{margin:0 0 15%;}#mainNav{position:absolute;width:auto;right:0;z-index:100;background:transparent;}#mainNav .container{padding:0 !important;}#mainNav ul{display:none;}body.activeMenu{overflow:hidden;}#mainHeader .activeMenu.container{position:fixed;height:100%;top:0;left:0;background:#fddd00;}#pull{display:block;position:absolute;padding:14px 8px 18px 0px;right:20px;top:20px;width:20px;height:20px;z-index:10;}#pull span strong{position:absolute;top:-7px;left:-63px;font-size:1.25em;color:#fff;}#pull span,nav a#pull span:before,nav a#pull span:after{cursor:pointer;border-radius:1px;height:4px;width:20px;background:#fff;position:absolute;display:block;content:"";}#pull span:before{top:-8px;}#pull span:after{bottom:-8px;}#pull span,nav a#pull span:before,nav a#pull span:after{transition:all 500ms ease-in-out;}#pull strong.mobileShow{display:none;}#pull.active span{background-color:transparent;}#pull.active span:before,nav a#pull.active span:after{top:0;}#pull.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#pull.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#pull.active strong.hide,header#mainHeader nav#mobileNav a#pull strong.mobileShow{display:none;}#pull.active strong.mobileShow{display:none;}.activeMenu#mainNav{position:absolute;width:100%;height:100%;background-color:#58a618;overflow-y:auto;}.activeMenu#mainNav .container{height:100%;padding:15px;}.activeMenu#mainNav ul{position:absolute;display:block;width:100%;top:40%;left:0;text-align:center;transform:translateY(-50%) !important;}.activeMenu#mainNav li{margin:0;float:none;margin-bottom:5px;font-size:1.5em;transition:width 1s;}.activeMenu#mainNav li a{line-height:1.3em;color:#fff;}.activeMenu#mainNav li span{position:static;}.activeMenu#mainNav ul ul{position:relative;margin-top:0;font-size:0.5em;background:none;box-shadow:none;border-radius:0;transform:none !important;}#findYourLondisMultiStore.centerAlign{width:75%;}.searchBar .londisLogo{height:41px;}.offerBlock li{width:50%;}.offerBlock li:nth-last-child(1){display:block;}#offerSingleHeader{padding-bottom:100px;}#offerSingleHeader .singleOfferTitle{position:static;}#offerSingleHeader .offerImage img{width:100%;padding-left:0;margin-bottom:0;}#offerSingleHeader .offerTitleContainer{transform:none;}#offerSingleHeader.banner .singleOfferTitle{margin-top:50% !important;}#offerSingleHeader .shareWrapper{position:static;margin-bottom:50px;}#offerSingleHeader .shareWrapper .share{position:static;float:left;width:135px;margin-top:30px;padding:15px;}#offerSingleHeader .shareWrapper .share ul{margin:5px 0 0;}#offerSingleHeader .shareWrapper .share li{width:44px;}#offerSingleHeader .shareWrapper .share li img{width:100%;height:auto;}#proudToHaveWon .container{padding:50px 15px !important;}#proudToHaveWon h2{margin:0 0 25px;}#proudToHaveWon img{max-width:295px;}#proudToHaveWon #grocerGoldAwards2018Award,#proudToHaveWon #symbolFranchiseOfTheYearAward,#proudToHaveWon #discoverTheChoiceAward{padding:0;}#footerFollowUs{margin-top:0;}#footerFollowUs .container{padding:15px;}#footerFollowUs img{top:5px;}#followUsSection{padding-top:20px;}#followUs,#londisApp{width:50%;}#londisApp{min-height:auto;margin:0;padding:0;}#londisAppCopy{width:66.66%;}#appPhoneImage{width:33.33%;}#londisApp ul.AppIcons img{height:40px;}#signUp .col-md-10{padding:0;}#footerMenu .container{padding:40px 4%;}#footerMenu .container .col-md-6{width:50%;}#footerMenu .searchBar label .londisLogo{height:30px;top:6px;left:-2px;}#footerMenuNav ul{width:95%;}#termsPrivacy .container{padding:30px 4%;}.storePage{height:auto;}.storePage .container{width:95%;}.storePage #findYourLondisMultiStore{position:relative;margin:250px 0 80px;transform:none;left:0;z-index:2;}.storePage .geolocation-common-map-container{position:absolute;width:100%;display:inline-block;z-index:1;}.storePage.searchStore{height:400px;padding:0;}.storePage.searchStore #findYourLondisMultiStore{width:100%;margin:inherit;transform:none;top:40%;left:0;}#findYourLondisMultiStore ul.multiStoreList li{width:100%;margin-bottom:20px;}.locationOfStore{width:58.33%;min-height:0;}#storeLocationDetailsWrapper{width:41.666%;}#singleStoreDetailsWrapper{margin:250px 0 80px;left:0;}.webform.competition form,.webform .formTerms{width:90%;}#foodToGoHeaderCopy{margin:40px 0 30px;padding:0 30px;text-align:center;}#foodToGoHeader p{margin-top:55px;}#foodToGoHeaderImage{width:85%;max-width:522px;}#foodToGoImageShots .col-md-4{width:33.33%;}#special-offers #specialOffersWrapper li{width:33.33%;}#ownLabelPhotos{padding:0 0 50px 13%;}#ownLabelBrands{margin-top:-50px !important;background:#bdbdbd;}#ownLabelBrands .col-md-6-fixed-left .brandsContainer,#ownLabelBrands .col-md-6-fixed-right .brandsContainer{width:100%;}#euroShopper header{background:url(/themes/custom/londisconsumer/images/ownLabel/euroShopper/euroShopperBG.gif)
      no-repeat 0 6%;background-size:100% 25%;}#euroShopper .container{width:85%;}#euroShopperContent{width:100%;column-count:1;}#euroShopperContent p.small{text-align:center;float:none;}#euroShopper h1 img{display:table;width:93%;margin:0 auto;}#euroShopperProductShot img{top:0;}#euroShopperSampleRange li{width:33.33%;}#euroShopperSampleRange li p{font-size:1.3em;}#euroShopperSampleRange li p span{margin-top:0px;}#jacksRangeNEW #jacksRangeContent img{margin-top:0 !important;}#jacksRangeNEW h1 img{margin:0 12.5% !important;}#jacksRangeNEW #jacksRangeCopy{text-align:center;}#jacksRangeContent p.small{text-align:center;float:none;}#farmFresh .container{width:100%;}#farmFresh h1 strong{font-size:0.7em;line-height:1.1em;}#farmFreshCopy{margin-top:30px;}#farmFreshCopy p{padding-right:0;}#farmFreshCopy img{margin-top:20px;}#happyShopper .container{width:85%;padding:0 15px;}#happyShopper h1 img{float:none;display:table;margin:0 auto 20px auto;padding-right:0;}#happyShopperCopy{margin-bottom:50px;}#discoverTheChoice .container{width:85%;padding:0 15px;}#discoverTheChoice h1 img{margin:0 0 30px 0;}#discoverTheChoiceCopy{margin-bottom:50px;}#discoverTheChoiceContent{margin-top:20px;}#discoverTheChoiceProductImage img{width:100%;}#discoverTheChoice .newTag{max-width:110px;}#getInTouchCopy{margin-bottom:0;}#getInTouchForm .form-checkboxes .form-item{width:100%;}#contactDetails,#contactForm{width:50%;}#contactDetails{padding-right:30px;}#aboutUsHeaderTitle{position:relative;}#aboutUsHeaderTitle h1 img.mobileOnly{position:relative;margin-bottom:55px;top:30px;transform:translateX(-50%) !important;}#aboutUsHeaderImage{position:static;}#aboutUsPhotoOneCopy{float:left;}#aboutUsPhotoOneCopy p{position:static;width:100%;margin:0 0 50px;}#aboutUsStorePhotoTwoImage img{margin-top:50px;}#aboutUsStorePhotoTwo{margin:70px 0;}#aboutUsStorePhotoTwo p{margin:0;}#joinLondisSection{padding-bottom:40px;}#joinLondisSection ul{width:100%;margin-top:20px;}#himAwards{margin-top:0;}#himAwards .himCopy{position:static;margin-left:0;transform:none;top:0;}#himAwardsCopy ul{margin-bottom:60px;}#londisRetailerFamily{position:static;width:50%;}#londisRetailerFamily .retailer-family-copy{position:static;margin-top:20px;padding:30px;transform:none;}#londisRetailerAwards{position:static;width:50%;}#footerFollowUs ul{display:table;margin:0 auto;}#footerFollowUs p#socialIconsCopy{text-align:center;}#footerFollowUs p#socialIconsCopy span{display:none;}}@media screen and (max-width:640px){#wfWineDesc a.backToWorldOfWine p{text-align:center;}#proudToHaveWon2 .pthw-awards{flex-direction:column;}#proudToHaveWon2 #pthw-award2 ul{margin-top:15px;}#londisRetailerFamily{width:100%;text-align:center;}#londisRetailerAwards{width:100%;}}@media screen and (max-width:580px){.container{padding:15px !important;}#aboutUsHeader{display:block;}.scrollTo{top:0;}.row2{padding-top:0 !important;margin-top:0 !important;}.colLeft,.colRight,.leftColumn,.rightColumn{width:100%;}#front .row2{padding-top:0 !important;}header#mainHeader .container .row{padding:0 20px;}header#mainHeader .socialSearch .socialIcons{margin:11px 45px 0 20px;}.headerLogo img{max-width:130px;}#breadCrumb .container{padding:0 15px;}#breadCrumb nav{padding:0 0;}#findYourLondisMultiStore.centerAlign{width:90%;border-radius:0;}#followUsSection{padding-top:0;}#followUs,#londisApp{width:100%;}#followUs,#signUp{padding:35px 15px;}#londisApp .innerContainer{padding:35px 15px;box-sizing:border-box;}#offerSingleHeader{padding-bottom:50px;}.offerBlock{margin:0;padding:0 0 50px;}.offerBlock .container{padding:15px;}.offerBlock header p{font-size:1.95em;}#footerMenu{text-align:center;}#footerMenu .container .col-md-6{width:100%;}#footerMenu .searchBar label{float:none;width:100%;margin:0 auto;padding:0 15px;}#footerMenuNav ul{column-count:1;font-size:1.2em;line-height:1.4em;}#termsPrivacy .container{padding:25px 4%;}#termsPrivacy #footerTermsNav{text-align:center;}#termsPrivacy ul{position:relative;top:0;transform:none;}#termsPrivacy li{width:100%;margin:0;}#termsPrivacy li a{font-size:1.1em;line-height:1.3em;}#termsPrivacy p.copyright{position:static;padding-top:0;transform:none;clear:both;}#special-offers #specialOffersWrapper li{width:50%;}.storePage #findYourLondisMultiStore{min-width:0;border-radius:15px;padding:20px 15px 20px;}.storePage.searchStore #findYourLondisMultiStore{top:40%;}#inStore li{min-width:25%;}.locationOfStore,#storeLocationDetailsWrapper{width:100%;}.locationOfStore{height:100%;}#findYourLondisMultiStore a.button{margin-bottom:20px;}.findYourLondisSearch #store-search-field #storeSingleHeader .container{margin-top:0;}#storeSingleHeader #findYourLondisMultiStore{padding:25px 20px 20px;}#singleStoreDetailsWrapper{width:100%;min-width:auto;}#storeSingleHeader #map{max-height:1000px;}#special-offers #specialOffersWrapper.row2{padding-top:20px !important;}#special-offers #specialOffersWrapper h2{margin:30px 15px;font-size:1.95em;}#findYourLondisMultiStore.centerAlign{position:static;width:100%;box-shadow:none;}.socialIcons li{margin-right:20px;}.socialIcons li:nth-child(1){display:none;}#joinLondisSection ul{column-count:1;column-gap:0;}#ownLabelBrands{margin-top:0px !important;}#ownLabelPhotos img.rotate5{max-width:450px;}#ownLabelPhotos img.rotateMinus5{max-width:350px;}#euroShopper .container{width:90%;}#euroShopperSampleRange li{width:50%;}#happyShopper{padding-bottom:40px;}#happyShopper .container{width:90%;}.contentProducts li{width:100% !important;}#discoverTheChoice .container{width:90%;}#farmFresh header{padding-top:50px;}#farmFreshTopFacts{background-position:35% top;}#farmFresh h1 strong{position:static;display:block;margin:20px 0;padding-left:0;font-size:inherit;transform:none;}#farmFreshCopy{margin:0 0 20px;}#farmFreshTopFactsCopy{min-width:0;}.webform .formTerms{width:100%;}#getInTouchForm header p{width:80%;}#contactDetails,#contactForm{width:100%;padding-right:0;}#contactDetails{margin-bottom:0;}.webform form{margin-bottom:10px;}.happyToHelpSlogan{margin:20px 0 !important;}.homeWelcome{display:none;}#londisRetailerFamily{width:100%;text-align:center;}#londisRetailerAwards{width:100%;}}@media screen and (max-width:460px){header#mainHeader .socialSearch .socialIcons{margin-top:15px;}header#mainHeader .socialSearch .socialIcons li img{height:25px;}#euroShopper .container{width:95%;}#farmFreshTopFacts{background-position:26% top;}.webform form{margin:15px auto 20px auto;}#contactDetails,#contactForm{width:100%;padding-right:0;}#contactDetails{margin-bottom:15px;padding-right:0;}#londisRetailerFamily .retailer-family-copy{text-align:center;}}@media only screen and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2),(device-width:320px),(device-width:767px){.fixedBG{-webkit-background-size:cover;background-attachment:scroll;}}@media only screen and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2),(device-width:320px),(device-width:767px){.fixedBG{-webkit-background-size:cover;background-attachment:scroll;}}@media only screen and (min-width:320px) and (max-width:639px){#londisRetailerAwards{flex-direction:column;align-items:center;gap:10px;}}@media only screen and (max-width:320px){#pthw-award1 h3,#pthw-award3 h3{left:6px;}#londisRetailerAwards img{}}@media only screen and (max-width:375px){#proudToHaveWon2 .pthw-awards ul{margin-left:2rem;margin-right:1rem;}#pthw-award1 h3,#pthw-award3 h3{left:4px;}#pthw-award2 h3{left:-25px;}}@media only screen and (min-width:426px) and (max-width:640px){#pthw-award1 h3{left:-4px;max-width:250px;}}@media only screen and (min-width:640px) and (max-width:1280px){#containerBnewDesign{display:flex;flex-direction:column;align-items:center;}#londisRetailerAwards{width:100%;display:flex;justify-content:center;flex-wrap:wrap;position:relative !important;align-items:center;gap:20px;}#londisRetailerAwards img{min-height:337px;width:auto;}#londisRetailerFamily{position:relative;text-align:center;}.col-md-4{width:auto !important;}}@media only screen and (min-width:768px) and (max-width:1280px){#proudToHaveWon2 .pthw-awards{width:50%;}}@media only screen and (min-width:1281px) and (max-width:1440px){#londisRetailerAwards{padding:0;gap:0!important;}}@media only screen and (min-width:746px) and (max-width:1280px){#londisRetailerFamilyPhoto{margin-bottom:104px;}}@media only screen and (min-width:1281px) and (max-width:1440px){#londisRetailerAwards{gap:10px;}}@media only screen and (min-width:767px){.col-md-2{width:16.66666%;}.col-md-3{width:25%;}.col-md-4{width:33.33333%;}.col-md-5{width:41.66666%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66666%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66666%;}.col-md-12{width:100%;}}
.location-input-geocoder,.form-item-location-center-geocoder-geolocation-geocoder-address label,.form-item-location-center-geocoder-geolocation-geocoder-address .description{display:none}.locator-header{display:flex;align-items:center;padding:30px 0;text-align:center;}.locator-header.no-results{height:80vh}.locator-header header{margin-bottom:20px}.locator-header form,.locator-footer form{display:flex;width:100%;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;}.locator-header input[type="submit"],.locator-footer input[type="submit"]{margin:0 !important}.locator-footer{float:right}.locator-footer h2{font-size:1.5em;margin:2px 0 5px}.locator-footer form{justify-content:left;}.locator-results{display:flex;max-height:80vh;align-items:stretch;background:white;}.locator-locations{position:relative;width:450px;overflow:scroll;display:flex;flex-direction:column;padding:20px;}.geolocation-location{display:block !important;padding:20px 0;border-bottom:solid #cccccc 1px;cursor:pointer;}.location-header{display:flex;gap:10px;align-items:baseline;justify-content:space-between;margin:0 0 10px}.location-header .distance{font-size:.8em}.location-content{display:flex;flex-direction:column;gap:20px}.location-content-row{margin-bottom:20px}.locator-results .button{font-size:1em;color:white;font-family:'FSAlbertWeb-Bold'}.locator-results .button:hover{background:#000;cursor:pointer;}.locator-locations h2,.geolocation-map-container h2{font-size:1.2em;line-height:1.2em;}.location-content h3{display:none}.location-content-row:first-of-type p{font-size:1em}.locator-locations p strong{font-family:'FSAlbertWeb-Bold'}.location-accordion{display:none}.geolocation-location:first-of-type .location-accordion{display:block}.open-status{font-weight:bold;}#storeSingleHeader .open-status{font-weight:normal;}.locator-locations .pager li{margin:0;font-size:1.2em;text-align:center;}.locator-locations .pager li a{margin:0}#storeSingleHeader .geolocation-location{display:none !important;}#storeSingleHeader .geolocation-map-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;}.office-hours__table td{padding:2px 5px}.locator-footer input[type="search"]{border-color:white;width:100%;min-width:100% !important;}@media only screen and (max-width:680px){.locator-header{padding:20px 0;}.locator-header form{flex-direction:column;}.locator-footer form{justify-content:center;}.locator-footer h2{text-align:center;}.locator-locations{width:100%;box-sizing:border-box;}.locator-results{flex-direction:column-reverse;}#storeSingleHeader .geolocation-map-container{height:270px !important}}
