.pum-theme-default-theme .popmake-content {

    text-align: center;

    padding: 30px 50px;

}
.pum-theme-default-theme .popmake-content p {

    font-size: 25px;

    text-align: center;

    margin-bottom: 30px;

}
.popmake-content a {

    background: #ca1a2b !important;

    height: auto !important;

    color: #fff;

}
 .ast-woo-shop-archive .site-content > .ast-container {
    max-width: 100%;
    padding: 0px;
    flex-direction: column;
}
.cuw-offers .cuw-container .cuw-product-section .cuw-offer-cta-section button.cuw-button {
    font-size: 14px;
    color: #fff !important;
}	
 @media only screen and (max-width: 767px) {
  .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {

    zoom: 1;
    width: 100%;
    float: right;

}
 
form.woocommerce-cart-form {
    float: left;
    width: 100%;

}
 
/* menubar mobile view	  */
 div#menubar-207 {
   
    --stretch-left: -210px !important;
}
.elementor-widget-n-menu .e-n-menu-content  .e-grid>.e-con-inner {
    flex-direction: column !important;
    height: 500px !important;
    overflow-y: auto;
}
	 .custom-navigation-menu .child-categories .child-category:hover .dropdown {
    display: block;
    left: 0;
    position: relative;
}
.custom-navigation-menu .dropdown {
    display: none;
   
}
	 .custom-navigation-menu .child-categories {
     width: 100%;
}
	 .elementor-menu-cart__container {
   
    z-index: 9999;
}
	 .elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{
		     z-index: 99;
	 }
	 .woocommerce-checkout .ast-container{
		 padding: 0px;
	 }	
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    padding: 5px;
  }	
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box fieldset{
    padding: 10px;
  }	
.p-Input .p-Input-input:not(.p-Input--matchFloatingLabelHeight):not(.p-PhoneInput) {
    line-height: calc(var(--c-inputHeight) - var(--c-inputBorderTopWidth) - var(--c-inputBorderBottomWidth));
    max-height: 35px;

}	 
	 
}




.pum-theme-18847 .pum-container, .pum-theme-default-theme .pum-container {
        background-color: rgb(255 255 255) !important;
}
.pum-theme-18847, .pum-theme-default-theme {
    background-color: rgb(0 0 0 / 60%) !important;
}
.pum-theme-18847 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    font-size: 11px;
    line-height: 12px;
box-shadow: none !important;
    background-color: rgb(202 26 43) !important;
}
#cartbounty-pro-exit-intent-form-content img, #cartbounty-pro-push-notification-permission-content img {
    display: none;
}