@import url('https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Poppins:wght@300;400;500;600;700&display=swap');@import url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/css/tickets.css);.ast-primary-header-bar{background-color:#000 !important;border:0 !important}.wp-block-button .wp-block-button__link{border-color:transparent;background-color:transparent !important;color:inherit !important}.has-black-color{color:inherit !important}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{background-color:transparent !important;border-color:transparent;color:inherit !important}.ast-site-identity{padding:22px 0 2px}.ast-mobile-menu-trigger-minimal{background-color:#fff !important}.main-header-bar-navigation{margin-top:40px}p{font-size:18px;line-height:1.8}.site-header{position:relative}.site-header:before{content:"";right:0;height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/full_line.svg) no-repeat;background-size:115%;position:absolute;bottom:-1%;left:0;z-index:1;background-position:center}.site-header .main-navigation .menu-item .menu-link{padding:12px 24px 6px;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative}.site-header .main-navigation .menu-item .menu-link :hover{color:#dbb120}body{font-family:"Mukta Mahee",sans-serif !important;font-style:normal;font-weight:400;font-size:18px;line-height:1.4}h1,h2,h3{font-family:"Cardo",serif !important;text-transform:uppercase}.entry-header h1{font-weight:400;font-size:48px !important;line-height:50px !important;letter-spacing:-.02em;color:#dbb120;text-transform:uppercase !important}h1{font-size:48px !important;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.05em;margin-bottom:20px}.entry-title{color:#dbb120}h2{font-size:34px !important;font-style:normal;font-weight:400;line-height:1.2 !important;letter-spacing:.1em;margin-bottom:20px}h2 a{font-size:34px !important;font-style:normal;font-weight:400;line-height:1.2 !important;letter-spacing:.1em;margin-bottom:20px;text-decoration:none !important;color:#ffebae}h2 strong{font-weight:400}.woocommerce h2{margin-bottom:.2em}h3{font-size:28px !important;font-style:normal;font-weight:400;line-height:1.1 !important;letter-spacing:-.02em;margin-bottom:20px}h5{font-weight:400;font-size:20px !important;line-height:30px !important;letter-spacing:.05em;color:#e9e7e0}.entry-content h5{margin-bottom:0 !important}.entry-content p{margin-bottom:1.6em;margin:.2em 0 1em;max-width:900px}body.page header.entry-header{background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/pattern_bg.jpg) no-repeat;background-repeat:no-repeat;background-size:cover;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;border-bottom:1px solid #000}.site-footer-section .widget p{color:#fff}.site-footer-section .widget .mc4wp-error p{color:#fff}.woocommerce-checkout-review-order table.shop_table dl.variation{display:flex;width:100%;justify-content:space-between;flex-direction:column;margin-top:20px}.woocommerce-checkout-review-order table.shop_table dl.variation p{margin:0 0 15px;line-height:normal}.entry-header h1.entry-title{padding:80px 0 33px;padding-left:50px;color:#dbb120;max-width:1940px;margin:0 auto}.entry-header{margin-bottom:0 !important}.entry-content h3,h3{margin-bottom:0 !important}.site-header .navbar_cart{padding:12px 23px 6px;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:middle;position:relative;display:flex}.uagb-slick-carousel ul.slick-dots li button{width:16px;height:16px}.uagb-slick-carousel ul.slick-dots li{width:16px;height:16px;padding-left:30px !important}.uagb-slick-carousel ul.slick-dots li button:before{font-size:55px}#header .navbar_cart{margin-left:15px;position:relative}.badge{display:inline-block;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.site-header .badge{position:absolute;right:10px;top:14px;border-radius:50%;width:19px;height:19px;padding:3px 1px;text-align:center;background-color:#d2a83a !important;color:#000;font-weight:700}.button-text{background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;margin-left:15px;position:relative}.button-text:before{content:"";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px}.button-text:after{content:"";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px}.button-text:hover{background-color:#dbb120;color:#000}.button-text:hover .menu-link{color:#000 !important}.button-text:hover .menu-link span{color:#000 !important}.button-text span{position:relative;z-index:9}.button-text:hover:after{background:#dbb120}.text-shadow-bottom:before{content:"";right:0;height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/center_line.svg) no-repeat;background-size:cover;position:absolute;bottom:0;left:0;z-index:1;background-position:center center}.news-heading{position:relative}.news-heading span{display:inline-block;background-color:#000;position:relative;z-index:1;padding:0 20px}.news-heading:before{content:"";height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/right_to_left_line.svg) no-repeat;background-size:100%;position:absolute;top:50%;transform:translate(0,-50%);left:0;width:50%;background-position:bottom}.news-heading:after{content:"";height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/left_to_right_line.svg) no-repeat;background-size:100%;position:absolute;top:50%;transform:translate(0,-50%);right:0;width:50%;background-position:bottom}.wp-block-button{color:#000;background-image:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/btn_bg.jpg);background-repeat:repeat;border:1px solid #fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));background-size:contain;padding:11px 25px 7px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .1s ease;position:relative;margin-bottom:1em !important}.wp-block-button a.has-background{background-color:transparent !important;color:inherit !important}.wp-block-button a.has-background{background-color:transparent !important;color:inherit !important}.wp-block-button:hover{background:#000;color:#fff}.single-post .wp-block-button:hover a{color:#fff}.inner_page_banner{background-repeat:no-repeat;background-size:cover}.image-tiles{padding:0;margin-bottom:10px;position:relative}.custom-logo-link img{max-width:167px}@media (min-width:1200px){.entry-content .alignfull p{max-width:1900px}.alignwide{max-width:1920px !important}.entry-header h1.entry-title{font-size:50px !important}}.banner_text h1{font-style:normal;font-weight:400;font-size:70px !important;line-height:1;letter-spacing:-.05em;text-transform:uppercase;font-feature-settings:"salt" on;color:#ffebae;margin-bottom:10px !important;color:#ffebae !important;z-index:999;-webkit-text-stroke-width:.02em;-webkit-text-stroke-color:#a3801c;text-shadow:2px 2px 18px #000}.banner_text h1 span{display:inline-block;padding-bottom:5px;margin-bottom:0;border-bottom:3px solid #d2a83a}.banner_text h1 small{display:block;font-size:66%;letter-spacing:.1em}.banner_text p{margin:5px 0 20px !important}.booking_widget ul>li{background:#000}.booking_widget ul>li a{text-decoration:none !important}.booking_widget .wc-block-grid__products .wc-block-grid__product{text-align:center}.booking_widget .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-family:Cardo !important;font-style:normal;font-weight:400;font-size:20px;line-height:32px;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.booking_widget .wc-block-grid__products .wc-block-grid__product .price{font-family:Cardo !important;font-style:normal;font-weight:400;font-size:22px;line-height:32px;letter-spacing:-.02em;text-transform:uppercase;color:#ffebae !important}@media (max-width:800px){.banner_text h1{font-size:40px !important}.banner_text h3{font-size:20px !important}}@media (max-width:350px){.banner_text h1{font-size:35px !important}}.inner_page_banner{min-height:auto !important;padding:80px 0 15px;margin-bottom:55px}.info-page-bg{background:linear-gradient(151.94deg,#788c8b 10.04%,#d8e5e8 99.2%)}.page-container{max-width:1900px;margin:0 auto}.column-space{margin-left:initial}.inner_page_banner p{margin-bottom:1.6em;font-size:48px !important;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.05em;margin-bottom:20px;font-family:"Cardo",serif;text-transform:uppercase}.information-title-text{font-size:34px;font-style:normal;font-weight:400;line-height:1.2;transform:translate(0,-50%);text-align:center;transition:.4s all ease;padding:0 45px}.wp-block-button .wp-block-button__link{border-style:none !important}.has-ast-global-color-8-background-color{background-color:transparent !important}.button-black{padding:11px 25px 7px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .4s ease;position:relative;color:#fff !important}.button-black{color:#fff;background-color:#000;border:1px solid transparent;width:auto !important}.button-black-hover:hover{background-color:#dbb120;color:#000}.has-ast-global-color-5-color{color:#fff}.button-black .has-ast-global-color-5-color:hover{color:#000 !important}.button-black:before{content:"";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px}.button-black:after{content:"";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px}.wp-block-buttons .wp-block-button .wp-block-button__link{padding:0 !important}.button-black:hover{background-color:#dbb120;color:#000}.button-black:hover:after{background:#dbb120}.button-black a{position:relative;z-index:9;color:#fff !important}.wp-block-button__link{font-size:inherit}@media (max-width:480px){.image-tiles .tile h2{margin-bottom:10px}}.button-black-hover{width:0;height:0;font-size:0;opacity:0;transition:none}.wp-block-cover:hover .button-black-hover{width:auto;height:auto;font-size:18px;opacity:1;transition:.1s all ease}@media (max-width:991px){.button-black-hover{width:auto;height:auto;font-size:18px;opacity:1;transition:.1s all ease}}@media (max-width:640px){.wp-block-cover .button-black{font-size:16px}}@media (max-width:640px){.wp-block-cover,.img:hover .button-black{font-size:16px}}@media (max-width:400px){.wp-block-cover{padding:10px !important}}.full_banner_with_content h2{margin-bottom:0;letter-spacing:-.02em;text-transform:uppercase;color:#dbb120;text-shadow:0px 0px 8px rgb(0 0 0/70%)}.full_banner_with_content p{color:#fff;text-shadow:0px 0px 8px rgb(0 0 0/70%);margin:20px 0 30px;line-height:1.8}h1.text-shadow{text-shadow:0px 2px 10px rgba(0,0,0,.7)}h2.text-shadow{text-shadow:0px 0px 8px rgba(0,0,0,.7)}h3.text-shadow{text-shadow:0px 4px 4px rgba(0,0,0,.5)}.sub_title_banquets a{color:#ffebae}p.sub_title_banquets{margin-top:20px;margin-bottom:25px}.tickets_list_main{padding-top:30px}.tickets_list_main ul>li{background:#000}.tickets_list_main .products ul,.tickets_list_main ul.products{margin-bottom:0 !important}.tickets_list_main .astra-shop-summary-wrap{padding:25px 15px !important;display:flex;width:100%;justify-content:space-between;position:relative;z-index:1;align-items:center}@media (min-width:1400px){.tickets_list_main ul.products li.product .price{padding-left:16%}.banquets_list_main ul.products li.product .price{padding-left:0}}@media (min-width:1600px){.tickets_list_main ul.products li.product .price{padding-left:30%}.banquets_list_main ul.products li.product .price{padding-left:0}}@media (min-width:1920px){.tickets_list_main .astra-shop-summary-wrap{padding:25px !important}.tickets_list_main ul.products li.product .price{padding-left:36%}.banquets_list_main ul.products li.product .price{padding-left:0}}.tickets_list_main .astra-shop-thumbnail-wrap a{margin-bottom:0}.tickets_list_main ul>li:before{content:"";right:0;height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/center_line.svg) no-repeat;background-size:250%;position:absolute;bottom:0;left:0;z-index:1;width:100%;background-position:center}.tickets_list_main ul>li>a img:before{content:"";right:0;height:1px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/center_line.svg) no-repeat;background-size:143%;position:absolute;bottom:0;left:-33%;z-index:1;width:100%}.tickets_list_main ul.products li.product span.ast-woo-product-category{display:none !important}.tickets_list_main ul.products li.product a h2{font-family:Cardo !important;font-style:normal;font-weight:400;font-size:20px !important;line-height:32px;letter-spacing:-.02em;text-transform:uppercase;color:#fff;display:block;margin:0 !important;padding:0 !important}.tickets_list_main ul.products li.product .price{font-family:Cardo !important;font-style:normal;font-weight:400;font-size:22px !important;line-height:32px;letter-spacing:-.02em;text-transform:uppercase;color:#ffebae !important;display:inline-block !important;margin-bottom:0 !important;margin-top:0}.tickets_list_main ul.products li.product .price ins{text-decoration:none !important}.tickets_list_main ul.products li.product .price del{color:#708e95 !important;opacity:1 !important}.tickets_list_main ul.products li.product .button{background-color:#000 !important;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;position:relative;color:#fff;padding:10px 15px;margin:0 !important;border:1px solid #dbb120 !important;min-width:112px;font-size:16px;line-height:17px;font-weight:400}.tickets_list_main ul.products li.product .button:hover{background-color:#dbb120 !important;color:#000}.banquets_list_main .astra-shop-summary-wrap{position:relative;padding:26px 15px 30px !important;display:block;width:100%;text-align:center}.banquets_list_main ul.products li.product .price{margin-right:10px}.banquets_list_main ul.products li.product a h2{width:100%;display:block;text-align:center;margin-bottom:15px !important;min-height:auto}.woocommerce span.onsale{border-radius:30px !important;width:30px !important;height:30px !important;display:flex;justify-content:center;align-items:center;background-color:#000 !important;border:1px solid #dbb120}.ast-woocommerce-container{padding:2em;background-color:#e9e7e0;margin-bottom:2em}.woocommerce table.shop_table{color:#112226}*,:after,:before{box-sizing:inherit}user agent stylesheet tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.single-product figure{max-width:300px}.single-product div.product form.cart{margin-top:15px;max-width:600px;width:100%}.single-product .woocommerce-product-gallery{width:23% !important}.single-product .entry-summary{width:73% !important}.wpb_wl_quick_view_content .wpb_wl_summary .button{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;height:40px;padding:5px 24px 8px !important;color:#fff;font-weight:400;font-size:16px !important;text-transform:uppercase;letter-spacing:.1em;line-height:1.4;vertical-align:top;position:relative}.wpb_wl_quick_view_content .wpb_wl_summary .button:before{content:"ADD TO BASKET";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.wpb_wl_quick_view_content .wpb_wl_summary .button:after{content:"ADD TO BASKET";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.wpb_wl_quick_view_content .wpb_wl_summary .button:hover{background-color:#dbb120 !important;color:#000 !important;opacity:1 !important}.wpb_wl_quick_view_content .wpb_wl_summary .button{position:relative;z-index:9}.wpb_wl_quick_view_content .wpb_wl_summary .button:hover:after{background:#dbb120}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;height:40px;padding:5px 24px 8px;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.1;vertical-align:top;position:relative}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview:before{content:"Quick View";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview:after{content:"Quick View";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview:hover{background-color:#dbb120;color:#000}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview{position:relative;z-index:9}.tickets_list_main ul.products li .wpb_wl_preview_area .wpb_wl_preview:hover:after{background:#dbb120}.single-product div.product form.cart .button.single_add_to_cart_button{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;height:40px;padding:12px 24px 12px;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative}.single-product div.product form.cart .button.single_add_to_cart_button:before{content:"ADD TO BASKET";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.single-product div.product form.cart .button.single_add_to_cart_button:after{content:"ADD TO BASKET";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.single-product div.product form.cart .button.single_add_to_cart_button:hover{background-color:#dbb120;color:#000}.single-product div.product form.cart .button-text:hover .menu-link{color:#000 !important}.single-product div.product form.cart .button-text:hover .menu-link span{color:#000 !important}.single-product div.product form.cart .button.single_add_to_cart_button{position:relative;z-index:9}.single-product div.product form.cart .button.single_add_to_cart_button:hover:after{background:#dbb120}.single-product .woocommerce-error a.wc-forward{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;height:40px;padding:12px 24px 12px;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative}.single-product .woocommerce-error a.wc-forward:before{content:"View basket";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.single-product .woocommerce-error a.wc-forward:after{content:"View basket";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.single-product .woocommerce-error a.wc-forward:hover{background-color:#dbb120;color:#000}.single-product .woocommerce-error a.wc-forward{position:relative;z-index:9}.single-product .woocommerce-error a.wc-forward:hover:after{background:#dbb120}.shop_table .actions .coupon button{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;padding:12px 24px 12px !important;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.5 !important;vertical-align:top;position:relative}.shop_table .actions .coupon button:before{content:"Apply Coupon";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.shop_table .actions .coupon button:after{content:"Apply Coupon";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.shop_table .actions .coupon button:hover{background-color:#dbb120;color:#000}.shop_table .actions .coupon button{position:relative;z-index:9}.shop_table .actions .coupon button:hover:after{background:#dbb120}.shop_table button.button{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;padding:12px 24px 12px !important;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.5 !important;vertical-align:top;position:relative}.shop_table button.button:before{content:"Update basket";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.shop_table button.button:after{content:"Update basket";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.shop_table button.button:hover{background-color:#dbb120;color:#000}.shop_table button.button{position:relative;z-index:9}.shop_table button.button:hover:after{background:#dbb120}.status-publish .wc-proceed-to-checkout a.button.alt{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;padding:12px 24px 12px !important;color:#fff;font-weight:400;font-size:15px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3 !important;vertical-align:top;position:relative}.status-publish .wc-proceed-to-checkout a.button.alt:before{content:"Proceed to checkout";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}.status-publish .wc-proceed-to-checkout a.button.alt:after{content:"Proceed to checkout";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}.status-publish .wc-proceed-to-checkout a.button.alt:hover{background-color:#dbb120;color:#000}.status-publish .wc-proceed-to-checkout a.button.alt{position:relative;z-index:9}.status-publish .wc-proceed-to-checkout a.button.alt:hover:after{background:#dbb120}.woocommerce form.checkout_coupon [name=coupon_code]{padding-top:9px;padding-bottom:4px}form.checkout_coupon button.button{height:42px !important;background-color:#000;box-shadow:0px 4px 4px rgb(0 0 0/25%);border-radius:5px;border:1px solid transparent;padding:12px 24px 12px !important;color:#fff;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.5 !important;vertical-align:top;position:relative}form.checkout_coupon button.button:before{content:"Apply Coupon";background:linear-gradient(257.64deg,#ffebae 14.62%,#dbb120 77.89%);position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:0;border-radius:5px;padding:12px 24px 12px}form.checkout_coupon button.button:after{content:"Apply Coupon";background:#000;position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:1;border-radius:5px;padding:12px 24px 12px}form.checkout_coupon button.button:hover{background-color:#dbb120;color:#000}form.checkout_coupon button.button{position:relative;z-index:9}form.checkout_coupon button.button:hover:after{background:#dbb120}.single-product .entry-summary .woo-title{font-weight:400;font-size:28px;line-height:40px;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:10px;font-family:'Cardo'}.single-product div.product p.price,.single-product div.product span.price{font-size:20px!important;line-height:1.2!important;font-weight:600!important;font-family:'Cardo'}.single-product div.product p.price,.single-product div.product span.price{color:#000 !important;font-size:1.25em}.single-product div.product form.cart{margin-top:15px}.single-product div.product form.cart .button{background-color:#000 !important;color:#fff;border:1px solid #dbb120}.single-product div.product form.cart .button:hover{background:#dbb120 !important;border:1px solid #dbb120;color:#000 !important}.single-product table.variations tr td{position:relative}.single-product div.product form.cart .variations td,.single-product div.product form.cart .variations th{padding:0 !important;color:#000}.single-product .woocommerce-breadcrumb{color:#000}.single-product .woocommerce-breadcrumb a{color:#000}.single-product div.product .woocommerce-tabs ul.tabs li.active:before{background:#dbb120}.single-product a.reset_variations{position:absolute;right:0;top:5px}.single-product span.onsale{border-radius:30px !important;width:30px !important;height:30px !important;display:flex;justify-content:center;align-items:center;background-color:#000 !important;border:1px solid #dbb120}.single-product ul.products li.product .onsale{border-radius:30px !important;width:30px !important;height:30px !important;display:flex;justify-content:center;align-items:center;background-color:#000 !important;border:1px solid #dbb120}.single-product .site-content{padding-top:50px}.product_meta,.wc-tabs-wrapper,.wc-tabs-wrapper h2,.woocommerce-variation-availability,.woocommerce-product-details__short-description{color:#000 !important}.quantity.buttons_added .qty{height:38px;border:1px solid #bebebe;border-radius:0}.single-product .quantity .qty{height:42px;border:1px solid #bebebe;border-radius:0}.single-product div.product form.cart .variations select{margin-right:0;width:90%;margin-bottom:15px;height:40px;padding:5px 10px}.quantity.buttons_added .minus,.quantity.buttons_added .plus{background-color:#000 !important;font-size:25px;border:1px solid #000 !important;color:#fff}.single-product form .quantity .minus,.single-product form .quantity .plus{background-color:#000 !important;font-size:25px;border:1px solid #000 !important;color:#fff}.single_add_to_cart_button{background:#000;opacity:1;border-radius:5px;transition:all .4s ease}.single-product div.product form.cart .reset_variations{color:#000;opacity:1;font-weight:600;margin-left:10px}.status-publish table.shop_table thead,.woocommerce-page table.shop_table thead{color:#112226;border:1px solid #000}.status-publish .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{border-top:1px solid rgba(17,34,38,.3) !important;color:#112226}.status-publish .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{border-color:#e9e7e0}.woocommerce-checkout-review-order table.shop_table thead{color:#112226 !important}.cart .product-name .variation dt{color:#000;margin-right:13px}.cart .product-name .variation dd{color:#4b4f58}.cart .product-name a{color:#000}.cart .product-name .variation p{margin:0;font-size:16px;line-height:normal}.woocommerce-cart-form .shop_table .coupon input{padding:10px;height:43px;width:300px !important;border:1px solid #bebebe;border-radius:5px;max-height:50px !important}.calculated_shipping a.checkout-button{background:#000;color:#fff;border-radius:5px}.calculated_shipping a.checkout-button:hover{background:#dbb120 !important;color:#000}.woocommerce-cart-form .shop_table .coupon .button{background:#000;color:#fff;border-radius:5px}.woocommerce-cart-form .shop_table .coupon .button:hover{background:#dbb120;color:#000}.woocommerce-cart-form .shop_table{margin-top:50px !important}.woocommerce-cart-form{padding-bottom:50px}.site-footer h2{letter-spacing:-.02em;text-transform:uppercase;color:#dbb120;font-size:28px !important;font-style:normal;font-weight:400;line-height:1.1 !important;margin-bottom:20px}.site-footer h3{letter-spacing:-.02em;text-transform:uppercase;color:#dbb120;font-size:28px;font-style:normal;font-weight:400;line-height:1.1;margin-bottom:20px !important}.site-footer ul li{line-height:2;list-style:none}.site-footer ul li a{font-weight:400;font-size:18px;line-height:20px;color:#ffebae}.news_letter label{color:#ffebae;margin-bottom:10px;text-align:left;display:block;font-weight:400;font-size:18px;line-height:30px}.site-footer .social_links li{display:inline-flex;margin-right:20px;line-height:normal}.site-footer .social_links li:last-child{margin-right:0}.site-footer ul li a{color:#ffebae;text-decoration:none}.site-footer ul li a:hover{color:#dbb120}.site-footer .social_links li a:hover{opacity:.8}.site-footer .social_links{margin-top:30px;margin-bottom:0}.site-footer .newsletter_wrapper .news_letter .form-group .btn{margin-left:auto;padding:8.2px 25px 7px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .4s ease;position:relative;background:#000;border:1px solid #ffebae}.return-to-shop a.button{padding:11px 25px 7px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .4s ease;position:relative;background:#000;color:#fff;border:1px solid #ffebae}.return-to-shop a.button:hover{background:#dbb120;border:1px solid #dbb120;color:#000}.site-footer .newsletter_wrapper .news_letter .form-group .btn:hover{background:#dbb120;border:1px solid #dbb120;color:#000}.site-footer .newsletter_wrapper .news_letter .form-group .btn-primary:before{position:relative;content:initial}.site-footer .newsletter_wrapper .news_letter .form-group .btn-primary:after{position:relative;content:initial}form .news_letter .form-group{display:flex}form .news_letter .form-group .form-control{padding:.375rem .75rem;font-size:1rem;font-weight:400;width:calc(100% - 102px);height:36px;border-radius:0;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.site-footer .navbar_cart{display:none}.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row,.site-primary-footer-wrap[data-section=section-primary-footer-builder] .site-footer-section{align-items:flex-start;max-width:2200px !important;margin:20px auto}.site-footer .newsletter_wrapper .news_letter .form-group .btn{color:#fff !important}.reviews_on_banner{position:relative;background-color:#000;overflow:hidden}.reviews_on_banner .review_box{text-align:center}.reviews_on_banner .review_box .text-uppercase{font-style:normal;font-weight:400;letter-spacing:.1em;color:#ffebae;margin-bottom:0;margin:0;line-height:30px}.reviews_on_banner .review_box .golden_color{color:#fff;margin-bottom:0;margin:0;font-weight:700;line-height:22px;margin-top:2px;letter-spacing:.1em}.reviews_on_banner .review_box .golden_color a{color:#fff;margin-bottom:0;margin:0;font-weight:700;line-height:22px;margin-top:2px;letter-spacing:.1em;text-decoration:none}.reviews_on_banner .review_box .rating{--dir:right;--fill:#dbb120;--fillbg:#58470d;--star:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 17.25l-6.188 3.75 1.641-7.031-5.438-4.734 7.172-0.609 2.813-6.609 2.813 6.609 7.172 0.609-5.438 4.734 1.641 7.031z"/></svg>');--stars:5;--starsize:1.8rem;--symbol:var(--star);--value:1;--w:calc(var(--stars) * var(--starsize));--x:calc(100% * (var(--value) / var(--stars)));block-size:var(--starsize);inline-size:var(--w);position:relative;touch-action:manipulation;-webkit-appearance:none;background-color:transparent;margin:0 auto}.reviews_on_banner .review_box [dir=rtl] .rating{--dir:left}.reviews_on_banner .review_box .rating::-moz-range-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol)}.reviews_on_banner .review_box .rating::-webkit-slider-runnable-track{background:linear-gradient(to var(--dir),var(--fill) 0 var(--x),var(--fillbg) 0 var(--x));block-size:100%;mask:repeat left center/var(--starsize) var(--symbol);-webkit-mask:repeat left center/var(--starsize) var(--symbol)}.reviews_on_banner .review_box .rating::-moz-range-thumb{height:var(--starsize);opacity:0;width:var(--starsize)}.reviews_on_banner .review_box .rating::-webkit-slider-thumb{height:var(--starsize);opacity:0;width:var(--starsize);-webkit-appearance:none}.reviews_on_banner .review_box .rating,.reviews_on_banner .review_box .rating-label{display:block;font-family:ui-sans-serif,system-ui,sans-serif}.reviews_on_banner .review_box .rating-label{margin-block-end:.1rem}.reviews_on_banner .review_box .rating--nojs::-moz-range-track{background:var(--fillbg)}.reviews_on_banner .review_box .rating--nojs::-moz-range-progress{background:var(--fill);block-size:100%;mask:repeat left center/var(--starsize) var(--star)}.reviews_on_banner .review_box .rating--nojs::-webkit-slider-runnable-track{background:var(--fillbg)}.reviews_on_banner .review_box .rating--nojs::-webkit-slider-thumb{background-color:var(--fill);box-shadow:calc(0rem - var(--w)) 0 0 var(--w) var(--fill);opacity:1;width:1px}.reviews_on_banner .review_box [dir=rtl] .rating--nojs::-webkit-slider-thumb{box-shadow:var(--w) 0 0 var(--w) var(--fill)}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}div.ast-single-post-order h1.entry-title{background-image:none !important;padding:0 !important;color:#000;text-transform:none !important}.ast-separate-container .ast-article-single:not(.ast-related-post){background-image:none !important;background-color:#e9e7e0}.ast-single-related-posts-container{background-image:none !important;background-color:#e9e7e0}.nav-links a{background-color:#000;color:#fff !important}.nav-links a:hover{background-color:#dbb120}.blog-layout-1{background-image:none !important;background-color:#e9e7e0 !important}.ast-author-box{padding:0 !important}.archive .entry-title a{letter-spacing:0em !important}.uagb-post__title{text-transform:none;padding-bottom:.5em}.uagb-section__inner-wrap{max-width:1920px !important}.entry-meta,.entry-meta *{margin-top:1.4em}.single .post-navigation a{color:#000 !important;background-image:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/btn_bg.jpg);background-repeat:repeat;border:1px solid #fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));background-size:contain;padding:7px 10px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .1s ease;position:relative;margin-bottom:1em !important}@media only screen and (max-width:991.5px){h3.entry-title{padding-top:0 !important}}.entry-content [class*=__inner-container]>*:not(.alignwide):not(p):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(iframe){max-width:1920px !important;width:100%}.entry-content [class*=__inner-container]>*:not(.alignwide):not(p):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(iframe){width:90% !important;max-width:1440px !important}#block-11{margin-top:-1.75em}.site-footer-section-3{margin-top:1em !important}.uagb-post-grid .uagb-post__columns-3 article{min-height:350px}.ast-single-post .entry-content a:not(.wcpt-title){letter-spacing:normal !important}.add_to_cart_button{text-transform:uppercase !important}.uagb-slick-carousel ul.slick-dots li button:before{color:#ffebae !important}.uagb-slick-carousel ul.slick-dots li button:before{font-size:80px !important}.uagb-block-4a38358d.uagb-post-grid ul.slick-dots li.slick-active button:before{color:#d2a83a !important}.uagb-post-grid ul.slick-dots li.slick-active button:before{color:#d2a83a !important}.uagb-slick-carousel ul.slick-dots li button:before{opacity:1 !important}.wp-block-separator{border-top:0 solid;border-bottom:0 solid}hr{height:0 !important}div.wpforms-container-full .wpforms-form button[type=submit]{color:#000;background-image:url(//loxwoodjoust.co.uk/wp-content/themes/astra-child/./images/btn_bg.jpg);background-repeat:repeat;border:1px solid #fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));background-size:contain;padding:11px 25px 7px;font-weight:400;font-size:16px;text-transform:uppercase;letter-spacing:.1em;line-height:1.3;vertical-align:top;position:relative;border-radius:5px;transition:all .4s ease;position:relative}.woocommerce-billing-fields label{color:#000}.woocommerce-shipping-fields label{color:#000}.woocommerce-additional-fields label{color:#000}.fooevents-variation-desc p{color:#000}.gold{color:#dbb120 !important}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:1px solid rgba(17,34,38,.3);border-top:none;padding:10px 20px 20px}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){background-color:#fbfbfb;color:#112226;border:1px solid rgba(17,34,38,.3);padding:20px !important}.shadow{filter:drop-shadow(0px 0px 8px rgba(0,0,0,.7))}.vignette img{box-shadow:inset 0px 0px 200px rgba(0,0,0,.8)}.vignette:after{-webkit-box-shadow:inset 0px 0px 100px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 100px rgba(0,0,0,.5);box-shadow:inset 0px 0px 100px rgba(0,0,0,.5);position:absolute;top:0;left:0;bottom:0;right:0;content:""}.wpb_wl_product_price{font-family:'Cardo'}.wpb_wl_quick_view_content{background-color:#e9e7e0}.wpb_wl_summary .quantity .qty{height:42px!important;max-width:42px!important}.wpb_wl_quick_view_content .variations th{padding:0 !important}@media (min-width:768px){.wpb_wl_quick_view_content .wpb_wl_images{width:35%;margin:0;margin-top:50px}.wpb_wl_quick_view_content h2.wpb_wl_product_title{position:absolute;top:10px;width:100%;text-align:center;left:0;border-bottom:1px solid #000;padding:10px 0;font-size:25px !important}.wpb_wl_quick_view_content .wpb_wl_summary{float:right;width:60%;display:inline;margin-top:50px}}#customer_details{padding-bottom:20px !important;border:1px solid rgba(17,34,38,.3)}#customer_details h3{color:#112226;padding:20px !important;border-bottom:#112226;border-top:1px solid rgba(17,34,38,.1);background:#fbfbfb}.woocommerce-billing-fields__field-wrapper,.woocommerce-account-fields{padding:20px !important}.woocommerce-shipping-fields,.wooccm-additional-fields div{padding:0 20px !important}.woocommerce-additional-fields__field-wrapper{padding:20px !important}.woocommerce-additional-fields div{padding:0 20px !important}.woocommerce-additional-fields .fooevents-variation-desc{padding:0 !important}.form-row.notes{padding:20px 0 !important}.woocommerce-additional-fields .fooevents-attendee{padding:20px !important}@media (min-width:782px){.banquets_list_main .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:var(--wp--style--block-gap,.5em)}}@media (min-width:992px) and (max-width:1345px){.banquets_list_main .wp-block-columns{align-items:flex-end}}@media (min-width:1820px){.banquets_list_main .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:24% !important}}@media only screen and (max-width:1400px){.page-container{padding:0 25px}}@media only screen and (max-width:1199.5px){.banquets_list_main ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(3,1fr) !important}.tickets_list_main .astra-shop-summary-wrap{text-align:center;display:block}.tickets_list_main ul.products li.product a h2{margin-bottom:12px !important}.tickets_list_main ul.products li.product .price{margin-right:12px !important}.site-footer h2{font-size:25px !important}.site-footer h3{font-size:25px !important}}@media only screen and (max-width:1199px) and (min-width:921px){.site-header .main-navigation .menu-item .menu-link{padding:12px 10px 12px;font-size:15px}.main-header-bar-navigation{margin-top:20px}}@media only screen and (max-width:991.5px){.entry-title{padding:45px 0 15px;padding-left:50px;margin:0 -20px}.custom-logo-link img{max-width:130px}.entry-header h1{font-size:35px !important}.entry-title{padding-left:25px}h2{font-size:24px !important}h2 a{font-size:24px !important}h3{font-size:24px !important}p{line-height:1.4}.entry-content p{margin:5px 0 10px}.site-footer .ast-builder-grid-row{display:block !important}.news_letter form{max-width:380px;margin:0 auto}.entry-header h1.entry-title{padding:30px 0 8px;margin:0;padding-left:30px;line-height:normal !important}.tickets_list_main .astra-shop-summary-wrap{text-align:center;display:block}.tickets_list_main ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{margin-bottom:0 !important}.tickets_list_main ul.products li.product a h2{margin-bottom:12px !important}.tickets_list_main ul.products li.product .price{margin-right:0 !important;display:block;width:100%;padding:0;margin-bottom:10px !important}.banquets_list_main ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(2,1fr) !important}.news_letter{display:inline-block}.footer-widget-area[data-section=sidebar-widgets-footer-widget-1].footer-widget-area-inner{text-align:center}.footer-widget-area.widget-area.site-footer-focus-item{text-align:center !important}.banquets_list_main .wp-block-columns,.wp-block-column{margin:.2rem 0 !important}.reviews-slider .owl-dots{text-align:center;margin-top:5px}.reviews-slider .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:#ffebae;color:#fff;border:none;padding:10px!important;font-size:12px;width:15px;height:15px;border-radius:30px;margin:0 12px;text-align:center}.reviews-slider .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot.active{background:#d2a83a}.news-heading:before{background-size:cover;background-position:center;transform:rotate(360deg)}.news-heading:after{background-size:cover;background-position:center;transform:rotate(360deg)}footer.site-footer .site-footer-section:first-child{margin-top:0 !important}footer.site-footer .site-footer-section{margin-top:70px !important}.site-footer ul li{padding:10px 0}.banquets_list_main .wp-block-columns{display:flow-root}.banquets_list_main .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{margin-bottom:20px !important}}@media only screen and (max-width:921.5px){.site-header .main-navigation .menu-item .menu-link{font-size:15px;padding:12px 16px 6px;color:#000;margin:5px 0}.ast-header-break-point .main-navigation .stack-on-mobile li.button-text{width:auto;margin-bottom:10px;color:#fff;margin-left:22px}.ast-header-break-point .main-navigation .stack-on-mobile li.button-text a{color:#fff}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){margin-bottom:50px}.site-header .badge{left:auto;right:0}.site-header .navbar_cart{margin-bottom:24px}ul.custom-mobile-cart{margin:0;margin-top:18px;list-style:none}.site-header .navbar_cart{padding:12px 13px 6px}}}@media only screen and (max-width:768px){.entry-title{margin:0 -20px}.single-product figure{max-width:100%}.single-product .woocommerce-product-gallery{width:100% !important}.single-product .entry-summary{width:100% !important}.single-product .entry-summary .woo-title{font-size:24px}.single-product div.product form.cart .button.single_add_to_cart_button{padding:10px 25px}.tickets_list_main ul.products li.product .price{display:block;margin-bottom:12px !important;text-align:center}.wp-block-cover .wp-block-cover__inner-container{width:100% !important}}@media only screen and (max-width:576px){.tickets_list_main ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(1,1fr) !important}.entry-header h1.entry-title{font-size:30px !important}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0 .5rem}#order_review .shop_table{padding:10px}.status-publish .woocommerce-cart-form table .actions .coupon .button{width:100% !important;margin:10px 0}.status-publish .woocommerce-cart-form table .actions .button{width:100% !important;margin:10px 0}.status-publish .woocommerce-cart-form table .actions .coupon{display:block !important;float:none !important}.status-publish .woocommerce-cart-form table .actions .coupon input{width:100% !important;margin:0 !important}.woocommerce #content table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{text-align:right !important}.woocommerce table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{width:auto;max-width:290px}}@media (max-width:767px){.mobile_gradient_image .wp-block-cover__inner-container{position:absolute;z-index:222;bottom:0}.mobile_gradient_image .wp-block-cover__gradient-background.has-background-dim.has-background-gradient,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-gradient{opacity:1;background:0 0 !important;bottom:1px;background-color:#000 !important}.mobile_gradient_image .wp-block-cover__gradient-background{z-index:-1}.mobile_gradient_image .wp-block-cover-image{position:static}.mobile_gradient_image{position:relative;!important;flex-wrap:wrap;background:#000}.mobile_gradient_image .wp-block-cover__inner-container{position:static;margin-top:15px}.mobile_gradient_image{padding:0 !important}.mobile_gradient_image .wp-block-cover__image-background{position:relative !important}}@media (max-width:544px){.ast-header-break-point .main-navigation .stack-on-mobile li.button-text{margin-left:30px}.mobile_gradient_image .wp-block-cover__inner-container{position:absolute;z-index:222;bottom:0}.mobile_gradient_image .wp-block-cover__gradient-background.has-background-dim.has-background-gradient,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-gradient{opacity:1;background:0 0 !important;bottom:1px;background-color:#000 !important}.mobile_gradient_image .wp-block-cover__gradient-background{z-index:-1}.mobile_gradient_image .wp-block-cover-image{position:static}.mobile_gradient_image{position:relative;!important;flex-wrap:wrap;background:#000}.mobile_gradient_image .wp-block-cover__inner-container{position:static;margin-top:15px}.mobile_gradient_image{padding:0 !important}.mobile_gradient_image .wp-block-cover__image-background{position:relative !important}[data-section=section-header-mobile-trigger] .ast-button-wrap .menu-toggle{margin-left:3px !important}}@media only screen and (max-width:480px){h1{font-size:40px !important}.wp-block-uagb-columns{padding-left:0 !important;padding-right:0 !important}.banner_text .wp-block-buttons{justify-content:center !important}.woocommerce-cart-form table .actions .coupon{display:block !important}.woocommerce-cart-form table .actions .coupon input{width:100% !important;margin:0 !important}.woocommerce-cart-form table .actions .button{margin-left:0 !important}.woocommerce-cart-form table .actions .coupon .button{width:100% !important;margin:10px 0}.tickets_list_main h1{font-size:28px !important}.tickets_list_main h3{font-size:20px !important}.wpb_wl_quick_view_content h2.wpb_wl_product_title{font-size:20px !important}}@media only screen and (max-width:390px){h1{font-size:28px !important}.site-footer h3{font-size:22px !important}.site-footer h2{font-size:22px !important}.tickets_list_main h1{font-size:22px !important}.tickets_list_main h3{font-size:18px !important}.woocommerce table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{max-width:235px}}.site-primary-footer-wrap[data-section=section-primary-footer-builder]{background-image:url(https://loxwoodjoust.co.uk/wp-content/uploads/2022/04/pattern_bg-1-scaled.jpg) !important;border-top-width:0!important}.site-footer-section-3 #block-3{margin-top:-1.75em}@media (max-width:921px){.site-primary-footer-wrap[data-section=section-primary-footer-builder]{background-repeat:no-repeat !important;background-size:cover !important}}.upsells h2,.cross-sells h2{color:#000}.cross-sells .products h2{color:#000;!important}.woocommerce-checkout-payment{color:#000}.wp-block-uagb-buttons .uagb-block-8871475b .uagb-buttons-repeater .uagb-button__link{color:#000}.single-post .entry-content,.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{color:#000}.ast-single-related-posts-container .ast-related-posts-title,.ast-single-related-posts-container .entry-title a{color:#000}.wpforms-field-container{color:#000}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-result-count{color:#000}.uagb-block-4fbe6492.uagb-section__wrap .wp-block-heading{color:#000}.archive .entry-title a,.archive .entry-content{color:#000}.woocommerce-cart-form__contents button[name=update_cart]:after{display:none}#newsletter-button{visibility:hidden;position:fixed;bottom:20px;right:20px;z-index:999}.hide-newsletter-button{height:100%;position:absolute;left:-25px;top:-25px;transform:translateY(-50%);transition:opacity .3s ease}.hide-newsletter-button:hover{cursor:pointer;opacity:.5}#newsletter-button.show{visibility:visible}.newsletter_page_wrapper input[type=email]{height:60px !important}.new-review-widget .owl-carousel{background:#274a2f !important}.new-review-widget .owl-carousel .review_box{display:flex;flex-direction:column}.new-review-widget .owl-carousel .review_box .review_stars{padding-bottom:10px}.new-review-widget .owl-carousel .review_box .text-uppercase{color:#fff;text-align:center;font-family:"Mukta Mahee";font-size:16px;font-style:normal;font-weight:400;line-height:137.5%;letter-spacing:1.28px;text-transform:uppercase;padding-top:5px}.new-review-widget .owl-carousel .review_box a span{color:#fff !important;text-align:center !important;font-size:22px !important;font-style:normal !important;font-weight:300 !important;line-height:127.273% !important;text-transform:lowercase !important}.new-review-widget .owl-carousel .review_box a:first-letter {text-transform:uppercase !important}.new-review-widget .owl-carousel .owl-dots{display:none !important}@media (max-width:990px){.new-review-widget .owl-carousel .review_box a span{font-size:18px !important}.new-review-widget .owl-carousel .review_box .text-uppercase{font-size:14px}}.woocommerce{background:#fdfcf2}div.woocommerce{max-width:1280px;margin:auto;color:#112226;letter-spacing:1px}.wooccm-field label,.form-row label{text-transform:uppercase;font-weight:400 !important;font-size:16px !important;line-height:22px !important;margin-bottom:5px !important}.select2-results__option{color:#112226 !important}.woocommerce-checkout-review-order{padding-bottom:20px !important;font-weight:400 !important}.woocommerce-checkout-review-order tr th{text-transform:uppercase;font-weight:400 !important;font-size:18px !important;line-height:24px !important;margin-bottom:5px !important}#order_review_heading{font-size:20px !important;line-height:26px !important}#customer_details h3{font-size:20px !important;line-height:26px !important;border-bottom:1px solid rgba(17,34,38,.3) !important}.woocommerce-Price-amount.amount{font-family:"Cardo",serif !important}.shop_table thead th{text-transform:uppercase;font-weight:400 !important;font-size:18px !important;line-height:24px !important;margin-bottom:5px !important}.shop_table .actions button{width:200px !important}.woocommerce-cart-form__cart-item .product-name a{font-family:"Cardo",serif !important;font-weight:400 !important;text-transform:uppercase}.cart_totals{font-weight:400 !important;border:1px solid rgba(17,34,38,.3) !important;border-top:1px !important}.woocommerce-cart .woocommerce-cart-form table.shop_table{border:1px solid rgba(17,34,38,.3) !important}.cart_totals h2{font-size:28px !important;line-height:34px !important}.cart_totals th{font-weight:400 !important;text-transform:uppercase}.variation dd{font-weight:400 !important;letter-spacing:1px}.checkout-button{padding:10px 18px !important;color:#000 !important;background-color:#d6a81d !important;text-transform:uppercase !important;letter-spacing:1px !important;border:1px solid #d6a81d !important;border-radius:5px !important;background-image:none !important;filter:drop-shadow(0 0 0 transparent) !important;box-shadow:none !important;transition:all .2s ease !important}.checkout-button:after{background-color:#d6a81d !important}.woocommerce-account .woocommerce{padding:40px 0}.woocommerce-MyAccount-navigation{margin-bottom:40px !important}@media (max-width:921px){.woocommerce-MyAccount-navigation{margin-bottom:0 !important}}.woocommerce-MyAccount-navigation-link{border:1px solid #112226 !important;border-bottom:none !important;padding:5px 0 !important}.woocommerce-MyAccount-navigation-link a{color:#112226}.woocommerce-MyAccount-navigation-link:last-child{border-bottom:1px solid #112226 !important}.woocommerce-MyAccount-navigation-link.is-active{background:#112226;color:#fff}body .woocommerce-MyAccount-navigation-link.is-active a{background:0 0;color:#fff}.woocommerce-order-details .woocommerce-order-details__title,.woocommerce-customer-details .woocommerce-column__title{color:#000}.woocommerce-order-details__title{color:#000 !important;font-size:28px !important}.order_details thead tr th{color:#000}.order_details th{font-weight:400 !important}.woocommerce-message,.woocommerce-info{border-top-color:#71022b !important}.woocommerce-notices-wrapper:last-of-type{margin-bottom:20px !important}.woocommerce-MyAccount-content a{color:#71022b}.woocommerce-MyAccount-content .button{padding:10px 18px !important;color:#000 !important;background-color:#d6a81d !important;text-transform:uppercase !important;letter-spacing:1px !important;border:1px solid #d6a81d !important;border-radius:5px !important;background-image:none !important;filter:drop-shadow(0 0 0 transparent) !important;box-shadow:none !important;transition:all .2s ease !important;font-weight:400 !important;font-size:17px !important;line-height:22px !important}.woocommerce-MyAccount-content h1{color:#112226 !important;font-size:28px !important}.woocommerce-table--order-details .wc-item-meta p{font-size:18px !important}.woocommerce-Address-title h2{color:#112226 !important;font-size:28px !important}.variations{background:#fff !important}.woocommerce-checkout .woocommerce-additional-fields h4{color:#112226 !important}