.header-account{position:relative;display:inline-block;cursor:pointer;line-height:1}.account-icon{cursor:pointer}.account-icon img{transform:translateY(-2px);width:35px;max-width:unset}@media screen and (max-width:600px){.account-icon img{transform:translateY(-3px);width:27px;max-width:unset}.xoo-wsc-sc-bki{font-size:23px}.ast-builder-grid-row>.site-header-section{padding:6px 0 0 0}}.dropdown-content{display:none;border-radius:3px;position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;padding:10px;min-width:200px;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.dropdown-content .user{padding:8px;border-radius:3px;margin-bottom:10px;text-decoration:none;color:#4A4A4A;display:block;white-space:nowrap;background:#4A4A4A;color:#fff}.dropdown-content a{border-radius:3px;display:block;padding:8px;text-decoration:none;color:#4A4A4A}.dropdown-content a:hover{background:#DCA54A;color:#fff}.register-btn{font-weight:700;display:block;text-align:center;padding:8px;background:#4A4A4A!important;color:white!important;text-decoration:none;border-radius:4px;margin-bottom:5px}.login-btn{font-weight:700;display:block;text-align:center;padding:8px;background:#DCA54A!important;color:white!important;text-decoration:none;border-radius:4px;margin-bottom:5px}.login-btn:hover,.register-btn:hover{background:#D09A40!important}ul.owl-carousel{padding:0;margin:0}.slider-wrapper .ep-box-row>*,.slider-wrapper .ep-box-wrap{padding:0!important;margin:0!important}.owl-item .ep-card-col-3{max-width:100%!important}.owl-item .masteriyo-col{max-width:100%!important;width:100%!important;padding:0!important}.slider-wrapper div#ep-events-container,.slider-wrapper div.ep-mb-4{margin:0!important}.woocommerce-MyAccount-navigation-link--my-wishlists,.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--my-events{display:none!important}.rm_error_msg-wrap .rm_pr_success_msg{max-width:unset!important;line-height:1.3!important}.rmagic .rm-login-wrapper .rmrow{margin:0!important}.rmagic .rmrow{padding-top:0!important}.rmagic .rmcontent.rm-login-wrapper .rm_forgot_pass{text-align:left!important}.rmagic .rmcontent.rm-login-wrapper .buttonarea input[type='submit']{width:100%!important}.rmagic .rmcontent.rm-login-wrapper .buttonarea input[type='submit']{width:100%!important}.rmformui #rm_form_submit_button input[type='submit']{width:100%!important}@media screen and (max-width:800px){.login-block-image{display:none!important}}.site-footer .widget_block{margin:0!important}.site-footer{color:#bebebe}.site-footer a:hover,.site-footer a:focus{color:#DCA54A!important}.site-footer .site-below-footer-wrap{border-top:1px solid #393939!important;color:#fff}.site-footer .site-below-footer-wrap p{color:#bebebe!important}.site-footer a{color:#bebebe}.site-footer h2{color:#fff}.site-footer-primary-section-2,.site-footer-primary-section-3,.site-footer-primary-section-4{white-space:nowrap}@media screen and (max-width:1100px){.ast-builder-grid-row-4-lheavy .ast-builder-grid-row{grid-template-columns:1fr 1fr!important;gap:2rem}}@media screen and (min-width:1100px){.site-footer-primary-section-2{padding-left:60px}}@media screen and (max-width:900px){.ast-builder-grid-row-4-lheavy .ast-builder-grid-row{grid-template-columns:1fr!important;gap:2rem}}ul.products li{position:relative}ul.products li{border:1px solid #e7e7e7!important;border-radius:5px;overflow:hidden}ul.products li img{height:230px!important;object-fit:contain}ul.products li .astra-shop-summary-wrap{padding:0 15px 15px 15px;text-align:center}ul.products li a .woocommerce-loop-product__title{display:flex;align-items:center;justify-content:center;color:#0f172a;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}ul.products li a{text-decoration:none!important}ul.products li.product .price{color:#DCA54A!important;font-size:15px!important;font-weight:500}ul.products .ast-onsale-card{display:none}ul.products .ast-on-card-button{z-index:999}li.product .onsale{top:20px!important;left:15px!important;right:unset!important;background-color:#DCA54A!important}.woocommerce-js div.product p.price,.woocommerce-js div.product span.price{margin:20px 0}.entry-summary .cart{display:flex;padding-bottom:1rem;margin-top:2.5rem}.woocommerce-js div.product form.cart .button{width:100%;margin-bottom:0}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield}form.cart .quantity{display:flex;align-items:center;height:48px;margin-bottom:0!important}form.cart .quantity .qty{height:100%;border-left:0;border-right:0}.qty-minus{font-weight:400;color:#acacac;border:none;padding:5px 15px;font-size:18px;cursor:pointer;border-radius:0;height:100%;background:#fff0;border:1px solid #d0d0d0;border-top-left-radius:5px;border-bottom-left-radius:5px}.qty-plus{color:#acacac;font-weight:400;border:none;padding:5px 15px;font-size:18px;cursor:pointer;border-radius:0;height:100%;background:#fff0;border:1px solid #d0d0d0;border-top-right-radius:5px;border-bottom-right-radius:5px}.qty-minus:hover,.qty-plus:hover{background:#DCA54A;border-color:#DCA54A}.qty{width:50px;text-align:center;font-size:16px}.woocommerce div.ast-sticky-add-to-cart-action-wrap .button.single_add_to_cart_button{height:48px}@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:45%}}#ep_event_checkout_page>.ep-box-wrap>.ep-box-row:first-child{display:none!important}.emagic .ep-btn{text-transform:none!important}.ep-booking-container>.ep-box-row>div:first-child{display:none}@media screen and (max-width:1068px){.ep-booking-container>.ep-box-row>div:nth-child(2) .ep-event-link,.ep-booking-container>.ep-box-row>div:nth-child(2) button,.ep-booking-container>.ep-box-row>div:nth-child(3) .ep-event-link,.ep-booking-container>.ep-box-row>div:nth-child(3) button{width:100%!important;margin:0!important}.ep-booking-container>.ep-box-row>div:nth-child(2),.ep-booking-container>.ep-box-row>div:nth-child(3){padding:0!important}}.emagic .ep-btn{background-color:#DCA54A}.masteriyo .columns-4 .masteriyo-col .masteriyo-rating{margin-left:0!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:16px;line-height:1.2!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__individual-prices,.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata{display:none!important}.wc-block-components-totals-coupon__form{flex-direction:column!important;gap:1rem!important}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{flex:unset!important}.wc-block-components-checkout-step__description{display:none!important}.theme-astra .entry-content ul.woocommerce-error{padding-left:3.5em!important;font-size:14px!important}.checkout-inline-error-message{color:red;font-size:14px}.woocommerce-terms-and-conditions-checkbox-text a{color:#DCA54A}.woocommerce-terms-and-conditions-checkbox-text a:hover{color:inherit}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){padding:.25em 0 .25em 0;font-size:14px}.woocommerce-terms-and-conditions-wrapper{margin-bottom:1.5rem}.woocommerce-form-coupon .form-row-last{height:40px;vertical-align:top}.woocommerce-form-coupon .form-row-last button{height:100%}.spec-add{padding-left:0!important;padding-right:0!important;margin-bottom:0!important;text-align:center}.spec-add.product.woocommerce.add_to_cart_inline a.button{margin:0!important}.wpcf7-submit{border-radius:0}#billing_address_1,#billing_city{display:none}.show-password-input{display:none}.event-top-info{display:flex;justify-content:space-between;align-items:center}#ep_single_event_description ul,#ep_single_event_description ol{padding:0px!important;margin:0 0 0 15px!important}#ep_single_event_description ul p{margin-bottom:0!important}#ep_single_event_description ul li{margin-bottom:.3rem}@media screen and (min-width:922px){#ep_single_event_image{padding-right:0}}#ep_single_event_image .ep-single-event-slide-container{width:100%!important;margin-bottom:2rem}#ep_single_event_image .ep-single-event-slide-container img{width:100%;max-height:500px;border-radius:8px}#ep_single_event_performers{margin-top:1rem;padding:1.5rem}.ep-event-performer-custom{display:grid;grid-template-columns:320px 1fr;gap:1.5rem;font-size:13px}@media screen and (max-width:922px){.ep-event-performer-custom{grid-template-columns:1fr}}.ep-event-performer-custom .ep-performer-name{font-weight:600;padding-bottom:.5rem;font-size:1rem}.theme-astra .entry-content .ep-event-performer-custom ul{padding:0px!important;margin:0 0 0 12px!important}.ep-event-performer-custom ul p{margin-bottom:0!important}.ep-event-performer-custom ul li{margin-bottom:.3rem}.wp-block-uagb-container{overflow:hidden!important}#ep_events_front_views_rows>.ep-box-col-12{padding:0!important}.ep-box-list-desc.ep-text-small,.ep-list-view-pricing-area{font-size:15px!important}.emagic div.ep-btn,.emagic button.ep-btn{background-color:#D09A40!important;text-transform:uppercase!important;letter-spacing:2px;color:#fff!important;padding:.8rem 1.2rem!important;border:0!important;font-size:13px!important}.emagic input.ep-btn{border:1px solid #e0e0e0!important}.emagic input.ep-btn:hover{background-color:#fff!important}.emagic div.ep-btn .ep-text-small,.emagic button.ep-btn .ep-text-small{font-size:13px!important}.emagic div.ep-btn:hover,.emagic button.ep-btn:hover{background-color:#b18437!important;color:#fff!important}#ep_single_event_ticket_price .woocommerce-Price-amount{display:block;margin-bottom:1rem}#ep_single_event_ticket_price .product_type_simple{margin:0!important;width:100%!important;text-align:center}.woocommerce-MyAccount-navigation-link--booked-events{display:none}.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:500px!important;width:100%}.wc-bacs-bank-details .iban{display:none}