.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.woocommerce .col2-set,.woocommerce-page .col2-set{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{flex:0 0 50%;max-width:50%}}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{position:relative;width:100%;padding-right:15px;padding-left:15px;flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width:768px){.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{flex:0 0 50%;max-width:50%}}ul.products,.product{list-style:none;padding:0}ul.products li.product,ul.products .product,.product li.product,.product .product{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;position:relative;padding-top:17px;padding-bottom:17px}ul.products li.product.product-type-variable .product-info-wrap .price,ul.products .product.product-type-variable .product-info-wrap .price,.product li.product.product-type-variable .product-info-wrap .price,.product .product.product-type-variable .product-info-wrap .price{display:none}ul.products li.product .onsale,ul.products .product .onsale,.product li.product .onsale,.product .product .onsale{position:absolute;right:0;top:0;height:50px;width:50px;background:#FF4814;line-height:50px;text-align:center;border-radius:50%;font-size:18px;font-weight:700;transform:rotate(15deg)}ul.products li.product>div,ul.products .product>div,.product li.product>div,.product .product>div{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:768px){ul.products li.product .product-info-wrap,ul.products .product .product-info-wrap,.product li.product .product-info-wrap,.product .product .product-info-wrap{flex:0 0 50%;max-width:50%}}@media (min-width:768px){ul.products li.product .add-to-cart-wrap,ul.products .product .add-to-cart-wrap,.product li.product .add-to-cart-wrap,.product .product .add-to-cart-wrap{flex:0 0 50%;max-width:50%}}.price del{font-style:italic;font-size:.85em}.price ins{font-weight:700;text-decoration:none;margin-left:5px}.reset_variations{font-size:18px;margin-left:8px}.woocommerce-variation .woocommerce-variation-price{margin-bottom:.5rem}.shop_table{font-size:18px}.shop_table th.product-thumbnail,.shop_table td.product-thumbnail{display:none!important}.woocommerce-error,.woocommerce-notice,.woocommerce-privacy-policy-text{font-size:18px}.select2-selection{font-size:18px}.select2-results__option{color:#25282a;font-size:18px}.woocommerce-invalid input,.woocommerce-invalid select,.woocommerce-invalid textarea{border:1px solid #FF4814;background-color:#ffe7e0}#payment{border-radius:5px;background-color:#3e3e3e}#payment ul.payment_methods{text-align:left;padding:1em;margin:0;list-style:none outside}#payment ul.payment_methods label{width:auto;display:inline-block}#payment ul.payment_methods>li>label{white-space:nowrap}#payment ul.payment_methods li{text-align:left;margin:0;font-weight:400}#payment ul.payment_methods li input{margin:0 1em 0 0}#payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#payment ul.payment_methods li img+img{margin-left:2px}#payment div.form-row{padding:1em}#payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;border-radius:2px;line-height:1.5;font-size:18px;background-color:#484848}#payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,#payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{margin:0 0 .5em}#payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,#payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label{cursor:pointer}#payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0}#payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#payment div.payment_box .wc-credit-card-form-card-number,#payment div.payment_box .wc-credit-card-form-card-expiry,#payment div.payment_box .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#payment div.payment_box .wc-credit-card-form-card-number.visa,#payment div.payment_box .wc-credit-card-form-card-expiry.visa,#payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url(/wp-content/themes/images/icons/credit-cards/visa.svg)}#payment div.payment_box .wc-credit-card-form-card-number.mastercard,#payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url(/wp-content/themes/images/icons/credit-cards/mastercard.svg)}#payment div.payment_box .wc-credit-card-form-card-number.laser,#payment div.payment_box .wc-credit-card-form-card-expiry.laser,#payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url(/wp-content/themes/images/icons/credit-cards/laser.svg)}#payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url(/wp-content/themes/images/icons/credit-cards/diners.svg)}#payment div.payment_box .wc-credit-card-form-card-number.maestro,#payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url(/wp-content/themes/images/icons/credit-cards/maestro.svg)}#payment div.payment_box .wc-credit-card-form-card-number.jcb,#payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url(/wp-content/themes/images/icons/credit-cards/jcb.svg)}#payment div.payment_box .wc-credit-card-form-card-number.amex,#payment div.payment_box .wc-credit-card-form-card-expiry.amex,#payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url(/wp-content/themes/images/icons/credit-cards/amex.svg)}#payment div.payment_box .wc-credit-card-form-card-number.discover,#payment div.payment_box .wc-credit-card-form-card-expiry.discover,#payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url(/wp-content/themes/images/icons/credit-cards/discover.svg)}#payment div.payment_box span.help{font-size:.857em;font-weight:400}#payment div.payment_box .form-row{margin:0 0 1em}#payment div.payment_box p:last-child{margin-bottom:0}#payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#payment .payment_method_paypal img{max-height:52px;vertical-align:middle}ul#shipping_method{list-style:none outside;margin:0;padding:0}ul#shipping_method label{width:auto;display:inline-block}ul#shipping_method li{line-height:1.5em;list-style:none outside}ul#shipping_method li+li{margin-top:.5em}ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}ul#shipping_method li label{display:inline}ul#shipping_method .amount{font-weight:700}.shipping_method_disabled .wrap{opacity:.5}.shipping_method_disabled .wrap+p{font-size:14px}@media (min-width:768px){.shipping_method_disabled .wrap+p{font-size:18px}}ul.order_details{padding:0;margin:0;list-style:none;font-size:18px}ul.order_details li{display:inline-block;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #545b62;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none;margin-bottom:15px}ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}ul.order_details li:last-of-type{border:none}.woocommerce-customer-details{font-size:18px}.shipping-calculator-form{padding-top:15px}.shipping-calculator-form p{margin-bottom:0}.shipping-calculator-form p.form-row{margin-bottom:1rem}.shipping-calculator-form p.form-row+p{text-align:right}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{padding-top:10px;padding-bottom:10px}.woocommerce-form-login,.woocommerce-form-coupon,.woocommerce-form-register{background-color:#3e3e3e;padding:20px;border-radius:3px;font-size:18px}.woocommerce-form-login .required,.woocommerce-form-coupon .required,.woocommerce-form-register .required{display:none}form.woocommerce-checkout{margin-top:2rem}.avondale-time-picker.hour::after{content:":";margin-left:10px;margin-right:10px}.avondale-time-picker.hour,.avondale-time-picker.min{display:inline-block}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;padding-top:5px;padding-bottom:5px;text-align:center;font-family:"Montserrat",sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:3px}.woocommerce-MyAccount-navigation ul li{display:inline-block;padding:5px}@media (min-width:1200px){.woocommerce-MyAccount-navigation ul li{padding:5px 1em}}.woocommerce-MyAccount-navigation ul li a{color:#fff}.woocommerce-MyAccount-navigation ul li a:hover{color:#d2cdbe}.woocommerce-MyAccount-navigation ul li.is-active a{color:#FF4814}#customer_login{padding-top:17px;padding-bottom:17px}#customer_login h2{text-align:center}.woocommerce-shipping-totals ul{white-space:nowrap}.woocommerce-shipping-destination{margin-bottom:.5rem;margin-top:.5rem}.woocommerce-shipping-destination strong{font-weight:300}mark{background-color:#fff0;color:#FF4814}@media (max-width:767.98px){.woocommerce-page .woocommerce-cart-form table.shop_table,.woocommerce-page .woocommerce-cart-form table.shop_table thead,.woocommerce-page .woocommerce-cart-form table.shop_table tbody,.woocommerce-page .woocommerce-cart-form table.shop_table th,.woocommerce-page .woocommerce-cart-form table.shop_table td,.woocommerce-page .woocommerce-cart-form table.shop_table tr{display:block}.woocommerce-page .woocommerce-cart-form table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page .woocommerce-cart-form table.shop_table td{border:1px solid rgb(255 255 255 / .16);position:relative;padding-left:30%}.woocommerce-page .woocommerce-cart-form table.shop_table td .qty{margin-bottom:0}.woocommerce-page .woocommerce-cart-form table.shop_table{border:none}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-spacer{border-color:#FFF;height:10px}.woocommerce-page .woocommerce-cart-form table.shop_table td:before{position:absolute;top:50%;transform:translateY(-50%);left:6px;width:auto;padding-right:10px;white-space:nowrap}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item{display:flex;flex-wrap:wrap;width:100%}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item:first-child{border-top:1px solid rgb(255 255 255 / .16)}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item:first-child td{border-top:0}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item+tr.cart_item td{border-top:0}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item td{width:100%}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item td.product-remove{order:1;padding:0}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item td.product-remove a{font-size:0;padding:.75rem;display:block;width:100%;text-align:center;color:#FF4814;background-color:#fff0;transition:color 0.3s ease,background-color 0.3s ease}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item td.product-remove a::before{content:"Remove";font-size:18px}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart_item td.product-remove a:hover{background-color:#ff4814;color:#fff}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-name:before{content:"Product"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-price:before{content:"Price"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-quantity:before{content:"Quantity"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-subtotal:before{content:"Subtotal"}.woocommerce-page .woocommerce-cart-form table.shop_table td.product-total:before{content:"Total"}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{margin:0}.woocommerce-page .woocommerce-cart-form table.cart td.actions,.woocommerce-page #content table.cart td.actions{border:0;padding-left:0}.woocommerce-page .woocommerce-cart-form table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page .woocommerce-cart-form table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page .woocommerce-cart-form table.cart td.actions input,.woocommerce-page #content table.cart td.actions input{margin-bottom:10px}.woocommerce-page .woocommerce-cart-form table.shop_table tr.cart-subtotal td,.woocommerce-page .woocommerce-cart-form table.shop_table tr.shipping td,.woocommerce-page .woocommerce-cart-form table.shop_table tr.total td,.woocommerce-page .woocommerce-cart-form table.shop_table.order_details tfoot th,.woocommerce-page .woocommerce-cart-form table.shop_table.order_details tfoot td{padding-left:6px;border:0}.woocommerce-page .woocommerce-cart-form table.shop_table tbody{padding-top:10px}.woocommerce-checkout-review-order-table{border-collapse:collapse;width:100%}.woocommerce-checkout-review-order-table tbody .product-name,.woocommerce-checkout-review-order-table thead .product-name{width:100%}.woocommerce-checkout-review-order-table tbody .product-total,.woocommerce-checkout-review-order-table thead .product-total{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.woocommerce-order-overview li strong{font-weight:300}.woocommerce-error{list-style:none;color:#FF4814;padding-left:0}table.woocommerce-checkout-review-order-table thead tr th.product-total{font-size:0}table.woocommerce-checkout-review-order-table thead tr th.product-total::before{content:"Price";font-size:18px}#ship-to-different-address{font-weight:300;margin-bottom:32px}.select2-container--default .select2-selection--single{border-radius:0}#order_comments{min-height:150px}table.shop_table tr::before{content:"";font-size:0;display:inline-block;height:45px;width:0}.calculated_shipping table.shop_table tr th,.cart-collaterals table.shop_table tr th{width:40%}.calculated_shipping table.shop_table tr td,.cart-collaterals table.shop_table tr td{width:60%}.rp-donation-block .input{display:flex;flex-wrap:wrap;justify-content:flex-start}.rp-donation-block .input input,.rp-donation-block .input select{width:100%;max-width:none}.rp-donation-block .input>*{width:100%;margin-bottom:1rem;margin-right:0}.rp-donation-block .input input[type=button]{width:auto}.rp-donation-block .input .donate-remove{margin-left:10px}.rp-donation-block .rpdo_loader{text-align:left}.woocommerce-form-login__rememberme{margin-bottom:1rem}.woocommerce-form-register .woocommerce-form-row--wide+p{font-style:italic}.select2-container .select2-selection--single{height:auto;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #fff}.select2-dropdown{border:none}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-weight:400;padding-top:11px;padding-bottom:11px;padding-left:20px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#FF4814}.wc-stripe-elements-field,.wc-stripe-iban-element-field{padding:15px 20px!important}@media (min-width:768px){#pickup_date_field{width:50%;padding-right:15px}}.woocommerce-MyAccount-content button[type=submit],.woocommerce-MyAccount-content input[type=submit]{margin-top:1rem}.woocommerce-MyAccount-content .woocommerce-Message{text-align:center}.woocommerce-MyAccount-content .woocommerce-Message+p{text-align:center}.woocommerce-notices-wrapper{margin-bottom:1rem}.woocommerce-EditAccountForm fieldset{margin-top:60px}.woocommerce-EditAccountForm fieldset legend{font-weight:700}.blockUI.blockOverlay{opacity:0!important}