@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Playfair+Display:ital,wght@0,600;0,700;1,400&display=swap";html{scroll-behavior:smooth}body{font-family:"Inter",system-ui,-apple-system,sans-serif;color:#212529;background-color:#f4f1ea;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.section-headline{font-family:"Playfair Display",Georgia,serif;font-weight:700;color:#e11a22;margin-bottom:1rem}.btn{font-family:"Playfair Display",Georgia,serif}p{line-height:1.6;margin-bottom:1rem;font-size:1rem}a{color:#e11a22;transition:color .3s ease;text-decoration:none}a:hover,a:focus{color:rgb(156.4243027888,18.0756972112,23.6374501992);text-decoration:none}.btn{font-weight:700;text-transform:uppercase;padding:12px 35px;border-radius:50px;font-size:.95rem;transition:all .3s ease;letter-spacing:.5px;border:2px solid rgba(0,0,0,0)}.btn.btn-primary{background-color:#e11a22;color:#fff;border-color:#e11a22}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:rgb(179.2828685259,20.7171314741,27.0916334661);border-color:rgb(179.2828685259,20.7171314741,27.0916334661);color:#fff;box-shadow:none}.section-padding{padding:60px 0}@media(min-width: 768px){.section-padding{padding:90px 0}}img{max-width:100%;height:auto}.hero-section{width:100%;overflow:hidden;background-color:#e11a22;margin:0;padding:0}.hero-section .no-gutters{margin-right:0;margin-left:0}.hero-section .no-gutters>.col,.hero-section .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.hero-section .hero-row{display:flex;flex-wrap:wrap;align-items:stretch;min-height:600px}@media(max-width: 991px){.hero-section .hero-row{min-height:auto;height:auto}}.hero-section .hero-slider-wrapper{min-height:400px;display:flex;flex-direction:column}.hero-section .carousel,.hero-section .carousel-inner,.hero-section .carousel-item{height:100%;width:100%;flex-grow:1}.hero-section .hero-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-section .carousel-indicators{margin-bottom:20px}.hero-section .carousel-indicators li{width:10px;height:10px;border-radius:50%;background-color:hsla(0,0%,100%,.5);border:none;margin:0 6px;cursor:pointer;transition:background-color .3s ease}.hero-section .carousel-indicators li.active{background-color:#fff;width:12px;height:12px}.hero-section .hero-content-wrapper{background-color:#e11a22;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4rem 5%;flex-grow:1}@media(max-width: 991px){.hero-section .hero-content-wrapper{padding:4rem 5%}}.hero-section .hero-text-content{max-width:760px;width:100%;text-align:left;padding:0 2rem}@media(max-width: 991px){.hero-section .hero-text-content{text-align:center}}@media(max-width: 768px){.hero-section .hero-text-content{padding:1rem}}.hero-section .hero-text-content h1{font-weight:700;font-size:3.5rem;line-height:1.2;color:#fff;margin-bottom:1rem}@media(max-width: 1200px){.hero-section .hero-text-content h1{font-size:2.8rem}}@media(max-width: 768px){.hero-section .hero-text-content h1{font-size:2.2rem}}.hero-section .hero-text-content .hours-info h5{font-weight:700;font-size:.95rem;letter-spacing:1px}.hero-section .hero-text-content .hours-info p{font-size:1.1rem;font-weight:400}.hero-section .hero-text-content .hours-info p.small{font-size:.85rem;opacity:.9;font-style:italic}.hero-section .hero-text-content .hero-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width: 991px){.hero-section .hero-text-content .hero-buttons{justify-content:center}}.hero-section .hero-text-content .hero-buttons .btn{font-weight:700;text-transform:uppercase;padding:12px 35px;border-radius:50px;font-size:.95rem;transition:all .3s ease;letter-spacing:.5px;margin:0 15px 10px 0}@media(max-width: 991px){.hero-section .hero-text-content .hero-buttons .btn{margin:0 10px 10px 10px}}.hero-section .hero-text-content .hero-buttons .btn-order{background-color:#fdfbf7;color:#212529;border:2px solid #fdfbf7}.hero-section .hero-text-content .hero-buttons .btn-order:hover{background-color:#065b33;border-color:#065b33;color:#fff}.hero-section .hero-text-content .hero-buttons .btn-menu{background-color:#fff;color:#e11a22;border:2px solid #fff}.hero-section .hero-text-content .hero-buttons .btn-menu:hover{background-color:rgba(0,0,0,0);color:#fff}.nav-wrapper{position:relative;z-index:1040;box-shadow:0 4px 10px rgba(0,0,0,.05)}.nav-wrapper .navbar{padding:1rem 2rem;min-height:90px}@media(max-width: 1199px){.nav-wrapper .navbar{padding:1rem}}.nav-wrapper .navbar-nav .nav-item .nav-link{font-weight:700;text-transform:uppercase;font-size:1rem;letter-spacing:.5px;padding:.5rem 1rem;transition:color .3s ease}.nav-wrapper .navbar-nav .nav-item .nav-link:hover,.nav-wrapper .navbar-nav .nav-item .nav-link:focus,.nav-wrapper .navbar-nav .nav-item .nav-link.active{color:#e11a22 !important}.nav-wrapper .center-logo{position:absolute;left:50%;transform:translateX(-50%);top:5px;z-index:1050;margin:0}.nav-wrapper .center-logo img{width:215px;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, 0.15));transition:transform .3s ease}.nav-wrapper .center-logo img:hover{transform:scale(1.05)}.nav-wrapper .navbar-right-content .nav-contact{font-size:1rem}@media(max-width: 1199px){.nav-wrapper .navbar-right-content .nav-contact{text-align:center}}.nav-wrapper .navbar-right-content .btn-nav-order{background-color:#e11a22;color:#fff;font-weight:700;text-transform:uppercase;border-radius:50px;padding:8px 25px;font-size:.85rem;letter-spacing:.5px;border:2px solid #e11a22;transition:all .3s ease}.nav-wrapper .navbar-right-content .btn-nav-order:hover,.nav-wrapper .navbar-right-content .btn-nav-order:focus{background-color:#065b33;border-color:#065b33;color:#fff}.about-section{padding:80px 0;background-color:#fff}@media(max-width: 768px){.about-section{padding:50px 0}}.about-section .section-headline{color:#e11a22;font-weight:700;font-size:2.5rem;margin-bottom:.5rem}@media(max-width: 768px){.about-section .section-headline{font-size:2rem}}.about-section .delivery-notice{font-size:1rem;color:rgb(78.4864864865,88,97.5135135135);font-weight:400;line-height:1.5;max-width:800px;margin:0 auto}.about-section .about-img{border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.1);width:100%;max-width:500px}.about-section .about-text-content p{font-size:1.05rem;line-height:1.8;color:#212529;margin-bottom:1.5rem}.about-section .about-text-content p:last-child{margin-bottom:0}.specials-section .section-headline{color:#e11a22;text-transform:none}.specials-section .coupon-card{background-color:#fdfbf7;border:2px dashed #e11a22;border-radius:12px;padding:3rem 2rem;text-align:center;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.specials-section .coupon-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.specials-section .coupon-card .coupon-title{color:#e11a22;font-family:"Playfair Display",Georgia,serif;font-weight:700;font-size:1.3rem;margin-bottom:1rem;line-height:1.4}.specials-section .coupon-card .coupon-price{color:#212529;font-weight:700;font-size:1.25rem;margin-bottom:1.5rem}.specials-section .coupon-card .coupon-disclaimer{color:#065b33;font-size:1rem;font-style:italic;opacity:.9;margin-top:auto}.specials-section .coupon-card .coupon-content{color:#212529;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem}.specials-section .coupon-card .coupon-content p{margin-bottom:.5rem}.specials-section .coupon-card .coupon-content p:last-child{margin-bottom:0}.site-footer .footer-logo{max-width:180px;transition:transform .3s ease}.site-footer .footer-logo:hover{transform:scale(1.05)}.site-footer .footer-heading{color:#e11a22;font-family:"Playfair Display",Georgia,serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem;letter-spacing:.5px}.site-footer p{color:#212529;font-size:1rem;line-height:1.6}.site-footer a{transition:color .3s ease}.site-footer a.text-dark:hover{color:#e11a22 !important;text-decoration:none}.site-footer .footer-social-icons a{color:#e11a22;transition:color .3s ease,transform .3s ease;display:inline-block}.site-footer .footer-social-icons a:hover{color:#065b33;transform:translateY(-3px)}.site-footer .footer-map-container{width:100%;line-height:0}.site-footer .footer-map-container iframe{width:100%;height:450px;display:block}.site-footer .copyright-bar{background-color:#f4f1ea;border-top:1px solid #ebebeb}.site-footer .copyright-bar p{color:rgb(78.4864864865,88,97.5135135135);font-size:.85rem}.site-footer .copyright-bar p a{color:#e11a22;font-weight:600}.site-footer .copyright-bar p a:hover{color:#065b33}.gallery-section{background-image:url("https://cdn.greenphoenixny.com/brandanis/uploads/2022/07/pizza-bg-new-lite.png");background-repeat:repeat;background-position:center;background-attachment:fixed}@media(max-width: 991px){.gallery-section{background-attachment:scroll}}.gallery-section .wp-block-gallery,.gallery-section .gallery{margin-bottom:0}.gallery-section .gallery-item img,.gallery-section .wp-block-image img,.gallery-section .wp-block-gallery .wp-block-image img{border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:transform .3s ease}.gallery-section .gallery-item img:hover,.gallery-section .wp-block-image img:hover,.gallery-section .wp-block-gallery .wp-block-image img:hover{transform:scale(1.02)}/*# sourceMappingURL=custom-styles.css.map */