.elementor-84731 .elementor-element.elementor-element-aba5a12:not(.elementor-motion-effects-element-type-background), .elementor-84731 .elementor-element.elementor-element-aba5a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-84731 .elementor-element.elementor-element-aba5a12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 60px 0px;}.elementor-84731 .elementor-element.elementor-element-aba5a12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84731 .elementor-element.elementor-element-7770579 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-84731 .elementor-element.elementor-element-b039c0d{--spacer-size:50px;}.elementor-84731 .elementor-element.elementor-element-a62e168 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-84731 .elementor-element.elementor-element-69ff2d5 .elementor-heading-title{font-family:"Trajan Bold", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.woocommerce .elementor-84731 .elementor-element.elementor-element-fad7b6b .price{color:var( --e-global-color-astglobalcolor4 );}.elementor-84731 .elementor-element.elementor-element-75773cd .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-84731 .elementor-element.elementor-element-f8b6a97{color:var( --e-global-color-astglobalcolor4 );}.elementor-84731 .elementor-element.elementor-element-3f6eb94 .elementor-heading-title{font-family:"Trajan Bold", Sans-serif;font-weight:100;color:var( --e-global-color-primary );}.elementor-84731 .elementor-element.elementor-element-0998ccf .cart button, .elementor-84731 .elementor-element.elementor-element-0998ccf .cart .button{transition:all 0.2s;}.elementor-84731 .elementor-element.elementor-element-0998ccf{--button-spacing:0px;}.elementor-84731 .elementor-element.elementor-element-0998ccf .quantity .qty{border-radius:0px 0px 0px 0px;color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-84731 .elementor-element.elementor-element-0998ccf form.cart table.variations label{color:var( --e-global-color-primary );}.woocommerce .elementor-84731 .elementor-element.elementor-element-0998ccf form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-84731 .elementor-element.elementor-element-0998ccf form.cart table.variations td.value:before{font-size:14px;}.elementor-84731 .elementor-element.elementor-element-23af513:not(.elementor-motion-effects-element-type-background), .elementor-84731 .elementor-element.elementor-element-23af513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-84731 .elementor-element.elementor-element-23af513{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-84731 .elementor-element.elementor-element-23af513 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.woocommerce .elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products .products > h2{color:var( --e-global-color-primary );margin-bottom:26px;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-84731 .elementor-element.elementor-element-aba5a12{padding:180px 20px 60px 20px;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-84731 .elementor-element.elementor-element-aba5a12{padding:180px 20px 60px 20px;}.elementor-84731 .elementor-element.elementor-element-7770579 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-84731 .elementor-element.elementor-element-b039c0d{--spacer-size:50px;}.elementor-84731 .elementor-element.elementor-element-a62e168 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-84731 .elementor-element.elementor-element-23af513{padding:20px 20px 0px 20px;}.elementor-84731 .elementor-element.elementor-element-b13b1ba.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Trajan Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://royalmahal.co.uk/wp-content/uploads/2023/11/Trajan-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */