.bbx-facts-band{background:var(--bbs-bg);padding:clamp(22px,3vw,32px) 0;border-top:1px solid var(--bbs-line);border-bottom:1px solid var(--bbs-line)}.bbx-facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bbx-facts li{min-width:0;padding:4px clamp(14px,2vw,28px)}.bbx-facts li+li{border-left:1px solid var(--bbs-line)}.bbx-facts strong{display:block;font-weight:500;color:var(--bbs-ink);font-size:18px;line-height:1.25}.bbx-facts span{display:block;font-size:13px;color:var(--bbs-muted);margin-top:4px;line-height:1.4}.bbx-facts .bbx-stars{display:inline;font-size:14px;letter-spacing:1px;color:var(--bbs-accent);margin:0 4px 0 0;vertical-align:1px}.bbx-design__media{background:#e9e2d3}.bbx-design__media img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.bbx-design{transition:border-color .2s,box-shadow .2s}.bbx-design.is-current{border-color:var(--bbs-ink);box-shadow:inset 0 0 0 1px var(--bbs-ink)}.bbx-design__foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--bbs-line);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.bbx-design__price{font-size:20px;font-weight:500;color:var(--bbs-ink);font-variant-numeric:tabular-nums}.bbx-design__foot .bbs-btn{min-height:46px;padding:0 22px;font-size:12px}.bbx-design__soldout{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bbs-muted)}.bbx-firmen{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(40px,6vw,72px)}.bbx-firmen__box{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,72px);align-items:center;background:var(--bbs-panel);border:1px solid var(--bbs-line);padding:clamp(24px,4vw,56px)}.bbx-firmen__media{background:#fff;display:flex;justify-content:center}.bbx-firmen__media img{width:100%;max-width:300px;aspect-ratio:520 / 851;object-fit:cover}.bbx-firmen .bbs-lead{margin-top:16px;max-width:32em}.bbx-firmen__list{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--bbs-ink)}.bbx-firmen__list li{min-width:0;padding:16px 16px 0 0}.bbx-firmen__list li+li{padding-left:16px;border-left:1px solid var(--bbs-line)}.bbx-firmen__list strong{display:block;font-weight:500;color:var(--bbs-accent);font-size:18px;line-height:1.25}.bbx-firmen__list span{display:block;font-size:13px;color:var(--bbs-muted);margin-top:4px;line-height:1.4}.bbx-firmen .bbs-actions{margin-top:28px}.bbx-sticky{display:none}@media(max-width:1099px){.bbx-facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.bbx-facts li:nth-child(3){border-left:0}.bbx-design__foot .bbs-btn{flex:1 1 100%}.bbx-firmen__list{grid-template-columns:1fr}.bbx-firmen__list li,.bbx-firmen__list li+li{padding:12px 0;border-left:0;border-bottom:1px solid var(--bbs-line);display:grid;grid-template-columns:148px minmax(0,1fr);gap:12px;align-items:baseline}.bbx-firmen__list strong{white-space:nowrap}.bbx-firmen__list span{margin-top:0}}@media(max-width:749px){.bbx-facts li{padding:2px 12px}.bbx-facts li:nth-child(odd){padding-left:0}.bbx-facts strong{font-size:16px}.bbx-facts span{font-size:12px}.bbx-design__foot .bbs-btn{flex:1 1 100%}.bbx-firmen__box{grid-template-columns:1fr;padding:24px 20px 28px}.bbx-firmen__media{order:-1;margin:-24px -20px 0;padding:20px 0}.bbx-firmen__media img{max-width:180px}.bbx-firmen .bbs-actions .bbs-btn{flex:1 1 100%}.bbx-sticky{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f6f1e8f7;border-top:1px solid var(--bbs-line);transform:translateY(110%);transition:transform .25s ease}.bbx-sticky.is-on{transform:none}.bbx-sticky__info{flex:1;min-width:0;line-height:1.25}.bbx-sticky__info strong{display:block;font-weight:500;color:var(--bbs-ink);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bbx-sticky__info span{display:block;font-size:13px;color:var(--bbs-muted)}.bbx-sticky .bbs-btn{flex:0 0 auto;min-height:46px;padding:0 18px;font-size:12px;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/bbx-xmas.css.map */
