/*
Theme Name: Woodmart Child
Theme URI: https://woodmart.xtemos.com/
Template: woodmart
Author: XTemos
Author URI: http://themeforest.net/user/xtemos
Description: ThemeForest Premium Theme
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,sticky-post,translation-ready
Version: 6.5.3.1661783565
Updated: 2022-08-29 14:32:45

*/
.wd-social-icons span{
	color:#404433!important;
}
.woodmart-nav-link{
	padding:37.5px 10px!important;
	letter-spacing:1px!important;
}



.wd-header-my-account .wd-tools-text{
	color: #fc8a7f!important;
	text-transform:capitalize!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:300!important;
	letter-spacing:1px!important;
}

.wd-header-cart span{
	text-transform:capitalize!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:300!important;
	letter-spacing:1px!important;
}
.wd-cart-number{
	color: white!important;
}
.woocommerce-form-login__rememberme span{
	color: white!important;
}
.wd-header-cart img{
	max-width:26px!important;
}

.promo-banner .wrapper-content-banner{
	padding: 0px!important;
}

.promo-banner .wrapper-content-banner .banner-btn-wrapper{
	padding-bottom: 15px!important;
    margin-top: -10px!important;
    padding-top: 15px!important;
	background: linear-gradient(to bottom, rgba(96, 96, 96, 0), rgba(96, 96, 96, 0.46) 37%, rgba(96, 96, 96, 0.85) 74%, #606060 93%, #606060)!important;
	
}

.promo-banner .wrapper-content-banner .banner-btn-wrapper .wd-btn-text{
	color: white!important;
	text-transform:capitalize!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:300!important;
	font-size:16px!important;
	letter-spacing:1px!important;
}

.wd-btn-arrow[class*="prev"]:after,.wd-btn-arrow[class*="next"]:after {
	color :#fc8a7f!important
}
.owl-dots .owl-dot.active span{
	border-color:#fc8a7f!important;
	background:#fc8a7f!important
}

/* .main-page-wrapper{
	background-image: url("http://localhost/ccorito/wp-content/uploads/2022/08/rectangulo-ccorito-scaled.webp");
	object-fit: contain!important;
	
	
} */
.wd-prefooter{
	display:none!important;
}
.wd-dropdown-register{
	background: #fc8a7f!important;
	border-radius: 25px!important;
}
.wd-dropdown-register .login-title span{
	text-align:center!important;
	color:white!important;
	display:flex!important;
	margin:0px auto!important;
	font-size:13px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	
}

.wd-dropdown-register .lost_password{
	color:white!important;
	font-size:13px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
}

.wd-dropdown-register .form-row-username label, .wd-dropdown-register .form-row-password label{
	display:none!important;
}

.wd-dropdown-register .login-title{
	border-bottom: none!important;
}
.crear-cuenta {
	display:flex!important;
	background:#f55747!important;
	border-radius: 17px!important;
}

.crear-cuenta  .create-account-link{
	margin:0px auto!important;
	padding: 10px 5px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:15px!important;
	font-weight:100!important;
	text-transform:initial!important;
	color:white!important;
}


.wd-dropdown-register  #username::placeholder, .wd-dropdown-register  #password::placeholder {
   color: #cbcbcb!important;
	text-transform:capitalize!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:15px!important;
	
	
}
.wd-dropdown-register input{
	background:white!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:15px!important;
	color:#414141!important;
	border-radius: 17px!important;
}

.woocommerce-form-login__submit{
	background:#74c6cf!important;
	border-radius: 17px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:16px!important;
	font-weight:100!important;
	text-transform:initial!important;
	letter-spacing:1.2px!important;
}
.formulario-register{
	margin-bottom:12px!important;
}




.col-login,.col-register{
	margin:0px auto!important;
}

#change,.wd-switch-to-register{
	margin:0px auto!important;
}
.wd-login-subtitle{
	text-align: left;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size: 18px!important;
	color:#fc8a7f!important;
}
.wd-login-title{
	text-align: left;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	letter-spacing:
		1px!important;
	font-size: 40px!important;
	font-weight:100!important;
	color:#fc8a7f!important;
	text-transform:initial!important;
	
}
#reg_billing_first_name, #reg_billing_last_name, #reg_username{
	 box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%);
	border-radius:20px;
	background:white;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
}

.wd-dropdown-my-account{
	background:#fc8a7f!important;
}

.form-row-username label, .form-row-password label, .lost_password{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	font-size: 14px;
	color:#707070!important;
}

.form-row-username #username, #reg_email{
	  box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%);
	border-radius:20px;
	background:white;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
}

.form-row-password #password,#reg_password{
	border-radius:20px;
     box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%);
	background:white;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;

}

.woocommerce-form-login__rememberme span, .woocommerce-privacy-policy-text p{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
}

.register label{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	font-size: 14px;
	color:#707070!important;
}

.register .button{
    background:#74c6cf!important;
	border-radius: 17px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:16px!important;
	font-weight:100!important;
	text-transform:initial!important;
	letter-spacing:1.2px!important;
}

#change a{
	background: #f55747!important;
	text-align: center;
	text-transform:initial!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	letter-spacing:
		1px!important;
	color:white!important;
	font-weight:100!important;
	font-size:15px!important;
}


.lost_reset_password{
	padding-top:10%!important;
	padding-bottom:10%!important;
}

.lost_reset_password p{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	font-size: 14px;
	color:#707070!important;
}



.lost_reset_password #user_login{
	 box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%);
	border-radius:20px;
	background:white;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
}

.lost_reset_password .button{
    background:#74c6cf!important;
	border-radius: 17px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:16px!important;
	font-weight:100!important;
	text-transform:initial!important;
	letter-spacing:1.2px!important;
}


#listaderegalos header .nmgr-archive-title{
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	text-transform:initial!important;
	color:#fc8a7f!important;
}

#listaderegalos article{
	background-color:#fc8a7f!important;
	 box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%);
	border-radius:30px!important;
}

#listaderegalos article .nmgr-title{
	color: white!important;
}
#listaderegalos article .nmgr-title a:hover{
	color: white!important;
}

#listaderegalos article .nmgr-full-name, #listaderegalos article .nmgr-event-date{
	color: white!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	
}

#listaderegalos article .button{
	background:#74c6cf!important;
	color: white!important;
	text-transform:initial!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
	font-size:14px!important;
	border-radius:10px!important;
	
}

#listaderegalos article .entry-action{
	margin:auto!important;
}

#listaderegalos article ma img{
	height: 40px!important;
	margin-top:-10px!important;
}



#resultados .elementor-post__card{
	 box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%);
}


#resultados .elementor-post__card .elementor-post__excerpt {
	display:none!important;
}

#resultados .elementor-post__read-more{
	padding: 6px 10px!important;
	background: #74c6cf!important;
	border-radius: 10px!important;
}


#resultados .elementor-post__title ma img{
	height: 40px!important;
	margin-top:-10px!important;
}



.nm_gift_registry .nmgr-table thead th{
	background: #fc8a7f!important;
	color:white!important;
	text-transform:initial!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500;
}

.nm_gift_registry .nmgr-table tbody td{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	vertical-align:middle;
	
}


.nm_gift_registry .nmgr-table tbody tr{
   background:#fff0!important;
}


.nm_gift_registry .nmgr-table tbody td span, .nm_gift_registry .nmgr-table tbody td a{
	font-weight:500!important;
	color:#7d7878!important;
}
.nmgr_add_to_cart_button{
	margin-bottom:0px!important;
	
}

.nmgr-add-to-cart-form button{
	background: #3d999b!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:white!important;
	border-radius:20px!important;
}


.nmgr-add-to-cart-form{
	margin-bottom:0px!important;
}


.nm_gift_registry .nmgr-title {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#fc8a7f!important;
}

.nm_gift_registry .nmgr-display-name{
	text-transform:capitalize!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}
.nm_gift_registry .nmgr-event-date{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

.nm_gift_registry .nmgr-description{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}


.quantity .minus {
        border-radius: 15px 0px 0px 15px!important;
        padding: 0 18px!important;
       
      
        border-right: 
            0px  !important;
        border-top: 1px solid #f55747!important;
        
        border-bottom: 1px solid #f55747!important;
        
        border-left: 1px solid #f55747!important;
        font-size: 15px!important;
		background:#f55747!important;
}


.quantity .plus {
        border-radius: 0px 15px 15px 0px!important;
        padding: 0 18px!important;
        
        
        border-left: 0px  !important;
       
        border-right: 
           1px solid #f55747!important;
         
         border-top: 1px solid #f55747!important;
        
        border-bottom: 1px solid #f55747!important; font-size: 15px!important; 
		background:#f55747!important;
}



.woocommerce-cart .quantity .qty, .single-product .quantity .qty , .nm_gift_registry-wishlist  .quantity .qty {
     border-top: 1px solid #f55747!important;
     border-bottom: 1px solid #f55747!important;
    font-size: 15px!important;
	background:#f55747!important;
}

.woocommerce-cart .quantity, .single-product  .quantity, .nm_gift_registry-wishlist .quantity{
	font-family: 'OpensansRegular'!important;
	font-size:15px!important;
	color:white!important;
}

.cart-info .quantity{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:13px!important;
	color:#414141!important;
	font-weight:500!important;
}

.cart-info .quantity bdi{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-size:13px!important;
	color:#414141!important;
	font-weight:500!important;
}

.shop_table .quantity  bdi{
	font-size:15px!important;
	color:white!important;
	font-weight:500!important;
}


.share-item svg {
	fill: #fc8a7f!important;
}

.nmgr-wishlist-page-actions a{
	text-transform:initial!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	background:#74c6cf!important;
	color: white!important;
}


#nmgr-account-tabs .nmgr-tab-wrapper li{
	background:#74c6cf!important;
	margin-right:5px!important;
}
#nmgr-account-tabs .nmgr-tab-wrapper li a{
		text-transform:initial!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color: white!important;
}


.nmgr-statistics .stat{
	background:#fc8a7f!important;
	color:white!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%);
}

.nmgr-statistics .stat span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
}

#nmgr-account-tabs .nmgr-add-items-link{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.nmgr-progressbar .progress-wrapper .progress{
	background:#74c6cf!important;
}

.nmgr-progressbar .percent{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:15px!important;
}

#nmgr-account-tabs .nmgr-share-wishlist, 
#nmgr-account-tabs .permalink-wrapper{
	background:#ffffff00!important;
}

#nmgr-account-tabs .nmgr-share-wishlist div{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	
}

.link-actions a{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.nmgr-profile-form input{
	background:white!important;
	border-radius:20px!important;
	border: none!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%)!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

.nmgr-profile-form label{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

.nmgr-profile-form textarea{
	background:white!important;
	border-radius:20px!important;
	border: none!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%)!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

#nmgr-profile-form .save-action{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}


#nmgr-items-total-table .nmgr-label{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}


#nmgr-items-total-table .nmgr-cell-amount_purchased span, #nmgr-items-total-table .woocommerce-Price-amount, #nmgr-items-total-table .woocommerce-Price-amount span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color: black!important;
}

.items-actions button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}


#nmgr-shipping-form input, #nmgr-shipping-form .select2-selection{
	background:white!important;
	border-radius:20px!important;
	border: none!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%)!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

#nmgr-shipping-form label{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

#nmgr-shipping-form .save-action{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.wd-my-account-sidebar .woocommerce-MyAccount-title {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#f55747!important;
}


.wd-my-account-sidebar .woocommerce-MyAccount-navigation ul li a{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color: #3d999b!important;
}

.woocommerce-MyAccount-navigation ul li.is-active>a{
	background-color:#fc8a7f!important;
	color:white!important;
	
}

.woocommerce-MyAccount-navigation-link--wishlist{
	display:none!important;
}

.woocommerce-MyAccount-content p, .woocommerce-MyAccount-content a {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#3d999b!important;
}

.wd-my-account-links div a:before{
	color:#fc8a7f!important;
}

.woocommerce-orders-table thead .woocommerce-orders-table__header{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#fc8a7f!important;
}

.woocommerce-orders-table tbody td {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#414141!important;
}

.woocommerce-orders-table tbody td a {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#414141!important;
}

.woocommerce-orders-table__cell-order-actions .button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:white!important;
	background: #74c6cf!important;
	font-size:15px!important;
	border-radius:10px!important;
}


.woocommerce-MyAccount-content p, .woocommerce-MyAccount-content header h3{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
}

.woocommerce-EditAccountForm input{
	background:white!important;
	border-radius:20px!important;
	border: none!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0  / 50%)!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
}

.woocommerce-EditAccountForm .button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.post-type-archive-product .container{
	max-width:1422px;
}




.product-grid-item .product-wrapper{
	background: #f9f5d8!important;
	padding:35px 25px;
	border-radius:40px!important;
}

.product-grid-item .product-wrapper .wd-entities-title{
	text-align:left;
}
.product-grid-item .product-wrapper .wd-entities-title a{
	color:#707070!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:600!important;
	font-size:19px!important;
}

.product-grid-item .product-wrapper .wd-product-cats {
   text-align:left;
	
}
.product-grid-item .product-wrapper .wd-product-cats a{
	color:#3d999b!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:600!important;
	font-size:14px!important;
}

.product-grid-item .product-wrapper .wd-product-sku{
	text-align:left;
}
.product-grid-item .product-wrapper .wd-product-sku span{
	color:#707070!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:14px!important;
}
.product-grid-item .product-wrapper .price{
	text-align:left;
}

.product-wrapper p{
	margin-top:10px!important;
	text-align:left;
	color:#707070!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:14px!important;
}

.product-grid-item .product-wrapper .woocommerce-Price-amount span, .product-grid-item .product-wrapper .woocommerce-Price-amount bdi{
	color:#707070!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:600!important;
	font-size:15px!important;
}

.product-wrapper .product-element-bottom span{
	
	text-align:left;
	color:#707070!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:14px!important;
}
.product-wrapper .product-element-bottom .add_to_cart_button  span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}
.product-wrapper .product-element-bottom  .product_type_variable span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}


.product-wrapper .product-element-bottom  .wd-add-btn a{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	
}



.product-wrapper .product-element-bottom .nmgr-add-to-wishlist-wrapper a  {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#fc8a7f!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	
}

.single .product-tabs-wrapper
{
	display:none!important;
}

.single .wd-compare-btn, .single .wd-wishlist-btn {
	display:none!important;
}

.single .cart{
	position:relative!important;
}
.single .single_add_to_cart_button{
	margin-left:0px!important;
}
@media screen and (min-width: 1490px) {
.single_add_to_cart_button{
	display:block!important;
}
}


.woocommerce-breadcrumb a , .woocommerce-breadcrumb span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	font-size:13px!important;
	color:#414141!important;
}

.single .product_title{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#fc8a7f!important
}
.single .price span, .single .price bdi{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#414141!important
}

.single .cart button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.single .summary-inner .nmgr-add-to-wishlist-button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#fc8a7f!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	margin-top:-10px!important;
}

.single .woocommerce-product-details__short-description{
	display:none!important;
}

.single .large_description{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#414141!important
}

.single .product_meta .sku_wrapper span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#414141!important
}

.single .product_meta .posted_in span, .single .product_meta .posted_in a{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#414141!important;
	font-size:16px!important;
	
}

.related-products .title{
	text-align:center;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#fc8a7f!important;
	font-size:25px!important;
	text-transform:initial!important;
	letter-spacing:1px!important;
}

.iconopreg{
	width:300px;
	position:relative;
}

.iconopreg img{
	width: 30px!important;
	margin-top:-10px!important;
	margin-left:5px!important;
	display:inline-block;
}

.iconopreg .azul{
	margin-left:15px!important;
    float: right!important;
	width:250px!important;
	padding: 10px!important;
	background:#fc8a7f!important;
	color:white!important;
	border-radius:15px!important;
	text-align:center!important;
	display:none;
}

.iconopreg .azul a{
	color:white!important;
	text-decoration:underline;
}


.cart-totals-inner h2{
	display:none!important;
}

.woocommerce-cart .cart-totals-inner .cart-subtotal {
	display:none!important;
}

.cart-actions button[name=update_cart]{

	margin-bottom:20px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.wc-proceed-to-checkout a {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#3D999B!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	width:30%!important;
	
	
}
.wc-proceed-to-checkout{
	text-align:center!important;
}


.shop_table thead tr  th{
	border-bottom:1.5px solid #f4be68!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#3D999B!important;
	text-transform:initial!important;
}

.shop_table tbody .woocommerce-cart-form__cart-item td{
	border-bottom:1.5px solid #f4be68!important;
}

.woocommerce-cart .cart-totals-inner{
	border:2px solid #f4be68!important;
}

.woocommerce-cart.woocommerce-Price-amount span, .woocommerce-cart .woocommerce-Price-amount bdi{
	color:#3D999B!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:600!important;
	font-size:15px!important;
}

.woocommerce-checkout-review-order  .wd-table-wrapper{
	display:none!important;
}

#payment .wc_payment_methods li{
	display:none!important;
}

.woocommerce-terms-and-conditions-wrapper{
	display:none!important;
}

.product-total bdi , .product-total  span{
	color:#3D999B!important;
}



.archive .widget-area .filters-container h3{
	color:#fc8a7f!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:18px!important;
	letter-spacing:1.5px!important;
	
}


.archive .widget-area .filter-title{
	color:#fc8a7f!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:15px!important;
	text-transform:initial!important;
	border:1px solid grey!important;
	background:white!important;
	border-radius:10px!important;
	padding:5px 5px 5px 10px!important;
}


.archive .filter-content ul li a{
 	color:#414141!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:15px!important;
	text-transform:initial!important;
}


.archive .widget-area .yith-wcan-filters {
	background:transparent!important;
}


.archive .widget-area .widget-title{
	color:#fc8a7f!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:18px!important;
	letter-spacing:1.5px!important;
	
}

.price_slider_amount .price_label span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:13px!important;
}

.price_slider_amount .price_label{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:13px!important;
}

.price_slider_amount button{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	font-size:13px!important;
	text-transform:initial!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:10px!important;
}

.cart-widget-side .widget-title, .close-side-widget, .woocommerce-mini-cart__total{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
}

.shopping-cart-widget-footer .woocommerce-Price-amount span, .shopping-cart-widget-footer .woocommerce-Price-amount bdi, .woocommerce-mini-cart__total strong{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
}

.woocommerce-mini-cart__buttons .btn-cart{
	margin-bottom:20px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#fc8a7f!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%)!important;
}

.woocommerce-mini-cart__buttons .checkout{
	margin-bottom:20px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%)!important;
}

.cart-info .wd-entities-title {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
}

.variation .variation-Color span, .variation .variation-Color p{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#414141!important;
}

.variation .variation-Delistaderegalos span , .variation .variation-Delistaderegalos p{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	color:#414141!important;
}


.woocommerce-mini-cart__buttons .woocommerce-Price-amount bdi, .woocommerce-mini-cart__buttons .woocommerce-Price-amount bdi span{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:#414141!important;
}

.cart-widget-side{
	background-image: url("http://localhost/ccorito/wp-content/uploads/2022/08/rectangulo-ccorito-scaled.webp");
	object-fit: contain!important;
}


.wd-tools-icon{
	color:white!important;
}

.mobile-nav .wd-search-form input, .mobile-nav .wd-nav-mob-tab .nav-link-text,.mobile-nav .menu-item .nav-link-text, .menu-item-account a{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.mobile-nav .woodmart-nav-link{
	padding: 15px 10px!important
}


.wd-empty-mini-cart p {
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	text-transform:initial!important;
	font-size:15px!important;
}

.wd-empty-mini-cart a{
	margin-bottom:20px!important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif!important;
	font-weight:500!important;
	color:white!important;
	background:#74c6cf!important;
	border-radius:17px!important;
	text-transform:initial!important;
	font-size:15px!important;
	box-shadow:  2px 4px 6px 0px rgb(0 0 0 / 40%)!important;
}

.wd-toolbar-label-show{
	background:#FC8A7F!important;
}

.wd-toolbar-shop .wd-toolbar-label, .wd-header-wishlist .wd-toolbar-label, .wd-on-shop .wd-toolbar-label{
	color:white!important;
}
.wd-on-shop a:before{
	color:white!important;
}
.wd-header-wishlist{
	display:none!important;
}

.single-product-page{
	margin-top:4%!important;
	margin-bottom:4%!important
}

.wd-pos-r-t{
	display:none!important;
}
.wd-header-mobile-nav .wd-tools-icon:before{
	color:#404433!important;
}

.wd-toolbar{
	display:none!important;
}
@media (max-width: 1024px){
.sticky-toolbar-on {
	padding-bottom:0px!important;
}
}