body>main.cs-page-wrapper{display:flex;flex-direction:column;min-height:100vh}app-root{display:flex;flex-direction:column;flex:1}app-contacto,app-inicio,app-index-producto,app-show-producto,app-carrito,app-perfil,app-direcciones,app-index-ordenes,app-detalle-orden,app-index-review{display:flex;flex-direction:column;flex:1}app-contacto>main,app-inicio>main,app-index-producto>main,app-show-producto>main,app-carrito>main,app-perfil>main,app-direcciones>main,app-index-ordenes>main,app-detalle-orden>main,app-index-review>main{flex:1}:root{--nav-height: 86px;--gold: #c9a84c;--gold-light: #e0bb6a;--gold-dark: #a8882f;--gold-pale: rgba(201,168,76,.12);--gold-border: rgba(201,168,76,.35);--text-dark: #1e212c;--text-mid: #4a4f5e;--text-soft: #8a8fa0;--radius: 8px}.monteros-nav{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:1030!important}app-root,app-nav{display:block}.cs-header{height:var(--nav-height);display:block}.btn-primary,.btn-danger{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#fff!important}.btn-primary:hover,.btn-danger:hover{background-color:var(--gold-dark)!important;border-color:var(--gold-dark)!important}.btn-primary:focus,.btn-danger:focus{box-shadow:0 0 0 .2rem #c9a84c66!important}.btn-outline-primary,.btn-outline-danger{color:var(--gold)!important;border-color:var(--gold)!important}.btn-outline-primary:hover,.btn-outline-danger:hover{background-color:var(--gold)!important;border-color:var(--gold)!important;color:#fff!important}.text-primary,.text-danger{color:var(--gold)!important}a.text-primary:hover,a.text-danger:hover{color:var(--gold-dark)!important}.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover{color:var(--gold)!important}.form-control:focus,.custom-select:focus{border-color:var(--gold)!important;box-shadow:0 0 0 .2rem #c9a84c40!important}.star-rating .sr-star.active,.star-rating .cxi-star-filled{color:var(--gold)!important}.cs-page-spinner{border-color:var(--gold) transparent transparent transparent!important}body{padding-bottom:0!important;margin-bottom:0!important}.btn-scroll-top,.cs-offcanvas-cap .btn-dark{background-color:var(--gold)!important;border-color:var(--gold)!important}.cs-bestsellers-section .tns-nav{text-align:center;padding:1.75rem 0 0}.cs-bestsellers-section .tns-nav button{width:8px;height:8px;border-radius:50%;background:rgba(30,33,44,.18);border:none;margin:0 5px;padding:0;cursor:pointer;transition:background .22s,transform .22s;outline:none}.cs-bestsellers-section .tns-nav button.tns-nav-active{background:var(--gold);transform:scale(1.4)}
