#billing_email[readonly]{background-color:#e6e6e6!important;cursor:not-allowed;opacity:.7}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#FD6902;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#FD6902}.custom-user-menu #menu-register-user-menu,.custom-user-menu #menu-register-user-menu-1{list-style:none;margin:0;padding:0}.custom-user-menu #menu-register-user-menu>li,.custom-user-menu #menu-register-user-menu-1>li{position:relative;list-style:none}.custom-user-menu #menu-register-user-menu>li>a,.custom-user-menu #menu-register-user-menu-1>li>a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:#333;text-decoration:none;font-size:24px;cursor:pointer}.custom-user-menu #menu-register-user-menu>li.menu-item-has-children>a::after,.custom-user-menu #menu-register-user-menu-1>li.menu-item-has-children>a::after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.custom-user-menu #menu-register-user-menu .sub-menu,.custom-user-menu #menu-register-user-menu-1 .sub-menu{position:absolute;top:calc(100% + 5px);right:0;min-width:220px;margin:0;padding:0;background:#fff;border-radius:8px;box-shadow:0 8px 25px rgb(0 0 0 / .15);list-style:none;z-index:9999;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(8px);transition:all 0.25s ease}.custom-user-menu #menu-register-user-menu>li:hover>.sub-menu,.custom-user-menu #menu-register-user-menu-1>li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.custom-user-menu #menu-register-user-menu .sub-menu li,.custom-user-menu #menu-register-user-menu-1 .sub-menu li{margin:0;padding:0;list-style:none}.custom-user-menu #menu-register-user-menu>li>a i.far.fa-user-circle,.custom-user-menu #menu-register-user-menu-1>li>a i.far.fa-user-circle{color:#FCA903}.custom-user-menu #menu-register-user-menu>li.menu-item-has-children>a::after,.custom-user-menu #menu-register-user-menu-1>li.menu-item-has-children>a::after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);color:#FCA903}.custom-user-menu #menu-register-user-menu .sub-menu li a,.custom-user-menu #menu-register-user-menu-1 .sub-menu li a{display:flex;align-items:center;width:100%;box-sizing:border-box;padding:12px 16px;color:#333;text-decoration:none;font-size:14px;line-height:1.4;transition:all 0.2s ease;cursor:pointer}.custom-user-menu #menu-register-user-menu .sub-menu li:not(:last-child) a,.custom-user-menu #menu-register-user-menu-1 .sub-menu li:not(:last-child) a{border-bottom:1px solid #FCA903}.custom-user-menu #menu-register-user-menu .sub-menu li a:hover,.custom-user-menu #menu-register-user-menu-1 .sub-menu li a:hover{background:#FD6902;color:#fff!important}.custom-user-menu #menu-register-user-menu .xoo-el-username-menu a,.custom-user-menu #menu-register-user-menu-1 .xoo-el-username-menu a{gap:10px;border-bottom:1px solid #eee;cursor:default}.custom-user-menu #menu-register-user-menu .xoo-el-username-menu img,.custom-user-menu #menu-register-user-menu-1 .xoo-el-username-menu img{width:38px;height:38px;min-width:38px;object-fit:cover;border-radius:50%}.custom-user-menu #menu-register-user-menu .xoo-el-logout-menu a,.custom-user-menu #menu-register-user-menu-1 .xoo-el-logout-menu a{color:#d33!important}.stickyheaders{position:absolute;top:0;background-color:#1C0801!important;z-index:3}.stickyheaders.navbar-fixed-sticky .top-header .label label[for='location']{display:none}.stickyheaders.navbar-fixed-sticky{position:fixed;top:0;right:0;left:0;z-index:1030;padding:5px 16px!important;animation:slideDown 1s ease-out;background-image:none!important;box-shadow:0 4px 14px 7px rgb(0 0 0 / 10%)}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.stickyheaders.navbar-fixed-sticky .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item{color:#FD6902!important}.stickyheaders.navbar-fixed-sticky .sub-heading-logo h2.elementor-heading-title{color:#FD6902!important}svg.arrow-fly{width:auto}#btns-locations{display:flex;gap:8px;align-items:center;padding:14px 32px 14px 32px}@media(max-width:1366px){#btns-locations{padding:14px!important}}.footer-social .elementor-social-icon{background:linear-gradient(180deg,#FCA903 0%,#443225 100%);transition:all 2s}.footer-social .elementor-social-icon:hover{background:linear-gradient(240deg,#FCA903 0%,#443225 100%)}.branch-cards ul.elementor-icon-list-items{display:flex;height:100%;flex-direction:column}.branch-cards ul.elementor-icon-list-items li.elementor-icon-list-item:first-child{flex-grow:1}.branch-cards ul.elementor-icon-list-items li.elementor-icon-list-item:first-child .elementor-icon-list-text{align-self:start!important}.dietry-item .elementor-image-box-img{background:linear-gradient(180deg,#FD6902 0%,#000000 100%);padding:17px;border-radius:50%}.dietry-item .elementor-image-box-img:hover{background:linear-gradient(240deg,#FD6902 0%,#000000 100%)}.detail-card{border-radius:20px;overflow:hidden;box-shadow:0 32.2px 97.79px 0 #7C7C7C47}.testimonials-slider .carousel-slider-hero__cell{flex-direction:column}.testimonials-slider .carousel-slider-hero__cell .carousel-slider-hero__cell__inner{position:unset;border-radius:70px 16px 70px 16px;border:3px solid #fff;height:calc(100% - 90px);width:100%}.testimonials-slider .carousel-slider-hero__cell .carousel-slider-hero__cell__background{min-width:160px;min-height:100px;display:block;background-size:contain!important;position:relative;margin-bottom:-3rem;z-index:2}.testimonials-slider .carousel-slider-hero__cell .carousel-slider-hero__cell__inner .carousel-slider-hero__cell__content{width:100%;height:100%}.testimonials-slider .carousel-slider-hero__cell .carousel-slider-hero__cell__inner .carousel-slider-hero__cell__content .carousel-slider-hero__cell__description{margin:0;height:100%;display:grid;align-content:center;padding:15px 0}.testimonials-slider.menus .carousel-slider-hero__cell .carousel-slider-hero__cell__background{min-width:180px;min-height:180px;background-size:contain!important;margin-bottom:-5rem}.testimonials-slider.menus .carousel-slider-hero__cell .carousel-slider-hero__cell__inner .carousel-slider-hero__cell__content .carousel-slider-hero__cell__description{height:auto;display:unset;padding:0}.testimonials-slider.menus .carousel-slider-hero__cell .carousel-slider-hero__cell__inner .carousel-slider-hero__cell__content{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:5rem}@media(max-width:1280px){.testimonials-slider.menus .carousel-slider-hero__cell .carousel-slider-hero__cell__background{min-width:140px;min-height:140px;background-size:contain!important;margin-bottom:-4.5rem}}.form-container{max-width:100%;margin:0 auto;padding:2rem 0 0 0}.form-container .form-section{margin-bottom:40px}.form-container .form-section p{margin:0}.form-container .form-section p br{display:none}.form-container .form-section .fields-cols{display:flex;gap:40px}.form-container .form-section .fields-cols .col{flex:1;position:relative}.form-container .form-section .main-label{display:block;font-weight:500;color:#fff;font-size:18px;margin-bottom:.25rem;line-height:1.2em}.form-container .form-section .sub-label{display:block;font-size:.75rem;color:#6b7280;margin-top:.25rem;padding-left:2px}.form-container .form-section .form-input{width:100%;padding:1rem .8rem;border:1px solid #e5e7eb8a;color:#fff;background:#fff0;border-radius:12px;font-size:.875rem}.form-container .form-section .form-input option{color:#000;background:#00000030}.form-container .form-section .form-input::placeholder{color:#9ca3af;opacity:1}.form-container .form-section .form-textarea{width:100%;height:120px;padding:1rem .8rem;border:1px solid #e5e7eb8a;color:#fff;background:#fff0;border-radius:12px;resize:vertical;font-size:.875rem}.form-container .submit-btn{padding:1.3rem 1.5rem;background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#fff;border:none;border-radius:.275rem;font-weight:500;font-size:18px;cursor:pointer;transition:background-color 0.2s;max-width:500px;width:100%;margin:0 auto;display:block}.form-container .submit-btn:hover,.form-container .submit-btn:focus{background:linear-gradient(240deg,#FD6902 0%,#973F01 100%);color:#ffffffc7}.form-container .form-section .form-input:hover,.form-container .form-section .form-textarea:hover,.form-container .form-section .form-input:focus,.form-container .form-section .form-textarea:focus{outline:none;border-color:#fff;box-shadow:unset}.form-container .required{color:#FD6902;margin-left:2px;font-size:24px}.form-container .wpcf7-not-valid-tip{color:#FD6902;font-size:12px;font-weight:300;margin-top:5px;letter-spacing:1px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#FFB900;color:red!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#46B450;color:green!important;text-align:center}@media (max-width:640px){.form-container .form-section .fields-cols{flex-direction:column!important;gap:16px!important}.form-container .form-section{margin-bottom:18px!important}.form-container .form-section .main-label{font-size:16px!important}.form-container .required{color:#FD6902;margin-left:2px;font-size:18px}}.short-text .hr-line::before{position:absolute!important;left:50%;width:16px;height:16px;background-color:#FAC122!important;transform:translateX(-50%) rotate(45deg);z-index:10;content:'';top:35%}.hr-line{width:3px;height:100%;background:#FF6900;margin:0 auto;position:relative}.hr-line::before{position:absolute!important;left:50%;width:16px;height:16px;background-color:#F0B100!important;transform:translateX(-50%) rotate(45deg);z-index:10;content:'';top:45%}.hr-line{width:3px;height:100%;background:#FF6900;margin:0 auto;position:relative}.counter-pizza span.wpr-advanced-text-suffix{display:block}.faqs .e-n-accordion-item{border:1px solid #C7C7C7;border-radius:12px}.custom-shop-container{display:flex;gap:30px;padding:2rem 1rem}.custom-shop-sidebar{width:100%;background:#fff;padding:10px 20px 2rem 20px;border-radius:20px;border:1px solid #DADADA;height:fit-content;max-width:300px;box-shadow:inset 0 .86px 9.71px 5px #0000001A}form#category-filter label{font-size:14px}.custom-shop-products{flex-grow:1}#load-more{margin:20px auto;padding:10px 20px;cursor:pointer;display:block}#load-more:disabled{background:#ccc;cursor:not-allowed}.loading-spinner{width:50px;height:50px;border:3px solid #FFDEC0;border-top:3px solid #FD6902;border-radius:50%;animation:spin 1s linear infinite;margin:20px auto}.loading-spinner-box{max-height:600px;height:100%;align-items:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div#product-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}div#product-list li{list-style:none;border:1px solid #DADADA;border-radius:5px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 0 5px #00000030}div#product-list li img{width:100%;height:300px;object-fit:cover}div#product-list li h2{font-size:18px;font-weight:500;color:#000;text-align:left;margin:0;padding:10px 10px}div#product-list li a.woocommerce-LoopProduct-link{padding-bottom:20px}div#product-list li a:not(.button):hover h2{color:#FD6902;background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}div#product-list li a span.price{font-size:16px;font-weight:400;color:#FD6902;background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;width:100%;text-align:left;padding:0 10px}div#product-list li a.button{margin-top:20px;padding:10px 20px;cursor:pointer;background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FD6902;border-radius:38px 38px 38px 38px;line-height:1;width:fit-content;margin:20px auto}div#product-list li a.button:hover,div#product-list li a.button:focus{background:#fff;color:#FD6902;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FD6902}@media(min-width:1024.2px){.custom-shop-sidebar{height:fit-content;position:sticky;top:115px}}@media(max-width:1024px){.custom-shop-container{display:flex;flex-direction:column}.custom-shop-sidebar{width:100%;max-width:400px}.custom-shop-products{width:100%!important}select#category-select{display:block!important;max-width:400px;width:100%}div#category-checkboxes{display:none!important}}select#category-select{display:none;margin-bottom:30px}div#category-checkboxes{display:block}.custom-shop-sidebar span.product-count{font-size:14px;font-weight:600;color:#FD6902;background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}@media(max-width:1200px) and (min-width:1024.2px){div#product-list{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media(max-width:767px){div#product-list{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media(max-width:57px){div#product-list{grid-template-columns:repeat(1,1fr)}}.custom-shop-sidebar h3{font-size:22px;font-weight:600;color:#FD6902;background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin-bottom:20px}.custom-shop-sidebar div#category-checkboxes{max-height:550px;overflow:auto;margin-bottom:30px;display:flex;flex-direction:column;gap:20px}.custom-shop-sidebar #category-checkboxes label{display:block;font-size:14px;color:#000;margin-bottom:10px;cursor:pointer;display:flex;align-items:center;gap:5px}.custom-shop-sidebar #category-checkboxes label input[type="checkbox"].category-filter{-webkit-appearance:none;appearance:none;margin:0;margin-right:5px;width:1em;height:1em;border:1px solid #FD6902;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.custom-shop-sidebar #category-checkboxes label input[type="checkbox"]:checked::before{transform:scale(1)}.custom-shop-sidebar #category-checkboxes label input[type="checkbox"]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;background-color:#FD6902}.custom-shop-sidebar div#category-checkboxes label{font-size:18px;font-weight:400;color:#000;margin-bottom:0;width:fit-content}.custom-shop-sidebar div#category-checkboxes br{display:none}.custom-shop-sidebar button#reset-filters{background:red;border-color:red;color:#fff}.custom-shop-sidebar button#reset-filters:hover,.custom-shop-sidebar button#reset-filters:focus{background:#ff0000c7!important}ul.custom-product-query{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:0;padding:0}ul.custom-product-query li{list-style:none}ul.custom-product-query li{list-style:none;border:0 solid #DADADA;border-radius:5px;background-color:#fff0;display:flex;overflow:hidden;padding:10px 0}ul.custom-product-query li .custom-product-content{width:calc(100% - 105px);padding:10px 15px}ul.custom-product-query li .custom-product-image img{width:100%;height:100%;object-fit:cover}ul.custom-product-query li h2 a,ul.custom-product-query li h2{font-size:18px;font-weight:500;color:#000;text-align:left;margin:0;padding:10px 0}ul.custom-product-query li h2 a:hover{color:#FD6902}ul.custom-product-query li .custom-product-price .woocommerce-Price-amount{font-size:14px;font-weight:600;color:#FD6902;width:100%;text-align:left;padding:0}.custom-product-image{width:105px;height:105px;border-radius:50%;overflow:hidden;object-fit:cover;background-color:rgb(0 0 0 / .25)}@media(max-width:991px){ul.custom-product-query{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media(max-width:576px){ul.custom-product-query{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}}.cart-page .wpr-product-price,.cart-page .woocommerce-variation-price span{background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-family:"Poppins",Sans-serif!important}.cart-page .woocommerce-variation-price span{color:#F86702!important;font-weight:600!important}.cart-page .variations tr{display:flex;flex-direction:column}.cart-page .variations tr th.label{width:100%!important;padding:0!important;line-height:1.2em!important;margin:15px 0 5px 0}.cart-page .variations tr th.label label{width:100%!important;padding:0!important;line-height:1.2em!important;margin:15px 0 5px 0}.cart-page .variations tr th.label label{font-weight:500!important;font-size:16px!important;color:#000!important}.cart-page .variations select,.cart-page .ppom-wrapper select{border:1px solid #525252!important;padding:8px 12px!important;border-radius:4px!important;color:#000!important}.cart-page .wpr-variations-layout-column .variations tr th{width:auto!important}.cart-page .woocommerce-variation-add-to-cart{margin-left:0px!important}.cart-page .form-group.ppom-input-serving_with_raps,.cart-page .form-group.ppom-input-served_with,.cart-page .form-group.ppom-input-get_size,.cart-page .form-group.ppom-input-get_size_3,.cart-page .form-group.ppom-input-choose_donut_quantity{display:none!important}.cart-page .form-group.ppom-input-location,.cart-page .form-group.ppom-input-location .label label[for='location'],select#location_ppom,.cart-page .form-group.ppom-input-location_ppom label.form-control-label{display:none!important}.cart-page .form-group.ppom-input-served_with input#served_with{pointer-events:none!important}.cart-page .ppom-wrapper .form-group{display:flex;flex-wrap:wrap;gap:10px 20px}.cart-page .product-short ul,.cart-page .product-short ol{margin:0;padding:0}.cart-page .ppom-wrapper .form-group label:first-child:not(.form-check-inline label),.cart-page .ppom-wrapper .form-group label:first-child:not(.form-check label){flex-basis:100%;font-weight:600;color:#000}.cart-page .ppom-wrapper .form-group .form-check-inline label span.ppom-option-label-price{background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-family:"Poppins",Sans-serif!important}.cart-page .ppom-wrapper .form-check-inline,.cart-page .ppom-wrapper .form-check{margin:0;width:calc(50% - 40px)}.cart-page .ppom-wrapper .form-check{padding-left:0}.cart-page button.single_add_to_cart_button{background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#FFFFFF!important;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FD6902}.cart-page button.single_add_to_cart_button:hover{background:linear-gradient(230deg,#FD6902 0%,#973F01 100%)!important}.cart-page .ppom-wrapper .form-group label.form-control-label{margin:15px 0 0 0;line-height:1.2em;font-weight:500!important;font-size:16px!important;color:#000!important}.cart-page .ppom-wrapper .form-check-label{display:flex;align-items:center;gap:5px}.cart-page .ppom-wrapper .form-check-label input[type="checkbox"]{-webkit-appearance:none;appearance:none;margin:0;margin-right:5px;width:1em;height:1em;border:1px solid #FD6902;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.cart-page .ppom-wrapper .form-check-label input[type="checkbox"]:checked::before{transform:scale(1)}.cart-page .ppom-wrapper .form-check-label input[type="checkbox"]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;background-color:#FD6902}.cart-page #ppom-price-container table th.ppom-price-item{background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#cart-notify .woocommerce-message{background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#FFFFFF!important;border-radius:4px}#cart-notify .woocommerce-message a.button:hover{border-color:#FD6902!important;color:#FD6902!important}.view-cart .cart_totals th,table.cart th{background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.view-cart .button,#custom-checkout-page .button{background:linear-gradient(90deg,#FD6902 0%,#973F01 100%)!important;color:#FFFFFF!important;border-style:solid;border-width:2px 2px 2px 2px;border-radius:4px;border-color:#FD6902!important;padding-bottom:12px;padding-top:12px}.view-cart .button:hover,#custom-checkout-page .button:hover,#custom-checkout-page .button:focus{background:linear-gradient(230deg,#FD6902 0%,#973F01 100%)!important}#custom-checkout-page span.woocommerce-Price-amount.amount{background:linear-gradient(180deg,#F86702 0%,#201305 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}#custom-checkout-page #woocommerce-checkout-form-coupon{max-width:600px;width:100%;display:flex;flex-wrap:wrap}#custom-checkout-page .checkout_coupon .form-row-first,#custom-checkout-page .checkout_coupon .form-row-last{width:unset!important}#custom-checkout-page .checkout_coupon .form-row-first{min-width:160px;flex-grow:1}#custom-checkout-page ul.woocommerce-error a{color:red}#custom-checkout-page ul.woocommerce-error{background:#f4f4f4;color:red;margin-bottom:12px;border-radius:4px;border:1px solid red}#custom-checkout-page ul.woocommerce-error:before{background:#f4f4f4;color:red}#custom-checkout-page .woocommerce-info{background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#fff;margin-bottom:12px;border-radius:4px;border:1px solid #FD6902;text-align:center;font-size:18px}#custom-checkout-page .woocommerce-message::before{color:#fff}#custom-checkout-page .woocommerce-message{background:linear-gradient(90deg,#FD6902 0%,#973F01 100%);color:#fff;margin-bottom:12px;border-radius:4px;border:1px solid #FD6902;font-size:18px}#custom-checkout-page .woocommerce-info a{color:#000;font-weight:600}#custom-checkout-page .woocommerce-info:before{color:#000}#custom-checkout-page .woocommerce-invalid-required-field label{color:red!important}#custom-checkout-page .woocommerce-invalid-required-field input{border-color:red!important}