footer{z-index:3;color:#fff;padding-top:185px;background:#181802;position:relative;padding-bottom:95px}.single-meal+footer{z-index:8000}.cart-is-filled footer{padding-bottom:195px}footer:before{content:"";height:95px;left:0;right:0;bottom:calc(100% - 2px);position:absolute;background:url(footer-bg-top.svg) no-repeat top center / 1731px 95px;transform:scaleX(-1)}footer .shape{top:-165px;left:-25px;z-index:3;position:absolute;height:259px;width:auto}footer .shape svg{max-height:100%;width:auto}footer .truck-circle{top:-154px;left:50%;position:absolute;transform:translate(-50%)!important}footer .truck-circle .bike{position:absolute;top:50%;left:50%;width:auto;height:120px;margin-top:-7px;display:flex;align-items:center;transform:translate(-50%,-50%)}footer .truck-circle .bike svg{width:auto;height:100%;opacity:0;overflow:visible}footer .truck-circle img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}footer .truck-circle .circle svg{width:208px;height:208px}footer .container{z-index:7;max-width:1180px;position:relative;width:94%;margin:0 auto}footer .middle{display:flex;justify-content:space-between;padding-bottom:140px}footer .middle .left{width:calc(47% - 30px);max-width:430px}footer .middle .left .logo{width:auto;height:104px}footer .middle .left p{max-width:430px;color:#fffcf3;font-size:20px;font-weight:400;line-height:30px;margin-top:15px;padding-bottom:26px;border-bottom:.5px solid #fffcf3}footer .middle .right{display:flex;flex-wrap:wrap;width:calc(53% - 30px);max-width:500px}.kk-footer-menu-list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;width:100%}.kk-footer-menu-list-column h3{color:#ffd610;font-family:Hamburg Hand,sans-serif;font-size:23px;font-weight:700;line-height:24px;letter-spacing:-1px;text-transform:uppercase;margin:0}.kk-footer-menu-list-column ul{list-style:none;margin:0;padding:0}.kk-footer-menu-list-column ul:not(:first-child){margin-top:12px}.kk-footer-menu-list-column ul li{color:#fff;font-size:18px;font-weight:400;line-height:27px}.kk-footer-menu-list-column ul li a{color:inherit;text-decoration:none}.kk-footer-menu-list-column ul li a:hover{color:#ffd610}footer .bottom{display:flex;color:#fffcf3;font-family:Hamburg Hand,sans-serif;font-size:12px;line-height:14px;text-transform:uppercase;align-items:center;justify-content:space-between;border-bottom:.5px solid #fffcf3;padding-bottom:12px}footer .bottom .left{display:flex}footer .bottom .left a{color:inherit;text-decoration:none}footer .bottom .left a:hover{color:#ffd610}footer .bottom .left ul{display:flex;list-style:none;padding:0;margin:0}footer .bottom .left ul li{margin-left:22px}footer .bottom .left .developer{margin-left:23px}footer .bottom .right .socials{display:flex}footer .bottom .right .socials a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:#fffcf3}footer .bottom .right .socials a+a{margin-left:8px}footer .bottom .right .socials a:hover{background:#ffd610}footer .bottom .right .socials a.fb svg{width:10px}footer .bottom .right .socials a.ig svg{width:19px}@media(min-width:575px){.kk-footer-menu-list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1731px){footer:before{background-size:100% 95px}}@media(max-width:1180px){footer .middle{padding-bottom:100px}}@media(max-width:1023px){footer .middle .left .logo{margin:0 auto}footer{padding-top:110px;padding-bottom:40px}footer .middle{flex-direction:column;padding-bottom:50px}footer .middle .left{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;border-bottom:.5px solid #fffcf3;margin-bottom:40px}footer .middle .left p{margin-left:auto;margin-right:auto;border-bottom:0;padding-bottom:35px}footer .middle .right{width:100%;max-width:100%}footer .bottom{flex-direction:column;border-bottom:0;border-top:.5px solid #fffcf3;padding-bottom:0;padding-top:30px}footer .bottom .left{order:2;flex-wrap:wrap;justify-content:center;padding-top:25px}footer .bottom .left .developer{width:100%;margin-left:0;padding-top:12px;text-align:center}footer .shape{width:auto;height:150px;top:-85px}footer .truck-circle .circle svg{width:180px;height:180px}}@media(max-width:767px){footer{padding-top:115px}footer:before{background-size:767px 42px;height:41px}footer .middle .right{flex-direction:column;align-items:center}footer .bottom .left .copyright{width:100%;padding-bottom:10px;text-align:center}footer .bottom .left ul li:first-child{margin-left:0}footer .shape{height:100px;top:-55px;left:-27px}footer .truck-circle{top:-110px}footer .middle .left{max-width:calc(100% - 40px)}footer .middle .left .logo{height:85px}footer .middle .left p{font-size:17px;line-height:24px}footer .middle .right{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}footer .bottom{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}}.kk-newsletter{width:100%;padding-bottom:26px}.kk-newsletter:not(:last-child){margin-bottom:50px}.kk-newsletter-row{display:flex;flex-direction:column;gap:10px;width:100%}.kk-newsletter-fields{flex:1;text-align:center}.kk-newsletter-fields label{display:block;color:#ffd610;font-family:Hamburg Hand,sans-serif;font-size:17px;font-weight:800;line-height:22px;margin-bottom:11px;text-transform:uppercase}.kk-newsletter-field{display:block;width:100%;height:51px;color:#fff;font-family:Kotori Rose,sans-serif;font-size:17px;line-height:22px;padding:0 23px 2px;border:1px solid #fffcf3;border-radius:26px;background:transparent;box-sizing:border-box;text-align:center}.kk-newsletter-field::-webkit-input-placeholder{color:#fffcf366;text-transform:lowercase}.kk-newsletter-field:-moz-placeholder{color:#fffcf366;text-transform:lowercase}.kk-newsletter-field::-moz-placeholder{color:#fffcf366;text-transform:lowercase}.kk-newsletter-field:-ms-input-placeholder{color:#fffcf366;text-transform:lowercase}.kk-newsletter-field-wrapper:after{content:"we promise not to spam you.";color:#fffcf366;font-family:Hamburg Hand,sans-serif;font-size:10px;font-weight:700;line-height:14px;position:relative;padding-top:12px;text-transform:uppercase}.kk-newsletter-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:150px;height:51px;color:#181802;font-family:Hamburg Hand,sans-serif;font-size:17px;font-weight:700;line-height:22px;text-transform:uppercase;background:#ffd610;border-radius:26px;border:0;box-sizing:border-box;transition:all ease .4s;margin:0 auto}.kk-newsletter-button span{margin-top:3px}.kk-newsletter-button svg{fill:#181802;width:20px}.kk-newsletter-button:hover{cursor:pointer;color:#271c68;background:#fff}.kk-newsletter-success{width:100%;text-align:center}.kk-newsletter-success__heading{color:#ffd610;font-family:Hamburg Hand,sans-serif;font-size:23px;font-weight:800;line-height:normal;text-transform:uppercase;margin:0}.kk-newsletter-success__heading:not(:last-child){margin-bottom:5px}.kk-newsletter-success__text{font-size:18px;font-family:Kotori Rose,sans-serif;line-height:27px;margin:0}@media(min-width:768px){.kk-newsletter-row{flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.kk-newsletter-fields,.kk-newsletter-field{text-align:left}.kk-newsletter-field-wrapper:after{position:absolute}.kk-newsletter-success{text-align:left}.kk-newsletter-success__heading{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-footer.css.map */
