@font-face{font-family:'Poppins Extra Bold';src:url(/wp-content/themes/Divi-child/fonts/Poppins-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Poppins Semi Bold';src:url(/wp-content/themes/Divi-child/fonts/Poppins-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Filson Pro Black';src:url(/wp-content/themes/Divi-child/fonts/FilsonProBlack.otf) format('opentype');font-weight:900;font-style:normal}@font-face{font-family:'Filson Pro Regular';src:url(/wp-content/themes/Divi-child/fonts/FilsonProRegular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'SF Pro Text';src:url(/wp-content/themes/Divi-child/fonts/SF-Pro-Display-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'SF Pro Text';src:url(/wp-content/themes/Divi-child/fonts/SF-Pro-Display-Semibold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'SF Pro Text';src:url(/wp-content/themes/Divi-child/fonts/SF-Pro-Display-Bold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}body{color:#ff1f28;font-family:'Poppins-Regular',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Poppins-SemiBold'}#container #main #content{color:#000}.logo_container p{font-family:'Poppins-SemiBold';text-transform:uppercase;font-size:26px;color:#fff}#header{margin-bottom:20px!important}#header .logo_container img.site_logo{height:66px}.banner{height:250px;background-position:center;background-size:cover;position:relative}.banner .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center}.fund-amount-wrap{width:80%;position:relative;box-shadow:0 3px 14px 1px #aaa}.fund-amount-wrap .events-list{border-top:1px dotted #ccc;margin-top:20px;padding-top:30px;clear:both}.fund-amount-wrap .date{margin-top:30px}.fundraising-details{margin-top:80px}.marcos-regular-text{font-family:'Poppins',sans-serif;font-weight:400;font-size:15px}.marcos-bold-text{font-family:'SF Pro Text',sans-serif;font-weight:600;font-size:16px;line-height:1!important}.marcos-extra-bold-text{font-family:'Poppins',sans-serif;font-weight:800}#order-steps{background-color:#fff;color:#000;padding:50px 0}#order-steps .container{width:90%;margin-top:120px}#order-steps .nav-tabs{width:100%;margin:0 auto;background-color:#ffd374;border-bottom:1px solid #ffd374;display:inline-flex;color:#000}#order-steps .nav-tabs li a{color:#9b9b9b;font-weight:700;padding:20px 20px}#order-steps .nav-tabs li a:hover{background-color:#fff0;border-color:#eaeaea}#order-steps .nav-tabs li{width:calc(100% / 5);padding:15px}#order-steps .nav-tabs li.active,#order-steps .nav-tabs li.active a{background-color:#ED1C24;color:#fff}#order-steps .nav-tabs li.active a:hover{border-color:#e0e0e0}#order-steps .tab-content{width:100%;margin:0 auto 30px}.page-id-9 .woocommerce{height:100vh!important}.order-summary .panel{margin-top:30px;border-radius:0;border:none;box-shadow:0 3px 5px 0 #aaa}.order-summary .panel-heading{padding:15px;border:none;background-color:#e5456a;color:#fff}.event-content{background-color:#fff;color:#000;padding:60px 0}.event-content .container{width:80%}.event-content .form-group:first-child{margin-top:50px}.event-content .form-group{width:50%;margin:0 auto}#select_event{border-radius:0;height:50px;border:1px solid #aaa;margin-top:14px}#select_event:focus{box-shadow:none}.events-list input[type='submit']{background-color:#288450;color:#fff;border:none;border-radius:0;padding:12px 35px 35px;margin:20px auto;border:2px solid #288450}.events-list input[type='submit']:hover{color:#000;border:2px solid #288450;background-color:#fff0}.events-list input[type='submit']:focus{box-shadow:none}.deal_item{text-align:center;cursor:pointer;margin:30px 0 70px}.deal_item h4{margin-top:20px}.deal_item #selected_deal{box-shadow:none;outline:none}#order-steps .btnNext{background-color:#ff1f28;color:#fff;border:none;padding:10px 30px;display:block;margin:0 auto;border-radius:3px}#order-steps .btnNext:hover{background-color:#ff1f28}.single-product .content_background{color:#000}#footer{margin:0;padding:20px 0;width:100%}.footer_wrap{clear:both}#footer .footer-menu{display:flex;justify-content:space-evenly;width:50%;margin:0 auto;font-size:16px;color:#fff;padding:0}#footer .footer-menu a{color:#e0e0e0;text-decoration:none}#footer .footer-menu a:hover{color:#fff}.padding-0{padding:0}.login_cart_wrap .count{color:#fff}.single-product #select_student,.single-product #select_teacher{height:50px!important}.single-product #container{width:100%}.single-product select.wc-pao-addon-field{height:50px!important;padding:0 10px;width:225px!important}.single-product select.wc-pao-addon-field:focus{outline:none}.single-product .wc-pao-addon-wrap{display:inline-block;width:calc(100% / 2 - 30px);text-align:center;margin-right:25px!important}.single-product .wc-pao-addon-wrap label{font-weight:400;display:flex!important}.single-product .wc-pao-addon-wrap input[type="checkbox"]{width:25px;height:1.5rem;margin-right:10px}.single-product .wc-pao-addon-select-crust-type{display:inline-grid}.single-product .wc-pao-addon-wrap input[type="checkbox"]:focus{box-shadow:none;outline:none}.footer-top{background-color:#fff;color:#000}.footer-top p{width:80%;margin:0 auto 0;font-size:14px}#ql_woo_cart{color:#000}#ql_woo_cart .widget_shopping_cart .widgettitle{color:#000}.post-type-archive-product ul.products{background-color:#fff;margin:0}.woocommerce-page ul.products li.product a img{width:100%;height:330px;object-fit:cover;object-position:top center}.post-type-archive-product .ql_woocommerce_info{margin:0}.woocommerce-page ul.products li.product{padding-top:50px;max-width:400px;margin-bottom:10px}.woocommerce ul.products li.product h3 a,.woocommerce-page ul.products li.product h3 a{color:#000;font-size:18px}.woocommerce ul.products li.product .woocommerce-Price-amount,.woocommerce-page ul.products li.product .woocommerce-Price-amount{font-size:18px}#student_data{margin-bottom:30px}#student_data select{height:50px!important;margin:5px 0 10px;border-radius:0}#student_data select:focus{box-shadow:none}.woocommerce #main .price{font-size:1.5rem}#product-tbl tbody tr{vertical-align:top;position:relative;position:-webkit-sticky}#product-tbl tr td:last-child{text-align:center}#product-tbl tbody td:first-child{width:120px}#product-tbl tbody td:nth-child(2) div.form-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#product-tbl.addons-tbl tbody td:first-child{width:30px;padding-top:45px}#product-tbl.addons-tbl tbody td:nth-child(2){width:120px}#product-tbl.addons-tbl tbody td:nth-child(3) div.form-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.woocommerce form #product-tbl .form-row::after,.woocommerce form #product-tbl .form-row::before,.woocommerce-page form #product-tbl .form-row::after,.woocommerce-page form #product-tbl .form-row::before{display:unset}#step-title{text-transform:uppercase;font-size:22px}#product-tbl tbody td:nth-child(2) div.form-row label{display:flex;flex-basis:100%;flex:20%;margin:5px 5px;padding:5px 10px 5px}#product-tbl.addons-tbl tbody td:nth-child(3) div.form-row label{display:flex;flex-basis:100%;flex:20%;margin:5px 5px;padding:5px 10px 5px}#product-tbl tbody td input[type="checkbox"]{width:25px;height:16px;margin-top:0}#product-tbl tbody td input[type="checkbox"]:focus{box-shadow:none;outline:none}#product-tbl tbody td h4{font-size:15px;margin:10px 0 5px;font-weight:700}#product-tbl tbody td:nth-child(2) .wc-pao-addon-description p{font-size:14px}#product-tbl tbody td label{font-weight:400;font-size:12px}#product-tbl select.wc-pao-addon-select{height:35px!important;width:100%}#order-steps .tab-content button{background-color:#ff1f28;color:#fff;border:none;padding:12px 50px;margin-right:10px;margin-left:10px;cursor:pointer}#order-steps .tab-content button:hover{background-color:#277546}#product-tbl thead td{font-weight:700}.order-summary .panel h2{font-size:20px;text-align:center;text-transform:uppercase;font-weight:700;margin-top:20px}.order-summary .wc-proceed-to-checkout{display:none!important}.order-summary .panel-body{padding-bottom:20px}#sidebar{display:none!important}ul.products.columns-4{text-align:center}#order-summary .panel-body{position:relative}#order-summary .loader{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;background:rgb(255 255 255 / .7);padding-top:50%}.order-step2 #product-tbl tbody td:nth-child(4){text-align:center}.order-step2 #product-tbl tbody select:focus{outline:none;box-shadow:none}.order-step2 #product-tbl tbody td:last-child a{font-size:20px}#order-steps.order-step3 input[type="text"],#order-steps.order-step3 input[type="email"],#order-steps.order-step3 select{border-radius:0;box-shadow:none;padding:0 10px;height:45px!important;width:100%}#order-steps.order-step3 textarea{border-radius:0;box-shadow:none}#vantiv_iframe_wrap{padding-bottom:500px!important}#vantiv_iframe_wrap iframe#vantiv_iframe{top:30px!important}.order-step1 #step-content h3{margin-top:30px;text-align:center}.order-step5 #step-content h3{margin:30px 0}#frmStep6 .radio-inline input[type="radio"]{width:inherit;height:inherit}#frmStep3 .radio-inline input[type="radio"]{width:inherit;height:inherit}#frmStep3 select{height:36px!important;font-size:16px!important}#frmStep3 .form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#4d4d4d;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px}#frmStep3 h4{font-weight:700;text-decoration:underline;text-transform:uppercase;margin-top:15px}#frmStep3 label{font-weight:400}#frmStep3 .tip-box{border:1px solid #bbb;border-radius:8px;padding:20px 20px;text-align:center;cursor:pointer}#frmStep3 .tip-box.active{background:#ff1f28;color:#fff}label.required::after{content:'*';color:red;margin-left:5px}label.error{font-size:12px;color:red}.text-red{color:red}#please_wait h1{font-size:30px;text-align:center;margin:25px 0 20px}#please_wait h2{font-size:18px;text-align:center;width:80%;margin:0 auto;line-height:1.5}#please_wait h3{display:none}.add-sideitems,.add-drink{color:#fff;background-color:#c3a769;border-color:#bc9c57;padding:5px;border-radius:4px}.add-sideitems:hover,.add-sideitems:active,.add-sideitems:focus,.add-drink:hover,.add-drink:active,.add-drink:focus{background-color:#277546;border-color:#277546}.remove-sideitems{margin-top:30px}.remove-drink{color:#fff;background-color:red;padding:5px;border-radius:4px}.order-step1 .options-wrapper .col3{width:calc(100% / 3 - 10px);float:left;margin-right:10px}.order-step2 .col-full{clear:both}.order-step2 .options-wrapper .col4{width:100%;float:left;margin-right:10px;margin-top:18px}.order-step1 .options-wrapper .col-full{clear:both}#order-steps #product-tbl tbody td .col-full em p{font-size:12px!important}.home.page-template-spes-template .fundraising{background-image:unset;background-size:cover}.home.page-template-spes-template div#page-container{background-image:url(/wp-content/wp-content/uploads/sites/7/2024/03/pizzeria_76.jpg.webp);background-size:cover}.home.page-template-spes-template #et-main-area{background-color:unset}.woocommerce-shop h1.et_pb_module_heading{text-transform:uppercase;text-align:center;margin-bottom:20px}.page-template-default #main-header{border-bottom:4px solid #ce153f;padding:0 0 15px 0;background-image:url(/wp-content/wp-content/uploads/2024/02/SpinachGreenBackgroundLines.png);background-size:cover;background-color:#000;background-repeat:no-repeat;background-position:center}.home.page-template-spes-template #main-header{background-image:unset;border-bottom:4px solid #ce153f;padding:0 0 15px 0px!important;background-color:unset}#et_mobile_nav_menu span.select_page{display:none}#main-header .header-container{display:flex;width:80%!important;align-items:center;justify-content:center;padding:15px 10px}#main-header .left-header{display:contents;align-items:center}#main-header .logo_container{width:100%;max-width:120px;text-align:left;margin-left:0}#loading-indicator{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgb(254 131 1 / .2);z-index:9999}#loading-bestpizzarva{display:none;align-items:center;width:100%;text-align:center;margin-top:15%}.loading-hourglass{display:inline-block;position:relative;width:80px;height:80px}.loading-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:26px solid #333;border-color:#ce153f #fff0 #ce153f #fff0;animation:wixi-hourglass 1.2s infinite}div#top-bar{background-color:#ce153f!important;min-height:39px;align-items:center;display:flex;color:#fff;margin-bottom:15px;text-align:center;font-size:14px;padding:10px 0}div#top-bar a{color:#fff;line-height:20px}input#ordernow-btn:hover{background-color:#e64267!important}.woocommerce-shop .products h2.woocommerce-loop-product__title{text-align:center;font-size:20px!important;padding:10px 10px!important;line-height:24px}.woocommerce-shop .woocommerce .products span.price{text-align:center;font-weight:600!important}.woocommerce-shop .woocommerce .products li.product.type-product{padding-bottom:25px}.woocommerce-shop .woocommerce .products li.product.type-product:hover{background:#ffd374;border:1px solid #ffd374;padding-bottom:23px}.woocommerce .loader::before{background:unset;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75);content:" ";display:block;border-radius:50%;width:0;height:0;box-sizing:border-box;border:26px solid #333;border-color:#ce153f #fff0 #ce153f #fff0;animation:wixi-hourglass 1.2s infinite}.contact-verification-wrap{padding:20px;background-color:#f9f9f9;border-radius:8px;margin-top:15px}#step-content p.step-error{text-align:center;max-width:80%;margin:50px auto;line-height:26px!important}.contact-verification-wrap h4{font-size:18px;margin-top:15px;text-align:center;margin-bottom:10px}.contact-verification-wrap ul.contact-list{list-style-type:none;padding:0}.contact-verification-wrap li{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;padding:8px;border-bottom:1px solid #ddd}@keyframes wixi-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{transform:rotate(1800deg)}}@media only screen and (max-width:992px){#order-summary,.order-steps-content{width:100%!important;padding:0}.container-order{display:inline!important}#order-steps .nav-tabs li a{font-size:70%;display:inline-grid;padding:15px 5px}#order-steps .tab-content{padding:0 15px}#ql_nav_btn{display:none}#product-tbl tbody td:nth-child(2) div.form-row label{flex:25%}.single-product .wc-pao-addon-wrap{width:calc(100% / 2 - 30px)!important}#order-steps #step-title{margin:20px 0 0 20px;font-size:22px}#order-summary{padding:0 20px}#order-steps .woocommerce-order-overview{display:grid}#order-steps .woocommerce-order-overview li{margin:20px 0;text-align:center;border:none}}@media only screen and (max-width:767px){#footer .footer-menu{display:block}#footer .footer-menu li{text-align:center;margin-bottom:15px}.single-product select.wc-pao-addon-field{width:100%!important}.single-product .wc-pao-addon-wrap{width:100%}#product-tbl tbody td:nth-child(2) div.form-row label{flex:40%}.logo_container{text-align:center}.login_cart_wrap{margin:0;display:grid;margin:0 auto}.order-steps-content>h2{text-align:center;margin-top:20px}.fund-amount-wrap{width:90%;top:20px;text-align:center}.fund-amount-wrap .date{margin:0}.ql_cart_wrap:hover .ql_cart-btn{color:#fff!important}.ql_cart-btn .count,.ql_cart_wrap:hover .ql_cart-btn .count{color:#fff}.footer-top p{width:100%;text-align:center}.logo_container p{font-size:24px}.post-type-archive-product ul.products.columns-4{padding:0 25px}.woocommerce-page ul.products li.product{margin:0!important}.single-product .wc-pao-addon-wrap{width:calc(100% / 1 - 30px)!important}.single-product .product_title{font-size:22px}.single-product h3.wc-pao-addon-name{font-size:16px}#order-steps .options-wrapper .col3{width:calc(100% / 1 - 10px)}.order-step2 .options-wrapper .col4{width:calc(100% / 1 - 10px)}.add-sideitems,.add-drink,.remove-sideitems,.remove-drink{color:#fff;background-color:#c3a769;border-color:#bc9c57;padding:5px;border-radius:4px}.woocommerce img,.woocommerce-page img{min-width:50px}#frmStep3,#frmStep4,#frmStep5{padding:15px}}@media only screen and (max-width:585px){#product-tbl tbody td:nth-child(2) div.form-row label{flex:50%}}@media only screen and (min-width:768px){.logo_container a{display:flex}.logo_container p{margin:18px 0 0 16px}}@media only screen and (max-width:1345px){.single-product .product .col-md-6>.row{display:flex}.single-product .product .col-md-6>.row .col-md-2{order:2}.single-product .wc-pao-addon-wrap{width:calc(100% / 3 - 30px)}}@media only screen and (max-width:500px){#product-tbl select.wc-pao-addon-select{width:unset}}@media only screen and (max-width:585px){#product-tbl tbody td:nth-child(2) div.form-row{height:200px;overflow-x:hidden;overflow-y:scroll}#order-steps .tab-content button.add-addon{width:100%}.order-step2 #product-tbl select.wc-pao-addon-select{width:105px}}.container-order{display:flex;align-items:start;gap:40px}.panel-default>.panel-heading{color:#383838;background-color:#ffd374;border-color:#ffd374;margin-bottom:15px}.order-steps-content{width:70%}div#order-summary{width:30%}.cart_totals{width:95%}.cart_totals .woocommerce-shipping-totals{display:none}#order-summary .cart{display:flex;align-content:center;justify-content:center;align-items:center}.order-summary .panel table tbody tr td,.order-summary .panel table tbody tr th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;font-size:18px}.order-summary .panel table{margin-bottom:0px!important;border:unset}#order-summary table.shop_table.shop_table_responsive .product-name{border-right:0;padding-left:15px;display:flex;align-items:center;gap:16px;padding-bottom:15px;padding-top:15px}#order-summary strong.product-quantity{margin-left:0;position:absolute;top:-10px;background:#ED1C24;color:#fff;width:20px;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;right:-10px}#order-summary span.product-thumbnail-checkout{position:relative}#order-summary .product-name img{height:auto;max-width:100%;max-width:63px;min-width:63px;width:63px;border-radius:4px}#order-summary .cart_item td.product-total{vertical-align:middle!important;max-width:118px;text-align:center!important;margin:auto}#order-summary span.product-title{text-align:left;margin-left:10%}#order-summary span.variation-wrap{margin-bottom:8px;display:block}#order-summary dt.variation-Selecttitle{margin-bottom:6px;width:100%}#order-summary .product-title p{margin-bottom:8px;font-size:.9em}#order-summary dl.variation{font-size:.8em}#order-summary td.product-remove{margin-left:0;position:absolute;background:#ED1C24;color:#fff!important;width:20px!important;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;right:10px;top:0}body.woocommerce-page #order-summary .quantity button.qty-btn{cursor:pointer;text-align:center;height:32px!important;margin:auto;color:black!important;border:unset!important}#order-summary a.remove-product{color:#fff}#order-summary input.qty-input{width:40px;text-align:center;border:none;padding:unset;font-size:16px}#order-summary .quantity{display:inline-flex;align-items:center;border:1px solid #000;border-radius:5px;overflow:hidden;width:100px;margin-top:16px}#step-content .form-group{margin-bottom:30px;margin-top:15px}#step-content font{font-size:10px}#step-content font b{font-size:14px;font-weight:600}.order-date{display:flex;gap:30px;align-items:center}.order-date .control-label{font-weight:600}.shippingAndTime{margin-left:100px}#product-tbl{border:1px solid #ddd;border-collapse:collapse;margin:10px 0}#product-tbl th,#product-tbl td{border:1px solid #ddd;padding:8px;text-align:left}#product-tbl th{background-color:#f2f2f2;font-weight:700}#frmStep3 .col-sm-3{width:25%}#frmStep3 .col-sm-3{width:25%}#frmStep3 .col-sm-6{width:50%}#step-content #frmStep3 .form-group{margin-bottom:15px;margin-top:15px;display:flex!important}#frmStep3 .row{display:flex;gap:30px;margin-top:30px;align-items:center}#frmStep3 .col-sm-2{width:10%}#frmStep3 textarea[name="delivery_comments"]{height:120px}#frmStep3 .col-sm-9{width:75%}#frmStep6 .form-control{padding:6px 12px;font-size:16px;line-height:1.42857143}#step-content font b{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:300!important}#popup,#overlay{display:none}#popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border:1px solid #ccc;border-radius:10px;z-index:1001;width:50%;max-height:80%;box-shadow:0 0 10px rgb(0 0 0 / .3);overflow-y:auto;padding-right:10px}#overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .5);z-index:1000}#Privacy-Policy{color:blue;cursor:pointer;text-decoration:underline}#closeBtn{float:right;cursor:pointer;font-weight:700;font-size:18px}.privacy-policy p{line-height:25px!important}.privacy-policy h2{text-align:center}@media (max-width:768px){.header-cs-row .et_pb_column_0_tb_header{width:80%!important;margin-left:15px}#order-steps .container{margin-top:0!important}.header-cs-row .et_pb_column_1_tb_header{width:20%!important}.elementary-school{color:#fff;font-size:18px!important}.woocommerce ul.products[class*=columns-] li.product{width:100%!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto;height:40px!important;max-width:50px!important}.flex-box-set .col-md-6 p{font-size:13px;padding-bottom:10px}.fund-amount-wrap{padding:15px 15px!important;margin:-40px auto!important}#select_event{margin-top:14px}.fund-amount-wrap .events-list.col-md-12{padding-top:10px!important}.et_pb_column .et_pb_module{margin-bottom:0px!important;width:20%}.page-id-7 .et_pb_column .et_pb_module{width:100%!important}footer.et-l.et-l--footer .et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_center.et_pb_bg_layout_light{width:100%}.page-id-7 .et_pb_row .et_pb_column .et_pb_module:last-child{margin-left:0px!important}.et_pb_module.et_pb_code.et_pb_code_0_tb_header{width:90%}.fundraising{padding:90px 0 90px!important}.et_pb_module .et_pb_image .et_pb_image_0_tb_header{margin-bottom:0}.footer-top p{margin:0px!important}.et_pb_row .et_pb_column .et_pb_module:last-child{margin-left:20px!important}.footer-top{padding:0px!important}.woocommerce ul.products[class*=columns-] li.product{width:100%!important}.woocommerce-page table.shop_table_responsive .cart_item td::before{content:unset}.woocommerce table.shop_table tfoot th{display:none}.shop_table.shop_table_responsive tr{width:100%!important}.shop_table.shop_table_responsive td{width:unset!important}tr.cart_item{display:flex!important}#order-summary table.shop_table.shop_table_responsive .product-name{width:70%!important;background:unset;border-top:unset}#order-summary .cart_item td.product-total{background:unset;border-top:unset;width:30%!important}#order-summary tr.cart_item:nth-child(2n){border-top:1px solid #ddd}}.elementary-school{color:#fff;font-size:22px;padding-left:30px;text-transform:uppercase;line-height:21px}.header-col{display:flex;align-items:center}.header-cs-row{display:flex;width:100%!important}@media (min-width:500px) and (max-width:980px){.et_pb_row .et_pb_column .et_pb_module:last-child{margin-left:90px!important}.woocommerce-shop .et_pb_row .et_pb_column .et_pb_module:last-child{margin-left:0px!important}}@media screen and (max-width:768px){.page-id-8 #product-tbl{min-width:unset!important}#product-tbl td,#product-tbl th{float:left;width:100%!important}.page-id-8 thead{display:none}.page-id-8 #product-tbl tr td:last-child{text-align:left}#product-tbl td.remove-product-wrap{margin-left:0;position:absolute;background:#ED1C24;color:#fff!important;width:20px!important;height:20px;border-radius:100%;display:flex;align-items:center;justify-content:center;right:0px!important;top:0px!important}.remove-product-wrap a.remove-product{color:#fff}}.page.page-id-7 .et_pb_section.et_pb_section_0.et_section_regular{padding-top:20px!important;padding-bottom:20px!important}#order-steps .container{margin-top:80px}#order-steps .tab-content button{margin-top:20px}.page.page-id-7 h1.et_pb_module_heading{font-size:25px}.page-id-1014 #et-main-area{background-color:#111}#product-tbl{border:1px solid #ddd;border-collapse:collapse;margin:10px 0;width:100%}h2#step-title{display:none}.order-summary .panel{margin-top:0px!important}.tip-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin:30px 0}.tip-section .container{margin-top:0!important;padding-top:0!important}.tip-box{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:#f8f9fa;border:2px solid #ccc;border-radius:6px;cursor:pointer;min-width:60px;text-align:center;white-space:nowrap}.tip-box.active{border-color:#28a745;background-color:#e8f8ec}.tip-or{font-weight:700;white-space:nowrap}.tip-custom{display:flex;flex-direction:column;align-items:center;gap:5px}.tip-input{width:80px;padding:6px 10px;text-align:center}#tip-intro{margin-bottom:0!important;padding-bottom:0!important}.tip-section,.tip-section .container,.tip-section .row,.tip-section .tip-container{margin-top:0!important;padding-top:0!important}.footer-top p{line-height:20px!important;font-weight:600;width:100%!important;padding:15px 0!important;text-align:center;font-family:'Raleway';font-size:16px;display:block}.header-container{display:flex;width:100%!important;align-items:center;justify-content:space-between;padding:15px 10px}.left-header{display:flex;align-items:center}.logo_container{width:100%;max-width:15%;text-align:left;margin-left:0}#main-header{background-image:linear-gradient(180deg,#000000 18%,#fff0 100%)}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer}.closed #mobile_menu{display:none!important}.opened #mobile_menu{display:block!important}.select_page{display:none}.mobile_menu_bar_toggle{display:none}#top-menu li a,.mobile_menu_bar_toggle,#mobile_menu{font-weight:600;text-transform:uppercase;font-size:16px;color:#FFFFFF!important}.fundraising{padding:90px 0 90px!important}footer#main-footer{background-image:url(https://www.bestpizzarva.site/wp-content/uploads/2024/02/SpinachGreenBackgroundLines.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#000;position:relative;padding:40px 20px;color:#fff;text-align:center;overflow:hidden;padding:2% 0}.footer-logo img{width:100%;max-width:100px;padding-bottom:20px}@media (max-width:980px){.mobile_menu_bar_toggle{display:block}#top-menu{display:none}ul#mobile_menu{background-color:#fff;padding:10px 5px;margin-top:22px}}@media (max-width:500px){.logo_container{max-width:34%!important}.elementary-school{padding-left:18px!important}.footer-logo img{width:29%;padding-bottom:20px}}@media (max-width:420px){#order-summary table.shop_table.shop_table_responsive .product-name{display:grid;width:65%!important}#order-summary .cart_item td.product-total{width:35%!important}#order-summary span.product-thumbnail-checkout{text-align:center;max-width:63px;margin:auto}}@media (min-width:992px) and (max-width:1200px){.order-steps-content{width:65%}div#order-summary{width:35%}}