/*

CSS DE CUSTOMIZACIÓN PARA BELLEZA CONSCIENTE

MANUAL DE REFERENCIA CSS NUBIXSTORE
https://cdn.nubixstore.ar/ns_css_manual.txt

PLANTILLA ASIGNADA: CARTZILLA
https://cartzilla.createx.studio/

COLORES UTILIZADOS:

- Primario; #000000 ( Negro )
- Secundario: #9b4931 ( Ocre )
- Links: #9b4931 ( Ocre )

*/

.btn-primary { background: #9b4931 }
.btn-primary { color: #11334F; border-color: #9b4931 }
.btn-primary:hover { background-color: #000; border-color: #000 }

/* BOTONES */

.btn-outline-accent { color: #000; border-color: #000 }
.btn-outline-accent:hover { background-color: #9b4931; border-color: #9b4931 }

/* CARRITO */
#ns-cart .widget-product-title { font-weight:normal}

.navbar-tool-label { background: #9b4931!important; }
.steps-dark .step-item.active .step-count,
.steps-dark .step-item.active .step-progress {background-color:#9b4931 }

/* CARRITO Y CHECKOUT */

.navbar-tool-label { background: #a51f29!important; }
.steps-dark .step-item.active .step-count,
.steps-dark .step-item.active .step-progress {background-color:#9b4931 }

/* SIDEBAR */
.widget .widget-filter-item a { font-size: 14px; color: #9b4931; }

.widget .widget-filter-item a:hover,
.widget .widget-filter-item a.current { color: #9b4931; }

/* HEADER */
.is-mobile .topbar-text { font-size: 10px }
.ns-mobile-logo-store { width: 150px; padding:0;margin:0 } /* Configuracion de logo en dispositivos mobiles */

header .bg-darker { background: #222!important; }

header .topbar i,
header .topbar a:hover { color: #FFF!important; }

/* FOOTER */
.bs-afip:hover { color: #fff }

footer.bg-dark { background-color: #111!important } /* Primer porción de footer */
footer .bg-darker { background-color: #222!important } /* Segunda porción de footer */


/* BANNERS */
.ns-banner { padding: 4px!important; margin: 0 }

/* BUSCADOR */
#ns-search-mobile-form,
#ns-search-form { width:inherit }

#ns-search-mobile-form button,
#ns-search-form button { border: 0; background: none; }

.bg-custom,
.bg-gray { background-color: #ebebeb !important}

.ns-cart-select-txt-option {
    font-size: 11px
}

.accordion-button.leaf::after{ display:none }

/*
 PAGE TITLE + BREADCRUMB
 .is-store-item
 */

.breadcrumb-item+.breadcrumb-item::before,
.breadcrumb-item a { color: #666666!important; }

.page-title-overlap { background: none; }
.page-title-overlap h1 { color: #222 }

/* ITEMS LIST */
.ns-item-list .star-rating { margin: 0; padding:0}

/* ITEM VIEW - FICHA PRODUCTO */
.ns-item-title { font-size: 32px }
.is-mobile .ns-item-title { font-size: 26px }

.ns-item-link { color: #9b4931 }
.ns-item-link:hover { color: #000 }

.ns-item-description { width: 90%; margin:0;padding:0}
.ns-item-description ul { margin-left: 50px }

/* REVIEWS */

#ns-reviews-carousel footer { line-height: 1em }

#ns-reviews-carousel .card-body { min-height:360px }
.is-mobile #ns-reviews-carousel .card-body { min-height:285px }

#ns-reviews-carousel .card-body .btn-primary { position: absolute; bottom: 0}

#ns-reviews-carousel a { color: #4b566b }
#ns-reviews-carousel img { border: 2px solid #e94949; }

/* SECCIONES INSTITUCIONALES */

.ns-section a { color: #9b4931 }
.ns-section a:hover { color: #000 }

/* PLANTILLA COLORES MERCADOLIBRE */

.ns-price { color: #111; }
.ns-off-price { color: #a51f29 }

#ns-add-to-cart-btn { background: #a51f29; border-color:#e74a49; color: #fff}
#ns-add-to-cart-btn:hover { background: #222; border-color:#222;}

.ns-brand-marquee a:hover img { border-color: #444!important }

/* Desktop Menu */
.is-desktop .navbar-nav li:nth-child(7) .dropdown-menu { left: -600px; }

/* ICONOS DEBAJO DE SLIDE */
.home-spots a,
.home-spots i { color: #9b4931!important  }

/* BANNERS FOOTER */
.ns-banners-footer a,
.ns-banners-footer i { color: #9b4931!important  }


/* OCULTAR ELEMENTOS DE ECOMMERCE */

.ns-badge-off,
.ns-free-shipping,
.ns-review-buy-btn,
.ns-review-footer,
#ns-cart-c2a-txt,
#ns-zip-code-selector,
#ns-buy-now-btn,
#ns-order-search-link { display:none!important; }


