@media only screen and (max-width:767px){body:not(.et_pb_pagebuilder_layout) #left-area article h1{font-size:32px;line-height:1.2}body:not(.et_pb_pagebuilder_layout) .entry-content h2{font-size:28px;line-height:1.25}body:not(.et_pb_pagebuilder_layout) .entry-content h3{font-size:24px;line-height:1.3}body:not(.et_pb_pagebuilder_layout) .entry-content h4{font-size:21px;line-height:1.3}body:not(.et_pb_pagebuilder_layout) .entry-content h5{font-size:18px;line-height:1.4}body:not(.et_pb_pagebuilder_layout) .entry-content h6{font-size:16px;line-height:1.4}body.woocommerce-checkout .et_pb_post_title h1{font-size:32px;line-height:1.2}body.woocommerce-checkout .et_pb_wc_checkout_billing h2,body.woocommerce-checkout .et_pb_wc_checkout_shipping h2,body.woocommerce-checkout .et_pb_wc_checkout_additional_info h2,body.woocommerce-checkout .et_pb_wc_checkout_order_details h2,body.woocommerce-checkout .et_pb_wc_checkout_payment_info h2{font-size:28px;line-height:1.25}body.woocommerce-checkout .et_pb_wc_checkout_billing h3,body.woocommerce-checkout .et_pb_wc_checkout_shipping h3,body.woocommerce-checkout .et_pb_wc_checkout_additional_info h3,body.woocommerce-checkout .et_pb_wc_checkout_order_details h3,body.woocommerce-checkout .et_pb_wc_checkout_payment_info h3{font-size:24px;line-height:1.3}body.woocommerce-checkout .et_pb_wc_checkout_billing h4,body.woocommerce-checkout .et_pb_wc_checkout_shipping h4,body.woocommerce-checkout .et_pb_wc_checkout_additional_info h4,body.woocommerce-checkout .et_pb_wc_checkout_order_details h4,body.woocommerce-checkout .et_pb_wc_checkout_payment_info h4{font-size:21px;line-height:1.3}}.et-db #et-boc .et-l .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#77061d!important}.pa-header{background:transparent;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.pa-fixed-header{background-color:#FFFFFF!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.products4.et_pb_shop_0 ul.products li.product .onsale{font-size:13px;padding:0 15px!important}.et-db #et-boc .et-l .et_pb_wc_related_products_0 ul.products li.product span.onsale{font-size:8px;padding:0 8px!important}.et_pb_menu__cart-button{display:none!important}.type-product h2{font-size:28px!important}THE EVENTS CALENDAR
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#77061d!important}.woocommerce-loop-product__link .et_shop_image{padding:25px!important}.et_pb_wc_price{margin-bottom:0px!important}.wc-gzd-additional-info{font-size:12px!important}.et-db #et-boc .et-l .et_pb_row .et_pb_column div.et_pb_wc_price_0{margin-bottom:0px!important}p.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,p.wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info{line-height:0px;display:inline}p.price.price-unit.smaller.wc-gzd-additional-info,.single-product p.price.price-unit.wc-gzd-additional-info{display:block!important;visibility:visible!important;opacity:1!important;font-size:14px!important;line-height:1.5!important;color:#666!important;margin:5px 0 0px!important}p.wc-gzd-additional-info.delivery-time-info.wc-gzd-additional-info-loop,p.wc-gzd-additional-info.wc-gzd-additional-info-loop.product-units-wrapper.product-units{display:none}p.price.price-unit.smaller.wc-gzd-additional-info.wc-gzd-additional-info-loop,.wc-gzd-additional-info .woocommerce-Price-amount.amount{font-size:14px!important}body.single-product.et-db #et-boc .et-l .et_pb_row .et_pb_column div.et_pb_wc_price_1{margin-bottom:5px!important}.et_pb_with_border.et_pb_module.et_pb_wc_add_to_cart.et_pb_wc_add_to_cart_1.et_pb_fields_label_position_default.et_pb_bg_layout_.et_pb_text_align_left,.et_pb_with_border.et_pb_module.et_pb_wc_add_to_cart.et_pb_wc_add_to_cart_0.et_pb_fields_label_position_default.et_pb_bg_layout_.et_pb_text_align_left{margin-top:30px}.woocommerce form .form-row .input-checkbox{transform:scale(1.8);margin-left:8px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{transform:scale(1.5)}@media (max-width:767px){.woocommerce-checkout
table.woocommerce-checkout-review-order-table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important}.woocommerce-checkout
.woocommerce-checkout-review-order-table th,.woocommerce-checkout
.woocommerce-checkout-review-order-table td{overflow-wrap:anywhere;white-space:normal!important;padding:8px 6px!important}.woocommerce-checkout
.woocommerce-checkout-review-order-table
.product-name{width:65%}.woocommerce-checkout
.woocommerce-checkout-review-order-table
.product-total{width:35%}.woocommerce-checkout
#order_review{max-width:100%;min-width:0}}form.checkout.woocommerce-checkout{padding:20px}.larina-floating-cart{position:fixed;bottom:25px;right:25px;z-index:9999;display:flex;align-items:center;gap:10px;padding:14px 20px;background:#264D3C;color:#fff!important;border-radius:50px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 4px 15px rgba(0,0,0,0.2);transition:background 0.2s ease,box-shadow 0.2s ease}.larina-floating-cart[hidden]{display:none!important}.larina-floating-cart:hover{background:#1b392c;color:#fff!important;box-shadow:0 6px 20px rgba(0,0,0,0.25)}.larina-floating-cart:focus-visible{outline:3px solid #e6a85c;outline-offset:3px}.larina-floating-cart svg{width:22px;height:22px;flex-shrink:0}.larina-cart-count{background:#fff;color:#264D3C;min-width:24px;height:24px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}body.woocommerce-cart .larina-floating-cart,body.woocommerce-checkout .larina-floating-cart{display:none!important}#footer-bottom{padding:20px 0}#footer-bottom .container{width:95%;max-width:1400px;text-align:center}#footer-info{float:none!important;width:100%;text-align:center;padding:0}.larina-footer{display:flex;flex-direction:column;align-items:center;gap:15px}.larina-footer-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:1.6}.larina-footer-links a{color:#12351c;text-decoration:none;font-weight:500}.larina-footer-links a:hover{text-decoration:underline}.larina-footer-withdrawal{display:flex;justify-content:center;width:100%}.larina-footer-withdrawal .larina-withdrawal-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#163b25;color:#ffffff!important;border-radius:5px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color 0.2s ease}.larina-footer-withdrawal .larina-withdrawal-button:hover{background-color:#285d3b;color:#ffffff!important}.larina-footer-withdrawal .larina-withdrawal-button:focus-visible{outline:2px solid #163b25;outline-offset:3px}@media (max-width:767px){.larina-footer-links{font-size:12px;gap:6px}}#main-footer,#footer-bottom{background-color:#f3ebe4!important}#footer-bottom,#footer-info,#footer-info .larina-footer-links,#footer-info .larina-footer-links a{color:#163b25!important}#footer-info .larina-withdrawal-button{background-color:#163b25!important;color:#ffffff!important}#footer-info .larina-withdrawal-button:hover{background-color:#285d3b!important}.woocommerce-error li{color:red}.woocommerce-info.notice{background:#264d3c!important}