.table.table-opening-hours td,.table.table-opening-hours th{
    font-size:13px;
    font-family: 'Open Sans', sans-serif;
    padding: 10px 12px;
} 
.login h1 a {
    background-image: url(../../../wp-content/uploads/2025/01/Logo-1080x1080-1-e1736439169321.png);
    background-size: contain;
    width: auto;
    height: 70px;
}
#login {
    background-color: transparent;
    padding: 3% 0 0;
}

#registerform {
    background-color: #fff;
}
#loginform {
    background-color: #fff;
}
.login #login_error, .login .message, .login .success {
    border-left: 4px solid #ccc;
}
body.login{
    background-color:#fcfcfc;
    /*background-image:url(../../../wp-content/uploads/2020/03/wall.jpg);*/
    background-size:cover;
}
.login form {
    border: 0px solid #ccd0d4;
    box-shadow: 0 1px 20px rgba(0,0,0,.2);
    border-radius: 8px;
}
.wp-core-ui .button-primary {
    background: #9970e8;
    border-color: #9970e8;
}
input[type=checkbox]:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=radio]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {
    border-color: #9970e8;
    box-shadow: 0 0 0 1px #9970e8;
    outline: 2px solid transparent;
}
.wp-core-ui .button-secondary .dashicons  {
    color: #9970e8 !important;
}
.wp-core-ui .button-primary.active, .wp-core-ui .button-primary.active:focus, .wp-core-ui .button-primary.active:hover, .wp-core-ui .button-primary:active,.wp-core-ui .button-primary.focus, .wp-core-ui .button-primary.hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:hover {
    background: #5ebbc7 !important;
    border-color: #5ebbc7 !important;
    box-shadow: none;
    color: #fff;
}
body.login-action-register #login form p {
    margin-bottom: 0;
    width: 47.7%;
    display: inline-block;
    float: none;
    margin: 1%;
}
body.login-action-register #login {
    width:780px;
    max-width: 90% !important;
    margin-bottom: 30px;
}

#billing_country_field, #shipping_country_field{
    display:none !important;   
}

select option:disabled {
    color: #aaa !important;
    font-style: italic !important;
}


.betrs_option_desc {
  margin-left: 30px;
}
.payment_method_segurishop {
  font-family: "Poppins", Arial, Helvetica, sans-serif;
  color: #000;
  font-weight: 700;
  font-size: 18px;
  background-color: #fff;
  padding: 10px 15px;
  border-radius: 10px;
  text-align: center;
}
.iconos-head .info-box-title {
  margin-bottom: 0 !important;
}
.whatsapp-header .info-box-content .info-box-inner {
  margin-top: -8px;
}
.whatsapp-header {
  background-color: #fff;
  padding: 10px 20px 10px 10px !important;
  border-radius: 10px;
}
.seguimiento-shipit .box-icon-wrapper.box-with-icon {
  margin-right: 7px !important;
}
.seguimiento-shipit svg {
  filter: invert(1);
}
.max-width-33 .wd-image img {
  max-height: 32px;
  width: auto;
}
.max-width-100 .wd-image img {
  max-height: 100px;
  width: auto;
}
.copyrights-wrapper {
  border-top: 0;
	font-size: 16px !important;
}
.iconos-blancos svg, .iconos-blancos img{
	filter: invert(1);
}
.woocommerce-shipping-fields > h3 {
  clear: both;
}
.aviso-checkout{
	padding: 20px;
  background-color: #dd9e3a;
  color: #fff !important;
  margin-bottom: 20px;
  border-radius: 10px;
}
.aviso-checkout h4{
	margin-bottom: 8px !important;
	color: #fff !important;
}
.sib-alert-message{
	margin-bottom:5px !important;
}
.sib-email-input {
	background-color: rgba(255,255,255,0.8) !important;
	border:0px solid #ccc !important;
	color: #000 !important;
}
.sib-email-input::placeholder {
  color: #666 !important;
}
.mix-blend-mode img{
	mix-blend-mode: multiply;
}
.sib-default-btn{
    border-radius:30px !important;
}
.sib-default-btn[type="submit"] {
    background-color: #dd9f3b;
    color: #fff;
}
.popup-bolas-celestes input[type="email"], .popup-bolas-celestes .sib-default-btn[type="submit"]{
    width:100% !important;
}
.popup-bolas-celestes input[type="email"]{
    border: 2px solid #ccc !important;
    margin-bottom:10px;
}
.vc_row.vc_custom_1755537355480.vc_row-has-fill.wd-rs-68a35fc669a18{
    border-radius: 10px;
    overflow: hidden;
}  
@media (min-width:1024px) {
    .sib_signup_box_inside_1 .sib-email-input + div{
        display: inline-block !important;
    }
    .megamenu-segurishop .wd-dropdown {
	  	width: 450px;
	  	padding: 10px 10px !important;
	}
	.megamenu-segurishop .wd-dropdown ul.wd-sub-menu li a ul.wd-sub-menu li a {
	  	padding: 12px 18px !important;
	  	border-radius: 6px;
	}
	.megamenu-segurishop .wd-dropdown ul.wd-sub-menu li {
	  	width: 49% !important;
	  	display: inline-block !important;
	}
	.megamenu-segurishop .wd-dropdown ul.wd-sub-menu li a:hover {
  		background-color: #f8f8f8 !important;
	}
	.megamenu-segurishop .wd-dropdown ul.wd-sub-menu li a {
	  	padding: 12px 18px !important;
	  	border-radius: 6px;
	}
	.mailchimp_footer .sib-email-input {
	    width: calc(100% - 190px) !important;
	    max-width: 500px !important;
	    min-width: 200px;
	    display: inline-block;
	}
     .mailchimp_footer .sib-default-btn[type="submit"] {
            padding-inline: 35px;
    		display: inline-block;
        	 	width:180px;
      }
	

}
@media (max-width:1024px) {
	.wd-header-cart .wd-tools-icon img{
		max-width: 25px;
	}
	.mailchimp_footer .sib-default-btn{
		width: 100%
	}
	.mailchimp_footer .sib-email-input {
	  width: 100% !important;
	  max-width: 100% !important; 
		margin-bottom:5px !important;
	}
}
@media(max-width: 690px) {

}