.sbb{background:var(--sbb-bg);color:var(--sbb-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:36px 0 40px}.sbb *{box-sizing:border-box}.sbb-head{text-align:center;padding:0 20px;margin-bottom:18px}.sbb-heading{margin:0 0 6px;font-size:clamp(20px,5vw,26px);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--sbb-text)}.sbb-hint{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--sbb-text-muted)}.sbb-hint svg{width:15px;height:15px}.sbb-track{display:flex;gap:14px;overflow-x:auto;padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.sbb-track::-webkit-scrollbar{display:none}.sbb-card{flex:0 0 68%;scroll-snap-align:start;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px #10121d14}.sbb-media{position:relative;background:var(--sbb-bg)}.sbb-media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.sbb-media-placeholder{width:100%;aspect-ratio:1 / 1;background:#ede7fc}.sbb-badge{position:absolute;top:10px;left:10px;z-index:2;background:var(--sbb-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.sbb-body{padding:14px 16px 16px}.sbb-title{margin:0 0 6px;font-size:15px;font-weight:700;color:var(--sbb-text)}.sbb-rating{display:flex;align-items:center;gap:6px;margin-bottom:8px}.sbb-stars{display:inline-flex;gap:1px;color:#f5a623}.sbb-stars svg{width:14px;height:14px}.sbb-rating-count{font-size:12px;color:var(--sbb-text-muted)}.sbb-price{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.sbb-price-now{font-size:17px;font-weight:800;color:var(--sbb-text)}.sbb-price-old{font-size:13px;color:var(--sbb-text-muted);text-decoration:line-through}.sbb-cta{display:block;text-align:center;background:var(--sbb-text);color:#fff;font-weight:700;font-size:12.5px;letter-spacing:.03em;text-transform:uppercase;padding:13px 14px;border-radius:10px;text-decoration:none}@media screen and (min-width:900px){.sbb-card{flex-basis:30%}.sbb-track{padding:0 40px;gap:20px}.sbb-head{padding:0 40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sb-bestseller.css.map */
