/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
footer {
    content-visibility: visible !important;
}
.wp-admin #wpfront-scroll-top-container{
	display:none !important;
}
body #wfacp-e-form .wfacp_main_form.woocommerce #payment ul.payment_methods li label img{
	float:right !important;
}
.payment_method_jetpack_custom_gateway img{
	width:50px !important;
}
.payment_method_cod img{
	margin-top:-10px;
}
.page-id-88 .woocommerce{
	display:flex !important;
	justify-content:center !important;
	
}
#customer_login{
	display:flex !important;
	justify-content:space-between !important;
}
.post-88 h2{
	 text-align: center;
    font-family: roboto slab;
    color: #00414e;
}
}
.page-id-88 .woocommerce-Input--text{
	height:50px;
}
.post-88 label{
	font-family:'Roboto Slab' !important;
	color:#00414e;
}
.post-88 .woocommerce-form-login__submit ,.post-88 .woocommerce-form-register__submit{
	width:100% !important;
	background-color:#00414e !important;
	color:white !important;
	font-family:'Roboto Slab' !important;

}
.post-88 .div.nsl-container[data-align="left"]{
	text-align:center !important;
}
.post-88 div.nsl-container.nsl-container-block .nsl-container-buttons{
	width:100% !important;
}
.post-88 .woocommerce-privacy-policy-text {
	display:none !important;
}
@media only screen and (max-width: 600px) {
  #customer_login{
	display:Grid !important;
}
.wfacp_mini_cart_item_title .variation-Time p {
		margin-left:15px !important;
		width:120px !important;
	}
	
html body .woocommerce-Price-amount.amount bdi{
		font-size:17px;
		font-family:'Roboto Slab';
		font-weight:500 !important;
	}
/* Customise */ 
	
.page-header .entry-title{
	display:none;
}
.middle .col-row{
    justify-content: center !important;
}
.reset_variations{
	display:none !important;
}
.woocommerce div.product form.cart .variations th{
	  padding-left: 0px;
    padding-bottom: 5px;
}
input#wcj_product_input_fields_local_1 {
	  width: 320px;
    margin-bottom: 0px;
    background-color: rgba(0,0,0,.03);
    border-color: rgba(0,0,0,.09);
    border-radius: 9px;
    box-shadow: none;
    color: currentColor!important;
	  display:flex;
	  margin-top:10px;
}
.single-product .content-area{
	background:#f7f7f7;
}

.woocommerce-product-gallery__trigger{
	display:none;
}
.jet-woo-products__item .acoplw-badge-icon{
	display:flex;
	justify-content:center;
}
#wfacp-e-form .woocommerce-account-fields {
	display:none !important;
}
.acoplw-badge , .acoplw-badge-icon{
	z-index:1 !important;
}
footer svg{
	width:50px;
}
header .elementor-social-icons-wrapper{
	display:flex !important;
}
.wfacp_payment .delivery_wrap{
	display:none;
}
.woocommerce div.product form.cart .button {
	width:100%;
}
#single-product-icons-svg svg{
	width:50px;
}
#single-product-icons-svg{
	display:flex;
	justify-content:center;

}
 .delivery_city li{
	font-size:14px !important;
}
.single-product .woocommerce-breadcrumb{
display:none;
}
	
.single-product #bread .woocommerce-breadcrumb {
    display: block !important;
}

li.payment_method_cod img{
	float:right !important;
	margin-right:10px !important;
  margin-top:-10px !important;
	
}
button.add_to_cart_button::before{
	content:url(https://presentail.com/wp-content/uploads/2023/05/shopping-bag-e1683893346168.png);
}
.elementor-73822 .elementor-element.elementor-element-764b534 .jet-woo-builder .single_add_to_cart_button.button{
	display:flex !important;
	gap:15px;
	margin-top:10px;
	background-color: #00414e;
	
}
.elementor-73822 .elementor-element.elementor-element-764b534 .jet-woo-builder .single_add_to_cart_button.button::before{
	content:url(https://presentail.com/wp-content/uploads/2023/05/shopping-bag-e1683893346168.png);

}
#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-key{
	font-weight:bold;
	font-size:12px;
}
#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-key{
	font-size:12px !important;
}
.add_to_cart_button {
	color:white !important;
}
/* .button_loading{
	color: #00414e !important
}
.button_loading::before{
	display:none !important;
	transition: .4s;
}
.button_loading::after{
 content: "";
  position: absolute;
  width: 26px;
  height: 26px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  border: 4px solid transparent;
  border-top-color: #ffffff;
  border-radius: 50%;
  animation: button-loading-spinner 1s ease infinite;
}

@keyframes button-loading-spinner {
  from {
    transform: rotate(0turn);
  }

  to {
    transform: rotate(1turn);
  }
}
*/
#mobile-menu .hfe-flyout-container .hfe-nav-menu li.menu-item{
	display:flex;
	align-items:center
}

#mobile-menu #menu-item-80278::before{
content:url('https://presentail.com/wp-content/uploads/2023/06/user-e1685965118864.png');
}
#mobile-menu #menu-item-76290::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/gift-e1684315026611.png');
}

#mobile-menu #menu-item-76291::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/flower-bouquet-e1684315006287.png');
}

#mobile-menu #menu-item-78205::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/spider-plant-e1684315075253.png');
}


#mobile-menu #menu-item-76292::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/cake-e1684314966943.png');
}

#mobile-menu #menu-item-76299::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/chocolate-box-e1684315826194.png');
}

#mobile-menu #menu-item-76295::before{	content:url('https://presentail.com/wp-content/uploads/2023/05/picnic-basket-e1684315048210.png');
}

#mobile-menu #menu-item-76294::before{	content:url('https://presentail.com/wp-content/uploads/2023/05/air-balloons-e1684314894578.png');
}
#mobile-menu #menu-item-76298::before{
content:url('https://presentail.com/wp-content/uploads/2023/05/teddy-bear-e1684315107224.png');
}
.page-id-78365 footer , .page-id-78365 .cc-ci-section{
	display:none;
}
.add_to_cart_button:focus {
	        outline: none;
}
.page-id-87 #wpfront-scroll-top-container ,.wp-admin #wpfront-scroll-top-container {
	display:none !important;
}
.page-id-87 #wpfront-scroll-top-container {
	display:none !important;
}
.variations tr{
	display:grid;
}
.wcj_variable_items_wrapper .variable-item {
	padding:6px !important;
	color:black;
	box-shadow:none;
	border-radius:5px;
	width:80px;
}
.wcj_variable_items_wrapper .variable-item .variable-item-contents{
	justify-content:center;
}
.wcj_variable_items_wrapper .variable-item.selected, .wcj_variable_items_wrapper .variable-item.selected:hover{
	background:#00414e;
	color:white;
	box-shadow:none;
		border-radius:5px;

}
    input[type='radio']:after {
        width: 17px;
        height: 17px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #d1d3d1;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 3px solid white;
    }

    input[type='radio']:checked:after {
        width: 17px;
        height: 17px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: black;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 3px solid white;
    }
.page-id-73544 a{
	text-decoration:none !important;
}
.elementor-10 .elementor-element.elementor-element-999d57c .hfe-flyout-content {
	padding:20px !important;
}
#mobile-menu .hfe-flyout-container .hfe-nav-menu li.menu-item{
	border-bottom:1px solid #3234;
	
}
/* .elementor-10 .elementor-element.elementor-element-999d57c .hfe-flyout-content:before{
		 content:url('https://presentail.com/wp-content/uploads/2023/03/Logo.png');
	margin-left:-26px;
		
}
*/

#mobile-menu #menu-item-82148::before{
content:url('https://presentail.com/wp-content/uploads/2023/06/Icon-Summer-e1687775137624.png');
}
#mobile-menu #menu-item-83308::before{
content:url('https://presentail.com/wp-content/uploads/2023/07/diamond-e1689233342923.png');
}
/* hide express for father's day' */
.postid-79201 .custom_shipping, .postid-79201 .or_cs_styling ,.postid-79201 .cs_express_deliver ,
.postid-79201 .custom_shipping, .postid-79201 .or_cs_styling ,.postid-79201 .cs_express_deliver,
.postid-79156 .custom_shipping, .postid-79156 .or_cs_styling ,.postid-79156 .cs_express_deliver,
.postid-79160 .custom_shipping, .postid-79160 .or_cs_styling ,.postid-79160 .cs_express_deliver,
.postid-79189 .custom_shipping, .postid-79189 .or_cs_styling ,.postid-79189 .cs_express_deliver,
.postid-80807 .custom_shipping, .postid-80807 .or_cs_styling ,.postid-80807 .cs_express_deliver,
.postid-80803 .custom_shipping, .postid-80803 .or_cs_styling ,.postid-80803 .cs_express_deliver,
.postid-80799 .custom_shipping, .postid-80799 .or_cs_styling ,.postid-80799 .cs_express_deliver,
.postid-80824 .custom_shipping, .postid-80824 .or_cs_styling ,.postid-80824 .cs_express_deliver,
.postid-80817 .custom_shipping, .postid-80817 .or_cs_styling ,.postid-80817 .cs_express_deliver,
.postid-80831 .custom_shipping, .postid-80831 .or_cs_styling ,.postid-80831 .cs_express_deliver,
.postid-80786 .custom_shipping, .postid-80786 .or_cs_styling ,.postid-80786 .cs_express_deliver,
.postid-80824 .custom_shipping, .postid-80824 .or_cs_styling ,.postid-80824 .cs_express_deliver,
.postid-80795 .custom_shipping, .postid-80795 .or_cs_styling ,.postid-80795 .cs_express_deliver,
.postid-80452 .custom_shipping, .postid-80452 .or_cs_styling ,.postid-80452 .cs_express_deliver,
.postid-80452 .custom_shipping, .postid-80452 .or_cs_styling ,.postid-80452 .cs_express_deliver,
.postid-80451 .custom_shipping, .postid-80451 .or_cs_styling ,.postid-80451 .cs_express_deliver,
.postid-80450 .custom_shipping, .postid-80450 .or_cs_styling ,.postid-80450 .cs_express_deliver,
.postid-80449 .custom_shipping, .postid-80449 .or_cs_styling ,.postid-80449 .cs_express_deliver,
.postid-80787 .custom_shipping, .postid-80787 .or_cs_styling ,.postid-80787 .cs_express_deliver,
.postid-80791 .custom_shipping, .postid-80791 .or_cs_styling ,.postid-80791 .cs_express_deliver,
.postid-37579 .custom_shipping, .postid-37579 .or_cs_styling ,.postid-37579 .cs_express_deliver,
.postid-37609 .custom_shipping, .postid-37609 .or_cs_styling ,.postid-37609 .cs_express_deliver,
.postid-78739 .custom_shipping, .postid-78739 .or_cs_styling ,.postid-78739 .cs_express_deliver,
.postid-78738 .custom_shipping, .postid-78738 .or_cs_styling ,.postid-78738 .cs_express_deliver,
.postid-78731 .custom_shipping, .postid-78731 .or_cs_styling ,.postid-78731 .cs_express_deliver,
.postid-78730 .custom_shipping, .postid-78730 .or_cs_styling ,.postid-78730 .cs_express_deliver,
.postid-80811 .custom_shipping, .postid-80811 .or_cs_styling ,.postid-80811 .cs_express_deliver,
.postid-80813 .custom_shipping, .postid-80813 .or_cs_styling ,.postid-80813 .cs_express_deliver
{
	display:none !important; 
}
.variation-Time p {
	width:130px !important;
}

  .elementor-73822 .elementor-element.elementor-element-764b534 .jet-woo-builder .single_add_to_cart_button.button {
	display: none !important;
}
.loaderimg
{
	width:40px;
}
.cehckout_address_fileds input {
	border:none;
	height:30px;
}
.cehckout_address_fileds{
	border:1px solid;
	border-radius: 8px;
	height:58px;
	padding-left:6px;
	margin-top:10px;
}
#add_form select{
	border:none;
}
input#phone{
	height:32px;
}
select#custom_city_name{
	height:38px;
	margin-top:-10px;
	padding:0px;
	margin-left:-2px;
	width:290px;
}
.submit-btn{
	border:none !important
}
.submit-btn input{
	height:40px;
}
.space-up{
	margin-top:-10px;
}
.wfacp-order-place-btn-wrap button{
	width:100% !important;
}
html body .woocommerce-Price-amount.amount bdi{
		font-size:17px;
		font-family:'Roboto Slab';
		font-weight:500 !important;
	}
.need_diff_time{
	cursor:pointer;
}
.need_diff_time:hover{
	text-decoration:underline;
}
span.acoplw-best-seller-copy-2-custom {
	width:92% !important;
	left:10px !important;
}
.wc-stripe-save-source .checkbox:after{
 content:"For faster checkout,";
 font-style: italic;
	padding-right:3px;
}
.wc-stripe_cc-container .save-source-label{
	 font-style: italic;

}
.or_css_main {
	border-top: 1px solid gray;
	margin: 20px 0px;
	position: relative;
}

.or_cs_styling {
	position: absolute;
	right: 0;
	left: 0;
	top: -15px;
	background-color: #F7F7F7;
	width: fit-content;
	padding: 0px 5px;
	margin: 0 auto;
	font-size: 18px;
}
.single-product .wr-wrapper{
	justify-content:flex-start !important;	
	
}
.Rewards .woocommerce-input-wrapper , .Rewards .required ,#lws_wvw_partial_payment_amount_apply{
	display:none !important;
}
.lwss_selectable {
	color:#00141e !important;  
	display:flex;
	justify-content:center;
	align-items:center;
	background:white;
}
button#lws_wvw_partial_payment_use_max_amount {
background:#00414e !important; 
padding: 10px 30px 10px 30px !important;
	;
	min-height:30px !important;
	color:white !important;
}
.lwss_selectable.wvw-input-amount{
	border-radius:10px;
}
.page-id-87 .country-selector.weglot-inline ul {
	display:none !important;
}
.woocommerce div.product form.cart .button:hover{
	opacity:0.8;
}
	
.woocommerce-breadcrumb {
  text-decoration: none !important;
}
	body #wfacp-e-form .woocommerce-checkout #payment ul.payment_methods li{
	line-height: 2.5 !important;
}
.page-id-87 .country-selector a{
		display:none !important;
		color:red !important;
}
.custom-order-actions {
    margin-bottom: 20px;
}

/* Style each button */
.trigger-achrafieh-webhook-button,
.trigger-jdeideh-webhook-button,
.trigger-manufacture-achrafieh-webhook-button {
    background-color: #0073aa; /* WordPress blue */
    color: #ffffff;
    border: none;
    padding: 10px 20px;
    margin-right: 10px;
    font-size: 14px;
    font-weight: bold;
    border-radius: 4px;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

/* Hover effect for the buttons */
.trigger-achrafieh-webhook-button:hover,
.trigger-jdeideh-webhook-button:hover,
.trigger-manufacture-achrafieh-webhook-button:hover {
    background-color: #005a87; /* Darker blue on hover */
}

/* Focus state for accessibility */
.trigger-achrafieh-webhook-button:focus,
.trigger-jdeideh-webhook-button:focus,
.trigger-manufacture-achrafieh-webhook-button:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(0, 115, 170, 0.5);
}

/* Customize the primary button color */
.trigger-achrafieh-webhook-button.button-primary,
.trigger-jdeideh-webhook-button.button-primary,
.trigger-manufacture-achrafieh-webhook-button.button-primary {
    background-color: #ff5722; /* Custom orange color */
}

/* Hover effect for the primary buttons */
.trigger-achrafieh-webhook-button.button-primary:hover,
.trigger-jdeideh-webhook-button.button-primary:hover,
.trigger-manufacture-achrafieh-webhook-button.button-primary:hover {
    background-color: #e64a19; /* Darker orange on hover */
}


