/*
Theme Name: Nova
Description: Nova Tema
Author: Estudio Carmina
Author URI: http://www.estudiocarmina.es
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/



/* ONLY LOGED USERS */
body {
    padding-top: 0px!important;
}

/* FONT */
b, strong {
    font-weight: 800;
}

footer .widget-container .widget-title {
    font-size: 14px;
}

.carmina-ver-mas.uncode_text_column.text-lead > *, .carmina-ver-mas.uncode_text_column.text-lead * {
    font-size: 20px;
}

/* LAYOUT */
@media (max-width: 569px){
	.fp-section .fp-tableCell .row-parent > .wpb_row > .wpb_column.col-lg-6 {
		height: 50%;
	}
}

/* NAVIGATION */
/* OnePage Pagination */
.no-touch .onepage-pagination .cd-dot {
    width: 7px;
    height: 7px;
    background-color: rgba(255, 255, 255, 0.4);
    box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 10%);
	backdrop-filter: blur(5px);
}

.no-touch .onepage-pagination span.cd-dot-cont:hover .cd-dot, .no-touch .onepage-pagination a.is-selected .cd-dot {
    background-color: #ebb084;
}

/* Menu */
.menu-light .menu-smart .text-accent-color a{
	color: #ebb084;
}

.menu-light .menu-smart .text-accent-color a:hover{
	text-decoration: underline;
}

li.carmina-menu-proximamente a {
    margin-top: 30px;
}

.carmina-menu-proximamente i.fa.fa-angle-right.fa-dropdown {
    display: none;
}

@media (min-width: 960px){
	body[class*=hmenu-]:not(.hormenu-position-right) .menu-borders .navbar-nav + .navbar-nav-last > *:first-child, body[class*=hmenu-]:not(.hormenu-position-right) .menu-borders .navbar-mobile-el + .navbar-nav-last > *:first-child {
		padding: 0px 0px 0px 8px;
	}
}

/* BUTTON */
/* Accent button */
.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
    color: #fff !important;
    background-color: #ebb084 !important;
    border-color: #ebb084 !important;
}

/* Footer links */
footer .style-light .widget-container a:not(.btn-text-skin):hover {
    color: #ebaf84;
}

/* Links */
.main-wrapper p > a:not(.btn) {
    text-decoration: underline;
    text-decoration-thickness: 1px;
}

.tmb-light.tmb .t-entry-text .t-entry-title a{
	text-decoration: none;
}

/* Secondary Woo */
#uncode_sidecart.style-light .btn-default.wc-forward:first-child, .ajax-filter-sidebar-wrapper.style-light .ajax-filter-sidebar-footer .buttons a:first-child {
    color: #494949 !important;
    background-color: rgba(234,234,234,0.15) !important;
    padding: 16px 26px !important;
}

/* FORM */
.row div[class*=col-lg-].align_center > .uncol > .uncoltable > .uncell > .uncont input {
    text-align: center;
}

/* READ MORE */

.carmina-ver-mas.uncode_text_column.text-lead > * {
    display: inline-block;
}

.carmina-ver-mas.uncode_text_column.text-lead > p br {
    display: none;
}

body *[id^='readlink'] {
    margin-left: 10px;
    background: white;
    padding: 5px 15px 9px;
    border-radius: 100px;
    border: .5px solid #eaeaea;
    transition: border 200ms cubic-bezier(0.79, 0.14, 0.15, 0.86), color 200ms cubic-bezier(0.79, 0.14, 0.15, 0.86)!important;
}

body *[id^='readlink']:hover {
    padding: 5px 15px 9px!important;
    border: 0.5px solid #EDB08C;
}

/* WOO CART */
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .woocommerce-additional-fields__field-wrapper, .woocommerce-checkout .woocommerce-checkout-review-order {
    background-color: #fbfbfb;
    padding: 20px 40px 40px;
    border-radius: 20px;
	border: 1px solid #eaeaea!important;
}

.uncode-wc-checkout .woocommerce-form-login-toggle .woocommerce-info.wc-notice, .uncode-wc-checkout .woocommerce-form-coupon-toggle .woocommerce-info.wc-notice {
    padding: 20px;
    background-color: #ebb084;
    border-radius: 40px;
    /* width: max-content; */
    color: white;
    font-size: 20px!important;
    text-align: center;
}

.uncode-wc-checkout .woocommerce-form-login-toggle .woocommerce-info.wc-notice a, .uncode-wc-checkout .woocommerce-form-coupon-toggle .woocommerce-info.wc-notice a {
    color: white;
    text-decoration: underline;
    text-decoration-thickness: 1px;
    font-weight: 600;
}

.uncode-wc-checkout .woocommerce-form.woocommerce-form-login.login, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .woocommerce-additional-fields__field-wrapper, .woocommerce-checkout .woocommerce-checkout-review-order {
    padding: 2em;
    background-color: #fbfbfb;
    border: 1px solid #eaeaea!important;
    border-radius: 20px;
}

.woocommerce-checkout .woocommerce-form-login .button {
    font-size: 18px;
    border: 1px solid black;
    padding: 8px 24px;
    height: auto;
    width: 100%;
}

.uncode-wc-checkout .woocommerce-form-coupon-toggle .woocommerce-info.wc-notice a {
    color: black!important;
}

.uncode-wc-checkout .woocommerce-form-coupon-toggle .woocommerce-info.wc-notice {
    color: black!important;
    border: 1px solid;
    background-color: white!important;
}

/* SINGLE PRODUCT TEMPLATE */
.single-product .product_meta .posted_in.detail-container, .single-product .product_meta .tagged_as.detail-container{
	display: none;
}

p.stock.in-stock {
    display: none;
}

.uncode_text_column.br-text-margin-small {
    margin-top: 6px !important;
}

/* Pepper, Klarna & Paypal*/
.ppc-button-wrapper, .ch_klarna-wrapper {
    max-width: 360px;
}

/* PRODUCT FILTERS */
.swatch-type-label {
    font-size: 14px !important;
}

.post-content ul:not(.no-list):not(.navigation):not(.pagination):not(.term-filters-list):not(.uncode-woocommerce-sorting-dropdown), .post-content ul:not(.no-list):not(.navigation):not(.pagination):not(.term-filters-list) ul:not(.uncode-woocommerce-sorting-dropdown) {
    list-style: none;
    padding: 0px 0px 0px 18px;
}

.uncode_woocommerce_widget .product-categories {
    padding: 10px 18px!important;
    background: #f7f7f7;
    border-radius: 20px;
}

.style-light .uncode_widget select:not([multiple]) {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgNTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjIuNiw4YzAtMC4xLDAtMC4yLDAuMS0wLjJsMC41LTAuNWMwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMWMwLjEsMCwwLjIsMCwwLjIsMC4xbDMuNywzLjdsMy43LTMuN2MwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMXMwLjIsMCwwLjIsMC4xTDMyLDcuOEMzMiw3LjksMzIuMSw4LDMyLjEsOGMwLDAuMSwwLDAuMi0wLjEsMC4ybC00LjQsNC40Yy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMXMtMC4yLDAtMC4yLTAuMWwtNC40LTQuNEMyMi43LDguMiwyMi42LDguMSwyMi42LDh6Ii8+PC9zdmc+")!important;
    background-repeat: no-repeat!important;
    background-position: right center!important;
    background-color: #f7f7f7!important;
    padding: 17px!important;
    border: 0px!important;
    border-radius: 60px;
}

body:not(.ajax-hide-filters) #ajax_sidebar_overlay {
    opacity: 1;
    background-color: rgb(255 255 255 / 50%);
    backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(5px);
	-moz-backdrop-filter: blur(5px);
	-o-backdrop-filter: blur(5px);
}

@media (max-width: 959px){
	.ajax-filter-sidebar-overlay .ajax-filter-sidebar .ajax-filter-sidebar-footer {
		background-color: rgba(255,255,255,1);
		width: 100vw;
		left: 0;
		padding: 0px 20px 10px;
		border-top: 2px solid #f7f7f7;
	}
	
	.ajax-filter-sidebar-overlay .ajax-filter-sidebar .ajax-filter-sidebar-header .close-ajax-filter-sidebar {
		padding: 12px 18px!important;
		background: #ebb084;
		margin-top: 10px!important;
		color: white;
	}
}

/* COOKIES */
#cookie-notice #cn-more-info {
    background-color: #fbfbfb!important;
    border-color: #fbfbfb!important;
    color: #494949!important;
}

#cookie-notice {
    border-top: 1px solid #eaeaea;
}

/* SEARCH */
.archive.search.search-results .vc_custom_heading_wrap {
    display: none;
}

/* COUNTDOWN */
.uncode-countdown .countdown small {
    display: none;
}

.uncode-countdown .countdown > span:nth-child(1):after, .uncode-countdown .countdown > span:nth-child(2):after, .uncode-countdown .countdown > span:nth-child(3):after {
    content: ':';
}

/* CUPON 

.menu-wrapper.menu-sticky.menu-sticky-mobile.with-header:before {
	content:'15% de descuento en productos seleccionados | Código: PRIMAVERA15';
    display: block;
	text-align: center;
	align-items: center;
    padding: 9px;
    width: 100%;
    background: #ebb084;
    color: #ffffff;
    font-size: 21px;
}*/


/* PERIODO DE ENTREGA APARADOR FORREST */

.postid-41169 .uncode_text_column.br-text-margin-small {
    display: none;
}

/* POPUP */

.pum-container .wpcf7-response-output {
    letter-spacing: 0.00em;
    font-weight: 600;
    font-family: Fahkwang;
    color: #494949;
    font-size: 16px !important;
    padding: 12px!important;
    background-color: #ebb08438;
    border: 1px solid #ebb084!important;
}

/* CUSTOM FIELDS */
.detail-container .detail-label {
    font-weight: 800;
}

/* MICADONI */
.ec-not-micadoni .term-filters-list--inline a.term-filter-link[href="https://www.caprichoshome.com/?filter_marca=micadoni&unfilter=1"] {
    display: none;
}