.bf{--bf-bg: #005461;--bf-card: #0b6573;--bf-card-on: #0e6a78;--bf-border: #2b7b86;--bf-accent: #f6a000;--bf-ink: #00414b;--bf-cream: #fff8e6;--bf-text: #ffffff;--bf-muted: rgba(255, 255, 255, .74);--bf-kicker: #9fd0d6;--bf-radius: 14px;background:var(--bf-bg);color:var(--bf-text);line-height:1.35;position:relative}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf .bf__promise,.bf .bf__promise p,.bf .bf__price-note,.bf .bf__card-sub,.bf .bf__lang-label,.bf .bf__quote,.bf .bf__quote *,.bf .bf__pack-sub,.bf .bf__pack-sub *,.bf .bf__addon-title,.bf .bf__addon-title *,.bf .bf__addon-sub,.bf .bf__note,.bf .bf__note *,.bf .bf__trust-text,.bf .bf__error,.bf .bf__rating,.bf .bf__rating span,.bf .bf__sticky-sum,.bf .bf__form delivery-preview-widget *{font-family:var(--font-body-family, Inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:400!important}.bf .bf__promise strong,.bf .bf__promise b,.bf .bf__quote blockquote,.bf .bf__addon-title,.bf .bf__addon-title span,.bf .bf__save,.bf .bf__rating-val{font-weight:700!important}.bf [hidden]{display:none!important}.bf__wrap{max-width:1280px;margin:0 auto;padding:12px 16px 8px}.bf__grid{display:grid;gap:18px}@media(min-width:990px){.bf__wrap{padding:32px 40px 24px}.bf__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.bf__gallery{position:sticky;top:110px}}.bf__stage{position:relative;border-radius:16px;overflow:hidden;background:#003f49}.bf__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.bf__track::-webkit-scrollbar{display:none}.bf__slide{flex:0 0 100%;scroll-snap-align:start;height:var(--bf-gallery-h, 230px)}.bf__slide img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:768px){.bf__slide{height:auto;aspect-ratio:1 / 1}}.bf__pills{position:absolute;top:10px;left:10px;display:flex;gap:6px;pointer-events:none;transition:opacity .2s}.bf__pills span{background:var(--bf-accent);color:var(--bf-ink);font-weight:800;font-size:11px;line-height:1;padding:6px 9px;border-radius:999px;white-space:nowrap}.bf__pills.is-hidden{opacity:0}.bf__counter{position:absolute;right:10px;bottom:10px;background:#0000008c;color:#fff;font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;line-height:1.2}.bf__thumbs{display:flex;gap:6px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.bf__thumbs::-webkit-scrollbar{display:none}.bf__thumb{flex:0 0 34px;width:34px;height:34px;padding:0;border:2px solid transparent;border-radius:7px;overflow:hidden;background:#003f49;cursor:pointer;opacity:.8}.bf__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bf__thumb[aria-current=true]{border-color:var(--bf-accent);opacity:1}@media(min-width:768px){.bf__thumbs{gap:10px;margin-top:10px}.bf__thumb{flex-basis:64px;width:64px;height:64px;border-radius:10px}}.bf__info{min-width:0}.bf__title{color:var(--bf-accent);font-size:22px;line-height:1.05;margin:0 0 8px;letter-spacing:-.01em;text-transform:uppercase}@media(min-width:990px){.bf__title{font-size:34px}}.bf__rating{display:inline-flex;align-items:center;gap:6px;color:#fff;text-decoration:none;font-size:13px;margin-bottom:8px}.bf__stars{letter-spacing:1px;font-size:14px;line-height:1;background:linear-gradient(90deg,var(--bf-accent) calc(var(--r, 5) / 5 * 100%),rgba(255,255,255,.28) 0);-webkit-background-clip:text;background-clip:text;color:transparent}.bf__rating-count{text-decoration:underline;text-underline-offset:2px}.bf__promise{font-size:14px;line-height:1.4;color:#fff;margin:0 0 12px}.bf__promise p{margin:0}.bf__promise strong,.bf__promise b{color:var(--bf-accent)}.bf__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:0 0 16px}.bf__price{font-size:26px;font-weight:800;line-height:1;color:#fff}.bf__compare{font-size:15px;color:var(--bf-muted)}.bf__price-note{font-size:12px;color:var(--bf-muted)}.bf__form{margin:0}.bf__label{margin:0 0 8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--bf-kicker)}.bf__editions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bf__card{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;text-align:left;min-height:44px;padding:6px 10px;border-radius:12px;border:1.5px solid var(--bf-border);background:transparent;color:#fff;cursor:pointer;font:inherit;line-height:1.2;transition:border-color .15s,background-color .15s,opacity .15s;-webkit-tap-highlight-color:transparent}.bf__card[aria-pressed=true]{border:2px solid var(--bf-accent);background:var(--bf-card-on);padding:5.5px 9.5px}.bf__card:focus-visible,.bf__chip:focus-visible,.bf__btn:focus-visible,.bf__thumb:focus-visible,.bf__anchor:focus-visible{outline:2px solid #fff;outline-offset:2px}.bf__card.is-soldout{opacity:.55}.bf__card-title{font-size:15px;font-weight:800}.bf .bf__card-sub{font-size:11.5px;line-height:1.2;color:var(--bf-muted)}.bf__soldout-tag{position:absolute;top:-8px;right:8px;background:#c0392b;color:#fff;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 6px;border-radius:999px}.bf__collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.bf__collapse.is-open{grid-template-rows:1fr}.bf__collapse-inner{overflow:hidden;min-height:0}.bf__lang{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:10px}.bf__lang-label{font-size:12.5px;color:var(--bf-muted);margin-right:2px}.bf__chip{min-width:44px;height:28px;padding:0 12px;border-radius:999px;border:1.5px solid var(--bf-border);background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:800;cursor:pointer;position:relative}.bf__chip:after{content:"";position:absolute;top:-7px;right:-2px;bottom:-7px;left:-2px}.bf__chip[aria-pressed=true]{border:2px solid var(--bf-accent);background:var(--bf-card-on)}.bf__chip.is-soldout{opacity:.45;text-decoration:line-through}.bf__chip--sm{height:26px;min-width:40px;font-size:12px}.bf__quote{margin:12px 0 0;padding:8px 12px;background:var(--bf-cream);color:var(--bf-ink);border-radius:9px;font-size:12px;line-height:1.25}.bf__quote blockquote{display:inline;margin:0;font-weight:700;color:var(--bf-ink);font-size:inherit;padding:0;border:0}.bf__quote figcaption{display:inline;color:#4d6d72;margin-left:2px}.bf__quote-stars{color:#d98e00;letter-spacing:1px}.bf__packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.bf__card--pack{align-items:center;text-align:center;padding:8px 2px 6px;min-height:48px}.bf__card--pack[aria-pressed=true]{padding:7.5px 1.5px 5.5px}.bf__tag{position:absolute;top:-8px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--bf-accent);color:var(--bf-ink);font-size:8.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 6px;border-radius:999px;line-height:1}.bf__pack-head{font-size:15px;font-weight:800;white-space:nowrap}.bf .bf__pack-sub,.bf .bf__pack-sub *{font-size:10px;letter-spacing:-.02em}.bf__pack-sub{color:var(--bf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bf__pack-sub s{opacity:.8}.bf__save{color:var(--bf-accent);font-weight:700}.bf__addon{position:relative;margin-top:12px;border:1.5px dashed var(--bf-border);border-radius:12px;padding:8px 12px}.bf__addon.is-on{border-style:solid;border-color:var(--bf-accent)}.bf__addon.is-disabled{opacity:.55}.bf__addon-main{display:flex;align-items:center;gap:9px;cursor:pointer;min-height:30px}.bf .bf__addon-check{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none}.bf__addon-box{flex:0 0 20px;width:20px;height:20px;border-radius:5px;border:2px solid var(--bf-accent);position:relative}.bf__addon-check:checked+.bf__addon-box{background:var(--bf-accent)}.bf__addon-check:checked+.bf__addon-box:after{content:"";position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid var(--bf-ink);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.bf__addon-check:focus-visible+.bf__addon-box{outline:2px solid #fff;outline-offset:2px}.bf__addon-text{display:flex;flex-direction:column;gap:1px;min-width:0}.bf .bf__addon-title{font-size:12px;letter-spacing:-.01em;line-height:1.25}.bf .bf__addon-sub{font-size:11px;color:var(--bf-muted);line-height:1.25}.bf__lang--addon{padding:6px 0 2px 30px}.bf__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:14px;border:0;border-radius:26px;background:var(--bf-accent);color:var(--bf-ink);cursor:pointer;font:inherit;font-size:17px;font-weight:800;letter-spacing:-.005em;padding:0 18px;box-shadow:0 6px 18px #0000002e;transition:transform .1s,filter .15s,opacity .15s;-webkit-tap-highlight-color:transparent}.bf__btn:active{transform:scale(.985)}.bf__btn[disabled],.bf__btn[aria-busy=true]{cursor:default}.bf__btn[disabled]{background:#7f9ea3;color:#0d3a41;box-shadow:none;font-size:14px}.bf__btn[aria-busy=true]{filter:saturate(.7)}.bf__error{margin:8px 0 0;font-size:12.5px;color:#ffd2c7;text-align:center}.bf__app{margin-top:6px}.bf__app:empty{display:none}.bf__note{margin:8px 0 0;font-size:12px;color:var(--bf-muted);text-align:center}.bf__note p{margin:0}.bf__form delivery-preview-widget,.bf__form .essential-estimated-delivery-block{display:block;margin-top:8px}.bf__form .essential-estimated-delivery-card{display:none!important}.bf__form .essential-estimated-delivery-widget{padding-top:2px!important;padding-bottom:0!important;margin:0!important;text-align:center}.bf__form delivery-preview-description,.bf__form .essential-estimated-delivery-description{font-size:12px!important;color:var(--bf-muted)!important}.bf__facts,.bf__trust{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bf__fact{display:flex;align-items:center;gap:7px;background:var(--bf-card);border-radius:12px;padding:9px 11px;font-size:12.5px;font-weight:700;line-height:1.2;min-height:44px}.bf__fact-ico{font-size:15px}.bf__trust{margin-top:10px}.bf__trust-item{display:flex;flex-direction:column;gap:2px;border:1.5px solid var(--bf-border);border-radius:12px;padding:9px 11px;min-height:44px}.bf__trust-title{font-size:13px;font-weight:800;line-height:1.2}.bf__trust-text{font-size:11.5px;color:var(--bf-muted);line-height:1.25}.bf__trust-link{display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.bf__trust-link .bf__trust-text{text-decoration:underline;text-underline-offset:2px}.bf__anchors{background:#004853;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);margin-top:24px}.bf__anchors.is-sticky{position:sticky;top:0;z-index:4}.bf__anchors-track{max-width:1280px;margin:0 auto;display:flex;gap:8px;overflow-x:auto;padding:10px 16px;scrollbar-width:none}.bf__anchors-track::-webkit-scrollbar{display:none}.bf__anchor{flex:0 0 auto;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1.5px solid var(--bf-border);border-radius:999px;color:#fff;text-decoration:none;font-size:12.5px;font-weight:700;white-space:nowrap}.bf__anchor:hover{border-color:var(--bf-accent);color:var(--bf-accent)}html{scroll-behavior:smooth}#como-se-juega,#que-trabaja,#juegos,#opiniones,#faq,#comparativa,#packs{scroll-margin-top:90px}.bf__sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#00414b;box-shadow:0 -6px 20px #00000040;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .22s ease;will-change:transform}.bf__sticky.is-visible{transform:translateY(0)}.bf__sticky-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:12px}.bf__sticky-info{display:flex;flex-direction:column;min-width:0;flex:0 1 auto}.bf__sticky-price{font-size:17px;font-weight:800;color:#fff;line-height:1.1;white-space:nowrap}.bf__sticky-sum{font-size:10.5px;color:var(--bf-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf__btn--sticky{margin:0;flex:1 1 auto;width:auto;min-height:48px;font-size:16px;box-shadow:none}body.bf-has-sticky{padding-bottom:calc(70px + env(safe-area-inset-bottom))}body.bf-drawer-open .bf__sticky{transform:translateY(110%)}@media(prefers-reduced-motion:reduce){.bf__track,html{scroll-behavior:auto}.bf__collapse,.bf__sticky,.bf__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/byodo-ficha.css.map */
