.bblp{--bb-accent:#f15a29;--bb-pink:#e8458b;--bb-soft:#f5f3ee;--bb-line:#e4e0d8;--bb-muted:#6b6b6b;--bb-ink:#111}.bblp-ph{width:100%;height:100%;background:var(--bb-soft);fill:#c9c4ba}.bblp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bblp-head{max-width:48rem;margin:0 0 2rem}.bblp-head--center{margin-inline:auto;text-align:center}.bblp-eyebrow{display:block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-pink);margin-bottom:.5rem}.bblp-title{color:var(--bb-accent);margin:0 0 .6rem;text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.16em}.bblp-sub{font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:.2rem 0 .6rem}.bblp-text p{margin:.4rem 0}.bblp-foot{margin-top:1.75rem;font-size:.9rem;color:var(--bb-muted)}.bblp-hero-h{font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.1;margin:0}.bblp-points{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.bblp-points li{display:flex;align-items:center;gap:.7rem}.bblp-points svg,.bblp-callout svg,.bblp-badges svg{width:22px;height:22px;flex:none}.bblp-callout{display:flex;align-items:center;gap:.7rem;background:var(--bb-soft);color:var(--bb-ink);padding:.7rem .9rem;border-radius:6px;margin:1rem 0 0;font-size:.92rem}.bblp-badges{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:.85rem 0;border-top:1px solid var(--bb-line);border-bottom:1px solid var(--bb-line)}.bblp-badges li{display:flex;align-items:center;gap:.45rem;background:var(--bb-soft);color:var(--bb-ink);border-radius:999px;padding:.4rem .85rem;font-size:.82rem}.bblp-pack__heading{font-weight:800;font-size:1.15rem;margin:0 0 1rem}.bblp-pack__grid{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:.6rem;background:var(--bb-soft);padding:1rem .6rem .6rem;border-radius:8px}.bblp-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:1.15rem .5rem .8rem;margin:0;background:#fff;color:var(--bb-ink);border:1.5px solid var(--bb-line);border-radius:6px;cursor:pointer;text-align:center;font:inherit;line-height:1.25;transition:border-color .15s,background .15s,color .15s}.bblp-tile:hover{border-color:var(--bb-ink)}.bblp-tile:focus-visible{outline:2px solid var(--bb-accent);outline-offset:2px}.bblp-tile.is-selected{background:var(--bb-ink);color:#fff;border-color:var(--bb-ink)}.bblp-tile[disabled]{opacity:.45;cursor:not-allowed}.bblp-tile__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-55%);background:var(--bb-pink);color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.22rem .6rem;border-radius:999px;white-space:nowrap}.bblp-tile__title{font-weight:800;font-size:clamp(.85rem,1.3vw,1.05rem)}.bblp-tile__price{font-size:.95rem}.bblp-tile__meta{font-size:.72rem;opacity:.7}.bblp-tile__pill{margin-top:.35rem;border:1px solid var(--bb-pink);color:var(--bb-pink);border-radius:999px;font-size:.7rem;padding:.12rem .6rem}.bblp-tile.is-selected .bblp-tile__pill{border-color:#fff;color:#fff}.bblp-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 0;list-style:none;margin:0;padding:.25rem 0;font-size:clamp(.85rem,1.5vw,1.1rem)}.bblp-stats li{position:relative;padding:0 1.4rem}.bblp-stats li+li:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:1px;background:currentColor;opacity:.35}@media(max-width:749px){.bblp-stats{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;text-align:center}.bblp-stats li{padding:0 .5rem}.bblp-stats li:before{display:none}}.bblp-ing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;margin:0;padding:0}@media(max-width:989px){.bblp-ing{grid-template-columns:repeat(2,minmax(0,1fr))}}.bblp-ing__card{display:flex;flex-direction:column;background:#fff;color:var(--bb-ink);border:1px solid var(--bb-line);border-radius:8px;overflow:hidden}.bblp-ing__card.is-hero{border-color:var(--bb-accent);box-shadow:0 0 0 1px var(--bb-accent)}.bblp-ing__img{aspect-ratio:1;background:var(--bb-soft)}.bblp-ing__img img,.bblp-ing__img svg{display:block;width:100%;height:100%;object-fit:contain}.bblp-ing__body{display:flex;flex-direction:column;gap:.4rem;flex:1;padding:1rem}.bblp-ing__tag{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-pink)}.bblp-ing__name{font-size:1.05rem;font-weight:800;line-height:1.25;margin:0}.bblp-ing__detail{font-size:.85rem;color:var(--bb-muted)}.bblp-ing__detail p{margin:0}.bblp-ing__does{margin:auto 0 0;padding-top:.65rem;border-top:1px solid var(--bb-line);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bblp-vs{display:grid;grid-template-columns:1fr auto 1fr;gap:1.25rem;align-items:stretch}@media(max-width:749px){.bblp-vs{grid-template-columns:1fr}}.bblp-vs__card{display:flex;flex-direction:column;gap:1.1rem;padding:1.5rem;border-radius:10px}.bblp-vs__card--old{background:#fff;color:var(--bb-ink);border:1px solid var(--bb-line)}.bblp-vs__card--new{background:var(--bb-ink);color:#fff}.bblp-vs__label{font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.bblp-vs__list{display:grid;gap:.9rem;list-style:none;margin:0;padding:0}.bblp-vs__list li{display:flex;align-items:flex-start;gap:.85rem}.bblp-vs__ic{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--bb-soft);color:var(--bb-ink)}.bblp-vs__ic svg{width:22px;height:22px}.bblp-vs__card--new .bblp-vs__ic{width:26px;height:26px;background:var(--bb-accent);color:#fff}.bblp-vs__card--new .bblp-vs__ic svg{width:15px;height:15px}.bblp-vs__item-title{display:block;font-weight:800}.bblp-vs__card--old .bblp-vs__item-title{text-decoration:line-through;text-decoration-color:var(--bb-accent);text-decoration-thickness:2px}.bblp-vs__item-text{display:block;font-size:.9rem;font-style:italic;color:var(--bb-muted)}.bblp-vs__mid{display:grid;place-items:center}.bblp-vs__mid span{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--bb-accent);color:#fff;font-weight:800;text-transform:uppercase}.bblp-vs__img{aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#222}.bblp-vs__img img,.bblp-vs__img svg{display:block;width:100%;height:100%;object-fit:cover}.bblp-vs__tagline{font-size:1.3rem;font-weight:800;margin:0}.bblp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;list-style:none;margin:0;padding:0}@media(max-width:749px){.bblp-steps{grid-template-columns:1fr}}.bblp-step__when{display:block;margin-bottom:.8rem;padding:.5rem;border:1px solid var(--bb-line);border-radius:6px;background:#fff;color:var(--bb-ink);font-weight:700;text-align:center}.bblp-step__media{position:relative;aspect-ratio:1;border-radius:6px;background:var(--bb-soft);box-shadow:8px 8px 0 var(--bb-pink)}.bblp-step__media img,.bblp-step__media svg{display:block;width:100%;height:100%;object-fit:cover;border-radius:6px}.bblp-step__num{position:absolute;top:.6rem;left:.6rem;display:grid;place-items:center;width:32px;height:32px;border-radius:4px;background:var(--bb-pink);color:#fff;font-weight:800}.bblp-step__title{font-size:1.1rem;font-weight:800;margin:1.25rem 0 .3rem}.bblp-step__text p{margin:0}.bblp-note{margin-top:2rem;padding:1rem 1.25rem;border-radius:8px;background:var(--bb-soft);color:var(--bb-ink)}.bblp-note p{margin:0}.bblp-bundles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;list-style:none;margin:0;padding:0}@media(max-width:749px){.bblp-bundles{grid-template-columns:1fr}}.bblp-bundle{display:flex;flex-direction:column;background:#fff;color:var(--bb-ink);border-radius:10px;overflow:hidden}.bblp-bundle__media{position:relative;display:block;aspect-ratio:1;background:var(--bb-soft)}.bblp-bundle__media img,.bblp-bundle__media svg{display:block;width:100%;height:100%;object-fit:cover}.bblp-bundle__save{position:absolute;left:.75rem;bottom:.75rem;padding:.3rem .55rem;border-radius:4px;background:var(--bb-ink);color:#fff;font-size:.75rem;font-weight:800;text-transform:uppercase}.bblp-bundle__body{display:flex;flex-direction:column;gap:.55rem;flex:1;padding:1.1rem}.bblp-bundle__title{font-size:1.1rem;font-weight:800;margin:0}.bblp-bundle__title a{color:inherit;text-decoration:none}.bblp-bundle__tag{font-size:.88rem;color:var(--bb-muted);margin:0}.bblp-bundle__price{display:flex;align-items:baseline;gap:.5rem}.bblp-bundle__now{font-size:1.1rem;font-weight:800;color:var(--bb-accent)}.bblp-bundle__was{color:var(--bb-muted)}.bblp-bundle form{display:flex;flex-direction:column;gap:.8rem;margin-top:auto}.bblp-pills{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;border:0}.bblp-pills input{position:absolute;opacity:0;pointer-events:none}.bblp-pills label{padding:.25rem .85rem;border:1px solid var(--bb-line);border-radius:999px;font-size:.8rem;cursor:pointer}.bblp-pills input:checked+label{background:var(--bb-ink);border-color:var(--bb-ink);color:#fff}.bblp-pills input:focus-visible+label{outline:2px solid var(--bb-accent);outline-offset:2px}.bblp-pills input:disabled+label{opacity:.4;text-decoration:line-through;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bback-lp.css.map */
