@import url('https://fonts.googleapis.com/css2?family=Alegreya:wght@400;700;900&family=Catamaran:wght@400;700;900&display=swap');.homepage-header-row .et_pb_column{position:relative}.homepage-header-row .homepage-slider{position:absolute;z-index:5;width:100%;height:100%}.homepage-header-row .homepage-title{position:relative;z-index:9;padding-top:calc(8vw + 80px);padding-bottom:calc(9vw + 80px);filter:drop-shadow(0px 8px 24px rgba(0,0,0,1))}.homepage-header-row .homepage-title h1{text-align:center;padding-left:20px;padding-right:20px;font-size:5vw}.homepage-header-row .homepage-title h3{text-align:center;padding-left:20px;padding-right:20px;font-size:2vw}@media (max-width:768px){.homepage-header-row .homepage-title h1{font-size:28px}.homepage-header-row .homepage-title h3{font-size:20px}.slideshow-section .homepage-header-row .homepage-slider .et_pb_slide .et_pb_slide_image{display:block!important}.homepage-event-carousel .act-post .row .decm-show-image-left a{width:100%;max-width:none;margin-bottom:16px}.homepage-event-carousel .act-post .row .decm-show-image-left a img{width:100%;max-height:240px;object-fit:cover}.menu-wrapper table tbody>tr{width:100%!important;justify-content:flex-end}.menu-wrapper table tbody tr>td:nth-of-type(1){width:50%!important;margin-bottom:-2em}.menu-wrapper table tbody tr>td:nth-of-type(2){width:50%!important}.menu-wrapper table tbody tr>td:nth-of-type(3){width:25%!important}.menu-wrapper table tbody tr>td:nth-of-type(4){width:25%!important}.woocommerce .cart_totals table.shop_table_responsive tr,.woocommerce-page .cart_totals table.shop_table_responsive tr{display:flex}.woocommerce .cart_totals table.shop_table_responsive tr td,.woocommerce-page .cart_totals table.shop_table_responsive tr td{width:100%}}.et_pb_slides .et_pb_slide{padding:0px 0px;line-height:0px;background-color:transparent!important}.et_pb_slides .et_pb_slide .et_pb_container{height:100%!important}.et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_image{width:100%;margin-right:0px;margin-top:0px!important;top:-50%}.et_pb_slides .et_pb_slide .et_pb_container .et_pb_slider_container_inner .et_pb_slide_image img{width:100%;height:100%!important;object-fit:cover;max-height:none!important;object-position:center center}.et_pb_slider .et-pb-controllers{display:none}@media (max-width:768px){.top-header .et_pb_row{flex-wrap:wrap;justify-content:center}.top-header .header-menu-column{width:50%;min-width:280px}.top-header .header-social-column{width:50%;padding:10px 0px;max-width:calc(100% - 280px)}}@media (max-width:980px){.row-reverse{display:flex;flex-direction:column-reverse}.hp-detail-row .et_pb_column.hp-detail-image{height:300px;display:block;width:80%;margin-left:auto!important;margin-right:auto!important;float:none}.top-header .et_pb_column{margin-bottom:0px!important}.page-footer .et_pb_column{margin-bottom:0px!important}header{z-index:99999!important;position:relative}.et_pb_menu .et_mobile_menu{min-width:240px;left:50%;transform:translatex(-50%);border-top:3px solid #e83737}.et_pb_menu .et_mobile_menu li{background:#232323}.et_pb_menu .et_mobile_menu li a{padding:10px 16px;transition:0.35s}.et_pb_menu .et_mobile_menu li a:hover{color:#f0e430!important;opacity:1}.woocommerce div.product form.variations_form{width:100%;position:relative}.woocommerce div.product form.cart .variations{width:100%}.woocommerce div.product form.cart .variations tbody{width:100%}.woocommerce div.product form.cart .variations tbody tr{width:100%;position:relative;display:flex;flex-wrap:wrap}.woocommerce div.product form.cart .variations tbody tr th{width:100%}.woocommerce div.product form.cart .variations tbody tr td{width:100%}.woocommerce div.product form.cart .variations tbody tr td select{width:100%;margin-right:0px}}.hp-detail-row .hp-detail-text{position:relative;z-index:9;background:rgba(255,255,255,0.85);backdrop-filter:blur(16px);border:1.75px solid #ffffff}@media (min-width:981px){.hp-detail-row .hp-detail-text{margin-top:60px;margin-bottom:60px;width:60%!important;max-width:calc(540px + 10%)}.hp-detail-row .hp-detail-text-right{margin-left:-10%}.hp-detail-row .hp-detail-text-left{margin-right:-10%!important}.hp-detail-row.row-reverse{justify-content:flex-end}.homepage-event-carousel .act-post .row{display:flex}.homepage-event-carousel .act-post .row .decm-show-image-left{position:absolute;padding:0px}.homepage-event-carousel .act-post .row .decm-show-image-left a{height:100%;width:100%}.homepage-event-carousel .act-post .row .decm-show-image-left a img{height:100%;width:100%;object-fit:cover}.homepage-event-carousel .act-post .row>div:nth-of-type(2){margin-left:auto;margin-right:0px}.homepage-event-carousel .owl-nav button.owl-prev{left:-32px}.homepage-event-carousel .owl-nav button.owl-next{right:-48px}.menu-wrapper table tbody>tr{width:calc(50% - 10px)!important;justify-content:flex-end}.menu-wrapper table tbody tr>td:nth-of-type(1){width:50%!important;margin-bottom:-2em}.menu-wrapper table tbody tr>td:nth-of-type(2){width:50%!important}.menu-wrapper table tbody tr>td:nth-of-type(3){width:25%!important}.menu-wrapper table tbody tr>td:nth-of-type(4){width:25%!important}}.et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top{display:none}.flag-section{height:50px;position:relative;clip-path:polygon(100% 0,100% 100%,50% 80%,0 100%,0 0);z-index:5}.flag-section .et_pb_row{height:50px}.flag-section .et_pb_row .et_pb_column{min-height:50px!important}.slideshow-section{clip-path:ellipse(180% 70% at 100% 30%)}.header-logo-section{position:relative;z-index:9;background-color:transparent}.header-logo-section .header-logo-row .header-logo-wrapper{padding:80px 0px 180px;width:45%;margin-left:-15%;position:relative;z-index:9}.header-logo-section .header-logo-row .header-logo-bg{width:70%;clip-path:polygon(0 0,70% 0%,100% 100%,0% 100%);position:relative}.header-logo-section .header-logo-row .header-logo-bg:after{position:absolute;top:0px;left:0px;width:100%;height:100%;content:"";background:linear-gradient(90deg,transparent,#ffffff);mix-blend-mode:plus-lighter;opacity:0.2}.header-logo-section .header-logo-row .header-logo-bg:before{position:absolute;top:0px;left:0px;width:100%;height:100%;content:"";background:linear-gradient(90deg,transparent,#ffffff);opacity:0.5}.header-logo-section .header-logo-row .header-logo-wrapper .header-logo-module{width:100%}.main-hp-section{position:relative!important;z-index:5!important;margin-top:-120px!important;clip-path:polygon(0 calc(0% + 120px),100% 0,100% 100%,0% 100%)!important}.page-header-section{position:relative!important;z-index:9!important;clip-path:ellipse(180% 70% at 100% 30%)!important}.page-header-section .page-header-row .et_pb_column{position:relative!important}.page-header-section .page-header-row .et_pb_column .page-header-title{position:relative!important;z-index:9!important;padding-top:calc(8vw + 40px)!important;padding-bottom:calc(8vw + 40px)!important}.page-header-section .page-header-row .et_pb_column .page-header-title h1{filter:drop-shadow(0px 8px 16px rgba(0,0,0,1))!important}.page-header-section .page-header-row .et_pb_column .page-header-image{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.page-header-section .page-header-row .et_pb_column .page-header-image .et_pb_image_wrap{position:relative!important;height:100%!important;width:100%!important}.page-header-section .page-header-row .et_pb_column .page-header-image .et_pb_image_wrap img{width:100%!important;height:100%!important;object-position:center center!important;object-fit:cover!important}.page-content-section .page-content-row{margin-top:-90px!important}.hp-story-section{background-attachment:fixed;background-size:cover;background-position:center center}.homepage-event-carousel .owl-nav{margin-bottom:0px}.homepage-event-carousel .owl-dots{margin-bottom:0px;padding-top:0px}.homepage-event-carousel .owl-stage-outer{margin-bottom:0px}.homepage-event-carousel .owl-nav button.owl-prev{left:-32px}.homepage-event-carousel .owl-nav button.owl-next{right:-48px}.tribe-events-calendar-list__event-title{font-family:'Alegreya',Georgia,"Times New Roman",serif!important;font-weight:900!important;letter-spacing:0.5px}.tribe-events-calendar-list__event-title a{border-bottom:none!important;transition:0.35s!important}.tribe-events-calendar-list__event-title a:hover{color:#E02B20!important}.tribe-common-c-btn{color:#000000!important;border:2px solid #000000!important;background:transparent!important;letter-spacing:1px;font-size:14px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;padding:0.3em 1em!important;transition:0.35s!important}.tribe-common-c-btn:hover{color:#E02B20!important;border-color:#E02B20!important}.tribe-common-c-btn-border{color:#000000!important;border:2px solid #000000!important;background:transparent!important;font-size:14px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;padding:0.3em 1em!important;transition:0.35s!important}.tribe-common-c-btn-border button{text-transform:uppercase!important;letter-spacing:1px}.tribe-common-c-btn-border:hover{color:#E02B20!important;border-color:#E02B20!important}.tribe-events-c-top-bar__datepicker-desktop,.tribe-events-c-top-bar__datepicker-mobile{font-family:'Alegreya',Georgia,"Times New Roman",serif!important;font-weight:900!important;letter-spacing:0.5px}.tribe-common-h7{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase}.tribe-events-calendar-list__event-date-tag-daynum{font-family:'Alegreya',Georgia,"Times New Roman",serif!important;font-weight:900!important;letter-spacing:0.5px;font-size:36px!important;line-height:1em!important;color:#E02B20!important}.post-type-archive-tribe_events{position:relative}.post-type-archive-tribe_events #et-main-area:before{position:relative;z-index:9;content:"Events";background-image:url(https://beliciouswaffles.com/wp-content/uploads/2025/01/Events-02.jpg);background-size:cover;background-position:center center;width:100%;text-align:center;font-family:'Alegreya',Georgia,"Times New Roman",serif;font-weight:900;font-size:48px;color:#FFFFFF!important;padding-top:calc(8vw + 40px);padding-bottom:calc(8vw + 40px);display:block;text-shadow:0px 8px 16px rgba(0,0,0,1);clip-path:ellipse(180% 70% at 100% 30%);line-height:1em}.post-type-archive-tribe_events #page-container{padding-top:0px!important}.post-type-archive-tribe_events #page-container .tribe-events{position:relative;z-index:5;background:#f4f4f4}.post-type-archive-tribe_events .tribe-events-l-container{padding-top:100px!important;margin-top:-60px;background:#ffffff;position:relative;z-index:5;box-shadow:0px 12px 28px -6px rgb(0,0,0,0.3)}.tribe-events .tribe-events-calendar-list__month-separator:after{background:linear-gradient(90deg,rgba(35,35,35,1) 0%,#232323 33%,#efe32f 33%,#efe32f 67%,#e83737 67%,#e83737 100%)}.menu-wrapper table tbody tr td{border:none}.menu-wrapper table tbody tr>td:nth-of-type(1){width:45%}.menu-wrapper table tbody tr>td:nth-of-type(2){width:25%;padding-left:15px!important}.menu-wrapper table tbody tr>td:nth-of-type(3){width:15%;text-align:right}.menu-wrapper table tbody tr>td:nth-of-type(3) p{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;font-size:18px;color:#222222}.menu-wrapper table tbody tr>td:nth-of-type(3) h4{text-align:right}.menu-wrapper table tbody tr>td:nth-of-type(4){width:15%;text-align:right}.menu-wrapper table tbody tr>td:nth-of-type(4) p{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;font-size:18px;color:#222222}.menu-wrapper table tbody tr>td:nth-of-type(4) h4{text-align:right}.menu-wrapper table tbody{display:flex;flex-wrap:wrap;justify-content:space-between}.menu-wrapper table tbody>tr{width:100%;display:flex;flex-wrap:wrap;align-items:center;box-shadow:0px 12px 18px -6px rgb(0,0,0,0.3);padding:10px;margin-bottom:20px}.single_variation_wrap .price span{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;color:#e02b20;font-size:28px;font-weight:700}table.variations tbody tr{padding:0px!important}table.variations tbody tr th.label{padding-top:0px!important;padding-left:0px!important}table.variations tbody tr th.label label{color:#000000;font-size:14px}table.variations tbody tr td.value span select{padding:12px 14px!important}table.variations tbody tr td.value span{position:relative}table.variations tbody tr td.value span::after{top:50%;right:20px!important;transform:translatey(-50%)!important}.et_right_sidebar #sidebar{display:none}.et_right_sidebar #left-area{width:100%;padding-right:0px}.et-db #et-boc .et-l ul.et_pb_tabs_controls:after{border-top:none}.et-db #et-boc .et-l .et_pb_tabs_controls li.et_pb_tab_active{position:relative}.et-db #et-boc .et-l .et_pb_tabs_controls li.et_pb_tab_active::before{position:absolute;bottom:0;right:0;width:15px;height:15px;content:"";background:#ffffff;clip-path:polygon(0% 0%,6% 29%,15% 51%,30% 70%,49% 85%,69% 93%,100% 100%,0% 100%);transform:translatex(100%)}.et-db #et-boc .et-l .et_pb_tabs_controls li.et_pb_tab_active::after{position:absolute;bottom:0;left:1px;width:15px;height:15px;content:"";background:#ffffff;clip-path:polygon(0% 0%,6% 29%,15% 51%,30% 70%,49% 85%,69% 93%,100% 100%,0% 100%);transform:translatex(-100%) rotate(270deg)}.product .et_pb_tab_content h2{font-family:'Alegreya',Georgia,"Times New Roman",serif;font-weight:900;text-transform:capitalize;letter-spacing:0.02em}.product .et_pb_tab_content .stars span a{color:#efe32f}.product .et_pb_tab_content .form-submit input{color:#000000!important;border:2px solid #000000!important;background:transparent!important;font-size:14px!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;padding:0.3em 1em!important;transition:0.35s!important;text-transform:uppercase;letter-spacing:1px;border-radius:3px}.product .et_pb_tab_content .form-submit input:hover{color:#e02b20!important;border:2px solid #e02b20!important;border-radius:3px!important}.et_right_sidebar #main-content .container:before{display:none}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#e83837!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important}.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{color:#ffffff!important;border:2px solid #ffffff!important;background:transparent!important;font-size:14px!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;padding:0.3em 1em!important;transition:0.35s!important;text-transform:uppercase;letter-spacing:1px;border-radius:3px}.woocommerce .woocommerce-error a.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-message a.button:hover{background:#ffffff!important;color:#333333!important}.woocommerce .woocommerce-error a.button:after,.woocommerce .woocommerce-info a.button:after,.woocommerce .woocommerce-message a.button:after{display:none!important}.et-db #et-boc .et-l .et_pb_wc_add_to_cart_1 .quantity{box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)!important}.woocommerce-variation-price{margin-bottom:16px!important}.product .product_title{font-family:'Alegreya',Georgia,"Times New Roman",serif;font-weight:900;letter-spacing:0.03em}.product .summary p.price ins{color:#222222!important}.product .summary p.price ins .woocommerce-Price-amount{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-size:18px!important}.product .summary p.price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:18px!important}.product .summary.entry-summary p.price{color:#222222!important}.product .summary.entry-summary p.price span{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-size:18px!important}.product .summary p.price del .woocommerce-Price-amount{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-size:18px!important}.product .summary p.price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:18px!important}.product .single_variation_wrap .woocommerce-variation-price .price del{color:#e02b20;display:inline-flex}.product button.single_add_to_cart_button{color:#000000!important;border-color:#000000;letter-spacing:1px;font-size:14px!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important}.product button.single_add_to_cart_button:after{display:none}.product button.single_add_to_cart_button:hover{color:#E02B20!important;border-color:#E02B20!important;padding:.3em 1em .3em 1em!important}.woocommerce div.product form.cart .variations td select{background-color:#FFFFFF;box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:#FFFFFF}.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity{box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:800}body.woocommerce .woocommerce-tabs{border:none}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#E02B20!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{position:relative}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a::before{position:absolute;bottom:0;right:0;width:15px;height:15px;content:"";background:#ffffff;clip-path:polygon(0% 0%,6% 29%,15% 51%,30% 70%,49% 85%,69% 93%,100% 100%,0% 100%);transform:translatex(100%)}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a::after{position:absolute;bottom:0;left:1px;width:15px;height:15px;content:"";background:#ffffff;clip-path:polygon(0% 0%,6% 29%,15% 51%,30% 70%,49% 85%,69% 93%,100% 100%,0% 100%);transform:translatex(-100%) rotate(270deg)}.woocommerce-Tabs-panel--description h2,.woocommerce-Tabs-panel--additional_information h2,.woocommerce-Tabs-panel--reviews h2{display:none}.product .related h2{font-family:'Alegreya',Georgia,"Times New Roman",serif!important;font-weight:900!important;text-transform:uppercase!important;font-size:20px!important;letter-spacing:1px!important}.product .related li.product a h2{text-transform:none!important;font-size:26px!important;letter-spacing:0px!important;transition:0.35s}.product .related li.product a .price{font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:800;color:#222222!important}.product .related li.product a:hover h2{color:#E02B20!important}.product .related li.product a span.et_shop_image .et_overlay{display:none}.woocommerce p.stars a{color:#efe32f}#review_form .form-submit input.submit{color:#000000!important;border-color:#000000;letter-spacing:1px;font-size:14px!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important}#review_form .form-submit input.submit:hover{color:#e02b20!important;border:2px solid #e02b20!important;border-radius:3px!important}.woocommerce #review_form #respond textarea{background-color:#FFFFFF;box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)}.product .summary{position:relative}.product .summary:after{position:relative;display:block;content:"We will ship only on Mondays and Tuesdays with standard shipping to ensure delivery by the end of the day on Friday. If you are ordering after Tuesday, we offer One-Day and Two-Day shipping options to ensure end-of-day Friday delivery.";margin-top:20px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding-left:12px;border-left:8px solid #E02B20}.woocommerce .quantity input.qty{width:80px}a.full-width-button{width:100%;text-align:center}.product_cat-chocolate-covered .summary>.price:after{position:relative;display:block;content:"This item contains chocolate. We are only able to deliver products that contain chocolate locally, and are not able to ship them. If you need to ship your order outside of Tucson, Arizona, you will not be able to order this product.";margin-top:20px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding:12px 18px;visibility:visible;font-size:14px;height:auto;border-top:4px solid;border-image-slice:1;border-image-source:linear-gradient(to right,#232323 0%,#232323 33%,#efe32f 33%,#efe32f 67%,#e83737 67%,#e83737);background:#232323;color:#ffffff}.contact-us-form input,.contact-us-form textarea{box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)!important;background:#ffffff!important}.contact-us-form .et_contact_bottom_container{margin-top:10px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#ffffff!important;transition:0.35s}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:hover:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button:hover,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button:hover,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button:hover{color:#efe32f!important}.woocommerce-input-wrapper textarea{box-shadow:6px 6px 18px 0px rgb(0,0,0,0.3)!important;background:#ffffff!important}.cart_totals tbody{display:block}.cart_totals tr{display:flex;flex-wrap:wrap;width:100%}.cart_totals th{width:50%;display:block}.cart_totals td{width:50%;display:block}.cart_totals td .woocommerce-Price-amount{width:100%;text-align:right;display:block}.cart_totals .shipping:after{position:relative;display:block;content:"Local orders are eligible for a small home delivery fee. More shipping alternatives may exist when a full shipping address is entered.";margin-top:20px;margin-bottom:10px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:700;padding-left:12px;border-left:8px solid #E02B20;width:100%}label[for=shipping_method_0_szbd-shipping-method17],label[for=shipping_method_0_szbd-shipping-method8],label[for=shipping_method_0_szbd-shipping-method9]{position:relative}label[for=shipping_method_0_szbd-shipping-method17]:after,label[for=shipping_method_0_szbd-shipping-method8]:after,label[for=shipping_method_0_szbd-shipping-method9]:after{position:relative;display:block;content:"Home deliveries occur Friday and Saturday afternoons between 3pm and 6pm. Please choose which day you would like your order delivered in the order notes above.";width:100%;max-width:600px;background:#e83837;color:#ffffff;padding:12px;margin-top:4px;margin-bottom:12px}.post-type-archive .et-boc .et-l .top-header{padding-top:0px!important;padding-bottom:0px!important}.post-type-archive .et-boc .et-l .top-header .et_pb_row{width:100%!important;max-width:100%!important}.post-type-archive .et-boc .et-l .page-footer{padding-top:0px!important;padding-bottom:0px!important}.post-type-archive .et-boc .et-l .page-footer .et_pb_row{width:100%!important;max-width:100%!important}.woocommerce-cart-button a{color:#000000!important;border:2px solid #000000!important;background:transparent!important;letter-spacing:1px;font-size:14px!important;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;padding:0.3em 1em!important;transition:0.35s!important}.woocommerce-cart-button a:hover{color:#E02B20!important;border-color:#E02B20!important}.woocommerce-cart-button a:after{display:none}.woocommerce-cart-button{display:none}.et_pb_module.et_pb_wc_checkout_billing.et_pb_wc_checkout_billing_0.et_pb_fields_layout_default .woocommerce-cart-button{display:block;position:absolute;top:-15px;transform:translatey(-100%)}.woocommerce-checkout #wcpay-payment-request-button-separator{display:none!important}.woocommerce-cart-form__cart-item .product-quantity .quantity span{display:none}.pum-container{padding:50px 30px!important;border-top:6px solid #efe32f;border-bottom:6px solid #e83737}.pum-container .pum-content h3{font-family:'Alegreya',Georgia,"Times New Roman",serif;font-weight:900;margin-bottom:6px;text-align:center}.pum-container .pum-content p{font-size:14px}.pum-container .pum-close{background-color:#e83737!important;line-height:1.4em!important}.pum-container .pum-close i{font-family:'FontAwesome';font-style:normal}.pum-overlay{background-color:rgba(0,0,0,0.6)!important;backdrop-filter:blur(6px)}.bw-divider-bottom{position:relative}.bw-divider-bottom:after{content:"";position:absolute;bottom:0;left:50%;transform:translatex(-50%);width:25%;max-width:50px;height:5px;background:#e83737}.contact-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-form form p{width:100%}.contact-form form p label{width:100%}.contact-form form p:nth-of-type(1){width:calc(50% - 16px)}.contact-form form p:nth-of-type(2){width:calc(50% - 16px)}.contact-form form p input,.contact-form form p textarea{-webkit-box-shadow:0px 6px 16px -6px rgba(0,0,0,0.35);-moz-box-shadow:0px 6px 16px -6px rgba(0,0,0,0.35);box-shadow:0px 6px 16px -6px rgba(0,0,0,0.35)}.contact-form form p input.wpcf7-submit{-webkit-box-shadow:0px 6px 16px -6px rgba(0,0,0,0);-moz-box-shadow:0px 6px 16px -6px rgba(0,0,0,0);box-shadow:0px 6px 16px -6px rgba(0,0,0,0)}@media (max-width:768px){.contact-form form p:nth-of-type(1){width:100%}.contact-form form p:nth-of-type(2){width:100%}}#place_order{transition:0.35s!important}.pickup-btn{position:relative;opacity:0.5;overflow:visible;display:inline-block;pointer-events:none!important}.shipping-pickup-store th strong:after{content:" *";color:red}.pickup-dropdown:after{content:"Please select a pick up location";position:absolute;top:34px;left:50%;color:#555555;letter-spacing:0.5px;font-size:14px;font-family:'Catamaran',Helvetica,Arial,Lucida,sans-serif;font-weight:800;transform:translatex(-50%);background:#ffffff;padding:8px 24px 6px;-webkit-box-shadow:0px 2px 15px -4px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 15px -4px rgba(0,0,0,0.5);box-shadow:0px 2px 15px -4px rgba(0,0,0,0.5);z-index:0;border-bottom:3px solid #e83837;border-radius:4px}.pickup-dropdown:before{content:"";position:absolute;top:28px;left:50%;height:6px;width:15px;transform:translatex(-50%);background:#ffffff;clip-path:polygon(50% 0%,0% 100%,100% 100%);z-index:1}.menu-wrapper h6{font-size:12px;line-height:1.2em}.menu-wrapper table tbody>tr{position:relative;overflow:hidden}.menu-wrapper table tbody>tr:after{position:absolute;top:-22px;left:-225px;font-family:'Alegreya',Georgia,"Times New Roman",serif;font-weight:900;background:#E02B20;color:#ffffff;padding:10px 200px;font-size:20px;transform:rotate(-45deg) translate(0%,60px)}.menu-wrapper table tbody .menu-item-new:after{content:"New!"}.menu-wrapper table tbody .menu-item-imported:after{}.menu-outer-wrapper .menu-wrapper table tbody tr td{width:100%!important;margin-bottom:0px!important}@media (min-width:981px){.menu-outer-wrapper .menu-wrapper table tbody tr{width:calc(25% - 8px)!important}}@media (min-width:768px) and (max-width:980px){.menu-outer-wrapper .menu-wrapper table tbody tr{width:calc(50% - 10px)!important}}