.bb{--bb-orange:#fc4c00;--bb-ink:#1b1b1b;--bb-muted:#666;--bb-line:#e4e4e4;--bb-bg:#f6f6f6;background:var(--bb-bg);color:var(--bb-ink);font-family:DM Sans,Arial,sans-serif}.bb--blanco{--bb-bg:#fff}.bb--oscuro{--bb-bg:#1b1b1b;--bb-ink:#fff;--bb-muted:#bdbdbd;--bb-line:#3a3a3a}.bb__inner{max-width:1440px;margin:auto;padding:var(--bb-pad,80px) 4%;box-sizing:border-box}.bb__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 60px;margin-bottom:48px;align-items:end}.bb__labels{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px;padding:0;list-style:none}.bb__label{font-family:DM Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-muted)}.bb__label--accent{color:var(--bb-orange)}.bb__title{font-size:clamp(28px,2.6vw,40px);line-height:1.08;letter-spacing:-.04em;font-weight:600;margin:0}.bb__subtitle{color:var(--bb-muted);font-size:17px;line-height:1.6;margin:0;max-width:56ch}.bb__subtitle p{margin:0 0 .6em}.bb__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;background:var(--bb-orange);color:#fff;text-decoration:none;font:500 14px DM Sans,sans-serif;border:0;transition:background-color .2s ease-out}.bb__button:hover{background:#1b1b1b}.bb--oscuro .bb__button:hover{background:#fff;color:#1b1b1b}.bb__button--secundario{background:transparent;color:var(--bb-ink);border:1px solid #bbb}.bb__button--secundario:hover{background:transparent;border-color:var(--bb-ink)}.bb__button:focus-visible,.bb__faq summary:focus-visible{outline:2px solid var(--bb-orange);outline-offset:2px}.bb__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bb__grid{display:grid;grid-template-columns:repeat(var(--bb-cols,4),minmax(0,1fr));gap:1px;background:var(--bb-line);border:1px solid var(--bb-line)}.bb__item{background:var(--bb-bg);padding:32px 28px;display:flex;flex-direction:column;gap:12px;min-width:0}.bb--claro .bb__item{background:#fff}.bb__item img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;margin-bottom:8px}.bb__item h3{font-size:20px;line-height:1.2;letter-spacing:-.02em;font-weight:600;margin:0}.bb__item p,.bb__item div{color:var(--bb-muted);line-height:1.6;margin:0}.bb__item a{color:var(--bb-ink)}.bb__steps{display:grid;grid-template-columns:repeat(var(--bb-cols,4),minmax(0,1fr));gap:0;counter-reset:bb-step;list-style:none;margin:0;padding:0;border-top:1px solid var(--bb-ink)}.bb__step{padding:24px 28px 0 0;counter-increment:bb-step}.bb__step:before{content:counter(bb-step,decimal-leading-zero);display:block;font-family:DM Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;color:var(--bb-orange);margin-bottom:20px}.bb__step h3{font-size:20px;letter-spacing:-.02em;font-weight:600;margin:0 0 10px}.bb__step div{color:var(--bb-muted);line-height:1.6}.bb__step div p{margin:0}.bb__faqs{border-top:1px solid var(--bb-line)}.bb__faq{border-bottom:1px solid var(--bb-line)}.bb__faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-size:18px;font-weight:500}.bb__faq summary::-webkit-details-marker{display:none}.bb__faq summary:after{content:"+";font-family:DM Mono,ui-monospace,monospace;color:var(--bb-orange)}.bb__faq[open] summary:after{content:"\2212"}.bb__faq div{color:var(--bb-muted);line-height:1.7;padding:0 0 24px;max-width:72ch}.bb__split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:60px;align-items:center}.bb__split--derecha .bb__media{order:2}.bb__media img,.bb__media video{display:block;width:100%;height:auto;object-fit:cover}.bb__media--placeholder{aspect-ratio:4/3;background:var(--bb-line)}.bb__copy .bb__title{margin-bottom:20px}@media(max-width:989px){.bb__head,.bb__split{grid-template-columns:1fr;gap:24px}.bb__split--derecha .bb__media{order:0}.bb__grid,.bb__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.bb__inner{padding:calc(var(--bb-pad,80px) * .6) 16px}.bb__grid,.bb__steps{grid-template-columns:1fr}.bb__step{padding-right:0;padding-bottom:24px;border-bottom:1px solid var(--bb-line)}}.bb__title--display{font-size:clamp(36px,4vw,60px);line-height:1.02;letter-spacing:-.045em}.bb__soporte{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px 90px;align-items:end}.bb__subtitle--soporte{margin-top:20px}.bb__canales{margin:0;border-top:1px solid var(--bb-ink)}.bb__canal{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--bb-line)}.bb__canal dt{padding-top:6px}.bb__canal dd{margin:0;font-size:22px;letter-spacing:-.02em;font-weight:600;overflow-wrap:anywhere}.bb__canal dd a{color:var(--bb-ink);text-decoration:none}.bb__canal dd a:hover{color:var(--bb-orange)}.bb__canal dd a:focus-visible{outline:2px solid var(--bb-orange);outline-offset:2px}.bb__canal dd span{display:block;font-size:14px;font-weight:400;letter-spacing:0;color:var(--bb-muted);margin-top:4px}.bb__tabla{width:100%;border-collapse:collapse;border-top:1px solid var(--bb-ink);font-size:16px}.bb__tabla th,.bb__tabla td{text-align:left;vertical-align:top;padding:20px 24px 20px 0;border-bottom:1px solid var(--bb-line);line-height:1.5}.bb__tabla thead th{font-family:DM Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:400;color:var(--bb-muted);padding-top:16px;padding-bottom:16px}.bb__tabla tbody th{font-weight:600;font-size:18px;letter-spacing:-.02em}.bb__tabla td{color:var(--bb-muted)}.bb__tabla .bb__tabla-cifra{font-family:DM Mono,ui-monospace,monospace;font-feature-settings:"tnum";color:var(--bb-ink);white-space:nowrap}.bb__pendiente{font-family:DM Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#b26b00}.bb__tabla-nota{color:var(--bb-muted);font-size:14px;line-height:1.6;margin-top:24px;max-width:72ch}.bb__tabla-nota a{color:var(--bb-ink)}@media(max-width:989px){.bb__soporte{grid-template-columns:1fr}}@media(max-width:599px){.bb__tabla thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bb__tabla,.bb__tabla tbody,.bb__tabla tr,.bb__tabla th,.bb__tabla td{display:block;width:100%}.bb__tabla tr{padding:16px 0;border-bottom:1px solid var(--bb-line)}.bb__tabla th,.bb__tabla td{border:0;padding:4px 0}.bb__tabla td:before{content:attr(data-label);display:block;font-family:DM Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-muted);margin-top:8px}.bb__tabla .bb__tabla-cifra{white-space:normal}.bb__canal{grid-template-columns:1fr;gap:4px}}.shopify-section:has(>.bb){align-self:stretch;width:100%}.bd{--bd-acento:var(--bb-orange);--bd-puntos:rgba(27,27,27,.55);--bd-linea:rgba(27,27,27,.16);--bd-texto:#1b1b1b;overflow:hidden}.bb--oscuro.bd{--bd-puntos:rgba(255,255,255,.55);--bd-linea:rgba(255,255,255,.16);--bd-texto:#fff}.bd__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px 90px;align-items:center}.bd__punto{display:flex;align-items:center;gap:10px;margin:0 0 28px}.bd__punto:before{content:"";width:7px;height:7px;background:var(--bb-orange);border-radius:50%;box-shadow:0 0 #fc4c0099;animation:bd-latido 2s ease-out infinite}.bd .bb__title--display{font-size:clamp(40px,5.2vw,84px);line-height:.98}.bd__destacado{color:var(--bb-orange);display:block}.bd__globo{position:relative;width:100%;max-width:620px;margin:0 auto;aspect-ratio:1}.bd__globo canvas{display:block;width:100%;height:100%}.bd__cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px 48px;margin:32px 0 0;padding-top:28px;border-top:1px solid var(--bb-line)}.bd__cifras div{min-width:0}.bd__cifra{font-size:clamp(28px,2.8vw,44px);font-weight:600;letter-spacing:-.045em;line-height:1}.bd__cifras dd{margin:10px 0 0;color:var(--bb-muted);font-size:14px}@keyframes bd-latido{0%{box-shadow:0 0 #fc4c0099}to{box-shadow:0 0 0 10px #fc4c0000}}@media(prefers-reduced-motion:reduce){.bd__punto:before{animation:none}}@media(max-width:989px){.bd__grid{grid-template-columns:1fr}}.bb__soporte-media{margin-top:64px}.bb__soporte-media img{display:block;width:100%;height:auto;aspect-ratio:21/9;object-fit:cover}@media(max-width:599px){.bb__soporte-media{margin-top:40px}.bb__soporte-media img{aspect-ratio:4/3}}.bb__split .bb__media img{max-height:760px}.bb__item ul{margin:0;padding:0;list-style:none;color:var(--bb-muted);line-height:1.6}.bb__item li{padding:10px 0;border-bottom:1px solid var(--bb-line)}.bb__item li:last-child{border-bottom:0}.bb__item div p{margin:12px 0 0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/baron-bloques.css.map */
