.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Djameelaa global */
body{background:#FFF8F5;font-family:Poppins,sans-serif;color:#3B2B2B;}
.e-tab-base.e--selected{background:#E7726C !important;border-color:#E7726C !important;color:#fff !important;}
.e-tab-base:focus{outline:none;}
.woocommerce-Price-amount{color:#E7726C;}
/* WooCommerce pages */
.woocommerce-cart .site-main,.woocommerce-checkout .site-main,.woocommerce-account .site-main,.single-post .site-main{max-width:1180px;margin:0 auto;padding:56px 24px 80px;}
.woocommerce-cart .page-header .entry-title,.woocommerce-checkout .page-header .entry-title,.woocommerce-account .page-header .entry-title,.single-post .page-header .entry-title{font-family:'Playfair Display',serif;font-weight:400;font-size:40px;text-align:center;color:#3B2B2B;}
.woocommerce a.button,.woocommerce button.button,.wc-block-components-button:not(.is-link),.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{background:#E7726C !important;color:#fff !important;border-radius:999px !important;border:none !important;font-family:Poppins,sans-serif;font-weight:600;padding:14px 28px !important;}
.woocommerce a.button:hover,.woocommerce button.button:hover,.wc-block-components-button:not(.is-link):hover{background:#D35C57 !important;}
.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{background:#fff;border-radius:20px;padding:28px;box-shadow:0 6px 24px rgba(180,110,100,.10);}
.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;background:#fff;border-radius:16px;box-shadow:0 6px 24px rgba(180,110,100,.10);overflow:hidden;}
.woocommerce-MyAccount-navigation li a{display:block;padding:14px 20px;color:#3B2B2B;}
.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li a:hover{background:#FBE8E2;color:#E7726C;}
.woocommerce form .input-text,.woocommerce-page form .input-text{border:1px solid #F1DAD3;border-radius:10px;padding:12px 14px;}
.woocommerce-message,.woocommerce-info{border-top-color:#E7726C;background:#FBE8E2;}
.woocommerce-message::before,.woocommerce-info::before{color:#E7726C;}
.single-post .entry-content{max-width:760px;margin:0 auto;line-height:1.8;}
.single-post .entry-content h3{font-family:'Playfair Display',serif;font-weight:400;color:#3B2B2B;}/* End custom CSS */