html{scroll-behavior:smooth}@font-face{font-family:BERNIER;src:url(/cdn/shop/files/BERNIER.ttf?v=1755745494) format("opentype")}body,p{letter-spacing:0!important}.utility-bar{background:#1e1e1e}.announcement-bar__message{color:#fff}.header__icon .svg-wrapper{width:23px;height:23px}header.header{display:flex}nav.header__inline-menu{width:100%;text-align:center}.list-menu--disclosure{width:25rem!important}details[open]>.header__menu-item{text-decoration:none}.header__submenu .header__menu-item{font-size:18px;letter-spacing:0;font-weight:500}.header__submenu .header__menu-item:hover{text-decoration-line:none;color:#a62e12}.list-menu__item--active{text-decoration:none}.header__menu-item:hover{color:#a62e12}.index sticky-header.header-wrapper{position:absolute;width:100%;background:transparent}.index .shopify-section-header-sticky sticky-header.header-wrapper{width:100%;background:#fff}.shopify-section-header-sticky sticky-header{background:#fff}.header__menu-item span{font-size:18px;letter-spacing:0;font-weight:500}.header__active-menu-item{color:#a62e12;text-decoration:none}.header__menu-item:hover span{text-decoration:none;color:#a62e12}.pizza-banner .banner--mobile-bottom .banner__box{background:transparent}.pizza-banner h2.banner__heading_top{font-size:18px;color:#a62e12;font-weight:600;letter-spacing:0;margin:0}.pizza-banner h2.banner__heading{font-family:BERNIER;font-size:75px;color:#ffba37}.pizza-banner .banner__text.rte.des p{font-size:78px;font-family:BERNIER;line-height:83px;color:#000}.pizza-banner .banner__text.rte p{font-size:22px;font-family:DM Sans;line-height:30px}.pizza-banner .button.button--primary{background:#ffba37;color:#1e1e1e;text-transform:capitalize;font-size:20px;font-weight:500;border-radius:15px}.quality img{object-fit:contain}.quality{background:url(/cdn/shop/files/Group_41087.png?v=1755762902);background-size:100%;background-repeat:no-repeat}.quality .image-with-text__text--caption{color:#a62e12;font-weight:500;font-size:20px;position:relative;width:100%}.quality .image-with-text__text--caption:after{content:"";width:86px;height:2px;position:absolute;left:23%;background:#a62e12;top:18px}.quality h2{font-family:BERNIER;font-size:52px;letter-spacing:0;color:#000}.quality p{color:#4d4d4d;font-size:18px}.quality .image-with-text__text.rte.body{margin:0}.quality .button.button--primary{background:#ffba37;color:#000;letter-spacing:0;font-size:17px;border-radius:10px;font-weight:500;margin-top:20px!important}.brouse .card.card--standard.card--media{border:1px solid #CFCFCF;border-radius:30px;padding:20px;text-align:center}.brouse .card.card--standard.card--media .card__media img{border-radius:15px}.brouse .collection__title p{font-family:BERNIER;font-size:50px;color:#000}.brouse h2.title.inline-richtext.h1{color:#a62e12;font-size:24px;text-transform:capitalize;font-weight:500;letter-spacing:0;position:relative}.brouse h2.title.inline-richtext.h1:after{content:"";width:86px;height:2px;position:absolute;left:14%;background:#a62e12;top:18px}.brouse .card-information{text-align:center!important}.brouse .card__heading{font-family:BERNIER;letter-spacing:0;font-size:25px}.brouse .price__regular .price-item--regular{margin-right:0;color:#a62e12;font-weight:700;letter-spacing:0}.brouse .quick-add{bottom:-25px;position:absolute;width:100%;left:0}.brouse .quick-add__submit{min-width:55%;width:55%;margin:0 auto;background:#ffba37;color:#000;font-size:17px;letter-spacing:0;font-weight:500;border-radius:10px;min-height:auto;padding:8px 10px}.brouse .quick-add__submit:before{content:unset}.brouse .quick-add__submit:after{content:unset}.brouse .slider--desktop{padding-bottom:20px}.make h2.banner__heading.inline-richtext.h1{color:#fff;font-family:BERNIER;font-size:50px}.make p{color:#fff;font-size:22px;font-weight:500;max-width:800px;margin:0 auto}.make .button.button--primary{background:#ffba37;color:#000;letter-spacing:0;font-size:18px;font-weight:500;border-radius:10px;text-transform:capitalize}.make .button.button--primary svg{width:20px;margin-left:8px}.rv .subheading p{color:#a62e12;font-size:24px;font-weight:500;text-transform:capitalize;margin-bottom:10px;position:relative}.rv .subheading p:after{content:"";width:86px;height:2px;position:absolute;left:9%;background:#a62e12;top:23px}.rv .title.inline-richtext.h1{font-family:BERNIER;letter-spacing:0;font-size:50px;color:#000}.rv .multicolumn-card{border:1px solid #CFCFCF;border-radius:15px!important;padding:20px;position:relative}.rv .multicolumn-card svg.qoute_svg{position:absolute;left:20px}.rv .multicolumn-list__item,.rv .grid--4-col-desktop .multicolumn-list__item{margin:0 10px}.rv .multicolumn-card .inline-richtext{font-family:BERNIER;font-size:30px;letter-spacing:0}.rv .multicolumn-card p{color:#767676;font-size:16px;font-weight:500}.rv .multicolumn-card .multicolumn-card__info{padding:15px 0!important}.rv .multicolumn-card .img{text-align:center;display:inline-block;margin-top:10px}.rv .multicolumn-card .img img{width:115px}.italian{background:url(/cdn/shop/files/Group_41055_1.png?v=1755850832);background-repeat:no-repeat;background-size:100% 100%}.italian .image-with-text__text--caption{color:#ffba37;font-size:24px;text-transform:capitalize;letter-spacing:0;font-weight:500}.italian h2.image-with-text__heading{color:#fff;font-family:BERNIER;letter-spacing:0;font-size:50px}.italian p{color:#bebebe;font-size:18px}.italian p strong{color:#fff;font-family:BERNIER;font-size:50px;font-weight:400}.italian .image-with-text__text.rte.body{margin:0}.italian .button.button--primary{background:#ffba37;border-radius:10px;color:#000;letter-spacing:0;font-size:17px;font-weight:500;margin-top:0!important}.fresh .image-with-text__text--caption{color:#a62e12;font-size:24px;letter-spacing:0;text-transform:capitalize}.fresh .image-with-text__text--caption:after{content:"";width:86px;height:2px;position:absolute;left:26%;background:#a62e12;top:23px}.fresh h2.image-with-text__heading{font-family:BERNIER;font-size:50px;letter-spacing:0;color:#000}.fresh .image-with-text__text.rte.body{margin:0}.fresh .image-with-text__text.rte.body p{color:#4d4d4d;font-size:18px;letter-spacing:0}.fresh .button.button--primary{background:#ffba37;border-radius:10px;color:#000;letter-spacing:0;font-size:18px;text-transform:capitalize;font-weight:500;position:relative;padding-right:50px}.fresh .button.button--primary:after{content:"";background:url(/cdn/shop/files/Vector_1.png?v=1755851737);background-size:20px;left:74%;top:10px;background-repeat:no-repeat}.fresh{background:url(/cdn/shop/files/Group_41097_2.png?v=1755852154);background-repeat:no-repeat;background-size:contain;padding-bottom:0!important}.fresh .media>img{object-fit:contain}.fresh .image-with-text__content{padding-bottom:42px;padding-top:0}.dishes-box-in-box{display:flex;flex-wrap:wrap;gap:0px;justify-content:space-between}.dishes-box-in-box .pro_text{flex:0 0 65%;display:flex;gap:20px;flex-wrap:wrap;padding:0 20px}.dishes-box-in-box .pro_img{flex:0 0 35%;padding:0 20px}.dish-heading{padding:0 50px;max-width:1400px;margin:0 auto}.dish-heading p{color:#a62e12;font-size:24px;text-transform:capitalize;font-weight:500;position:relative;margin:0}.dish-heading p:after{content:"";width:86px;height:2px;position:absolute;left:12%;background:#a62e12;top:22px}.dish-heading h2{font-family:BERNIER;font-size:50px;margin-top:0;color:#000}.dish-list{display:flex;flex:0 0 48%;flex-wrap:wrap}.dish-list-in.img{flex:0 0 40%;padding:0 5px}.dish-list-in.text{flex:0 0 60%;padding:0 5px}.dish-list-in.text h2{margin:0;font-family:BERNIER;letter-spacing:0;font-size:30px}.dish-list-in.text p{margin:0;font-size:18px;color:#767676}.dish-list-in.text p strong{font-size:20px;color:#a62e12;margin-top:15px;display:inline-block}.dish-list-in.text p a{color:#000;font-size:17px;text-transform:capitalize}.dish-listin{display:flex}.brouse.coll .title.inline-richtext.h1{font-size:50px;font-family:BERNIER;letter-spacing:0;line-height:50px;margin-bottom:0}.brouse.coll .title.inline-richtext.h1:after{content:unset}.brouse.coll .collection__description p{font-size:20px;font-family:DM Sans}.brouse.coll .grid.product-grid{row-gap:35px}.brouse.coll{padding-bottom:30px;padding-top:30px}.product-custom-text textarea{width:60%;padding:10px;margin-top:8px;border-radius:6px;border:1px solid #AFAEAE;display:block;margin-bottom:30px;font-family:DM Sans;font-size:14px}.product-pasta-tray .product-custom-text,.product-calzone .product-custom-text,.product-create-your-own-large-pizza .product-custom-text,.product-create-your-own-x-large-pizza .product-custom-text,.product-create-your-own-pizza-medium-pizza .product-custom-text{display:none}footer.footer{margin-top:0;border-top:0;background:#fff6e7;padding-bottom:0}h2.footer-block__heading{font-family:BERNIER;font-size:30px;letter-spacing:0;color:#000}.footer-block__details-content .link--text{font-size:16px;letter-spacing:0;color:#000;text-transform:capitalize}.footer__content-bottom-wrapper--center{justify-content:space-between!important;align-items:center}.footer__content-bottom{background:#272727;padding-top:0!important;color:#fff}.footer__content-bottom .social_bottom p{margin:0;font-size:15px;letter-spacing:0!important}.footer__content-bottom .social_bottom p svg{position:relative;top:5px;right:5px}.footer__content-bottom .footer__copyright{margin-top:0}.copyright__content{font-size:16px!important;letter-spacing:0!important}.footer__content-bottom .footer__copyright .copyright__content:nth-of-type(2){display:none}.footer__content-bottom .svg-wrapper{width:25px;height:25px;background:#fff;border-radius:50px;padding:4px}.mobile-banner{display:none}.product__title h1{font-family:BERNIER;font-size:50px;line-height:54px}.product .product__title{margin-bottom:0!important}.product .product__description{margin:0!important}.product .product__description p{font-size:16px;color:#000;font-family:DM Sans;text-transform:capitalize}.product .product__info-container .price__regular .price-item--regular{font-size:25px;letter-spacing:0;font-family:DM Sans;font-weight:600;color:#a62e12}.product legend.form__label{font-size:18px;color:#000;letter-spacing:0;font-family:DM Sans;font-weight:600;margin-bottom:10px}.product variant-selects label{font-size:16px!important;letter-spacing:0!important;color:#000!important;font-family:DM Sans!important}.product .product-form__input--pill input[type=radio]:checked+label{background-color:#ffba37;border-color:#ffba37}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.quantity__button:focus,.quantity__input:focus{background-color:transparent}.product label.quantity__label{font-size:18px;color:#000;letter-spacing:0;font-family:DM Sans;font-weight:600;margin-bottom:10px}.product .quantity:after{box-shadow:unset}.product .quantity{border:1px solid #AFAEAE;border-radius:5px}.product-custom-text label{font-size:18px;color:#000;letter-spacing:0;font-family:DM Sans;font-weight:600;margin-bottom:10px}.related-products__heading{font-family:BERNIER;font-size:50px;letter-spacing:0}.product .product-form__submit{background:#ffba37;color:#000;font-size:18px;letter-spacing:0;font-family:DM Sans;font-weight:500;border-radius:10px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:unset;box-shadow:unset}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:unset}quick-add-modal .product__title .product__title h2.h1{font-family:BERNIER;letter-spacing:0}.underline-links-hover:hover a{text-decoration:unset!important;text-underline-offset:0!important}.page-width--narrow{max-width:100%;padding:0 50px;text-align:center}.page-width--narrow h1.main-page-title{font-size:50px;font-family:BERNIER;letter-spacing:0;margin-bottom:0}div#CartDrawer .drawer__heading{font-family:BERNIER;letter-spacing:0;font-size:30px}.cart-drawer .drawer__cart-items-wrapper th{color:#000;font-family:DM Sans;letter-spacing:0;font-size:14px}div#CartDrawer td.cart-item__details .cart-item__name{color:#000;letter-spacing:0}div#CartDrawer td.cart-item__details .product-option{letter-spacing:0;font-family:DM Sans;color:#a62e12}div#CartDrawer .cart-item__price-wrapper span{letter-spacing:0;font-family:DM Sans;font-weight:600;color:#a62e12}div#CartDrawer h2.totals__total{font-family:BERNIER;letter-spacing:0;font-size:22px}div#CartDrawer p.totals__total-value{letter-spacing:0;color:#a62e12;font-weight:600}div#CartDrawer .cart-drawer .tax-note{color:#000;letter-spacing:0}.cart-drawer .cart__checkout-button{background:#ffba37;color:#000;font-size:18px;letter-spacing:0;font-family:DM Sans;font-weight:500;border-radius:10px}.quantity.cart-quantity{border:1px solid #AFAEAE;border-radius:5px}.quantity.cart-quantity:after{box-shadow:unset}.catering h2.banner__heading{color:#fff;font-family:BERNIER;letter-spacing:0;font-size:50px}.catering p{color:#fff;font-size:20px}.gallery-grid{max-width:127rem;margin:50px auto;padding:0 5rem}.product-package-1 .product-custom-text,.product-package-2 .product-custom-text,.product-package-3 .product-custom-text,.product-package-4 .product-custom-text,.product-package-5 .product-custom-text,.product-package-6 .product-custom-text,.product-package-7 .product-custom-text,.product-package-8 .product-custom-text,.product-package-9 .product-custom-text,.product-package-10 .product-custom-text,.product-pasta-package .product-custom-text,.product-vegetarian-package .product-custom-text{display:none}.fancybox__container div:empty{display:inherit}.bottom_pizza h3.inline-richtext{font-size:50px;font-family:BERNIER;letter-spacing:0;color:#000}.bottom_pizza a.link{background:#ffba37;color:#000;font-size:17px;letter-spacing:0;font-weight:500;border-radius:10px;padding:5px 30px}.contact.page-width{max-width:72.6rem}.contact.page-width .contact__button .button{min-height:auto;background:#ffba37;color:#000;font-size:17px;letter-spacing:0;font-weight:500;border-radius:10px;padding:8px 10px}.collection .collection-hero{padding:0!important}.collection .collection-hero .collection-hero__inner.page-width{max-width:100%;padding:0;flex-direction:column-reverse}.collection .collection-hero .collection-hero__inner.page-width .collection-hero__image-container{margin:0}.collection .collection-hero .collection-hero__text-wrapper{padding:4rem 5rem 0;max-width:130rem;width:100%}.collection .collection-hero .collection-hero__text-wrapper .collection-hero__title{font-family:BERNIER;font-size:50px;letter-spacing:0;color:#a62e12}.collection .collection.page-width{padding-bottom:50px}span.pro-tag{background:#a62e12;color:#fff;border-radius:50px;padding:3px 20px;font-size:12px;margin:10px 0;display:inline-block}span.pro-tag svg{position:relative;top:2px}.pro-tag-content svg{position:relative;top:9px;width:26px;height:26px}span.pro-tag-content{margin:0 0 5px;display:inline-block}.pro-tag-box{display:flex;justify-content:center;gap:3px;position:absolute;right:28px;top:20px}.collection .pro-tag-content{margin:0}h2#predictive-search-queries,h2#predictive-search-products{letter-spacing:0;color:#000;font-family:DM Sans}predictive-search .search__input.field__input{letter-spacing:0}.predictive-search__item-heading{color:#000}.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.cart .title--primary{font-family:BERNIER;color:#000;letter-spacing:0;font-size:50px}.cart .title-wrapper-with-link a{color:#a62e12}.cart table.cart-items th{color:#000;letter-spacing:0;font-size:14px}.cart .cart-item__details .cart-item__name{font-family:BERNIER;letter-spacing:0;font-size:20px;color:#000}.cart .product-option .ymq-price-span{letter-spacing:0;font-family:DM Sans;font-weight:600;color:#a62e12}.cart .product-option{color:#000}.cart .product-option dt{font-weight:600}.cart .cart-item__price-wrapper .price.price--end .ymq-price-span{letter-spacing:0;font-family:DM Sans;font-weight:600;color:#a62e12}.cart .cart__blocks .totals__total{letter-spacing:0;font-size:20px;text-transform:capitalize}.cart .cart__blocks .totals__total-value .ymq-price-span{letter-spacing:0;font-family:DM Sans;font-weight:600;color:#a62e12}.cart .cart__blocks small.tax-note{color:#000;letter-spacing:0}.cart .cart__blocks .cart__ctas #checkout{background:#ffba37;color:#000;font-size:18px;letter-spacing:0;font-family:DM Sans;font-weight:500;border-radius:10px}.cart .cart-items th,.cart .cart__items{border-bottom:1px solid #ddd9d9}.card-wrapper.product-card-wrapper .media,.card-wrapper.product-card-wrapper .card__media .media,.card-wrapper.product-card-wrapper .card__media .media img,.card-wrapper.product-card-wrapper .card__inner{background:#fff;border-radius:15px}.rv .multicolumn-card p{min-height:180px}@media screen and (min-device-width: 992px) and (max-device-width: 1100px){.brouse .quick-add__submit{min-width:70%;width:70%}.brouse h2.title.inline-richtext.h1:after{left:19%}.dish-heading p:after{left:19%}.rv .subheading p:after{left:13%}.fresh .image-with-text__text--caption:after{left:36%}.quality .image-with-text__text--caption:after{left:34%}}@media screen and (min-device-width: 768px) and (max-device-width: 991px){header.header{display:flex;justify-content:space-between}.header__heading,.header__heading-link{margin-left:45px}.pizza-banner h2.banner__heading{font-size:30px}.pizza-banner .banner__text.rte.des p{font-size:40px;line-height:42px}.pizza-banner .banner__box{align-items:baseline}.pizza-banner .banner__buttons{margin-top:10px!important}.pizza-banner .banner__text.rte{margin-top:10px}.pizza-banner .banner__text.rte p{font-size:14px;line-height:22px;text-align:left}.pizza-banner .slideshow__text.banner__box{max-width:30.5rem}.pizza-banner .button.button--primary{font-size:16px;padding:10px 20px;min-height:auto}.product-box-in-box h2{font-size:35px}.product-box-in-box{padding:0 20px!important}.brouse h2.title.inline-richtext.h1:after{left:24%}.brouse .grid__item.slider__slide{max-width:40%}.brouse .slider--desktop{padding-bottom:45px}.dish-heading p:after{left:24%}.dish-list{flex:0 0 100%}.rv .subheading p{padding:0 50px}.rv .subheading p:after{left:21%}.review .slick-dots{left:0}.review .multicolumn-list__item{padding-bottom:5px!important}.review .slick-next{right:60px!important}.review .slick-prev{right:125px!important}.quality .image-with-text__text--caption:after{left:41%}.italian h2.image-with-text__heading{font-size:40px;line-height:40px;margin:10px 0}.italian p{font-size:16px;line-height:25px}.italian .media>img{object-fit:contain}.italian p strong{font-size:30px}.italian .image-with-text__content{padding:50px 0}.italian .button.button--primary{margin-top:15px!important}.italian .image-with-text__text--caption{font-size:19px}.fresh .image-with-text__text--caption:after{left:42%}.fresh h2.image-with-text__heading{font-size:40px;line-height:47px}.fresh{padding-top:0!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer-block__details-content p{margin-bottom:0!important;margin-top:0!important}}@media only screen and (max-width: 767px){header.header{display:grid}.mobile-banner{display:block}.mobile-banner img{width:100%}.pizza-banner .slideshow__media.banner__media.media{display:none}.pizza-banner h2.banner__heading_top{margin:0}sticky-header.header-wrapper{position:relative}.pizza-banner .banner__text.rte.des p{font-size:45px;line-height:50px}.pizza-banner h2.banner__heading{font-size:35px}.pizza-banner .banner__text.rte p{font-size:20px;line-height:28px}.quality{background:url(/cdn/shop/files/Group_41062_1_1.png?v=1755921696);background-size:cover}.quality .image-with-text__content{padding-right:20px;padding-left:20px}.quality .image-with-text__text--caption:after{left:32%}.quality h2{font-size:45px;line-height:50px;margin:10px 0}.brouse h2.title.inline-richtext.h1:after{left:45%}.brouse .collection__title p{font-size:45px;line-height:50px}.make p{font-size:18px;line-height:27px}.make h2.banner__heading.inline-richtext.h1{font-size:45px}.make .banner__box{padding:8rem 1.5rem}.dishes-box-in-box{flex-direction:column-reverse}.dishes-box-in-box .pro_text{flex:0 0 100%;flex-direction:column;padding-top:20px}.dishes-box-in-box .pro_img{flex:0 0 100%;padding:0 20px}.dishes-box{padding:0!important}.dish-heading{padding:0 20px!important}.dish-heading p:after{left:45%}.dish-list-in.text p strong{margin-top:0!important}.italian h2.image-with-text__heading{font-size:45px;line-height:50px}.italian{background-size:100% 110%}.italian .image-with-text__content{padding:50px 10px}.fresh{background-size:18%}.fresh .image-with-text__content{padding:30px 10px!important}.fresh .image-with-text__text--caption:after{left:45%;top:53px}.footer-block.grid__item{margin:1rem 0!important}.footer-block__details-content{margin-bottom:2rem!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer-block__details-content p{margin-bottom:0;margin-top:0}.product__title h1,.related-products__heading{font-size:40px;line-height:43px}.brouse.coll .collection__description p{font-size:18px;line-height:28px}.brouse.coll .grid.product-grid{padding-bottom:20px}.brouse.coll .title.inline-richtext.h1{font-size:45px;margin-bottom:10px}.brouse .quick-add{bottom:-25px}.brouse .card.card--standard.card--media{height:auto}.brouse .slider--desktop{padding-bottom:15px;margin-bottom:0!important}.brouse.coll .quick-add{bottom:-25px}.banner-design .banner__media.media{height:150px}.collection .brouse.coll .quick-add__submit{width:75%;font-size:14px}.collection .collection-hero .collection-hero__text-wrapper{padding:4rem 1.5rem 0;width:auto}.collection .brouse .card__heading{font-size:20px;line-height:20px}.collection .brouse .card.card--standard.card--media{border-radius:10px;padding:10px}.collection .collection-hero .collection-hero__text-wrapper .collection-hero__title{font-size:38px;line-height:45px}.brouse.coll{padding-bottom:0;padding-top:0}.brouse .card.card--standard.card--media{border-radius:10px;padding:10px}.brouse .card-information{margin-bottom:10px}span.pro-tag{margin:10px 0 0}.pro-tag-box{right:15px;top:5px}.collection span.pro-tag svg{width:10px}.collection span.pro-tag{padding:3px 15px;font-size:10px}.collection .pro-tag-content svg{top:11px;width:20px;height:20px}.footer__content-bottom-wrapper--center{flex-direction:column-reverse;gap:0!important;padding:15px 0}.footer__list-social.list-social .list-social__link{padding:10px 5px}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){.brouse h2.title.inline-richtext.h1:after{left:50%}}@media (max-width: 480px){.rv .multicolumn-card p{min-height:150px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
