body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:20px;background-color:#c42518;color:#fff;-webkit-font-smoothing:antialiased;font-family:"Filson Pro Regular",sans-serif}p{margin-top:0;margin-bottom:10px}.button-primary{padding:10px 25px;border:2px solid #f5d433;border-radius:0;background-color:#f5d433;transition:all .2s ease;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:16px;line-height:20px;font-weight:700;text-decoration:none;letter-spacing:0;text-transform:none;cursor:pointer}.button-primary:hover{border-width:2px;border-radius:0;background-color:#c42518;color:#f5d433}.button-primary.big{padding:17px 35px}.button-primary.reverse{background-color:#f5d433;color:#c42518;border:2px solid #f5d433;font-family:"Filson Pro Bold",sans-serif}.button-primary.reverse:hover{border-width:2px;border-radius:0;background-color:#c42518;color:#f5d433}.button{display:inline-block;padding:9px 15px;background-color:#3898ec;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0;padding:17px 30px;align-self:center;background-color:#8f201d;font-family:"Filson Pro Medium",sans-serif;font-size:18px;font-weight:500;text-align:center}.button.big{padding:17px 35px}.button.reverse{background-color:#f5d433;color:#c42518;border:2px solid #f5d433;font-family:"Filson Pro Bold",sans-serif}.button.reverse:hover{border-width:2px;border-radius:0;background-color:#c42518;color:#f5d433}.button.no-hover:hover{background-color:#8f201d;color:#fff}.button:hover{background-color:#f5d433;color:#c42518}.container{margin-left:auto;margin-right:auto;max-width:940px}.container::after,.container::before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.container::after{clear:both}@media only screen and (max-width:992px){.container{max-width:728px}}@media only screen and (max-width:576px){.container{max-width:none}}.row{margin-left:-10px;margin-right:-10px}.row::after,.row::before{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.row::after{clear:both}@media only screen and (max-width:768px){.row{margin-left:0;margin-right:0}}.container-920{max-width:920px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;text-align:center}.mw-400{max-width:400px}.mw-1120{max-width:1120px}.mw-1200{max-width:1200px}.mw-1260{z-index:1;width:100%;max-width:1260px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;display:flex;position:relative}@media only screen and (max-width:992px){.mw-1260{max-width:100%}}@media only screen and (max-width:768px){.mw-1260{flex-direction:column;align-items:center}}@media only screen and (max-width:576px){.mw-1260{max-width:none;flex-direction:column}}.mw-1360{position:relative;z-index:1;max-width:1360px}.mw-1440{position:relative;z-index:1;max-width:1440px}.navbar{position:absolute;width:100%;height:140px;background-color:transparent;background-image:linear-gradient(180deg,#391a1b,rgba(57,26,27,0));background-clip:border-box;-webkit-text-fill-color:inherit;z-index:99;transition:all .2s ease}.navbar .inner{display:flex;width:100%;justify-content:space-between;align-items:flex-start;padding:0 30px;position:relative;z-index:1}.navbar .inner .navbar-brand{margin-top:30px;transition:all .2s ease}.navbar .inner .navbar-brand img{transition:all .2s ease;width:234px}@media only screen and (max-width:768px){.navbar .inner .navbar-brand img{max-width:160px}}@media only screen and (max-width:992px){.navbar .inner .navbar-brand{margin-top:0}}.navbar .inner .nav-menu-wrapper{margin-top:15px;transition:all .2s ease}.navbar .inner .nav-menu-wrapper .nav-controls{display:flex;margin-bottom:15px;margin-left:auto;justify-content:flex-end;align-items:center;text-align:right;height:45px}.navbar .inner .nav-menu-wrapper .nav-controls .social-icons a{font-family:"Font Awesome brands 400",sans-serif;font-size:18px;color:#fff;transition:color .2s ease;color:#fff;text-decoration:none;margin:5px 6px}.navbar .inner .nav-menu-wrapper .nav-controls .social-icons a:hover{color:#f5d433}.navbar .inner .nav-menu-wrapper .nav-controls .country-dropdown-button{display:flex;align-items:center;margin-left:10px;padding:0 0 0 15px;border-left:1px dashed #979797;cursor:pointer;position:relative}.navbar .inner .nav-menu-wrapper .nav-controls .country-dropdown-button .fa-chevron-down{font-size:9pt;margin-left:9px}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content{position:absolute;background:#ddd;background-color:#ddd;background-image:none;display:none;min-width:100%;right:0;display:block;width:186px;margin-top:13px;padding:6px 14px;border-radius:8px;background-color:#c42518;background-image:none;box-shadow:0 0 8px 0 rgba(0,0,0,.4);top:20px}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content a{display:flex;width:100%;margin-top:0;padding:6px 0;justify-content:space-between;align-items:center;transition:all .2s ease;color:#fff;line-height:1em;text-align:right;text-decoration:none}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content a .text{margin-right:10px;margin-left:0;font-family:"Filson Pro Medium",sans-serif;font-size:11px;line-height:1em;font-weight:500;letter-spacing:.33px;text-decoration:none;white-space:nowrap}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content a:hover{color:#f5d433}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content.hidden{display:none}.navbar .inner .nav-menu-wrapper .nav-controls #country-dropdown-content::before{content:"";display:block;position:absolute;right:23px;top:-7px;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #c42618 transparent}.navbar .inner .nav-menu-wrapper ul{margin:0;padding:0;display:flex;margin-bottom:0;justify-content:space-between;align-items:center}.navbar .inner .nav-menu-wrapper ul li{list-style:none}.navbar .inner .nav-menu-wrapper ul li a.nav-link{display:block;margin-right:5px;margin-left:5px;padding:5px 10px;transition:color .2s ease;font-family:"Filson Pro Bold",sans-serif;color:#fff;font-size:16px;line-height:20px;letter-spacing:.25px;text-decoration:none}.navbar .inner .nav-menu-wrapper ul li a.nav-link:hover{color:#f5d433}@media only screen and (max-width:1150px){.navbar .inner .nav-menu-wrapper ul li a.nav-link{margin-right:0;margin-left:0;padding:5px 7px;font-size:14px}}.navbar .inner .nav-menu-wrapper ul li .button-primary{margin-left:40px}@media (max-width:1150px) and (min-width:992px){.navbar .inner .nav-menu-wrapper ul li .button-primary{margin-left:20px}}@media only screen and (max-width:992px){.navbar .inner .nav-menu-wrapper{display:none}}.navbar .inner .mobile-icon{display:none;padding:14px 12px 10px;cursor:pointer;font-size:24px;position:relative}.navbar .inner .mobile-icon i{display:flex;align-items:center;font-size:36px;line-height:30px;font-family:"Font Awesome 300",sans-serif}.navbar .inner .mobile-icon.open{background-color:#f5d433;color:#fff}@media only screen and (max-width:992px){.navbar .inner .mobile-icon{display:block}}@media only screen and (min-width:1500px){.navbar .inner{max-width:100%;padding-left:100px;padding-right:100px}}@media only screen and (max-width:992px){.navbar .inner{padding-top:10px;padding-bottom:10px;align-items:center}}@media only screen and (max-width:768px){.navbar .inner{padding-top:20px}}.navbar .mobile-nav{position:fixed;top:0;left:-100%;transition:left .4s ease;width:100%;height:100vh;align-items:center;justify-content:center;background-color:#8f201d;box-shadow:0 8px 50px 0 rgba(0,0,0,.05)}.navbar .mobile-nav ul{margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.navbar .mobile-nav ul li{list-style:none;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;text-align:center}.navbar .mobile-nav ul li a.nav-link{display:inline-block;padding-top:0;padding-bottom:0;padding:1px 5px;margin-right:5px;margin-left:5px;transition:color .2s ease;font-family:"Filson Pro Bold",sans-serif;color:#fff;font-size:18px;line-height:20px;letter-spacing:.25px;text-decoration:none}.navbar .mobile-nav ul li a.nav-link:hover{color:#f5d433}.navbar .mobile-nav ul li.country-flags-heading{all:unset;margin-top:50px;padding-bottom:13px;display:block}.navbar .mobile-nav ul li.country-flags{all:unset;align-items:flex-start;margin-top:0;display:flex;position:relative}.navbar .mobile-nav ul li.country-flags .mobile-country-flag{text-align:center;background-color:#791f1a;border:0 #8f201d;flex-direction:column;justify-content:center;align-items:center;width:65px;height:50px;margin:0 2px 5px;text-decoration:none;display:flex}.navbar .mobile-nav ul li.country-flags .mobile-country-flag.active{background-color:#791f1a;border-style:none;border-color:#f5d433;width:65px;height:50px;margin-top:0;margin-left:2px;margin-right:2px;text-decoration:none;display:flex}.navbar .mobile-nav ul li.country-flags .flag.mobile{border:2px solid #8f201d;width:28px;margin-left:auto;margin-right:auto}.navbar .mobile-nav ul li.country-flags .flag.mobile.active{border-color:#f5d433}.navbar .mobile-nav ul li.country-flags .mcf-text{color:#fff;letter-spacing:-.19px;padding-top:5px;font-family:Filson Pro Medium,sans-serif;font-size:9px;font-weight:500;line-height:1em;text-decoration:none}.navbar .mobile-nav.open{left:0}.navbar.js-is-sticky{position:fixed;top:0;background:#c42518!important;box-shadow:5px 5px 9px rgba(0,0,0,.15);height:76px}.navbar.js-is-sticky .navbar-brand{margin-top:6px}.navbar.js-is-sticky .navbar-brand img{width:140px}.navbar.js-is-sticky .inner{padding-top:0}.navbar.js-is-sticky .inner .nav-menu-wrapper .nav-controls{height:0;overflow:hidden}.navbar.js-is-sticky .nav-menu-wrapper{margin-top:0}@media only screen and (max-width:768px){.navbar{height:120px}}.menu-navbar-holder{height:156px;background-color:#8f201d}@media only screen and (max-width:992px){.menu-navbar-holder{height:140px}}@media only screen and (max-width:768px){.menu-navbar-holder{height:120px}}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:10px}h1,h2,h3,h4,h5,h6,strong{font-family:"Filson Pro Bold",sans-serif;font-weight:700}h1{font-size:38px;line-height:44px;margin-top:20px}h2{font-size:32px;line-height:36px;margin-top:20px}h3{font-size:24px;line-height:30px;margin-top:20px}h4{font-size:18px;line-height:24px;margin-top:10px}h5{font-size:14px;line-height:20px;margin-top:10px}h6{font-size:12px;line-height:18px;margin-top:10px}@font-face{font-family:"Filson Pro Regular";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/FilsonProRegular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Filson Pro Black";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/FilsonProBlack.woff2) format("woff2");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:"Filson Pro Medium";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/FilsonProMedium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Filson Pro Bold";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/FilsonProBold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Font Awesome 300";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/fa-light-300.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Font Awesome brands 400";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/fa-brands-400.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Font Awesome 900";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/fa-solid-900.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:"Filson Pro Heavy";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/FilsonProHeavy.woff2) format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:"Sign Painter Normal";src:url(//pepes.co.uk/wp-content/themes/pepes/dist/fonts/SignPainter-normal.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Roboto Condensed";src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:"Roboto Condensed";src:url(https://fonts.gstatic.com/s/robotocondensed/v27/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");font-style:normal;font-weight:700}body.vegetarian-theme .navbar{background-image:linear-gradient(180deg,#649d41,rgba(57,26,27,0))}body.vegetarian-theme .back-link,body.vegetarian-theme .info-wrapper .block-heading,body.vegetarian-theme .menu-item-description,body.vegetarian-theme .menu-item-heading{color:#649d41!important}body.vegetarian-theme .nutrition-overview{background-color:#649d41}body.vegetarian-theme .inner-top-menu{overflow:hidden;background-image:linear-gradient(180deg,#fff,#fdd161)}body.grilled-theme .navbar{background-image:linear-gradient(180deg,#8f201d,rgba(57,26,27,0))}body.grilled-theme .back-link,body.grilled-theme .info-wrapper .block-heading,body.grilled-theme .menu-item-description,body.grilled-theme .menu-item-heading{color:#8f201d!important}body.grilled-theme .nutrition-overview{background-color:#8f201d}body.grilled-theme .inner-top-menu{overflow:hidden;background-image:linear-gradient(180deg,#fff,#fdd161)}body.fried-theme .navbar,body.sides-theme .navbar{background-image:linear-gradient(180deg,#8f201d,rgba(57,26,27,0))}body.fried-theme .bg-rays-menu-inner,body.sides-theme .bg-rays-menu-inner{display:none}body.fried-theme .block-heading,body.sides-theme .block-heading{color:#f5d433!important;border-color:#8f201d!important}body.fried-theme .back-link,body.fried-theme .menu-item-description,body.fried-theme .menu-item-heading,body.sides-theme .back-link,body.sides-theme .menu-item-description,body.sides-theme .menu-item-heading{color:#fff!important}body.fried-theme .nutrition-overview,body.sides-theme .nutrition-overview{background-color:#8f201d}body.fried-theme .inner-top-menu,body.sides-theme .inner-top-menu{background-color:#c42518}body.kids-meals-theme .navbar{background-image:linear-gradient(180deg,#c42518,rgba(57,26,27,0))}body.kids-meals-theme .back-link,body.kids-meals-theme .info-wrapper .block-heading,body.kids-meals-theme .menu-item-description,body.kids-meals-theme .menu-item-heading{color:#c42518!important}body.kids-meals-theme .nutrition-overview{background-color:#c42518}body.kids-meals-theme .inner-top-menu{overflow:hidden;background-image:linear-gradient(180deg,#fff,#fdd161)}body.kids-meals-theme .inner-top-menu .bg-rays-menu-inner{display:none}.inner-top-menu{position:relative;padding-top:200px;padding-bottom:70px;background-color:#fdd161}@media only screen and (max-width:992px){.inner-top-menu{padding-top:180px}}@media only screen and (max-width:768px){.inner-top-menu{padding-top:160px}}.bg-rays-menu-inner{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;margin-top:0;margin-left:300px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/BackgroundRays_Yella.svg);background-position:50% 40%;background-size:100%;background-repeat:no-repeat;mix-blend-mode:multiply}@media only screen and (max-width:992px){.bg-rays-menu-inner{margin-left:30%}}@media only screen and (max-width:768px){.bg-rays-menu-inner{margin-left:0;background-size:cover}}.info-wrapper{position:relative;z-index:1;display:flex;width:100%;max-width:1260px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;flex-direction:column;align-items:center;text-align:center}.info-wrapper .block-heading{position:relative;max-width:860px;margin:0 auto 36px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1;text-align:center;text-transform:uppercase}.info-wrapper .block-heading.darkred-text{display:inline-block;padding-top:10px;padding-right:10px;padding-left:10px;border-style:none none solid;border-width:10px;border-color:#000 #000 #fff;border-bottom-color:#fff;font-family:"Filson Pro Black",sans-serif;color:#8f201d;font-size:48px;font-weight:900}.info-wrapper .block-heading.yellow-border{border-bottom-color:#f5d433}@media only screen and (max-width:992px){.info-wrapper .block-heading{line-height:.8}}@media only screen and (max-width:768px){.info-wrapper .block-heading{font-size:38px!important;max-width:-moz-min-content!important;max-width:min-content!important;line-height:.8!important}}.info-wrapper .back-link{display:inline-block;font-family:"Filson Pro Black",sans-serif;color:#8f201d;font-size:23px;line-height:1em;font-weight:900;text-decoration:none}.info-wrapper .back-link .fa-regular{display:inline-block;margin-right:8px}@media only screen and (max-width:768px){.info-wrapper .back-link{font-size:18px}}.info-wrapper .product-info{display:flex;justify-content:center;margin-top:50px;margin-right:0;align-items:stretch;align-self:stretch;flex:1;width:100%;max-width:100%}.info-wrapper .product-info .left{display:flex;width:100%;max-width:550px;flex-direction:column;justify-content:space-between;text-align:left}.info-wrapper .product-info .left .menu-item-heading{margin-top:0;margin-bottom:50px;font-family:"Filson Pro Black",sans-serif;color:#8f201d;font-size:60px;line-height:.9em;font-weight:900;letter-spacing:-1px}@media only screen and (max-width:992px){.info-wrapper .product-info .left .menu-item-heading{margin-bottom:30px;font-size:52px}}@media only screen and (max-width:768px){.info-wrapper .product-info .left .menu-item-heading{margin-bottom:20px;font-size:36px;text-align:center}}.info-wrapper .product-info .left .menu-item-description{font-family:"Filson Pro Medium",sans-serif;color:#8f201d;font-size:24px;line-height:1.3em;font-weight:500;margin-top:0;margin-bottom:10px}@media only screen and (max-width:992px){.info-wrapper .product-info .left .menu-item-description{font-size:22px}}@media only screen and (max-width:768px){.info-wrapper .product-info .left .menu-item-description{margin-bottom:0;margin-bottom:30px;font-size:20px;text-align:center}}.info-wrapper .product-info .left .scale{max-width:100%;vertical-align:middle;display:inline-block;margin-top:50px}@media only screen and (max-width:768px){.info-wrapper .product-info .left .scale{margin-top:0}}@media only screen and (max-width:768px){.info-wrapper .product-info .left{max-width:100%;order:1}}.info-wrapper .product-info .right{display:flex;align-items:center;padding-left:60px;align-self:stretch}.info-wrapper .product-info .right .product-image{max-width:100%;display:block;width:100%;min-width:100%}@media only screen and (max-width:992px){.info-wrapper .product-info .right{max-width:40%;padding-left:20px}}@media only screen and (max-width:768px){.info-wrapper .product-info .right{max-width:100%;margin-bottom:30px;padding-left:0;order:-1}}@media only screen and (max-width:992px){.info-wrapper .product-info{margin-top:30px}}@media only screen and (max-width:768px){.info-wrapper .product-info{flex-direction:column}}.allergens-strap{font-size:17px;font-weight:500;line-height:30px;padding-top:12px;padding-bottom:12px;margin:0;text-align:center;padding-right:30px;padding-left:30px;color:#fff}.allergens-strap a{color:inherit;font-size:inherit;text-decoration:underline}@media only screen and (max-width:768px){.allergens-strap{font-size:15px}}.nutrition-overview{padding-top:70px;padding-bottom:70px;background-color:#8f201d}.nutrition-overview .inner .grid{display:grid;width:100%;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.nutrition-overview .inner .grid .item{grid-column-start:span 1;grid-column-end:span 1;grid-row-start:span 1;grid-row-end:span 1;padding-right:15px;padding-left:15px;text-align:center}.nutrition-overview .inner .grid .item h1.value{margin-top:0;margin-bottom:5px;font-family:"Filson Pro Medium",sans-serif;font-size:55px;line-height:1em;font-weight:500;letter-spacing:-1px}@media only screen and (max-width:992px){.nutrition-overview .inner .grid .item h1.value{font-size:45px}}@media only screen and (max-width:768px){.nutrition-overview .inner .grid .item h1.value{font-size:30px}}.nutrition-overview .inner .grid .item p.desc{font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:18px;line-height:1em;font-weight:900;margin:0}@media only screen and (max-width:768px){.nutrition-overview .inner .grid .item p.desc{font-family:"Filson Pro Heavy",sans-serif;font-size:16px;font-weight:800;margin-bottom:10px}}@media only screen and (max-width:992px){.nutrition-overview .inner .grid .item{padding-right:5px;padding-left:5px}}@media only screen and (max-width:768px){.nutrition-overview .inner .grid{grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:576px){.nutrition-overview .inner .grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.nutrition-overview .inner{flex-direction:column;align-items:center}}@media only screen and (max-width:480px){.nutrition-overview .inner{max-width:none;flex-direction:column}}@media only screen and (max-width:992px){.nutrition-overview{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:768px){.nutrition-overview{padding-top:30px;padding-bottom:30px}}.nutrition-allergens-wrapper{padding-top:60px;padding-bottom:100px;background-color:#fff}.nutrition-allergens-wrapper .row{width:100%;max-width:100%;display:flex}.nutrition-allergens-wrapper .row .left,.nutrition-allergens-wrapper .row .right{padding-left:10px;padding-right:10px}.nutrition-allergens-wrapper .row .left h3,.nutrition-allergens-wrapper .row .right h3{margin-right:25px}.nutrition-allergens-wrapper .row .left{width:75%}.nutrition-allergens-wrapper .row .left .table-list{margin:0;padding:0;padding-right:25px;margin-bottom:10px}.nutrition-allergens-wrapper .row .left .table-list li.table-list-item{padding-left:13px;display:flex;padding-top:7px;padding-bottom:7px;justify-content:space-between;list-style-type:none}.nutrition-allergens-wrapper .row .left .table-list li.table-list-item .nutrition-name{color:#c42518;font-size:19px;line-height:1.3em}.nutrition-allergens-wrapper .row .left .table-list li.table-list-item .nutrition-value{width:60px;max-width:60px;min-width:60px;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:19px;line-height:1.3em;font-weight:700}.nutrition-allergens-wrapper .row .left .table-list li.table-list-item:nth-child(even){background-color:hsla(0,0%,92.2%,.5)}@media only screen and (max-width:768px){.nutrition-allergens-wrapper .row .left{width:100%}}.nutrition-allergens-wrapper .row .right{width:25%}.nutrition-allergens-wrapper .row .right .allergens-list{padding-left:0}.nutrition-allergens-wrapper .row .right .allergens-list li.allergen-item{padding-top:7px;padding-bottom:7px}.nutrition-allergens-wrapper .row .right .allergens-list li.allergen-item .allergen-item-text{padding-left:34px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/circle-check-solid.svg);background-position:0 2px;background-size:20px;background-repeat:no-repeat;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:18px;line-height:1.3em;font-weight:700}@media only screen and (max-width:768px){.nutrition-allergens-wrapper .row .right{width:100%}}@media only screen and (max-width:768px){.nutrition-allergens-wrapper .row{display:block}}.info-panel{padding-top:40px;padding-bottom:40px;background-color:#fff5d9}.info-panel .info-panel-text{margin-bottom:0;padding-left:65px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/circle-info-solid.svg);background-position:0 0;background-size:50px 50px;background-repeat:no-repeat;color:#8f201d;font-size:15px;line-height:1.5em;letter-spacing:-.2px}.info-panel a{color:#8f201d}.menu-page .block-heading{position:relative;max-width:860px;margin:0 auto 36px;font-family:"Filson Pro Black",sans-serif;text-align:center;text-transform:uppercase;display:inline-block;padding-top:10px;padding-right:10px;padding-left:10px;border-style:none none solid;border-width:10px;border-color:#000 #000 #8f201d;color:#f5d433;font-size:48px;line-height:.5;font-weight:900}@media only screen and (max-width:768px){.menu-page .block-heading{padding-top:0;line-height:.8;margin-bottom:30px;font-size:28px}}@media only screen and (max-width:480px){.menu-page .block-heading{display:inline-block;border-bottom-width:8px;font-size:24px}}.menu-page .block-heading.skew-up{padding-top:0;line-height:.8}.menu-page h2.block-heading.skew-up::before{content:"";display:block;position:absolute;height:10px;width:100%;background:#8f201d;left:0;bottom:-3px;z-index:0}.menu-page h2.block-heading.skew-up::before{background:#8f201d}.menu-page h2.block-heading.white-border.skew-up::before{background:#fff}.menu-page h2.block-heading.red-border.skew-up::before{background:#c42518}.menu-page h2.block-heading.skew-up{border:none}.menu-page .skew-up{opacity:0}.menu-page .word-line{overflow:hidden}.menu-page .category-description{display:inline-block;max-width:820px;font-family:"Filson Pro Medium",sans-serif;font-size:24px;line-height:1.25em;font-weight:500;margin-bottom:80px;color:#fff}.menu-page .grilled-collection{position:relative;top:0;z-index:2;padding-top:70px;background-color:#c42518;text-align:center}.menu-page .grilled-collection .grid .item{width:33.33%;max-width:33.33%;min-width:33.33%;border:none}.menu-page .grilled-collection .grid .item h3{margin-top:0;font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:36px;font-weight:900;letter-spacing:-.2px;line-height:30px}@media only screen and (max-width:992px){.menu-page .grilled-collection .grid .item h3{font-size:24px}}@media only screen and (max-width:768px){.menu-page .grilled-collection .grid .item{width:50%;max-width:50%;min-width:50%}}@media only screen and (max-width:480px){.menu-page .grilled-collection .grid .item{width:100%;max-width:100%;min-width:100%}}.menu-page .platters-collection{position:relative;top:0;z-index:3;padding-top:80px;padding-bottom:0;background-color:#f5d433;background-image:radial-gradient(circle farthest-corner at 50% 60%,hsla(0,0%,100%,.55),hsla(0,0%,100%,0));text-align:center}.menu-page .platters-collection .block-heading{color:#c42518;border-color:#fff}.menu-page .platters-collection .category-description{color:#8f201d}.menu-page .platters-collection .platters-grid{margin-top:-250px;padding-top:300px;background-color:#c42518;background-image:linear-gradient(180deg,#c42518,#8f201d)}.menu-page .platters-collection .platters-grid .platters-grid-heading{margin-top:0;margin-bottom:30px;padding-right:15px;padding-left:15px;font-family:"Sign Painter Normal",sans-serif;color:#f5d433;font-size:50px;line-height:1em;font-weight:400}.menu-page .platters-collection .platters-grid .platters-list{display:flex;flex-wrap:wrap}.menu-page .platters-collection .platters-grid .platters-list .item{padding:25px;background-color:#8f201d;width:20%}.menu-page .platters-collection .platters-grid .platters-list .item .image{padding-right:15px;padding-left:15px}.menu-page .platters-collection .platters-grid .platters-list .item .text{padding-top:25px;padding-bottom:30px;font-family:"Filson Pro Medium",sans-serif;font-size:20px;font-weight:500;letter-spacing:-.11px}.menu-page .platters-collection .platters-grid .platters-list .item .icon{padding-bottom:15px}.menu-page .platters-collection .platters-grid .platters-list .item:nth-child(2),.menu-page .platters-collection .platters-grid .platters-list .item:nth-child(4){background-color:#791f1a}@media only screen and (max-width:1200px){.menu-page .platters-collection .platters-grid .platters-list .item{width:33.3333%}}@media only screen and (max-width:992px){.menu-page .platters-collection .platters-grid .platters-list .item{width:50%}.menu-page .platters-collection .platters-grid .platters-list .item:nth-child(2),.menu-page .platters-collection .platters-grid .platters-list .item:nth-child(3){background-color:#791f1a}.menu-page .platters-collection .platters-grid .platters-list .item:nth-child(4){background-color:#8f201d}}.menu-page .sides-collection{position:relative;top:0;z-index:4;padding-top:80px;padding-bottom:70px;background-color:#c42518;text-align:center}.menu-page .vegetarian-collection{position:relative;top:0;z-index:5;padding-top:80px;padding-bottom:70px;flex-direction:column;justify-content:space-around;align-items:stretch;background-image:linear-gradient(180deg,#f5d433,#89aa3d);text-align:center}.menu-page .vegetarian-collection .block-heading{color:#649d41;border-color:#fff}.menu-page .vegetarian-collection h2.block-heading.skew-up::before{background:#fff}.menu-page .vegetarian-collection .grid .item .info .name .text{color:#649d41}.menu-page .vegetarian-collection .grid .item{border-color:#fff}.menu-page .vegetarian-collection .grid .item .desc{background-color:rgba(100,157,65,.85)}.menu-page .vegetarian-collection .grid .item:hover .desc{background-color:rgba(100,157,65,.92)}.menu-page .kids-meals-collection{position:relative;top:0;z-index:6;padding-top:70px;padding-bottom:60px;background-image:linear-gradient(180deg,#fff,#f5d433),linear-gradient(180deg,#fff,#fff);text-align:center}.menu-page .kids-meals-collection .block-heading,.menu-page .kids-meals-collection .category-description{color:#c42518}.menu-page .kids-meals-collection .grid .item .info .name .text{color:#c42518}.menu-page .kids-meals-collection .grid .item{border-color:#fff}.menu-page .kids-meals-collection .free-gift{margin-top:40px;padding-right:30px;padding-left:30px}.menu-page .kids-meals-collection .free-gift .text{font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:30px;font-weight:700;text-transform:uppercase}.menu-page .kids-meals-collection .free-gift .text span{font-family:"Sign Painter Normal",sans-serif;color:#8f201d;font-size:50px;line-height:1.2em;text-transform:none;font-weight:400}@media only screen and (max-width:768px){.menu-page .kids-meals-collection .free-gift .text{line-height:.9}}.menu-page .desserts-collection{position:relative;top:0;z-index:7;padding-top:80px;padding-bottom:60px;background-color:#8f201d;text-align:center}.menu-page .desserts-collection .block-heading{border-color:#c42518}.menu-page .desserts-collection .grid{all:unset;display:flex;padding:30px;justify-content:center;align-items:flex-start}.menu-page .desserts-collection .grid .item{all:unset;background-image:radial-gradient(circle closest-side at 50% 50%,#c42518,rgba(196,37,24,0));max-width:460px}.menu-page .desserts-collection .grid .item:not(:first-child){border-left:1px dashed #c42518}@media only screen and (max-width:1400px){.menu-page .desserts-collection .grid{flex-wrap:wrap}}.menu-page .fried-collection{position:relative;top:0;z-index:8;padding-top:80px;padding-bottom:70px;background-color:#c42518;text-align:center}.menu-page .grid{display:flex;max-width:100%;margin-right:auto;margin-left:auto;justify-content:center;flex-wrap:wrap;align-items:flex-start}.menu-page .grid .item{position:relative;overflow:hidden;width:33.33%;max-width:33.33%;min-width:33.33%;width:25%;max-width:25%;min-width:25%;border:1px dashed #8f201d;overflow:hidden;width:360px;max-width:360px;cursor:pointer}.menu-page .grid .item .info{position:absolute;left:0;top:0;right:0;bottom:auto;z-index:4;height:100%;padding-top:0}.menu-page .grid .item .info .name{position:relative;height:30%;max-height:30%;min-height:30%;padding-top:30px}.menu-page .grid .item .info .name .text{font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:30px;line-height:1em;font-weight:900;letter-spacing:-.17px;color:#f5d433}.menu-page .grid .item .info .image{display:flex;height:70%;max-height:70%;min-height:70%;padding:20px;justify-content:center;align-items:center}.menu-page .grid .item .info .image img.grid-image{width:auto;max-height:100%}.menu-page .grid .item .desc{position:absolute;left:0;top:100%;right:0;bottom:auto;z-index:4;padding:40px;background-color:rgba(143,32,29,.85);opacity:0;transition:all .4s ease;color:#fff;text-align:left;text-decoration:none;max-width:100%;display:inline-block}.menu-page .grid .item .desc .text{margin-bottom:30px;font-family:"Filson Pro Medium",sans-serif;font-size:20px;line-height:1.25em;font-weight:500;letter-spacing:-.1px}@media only screen and (max-width:992px){.menu-page .grid .item .desc .text{font-size:16px}}.menu-page .grid .item .desc .buttons{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.menu-page .grid .item .desc .buttons .more-info{position:static;display:block;font-family:"Filson Pro Medium",sans-serif;font-size:20px;line-height:1.25em;font-weight:500;text-decoration:underline;display:inline-flex;text-decoration:none;padding:5px 11px;border:2px solid #f5d433;border-radius:0;background-color:#f5d433;transition:all .2s ease;color:#c42518;letter-spacing:0;text-transform:none;cursor:pointer;font-size:16px;text-align:center}.menu-page .grid .item .desc .buttons .white-button{display:flex;width:auto;min-height:34px;min-width:45px;margin-right:0;padding-right:10px;padding-left:10px;flex-direction:column;justify-content:center;align-items:center;border:1px solid #fff;border-radius:5px;font-family:"Filson Pro Regular",sans-serif;color:#fff;font-size:12px;line-height:1em;font-weight:400;text-align:center;text-decoration:none;cursor:pointer}.menu-page .grid .item .desc:hover{background-color:rgba(143,32,29,.9)}@media only screen and (max-width:992px){.menu-page .grid .item .desc{padding:20px}}@media only screen and (max-width:768px){.menu-page .grid .item .desc{opacity:0!important;transform-style:preserve-3d;left:0;bottom:0;height:100%!important;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg)!important;top:0!important}}.menu-page .grid .item .sizer{position:relative;left:0;top:0;right:0;bottom:auto;z-index:-1;padding-top:100%}.menu-page .grid .item:hover .desc{opacity:1;transform:translate3d(0,-100%,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0);transform-style:preserve-3d}.menu-page .nutritional-message{text-align:center;padding-left:30px;padding-right:30px}.menu-page .nutritional-message p{margin:0}.menu-page .order-online{position:relative;z-index:9;padding-top:70px;padding-bottom:150px;background-color:#c42518;text-align:center}.menu-page .order-online .ffg{max-width:620px;margin-right:auto;margin-bottom:10px;margin-left:auto}@media only screen and (max-width:768px){.menu-page .order-online .ffg{padding:0 15px}}.order-from-store{display:flex;flex-wrap:wrap;align-items:flex-start}.order-from-store a{display:flex;margin-right:5px;margin-bottom:5px;padding:10px 15px;justify-content:center;align-items:center;box-shadow:0 1px 1px 1px rgba(121,31,26,.51);transition:background-color .2s ease;margin-bottom:5px;background-color:#f5d433;height:60px;text-decoration:none}.order-from-store a img{flex:0 auto;max-height:30px}.order-from-store a .ofs-text{margin-left:8px;font-family:"Filson Pro Bold",sans-serif;color:#791f1a;font-size:14px;line-height:.9em;font-weight:700;letter-spacing:-.1px;text-transform:uppercase}.order-from-store a:hover{background-color:#fff}.delivery-logos{display:flex;flex-wrap:wrap;align-items:flex-start}.delivery-logos a{max-width:100%;display:flex;height:50px;margin-right:5px;margin-bottom:5px;padding:10px 15px;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 1px 1px 1px rgba(121,31,26,.51);transition:background-color .2s ease;height:40px}.delivery-logos a img{flex:0 auto;max-height:30px}.delivery-logos a:hover{background-color:#f5d433}.our-stores .search-panel{margin-top:40px;padding:30px 35px 35px;background-color:#f5d433}.our-stores .search-panel p{text-align:center;margin-bottom:20px;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:18px;font-weight:700}.our-stores .search-panel .search-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.our-stores .search-panel .search-wrapper .remove-search-text{display:flex;width:40px;height:40px;position:absolute;right:0;align-items:center;justify-content:center;top:0;cursor:pointer;z-index:-1;background:#fff}.our-stores .search-panel .search-wrapper .remove-search-text svg{width:14px}.our-stores .search-panel .search-wrapper .remove-search-text.active{z-index:1}.our-stores .search-panel .search-wrapper #postcode{display:block;padding:8px 12px;padding-right:12px;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;height:40px;margin-bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ababab' d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) 9px;padding-right:50px;text-overflow:ellipsis;width:380px;border:1px solid #fff;font-family:"Filson Pro Medium",sans-serif;color:#791f1a;font-size:15px;font-weight:500}.our-stores .search-panel .search-wrapper #postcode::-webkit-input-placeholder{color:#fff}.our-stores .search-panel .search-wrapper #postcode:-moz-placeholder{color:#fff;opacity:1}.our-stores .search-panel .search-wrapper #postcode::-moz-placeholder{color:#fff;opacity:1}.our-stores .search-panel .search-wrapper #postcode:-ms-input-placeholder{color:#fff}@media only screen and (max-width:576px){.our-stores .search-panel .search-wrapper #postcode{width:100%}}.our-stores .stores-wrapper{padding-top:50px;padding-bottom:120px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/red-pattern.svg);background-position:0 0;background-size:280px;background-repeat:repeat}.our-stores .stores-wrapper .container{padding-right:30px;padding-left:30px}.our-stores .stores-wrapper h3#addressDisplay{font-family:"Filson Pro Bold",sans-serif;font-weight:700}.our-stores .stores-wrapper .country-list{margin:0;padding:0;display:flex;margin-bottom:0;padding-left:0;flex-wrap:wrap;align-items:flex-start;list-style-type:none}.our-stores .stores-wrapper .country-list li{display:inline-block;margin-right:60px;margin-bottom:10px}.our-stores .stores-wrapper .country-list li a{display:block;padding-bottom:4px;font-family:"Filson Pro Bold",sans-serif;color:#fff;font-size:18px;line-height:24px;cursor:pointer;font-weight:700;text-decoration:none}.our-stores .stores-wrapper .country-list li a.active{border-bottom:4px solid #f5d433}.our-stores .stores-wrapper .store-item{padding-top:35px;padding-bottom:35px;border-style:dashed none none;border-width:1px;border-color:#791f1a}.our-stores .stores-wrapper .store-item .top{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center}.our-stores .stores-wrapper .store-item .top .heading{margin-top:0;margin-right:0;margin-bottom:0;padding-right:15px;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:22px;font-weight:700;letter-spacing:-.12px}.our-stores .stores-wrapper .store-item .top .link{color:#f5d433;font-size:13px;letter-spacing:-.07px}.our-stores .stores-wrapper .store-item .desc .text{font-family:"Filson Pro Medium",sans-serif;font-size:18px;line-height:1.3em;font-weight:500}.our-stores .stores-wrapper .store-item .desc .subtitle{margin-bottom:0;font-family:"Filson Pro Medium",sans-serif;color:#f6dc96;font-size:16px;line-height:1.4em}.our-stores .stores-wrapper .store-item .desc .opening-times{font-family:"Filson Pro Medium",sans-serif;font-size:16px;line-height:1.3em;font-weight:500}.our-stores .stores-wrapper .store-item h4{margin-top:30px;margin-bottom:15px;font-size:14px;line-height:1.4em}.our-stores .stores-wrapper .store-item .bottom{display:flex;justify-content:space-between;align-items:flex-start}.our-stores .stores-wrapper .store-item .bottom .logos{display:flex;flex-wrap:wrap;align-items:flex-start}.our-stores .stores-wrapper .store-item .bottom .logos a{max-width:100%;display:flex;height:50px;margin-right:5px;margin-bottom:5px;padding:10px 15px;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 1px 1px 1px rgba(121,31,26,.51);transition:background-color .2s ease;height:40px}.our-stores .stores-wrapper .store-item .bottom .logos a img{flex:0 auto;max-height:30px}.our-stores .stores-wrapper .store-item .bottom .logos a:hover{background-color:#f5d433}.our-stores .stores-wrapper .store-item .bottom .distance{text-align:right}.our-stores .stores-wrapper .store-item .bottom .distance .distance-text{font-size:22px;line-height:.9em;white-space:nowrap;font-family:"Filson Pro Bold",sans-serif;font-weight:700;display:none}.our-stores .stores-wrapper .store-item .bottom .distance .distance-text .distance-icon{position:relative;top:-3px;margin-right:5px;font-family:"Font Awesome 900",sans-serif;color:#f5d433;font-size:32px}@media only screen and (max-width:768px){.our-stores .stores-wrapper .store-item .bottom .distance .distance-text .distance-icon{font-size:24px}}.our-stores .stores-wrapper .store-item .bottom .distance .distance-text .distance-value{font-family:"Filson Pro Bold",sans-serif;font-size:44px;line-height:.8em;font-weight:700;text-align:right;letter-spacing:-.24px}@media only screen and (max-width:768px){.our-stores .stores-wrapper .store-item .bottom .distance .distance-text .distance-value{font-size:34px}}@media only screen and (max-width:768px){.our-stores .stores-wrapper .store-item .bottom .distance .distance-text{font-size:18px}}@media only screen and (max-width:576px){.our-stores .stores-wrapper .store-item .bottom .distance{margin-top:20px;text-align:left}}@media only screen and (max-width:576px){.our-stores .stores-wrapper .store-item .bottom{display:block}}.our-stores .stores-wrapper .store-item:first-of-type{border-style:none}.pac-container{background-color:#fff;position:absolute!important;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.3);box-sizing:border-box;overflow:hidden;font-family:"Filson Pro Regular",sans-serif!important;box-shadow:none!important;border-radius:0!important;border-top:none!important}.pac-container .pac-item{cursor:default;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#791f1a!important;padding:5px 4px 3px 10px!important}.pac-container .pac-item .pac-item-query{padding-right:3px;font-size:15px!important;color:#791f1a!important}.store-finder-wrapper{padding:0 15px}.additional-store-message{display:block;width:auto;margin-top:0;margin-bottom:20px;padding-left:0;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:18px;font-weight:700;letter-spacing:-.1px;margin-top:20px;text-transform:uppercase}.single-store .inner-top.inner-top-store{padding-top:0;padding-bottom:0;background-color:#8f201d;background-image:none;height:auto;min-height:700px}.single-store .inner-top.inner-top-store .store-hero{display:flex;width:100%;height:100%;min-height:700px;justify-content:center}.single-store .inner-top.inner-top-store .store-hero .left{display:flex;width:50%;height:100%;max-width:50%;min-width:50%;padding-top:185px;padding-bottom:60px;flex-direction:row;justify-content:flex-end;align-items:flex-start}.single-store .inner-top.inner-top-store .store-hero .left .inner{display:block;width:100%;max-width:590px;margin-top:0;padding-right:30px;padding-left:30px;justify-content:flex-end}.single-store .inner-top.inner-top-store .store-hero .left .inner .link{color:#f6dc96;font-size:16px;text-decoration:none}.single-store .inner-top.inner-top-store .store-hero .left .inner .link i{margin-right:10px;color:#fff}.single-store .inner-top.inner-top-store .store-hero .left .inner .heading{margin-top:40px;margin-bottom:40px;font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:53px;font-weight:900}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .heading{margin-top:20px;margin-bottom:20px;font-size:32px;line-height:38px}}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block{display:flex;margin-bottom:40px}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-open{height:40px;padding-right:16px;padding-left:16px;background-color:#f5d433;font-family:"Filson Pro Bold",sans-serif;font-size:18px;line-height:40px;font-weight:700}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-open .ocbo-text{color:#c42518}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-open .ocbo-text i{margin-right:8px}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-open .ocbo-text{font-size:14px}}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-closes{padding-right:16px;padding-left:16px;background-color:#791f1a}.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-closes .ocbc-text{height:40px;font-family:"Filson Pro Medium",sans-serif;font-size:18px;line-height:40px;font-weight:500}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block .ocb-closes .ocbc-text{font-size:14px}}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .open-closed-block{margin-bottom:20px}}.single-store .inner-top.inner-top-store .store-hero .left .inner .address{margin-bottom:40px;font-family:"Filson Pro Medium",sans-serif;font-size:18px;line-height:1.3em;font-weight:500}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .address{margin-bottom:20px;font-size:14px}}@media only screen and (max-width:480px){.single-store .inner-top.inner-top-store .store-hero .left .inner .address{font-size:16px;line-height:1.4em}}.single-store .inner-top.inner-top-store .store-hero .left .inner .opening-times{font-family:"Filson Pro Medium",sans-serif;font-size:18px;line-height:1.3em;font-weight:500}.single-store .inner-top.inner-top-store .store-hero .left .inner .opening-times span{color:#f6dc96;font-size:18px}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .opening-times span{font-size:14px}}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left .inner .opening-times{font-size:14px}}@media only screen and (max-width:480px){.single-store .inner-top.inner-top-store .store-hero .left .inner .opening-times{font-size:16px;line-height:1.4em}}@media only screen and (max-width:768px){.single-store .inner-top.inner-top-store .store-hero .left .inner{max-width:100%}}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store .store-hero .left{padding-top:150px;padding-bottom:40px}}@media only screen and (max-width:768px){.single-store .inner-top.inner-top-store .store-hero .left{position:relative;z-index:1;width:100%;height:auto;max-width:100%;min-width:100%;padding:120px 0 30px}}.single-store .inner-top.inner-top-store .store-hero .right{align-self:stretch;flex:1;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/bitmap2x.png);background-position:50% 50%;background-size:cover}@media only screen and (max-width:768px){.single-store .inner-top.inner-top-store .store-hero .right{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;margin-bottom:0;opacity:.3}}@media only screen and (max-width:768px){.single-store .inner-top.inner-top-store .store-hero{min-height:500px;flex-direction:column}}@media only screen and (max-width:992px){.single-store .inner-top.inner-top-store{min-height:0}}.single-store .store-inner-content{margin-top:50px;margin-bottom:70px}.single-store .store-inner-content .container{padding-right:30px;padding-left:30px}.single-store .store-inner-content .container h4{display:block;width:auto;margin-top:0;margin-bottom:20px;padding-left:0;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:18px;font-weight:700;letter-spacing:-.1px}.single-store .store-inner-content .container h4.partners-heading{margin-top:30px}.single-store .store-inner-content .container .directions-wrapper{margin-top:40px}.single-store .store-inner-content .container .directions-wrapper a{display:block;width:auto;margin-top:0;margin-bottom:20px;padding-left:0;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:18px;font-weight:700;letter-spacing:-.1px}@media only screen and (max-width:992px){.single-store .store-inner-content .container .directions-wrapper{margin-top:20px}}.single-store .store-inner-content .container .privacy-statement-link{color:#f5d433;display:inline-block;margin-top:30px}@media only screen and (max-width:992px){.single-store .store-inner-content{margin-top:30px;margin-right:0;margin-bottom:40px;padding-right:30px;padding-left:30px}}@media only screen and (max-width:768px){.single-store .store-inner-content{margin-right:0;padding-left:30px}}@media only screen and (max-width:480px){.single-store .store-inner-content{padding-right:0;padding-left:0}}.our-food-page .pattern-bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/Pattern_DarkRed.svg);background-position:50% 0;background-size:250px;opacity:.5}.our-food-page .highlight{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;display:block;overflow:visible;width:160%;height:160%;margin-top:-25%;margin-left:-30%;background-image:radial-gradient(circle farthest-corner at 50% 50%,rgba(196,37,24,.9),rgba(196,37,24,0) 49%)}.our-food-page .bottle-animation{position:relative;background-image:radial-gradient(circle closest-side at 50% 50%,rgba(196,37,24,.4),rgba(196,37,24,0))}@media only screen and (min-width:768px){.our-food-page #bottle{margin-left:-12%}}.our-food-page .fruits-heart{position:absolute;left:5%;top:0;right:auto;bottom:auto;z-index:1;max-width:40%}.our-food-page .fruits-heart.animation{animation:heart 1s}@keyframes heart{0%{top:0}100%{top:9%}}.our-food-page .fruits-img{position:relative;z-index:2}.our-food-page .psp-img-animation{position:relative}.our-food-page .psp-drop{position:absolute;left:0;top:0;right:auto;bottom:auto;mix-blend-mode:normal}.our-food-page .psp-drop.right-side.large.animation,.our-food-page .psp-drop.right-side.small.animation{animation:bounce-right 1s ease-out forwards}.our-food-page .psp-drop.left-side.large.animation,.our-food-page .psp-drop.left-side.small.animation{animation:bounce-left 1s}@keyframes bounce-right{0%{transform:translateX(0)}30%{transform:translateX(70px)}50%{transform:translateX(5px)}70%{transform:translateX(25px)}80%{transform:translateX(2px)}90%{transform:translateX(15px)}100%{transform:translateX(0)}}@keyframes bounce-left{0%{transform:translateX(0)}30%{transform:translateX(-70px)}50%{transform:translateX(5px)}70%{transform:translateX(-25px)}80%{transform:translateX(2px)}90%{transform:translateX(-15px)}100%{transform:translateX(0)}}.our-food-page .psp-img{display:inline-block}.our-food-page .page-wrapper{padding-right:30px;padding-left:30px;position:relative;overflow:hidden;padding-top:80px;padding-bottom:60px;background-color:#8f201d}.our-food-page .page-wrapper .our-food-item{margin-bottom:0;padding-top:20px}.our-food-page .page-wrapper .our-food-item .columns{display:flex;align-items:center}.our-food-page .page-wrapper .our-food-item .columns .left{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;width:50%;display:flex;padding-right:15px;padding-left:15px;justify-content:flex-start}.our-food-page .page-wrapper .our-food-item .columns .right{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;width:50%;display:block;height:100%;padding-right:15px;padding-left:15px;flex-direction:column}.our-food-page .page-wrapper .our-food-item .columns.dips .left{width:58.33333333%;padding-right:15px;padding-left:15px;flex-direction:column}@media only screen and (max-width:768px){.our-food-page .page-wrapper .our-food-item .columns.dips .left{order:2}}.our-food-page .page-wrapper .our-food-item .columns.dips .right{width:41.66666667%;display:flex;padding-right:15px;padding-left:15px;justify-content:center;flex-direction:initial}.our-food-page .page-wrapper .our-food-item .columns.fruit .left{width:41.66666667%}.our-food-page .page-wrapper .our-food-item .columns.fruit .right{width:58.33333333%;flex-direction:initial}@media only screen and (max-width:768px){.our-food-page .page-wrapper .our-food-item .columns{margin-left:0;margin-right:0;flex-direction:column}.our-food-page .page-wrapper .our-food-item .columns .left,.our-food-page .page-wrapper .our-food-item .columns .right{width:100%!important;left:auto;right:auto}}.our-food-page .page-wrapper .our-food-item h3{margin-top:0;margin-bottom:20px;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:36px;letter-spacing:-.6px}@media only screen and (max-width:992px){.our-food-page .page-wrapper .our-food-item h3{font-size:28px}}@media only screen and (max-width:768px){.our-food-page .page-wrapper .our-food-item h3{text-align:center}}.our-food-page .page-wrapper .our-food-item .text{margin-right:auto;margin-bottom:1em;margin-left:auto;font-size:24px;line-height:1.33em;letter-spacing:-.4px}@media only screen and (max-width:992px){.our-food-page .page-wrapper .our-food-item .text{font-size:18px}}@media only screen and (max-width:768px){.our-food-page .page-wrapper .our-food-item .text{text-align:center}}@media only screen and (max-width:992px){.our-food-page .page-wrapper .our-food-item{margin-bottom:-20px;padding-top:30px}}@media only screen and (max-width:768px){.our-food-page .page-wrapper .our-food-item{margin-bottom:0}}@media only screen and (max-width:992px){.our-food-page .page-wrapper .mw-1360{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:768px){.our-food-page .page-wrapper .mw-1360{padding-top:0}}@media only screen and (max-width:992px){.our-food-page .page-wrapper{padding-top:0}}.our-flavours-page .our-flavours-top{position:relative;overflow:hidden;min-height:100vh;padding-top:210px;padding-bottom:60px}.our-flavours-page .our-flavours-top .inner{text-align:center;padding-right:30px;padding-left:30px}.our-flavours-page .our-flavours-top .inner h2{margin-top:0;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:.9em;font-weight:900;text-align:center;letter-spacing:-1px;text-transform:uppercase}@media only screen and (max-width:992px){.our-flavours-page .our-flavours-top .inner h2{margin-bottom:0;font-size:36px}}@media only screen and (max-width:480px){.our-flavours-page .our-flavours-top .inner h2{font-size:32px}}.our-flavours-page .our-flavours-top .inner h3{margin-top:0;margin-bottom:0;text-align:center;letter-spacing:-.4px}@media only screen and (max-width:992px){.our-flavours-page .our-flavours-top .inner h3{font-size:22px}}@media only screen and (max-width:480px){.our-flavours-page .our-flavours-top .inner h3{font-size:20px}}.our-flavours-page .our-flavours-top .inner .bottle-animation{margin-top:30px}.our-flavours-page .our-flavours-top .inner .oft-heading{margin-top:50px;margin-bottom:50px;text-align:center;margin-top:30px;margin-bottom:20px}.our-flavours-page .our-flavours-top .inner .oft-heading .pepes-peck-animation{width:100%;max-width:900px;margin-right:auto;margin-left:auto}.our-flavours-page .our-flavours-top .inner .oft-text{max-width:600px;margin-right:auto;margin-bottom:1em;margin-left:auto;font-size:24px;line-height:1.33em;letter-spacing:-.4px}@media only screen and (max-width:992px){.our-flavours-page .our-flavours-top .inner .oft-text{font-size:18px}}@media only screen and (max-width:480px){.our-flavours-page .our-flavours-top .inner .oft-text{font-size:16px}}.our-flavours-page .our-flavours-top .bg{position:absolute;left:0;top:-5%;right:0;bottom:0;z-index:-1;width:110%;height:110%;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;opacity:.35;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg)}@media only screen and (max-width:992px){.our-flavours-page .our-flavours-top{padding-top:160px;padding-bottom:40px}}@media only screen and (max-width:768px){.our-flavours-page .our-flavours-top{min-height:auto}}@media only screen and (max-width:480px){.our-flavours-page .our-flavours-top{padding-top:140px}}.our-flavours-page .pepes-dips{position:sticky;top:0;z-index:3;padding-top:60px;padding-bottom:360px;background-image:radial-gradient(circle farthest-corner at 50% 50%,rgba(196,37,24,0),#8f201d)}.our-flavours-page .pepes-dips .inner{padding-right:30px;padding-left:30px}.our-flavours-page .pepes-dips .inner h2{position:relative;max-width:860px;margin:0 auto 36px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1;text-align:center;text-transform:uppercase;color:#f5d433}@media only screen and (max-width:992px){.our-flavours-page .pepes-dips .inner h2{font-size:36px}}.our-flavours-page .pepes-dips .inner .dips-list{display:flex;margin-top:50px;margin-bottom:50px}.our-flavours-page .pepes-dips .inner .dips-list .dips-item{width:25%;max-width:25%}@media only screen and (max-width:768px){.our-flavours-page .pepes-dips .inner .dips-list .dips-item{width:50%;max-width:50%}}@media only screen and (max-width:480px){.our-flavours-page .pepes-dips .inner .dips-list .dips-item{margin-bottom:20px}}@media only screen and (max-width:768px){.our-flavours-page .pepes-dips .inner .dips-list{flex-wrap:wrap;justify-content:center}}.our-flavours-page .pepes-dips .inner .description{font-size:18px;line-height:1.3em;text-align:center}.our-flavours-page .pepes-dips .inner .description span{font-family:"Filson Pro Bold",sans-serif;font-size:24px;line-height:1.1em;font-weight:700;display:block;margin-bottom:15px}@media only screen and (max-width:992px){.our-flavours-page .pepes-dips .inner .description span{font-size:20px}}@media only screen and (max-width:992px){.our-flavours-page .pepes-dips .inner .description{font-size:17px}}@media only screen and (max-width:992px){.our-flavours-page .pepes-dips{padding-top:30px;padding-bottom:200px}}@media only screen and (max-width:768px){.our-flavours-page .pepes-dips{position:relative;padding-bottom:30px}}.our-flavours-page .bottled-sauces{position:sticky;top:0;z-index:4;padding-top:60px;padding-bottom:120px;background-color:#f5d433;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/Pattern-Yellow.svg);background-position:50% 0;background-size:250px}.our-flavours-page .bottled-sauces .inner{flex-direction:column;align-items:center;text-align:center;padding-right:30px;padding-left:30px;display:block}.our-flavours-page .bottled-sauces .inner h2{position:relative;max-width:860px;margin:0 auto 36px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1;text-transform:uppercase;color:#8f201d}@media only screen and (max-width:992px){.our-flavours-page .bottled-sauces .inner h2{font-size:36px}}@media only screen and (max-width:768px){.our-flavours-page .bottled-sauces .inner h2{font-size:28px}}.our-flavours-page .bottled-sauces .inner .bs-container .left h4{font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:24px;font-weight:700;line-height:1.3em}@media only screen and (max-width:992px){.our-flavours-page .bottled-sauces .inner .bs-container .left h4{font-size:22px}}@media only screen and (max-width:480px){.our-flavours-page .bottled-sauces .inner .bs-container .left h4{font-size:20px}}.our-flavours-page .bottled-sauces .inner .bs-container .left .text{margin-bottom:40px;color:#c42518;font-size:18px;margin-bottom:3em;line-height:1.3em}@media only screen and (max-width:992px){.our-flavours-page .bottled-sauces .inner .bs-container .left .text{font-size:17px}}@media only screen and (max-width:480px){.our-flavours-page .bottled-sauces .inner .bs-container .left .text{margin-bottom:20px;font-size:16px}}.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles{position:relative;width:680px;height:484px}.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle{position:absolute;width:100%}.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-1,.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-2,.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-3,.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-4,.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-5,.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles .sauce-bottle.sb-6{left:0;top:0;right:auto;bottom:auto}@media only screen and (max-width:992px){.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles{width:500px;height:380px}}@media only screen and (max-width:768px){.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles{width:360px;height:300px}}@media only screen and (max-width:480px){.our-flavours-page .bottled-sauces .inner .bs-container .right .sauce-bottles{width:340px;height:220px;max-width:100%}}@media only screen and (max-width:992px){.our-flavours-page .bottled-sauces{position:relative;padding-top:30px;padding-bottom:30px}}.our-flavours-page .seasoning{position:relative;top:0;z-index:5;overflow:hidden;padding-top:60px;padding-bottom:60px;background-color:#c42518}.our-flavours-page .seasoning .seasoning-rays{position:absolute;left:50%;top:0;right:auto;bottom:auto;z-index:0;width:800px;height:110%;margin-left:25px;background-image:radial-gradient(circle farthest-corner at 50% 50%,hsla(0,0%,100%,0),#c42518),url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:0 0,0 50%;background-size:auto,contain;background-repeat:repeat,no-repeat;animation-name:rotate;animation-duration:360s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate{from{transform:rotate(-360deg)}to{transform:rotate(360deg)}}@media only screen and (max-width:992px){.our-flavours-page .seasoning .seasoning-rays{left:0;width:100%;height:100%;margin-left:0;background-position:0 0,50% 50%}}.our-flavours-page .seasoning .inner{flex-direction:column;align-items:center;text-align:center;padding-right:30px;padding-left:30px;display:block}.our-flavours-page .seasoning .inner h2{position:relative;max-width:860px;margin:0 auto 36px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1;text-transform:uppercase;position:relative;z-index:1;color:#fff}@media only screen and (max-width:992px){.our-flavours-page .seasoning .inner h2{font-size:36px}}@media only screen and (max-width:480px){.our-flavours-page .seasoning .inner h2{font-size:28px}}.our-flavours-page .seasoning .inner .bs-container .left{max-width:480px}.our-flavours-page .seasoning .inner .bs-container .left .text{margin-bottom:40px;color:#f5d433;font-size:18px;margin-bottom:3em;line-height:1.3em}.our-flavours-page .seasoning .inner .bs-container .left .text b{color:#f5d433;font-size:24px;font-weight:700;float:left;display:inline-block;margin-right:5px;position:relative;top:-2px;font-family:"Filson Pro Bold",sans-serif}@media only screen and (max-width:992px){.our-flavours-page .seasoning .inner .bs-container .left .text{font-size:17px}}@media only screen and (max-width:480px){.our-flavours-page .seasoning .inner .bs-container .left .text{margin-bottom:20px;font-size:16px}}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles{position:relative;z-index:1}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles .seas-bottle{position:absolute;left:0;top:0;right:auto;bottom:auto;z-index:1}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles .seas-bottle.seas-b-1{z-index:1}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles .seas-bottle.seas-b-2{z-index:2}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles .seas-bottle.seas-b-3{z-index:3}.our-flavours-page .seasoning .inner .bs-container .right .seasoning-bottles .seas-bottle.seas-l{unset:all;position:relative;-index:0}@media only screen and (max-width:992px){.our-flavours-page .seasoning{padding-top:30px;padding-bottom:30px}}.our-flavours-page .bs-container{display:flex;justify-content:space-between;align-items:center}.our-flavours-page .bs-container .left{max-width:405px;text-align:left}@media only screen and (max-width:992px){.our-flavours-page .bs-container .left{max-width:100%;text-align:center}}.our-flavours-page .bs-container .right{max-width:680px;padding-right:60px}@media only screen and (max-width:992px){.our-flavours-page .bs-container .right{max-width:100%;margin-bottom:30px;padding-right:0;order:-1}}@media only screen and (max-width:992px){.our-flavours-page .bs-container{max-width:100%;flex-direction:column}}.home .section-video{position:relative;padding-top:76.4%;padding-bottom:0;text-align:center}.home .section-video .vid-responsive{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:100%;padding-top:0;background-color:#c42518}.home .section-video .vid-responsive .vid-container{position:relative;z-index:1;display:flex;height:100%;padding-top:190px;padding-bottom:60px;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;align-items:center}.home .section-video .vid-responsive .vid-container .button{transition:all .2s ease}@media only screen and (max-width:992px){.home .section-video .vid-responsive .vid-container{padding-top:140px;padding-bottom:40px}}@media only screen and (max-width:768px){.home .section-video .vid-responsive .vid-container{padding-top:120px;padding-bottom:80px}}.home .section-video .flaming-chicken-vid{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;display:block;width:100%;height:100%;opacity:1}.home .section-video .flaming-chicken-vid video{background-size:cover;background-position:50% 50%;position:absolute;margin:auto;width:100%;height:100%;right:-100%;bottom:-100%;top:-100%;left:-100%;-o-object-fit:cover;object-fit:cover;z-index:-100;background-image:url(//pepes.co.uk/wp-content/themes/pepes/dist/images/vid_poster.jpg)}.home .section-video h1{margin-top:0;margin-bottom:0;font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:60px;line-height:.75em;font-weight:900}.home .section-video h1 .text-span{margin-bottom:-20px;font-family:"Sign Painter Normal",sans-serif;color:#fff;font-size:75px;line-height:1em;font-weight:400}@media only screen and (max-width:992px){.home .section-video h1 .text-span{font-size:65px}}@media only screen and (max-width:768px){.home .section-video h1 .text-span{font-size:55px}}@media only screen and (max-width:992px){.home .section-video h1{font-size:46px}}@media only screen and (max-width:768px){.home .section-video h1{font-size:32px;line-height:.8em}}.home .section-video .text-wrapper{padding-right:30px;padding-left:30px}.home .section-video .text-wrapper h4{margin-bottom:20px;font-family:"Filson Pro Black",sans-serif;font-size:40px;line-height:1em;font-weight:900;text-transform:uppercase}@media only screen and (max-width:992px){.home .section-video .text-wrapper h4{font-size:32px;text-shadow:0 0 6px rgba(0,0,0,.4)}}@media only screen and (max-width:768px){.home .section-video .text-wrapper h4{font-size:24px}}.home .section-video .text-wrapper .text{max-width:900px;margin:0 auto 30px;font-size:24px;line-height:1.3em}@media only screen and (max-width:992px){.home .section-video .text-wrapper .text{font-size:20px;text-shadow:0 0 6px rgba(0,0,0,.4)}}@media only screen and (max-width:768px){.home .section-video .text-wrapper .text{display:none}}@media only screen and (max-width:992px){.home .section-video{height:800px;padding-top:0}}@media only screen and (max-width:768px){.home .section-video{margin-bottom:-50px;height:700px}}.home .video-text-mobile{display:none;padding:25px;text-align:center;font-size:15px;line-height:1.4em;position:relative;z-index:1;background:#c42518}@media only screen and (max-width:768px){.home .video-text-mobile{display:block}}.home .sign-up-yellow{padding-top:20px;padding-bottom:20px;background-color:#f5d433}.home .sign-up-yellow .container{padding-right:30px;padding-left:30px}.home .sign-up-yellow .container .wrapper{display:flex;justify-content:space-between}.home .sign-up-yellow .container .wrapper .left{display:flex;align-items:center}.home .sign-up-yellow .container .wrapper .left .text-block-3{margin-right:10px;font-size:43px;line-height:1em}@media only screen and (max-width:992px){.home .sign-up-yellow .container .wrapper .left .text-block-3{display:none}}.home .sign-up-yellow .container .wrapper .left .text-block{font-family:"Filson Pro Bold",sans-serif;color:#791f1a;font-size:23px;font-weight:700;letter-spacing:-.41px;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:992px){.home .sign-up-yellow .container .wrapper .left .text-block{margin-bottom:8px}}.home .sign-up-yellow .container .wrapper .left .text-block-2{font-family:"Filson Pro Medium",sans-serif;color:#c42518;font-size:15px;font-weight:500;letter-spacing:-.26px}@media only screen and (max-width:992px){.home .sign-up-yellow .container .wrapper .left{padding-bottom:15px;justify-content:center;text-align:center}}.home .sign-up-yellow .container .wrapper .right{display:block;width:100%;max-width:400px;justify-content:flex-end;align-items:center}.home .sign-up-yellow .container .wrapper .right .form .form-wrapper .text-dark-red,.home .sign-up-yellow .container .wrapper .right .form .form-wrapper a{color:#c42518!important}@media only screen and (max-width:992px){.home .sign-up-yellow .container .wrapper{flex-direction:column;align-items:center}}.home .skew-up{opacity:0}.home .tm{font-family:"Filson Pro Regular",sans-serif;font-size:11px;font-weight:400;position:relative;display:inline-block;transform:translate(0,-19px);line-height:11px;-o-object-position:50% 50%;object-position:50% 50%}@media only screen and (max-width:992px){.home .tm{transform:translate(0,-15px)}}@media only screen and (max-width:768px){.home .tm{transform:translate(0,-11px);font-size:8px;line-height:1em}}.home .section-ffg{padding-top:60px;padding-bottom:60px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/red-pattern.svg);background-position:50% 0;background-size:240px;background-repeat:repeat;text-align:center;padding-right:30px;padding-left:30px}.home .section-ffg .ffg{max-width:620px;margin-right:auto;margin-bottom:10px;margin-left:auto}.home .homepage-slider picture{height:650px}.home .homepage-slider picture img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1350px){.home .homepage-slider picture{height:400px}}@media only screen and (max-width:767px){.home .homepage-slider picture{height:auto}}.home .homepage-slider .slick-next,.home .homepage-slider .slick-prev{position:absolute;top:0;z-index:1;cursor:pointer;width:50px;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent}@media only screen and (max-width:768px){.home .homepage-slider .slick-next,.home .homepage-slider .slick-prev{display:none!important}}.home .homepage-slider .slick-prev{left:20px}.home .homepage-slider .slick-next{right:20px}.home .homepage-slider .slick-next .icon,.home .homepage-slider .slick-prev .icon{font-size:36pt;font-weight:700}.home .homepage-slider .slick-prev .icon{transform:rotate(270deg)}.home .homepage-slider .slick-next .icon{transform:rotate(90deg)}.home .homepage-slider .slick-dots{margin:0;padding:0;position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;text-align:center;display:flex;justify-content:center}.home .homepage-slider .slick-dots li{margin:0 .25rem;display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:rgba(255,255,255,.4);text-indent:-9999px;cursor:pointer}.home .homepage-slider .slick-dots li:focus{outline:0;box-shadow:0 0 0 2px #fff}.home .homepage-slider .slick-dots li.slick-active{background-color:#fff}.home .menu-slider{background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/red-pattern.svg);background-position:50% 100%;background-size:250px}.home .menu-slider .slide-item{position:relative}.home .menu-slider .slide-item .slide-img{position:relative;z-index:1;display:block;width:100%}.home .menu-slider .slide-item .slide-text{position:absolute;left:0;top:auto;right:0;bottom:0;z-index:2;max-width:350px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-right:25px;padding-bottom:25px;padding-left:25px;font-family:"Filson Pro Bold",sans-serif;font-size:16px;line-height:1.1em;font-weight:700;text-align:center;color:#fff}.home .menu-slider .slide-item .slide-text.red{color:#791f1a}.home .menu-slider ul.slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:20px 30px}.home .menu-slider ul.slick-dots li button{font-size:1px;color:#f6dc96;background:#f6dc96;border-radius:7px;line-height:1;display:block;width:14px;height:8px;overflow:hidden;margin:0 7px;transition:all .3s ease}@media only screen and (max-width:992px){.home .menu-slider ul.slick-dots li button{margin:0 4px}}.home .menu-slider ul.slick-dots li.slick-active button{background:#fff;width:200px}@media only screen and (max-width:992px){.home .menu-slider ul.slick-dots li.slick-active button{width:auto}}.home .menu-slider .view-menu-button{margin-top:40px;text-align:center}.home .homepage-lottie{position:relative;overflow:visible;padding-top:80px;padding-bottom:30px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/red-pattern.svg);background-position:50% 0;background-size:250px;text-align:center}.home .homepage-lottie .homepage-lottie-container{max-width:1040px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px;position:relative;z-index:3}.home .homepage-lottie .hl-bg-1{position:absolute;left:0;top:120px;right:0;bottom:0;z-index:1;background-color:#791f1a;opacity:.44;transform:skew(0deg,-9deg)}.home .homepage-lottie .hl-bg-2{position:absolute;left:0;top:100px;right:0;bottom:0;z-index:2;height:120%;background-color:#791f1a;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:50% 60%;background-size:cover;background-repeat:no-repeat;opacity:.8;transform:translate3d(0,7%,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,3deg);transition:all ease-out}.home .whats-your-flavour{position:relative;z-index:7;margin-top:-30px;margin-bottom:-90px}.home .whats-your-flavour .wyf-container.container{position:relative;z-index:1;display:flex;margin-right:auto;margin-left:auto;align-items:center;padding-right:30px;padding-left:30px}.home .whats-your-flavour .wyf-container.container .wyf-text{text-align:left}.home .whats-your-flavour .wyf-container.container .wyf-text .wyf-heading{margin-top:0;font-family:"Filson Pro Black",sans-serif;font-size:42px;line-height:1em;font-weight:900}.home .whats-your-flavour .wyf-container.container .wyf-text .wyf-heading .text-yellow{color:#f5d433}@media only screen and (max-width:992px){.home .whats-your-flavour .wyf-container.container .wyf-text .wyf-heading{font-size:32px}}.home .whats-your-flavour .wyf-container.container .wyf-text .wyf-paragraph{margin-bottom:0;font-size:18px;line-height:1.28em}@media only screen and (max-width:576px){.home .whats-your-flavour .wyf-container.container .wyf-text{text-align:center}}.home .whats-your-flavour .wyf-container.container .wyf-img .image-13{position:relative;top:-20px;width:350px;min-width:350px}@media only screen and (max-width:992px){.home .whats-your-flavour .wyf-container.container .wyf-img .image-13{top:0;width:200px;min-width:200px}}@media only screen and (max-width:576px){.home .whats-your-flavour .wyf-container.container .wyf-img{padding-bottom:20px;order:-1}}@media only screen and (max-width:576px){.home .whats-your-flavour .wyf-container.container{flex-direction:column}}.home .whats-your-flavour .wyf-bg{position:absolute;left:0;top:60px;right:0;bottom:60px;z-index:0;overflow:visible;width:70%;background-color:#791f1a;-o-object-fit:fill;object-fit:fill;width:calc(50% + 300px)}@media only screen and (max-width:992px){.home .whats-your-flavour .wyf-bg{top:0;bottom:0}}@media only screen and (max-width:992px){.home .whats-your-flavour{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:20px;overflow:hidden}}.home .sign-up{position:relative;z-index:6;margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px;background-color:#c42518}.home .sign-up .container{padding-right:30px;padding-left:30px}.home .sign-up .inner{display:flex;justify-content:space-between}.home .sign-up .inner .left{display:flex;align-items:center;text-align:center}.home .sign-up .inner .left .text-block{font-family:"Filson Pro Bold",sans-serif;color:#791f1a;font-size:23px;font-weight:700;letter-spacing:-.41px;text-decoration:none;text-transform:uppercase;color:#f5d433}@media only screen and (max-width:992px){.home .sign-up .inner .left .text-block{margin-bottom:8px}}.home .sign-up .inner .left .text-block-2{font-family:"Filson Pro Medium",sans-serif;color:#c42518;font-size:15px;font-weight:500;letter-spacing:-.26px;color:#fff}@media only screen and (max-width:992px){.home .sign-up .inner .left{padding-bottom:15px}}.home .sign-up .inner .right{display:block;width:100%;max-width:400px;justify-content:flex-end;align-items:center}.home .sign-up .inner .right .form-wrapper .mailerlite-subscribe-submit{background-color:#791f1a!important}.home .sign-up .inner .right .form-wrapper .mailerlite-subscribe-submit:hover{background-color:#f5d433!important;color:#791f1a!important}@media only screen and (max-width:992px){.home .sign-up .inner{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:992px){.home .sign-up{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:992px){.home .sign-up{padding-top:40px;padding-bottom:40px}}.home .two-blocks{position:relative;top:0;z-index:2;display:block;justify-content:center;align-items:flex-start;background-color:#c42518}.home .two-blocks .w-100{width:100%;max-width:100%}.home .two-blocks .tb-container{display:flex;justify-content:center;align-items:flex-start}.home .two-blocks .tb-container .tb-two{display:flex;width:100%;height:700px;padding:30px 70px;flex-direction:column;justify-content:space-between;align-self:auto;flex:0 auto;background-color:#000;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/become-pepes-franchisee.jpg);background-position:center left;background-size:cover}.home .two-blocks .tb-container .tb-two::before{opacity:.4;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;z-index:1;width:100%;height:100%;mix-blend-mode:darken}.home .two-blocks .tb-container .tb-two .tb-heading{color:#fff}.home .two-blocks .tb-container .tb-two .tb-text.tb-two-text{margin-bottom:15px;font-family:"Filson Pro Medium",sans-serif;font-weight:500}.home .two-blocks .tb-container .tb-two>*{position:relative;z-index:2}@media only screen and (max-width:992px){.home .two-blocks .tb-container .tb-two{width:100%;height:600px;max-width:100%;min-width:100%}}@media only screen and (max-width:768px){.home .two-blocks .tb-container .tb-two{height:500px;padding-right:30px;padding-left:30px;align-items:center;text-align:center}}.home .two-blocks .tb-container .tb-heading{margin-top:0;margin-bottom:0;font-family:"Filson Pro Black",sans-serif;font-size:64px;line-height:.9em;font-weight:900;color:#791f1a}.home .two-blocks .tb-container .tb-heading .tb-h-span{display:inline-block;margin-bottom:-20px;padding-right:10px;padding-bottom:0;font-family:"Sign Painter Normal",sans-serif;font-size:90px;line-height:1em;font-weight:400}.home .two-blocks .tb-container .tb-heading .tb-h-span.color-red{color:#c42518}.home .two-blocks .tb-container .tb-heading .tb-h-span.color-yellow{color:#f5d433}@media only screen and (max-width:768px){.home .two-blocks .tb-container .tb-heading .tb-h-span{font-size:56px}}@media only screen and (max-width:768px){.home .two-blocks .tb-container .tb-heading{margin-bottom:30px;font-size:42px}}.home .two-blocks .tb-container .tb-text{margin-bottom:0;font-family:"Filson Pro Bold",sans-serif;font-size:24px;line-height:1.2em}@media only screen and (max-width:768px){.home .two-blocks .tb-container .tb-text{margin-top:20px;margin-bottom:20px;font-size:20px;text-align:center}}.home .two-blocks .tb-container .w-button{display:inline-block;padding:9px 15px;background-color:#3898ec;color:#fff;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}.home .two-blocks .tb-container .tb-button{padding:20px 35px;background-color:#8f201d;transition:background-color .2s ease;font-family:"Filson Pro Medium",sans-serif;font-size:18px;line-height:18px;font-weight:500;white-space:nowrap}.home .two-blocks .tb-container .tb-button:hover{background-color:#791f1a}@media only screen and (max-width:992px){.home .two-blocks .tb-container{flex-direction:column;flex-wrap:wrap;align-items:center}}@media only screen and (max-width:992px){.home .two-blocks{position:relative}}.home .lets-connect{position:relative;z-index:10;padding-top:50px;padding-bottom:50px;background-color:#c42518}.home .lets-connect .container{padding-right:30px;padding-left:30px}.home .lets-connect .container>div{display:flex;justify-content:center}.home .lets-connect .container>div .connect-image{display:flex;margin-right:80px;padding-left:0;flex-direction:column;justify-content:center;align-items:flex-start}.home .lets-connect .container>div .connect-image .heading-2{margin-bottom:20px;font-family:"Filson Pro Black",sans-serif;font-size:83px;font-weight:900}@media only screen and (max-width:992px){.home .lets-connect .container>div .connect-image .heading-2{font-size:68px}}@media only screen and (max-width:768px){.home .lets-connect .container>div .connect-image .heading-2{margin-bottom:0;font-size:48px}}.home .lets-connect .container>div .connect-image .heading-3{font-family:"Sign Painter Normal",sans-serif;color:#f5d433;font-size:137px;font-weight:400}@media only screen and (max-width:992px){.home .lets-connect .container>div .connect-image .heading-3{font-size:110px}}@media only screen and (max-width:768px){.home .lets-connect .container>div .connect-image .heading-3{font-size:80px}}@media only screen and (max-width:992px){.home .lets-connect .container>div .connect-image{margin-right:60px}}@media only screen and (max-width:768px){.home .lets-connect .container>div .connect-image{margin-right:auto;margin-bottom:30px;margin-left:auto;align-items:center;width:100%}}.home .lets-connect .container>div .right{width:100%;max-width:370px;padding-right:0;padding-left:0;flex:0 auto}.home .lets-connect .container>div .right .connect-list{margin:0;padding:0;width:100%;margin-bottom:0;padding-left:0;list-style-type:none}.home .lets-connect .container>div .right .connect-list .connect-list-item .connect-link{display:flex;height:60px;padding-bottom:5px;justify-content:space-between;align-items:center;border-bottom:2px dotted #fff;font-family:"Filson Pro Medium",sans-serif;color:#fff;font-size:18px;font-weight:500;text-decoration:none}.home .lets-connect .container>div .right .connect-list .connect-list-item .connect-link .fa-arrow-right{transition:all .5s}.home .lets-connect .container>div .right .connect-list .connect-list-item .connect-link:hover .fa-arrow-right{margin-right:-3px}.home .lets-connect .container>div .right .connect-list .connect-list-item:last-of-type .connect-link{border-bottom:none}@media only screen and (max-width:768px){.home .lets-connect .container>div{flex-direction:column;align-items:center}}@media only screen and (max-width:992px){.home .lets-connect .container{max-width:728px}}@media only screen and (max-width:768px){.home .lets-connect{padding-top:30px;padding-bottom:30px}}.nutrition-allergens .inner-top-nutrition{padding-top:220px}.nutrition-allergens .inner-top-nutrition .mw-1260{position:relative;z-index:1;display:flex;width:100%;max-width:1260px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.nutrition-allergens .inner-top-nutrition .mw-1260.direction-vertical{flex-direction:column;align-items:center}.nutrition-allergens .inner-top-nutrition .nutrition-heading-h1{margin-top:0;margin-bottom:45px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1em;font-weight:900;text-transform:uppercase}@media only screen and (max-width:992px){.nutrition-allergens .inner-top-nutrition .nutrition-heading-h1{font-size:52px}}@media only screen and (max-width:768px){.nutrition-allergens .inner-top-nutrition .nutrition-heading-h1{font-size:42px}}@media only screen and (max-width:576px){.nutrition-allergens .inner-top-nutrition .nutrition-heading-h1{font-size:36px}}.nutrition-allergens .inner-top-nutrition .nutrition-heading-h1{text-align:center}.nutrition-allergens .inner-top-nutrition .nutrition-search{position:relative;z-index:2;width:100%;max-width:460px;margin-right:auto;margin-bottom:-10px;margin-left:auto;padding-top:25px;padding-bottom:35px;background-color:#f5d433;text-align:center}.nutrition-allergens .inner-top-nutrition .nutrition-search .label-default{margin-bottom:20px;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:18px;font-weight:700}.nutrition-allergens .inner-top-nutrition .nutrition-search .d-flex{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.nutrition-allergens .inner-top-nutrition .nutrition-search .default-input{height:40px;margin-bottom:0}.nutrition-allergens .inner-top-nutrition .nutrition-search .default-input._w-300{width:300px;border:1px solid #fff;font-family:"Filson Pro Medium",sans-serif;color:#791f1a;font-size:15px;font-weight:500}.nutrition-allergens .inner-top-nutrition .nutrition-search .remove-search-text{display:flex;width:40px;height:40px;position:absolute;right:0;align-items:center;justify-content:center;top:0;cursor:pointer;z-index:-1;background:#fff}.nutrition-allergens .inner-top-nutrition .nutrition-search .remove-search-text svg{width:14px}.nutrition-allergens .inner-top-nutrition .nutrition-search .remove-search-text.active{z-index:1}.nutrition-allergens .inner-top-nutrition .nutrition-search #search-input{width:400px}@media only screen and (max-width:430px){.nutrition-allergens .inner-top-nutrition .nutrition-search #search-input{width:100%}}.nutrition-allergens .inner-top-nutrition .nutrition-search #search-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ababab' d='M368 208A160 160 0 1 0 48 208a160 160 0 1 0 320 0zM337.1 371.1C301.7 399.2 256.8 416 208 416C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208c0 48.8-16.8 93.7-44.9 129.1L505 471c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L337.1 371.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) 9px;padding-right:50px;text-overflow:ellipsis}.nutrition-allergens .inner-top-nutrition .nutrition-search #search-results{position:absolute;top:100%;left:0;right:0;background:#fff;max-height:200px;overflow-y:auto;display:none;color:#c42518;text-align:left}.nutrition-allergens .inner-top-nutrition .nutrition-search .search-result{padding:10px;cursor:pointer;background:#fff;border-bottom:1px solid #d4d4d4}@media only screen and (max-width:992px){.nutrition-allergens .inner-top-nutrition .nutrition-search{padding-right:15px;padding-left:15px}}@media only screen and (max-width:576px){.nutrition-allergens .inner-top-nutrition .nutrition-search{padding-bottom:25px}}.nutrition-allergens .inner-top-nutrition .button-primary.btn-tab:not(.active){background:#8f201d;color:#f5d433;text-decoration:none;border-color:#8f201d}.nutrition-allergens .inner-top-nutrition .button-primary.btn-tab:not(.active):hover{border-color:#f5d433}@media only screen and (max-width:576px){.nutrition-allergens .inner-top-nutrition{padding-top:160px}}.nutrition-allergens .info-panel{padding-top:40px;padding-bottom:40px;background-color:#fff5d9}.nutrition-allergens .info-panel .info-panel-text.fz-12{background-size:35px;font-size:12px}@media only screen and (max-width:768px){.nutrition-allergens .info-panel .info-panel-text.fz-12{padding-top:45px;padding-left:0;background-position:50% 0;text-align:center}}.nutrition-allergens .info-panel .info-panel-text{margin-bottom:0;padding-left:65px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/circle-info-solid.svg);background-position:0 0;background-size:50px 50px;background-repeat:no-repeat;color:#8f201d;font-size:15px;line-height:1.5em;letter-spacing:-.2px}.nutrition-allergens .nutrition-panel{padding-top:45px;padding-bottom:100px;background-color:#fff}.nutrition-allergens .nutrition-panel .nutrition-panel-container{display:flex;width:100%;justify-content:flex-start}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters{width:100%;max-width:265px;min-width:200px;margin-right:30px;padding:24px;align-self:flex-start;background-color:#ebebeb}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .nutrition-filters-heading{margin-top:0;margin-bottom:25px;color:#391a1b;font-size:14px}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .mt-10{margin-top:10px;margin-bottom:0}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters ._w-100{width:100%;max-width:100%}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .button-primary._w-100{text-align:center}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .filter-checkbox{color:#391a1b;font-weight:400;display:flex;margin-bottom:10px;align-items:center;cursor:pointer}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .filter-checkbox .box{width:18px;height:18px;margin-top:0;margin-right:8px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid;border-width:2px;border-color:#391a1b;border-radius:2px;background-color:#ebebeb;cursor:pointer}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters .filter-checkbox.active .box{border-color:#c42518;background-color:#c42518}@media only screen and (max-width:576px){.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-filters{margin-right:0;margin-bottom:25px;max-width:none}}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist{align-self:stretch;flex:1}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item{margin-bottom:35px}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-heading{padding:11px 15px 10px;background-color:#c42518;line-height:1em}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-content{display:flex;border-top:1px solid #fff;border-bottom:1px solid #fff}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-content .ntc-item{padding:12px;flex:1;border-style:solid;border-width:1px;border-color:#fff;background-color:#ebebeb;font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#391a1b;text-align:center}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-content .ntc-item .ntc-name{font-family:"Roboto Condensed",sans-serif;font-weight:700;white-space:nowrap}@media only screen and (max-width:992px){.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-content .ntc-item{padding-right:7px;padding-left:7px;border-top:1px solid #fff;font-size:13px}}@media only screen and (max-width:992px){.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-content{flex-wrap:wrap}}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-footer{padding:9px 15px 11px;background-color:#ebebeb;font-family:"Roboto Condensed",sans-serif;color:#391a1b;line-height:1em}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item .nutrition-table-footer .bold-text-3{font-family:"Roboto Condensed",sans-serif}.nutrition-allergens .nutrition-panel .nutrition-panel-container .nutrition-itemlist .nutrition-table-item.hidden{display:none}@media only screen and (max-width:576px){.nutrition-allergens .nutrition-panel .nutrition-panel-container{display:block}}.gift-card-page .mw-1260{position:relative;z-index:1;display:flex;width:100%;max-width:1260px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.gift-card-page .d-block{display:block}.gift-card-page .inner-gift-card-top{position:relative;padding-top:230px;background-color:#f5d433;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/Bottom_Ribbon.png),radial-gradient(circle farthest-corner at 50% 50%,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 84%),url(//pepes.co.uk/wp-content/themes/pepes/images/top-ribbon.png),url(//pepes.co.uk/wp-content/themes/pepes/images/Pattern-Yellow.svg);background-position:-120px 130%,0 0,100% -50px,50% 0;background-size:400px,auto,300px,250px;background-repeat:no-repeat,repeat,no-repeat,repeat;text-align:center}.gift-card-page .inner-gift-card-top .mw-1260.d-block{display:flex;flex-direction:column;align-items:center;text-align:center}.gift-card-page .inner-gift-card-top .gc-heading-1{margin-top:0;font-family:"Sign Painter Normal",sans-serif;color:#c42518;font-size:120px;line-height:.75em;font-weight:400;text-align:center}@media only screen and (max-width:992px){.gift-card-page .inner-gift-card-top .gc-heading-1{font-size:60px}}@media only screen and (max-width:768px){.gift-card-page .inner-gift-card-top .gc-heading-1{font-size:56px}}@media only screen and (max-width:576px){.gift-card-page .inner-gift-card-top .gc-heading-1{font-size:50px}}.gift-card-page .inner-gift-card-top .gc-heading-2{margin-top:0;margin-bottom:10px;font-family:"Filson Pro Black",sans-serif;color:#791f1a;font-size:90px;line-height:.7em;font-weight:900;text-align:center;letter-spacing:-1.6px}@media only screen and (max-width:992px){.gift-card-page .inner-gift-card-top .gc-heading-2{font-size:50px}}@media only screen and (max-width:768px){.gift-card-page .inner-gift-card-top .gc-heading-2{margin-bottom:0;font-size:46px}}@media only screen and (max-width:576px){.gift-card-page .inner-gift-card-top .gc-heading-2{font-size:38px}}.gift-card-page .inner-gift-card-top .gc-heading-3{margin-top:40px;margin-bottom:35px;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:28px;text-align:center;letter-spacing:-.5px}@media only screen and (max-width:992px){.gift-card-page .inner-gift-card-top .gc-heading-3{max-width:500px;margin-right:auto;margin-bottom:10px;margin-left:auto;font-size:20px}}@media only screen and (max-width:768px){.gift-card-page .inner-gift-card-top .gc-heading-3{margin-top:20px;line-height:1.2em}}.gift-card-page .inner-gift-card-top .gc-button{position:relative;overflow:hidden;width:200px;margin:0 auto -100px;padding:22px 40px;background-color:#c42518;transition:background-color .2s ease;font-family:"Filson Pro Medium",sans-serif;color:#f5d433;font-size:18px;line-height:1em;font-weight:500}.gift-card-page .inner-gift-card-top .gc-button:before{animation:shine 2s infinite;position:absolute;content:"";width:200px;right:0;transform:skew(-45deg);background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 50%,transparent 50%);top:0;bottom:0;right:-100%}@keyframes shine{0%{right:100%;transition-property:left}}.gift-card-page .inner-gift-card-top .gc-button:hover{background-color:#791f1a}@media only screen and (max-width:992px){.gift-card-page .inner-gift-card-top .gc-button{margin-top:10px;margin-bottom:-80px}}@media only screen and (max-width:768px){.gift-card-page .inner-gift-card-top .gc-button{margin-bottom:-30px;padding:20px 30px}}@media only screen and (max-width:576px){.gift-card-page .inner-gift-card-top .gc-button{margin-bottom:0}}.gift-card-page .inner-gift-card-top .gc-img{max-width:100%;display:block;margin-right:auto;margin-bottom:-45px;margin-left:auto;margin-bottom:0;margin-top:125px}@media only screen and (max-width:576px){.gift-card-page .inner-gift-card-top .gc-img{max-width:110%;margin-left:-5%}}@media only screen and (max-width:992px){.gift-card-page .inner-gift-card-top{padding-top:160px;background-position:-50px 108%,0 0,100% -50px;background-size:200px,auto,200px}}@media only screen and (max-width:768px){.gift-card-page .inner-gift-card-top{background-position:-20px 108%,0 0,100% -50px;background-size:100px,auto,120px}}@media only screen and (max-width:576px){.gift-card-page .inner-gift-card-top{padding-top:120px}}.gift-card-page .card-three{padding-top:70px;padding-bottom:90px;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/red-pattern.svg);background-position:50% 0;background-size:250px}.gift-card-page .card-three .mw-1260 .ct-list{display:flex;justify-content:center;align-items:flex-start}.gift-card-page .card-three .mw-1260 .ct-list .ct-item{width:33%;max-width:33%;min-width:33%;padding-right:20px;padding-left:20px;text-align:center}.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-img-container{display:flex;height:250px;padding:10px;justify-content:center;align-items:flex-start}.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-img-container .ct-img{display:block;margin:auto}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-img-container{height:auto;padding:0 0 20px}}@media only screen and (max-width:576px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-img-container{height:230px;padding-bottom:10px}}.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-text{margin-bottom:0;font-family:"Filson Pro Bold",sans-serif;font-size:24px;line-height:1.1em;font-weight:700;line-height:1.33em}@media only screen and (max-width:992px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-text{font-size:20px}}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item .ct-text{font-size:18px}}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item{width:100%;max-width:100%;min-width:100%;padding-right:0;padding-left:0}}.gift-card-page .card-three .mw-1260 .ct-list .ct-item.ct-item-border{padding-right:10px;padding-left:10px;border-right:1px dashed #fff}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260 .ct-list .ct-item.ct-item-border{width:100%;max-width:100%;min-width:100%;margin-bottom:30px;padding-right:0;padding-bottom:30px;padding-left:0;border-bottom:1px dashed #fff;border-right-style:none}}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260 .ct-list{flex-direction:column}}@media only screen and (max-width:992px){.gift-card-page .card-three .mw-1260{max-width:100%}}@media only screen and (max-width:768px){.gift-card-page .card-three .mw-1260{flex-direction:column;align-items:center}}@media only screen and (max-width:576px){.gift-card-page .card-three .mw-1260{max-width:none;flex-direction:column}}@media only screen and (max-width:576px){.gift-card-page .card-three{padding-top:50px;padding-bottom:60px}}.gift-card-page .gift-card-red{overflow:hidden;padding-top:115px;padding-bottom:140px;background-image:linear-gradient(172deg,#791f1a,#c42518)}.gift-card-page .gift-card-red .wrapper{display:flex;width:100%;max-width:100%;justify-content:center}.gift-card-page .gift-card-red .wrapper .left{display:block;width:50%;max-width:50%;min-width:50%}.gift-card-page .gift-card-red .wrapper .left .gcr-pl{max-width:620px;margin-right:0;margin-left:auto;padding-right:40px;padding-left:30px}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .gcr-heading{margin-top:0;margin-bottom:40px;font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:60px;line-height:.55em;font-weight:900;letter-spacing:-1px;text-transform:uppercase;line-height:.8em}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl .gcr-heading{font-size:52px}}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .font-sign-painter.text-white.text-transform-normal{font-family:"Sign Painter Normal",sans-serif;font-size:65px;line-height:.88em;font-weight:400;letter-spacing:0;text-transform:none}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl .font-sign-painter.text-white.text-transform-normal{font-size:54px}}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .text-white{color:#fff}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .fz-24{font-size:24px;line-height:1.33em;letter-spacing:-.1px}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .fz-24.mb-30{margin-bottom:30px}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl .fz-24.mb-30{margin-bottom:15px;font-size:22px}}@media only screen and (max-width:576px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl .fz-24.mb-30{font-size:18px}}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .button-primary.btn-big{padding:17px 35px}.gift-card-page .gift-card-red .wrapper .left .gcr-pl .button-primary.btn-big.mt-lg-0.mt-30{margin-top:0}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl .button-primary.btn-big.mt-lg-0.mt-30{margin-top:30px}}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl{padding-right:20px}}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper .left .gcr-pl{max-width:100%;margin-left:0;padding-right:30px;text-align:center}}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper .left{width:100%;max-width:100%;min-width:100%;order:1}}.gift-card-page .gift-card-red .wrapper .right{display:block;width:50%;max-width:50%;min-width:50%}.gift-card-page .gift-card-red .wrapper .right .gcr-pr{max-width:850px;margin-right:auto;margin-left:0;padding-left:30px}.gift-card-page .gift-card-red .wrapper .right .gcr-pr .gcr-img{display:block;max-width:100%}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper .right .gcr-pr .gcr-img{margin-left:18%}}@media only screen and (max-width:576px){.gift-card-page .gift-card-red .wrapper .right .gcr-pr .gcr-img{max-width:110%;margin-left:15%}}@media only screen and (max-width:992px){.gift-card-page .gift-card-red .wrapper .right .gcr-pr{padding-left:20px}}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper .right .gcr-pr{margin-bottom:40px}}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper .right{width:100%;max-width:100%;min-width:100%;order:-1}}@media only screen and (max-width:768px){.gift-card-page .gift-card-red .wrapper{flex-direction:column;align-items:center}}@media only screen and (max-width:992px){.gift-card-page .gift-card-red{padding-top:60px;padding-bottom:60px}}.our-app-page .inner-our-app-top{z-index:3;margin-bottom:0;padding-top:180px;padding-bottom:100px;position:relative;overflow:visible;z-index:4;position:relative;overflow:hidden}.our-app-page .inner-our-app-top .ioat-bg-rays-container{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%)}.our-app-page .inner-our-app-top .ioat-bg-rays-container .ioat-bg-rays{z-index:0;opacity:.6;background-image:radial-gradient(circle,rgba(255,255,255,0),#c42518),url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain;border:5px #000;width:1200px;height:1200px;margin-left:-300px;position:absolute;top:-200px;left:50%}@media (min-width:992px){.our-app-page .inner-our-app-top .ioat-bg-rays-container .ioat-bg-rays{top:0;left:60%;width:800px;height:800px}}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .ioat-bg-rays-container .ioat-bg-rays{width:900px;height:900px;margin-left:0;top:-100px;left:auto;right:-200px}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .ioat-bg-rays-container .ioat-bg-rays{width:100%;height:100%;top:-100px;bottom:0;left:0;right:0}}@media only screen and (max-width:480px){.our-app-page .inner-our-app-top .ioat-bg-rays-container .ioat-bg-rays{display:none}}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex{justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;margin-bottom:-40px;display:flex}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl{width:100%;max-width:570px}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .ioat-heading{color:#f5d433;letter-spacing:-1px;text-transform:uppercase;margin-top:0;margin-bottom:44px;font-family:"Filson Pro Black",sans-serif;font-size:60px;font-weight:900;line-height:.8em}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .ioat-heading{margin-bottom:20px;font-size:52px}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .ioat-heading{font-size:42px}}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .paragraph-default{letter-spacing:-.13px;font-size:24px;line-height:1.33em}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .paragraph-default.ioat-text{margin-bottom:40px}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .paragraph-default.ioat-text{margin-bottom:20px;font-size:22px}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .paragraph-default.ioat-text{font-size:20px}}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .d-flex{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .d-flex.justify-content-start{justify-content:flex-start}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl .d-flex.justify-content-start{justify-content:center}}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl{padding-right:10px}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pl{text-align:center;order:-1;margin-bottom:30px;padding-right:0}}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr{margin-bottom:-50px;padding-right:0;position:relative}.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr .ioat-img{z-index:2;display:block;position:relative;top:0;bottom:auto;left:0;right:auto}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr .ioat-img{width:100%;min-width:100%;max-width:100%;position:relative}}@media only screen and (max-width:576px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr .ioat-img{width:140%;max-width:100%;min-width:140%;position:relative;left:-20px}}@media only screen and (max-width:480px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr .ioat-img{margin-left:-20%}}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr{max-width:380px;padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr{order:1;margin-bottom:0;padding-left:0}}@media only screen and (max-width:576px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex .ioat-pr{margin-left:0;overflow:hidden;min-width:100vw}}@media (min-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex{margin-bottom:-20px}}@media only screen and (max-width:992px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex{margin-bottom:0;padding-bottom:30px}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260 .ioat-flex{flex-direction:column;align-items:center}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top .mw-1260{flex-direction:column;align-items:center}}@media only screen and (max-width:768px){.our-app-page .inner-our-app-top{padding-top:120px;padding-bottom:0}}.our-app-page .discount-section{z-index:2;background-image:none;margin-top:-100px;margin-bottom:0;padding-top:100px;padding-bottom:100px;position:relative;overflow:visible}.our-app-page .discount-section .discount-section-bg{background-image:linear-gradient(#ac1810,#c42518);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-clip-path:polygon(0 100px,100% 0,100% 100%,0 calc(100% - 100px));clip-path:polygon(0 100px,100% 0,100% 100%,0 calc(100% - 100px))}.our-app-page .discount-section .mw-1260 .ds-wrapper{justify-content:space-between;align-items:center;display:flex}.our-app-page .discount-section .mw-1260 .ds-wrapper .discount-text{display:none;color:#f3d52e;margin-top:50px;margin-bottom:30px;font-family:"Filson Pro Black",sans-serif;font-size:16vw;line-height:1em}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260 .ds-wrapper .discount-text{display:block}}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-animation{flex:none;width:270px;max-width:270px}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-animation{width:100%}}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-animation{display:none}}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner{flex:0 auto;align-items:center;display:flex}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-image-container{flex:0 auto}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-image-container .ds-image{flex:0 auto;width:auto;display:block}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text{flex:none;max-width:260px;font-size:24px;line-height:133%}.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text .ds-text-span{color:#f5d433;font-family:"Filson Pro Black",sans-serif;font-size:36px;font-weight:900}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text .ds-text-span{white-space:nowrap;word-break:keep-all}}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text .ds-text-span{font-size:28px}}@media only screen and (max-width:480px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text .ds-text-span{font-size:24px}}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text{max-width:100%;margin-top:35px;margin-bottom:10px}}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text{margin-bottom:50px;font-size:20px}}@media only screen and (max-width:480px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner .ds-text{font-size:18px}}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260 .ds-wrapper .ds-wrapper-inner{flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start}}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260 .ds-wrapper{flex-flow:row}}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260 .ds-wrapper{flex-flow:column}}@media only screen and (max-width:992px){.our-app-page .discount-section .mw-1260{width:100%}}@media only screen and (max-width:768px){.our-app-page .discount-section .mw-1260{flex-direction:column;align-items:center}}@media only screen and (max-width:768px){.our-app-page .discount-section{margin-top:-60px;padding-top:60px;padding-bottom:80px}}.our-app-page .spin-to-win-block.px-30{z-index:3;background-image:none;margin-top:-100px;padding-top:60px;position:relative;overflow:hidden;padding-left:30px;padding-right:30px;z-index:3;background-image:none;margin-top:-100px;padding-top:60px;position:relative;overflow:hidden}.our-app-page .spin-to-win-block.px-30 .spin-to-win-block-bg{background-image:radial-gradient(circle at 25%,#c42518,#791f1a);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-clip-path:polygon(0 0,100% 100px,100% 100%,0 100%);clip-path:polygon(0 0,100% 100px,100% 100%,0 100%)}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper{z-index:1;max-width:1440px;position:relative;align-items:flex-start;display:flex;z-index:4;margin-left:auto;margin-right:auto}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left{width:50%;min-width:50%;max-width:50%;display:block}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr{max-width:620px;margin-bottom:30px;margin-left:0;margin-right:auto;padding-top:20px;padding-left:0;padding-right:30px}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .stw-lottie{width:100%;max-width:370px;margin-bottom:40px}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .stw-lottie{width:350px;max-width:100%}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .stw-lottie{width:80%;margin-left:auto;margin-right:auto}}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .fz-18{letter-spacing:-.1px;font-size:24px;line-height:1.33em}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .fz-18.mb-30{margin-bottom:30px;font-size:24px}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr .fz-18.mb-30{margin-bottom:15px;font-size:18px}}@media (min-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr{padding-top:100px}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr{padding-top:0;padding-left:30px}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left .stw-pr{text-align:center;margin-left:auto;margin-right:auto;padding-left:30px}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left{width:45%;min-width:45%;max-width:45%}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .left{order:1;width:100%;min-width:100%;max-width:100%}}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right{width:50%;min-width:50%;max-width:50%;display:block;z-index:4;position:relative;text-align:right}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl{text-align:right;max-width:600px;margin-top:-20px;margin-left:auto;margin-right:0;padding-right:40px;position:relative}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner{margin-left:auto;margin-right:0;position:relative}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner .stw-wheel{z-index:1;opacity:.8;width:100%;position:absolute;top:10px;bottom:auto;left:0;right:auto;transform:rotate(0);transition:transform .75s ease-in-out}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner .stw-wheel.animate{animation:rotateSequence 3s ease-in-out forwards}@keyframes rotateSequence{0%{transform:rotate(0)}50%{transform:rotate(1600deg)}100%{transform:rotate(1440deg)}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner .stw-wheel{top:10px}}@media only screen and (max-width:480px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner .stw-wheel{top:1%}}.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner .stw-holder{z-index:2;width:100%;display:block;position:relative}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner{width:500px;max-width:100%;margin-right:auto}}@media only screen and (max-width:480px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl .stw-spinner{width:100%}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl{min-width:560px;max-width:560px;margin-top:0;padding-right:20px;right:auto}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl{text-align:center;width:100%;min-width:0;max-width:100%;padding-left:0;padding-right:0}}@media only screen and (max-width:480px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right .stw-pl{padding-left:0;padding-right:0}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right{width:45%;min-width:45%;max-width:45%}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper .right{order:-1;width:100%;min-width:100%;max-width:100%;padding-left:30px;padding-right:30px}}@media only screen and (max-width:768px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container .wrapper{flex-direction:column;width:100%;max-width:100%}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30 .mw-1260.stw-container{padding-left:0;padding-right:0}}@media only screen and (max-width:992px){.our-app-page .spin-to-win-block.px-30{padding:40px 0;overflow:hidden}}.faq-section{background-color:#c42518;padding-top:60px;padding-bottom:70px}.faq-section .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media only screen and (max-width:992px){.faq-section .w-layout-blockcontainer{max-width:728px}}@media only screen and (max-width:768px){.faq-section .w-layout-blockcontainer{max-width:none}}.faq-section .px-30{padding-left:30px;padding-right:30px}.faq-section .faq-heading{color:#f5d433;letter-spacing:-1px;text-transform:uppercase;margin-top:0;margin-bottom:44px;font-family:"Filson Pro Black",sans-serif;font-size:60px;font-weight:900;line-height:.8em}@media only screen and (max-width:992px){.faq-section .faq-heading{margin-bottom:20px;font-size:52px}}@media only screen and (max-width:768px){.faq-section .faq-heading{font-size:42px}}.faq-section .faq-accordion{border-bottom:1px solid #dbdbdb;width:100%;overflow:hidden}.faq-section .faq-accordion:first-of-type{border-top:1px solid #dbdbdb}.faq-section .faq-accordion .faq-accordion__intro{justify-content:space-between;align-items:flex-start;padding-top:22px;padding-bottom:22px;display:flex;position:relative;cursor:pointer}.faq-section .faq-accordion .faq-accordion__intro .faq-accordion__heading{letter-spacing:-.13px;margin-top:0;margin-bottom:0;font-family:Filson Pro Bold,sans-serif;line-height:1.33em}.faq-section .faq-accordion .faq-accordion__intro .icon{color:#f5d433;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;display:flex;transition:all .25s ease-out}.faq-section .faq-accordion .faq-accordion__content{padding-top:0;padding-bottom:0;max-height:0;overflow:hidden;will-change:max-height;transition:all .25s ease-out;opacity:0}.faq-section .faq-accordion .faq-accordion__content .faq-item-text{padding-top:5px;padding-bottom:22px}.faq-section .faq-accordion.faq-accordion__active .faq-accordion__content{opacity:1}.faq-section .faq-accordion.faq-accordion__active .faq-accordion__intro .icon{transform:rotate(180deg)}.franchising .inner-top .px-30{padding-left:30px;padding-right:30px}.franchising .inner-top .h-100.px-30{z-index:3;position:relative}.franchising .inner-top .h-100.px-30{z-index:4}.franchising .inner-top .top-inner-heading{text-align:center;letter-spacing:-1px;text-transform:uppercase;margin-top:0;font-family:Filson Pro #000,sans-serif;font-size:60px;font-weight:900;line-height:.9em}@media only screen and (max-width:992px){.franchising .inner-top .top-inner-heading{margin-bottom:0;font-size:46px}}@media screen and (max-width:576px){.franchising .inner-top .top-inner-heading{text-align:center;font-size:36px}}.franchising .inner-top .top-inner-subheading{text-align:center;letter-spacing:-.4px;margin-top:0;margin-bottom:0}.franchising .inner-top .button-primary.big{margin-top:60px;padding:18px 34px}@media only screen and (max-width:768px){.franchising .inner-top .button-primary.big{margin-top:40px}}.franchising .franchising-banner .px-30{padding-left:30px;padding-right:30px}.franchising .franchising-banner .paragraph-3{text-align:center;margin-bottom:0;padding-top:80px;padding-bottom:80px;font-size:28px;line-height:1.14em}.franchising .counts-section{background-color:#f5d433;padding-top:70px;padding-bottom:70px}.franchising .counts-section .px-30{padding-left:30px;padding-right:30px}.franchising .counts-section .cs-itemlist{grid-column-gap:120px;grid-row-gap:120px;justify-content:center;align-items:flex-start;display:flex}.franchising .counts-section .cs-itemlist .cs-item{text-align:center;margin-left:25px;margin-right:25px}.franchising .counts-section .cs-itemlist .cs-item .cs-value{color:#c42518;letter-spacing:-1px;font-family:"Filson Pro Black",sans-serif;font-size:60px;font-weight:900;line-height:1em}@media only screen and (max-width:992px){.franchising .counts-section .cs-itemlist .cs-item .cs-value .counterup{font-size:54px}}.franchising .counts-section .cs-itemlist .cs-item .cs-text{color:#c42518;letter-spacing:-.3px;font-family:"Filson Pro Black",sans-serif;font-size:18px;font-weight:900}@media only screen and (max-width:992px){.franchising .counts-section .cs-itemlist .cs-item .cs-text{font-size:16px}}@media only screen and (max-width:992px){.franchising .counts-section .cs-itemlist .cs-item{margin-left:15px;margin-right:15px}}@media only screen and (max-width:992px){.franchising .counts-section .cs-itemlist{grid-column-gap:60px;grid-row-gap:60px;flex-wrap:wrap}}@media only screen and (max-width:768px){.franchising .counts-section .cs-itemlist{grid-column-gap:30px;grid-row-gap:30px}}@media screen and (max-width:576px){.franchising .counts-section .cs-itemlist{grid-column-gap:0;grid-row-gap:0}}.franchising .bs-text,.franchising .ft-text,.franchising .ss-text{color:inherit}.franchising .franchising-texts,.franchising .ft-item{margin-top:30px;margin-bottom:30px}.franchising .franchising-texts ._w-100{width:100%;max-width:100%}.franchising .franchising-texts .ft-item .ft-row{display:flex}.franchising .franchising-texts .ft-item .ft-row .ft-b-img{background-image:url(//pepes.co.uk/wp-content/themes/pepes/dist/images/pepes-gift-card-hero-sharp.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:60%;min-width:60%;max-width:60%;position:relative}@media only screen and (max-width:992px){.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-1,.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-2,.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-3{width:50%;min-width:50%;max-width:50%}}@media screen and (max-width:768px){.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-1{order:-1;width:100%;min-width:100%;max-width:100%;min-height:250px}.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-2{order:-1;width:100%;min-width:100%;max-width:100%;height:250px}.franchising .franchising-texts .ft-item .ft-row .ft-b-img.ft-b-img-3{width:100%;min-width:100%;max-width:100%;min-height:250px}}.franchising .franchising-texts .ft-item .ft-row .ft-b-text{flex-direction:column;justify-content:center;align-items:center;width:40%;min-width:40%;max-width:40%;min-height:450px;padding:30px 100px;display:flex}.franchising .franchising-texts .ft-item .ft-row .ft-b-text .ft-text{max-width:100%;margin-bottom:0;font-size:18px;line-height:1.28em}.franchising .franchising-texts .ft-item .ft-row .ft-b-text .ft-text .text-span-9{font-size:24px}.franchising .franchising-texts .ft-item .ft-row .ft-b-text .ft-text ul{padding-left:20px}@media only screen and (max-width:992px){.franchising .franchising-texts .ft-item .ft-row .ft-b-text{width:50%;min-width:50%;max-width:50%;padding-left:30px;padding-right:30px}}@media screen and (max-width:768px){.franchising .franchising-texts .ft-item .ft-row .ft-b-text{order:1;width:100%;min-width:100%;max-width:100%;min-height:0}}@media only screen and (max-width:768px){.franchising .franchising-texts .ft-item .ft-row{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:768px){.franchising .franchising-texts .ft-item{margin-top:0;margin-bottom:0}}.franchising .interested-in-joining{text-align:center;background-color:#fff;padding-top:80px;padding-bottom:90px;padding-right:0}.franchising .interested-in-joining .px-30{padding-left:30px;padding-right:30px}.franchising .interested-in-joining .iij-text{color:#c42518;letter-spacing:-.46px;font-family:Filson Pro Medium,sans-serif;font-size:26px;font-weight:500;line-height:1.35em}@media only screen and (max-width:992px){.franchising .interested-in-joining .iij-text{font-size:24px}}@media screen and (max-width:576px){.franchising .interested-in-joining .iij-text{font-size:18px}}.franchising .interested-in-joining .button-primary.button-big.mt-30{margin-top:30px;padding-left:38px;padding-right:38px}@media screen and (max-width:576px){.franchising .interested-in-joining .button-primary.button-big.mt-30{margin-top:25px}}.franchising .interested-in-joining .button-primary.button-big{margin-top:60px;padding:18px 34px}.franchising .interested-in-joining .franchising-form{background-color:#fff;border:4px solid #f6dc96;border-radius:10px;margin-top:30px;margin-bottom:0;padding:20px 40px 40px;display:block}.franchising .interested-in-joining .franchising-form .gfield_required_asterisk,.franchising .interested-in-joining .franchising-form .gform_required_legend{display:none}.franchising .interested-in-joining .franchising-form .gfield_label{color:#c42518;margin-bottom:20px;font-family:Filson Pro Bold,sans-serif;font-size:18px;font-weight:700;text-align:left;margin-top:20px;margin-bottom:10px;line-height:1.2em}.franchising .interested-in-joining .franchising-form .gform_fields{grid-gap:inherit;grid-column-gap:15px;text-align:left}.franchising .interested-in-joining .franchising-form .gform_fields input[type=email],.franchising .interested-in-joining .franchising-form .gform_fields input[type=tel],.franchising .interested-in-joining .franchising-form .gform_fields input[type=text],.franchising .interested-in-joining .franchising-form .gform_fields select,.franchising .interested-in-joining .franchising-form .gform_fields textarea{color:#391a1b;border:2px solid #dbdbdb;border-radius:4px;height:44px;margin-bottom:0;font-family:Filson Pro Regular,sans-serif;font-size:16px;font-weight:400}.franchising .interested-in-joining .franchising-form .name{grid-column:1/7}.franchising .interested-in-joining .franchising-form .number{grid-column:7/13}.franchising .interested-in-joining .franchising-form .email{grid-column:1/7}.franchising .interested-in-joining .franchising-form .address{grid-column:7/13}.franchising .interested-in-joining .franchising-form .locations{grid-column:1/7}.franchising .interested-in-joining .franchising-form .enquire-dropdown{grid-column:7/13}.franchising .interested-in-joining .franchising-form .related-field{background:#c1c1c1;margin-top:15px;padding:10px}.franchising .interested-in-joining .franchising-form .promotional{grid-column:1/13;margin-top:20px}.franchising .interested-in-joining .franchising-form .gform_footer{margin:0;padding:0;text-align:center;display:flex;justify-content:center}.franchising .interested-in-joining .franchising-form .gform_footer #gform_submit_button_1{margin:0 auto;all:unset;padding:10px 25px;border:2px solid #f5d433;border-radius:0;background-color:#f5d433;transition:all .2s ease;font-family:"Filson Pro Bold",sans-serif;color:#c42518;font-size:16px;line-height:20px;font-weight:700;text-decoration:none;letter-spacing:0;text-transform:none;cursor:pointer;margin-top:30px;padding-left:38px;padding-right:38px;padding:18px 34px}.franchising .interested-in-joining .franchising-form .gform_footer #gform_submit_button_1:hover{border-width:2px;border-radius:0;background-color:#c42518;color:#f5d433}.franchising .interested-in-joining .franchising-form .gform_confirmation_message_1{font-size:14pt;color:#c42518}@media screen and (max-width:768px){.franchising .interested-in-joining .franchising-form .address,.franchising .interested-in-joining .franchising-form .email,.franchising .interested-in-joining .franchising-form .enquire-dropdown,.franchising .interested-in-joining .franchising-form .locations,.franchising .interested-in-joining .franchising-form .name,.franchising .interested-in-joining .franchising-form .number,.franchising .interested-in-joining .franchising-form .promotional,.franchising .interested-in-joining .franchising-form .related-field{grid-column:1/13}}@media only screen and (max-width:992px){.franchising .interested-in-joining{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:768px){.franchising .interested-in-joining{padding-top:30px;padding-bottom:30px}}.contact-us .news-date,.job-vacancies .news-date,.news-single .news-date{text-align:center;font-size:14px;margin-top:5px;margin-bottom:15px}.contact-us .back-to-all-news,.job-vacancies .back-to-all-news,.news-single .back-to-all-news{color:#f5d433;text-decoration:none;font-size:18px}.contact-us .content.no-header,.job-vacancies .content.no-header,.news-single .content.no-header{position:relative;padding-top:280px;padding-bottom:100px;padding-top:220px}@media only screen and (max-width:992px){.contact-us .content.no-header,.job-vacancies .content.no-header,.news-single .content.no-header{padding-top:200px;padding-bottom:80px}}.contact-us .no-header-bg-rays,.job-vacancies .no-header-bg-rays,.news-single .no-header-bg-rays{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:50% -280px;background-size:1200px;background-repeat:no-repeat;opacity:.4;background-position:50% -340px}@media only screen and (max-width:992px){.contact-us .no-header-bg-rays,.job-vacancies .no-header-bg-rays,.news-single .no-header-bg-rays{background-position:50% -170px;background-size:800px}}.contact-us .mw-640,.job-vacancies .mw-640,.news-single .mw-640{position:relative;z-index:1;display:block;width:100%;max-width:640px;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.contact-us .mw-640.w-container,.job-vacancies .mw-640.w-container,.news-single .mw-640.w-container{max-width:1040px}.contact-us .heading-h1,.job-vacancies .heading-h1,.news-single .heading-h1{margin-top:0;margin-bottom:30px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1em;font-weight:900;letter-spacing:-1px}@media only screen and (max-width:992px){.contact-us .heading-h1,.job-vacancies .heading-h1,.news-single .heading-h1{font-size:52px}}.contact-us .heading-h1.custom-mb-5,.job-vacancies .heading-h1.custom-mb-5,.news-single .heading-h1.custom-mb-5{margin-bottom:0;text-align:center}@media only screen and (max-width:768px){.contact-us .heading-h1.custom-mb-5,.job-vacancies .heading-h1.custom-mb-5,.news-single .heading-h1.custom-mb-5{font-size:42px}}@media only screen and (max-width:576px){.contact-us .heading-h1.custom-mb-5,.job-vacancies .heading-h1.custom-mb-5,.news-single .heading-h1.custom-mb-5{font-size:32px}}.contact-us .block-builder-container,.job-vacancies .block-builder-container,.news-single .block-builder-container{padding-top:40px;padding-bottom:50px}@media only screen and (max-width:992px){.contact-us .block-builder-container,.job-vacancies .block-builder-container,.news-single .block-builder-container{padding-bottom:15px}}.contact-us .block-builder-container .bb-block h2,.job-vacancies .block-builder-container .bb-block h2,.news-single .block-builder-container .bb-block h2{font-family:"Filson Pro Bold",sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;color:#f5d433;margin-bottom:24px;position:relative}@media only screen and (max-width:992px){.contact-us .block-builder-container .bb-block h2,.job-vacancies .block-builder-container .bb-block h2,.news-single .block-builder-container .bb-block h2{font-size:28px;margin-bottom:15px}}.contact-us .block-builder-container .bb-block,.job-vacancies .block-builder-container .bb-block,.news-single .block-builder-container .bb-block{margin-left:auto;margin-right:auto;max-width:1040px;margin-bottom:50px;padding-left:0;padding-right:0;font-family:"Filson Pro Regular",sans-serif}.contact-us .block-builder-container .bb-block a,.job-vacancies .block-builder-container .bb-block a,.news-single .block-builder-container .bb-block a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none;line-height:inherit;letter-spacing:inherit}.contact-us .block-builder-container .bb-block p,.job-vacancies .block-builder-container .bb-block p,.news-single .block-builder-container .bb-block p{font-family:"Filson Pro Regular",sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#fff;margin-bottom:1.56em}@media only screen and (max-width:992px){.contact-us .block-builder-container .bb-block p,.job-vacancies .block-builder-container .bb-block p,.news-single .block-builder-container .bb-block p{font-size:16px}}.contact-us .block-builder-container .bb-block p a,.job-vacancies .block-builder-container .bb-block p a,.news-single .block-builder-container .bb-block p a{border-bottom:1px dotted}.contact-us .block-builder-container .bb-block ol,.job-vacancies .block-builder-container .bb-block ol,.news-single .block-builder-container .bb-block ol{padding-left:17px}.contact-us .block-builder-container .bb-block li,.job-vacancies .block-builder-container .bb-block li,.news-single .block-builder-container .bb-block li{font-family:"Filson Pro Regular",sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#fff}@media only screen and (max-width:992px){.contact-us .block-builder-container .bb-block li,.job-vacancies .block-builder-container .bb-block li,.news-single .block-builder-container .bb-block li{font-size:15px}}.news .px-30{padding-right:30px;padding-left:30px}.news .text-center{text-align:center}.news .mw-960.text-center{position:relative}.news .mw-960.text-center.px-30{max-width:1040px}.news .content.no-header{position:relative;padding-top:280px;padding-bottom:100px}@media only screen and (max-width:992px){.news .content.no-header{padding-top:220px;padding-bottom:80px}}@media only screen and (max-width:768px){.news .content.no-header{padding-top:200px}}.news .no-header-bg-rays{position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(//pepes.co.uk/wp-content/themes/pepes/images/OurFlavoursPage_RaysBackground_new.png);background-position:50% -280px;background-size:1200px;background-repeat:no-repeat;opacity:.4;background-position:50% -340px}@media only screen and (max-width:992px){.news .no-header-bg-rays{background-position:50% -150px;background-size:800px}}@media only screen and (max-width:768px){.news .no-header-bg-rays{background-position:50% -170px}}.news .heading-h1{margin-top:0;margin-bottom:30px;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:1em;font-weight:900;letter-spacing:-1px}@media only screen and (max-width:992px){.news .heading-h1{font-size:52px}}.news .heading-h1.custom-mb-5{margin-bottom:100px}@media only screen and (max-width:992px){.news .heading-h1.custom-mb-5{margin-bottom:60px}}@media only screen and (max-width:768px){.news .heading-h1.custom-mb-5{font-size:42px}}@media only screen and (max-width:576px){.news .heading-h1.custom-mb-5{font-size:32px}}.news .news-blog-list{display:grid;grid-auto-columns:1fr;grid-column-gap:20px;grid-row-gap:50px;grid-template-areas:"Area Area-2";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media only screen and (max-width:576px){.news .news-blog-list{grid-auto-flow:row;grid-template-areas:"Area Area-2";grid-template-columns:1fr 1fr;grid-template-areas:"Area";grid-template-columns:1fr}}.news .news-blog-item{text-align:left}.news .news-blog-item:hover .nbi-img-hover{opacity:1}.news .nbi-img-container{position:relative;display:block;overflow:hidden;margin-bottom:20px;border-style:none none solid;border-width:1px 1px 5px;border-color:#f5d433;background-color:#f5d433}@media only screen and (max-width:992px){.news .nbi-img-container{margin-bottom:15px}}@media only screen and (max-width:768px){.news .nbi-img-container{margin-bottom:10px}}.news .nbi-img-hover{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:flex;justify-content:center;align-items:center;opacity:0;font-family:"Font Awesome 300",sans-serif;color:#fff;font-size:80px;transition:all .3s;background-color:rgba(245,212,51,.6)}.news .nbi-img-hover span{display:block;z-index:1}.news .nbi-img{position:relative;z-index:1;opacity:1;transform:scale3d(1none,1none,1none);transform-style:preserve-3d}.news .nbi-img{width:100%}.news .nbi-date{margin-bottom:15px;font-size:13px;font-weight:400}@media only screen and (max-width:992px){.news .nbi-date{margin-bottom:10px}}.news .nbi-heading{display:block;margin-bottom:10px;font-family:"Filson Pro Black",sans-serif;color:#f5d433;font-size:26px;line-height:1.3em;letter-spacing:-.1px;text-decoration:none}@media only screen and (max-width:992px){.news .nbi-heading{font-size:22px}}@media only screen and (max-width:768px){.news .nbi-heading{font-size:18px}}.news .nbi-text{font-size:16px;line-height:1.56em;letter-spacing:-.1px}.news .pagination{display:flex;margin-top:100px;margin-bottom:0;padding-left:0;justify-content:center;align-items:center;text-align:center}.news .pagination .page-numbers{display:flex;width:30px;height:30px;justify-content:center;align-items:center;line-height:30px;margin:3px;display:flex;width:30px;height:30px;padding-top:2px;justify-content:center;align-items:center;background-color:#fff;transition:all .2s ease;color:#791f1a;text-decoration:none}.news .pagination .page-numbers.current{background-color:#ffde30;color:#c42518}.news .pagination .page-numbers.next,.news .pagination .page-numbers.prev{display:none}.news-single img{height:auto}.news-single .block-builder-container .bb-block{margin-left:auto;margin-right:auto;max-width:1040px;margin-bottom:50px;padding-left:0;padding-right:0;font-family:"Filson Pro Regular",sans-serif}.news-single .block-builder-container .bb-block.with-image .cnt{display:flex}@media only screen and (max-width:768px){.news-single .block-builder-container .bb-block.with-image .cnt{flex-direction:column}}.news-single .block-builder-container .bb-block.with-image.medium .img{flex:1 1 44%;width:44%;max-width:44%;padding-right:12px}@media only screen and (max-width:768px){.news-single .block-builder-container .bb-block.with-image.medium .img{padding-left:0;padding-right:0;margin-bottom:0;flex:1 1 100%;width:100%;max-width:100%}}.news-single .d-block.img-fluid{display:block;max-width:100%}.news-single .block-builder-container .bb-block.with-image.medium .text{flex:1 1 56%;width:56%;max-width:56%;padding-left:12px}@media only screen and (max-width:768px){.news-single .block-builder-container .bb-block.with-image.medium .text{min-height:0;padding:20px 0 0 0;flex:1 1 100%;width:100%;max-width:100%}}.footer-subscribe-heading{margin-top:10px;font-family:"Filson Pro Bold",sans-serif;color:#f5d433;font-size:23px;font-weight:700;letter-spacing:-.41px;text-transform:uppercase}.join-us-form-wrapper .mailerlite-form .mailerlite-form-description,.join-us-form-wrapper .mailerlite-form .mailerlite-form-title{display:none}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs{display:flex;justify-content:space-between}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs .mailerlite-form-field,.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs label{margin:0;padding:0}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs .mailerlite-form-field{width:100%}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs .mailerlite-form-field input{all:unset;background-color:#fff;color:#781f1a;margin:0;padding:0 0 0 10px;height:40px;width:100%;font-family:"Filson Pro Medium",sans-serif;color:#393939;font-size:15px;line-height:40px;font-weight:500}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs .mailerlite-subscribe-submit{all:unset;height:40px;height:40px;padding:0 30px;cursor:pointer;background-color:#c42518;transition:background-color .2s ease;font-family:"Filson Pro Medium",sans-serif;color:#f5d433;font-size:15px;line-height:40px;font-weight:500}.join-us-form-wrapper .mailerlite-form .mailerlite-form-inputs .mailerlite-subscribe-submit:hover{background-color:#971c12}.join-us-form-wrapper .mailerlite-form-response{margin:0}.join-us-form-wrapper .mailerlite-form-error{padding:10px;margin:10px 0 0 0;color:#fff;background:red}.join-us-form-wrapper a{color:#fff!important}.join-us-form-wrapper .mt-10{margin-top:10px;margin-bottom:0}.join-us-form-wrapper .text-white{color:#fff}.join-us-form-wrapper .fz-11{font-size:11px}@media only screen and (max-width:991px){.join-us-form-wrapper .footer-subscribe-heading{font-size:18px}}@media only screen and (max-width:767px){.join-us-form-wrapper .footer-subscribe-heading{margin-top:15px;text-align:center}}footer{position:relative;z-index:10;padding-top:25px;padding-bottom:35px;background-color:#791f1a}@media only screen and (max-width:992px){footer .mw-1260{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1500px){footer .mw-1260{max-width:100%;padding-left:100px;padding-right:100px}}footer .left{padding-right:40px}footer .left .footer-logo-link{max-width:100%;display:inline-block}@media only screen and (max-width:992px){footer .left{padding-right:30px}}@media only screen and (max-width:768px){footer .left{margin-bottom:20px;padding-right:0}}footer .right{flex:1}footer .right .top{display:flex;justify-content:space-between;align-items:center}footer .right .top ul{margin:0;padding:0;display:flex;margin-bottom:0;padding-left:0;flex-wrap:wrap}footer .right .top ul li{margin-right:28px}footer .right .top ul li a{color:#fff;font-size:15px;letter-spacing:-.1px;text-decoration:none}@media only screen and (max-width:768px){footer .right .top ul li a{font-size:14px}}@media only screen and (max-width:768px){footer .right .top ul li{margin:3px 8px}}@media only screen and (max-width:768px){footer .right .top ul{justify-content:center;align-self:center}}footer .right .top .socials{display:flex;margin-bottom:0;padding-left:0}footer .right .top .socials li{margin:0;margin-left:10px}footer .right .top .socials li a{font-family:"Font Awesome brands 400",sans-serif;color:#f5d433;font-size:33px;line-height:1em;text-decoration:none}@media only screen and (max-width:992px){footer .right .top .socials{display:none}}@media only screen and (max-width:768px){footer .right .top{flex-direction:column}}footer .right .bottom{display:flex;justify-content:space-between}@media only screen and (max-width:992px){footer .right .bottom .mw-400{max-width:100%}}footer .right .bottom .right-side h4{text-align:right;font-size:16px;color:#f5d433}@media only screen and (max-width:992px){footer .right .bottom .right-side h4{text-align:left}}@media only screen and (max-width:768px){footer .right .bottom .right-side h4{text-align:center}}footer .right .bottom .right-side .socials{display:none;margin-bottom:0;padding-left:0}footer .right .bottom .right-side .socials li{margin:0;margin-left:10px}footer .right .bottom .right-side .socials li a{font-family:"Font Awesome brands 400",sans-serif;color:#f5d433;font-size:33px;line-height:1em;text-decoration:none}@media only screen and (max-width:992px){footer .right .bottom .right-side .socials{display:flex}}@media only screen and (max-width:768px){footer .right .bottom .right-side .socials{display:flex;margin-top:20px;justify-content:center}}footer .right .bottom .right-side .app-icons{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;justify-content:flex-end}footer .right .bottom .right-side .app-icons a{margin-bottom:5px;margin-left:5px}@media only screen and (max-width:992px){footer .right .bottom .right-side .app-icons a{margin-right:5px;margin-left:0}}@media only screen and (max-width:768px){footer .right .bottom .right-side .app-icons a{margin-left:5px}}@media only screen and (max-width:992px){footer .right .bottom .right-side .app-icons{justify-content:flex-start}}@media only screen and (max-width:768px){footer .right .bottom .right-side .app-icons{justify-content:center}}footer .right .bottom .right-side .copyrights{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;margin-top:5px;justify-content:flex-end;align-items:flex-start}footer .right .bottom .right-side .copyrights li a{margin-left:10px;font-size:12px;color:#fff}@media only screen and (max-width:992px){footer .right .bottom .right-side .copyrights{flex-direction:row;justify-content:flex-start;align-items:flex-start;align-items:flex-start}}@media only screen and (max-width:768px){footer .right .bottom .right-side .copyrights{margin-top:10px;flex-direction:column;align-items:center}}@media only screen and (max-width:992px){footer .right .bottom .right-side{width:100%}}@media only screen and (max-width:992px){footer .right .bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start}}*{box-sizing:border-box}a:active,a:hover{outline:0}.inner-top{position:relative;height:700px;padding-top:140px;padding-bottom:60px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:992px){.inner-top{height:500px}}.bg-image-top{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.dark-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;width:100%;height:100%;background-color:#000;opacity:.4}.h-100{position:relative;z-index:4;display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center}.small-heading{margin-top:0;border-bottom:2px dotted #f5d433;font-family:"Sign Painter Normal",sans-serif;color:#791f1a;font-size:36px;line-height:1.3em;font-weight:400}.top-inner-heading{margin-top:0;font-family:"Filson Pro Black",sans-serif;font-size:60px;line-height:.9em;text-align:center;letter-spacing:-1px;text-transform:uppercase}@media only screen and (max-width:992px){.top-inner-heading{margin-bottom:0;font-size:46px}}@media only screen and (max-width:576px){.top-inner-heading{font-size:36px;text-align:center}}.text-block-12{margin-top:60px;font-size:18px;line-height:28px;text-align:center}#btt{display:inline-block;width:60px;height:60px;text-align:center;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;background:url(//pepes.co.uk/wp-content/themes/pepes/images/top-arrow.svg) no-repeat center 50%;background-color:#791f1a}#btt:hover{cursor:pointer;background-color:#f5d433;opacity:1}#btt:active{opacity:.5}#btt.show{opacity:.5;visibility:visible}#btt.show:hover{opacity:1}