.bb-c3ds{padding:96px 40px 110px;background:radial-gradient(120% 80% at 50% 0%,#fff 0%,var(--bb-bg-2) 70%)}.bb-c3ds-sub{max-width:62ch;margin:0 0 24px;color:var(--bb-muted);font-size:14px;line-height:1.6}.bb-c3d-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.bb-c3d{--mx: 0deg;--my: 0deg;position:relative;height:580px;perspective:1600px;perspective-origin:50% 50%;cursor:pointer;outline:none}.bb-c3d-stage{position:absolute;left:0;right:0;top:12px;height:530px;transform-style:preserve-3d;transform:rotateX(var(--my)) rotateY(var(--mx));transition:transform .9s cubic-bezier(.22,.8,.24,1)}.bb-c3d:hover .bb-c3d-stage,.bb-c3d:focus-visible .bb-c3d-stage,.bb-c3d.is-flipped .bb-c3d-stage{transform:rotateX(var(--my)) rotateY(var(--mx)) translateY(-8px)}.bb-c3d-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform 1.1s cubic-bezier(.3,.7,.3,1)}.bb-c3d:hover .bb-c3d-inner,.bb-c3d:focus-visible .bb-c3d-inner,.bb-c3d.is-flipped .bb-c3d-inner{transform:rotateY(180deg)}.bb-c3d-face{position:absolute;top:0;right:0;bottom:0;left:0;padding:6px;border-radius:28px;background:#17171a;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bb-c3d-front{box-shadow:0 2px #111113,0 4px #111113,0 6px #0d0d0f,0 8px #0d0d0f,0 10px #0a0a0b,0 12px #0a0a0b,0 14px #08080a,0 34px 44px #14161e42,0 14px 18px #14161e33}.bb-c3d-back{transform:rotateY(180deg);background:#0c111a;box-shadow:0 2px #0a0e16,0 4px #0a0e16,0 6px #080b12,0 8px #080b12,0 10px #06090e,0 12px #06090e,0 14px #05070b,0 34px 44px #14161e42,0 14px 18px #14161e33}.bb-c3d-skin{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:22px}.bb-c3d-front .bb-c3d-skin{background:linear-gradient(160deg,#fff,#f5f5f7)}.bb-c3d-back .bb-c3d-skin{justify-content:space-between;padding:24px 22px 22px;color:#fff;background:radial-gradient(120% 70% at 100% 0%,rgba(0,122,255,.22) 0%,transparent 60%),linear-gradient(160deg,#263247,#141b28)}.bb-c3d-media{position:relative;flex:1 1 auto;min-height:0;margin:20px 20px 0}.bb-c3d-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bb-c3d-media .bb-badge{position:absolute;top:0;left:0;z-index:2}.bb-c3d-body{padding:14px 24px 22px}.bb-c3d-body .type{margin-bottom:4px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-muted)}.bb-c3d-body h3{margin:0 0 6px;font-family:Inter,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.015em;line-height:1.2;color:var(--bb-fg);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bb-c3d-body .desc{margin:0 0 10px;font-size:12.5px;line-height:1.45;color:#8a8a8e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bb-c3d-body .price{display:block;font-family:Archivo Black,sans-serif;font-size:28px;letter-spacing:-.02em;color:var(--bb-fg)}.bb-c3d-body .hint{display:block;margin-top:10px;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-accent)}.bb-c3d-k{margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bb-accent)}.bb-c3d-back h3{margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.14);color:#fff;font-family:Archivo Black,sans-serif;font-size:15px;letter-spacing:-.01em;line-height:1.25;text-transform:uppercase}.bb-c3d-back .desc{margin:0 0 10px;color:#fffc;font-size:12px;line-height:1.5}.bb-c3d-back dl,.bb-c3d-back dl>div{margin:0}.bb-c3d-back dl>div{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:8px 0;border-bottom:1px dashed rgba(255,255,255,.14);font-size:12px}.bb-c3d-back dt{flex:0 1 auto;min-width:0;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffff8c;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.bb-c3d-back dd{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:700;text-align:right}.bb-c3d-back dd.hl{color:var(--bb-accent);font-family:Archivo Black,sans-serif;font-size:17px}.bb-c3d-back dd.is-stock.ok{color:#24d164}.bb-c3d-back dd.is-stock.low{color:#f3c84b}.bb-c3d-buy{margin-top:16px}.bb-c3d-buy button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:0 14px;border:0;border-radius:14px;background:linear-gradient(180deg,#2f8cff 0%,var(--bb-accent) 55%,var(--bb-accent-dark) 100%);box-shadow:0 4px #0050a8,0 10px 18px #0062cc59,inset 0 1px #ffffff59;color:#fff;font-family:Inter,sans-serif;font-size:12.5px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.bb-c3d-buy button span{overflow:hidden;text-overflow:ellipsis}.bb-c3d-buy button:hover{transform:translateY(-1px)}.bb-c3d-buy button:active{transform:translateY(3px);box-shadow:0 1px #0050a8,0 4px 10px #0062cc40,inset 0 1px #ffffff59}@media(max-width:1199px){.bb-c3d-grid{gap:20px}.bb-c3d-body h3{font-size:16px}.bb-c3d-body .price{font-size:23px}.bb-c3d-buy button{font-size:11.5px}}@media(max-width:959px){.bb-c3d-grid{grid-template-columns:1fr;max-width:440px}.bb-c3d{height:570px}}@media(max-width:575px){.bb-c3ds{padding:56px 16px 64px}.bb-c3d{height:530px}.bb-c3d-stage{height:490px}}@media(prefers-reduced-motion:reduce){.bb-c3d-stage,.bb-c3d-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/bb-daily-picks-3d.css.map */
