@import"https://fonts.googleapis.com/css2?family=PT+Sans+Narrow&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";.sticky-arrow{position:fixed;bottom:20px;right:20px;z-index:2;transition:opacity .4s ease;opacity:0}.sticky-arrow.show{opacity:1}.sticky-arrow--link{display:block;width:40px;height:40px;line-height:36px;text-align:center;background:#a85b4e;border-radius:100%;color:#fff;font-size:30px;box-shadow:0 0 10px #ffffff80;display:flex;justify-content:center;align-items:center}.sticky-arrow--link img{position:relative;width:20px;height:30px;color:#fff}.home--bg{background-image:url(/assets/Pizzabg-Du8xpLzB.png);background-size:400px;object-fit:center;display:flex;height:70vh;width:100%;align-items:center;justify-content:center;flex-direction:column;position:relative}.home--bg h2{z-index:1;color:#fff;font-size:9rem;text-transform:uppercase;width:100%;text-align:center;font-family:PT Sans Narrow,sans-serif}@media screen and (max-width:1000px){.home--bg h2{font-size:6em}}@media screen and (max-width:480px){.home--bg h2{font-size:2.5em}}.home--bg h2 span{color:#a85b4e}.home--bg span.additional-text{z-index:1;letter-spacing:.5rem;color:#a85b4e;text-transform:uppercase;font-size:1.5em;font-weight:bolder;text-align:center}@media screen and (max-width:1000px){.home--bg span.additional-text{letter-spacing:.1rem;font-size:1.25em}}@media screen and (max-width:480px){.home--bg span.additional-text{font-size:1em}}.home--bg:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:70vh;background-color:#00000080}.info{background-color:#f2f2f2}.info--container{display:flex;justify-content:center;gap:4rem;align-items:baseline;flex-wrap:wrap;max-width:1200px;margin:0 auto}.info--container .cards{text-align:center;padding:20px;border-radius:8px;transition:transform .3s ease-in-out;max-width:500px}.info--container .cards:hover{transform:scale(1.05)}.info--container .cards img{width:50px}.info--container .cards h3{color:#333;font-size:1.5rem;margin-bottom:10px}.info--container .cards p{color:#666;font-size:1rem}.menu{max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.menu-title{text-align:center;font-size:1.25rem;margin-bottom:2rem;background-color:#ffe8a8;color:#a85b4e;padding:1.5rem;border-radius:8px;font-weight:bolder}.menu-filter{display:flex;padding:1rem;justify-content:space-between;flex-wrap:wrap;gap:1rem}.menu section{margin-bottom:30px}.menu section .item-list{list-style:none;display:flex;gap:4rem;flex-wrap:wrap;justify-content:space-between}.menu section .item-list li{min-width:200px;padding:15px 0 25px;margin-bottom:15px;color:gray;flex:1}.menu section .item-list li .item-title{font-weight:700;color:#a85b4e;text-transform:uppercase;font-size:1.15rem;padding:0 0 10px;border-bottom:1px solid #e4e4e4;white-space:nowrap}.menu section .item-list li .item-ingredients{color:gray;font-size:1rem;max-width:150px}.menu section .item-list li .burger-ingredients{color:gray;font-size:1rem}.menu div{margin-bottom:20px}.menu div button{background-color:#a85b4e;color:#f7f7f7;border:none;padding:12px 20px;margin-right:10px;cursor:pointer;border-radius:8px}.menu div button.active{background-color:#62352e}.menu div button:last-child{margin-right:0}.menu div button:hover{background-color:#85483e}.navbar{z-index:2;position:fixed;width:100%;top:0;transition:background-color .3s ease;color:#fff;background:linear-gradient(#484848cc,#fff0)}.navbar .container{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:15px;height:100%}.navbar .container .logo span{font-weight:700;font-size:2.2em;font-family:PT Sans Narrow,sans-serif;text-transform:uppercase;letter-spacing:.25rem}@media screen and (max-width:480px){.navbar .container .logo span{font-size:1.5em}}.navbar .container .contact-info{display:flex;align-items:center;gap:.5rem}.navbar .container .contact-info svg{width:22.5px;height:22.5px;color:#a85b4e}.navbar .container .contact-info span{font-size:1.1em}.navbar.scrolled{height:70px;background-color:#333;opacity:1}.footer{background-color:#333;color:#fff;padding:20px 0}.footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:1rem}.footer .footer-content .left,.footer .footer-content .right{width:48%;margin-bottom:20px}.footer .footer-content .company-info h4{font-size:1.5rem;margin-bottom:10px}.footer .footer-content .company-info p{font-size:.85rem;margin:1rem 0}.footer .footer-content .opening-hours h4{font-size:1.5rem;margin-bottom:10px}.footer .footer-content .opening-hours{text-align:end}.footer .copyrgiht--contianer{padding:1rem;max-width:1200px;margin:auto}.footer .copyrgiht--contianer--divide{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.footer .copyrgiht--contianer--divide{flex-direction:column;gap:1rem;text-align:center}}.footer .copyrgiht--contianer .line{margin:10px 0;height:1px;background-color:#000}.footer .copyrgiht--contianer .social-links{display:flex;flex-direction:row;gap:.5rem}.footer .copyrgiht--contianer .social-links img{width:40px}@media screen and (max-width:768px){.footer .footer-content{flex-direction:column;align-items:center}.social-links{justify-content:center}.opening-hours{text-align:center!important}.footer .footer-content .left,.footer .footer-content .right .copyrgiht--contianer,.copyright{width:100%;text-align:center}}*{padding:0;margin:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Roboto,sans-serif}
