.elementor-kit-9{--e-global-color-primary:#E7B25D;--e-global-color-secondary:#E9E9E9;--e-global-color-text:#000000;--e-global-color-accent:#F7E6CA;--e-global-color-04fe5f6:#7B7B7B;--e-global-color-9ebcb13:#FFFFFF;--e-global-color-9277e81:#999999;--e-global-color-5b8d230:#9D6100;--e-global-typography-primary-font-family:"Outfit";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Kaftan";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Outfit";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-text );color:#868686;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;--e-page-transition-entrance-animation:e-page-transition-slide-out-down;--e-page-transition-exit-animation:e-page-transition-slide-in-down;--e-page-transition-animation-duration:1100ms;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:var( --e-global-color-text );--e-preloader-size:20px;}.elementor-kit-9 e-page-transition{background-color:var( --e-global-color-primary );}.site-header{background-color:var( --e-global-color-text );padding-inline-end:0px;padding-inline-start:0px;}.elementor-kit-9 h2{color:var( --e-global-color-5b8d230 );font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding .site-logo img{width:140px;max-width:140px;}@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 */h2.orderable-product__title {
    text-transform: uppercase;
    letter-spacing: 0.6px;
    line-height: 25px!important;
}

.orderable-products-list__item .orderable-product {
    box-shadow: unset;
}
.orderable-product__actions-price .amount {
    font-weight: 400;
}
.orderable-product__content :last-child {
    margin-bottom: 15px;
}
.orderable-product__content {
    padding: 0!important;
}
.orderable-products-list .orderable-product__actions {
    padding: 0!important;
}
.orderable-drawer__close {
    font-size: 0!important;
}
table td, table th {
    border: none;
}
    .orderable-products-list--grid { 
        margin: 0;
    }
.orderable-button, .orderable-drawer__cart .orderable-mini-cart__buttons .button.checkout, .orderable-drawer__close {
    border: 1px solid #000;
    height: unset;
    line-height: 36px;
    padding: 0 20px!important;
    font-size: 14px;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img {
    width: 100%!important;
    margin-top: 1rem!important;
}
.order_details {
    padding: 0!Important;
    font-family: "Outfit", Sans-Serif!Important;
    font-size: 1.1rem;
}
.elementor-widget-woocommerce-checkout-page {
    font-family: "Outfit", Sans-Serif!Important;
    font-size: 1rem!Important;
}
@media screen and (min-width: 768px) {
    .orderable-products-list--grid .orderable-products-list__item {
    width: 50%;
    margin-bottom: 4rem;
    padding: 0;
    padding-right: 3rem;
}
    .orderable-products-list--grid .orderable-product__actions {
        padding: 0;
        margin-top: 0;
        position: absolute;
        bottom: 0px;
        left: 0px;
        right: 0px;
    }
    .orderable-products-list--grid .orderable-product {
        padding: 0 0 35px;
    }
}
.orderable-products-list__item {
    margin-bottom: 40px;
}
@media screen and (max-width: 480px) {
    .orderable-products-list__item .orderable-product__title {
        margin: 0 0 15px !important;
    }
    .orderable-products-list--grid .orderable-products-list__item {
    width: 100%;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kaftan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.eot');
	src: url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.woff2') format('woff2'),
		url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.woff') format('woff'),
		url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.ttf') format('truetype'),
		url('http://prh.xxm.mybluehost.me/wp-content/uploads/2024/02/KaftanSerifTrial-Regular.svg#Kaftan') format('svg');
}
/* End Custom Fonts CSS */