@import"https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap";@font-face{font-family:Old Press;src:url(OldPress-Italic.woff2) format("woff2"),url(OldPress-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Old Press;src:url(OldPress.woff2) format("woff2"),url(OldPress.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body,a,span,button,h1,h3,h2,h4,h5,h6,li{font-family:Abhaya Libre,serif!important}html{scroll-behavior:smooth}a,span,summary{text-decoration:none!important}a{color:#fff}.cart__blocks span.wcp-original-cart-total{text-decoration:none!important}.footer-block img{max-width:150px}pickup-availability.product__pickup-availabilities.no-js-hidden.quick-add-hidden{display:none}.page-width{max-width:100%;padding:0 120px!important}.logo-section.grid__item{text-align:center}.header-section .header__inline-menu a span,summary.list-menu__item{font-size:18px;line-height:25px;color:#fff!important}.header-section .header__inline-menu a,summary.list-menu__item{padding:0 8px}.header-section{align-items:center;display:flex;justify-content:space-between}.header-section .header__icons{justify-content:end!important;align-items:center}.header-section .header__icons .contact-button{display:flex;font-weight:700;font-size:23px;line-height:27px;padding:8px 21px;border:2px solid #FFFFFF;border-radius:6px;margin-left:45px}.header-section .header__icons .contact-button img{margin-left:10px}.header-section .header__icons a{height:auto!important;width:auto!important;margin-left:23px}.header__icon span{align-items:center}summary.header__icon{width:auto!important;height:auto!important}.header-section .header__icons .header__search{display:flex;align-items:center}.header-wrapper{background:#000;width:100%;padding:6px 0}.header__heading-logo{width:110px!important;height:auto!important;object-fit:cover}.icons-section ul.list-menu li{display:none}.icons-section ul.list-menu li:nth-child(4){display:block}.navigation-section.custom-nav,.icons-section{width:50%}.logo-section{width:10%;text-align:center;margin-left:0}.icons-section .navigation-section{margin-right:15px}.slider_cont h3{font-family:Old Standard TT,serif!important;font-weight:700;font-size:17px;line-height:21px;letter-spacing:6px;text-transform:uppercase;color:#fff}.slider_cont h1{font-weight:800;font-size:90px;line-height:95px;max-width:780px;margin-bottom:0;color:#fff;text-transform:capitalize;margin-top:25px}.slider_cont .shop-link{background:#fff;border:2px solid #FFFFFF;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:6px 23px;display:inline-flex;margin-top:18px;align-items:center}.slider_cont a img{margin-left:12px}.slider_cont{padding:50px 0;min-height:630px}.block__image-col-one img{max-width:100%}.main_slider{position:relative}.slide-down{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;display:flex;text-align:center;font-weight:800;font-size:24px;line-height:37px;align-items:center;justify-content:center;color:#fff}.slide-down img{margin-left:14px}.image-with-text__grid{display:flex;align-items:center;background:none!important;line-height:0;column-gap:52px}.image-with-text.image-with-richtext--no-overlap.full-width{background:#000;padding:78px 0 0}.image-with-text__grid .image-with-text__media-item{background:none;width:38%}.image-with-text__media img{max-width:100%;width:100%;height:auto!important}.image-with-text__grid .image-with-text-content{width:50%;padding-right:28px}.image-with-text__media{background:none!important;border:none!important}.content_image{background:none!important}.image-with-text__grid .image-with-text-content h2{font-weight:800;font-size:18px;line-height:21px;letter-spacing:6px;text-transform:uppercase;margin:0;font-family:Old Standard TT,serif!important}.image-with-text__grid .image-with-text-content h1{font-weight:800;font-size:58px;line-height:60px;margin-bottom:0;margin-top:30px}.image-with-text__grid .image-with-text-content p{font-weight:400;font-size:22px;line-height:32px;color:#fff}.image-with-text__grid .image-with-text-content .read-more{font-weight:700;font-size:23px;line-height:27px;color:#fff;display:flex;align-items:center}.image-with-text__grid .image-with-text-content .read-more img{border:none!important;margin-left:12px}.products-with-desc,.products-with-desc-second{background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 120px}.shop_pie_main{display:flex}.shop_pie_main .shop_pie_cont{width:29%}.shop_pie_main .shop_pie_slider{width:71%;padding-left:90px}.shop_pie_main .shop_pie_slider ul.product-list{margin:0;padding:0}.shop_pie_main .shop_pie_slider .slider-product.page-width{padding:0!important}.shop_pie_main .shop_pie_cont h3{font-weight:800;font-size:18px;line-height:21px;letter-spacing:6px;color:#fff}.shop_pie_main .shop_pie_cont h1{font-weight:800;font-size:58px;line-height:60px;color:#fff;margin-top:0;margin-bottom:0}.shop_pie_main .shop_pie_cont p{font-weight:400;font-size:22px;line-height:32px;color:#fff}.shop_pie_main .shop_pie_cont .shop_button{background:#fff;border:2px solid #FFFFFF;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:6px 23px;display:inline-flex;margin-top:18px;align-items:center}.shop_pie_main .shop_pie_cont .shop_button img{margin-left:12px}.shop_pie_main .shop_pie_slider ul.product-list .card__content{position:absolute;z-index:9999;bottom:0;width:100%;padding:0 30px 40px;background:linear-gradient(180deg,#0000,#000)}.shop_pie_main .shop_pie_slider ul.product-list .card__content h3{font-weight:700;font-size:36px;line-height:32px;color:#fff;margin:0 0 10px!important}.shop_pie_main .shop_pie_slider ul.product-list .card__content .price__container{font-weight:400;font-size:24px;line-height:32px;color:#fff}.shop_catering_main .shop_pie_slider{padding-left:37px!important}.shop_catering_main .shop_pie_cont{width:34%!important}.shop_catering_main .shop_pie_slider{width:66%}.sweet-item-section li{list-style:none}.image-second-text{background:#000}.image-second-text__grid{display:flex;justify-content:space-between;align-items:center}.image-second-text__grid .image-second-text__media{border:none!important;background:none!important}.image-second-text__grid .image-second-text-content{padding-right:120px}.image-second-text__grid .image-second-text-content h2{font-weight:800;font-size:40px;line-height:42px;color:#fff;margin:0}.image-second-text__grid .image-second-text-content .image-second-text.rte.body{background:none!important}.image-second-text__grid .image-second-text-content .image-second-text.rte.body p{border:1px solid #FFFFFF;font-weight:400;font-size:25px;line-height:35px;color:#fff;text-align:center;padding:28px 13px;margin-top:28px;margin-bottom:48px}.button:before,.button:after{display:none}.image-second-text__grid .image-second-text-content a.button.button--primary{background:#fff;border:2px solid #FFFFFF;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:6px 23px;display:inline-flex;margin-top:0;align-items:center}.image-second-text__grid .image-second-text-content a.button.button--primary img{margin-left:12px}.shop_pie_main .shop_pie_slider ul.product-list .card__content .card__information{display:flex;justify-content:space-between;align-items:center}.black-arrow{text-align:right}.black-arrow img{width:auto!important}.shop_pie_main .shop_pie_slider ul.product-list .card__content .card__information .product-information{width:100%}.footer-block{text-align:center}.footer-block p{font-weight:400;font-size:27px;line-height:32px;max-width:943px;margin:0 auto;color:#fff}.footer-block p a{font-weight:700;text-decoration:underline!important;color:#fff}.footer__bottom-content small.copyright__content{font-weight:400;font-size:20px;line-height:32px;color:#fff}.footer__bottom-content small.copyright__content a{text-decoration:underline!important;color:#fff}footer{padding:100px 0!important}.footer-block h2{font-weight:700;font-size:51px;line-height:32px;margin-top:60px;color:#fff;margin-bottom:30px}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button{background:none!important;top:auto;bottom:-30px}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-prev{left:32%}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-next{right:32%}.shop_pie_main .shop_pie_slider ul.product-list .owl-dots button{border:2px solid #FFFFFF;background:none;width:12px;height:12px}.shop_pie_main .shop_pie_slider ul.product-list .owl-dots button.owl-dot.active{background:#fff;border:1px solid #000000;width:17px;height:17px}.testmonil_sec .title-wrapper-with-link{display:block;text-align:center}.testmonil_sec .title-wrapper-with-link h2{font-weight:800;font-size:58px;line-height:60px;color:#fff}.testmonil_sec{background:url(/cdn/shop/files/Mask_group_8.png?v=1669180212);background-repeat:no-repeat;background-size:cover;background-position:center;padding:100px 0}.testmonil_sec .multicolumn-card__info{padding:0 54px}.testmonil_sec .multicolumn-card.content-container{background:none!important}.testmonil_sec .multicolumn-card__info .rte p{font-weight:400;font-size:22px;line-height:32px;color:#fff;letter-spacing:0!important}.testmonil_sec .multicolumn-card__info .rte{margin-top:0}.testmonil_sec li:nth-child(1) .multicolumn-card__info{padding-left:0}.testmonil_sec li:nth-child(2) .multicolumn-card__info{padding-right:0}.testmonil_cont{display:flex;align-items:center;margin-top:22px}.testmonil_img{display:flex;border:1px solid #fff;border-radius:100px;padding:4px}.testmonil_cont .testmonil_text{margin-left:0}.testmonil_cont .testmonil_text p{font-weight:700;font-size:22px;line-height:30px;color:#fff;position:relative}.block-image-text{display:flex;line-height:0;align-items:center;justify-content:space-between}.block-image-text .block__text-col{padding-left:60px;width:50%}.block__image-col-two{padding-left:0!important;text-align:right}.block-image-text .block__text-col h4{font-weight:800;font-size:40px;line-height:42px;color:#000;margin:0;text-decoration:underline}.block-image-text .block__text-col p{font-weight:400;font-size:22px;line-height:32px;margin-top:6px;color:#000}.block__image-col-one{width:50%}.inner_banner{background:url(/cdn/shop/files/inner-banner.png?v=1669276674);background-repeat:no-repeat;background-size:cover;background-position:center;padding:175px 0}.inner_banner h1{font-weight:800;font-size:58px;line-height:60px;color:#fff;margin-top:0;margin-bottom:0;text-align:center}.contact{max-width:900px;margin:100px auto}.contact input,.contact textarea{border:1px solid #b5b5b5;margin-bottom:20px!important;height:auto!important;padding:11px 20px!important;font-family:Abhaya Libre,serif!important;font-size:19px;color:#000;min-height:auto!important;outline:none!important;box-shadow:none!important}.contact input::placeholder,.contact textarea::placeholder{opacity:1;color:#000}.contact textarea{max-height:120px!important}.contact button.button{background:#000;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 63px;display:inline-flex;margin-top:0!important;align-items:center}.contact__button{margin-top:20px;text-align:center}.section-template--16628630880484__product-grid-padding{margin:50px 0}.collection .card__information{padding:0!important}.collection .card__content{position:absolute;z-index:9999;bottom:0;width:100%;padding:0 30px 40px!important;background:linear-gradient(180deg,#0000,#000)}.collection .card__content h3{font-weight:700;font-size:19px;line-height:24px;color:#fff;margin:0 0 10px!important}.collection .card__content .price__container{font-weight:400;font-size:24px;line-height:32px;color:#fff}.main_cool_page .collection-list{padding:100px 0}.main_cool_page .collection-list .card__content{position:absolute;z-index:9999;bottom:0;width:100%;padding:0 30px 40px!important;background:linear-gradient(180deg,#0000,#000)}.main_cool_page .collection-list .card__content h3{font-weight:700;font-size:36px;line-height:32px;color:#fff;margin:0!important}.main_cool_page .collection-list .card__content .card__information{padding:0!important}.main_cool_page .collection-list .card__content h3 svg.icon.icon-arrow{width:28px;margin-left:10px}.section-template--16628630847716__cart-items-padding .title-wrapper-with-link{justify-content:flex-end;margin-bottom:60px}.section-template--16628630847716__cart-items-padding .title-wrapper-with-link a.underlined-link{background:#000;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 23px;display:inline-flex;margin-top:18px;align-items:center}.cart-items th{font-size:18px;color:#000;font-weight:700!important;opacity:1!important}.cart-items .caption-with-letter-spacing{font-size:19px;color:#000!important}.cart-items .cart-item__name{font-size:24px;font-weight:700}.cart-items .product-option{margin-top:0;font-size:18px;color:#000}.cart-items svg.icon.icon-remove{width:20px;height:20px;color:red}.cart-items span.price.price--end{font-size:22px;color:#000;font-weight:700}.totals h3.totals__subtotal,.totals p.totals__subtotal-value{font-size:24px;font-weight:700;color:#000}small.tax-note.caption-large.rte{margin-top:10px;font-size:18px;color:#000!important}.cart__checkout-button{background:#000;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 23px;display:inline-flex;margin-top:18px;align-items:center}.section-template--16628630847716__featured-collection-padding .title-wrapper--no-top-margin.page-width{margin-top:40px}.collection__title.title-wrapper h2.title.h1{text-align:center;font-weight:800;font-size:58px;line-height:60px;color:#000;margin-top:0;margin-bottom:40px}.section-template--16628630847716__featured-collection-padding{padding-bottom:100px!important}.search-modal__form input{border:1px solid #fff;outline:none!important;box-shadow:none!important;padding:24px 20px!important;color:#fff!important;font-family:Abhaya Libre,serif!important;font-size:18px}.search-modal__form input::placeholder{opacity:1!important;color:#fff!important}.search-modal__form button.search__button.field__button{position:absolute;left:380px;right:0;margin:0 auto;top:63px}.predictive-search.predictive-search--header{max-width:479px;margin:0 auto!important;width:100%!important;left:-50px;right:0;top:110px}.predictive-search.predictive-search--header h2{font-size:18px;color:#fff;font-weight:700}.predictive-search.predictive-search--header h3{font-size:18px;font-weight:700;color:#fff}.predictive-search.predictive-search--header a{margin:0}.predictive-search.predictive-search--header button.predictive-search__item{font-size:19px;color:#fff;font-weight:700}.facets-container h2{font-size:20px;color:#000;font-weight:700}.facets-container summary,.facets-container select{border:1px solid #ddd;padding:10px 50px 10px 20px;font-size:18px!important;font-family:Abhaya Libre,serif!important;color:#000!important}.facets-container summary svg,.facets-container svg{right:10px!important}.facets-container .facets__form .product-count.light{opacity:1}.template-search__header h1{font-size:44px;font-weight:700;margin-bottom:0}.template-search{padding-bottom:100px!important}.template-search__header p{font-size:20px;color:#000}.predictive-search.predictive-search--search-template{z-index:99999!important}.predictive-search.predictive-search--search-template h2,.predictive-search.predictive-search--search-template h3{font-size:18px;color:#000;font-weight:700}.predictive-search.predictive-search--search-template button.predictive-search__item{font-size:20px;font-weight:700}.whole_main{display:flex;align-items:center;justify-content:space-between;padding-top:100px;column-gap:20px}.whole_main .whole_cont{width:50%}.whole_main .image-sec{width:50%;text-align:right}.whole_main .whole_cont h2{margin-top:0;font-size:48px;font-weight:900;color:#000;margin-bottom:10px}.whole_main .whole_cont div{font-size:20px;font-weight:700;color:#000;line-height:30px}.whole_main .whole_cont div p{font-size:18px;margin-bottom:0;margin-top:12px;font-weight:700;letter-spacing:0}.whole_inner{background:none;margin:100px 0;padding:0}.whole_inner .grid__item{background:#efefef;padding:20px}.whole_inner .grid{column-gap:30px}.whole_inner .grid__item .title{margin:0;font-size:24px;font-weight:700;color:#000}.whole_inner .grid__item p{margin-top:0;margin-bottom:0;color:#000;line-height:30px}.whole_faq_main{display:flex;column-gap:40px;margin-bottom:100px}.whole_faq_main .whole_contct{max-width:100%!important;padding:0!important;margin:0!important;width:100%}section.catering.page-width .whole_faq_main.page-width{padding:0!important}.whole_faq_main .whole_contct .collapsible-content-wrapper-narrow{max-width:100%}.whole_faq_main h1{margin-top:0!important;font-weight:700}.whole_faq_main h2{font-weight:700;color:#000;text-align:left}.whole_faq_main .accordion summary h3{font-size:20px;font-weight:700;color:#000}.whole_faq_main .accordion summary svg{height:10px}.whole_faq_main .accordion summary svg path{fill:#000}.whole_faq_main p{font-size:18px;color:#000;font-weight:700}.product .product__media{padding:0!important}.product.product--thumbnail_slider{padding:100px 0}.product.product--thumbnail_slider .product__text{font-size:18px;color:#000;font-weight:700}.product.product--thumbnail_slider h1{font-size:42px;font-weight:700;color:#000;margin-bottom:0;margin-top:2px}.product.product--thumbnail_slider .product__title.ricotta-full-mini h1{max-width:479px}.product.product--thumbnail_slider .product__title.full-mini-title{max-width:340px}.product.product--thumbnail_slider .product__title{margin-bottom:0}.product.product--thumbnail_slider #price-template--16628631470308__main{margin:0}.product.product--thumbnail_slider #price-template--16628631470308__main .price__container{font-size:24px;font-weight:700}.product.product--thumbnail_slider .product__description{margin-top:4px!important;margin-bottom:10px!important;font-size:18px;color:#000;font-weight:700;line-height:30px}.product.product--thumbnail_slider div{margin:0!important}.product.product--thumbnail_slider label.form__label{font-size:20px;color:#000}.product-form__buttons{display:flex;max-width:100%;align-items:baseline;column-gap:20px}.product-form__buttons button{width:50%;background:#fff;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:6px 23px;display:inline-flex;align-items:center;justify-content:center}.product-form__buttons .shopify-payment-button{width:50%!important}.product-form__buttons .shopify-payment-button button{width:100%;background:#000;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 23px;display:inline-flex;align-items:center;justify-content:center}.product-recommendations{padding-bottom:100px!important}.product-recommendations h2{text-align:center;font-size:48px;font-weight:800;margin-bottom:40px}.product-recommendations .card__content{position:absolute;z-index:9999;bottom:0;width:100%;padding:0 30px 40px!important;background:linear-gradient(180deg,#0000,#000)}.product-recommendations .card__content h3{font-weight:700;font-size:25px;line-height:32px;color:#fff;margin:0 0 10px!important}.product-recommendations .card__content .price__container{font-weight:400;font-size:24px;line-height:32px;color:#fff}.product-recommendations{margin-bottom:70px}.product.product--thumbnail_slider .product__description .grid__item{width:100%!important;max-width:100%!important}.product-recommendations .card__content .card__information{padding:0!important}.shopify-challenge__container{margin-top:120px}.contact .form__message h2.form-status.caption-large.text-body,ul.form-status-list.caption-large{display:none}span.form__message{font-size:18px;color:red;margin-top:0;margin-bottom:20px}.catering .menu-items .grid__item img{max-width:100%;height:240px;object-fit:cover;width:100%}.product.product--thumbnail_slider .product__media img{height:500px;object-fit:cover}.catering .menu-items .grid__item h5{font-size:25px;margin:10px 0 0!important;color:#000;font-weight:900}.catering .menu-items .grid__item .product-descripion p{margin-top:10px;margin-bottom:0;font-size:17px;color:#000;font-weight:700;line-height:28px}.catering .menu-items{margin-top:50px}.see-you-soon-inner{border:2px solid #000;margin-top:100px;text-align:center;padding:20px;margin-bottom:100px}.see-you-soon-inner br{display:none}.see-you-soon-inner p{font-size:24px;color:#000;font-weight:700;max-width:800px;margin:0 auto!important;line-height:32px}.ceatring_main{display:flex;column-gap:60px}.ceatring_main .creatring_left,.ceatring_main .creatring_right{width:50%}.ceatring_main .creatring_left .title,.ceatring_main .creatring_right h4{margin:0;font-size:38px;font-weight:800;color:#000}.ceatring_main .creatring_left p{margin-top:0;font-size:18px;color:#000;line-height:30px;font-weight:700}.ceatring_main .creatring_left .button-order{background:#000;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 23px;display:inline-flex;margin-top:0;align-items:center}.ceatring_main .creatring_right table{width:100%;margin-top:20px}.ceatring_main .creatring_right table td{font-size:18px;font-weight:700;color:#000;padding:10px 20px}.ceatring_main .creatring_right table td:nth-child(2n+2){text-align:right}#cart-notification{z-index:999!important}#cart-notification h2{font-size:18px;font-weight:700;line-height:10px}#cart-notification h3{font-size:20px;font-weight:700;color:#fff}#cart-notification .cart-notification__links a{background:#fff;border:2px solid #FFFFFF;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:6px 23px;display:inline-flex;margin-top:18px;align-items:center}#cart-notification .cart-notification__links .button.button--primary{background:#000;border:2px solid #FFFFFF;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#fff;padding:6px 23px;display:inline-flex;align-items:center}#cart-notification .cart-notification__links button.link.button-label{background:#fff;border:2px solid #FFFFFF!important;border-radius:6px;font-weight:700;font-size:23px;line-height:27px;color:#000;padding:8px 23px;display:block;margin-top:10px;align-items:center;text-decoration:none!important;width:100%}.card__inner .card__content{display:block}.card__inner .card__content a{display:block;width:100%;height:100%}.inner_banner .inner_cont p{color:#fff;text-align:center;font-size:18px;max-width:590px;margin:10px auto 0}.shop_change .shop_pie_cont{width:100%!important;max-width:760px}.order_page_faq .whole_contct{width:100%!important}.order_page_faq .whole_contct .collapsible-content-wrapper-narrow{max-width:100%!important}.order_page_faq .whole_contct .collapsible-content__wrapper{padding:0!important}.block__image-col-one{text-align:right;padding:0!important}.whole_faq_main.page-width.order_page_faq{padding:0 120px!important}.testmonil_sec .multicolumn-card__info h3{font-size:58px;color:#fff;font-weight:800;line-height:60px}.testmonil_sec ul{align-items:center}.slider_cont_new img{max-width:100%!important;width:100%}.slide-image{line-height:0}.cart-count-bubble{bottom:1.1rem;left:2rem}.order-slots{padding:0!important}.order-slots #orders-slots-heading{margin:0!important;text-align:right!important;font-size:18px;color:#000!important}.order-slots input.neo-input{border:1px solid #000;text-align:center;padding:12px 20px;border-radius:6px;font-size:18px;font-family:Abhaya Libre,serif!important;color:#000!important;margin-top:10px;font-weight:700;outline:none!important;box-shadow:none!important}.order-slots input.neo-input::placeholder{color:#000!important}.catering_text{text-align:center;margin-bottom:50px}.catering_text h2,.catering_new_sec .food_cont_left h2{margin:0;font-weight:800;font-size:48px;line-height:54px;color:#000}.catering_text p,.catering_new_sec .food_cont_left p{font-weight:500;font-size:20px;line-height:32px;color:#000}.catering_new_sec{display:flex;align-items:center;column-gap:50px;margin-bottom:50px}.catering_new_sec .food_cont_left{width:50%}.catering_new_sec .food_img_right{width:50%;text-align:right}.main-product-grids .card__content{position:relative!important;padding:0!important;background:none!important}.main-product-grids .card__content h3{color:#000!important}.main-product-grids .card__content .price__container{color:#000}.main-product-grids .card__content .card__information{margin-bottom:20px}.main-product-grids .card__inner{height:240px;margin-bottom:20px}.catering_new_sec .food_img_right img{max-width:100%}.anous_main{display:flex;justify-content:center;align-items:center;padding:4px 0}.anous_main .announcement-bar{margin:0!important;border:none!important}.anous_main .social_icons{display:flex;align-items:center}.anous_main .social_icons .announcement-bar.social_heading{display:flex;align-items:center;justify-content:center}.anous_main .social_icons p{margin:0}.anous_main .social_icons .announcement-bar.social_heading a{display:flex}.video_size_change video{width:100%}.thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail{border:none!important;box-shadow:none!important}.inner_banner span{color:#fff;text-align:center;display:block}.savory_content.inner-cont h2,.sweet-inner-cont h2{font-size:28px;font-weight:700;margin-bottom:6px!important}.savory_content.inner-cont p,.savory_content.inner-cont ul li{margin-top:0!important;font-size:17px!important;margin-bottom:0;font-weight:700;color:#000;line-height:41px;list-style:none}.savory_content.inner-cont ul{padding:0}.savory_content.inner-cont p a,.savory_content.inner-cont ul li a{color:#000!important;text-decoration:underline!important}ul.pies_three{margin-top:70px}.bottom-text{text-align:center}.product-multi h3{font-size:25px;font-weight:800}.product-multi p,.product-multi li{font-size:18px}#wholesale-form{max-width:100%!important;padding:0!important}#wholesale-form header.section-header{background:url(/cdn/shop/files/inner-banner.png?v=1669276674);background-repeat:no-repeat;background-size:cover;background-position:center;padding:175px 15px}#wholesale-form header.section-header h1{font-weight:800;font-size:58px;line-height:60px;color:#fff;margin-top:0;margin-bottom:0;text-align:center}#wholesale-form header.section-header hr{display:none}#wholesale-form .grid{margin:0}#wholesale-form #search-container{max-width:1170px!important;margin:0 auto;padding:70px 0 0}#wholesale-form #search-container input{border:1px solid #b5b5b5;height:auto!important;padding:11px 20px!important;font-family:Abhaya Libre,serif!important;font-size:19px;color:#000;min-height:auto!important;outline:none!important;box-shadow:none!important;max-width:500px;margin:0 auto!important}#wholesale-form #search-container .right{width:100%!important}#wholesale-form #search-container #searchForm{text-align:center!important}#wholesale-form .products-list{max-width:1170px!important;margin:10px auto}#wholesale-form .products-list .w3-row-padding{padding:9px 0!important}#wholesale-form .products-list .w3-row-padding .wod-form-product-name{font-size:22px;padding-left:20px;color:#000}#wholesale-form .products-list .w3-row-padding .l7.center-middle div{font-size:20px;color:#000}#wholesale-form .products-list .w3-row-padding .quantity-widget{display:flex;align-items:center;justify-content:space-between;width:100%!important;margin-left:20px!important}#wholesale-form .products-list .w3-row-padding .quantity-widget input.quantity{min-height:auto!important;margin:0 8px;border:1px solid #ddd!important}#wholesale-form .products-list .w3-row-padding .quantity-widget button{min-width:40px!important;border:1px solid #ddd!important;cursor:pointer}#wholesale-form .products-list .w3-row-padding .add-to-cart-wod button{background:#000!important;border:2px solid #000000;border-radius:6px;font-weight:700;font-size:18px;line-height:27px;color:#fff;padding:6px 18px;display:inline-flex;margin-top:0!important;align-items:center}.order-form-paginator span,.order-form-paginator a,.order-form-paginator em{font-size:20px;padding:0 10px}.header-wrapper ul .details{border:none!important;padding:0!important;background:#fff}.header-wrapper ul.list-menu details ul.list-menu{border:none!important;padding:8px!important;background:#fff;border-radius:4px;margin-top:6px}.header-wrapper ul.list-menu details ul.list-menu a{color:#000!important;font-size:19px}.inner_cont h2{text-align:center;color:#fff;font-weight:700;font-size:34px;margin:10px 0}.card__badge.bottom.left{position:absolute;top:10px;right:12px}.col-full-mini-title{max-width:160px}.col-ricotta-full-mini{max-width:240px}.store-locator-banner__image img.desktop-banner-image{max-width:100%;display:block;height:auto;width:100%}.store-locator-banner__image img.mobile-banner-image{display:none}#progus-store-locator{padding:50px 0}@media(max-width:1600px){.image-with-text__grid .image-with-text__media-item{background:none;width:50%}.header-section .header__inline-menu a span,summary.list-menu__item{font-size:16px}.header-section .header__inline-menu a,summary.list-menu__item{padding:0 6px}}@media(max-width:1400px){.products-with-desc,.products-with-desc-second{padding:100px 70px}.page-width,.whole_faq_main.page-width.order_page_faq{padding:0 70px!important}.main-product-grids .card__inner{height:160px;margin-bottom:20px}}@media(max-width:1239px){.header-section .header__inline-menu a,summary.list-menu__item{padding:0 6px}.header-section .header__inline-menu a span,summary.list-menu__item{font-size:16px}.image-with-text__grid .image-with-text-content h1{font-size:48px;line-height:58px}.image-second-text__grid .image-second-text-content{padding-right:50px}.image-with-text__grid .image-with-text__media-item{width:47%}.slider_cont{padding:260px 0 196px}}@media(max-width:1199px){.header-section .header__icons .contact-button{font-size:19px;padding:8px 18px;margin-left:34px}.whole_main .whole_cont h2{font-size:38px}.page-width{padding:0 30px!important}.header-section .header__inline-menu a,summary.list-menu__item{padding:0 5px}.slider_text{padding-left:50px}.slider_cont h1{font-size:76px;line-height:86px}.image-with-text__grid .image-with-text-content h2{font-size:15px}.image-with-text__grid .image-with-text-content h1{font-size:40px;line-height:52px}.image-with-text__grid .image-with-text-content p{font-size:20px}.products-with-desc,.products-with-desc-second{padding:70px 30px}.shop_pie_main .shop_pie_cont h1{font-size:40px;line-height:46px}.shop_pie_main .shop_pie_cont h3{font-size:15px;line-height:21px}.shop_pie_main .shop_pie_cont p{font-size:20px;line-height:30px}.shop_pie_main .shop_pie_slider{padding-left:48px}.shop_pie_main .shop_pie_slider ul.product-list .card__content h3{font-size:28px;line-height:30px}.black-arrow img{max-width:50px}.image-second-text__grid{padding:30px 0}.image-second-text__grid .image-second-text__media-item{width:50%}.image-second-text__grid .image-second-text-content{width:50%;padding-right:30px}.image-second-text__grid .image-second-text__media-item video{width:100%}.image-second-text__grid .image-second-text-content h2{font-size:33px;line-height:38px}.image-second-text__grid .image-second-text-content .image-second-text.rte.body p{font-size:20px;line-height:32px}.slider_cont h3{font-size:15px;line-height:15px}.block-image-text img{max-width:100%}.block-image-text .block__text-col{padding-left:30px;padding-right:30px}.testmonil_sec .multicolumn-card__info{padding:0 22px}.footer-block h2{font-size:46px;line-height:24px;margin-top:44px}.testmonil_sec .title-wrapper-with-link h2{font-size:50px}.testmonil_sec{padding:70px 0}.product-recommendations{padding-bottom:70px!important}.product.product--thumbnail_slider{padding:70px 0}.page-width,.whole_faq_main.page-width.order_page_faq{padding:0 30px!important}.anous_main .social_icons{justify-content:center}.anous_main{display:block;text-align:center}.product.product--thumbnail_slider h1{font-size:38px}.product.product--thumbnail_slider .product__title.full-mini-title{max-width:310px}}@media(max-width:989px){.header__heading-logo{height:auto!important;max-width:80px}.section-template--16628630880484__product-grid-padding{margin:0 0 20px}.menu-drawer-container{margin-right:18px}.flex-slider .flex-direction-nav img{max-width:34px}.image-with-text__grid{flex-direction:column-reverse;row-gap:40px}.image-with-text__grid .image-with-text-content{padding-right:30px;padding-left:30px;width:100%}.image-with-text__grid .image-with-text__media-item{width:100%;padding:0 30px 50px}.shop_pie_main .shop_pie_cont{width:40%!important}.shop_pie_main .shop_pie_slider{padding-left:38px;width:60%}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-prev{left:32%}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-next{right:32%}.slider_cont h3{font-size:15px;line-height:15px;letter-spacing:2px}.slider_cont h1{font-size:58px;line-height:70px;max-width:619px}.image-second-text__grid{padding:50px 0}.block-image-text .block__text-col h4{font-size:30px;line-height:42px}.block-image-text .block__text-col p{font-size:20px}.block__image-col-two{width:50%}.testmonil_sec{padding:50px 0}.testmonil_sec .title-wrapper-with-link h2{font-size:42px}.testmonil_sec .multicolumn-card__info{padding:0}.testmonil_sec li:nth-child(2) .multicolumn-card__info{margin-top:30px}footer{padding:50px 0!important}.footer-block h2{font-size:30px;line-height:17px;margin-top:24px}.footer-block p{font-size:22px}.inner_banner{padding:80px 0}.inner_banner h1{font-size:48px}.contact{margin:50px auto}.whole_main{padding-top:0;flex-direction:column}.whole_main .whole_cont{width:100%}.whole_main .image-sec{width:100%;text-align:left;margin-top:30px}.whole_inner{margin:40px 0}.whole_inner .grid{column-gap:10px}.whole_inner .grid__item .title{font-size:21px}.whole_faq_main{margin-bottom:50px}.product.product--thumbnail_slider h1{font-size:38px}.product-form__buttons{flex-direction:column}.product-form__buttons button{width:100%}.product-form__buttons .shopify-payment-button{width:100%!important}.ceatring_main{flex-direction:column;row-gap:0px;margin-bottom:50px}.ceatring_main .creatring_right{margin-top:30px}.see-you-soon-inner{margin-top:60px;margin-bottom:40px}.ceatring_main .creatring_left,.ceatring_main .creatring_right{width:100%}.catering .menu-items .grid .grid__item{width:47%}.catering .menu-items .grid{row-gap:30px}.shop_change .shop_pie_cont{width:100%!important}.logo-section a{padding-left:0;padding-right:0}.logo-section{width:100%}.logo-section h1{text-align:left}.catering .menu-items .grid__item img{height:auto}.navigation-section.custom-nav{width:auto}.logo-section{width:100%;text-align:left;margin-left:0}.testmonil_sec .multicolumn-card__info h3{font-size:40px}.catering_new_sec{flex-direction:column-reverse}.catering_new_sec .food_cont_left{width:100%;margin-top:30px;text-align:center}.catering_new_sec .food_img_right{width:100%;text-align:center}.catering_text h2,.catering_new_sec .food_cont_left h2{font-size:38px;line-height:46px}.catering_new_sec .food_cont_left .whole_contct.contact{padding:0;margin:0}.whole_faq_main{flex-direction:column}.whole_faq_main #text-images{margin-top:30px!important}}@media(max-width:749px){.savory_content .grid__item{width:100%;max-width:100%}.sweet-inner-cont .grid__item.sweet-menu{width:100%;max-width:100%!important}.sweet-inner-cont ul{padding:0!important}.product-recommendations{margin-bottom:30px}.main-product-grids .card__inner{height:auto}.cart__dynamic-checkout-buttons,.cart__checkout-button{max-width:100%!important}.catering .menu-items .grid .grid__item{margin-top:30px}.catering .menu-items .grid{row-gap:0}.catering .menu-items{margin-top:0}.icons-section{width:auto!important}.header-section .header__icons .contact-button{display:none}.main_slider .prev img,.main_slider .next img{max-width:30px}.page-width{padding:0 15px!important}.slider_cont{padding:140px 0 110px}.slider_text{padding-left:30px}.main_slider .prev,.main_slider .next{margin:0 4px}.slider_cont h1{font-size:32px;line-height:40px;max-width:278px;margin-top:12px}.slider_cont h3{font-size:13px;line-height:26px;letter-spacing:0;margin-bottom:0!important}.slider_cont a,.slide-down{font-size:20px}.header-section .header__icons{margin-right:15px}.image-with-text__grid .image-with-text-content h2{font-size:13px;letter-spacing:3px}.image-with-text__grid .image-with-text-content h1{font-size:26px;line-height:36px;margin-top:20px}.image-with-text__grid .image-with-text-content p{font-size:18px;margin-top:10px}.image-with-text__grid .image-with-text-content .read-more{font-size:20px;line-height:20px}.image-with-text__grid .image-with-text__media-item{padding:0 15px 40px}.image-with-text__grid .image-with-text-content{padding-right:15px;padding-left:15px}.image-with-text__grid .image-with-text__media-item img{height:auto!important;max-width:100%!important}.products-with-desc,.products-with-desc-second{padding:40px 15px}.shop_pie_main{display:block}.shop_pie_main .shop_pie_cont{width:100%!important}.shop_pie_main .shop_pie_cont h3{font-size:13px;line-height:21px;margin-top:0}.shop_pie_main .shop_pie_cont h1{font-size:28px;line-height:36px}.shop_pie_main .shop_pie_cont .shop_button{font-size:20px;margin-top:0}.shop_pie_main .shop_pie_slider{padding-left:0;width:100%;margin-top:40px}.shop_pie_main .shop_pie_slider ul.product-list .card__content h3{font-size:24px;line-height:30px}.shop_pie_main .shop_pie_slider ul.product-list .card__content .price__container{font-size:22px;line-height:14px}.image-second-text__grid{padding:40px 15px;display:block}.image-second-text__grid .image-second-text__media-item{width:100%}.image-second-text__grid .image-second-text-content{width:100%;padding-right:0}.image-second-text__grid .image-second-text-content h2{font-size:23px;line-height:32px}.image-second-text__grid .image-second-text-content .image-second-text.rte.body p{font-size:18px;line-height:26px;margin-top:24px;margin-bottom:28px}.image-second-text__grid .image-second-text-content a.button.button--primary{font-size:20px}.shop_catering_main .shop_pie_slider{padding-left:0!important}.block-image-text{display:block}.block__image-col-one{width:100%}.block-image-text .block__text-col{width:100%;padding:30px 15px}.block-image-text .block__text-col p{font-size:18px;letter-spacing:0!important;margin-bottom:0}.block-image-text .block__text-col h4{font-size:26px;line-height:30px}.block__image-col-two{width:100%}.block-image-text.full-width:nth-child(2){display:flex;flex-direction:column-reverse}.testmonil_sec{padding:40px 0}.testmonil_sec .title-wrapper-with-link h2{font-size:28px;line-height:34px}.testmonil_cont{align-items:flex-start!important;flex-direction:column}.testmonil_cont .testmonil_text p{font-size:19px}.testmonil_cont .testmonil_text{margin-top:10px}.testmonil_sec .multicolumn-card__info .rte p{font-size:18px;line-height:28px}footer{padding:40px 0!important}.footer-block-image img{max-width:90px}.footer-block h2{font-size:28px;line-height:30px;margin-top:0}.footer-block__details-content{margin-bottom:20px}.footer-block p{font-size:19px}.footer__column.footer__column--info{padding:0!important}.logo-section img{max-width:70px!important}.inner_banner h1{font-size:34px}.inner_banner{padding:50px 0}.collection .card__content h3{font-size:24px;line-height:28px}.main_cool_page .collection-list{padding:40px 0}.main_cool_page .collection-list .card__content h3{font-size:28px;line-height:14px}.main_cool_page .collection-list .card__content h3 svg.icon.icon-arrow{width:24px}.collection__title.title-wrapper h2.title.h1{font-size:34px;line-height:30px;margin-bottom:20px}.section-template--16628630847716__featured-collection-padding .title-wrapper--no-top-margin.page-width{margin-top:10px}.template-search__header h1{font-size:28px;margin-top:0!important}.template-search__search .search{margin-top:10px!important}.template-search__search{margin-bottom:20px!important}.template-search{padding-bottom:40px!important}.template-search__results li{width:100%!important;max-width:100%!important;padding-bottom:10px}.whole_main .image-sec img{max-width:100%}.whole_main .whole_cont h2{font-size:28px}.whole_main .whole_cont div{font-size:18px}.whole_inner .grid{column-gap:10px;display:flex;row-gap:20px}.whole_inner .grid__item{max-width:100%!important;width:100%!important}.whole_faq_main{margin-bottom:40px;flex-direction:column;row-gap:0px}.whole_inner .grid .grid__item{margin-top:10px}.whole_faq_main .whole_contct{width:100%}.collapsible-content-wrapper-narrow{padding:0}.whole_faq_main h2{margin-bottom:0;font-size:28px}.whole_faq_main h1{margin-bottom:10px!important}.product.product--thumbnail_slider{padding:30px 0 0}.product.product--thumbnail_slider h1{font-size:31px}.product-recommendations{padding-bottom:40px!important}.product-recommendations h2{font-size:32px;margin-bottom:20px;margin-top:10px}.product-recommendations li{width:100%!important;max-width:100%!important}.product-recommendations .card__content h3{font-size:26px;line-height:22px}.product-recommendations .card__content .price__container{font-size:20px;line-height:24px}button.shopify-payment-button__more-options{display:none!important}.see-you-soon-inner p{font-size:20px;line-height:28px}.see-you-soon-inner{margin-top:40px;margin-bottom:40px}.ceatring_main .creatring_left .title,.ceatring_main .creatring_right h4{font-size:26px}.catering .menu-items .grid .grid__item{width:100%!important;max-width:100%!important}.catering .menu-items .grid__item h5{font-size:26px}.image-with-text__media video{height:345px}.catering .menu-items .grid__item img{height:auto}.page-width,.whole_faq_main.page-width.order_page_faq{padding:0 15px!important}.header__heading-logo{height:auto!important}.testmonil_sec .multicolumn-card__info h3{font-size:28px;line-height:34px}.image-with-text.image-with-richtext--no-overlap.full-width{padding:45px 0 0}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-next{right:26%}.shop_pie_main .shop_pie_slider ul.product-list .owl-nav button.owl-prev{left:26%}.catering_text h2,.catering_new_sec .food_cont_left h2{font-size:28px;line-height:36px}.catering_text p,.catering_new_sec .food_cont_left p{font-size:18px}.catering_text{margin-bottom:0}#wholesale-form header.section-header h1{font-size:30px;line-height:30px}#wholesale-form header.section-header{padding:85px 15px}#wholesale-form #search-container{padding:50px 15px 0}#wholesale-form .products-list .w3-row-padding .wod-form-product-name{font-size:18px;padding-left:0;color:#000;margin-top:0!important}#wholesale-form .products-list .w3-row-padding .w3-row.s12{width:74.99999%;float:left;padding-left:0}#wholesale-form .products-list .w3-row-padding .quantity-widget{max-width:150px}.header-wrapper ul.list-menu details ul.list-menu{padding:0 8px!important;background:none!important}.header-wrapper ul.list-menu details ul.list-menu a{color:#fff!important;padding:0 22px!important}.product.product--thumbnail_slider .product__title.ricotta-full-mini h1{max-width:379px}.product.product--thumbnail_slider .product__title.full-mini-title{max-width:250px}.inner_banner .inner_cont p{color:#fff;text-align:center;font-size:18px;max-width:374px;margin:10px auto 0;line-height:28px}.store-locator-banner__image img.desktop-banner-image{display:none}.store-locator-banner__image img.mobile-banner-image{max-width:100%;display:block;height:auto}}@media(max-width:575px){.section-template--16628630880484__product-grid-padding li.grid__item{width:100%;max-width:100%!important;padding:0 0 10px}.main_cool_page .collection-list li{width:100%;max-width:100%;padding-bottom:20px}.section-template--16628630847716__featured-collection-padding li{max-width:100%;width:100%!important;padding-bottom:20px}.section-template--16628630847716__featured-collection-padding{padding-bottom:20px!important}.flex-slider .flex-direction-nav img{max-width:30px}.image-with-text__grid{row-gap:0px}.image-with-text__media{margin-top:30px}.main-product-grids .card__inner{height:150px!important}.inner_cont h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
