.elementor-kit-1143{--e-global-color-primary:#F3D1B2;--e-global-color-secondary:#EED9C6;--e-global-color-text:#EED9C6;--e-global-color-accent:#815D5B;--e-global-color-ee05cc8:#440E09;--e-global-color-b650461:#A52810;--e-global-color-10745b1:#000000;--e-global-color-2603e7a:#FFFFFF;--e-global-color-6879d3f:#5E1204;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Libre Baskerville";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Libre Baskerville";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Cinzel";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-accent );background-image:url("https://harissteed.com/wp-content/uploads/2026/03/bg-general.jpg");font-size:18px;background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-kit-1143 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-2603e7a );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var( --e-global-color-2603e7a );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-2603e7a );}.elementor-kit-1143 a{color:var( --e-global-color-secondary );}.elementor-kit-1143 a:hover{color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-6879d3f );--error-message-icon-color:var( --e-global-color-6879d3f );--error-message-normal-links-color:var( --e-global-color-6879d3f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-6879d3f );--message-message-icon-color:var( --e-global-color-6879d3f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-6879d3f );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-6879d3f );--info-message-icon-color:var( --e-global-color-6879d3f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woocommerce-page li.product .button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt, .elementor-menu-cart__footer-buttons .elementor-button--view-cart, .elementor-menu-cart__footer-buttons .elementor-button--checkout, .elementor-1411 .elementor-element.elementor-element-a8cc306 .elementor-button[type="submit"], .e-wc-message-notice .woocommerce-message .button, .e-wc-info-notice .woocommerce-info .button  {
color: #EED9C6;
background-image: linear-gradient(168deg, #440E09 0%, #A52810 100%);
box-shadow: 0px 6px 7px 0px rgba(0, 0, 0, 0.7);
text-shadow: 0px 6px 7px rgba(0, 0, 0, 0.7);
border: 2px solid #5E1204;
border-radius: 0;
padding: 20px 35px;
}

.woocommerce-page li.product .button:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover, .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover, .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover, .elementor-1411 .elementor-element.elementor-element-a8cc306 .elementor-button[type="submit"]:hover, .e-wc-message-notice .woocommerce-message .button:hover, .e-wc-info-notice .woocommerce-info .button:hover {
color: #EED9C6;
background-image: linear-gradient(160deg, #440E09 0%, #A52810 100%);
box-shadow: 0px 6px 7px 0px rgba(0, 0, 0, 0.7);
text-shadow: 0px 6px 7px rgba(0, 0, 0, 0.7);
border: 2px solid #5E1204;
border-radius: 0;
padding: 20px 35px !important;
}/* End custom CSS */