.bn{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;color:#14284b;line-height:1.55;-webkit-font-smoothing:antialiased}.bn{letter-spacing:normal}.bn *{letter-spacing:inherit}.bn h1,.bn h2,.bn h3,.bn h4{font-family:inherit;color:inherit;margin:0;text-transform:none}.bn p{font-family:inherit}.bn button{font-family:inherit;line-height:inherit;text-transform:none;letter-spacing:inherit;min-height:0}.bn img{max-width:none}.bn-ancho{max-width:1240px;margin:0 auto;width:100%;box-sizing:border-box}.bn-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bn [hidden]{display:none!important}.bn-portada,.bn-cab .bn-header,.bn-pie{zoom:.82}@media(min-width:1100px){.bn-portada,.bn-cab .bn-header,.bn-pie{zoom:.9}}.bn-topbar{background:#14284b;color:#fff;font-size:clamp(10px,2.9vw,13px);font-weight:600}.bn-topbar-in{max-width:1240px;margin:0 auto;padding:5px 12px;display:flex;justify-content:center;text-align:center}.bn-topbar-in span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-header{background:#fff;position:relative;border-bottom:1px solid #D9DEE8;z-index:20}.bn-header-in{max-width:1240px;margin:0 auto;padding:12px 20px;display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center}.bn-logo{display:flex;flex:none}.bn-logo img{height:38px;width:auto;display:block}.bn .busca{position:relative;flex:1 1 300px;min-width:0;display:flex;background:#eef0f4;border:1px solid #D9DEE8;border-radius:10px;overflow:hidden;order:2;margin:0}.bn .busca input[type=search]{flex:1;min-width:0;height:42px;border:none;outline:none;padding:0 14px;font-size:15px;background:transparent;color:#14284b;box-shadow:none;margin:0;border-radius:0}.bn .busca button{border:none;background:#14284b;color:#fff;width:54px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0}.bn .busca button:hover{background:#d62828}.bn .cuenta-ancla{order:3}.bn-carrito{order:4;position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:#14284b}.bn-carrito:hover{background:#eef0f4;color:#d62828}.bn-carrito .cap-badge{top:0;right:-2px}.bn .cta-cuenta-txt{display:flex;flex-direction:column;line-height:1.15;text-align:left}.bn-nav{border-top:1px solid #EEF0F4}.bn-nav .nav-pills{max-width:1240px;margin:0 auto;padding:6px 24px 8px;display:flex;gap:22px;overflow-x:auto}.bn a.pill{text-decoration:none}@media(max-width:700px){.bn-header-in{padding:10px 14px;gap:10px 12px}.bn-logo{order:0}.bn .cuenta-ancla{order:1;margin-left:auto}.bn-carrito{order:1}.bn .busca{order:2;flex-basis:100%}.bn .cta-cuenta-txt small{display:none}.bn .cta-cuenta b{font-size:13px}.bn-nav .nav-pills{padding:4px 14px 6px;gap:18px}}@media(min-width:701px){.capsula .m-cart-icon-bubble,.capsula .cap-sep{display:none}}.bn .capsula{z-index:40}.bn .cap-sep{height:1px;margin:0 10px;background:#d9dee8}.bn .cap-btn{color:#14284b}.bn .globo{right:auto;left:-6px}@media(max-width:700px){.bn .globo{left:auto;right:-50px}}.bn-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.bn-modal .velo{z-index:0}.bn-modal-caja{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow-y:auto;box-sizing:border-box;background:#fff;border-radius:22px;box-shadow:0 30px 70px #0006;padding:26px 24px 22px;display:flex;flex-direction:column;gap:12px;z-index:1}.bn-modal-caja.pop{animation:bnPop .38s cubic-bezier(.2,1.2,.4,1) both}@keyframes bnPop{0%{opacity:0;transform:translate(-50%,-46%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%)}}.bn-modal-x{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;border:1px solid #D9DEE8;background:#fff;color:#14284b;display:flex;align-items:center;justify-content:center;padding:0;z-index:2}.bn-modal-x:hover{background:#eef0f4}.bn-modal-tit{font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.02em;padding-right:44px}.bn-modal-tit span{color:#d62828}.bn-modal-sub{font-size:14px;color:#4a566b;font-weight:500;margin-top:-4px}.bn-reg{display:flex;flex-direction:column;gap:12px;margin:0}.bn-modal-pie{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:center;border-top:1px solid #EEF0F4;padding-top:12px;font-size:13px;color:#4a566b;font-weight:500}.bn-ok{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:12px 4px}.bn-ok-ico{width:60px;height:60px;border-radius:18px;background:#d62828;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #d628282e}.bn-ok b{font-size:19px;font-weight:800}.bn-ok span{font-size:14px;color:#4a566b;font-weight:500}.bn-modal-centro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:none;z-index:1}.bn-sobre{pointer-events:auto;width:100%;max-width:860px;max-height:100%;overflow-y:auto;background:#fff;border-radius:24px;box-shadow:0 30px 70px #0006;display:flex;flex-wrap:wrap}.bn-sobre-foto{flex:1 1 300px;min-width:0;position:relative;min-height:260px;background:#14284b}.bn-sobre-foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 30%}.bn-chip{background:#14284b;color:#fff;font-weight:700;font-size:13px;padding:7px 13px;border-radius:999px}.bn-chip-rojo{background:#d62828}html.bn-sin-scroll{overflow:hidden}.bn .bn-btn-rojo,.bn .bn-btn-azul,.bn .bn-btn-borde{display:inline-flex;align-items:center;justify-content:center;min-height:46px;box-sizing:border-box;font-weight:700;font-size:15px;padding:11px 18px;border-radius:10px;text-decoration:none;cursor:pointer}.bn .bn-btn-rojo{background:#d62828;border:2px solid #D62828;color:#fff}.bn .bn-btn-rojo:hover{background:#b71e1e;border-color:#b71e1e;color:#fff}.bn .bn-btn-azul{background:#14284b;border:2px solid #14284B;color:#fff}.bn .bn-btn-azul:hover{background:#d62828;border-color:#d62828;color:#fff}.bn .bn-btn-borde{background:#fff;border:2px solid #14284B;color:#14284b}.bn .bn-btn-borde:hover{background:#14284b;color:#fff}.bn .bn-hero-cta{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #ffffff;color:#14284b;font-weight:800;font-size:14px;padding:9px 16px;border-radius:10px;box-shadow:0 8px 18px #00000038}.bn .bn-hero-cta:hover{color:#d62828}.bn .bn-hero-cta2{background:#d62828;border-color:#d62828;color:#fff}.bn .bn-hero-cta2:hover{background:#b71e1e;border-color:#b71e1e;color:#fff}.bn .bn-hero-calc{display:inline-flex;align-items:center;gap:6px;padding:4px 2px;color:#d5dbe6;font-weight:600;font-size:12px;text-decoration:underline;text-underline-offset:3px}.bn .bn-hero-calc:hover{color:#fff}.bn .casa-tab{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.25);font-weight:700;font-size:12px;padding:5px 10px;border-radius:999px;transition:background .3s,border-color .3s;white-space:nowrap}.bn .casa-tab[aria-selected=true]{background:#d62828;border-color:#d62828}.bn .bq{text-decoration:none;display:inline-block}.bn .bq-mas,.bn .promo{text-decoration:none}.bn a.promo-tit{color:#14284b;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bn a.promo-tit:hover{color:#d62828}.bn a.promo-foto{display:block}.bn .promo-btn{border:none;cursor:pointer;font-family:inherit}.bn .promo-btn.cargando{opacity:.6;pointer-events:none}.bn .promo-btn.listo{background:#1e7b45}.bn .promo-btn-gris{background:#4a566b}.bn .promo-tag-dto{left:auto;right:10px;background:#14284b}.bn .promo-antes{font-size:12px;font-weight:600;color:#8a93a3;margin-bottom:2px}.bn .mv-car .promo-sub{min-height:0;-webkit-line-clamp:1}.bn .mv-foto{aspect-ratio:1/1}.bn-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:1001;background:#14284b;color:#fff;border-radius:12px;padding:12px 14px 12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 14px 34px #0a162c59;font-size:14px;font-weight:600;max-width:calc(100vw - 24px);box-sizing:border-box;animation:globo-in .3s ease-out}.bn-toast a{color:#fff;background:#d62828;border-radius:8px;padding:8px 12px;font-weight:800;white-space:nowrap}.bn-toast a:hover{color:#fff;background:#b71e1e}.bn-label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.bn-label input,.bn-label select{height:48px;border:1px solid #D9DEE8;border-radius:10px;padding:0 14px;font-size:15px;color:#14284b;background:#fff;width:100%;box-sizing:border-box;margin:0}.bn-paso{background:#eef0f4;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:6px}.bn-paso span,.bn-paso2>span:first-child{width:26px;height:26px;font-size:13px;border-radius:50%;background:#d62828;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;flex:none}.bn-paso b{font-size:12.5px;font-weight:700;line-height:1.3}.bn-paso2{background:#eef0f4;border-radius:16px;padding:22px;display:flex;gap:14px;align-items:flex-start;font-size:14px;color:#4a566b;font-weight:500}.bn-paso2>span:first-child{width:38px;height:38px;font-size:15px}.bn-paso2 b{display:block;font-size:16px;font-weight:800;color:#14284b}.bn-benef{background:#fff;border:1px solid #D9DEE8;border-radius:999px;padding:4px 12px 4px 4px;display:flex;gap:8px;align-items:center}.bn-benef span{flex:none;width:28px;height:28px;border-radius:50%;background:#eef0f4;overflow:hidden;display:flex}.bn-benef img{width:100%;height:100%;object-fit:cover}.bn-benef b{font-size:12.5px;font-weight:700}.bn-horarios{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500}.bn-horarios div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #D9DEE8;padding-bottom:8px}.bn-horarios div:last-child{border-bottom:none}.bn-pie{background:#14284b;color:#d5dbe6}.bn-pie-in{padding:36px 24px 110px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.bn-pie-col{display:flex;flex-direction:column;gap:9px;font-size:14px}.bn-pie-col b{color:#fff;font-size:15px;font-weight:800}.bn-pie a{color:#d5dbe6;font-weight:600}.bn-pie a:hover{color:#fff}.bn-pie-legal{grid-column:1/-1;border-top:1px solid #27406B;padding-top:16px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;font-size:13px}.bn-pagos{display:flex;flex-wrap:wrap;gap:6px}.bn-pago{height:24px;width:auto}@media(max-width:900px){.bn-pie-in{grid-template-columns:1fr 1fr}.bn-pie-col:first-child{grid-column:1/-1}}.bn-ml{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;color:#14284b;display:flex;flex-direction:column;gap:12px;margin:14px 0 6px}.bn-ml-envio{list-style:none;margin:0;padding:14px 16px;border:1px solid #E3E7EE;border-radius:10px;display:flex;flex-direction:column;gap:12px}.bn-ml-envio li{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.35;color:#4a566b}.bn-ml-envio li svg{flex:none;color:#8a93a3;margin-top:1px}.bn-ml-envio b{display:block;font-weight:700;color:#14284b}.bn-ml-envio b.rojo{color:#1e7b45}.bn-ml-envio small{font-size:13px;color:#8a93a3}.bn-ml-cot{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:8px;background:#fdecec;color:#d62828;font-weight:700;font-size:15px;text-decoration:none}.bn-ml-cot:hover{background:#fad9d9;color:#d62828}.bn .card-empresa{min-height:300px}@media(max-width:700px){.bn .card-empresa{min-height:260px}}.bn-encuesta{position:relative;overflow:hidden;width:100%;max-width:620px;background:#fff;border:1px solid #D9DEE8;border-radius:22px;padding:28px 24px 26px;box-shadow:0 18px 40px #14284b1a;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.bn-enc-form{display:flex;flex-direction:column;gap:16px;margin:0}.bn-enc-tit{font-size:26px!important;font-weight:800;line-height:1.15!important;letter-spacing:-.02em}.bn-enc-tit span{display:block;color:#d62828}.bn-enc-sub{margin:-6px 0 0;font-size:15px;color:#4a566b;font-weight:500}.bn-enc-grupo{border:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.bn-enc-grupo legend{font-size:15px;font-weight:800;margin-bottom:8px;padding:0}.bn-enc-op{display:flex;align-items:center;gap:10px;border:1.5px solid #D9DEE8;border-radius:12px;padding:12px 14px;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s}.bn-enc-op input{accent-color:#D62828;width:18px;height:18px;margin:0;flex:none}.bn-enc-op:has(input:checked){border-color:#d62828;background:#fff6f6}.bn-label textarea{border:1px solid #D9DEE8;border-radius:10px;padding:10px 14px;font-size:15px;font-family:inherit;color:#14284b;width:100%;box-sizing:border-box;resize:vertical}.bn shopify-account{display:inline-flex;align-items:center;--shopify-account-color-accent:#D62828;--shopify-account-color-text:#14284B;--shopify-account-font-body:"Montserrat",Arial,sans-serif;--shopify-account-font-heading:"Montserrat",Arial,sans-serif;--shopify-account-signed-in-avatar-size:40px;--shopify-account-signed-in-avatar-color-background:#14284B;--shopify-account-signed-in-avatar-color-text:#ffffff}.bn shopify-account [slot=signed-out-avatar]{cursor:pointer}.bn .cuenta-ancla{align-items:center;gap:8px}.bn .bn-cuenta-nombre{padding:0}@media(max-width:700px){.bn .bn-cuenta-nombre small{display:none}}.bn shopify-account [slot=signed-out-avatar],.bn shopify-account [slot=signed-out-avatar] *{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bn.css.map */
