:root{--bm3d-cyan: #00F5FF;--bm3d-purple: #7C4DFF;--bm3d-green: #00FF87;--bm3d-red: #FF2D55;--bm3d-orange: #FF7A00;--bm3d-bg: #0a0b10;--bm3d-card-bg: rgba(10, 11, 16, .92);--bm3d-radius: 16px;--bm3d-app-height: 100dvh;--bm3d-browser-scroll-shim: 0px}html,body{min-height:100%}html.bm3d-standalone-app,html.bm3d-standalone-app body.buzz-market{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;overflow:hidden!important;background:#d6f2ff}body.buzz-market{min-height:100%;min-height:-webkit-fill-available;overscroll-behavior-x:none;overscroll-behavior-y:none;background:#d6f2ff}body.buzz-market #MainContent{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:var(--bm3d-app-height);min-height:-webkit-fill-available;overflow:hidden!important;padding-top:0!important;margin-top:0!important}body.buzz-market.bm3d-standalone-app,body.buzz-market.bm3d-standalone-app #MainContent{overflow:hidden!important}body.buzz-market.bm3d-standalone-app #MainContent{inset:calc(env(safe-area-inset-top,0px)*-1) 0 0 0;height:calc(var(--bm3d-app-height) + env(safe-area-inset-top,0px))}body.buzz-market.bm3d-browser-app{min-height:calc(var(--bm3d-app-height) + var(--bm3d-browser-scroll-shim))}body.buzz-market.bm3d-browser-app:after{content:"";display:block;width:1px;height:var(--bm3d-browser-scroll-shim);pointer-events:auto;touch-action:manipulation}.bm3d-wrap{overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:auto}.bm3d-wrap *{-webkit-user-select:none;user-select:none}.bm3d-entry-card,.bm3d-stop-indicator,.bm3d-billboard-popup{-webkit-backdrop-filter:blur(12px) saturate(120%)}.bm3d-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:var(--bm3d-app-height);min-height:-webkit-fill-available;max-height:var(--bm3d-app-height);z-index:100;background:#d6f2ff;overflow:hidden;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#eaf6ff;-webkit-user-select:none;user-select:none}body.buzz-market.bm3d-standalone-app .bm3d-wrap{top:calc(env(safe-area-inset-top,0px)*-1);height:calc(var(--bm3d-app-height) + env(safe-area-inset-top,0px));max-height:calc(var(--bm3d-app-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.bm3d-canvas-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;touch-action:none}.bm3d-canvas-wrap canvas{touch-action:none}.bm3d-canvas-wrap canvas{display:block;width:100%!important;height:100%!important}body.buzz-market .shopify-section-group-header-group,body.buzz-market .site-header,body.buzz-market .announcement-bar,body.buzz-market .skip-to-content-link{display:none!important}body.buzz-market #MainContent{padding-top:0!important;margin-top:0!important}.bm3d-action-bar{position:fixed;top:max(env(safe-area-inset-top,0px),10px);left:max(env(safe-area-inset-left,0px),10px);z-index:10001;display:flex;align-items:center;gap:9px;flex-wrap:wrap;pointer-events:auto}.bm3d-wrap:has(.bm3d-billboard-popup.is-open) .bm3d-action-bar{z-index:60}.bm3d-action-btn{-webkit-appearance:none;appearance:none;border:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;background:linear-gradient(180deg,#ffc45d,#f6a731);color:#19140d;font:900 .82rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.01em;text-decoration:none;box-shadow:0 8px 18px #0003,0 6px 12px #ffbe3a33;-webkit-tap-highlight-color:transparent;position:relative;pointer-events:auto;cursor:pointer}.bm3d-action-btn:hover{filter:brightness(1.02);transform:translateY(-1px)}.bm3d-action-btn:active{transform:translateY(0) scale(.98)}.bm3d-action-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#19140deb;color:#ffcc5e;font-size:.72rem;font-weight:900;line-height:1;box-shadow:inset 0 1px #ffffff1f}.bm3d-action-count.is-hidden{display:none}.bm3d-exit-right{position:absolute;top:calc(env(safe-area-inset-top,0px) + 80px);right:calc(env(safe-area-inset-right,0px) + 16px);z-index:55;pointer-events:auto;cursor:pointer}.bm3d-brand-filter{position:absolute;top:calc(env(safe-area-inset-top,0px) + 22px);right:calc(env(safe-area-inset-right,0px) + 16px);z-index:56;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(78vw,300px);touch-action:pan-y}.bm3d-brand-filter[hidden]{display:none!important}.bm3d-wrap:has(.bm3d-billboard-popup.is-open) .bm3d-brand-filter{z-index:60}.bm3d-brand-filter__toggle{-webkit-appearance:none;appearance:none;border:0;min-height:38px;padding:0 13px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:linear-gradient(180deg,#0a0e18f0,#05080ff0);color:#fff7d7;font:900 .78rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.01em;box-shadow:0 10px 22px #00000047,inset 0 1px #ffffff1a,0 0 0 1px #ffc45d6b;cursor:pointer;-webkit-tap-highlight-color:transparent}.bm3d-brand-filter__toggle:hover{filter:brightness(1.06);transform:translateY(-1px)}.bm3d-brand-filter__toggle:active{transform:translateY(0) scale(.98)}.bm3d-brand-filter__spark{color:#00f5ff;text-shadow:0 0 12px rgba(0,245,255,.7)}.bm3d-brand-filter__panel{width:min(78vw,300px);max-height:min(58vh,340px);padding:10px;border-radius:18px;background:linear-gradient(180deg,#080c16f0,#06080ef5);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 34px #00000057,0 0 0 1px #ffc45d2e;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;touch-action:pan-y}.bm3d-brand-filter__panel[hidden]{display:none!important}.bm3d-brand-filter__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#fff7d7eb;font:900 .74rem/1.1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.04em;text-transform:uppercase}.bm3d-brand-filter__clear{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#00f5ff;font:900 .7rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;padding:4px 0}.bm3d-brand-filter__options{display:flex;flex-wrap:wrap;gap:7px;max-height:min(46vh,270px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-right:3px}.bm3d-brand-filter__option{-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:7px 10px;background:#ffffff0f;color:#eef8ff;font:850 .72rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;box-shadow:inset 0 1px #ffffff0f;-webkit-tap-highlight-color:transparent}.bm3d-brand-filter__option:hover{border-color:#00f5ff73}.bm3d-brand-filter__option.is-active{background:linear-gradient(90deg,#ffc45d,#00f5ff);color:#11141d;border-color:transparent}.bm3d-controls{position:absolute;right:calc(env(safe-area-inset-right,0px) + 16px);bottom:calc(env(safe-area-inset-bottom,0px) + 6px);z-index:32;display:flex;flex-direction:column;gap:2px;pointer-events:auto;touch-action:manipulation}.bm3d-arrow{position:relative;left:auto;right:auto;bottom:auto;width:60px;height:60px;border-radius:20px;border:2px solid rgba(255,255,255,.86);background:linear-gradient(180deg,#121624f5,#080a12f5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s,opacity .2s,box-shadow .2s,border-color .2s,background .2s;-webkit-tap-highlight-color:transparent;box-shadow:0 14px 30px #00000061,0 0 0 2px #00f5ff2e,0 0 26px #00f5ff38;pointer-events:auto}.bm3d-arrow:before{position:absolute;right:calc(100% + 10px);top:auto;bottom:2px;transform:none;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 11px;border-radius:999px;background:#080a12eb;border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 22px #00000047,0 0 18px #7c4dff29;color:#f5fbff;font-size:.76rem;font-weight:900;letter-spacing:.01em;white-space:nowrap;pointer-events:auto;touch-action:manipulation}.bm3d-arrow--up:before{content:attr(data-label)}.bm3d-arrow--down:before{content:attr(data-label)}.bm3d-arrow svg{width:30px;height:30px;filter:drop-shadow(0 0 8px rgba(255,255,255,.15))}.bm3d-arrow:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 18px 36px #0000006b,0 0 0 2px #00f5ff57,0 0 34px #00f5ff57;border-color:var(--bm3d-cyan);background:linear-gradient(180deg,#141a2cfa,#080a12fa)}.bm3d-arrow:active{transform:scale(.96)}.bm3d-arrow[disabled]{opacity:.3;pointer-events:none}.bm3d-arrow.is-hidden{display:none}@media(max-width:768px){.bm3d-action-bar{top:max(env(safe-area-inset-top,0px),8px);left:max(env(safe-area-inset-left,0px),8px);gap:8px}.bm3d-action-btn{min-height:38px;padding:0 12px;font-size:.78rem}.bm3d-arrow{width:58px;height:58px;border-width:1.5px}.bm3d-arrow:before{font-size:.72rem;min-height:28px;padding:0 10px;right:calc(100% + 8px)}.bm3d-arrow svg{width:28px;height:28px}}@media(max-width:380px){.bm3d-action-btn{min-height:36px;padding:0 11px;font-size:.76rem}.bm3d-arrow{width:52px;height:52px}.bm3d-arrow:before{font-size:.68rem;min-height:26px;padding:0 8px}.bm3d-arrow svg{width:24px;height:24px}}@media(max-height:500px)and (orientation:landscape){.bm3d-action-bar{top:max(env(safe-area-inset-top,0px),8px);left:max(env(safe-area-inset-left,0px),8px)}.bm3d-action-btn{min-height:36px;padding:0 12px;font-size:.78rem}.bm3d-exit-right{top:calc(env(safe-area-inset-top,0px) + 68px);right:calc(env(safe-area-inset-right,0px) + 10px)}.bm3d-brand-filter{top:calc(env(safe-area-inset-top,0px) + 20px);right:calc(env(safe-area-inset-right,0px) + 10px);max-width:min(70vw,260px)}.bm3d-brand-filter__toggle{min-height:34px;padding:0 11px;font-size:.72rem}.bm3d-brand-filter__panel{width:min(70vw,260px);padding:8px}.bm3d-brand-filter__option{padding:6px 9px;font-size:.68rem}.bm3d-controls{right:calc(env(safe-area-inset-right,0px) + 10px);bottom:calc(env(safe-area-inset-bottom,0px) + 4px);gap:2px}.bm3d-arrow{width:54px;height:54px}.bm3d-arrow:before{font-size:.7rem}.bm3d-arrow svg{width:24px;height:24px}}body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-controls{left:calc(env(safe-area-inset-left,0px) + 16px);right:auto}body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-arrow:before{left:calc(100% + 10px);right:auto}body.buzz-market.bm3d-ios-device.bm3d-standalone-app pandectes-cmp button.widget{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media(max-width:768px){body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-controls{left:calc(env(safe-area-inset-left,0px) + 12px);right:auto}body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-arrow:before{left:calc(100% + 8px);right:auto}}@media(max-height:500px)and (orientation:landscape){body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-controls{left:calc(env(safe-area-inset-left,0px) + 10px);right:auto}}.bm3d-stop-indicator{position:absolute;top:calc(env(safe-area-inset-top,0px) + 82px);left:calc(env(safe-area-inset-left,0px) + 16px);z-index:55;padding:8px 18px;border-radius:999px;font-weight:900;font-size:.85rem;color:#fff;background:linear-gradient(135deg,#7c4dffeb,#00f5ffd1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);box-shadow:0 8px 20px #00000040,0 0 16px #00f5ff2e;white-space:nowrap;letter-spacing:.02em}@media(max-width:768px){.bm3d-controls{bottom:calc(env(safe-area-inset-bottom,0px) + 4px)}.bm3d-stop-indicator{top:calc(env(safe-area-inset-top,0px) + 76px);font-size:.76rem;padding:6px 14px}}.bm3d-entry-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:calc(14px + env(safe-area-inset-top)) calc(14px + env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) calc(14px + env(safe-area-inset-left));background:radial-gradient(120% 90% at 50% 10%,#7c4dff38,#0a0b10f2 65%);transition:opacity .12s ease;will-change:opacity}.bm3d-entry-overlay.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.bm3d-entry-card{width:min(92vw,420px);border-radius:18px;padding:18px;text-align:center;border:1px solid rgba(255,255,255,.15);background:#0a0b10e0;box-shadow:0 20px 70px #00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bm3d-entry-title{margin:0 0 4px;font-size:1.15rem;font-weight:900;letter-spacing:.02em;background:linear-gradient(90deg,var(--bm3d-cyan),#b877ff);-webkit-background-clip:text;background-clip:text;color:transparent}.bm3d-entry-orientation-demo{margin:14px auto 16px;display:flex;align-items:center;justify-content:center}.bm3d-entry-rotate-prompt{width:min(100%,360px);display:grid;grid-template-columns:96px 1px minmax(0,1fr);align-items:center;gap:16px;padding:14px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff09,#ffffff05);box-shadow:inset 0 0 18px #ffffff08,0 12px 30px #00000038}.bm3d-entry-rotate-icon{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center}.bm3d-entry-rotate-phone{position:relative;width:40px;height:72px;border:2px solid rgba(255,255,255,.96);border-radius:14px;box-shadow:0 0 0 1px #0000001f,0 10px 22px #00000038;background:#ffffff08;animation:bm3dRotatePhoneSimple 2.2s ease-in-out infinite;transform-origin:50% 50%}.bm3d-entry-rotate-phone:before{content:"";position:absolute;top:5px;left:50%;width:12px;height:3px;border-radius:999px;background:#ffffffeb;transform:translate(-50%);z-index:2}.bm3d-entry-rotate-speaker{position:absolute;left:50%;bottom:5px;width:10px;height:2px;border-radius:999px;background:#ffffff73;transform:translate(-50%);opacity:.55}.bm3d-entry-rotate-screen{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:11px;background:linear-gradient(180deg,#00f5fff5,#7c4dffeb);box-shadow:inset 0 0 0 1px #ffffff24}.bm3d-entry-rotate-arrow{position:absolute;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.14))}.bm3d-entry-rotate-arrow svg{width:100%;height:100%}.bm3d-entry-rotate-arrow--top{top:0;left:6px;animation:bm3dRotateArrowTop 2.2s ease-in-out infinite}.bm3d-entry-rotate-arrow--bottom{right:2px;bottom:2px;animation:bm3dRotateArrowBottom 2.2s ease-in-out infinite}.bm3d-entry-rotate-divider{width:1px;align-self:stretch;background:linear-gradient(180deg,#fff0,#ffffff70,#fff0)}.bm3d-entry-rotate-copy{text-align:left}.bm3d-entry-rotate-title{font-size:1rem;line-height:1.04;font-weight:900;letter-spacing:.02em;color:#fff}.bm3d-entry-rotate-subtitle-copy{margin-top:8px;font-size:.78rem;line-height:1.35;color:#eaf6ffc7}@keyframes bm3dRotatePhoneSimple{0%,18%,to{transform:rotate(0) translateY(0)}38%,62%{transform:rotate(90deg) translateY(-1px)}82%{transform:rotate(0) translateY(0)}}@keyframes bm3dRotateArrowTop{0%,18%,to{opacity:.45;transform:translate(0) scale(.94) rotate(0)}38%,62%{opacity:1;transform:translate(6px,-2px) scale(1.04) rotate(-8deg)}82%{opacity:.55;transform:translate(1px,-1px) scale(.98) rotate(0)}}@keyframes bm3dRotateArrowBottom{0%,18%,to{opacity:.45;transform:translate(0) scale(.94) rotate(0)}38%,62%{opacity:1;transform:translate(-6px,2px) scale(1.04) rotate(8deg)}82%{opacity:.55;transform:translate(-1px,1px) scale(.98) rotate(0)}}@media(max-width:420px){.bm3d-entry-rotate-prompt{grid-template-columns:78px 1px minmax(0,1fr);gap:9px;padding:12px 14px}.bm3d-entry-rotate-icon{width:78px;height:78px}.bm3d-entry-rotate-phone{width:32px;height:58px;border-radius:11px}.bm3d-entry-rotate-title{font-size:.88rem}.bm3d-entry-rotate-subtitle-copy{font-size:.72rem}}.bm3d-entry-subtitle{margin:0 0 12px;font-size:.88rem;opacity:.84}.bm3d-entry-progress{height:10px;border-radius:999px;overflow:hidden;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}#bm3dEntryProgressFill{height:100%;width:0%;background:linear-gradient(90deg,#00f5ff,#7c4dff);box-shadow:0 0 20px #00f5ff59;transition:width .12s ease}#bm3dEntryProgressText{margin-top:8px;font-size:.78rem;opacity:.9;min-height:1.1em}#bm3dPlayBtn{margin-top:12px;width:100%;border:0;border-radius:12px;padding:12px 14px;font-weight:900;font-size:.95rem;color:#041018;cursor:pointer;background:linear-gradient(90deg,#00f5ff,#7c4dff);box-shadow:0 10px 28px #00f5ff3d}#bm3dPlayBtn[disabled]{opacity:.5;cursor:default}#bm3dRotateHint{margin-top:12px;padding:10px 12px;border-radius:12px;font-size:.82rem;line-height:1.35;border:1px solid rgba(255,255,255,.14);background:#ffffff08}#bm3dEntryError{margin-top:10px;font-size:.74rem;color:#ffd7b0}#bm3dEntryOverlay[data-state=loading] #bm3dPlayBtn{pointer-events:none}#bm3dEntryOverlay[data-state=loading] #bm3dRotateHint,#bm3dEntryOverlay[data-state=ready] #bm3dRotateHint,#bm3dEntryOverlay[data-state=starting] #bm3dRotateHint,#bm3dEntryOverlay[data-state=ready] .bm3d-entry-orientation-demo,#bm3dEntryOverlay[data-state=starting] .bm3d-entry-orientation-demo{display:none}.bm3d-cart-modal__remove{align-self:flex-start;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;padding:8px 12px;font:800 .82rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#ffffff1a;color:#eaf6ff;cursor:pointer;transition:filter .12s ease,opacity .12s ease}.bm3d-cart-modal__remove:hover{filter:brightness(1.08)}.bm3d-cart-modal__remove:disabled{opacity:.58;cursor:default}.bm3d-cart-modal__item-title{font-weight:700;line-height:1.15}.bm3d-cart-modal__item-price{font-weight:800;white-space:nowrap}.bm3d-cart-modal__footer{display:grid;gap:9px;padding-top:4px}.bm3d-cart-modal__total{display:flex;align-items:center;justify-content:space-between;gap:10px}.bm3d-cart-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bm3d-cart-modal__link,.bm3d-cart-modal__checkout{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:16px;text-decoration:none;font-weight:800;padding:0 16px}.bm3d-cart-modal__link{background:#ffffff14;color:#fff}.bm3d-cart-modal__checkout{background:linear-gradient(90deg,#f8bd4f,#ffb03b);color:#16110d}html.bm3d-cart-modal-open,html.bm3d-cart-modal-open body{overflow:hidden}@media(max-width:640px){.bm3d-cart-modal__dialog{width:min(94vw,460px);max-height:82vh;border-radius:22px;padding:16px 14px 14px}.bm3d-cart-modal__item{grid-template-columns:60px 1fr}.bm3d-cart-modal__item-price{grid-column:2}}.bm3d-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .3s ease}.bm3d-drawer-overlay.is-open{opacity:1;pointer-events:auto}.bm3d-cart-drawer{position:fixed;top:0;right:0;bottom:0;z-index:999;width:min(380px,92vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#0d0618,#110820);border-left:1px solid rgba(168,85,247,.25);box-shadow:-24px 0 80px #0009;transform:translate(105%);transition:transform .35s cubic-bezier(.32,.72,0,1);pointer-events:auto;touch-action:manipulation}.bm3d-cart-drawer.is-open{transform:translate(0);pointer-events:auto}.bm3d-cart-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 20px 16px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.bm3d-cart-drawer__title{font:900 1.15rem/1.1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff;letter-spacing:.01em;margin:0 0 4px}.bm3d-cart-drawer__count{font-size:.78rem;color:#c8aaffa6;font-weight:600}.bm3d-cart-drawer__close{-webkit-appearance:none;appearance:none;border:0;width:38px;height:38px;border-radius:50%;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#c8b4ffcc;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}.bm3d-cart-drawer__close:hover{background:#ffffff21;color:#fff}.bm3d-cart-drawer__body{flex:1;overflow-y:auto;padding:14px 20px;display:flex;flex-direction:column;gap:12px}.bm3d-cart-drawer__body::-webkit-scrollbar{width:4px}.bm3d-cart-drawer__body::-webkit-scrollbar-track{background:transparent}.bm3d-cart-drawer__body::-webkit-scrollbar-thumb{background:#a855f759;border-radius:2px}.bm3d-cart-drawer__status{color:#c8aaff8c;font-size:.88rem;text-align:center;padding:32px 0}.bm3d-cart-drawer__item{display:flex;align-items:center;gap:12px;padding:12px;background:#ffffff0a;border:1px solid rgba(168,85,247,.15);border-radius:14px;transition:border-color .2s}.bm3d-cart-drawer__item:hover{border-color:#a855f74d}.bm3d-cart-drawer__thumb{width:58px;height:58px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.bm3d-cart-drawer__thumb--placeholder{background:linear-gradient(135deg,#7c3aed33,#2d00574d)}.bm3d-cart-drawer__item-body{flex:1;min-width:0}.bm3d-cart-drawer__item-title{font:700 .88rem/1.3 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eaf6ff;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm3d-cart-drawer__item-meta{font-size:.75rem;color:#c8aaff99;margin-bottom:6px}.bm3d-cart-drawer__qty{display:inline-flex;align-items:center;gap:5px;padding:3px;margin:0 0 7px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(168,85,247,.18)}.bm3d-cart-drawer__qty.is-loading{opacity:.58;pointer-events:none}.bm3d-cart-drawer__qty-btn{-webkit-appearance:none;appearance:none;border:0;width:24px;height:24px;border-radius:999px;display:inline-grid;place-items:center;background:linear-gradient(90deg,#00f5ff,#7c4dff);color:#061019;font:900 .86rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer}.bm3d-cart-drawer__qty-btn:disabled{opacity:.38;cursor:default;filter:grayscale(.35)}.bm3d-cart-drawer__qty-val{min-width:22px;text-align:center;font:900 .78rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eaf6ff}.bm3d-cart-drawer__item-remove{-webkit-appearance:none;appearance:none;border:0;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:4px 10px;font:700 .72rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#c8aaffbf;cursor:pointer;transition:background .15s,color .15s}.bm3d-cart-drawer__item-remove:hover{background:#ff3c3c26;color:#ff9090;border-color:#ff3c3c4d}.bm3d-cart-drawer__item-remove:disabled{opacity:.45;cursor:default}.bm3d-cart-drawer__item-price{font:800 .92rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#ffc45d;flex-shrink:0}.bm3d-cart-drawer__footer{padding:16px 20px 24px;border-top:1px solid rgba(255,255,255,.07);flex-shrink:0;background:#00000040}.bm3d-cart-drawer__total-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bm3d-cart-drawer__total-label{font-size:.85rem;color:#c8aaffa6;font-weight:600}.bm3d-cart-drawer__total-val{font:900 1.15rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#fff}.bm3d-cart-drawer__actions{display:flex;flex-direction:column;gap:8px}.bm3d-cart-drawer__view{display:flex;align-items:center;justify-content:center;height:46px;border-radius:12px;background:#ffffff12;border:1px solid rgba(168,85,247,.25);color:#dcb4ffd9;font:700 .9rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;transition:background .15s,border-color .15s}.bm3d-cart-drawer__view:hover{background:#a855f726;border-color:#a855f773;color:#fff}.bm3d-cart-drawer__checkout{display:flex;align-items:center;justify-content:center;height:50px;border-radius:12px;background:linear-gradient(135deg,#f8bd4f,#f09d28);color:#16110d;font:900 .95rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;box-shadow:0 8px 24px #f8bd4f4d;transition:filter .15s,transform .15s}.bm3d-cart-drawer__checkout:hover{filter:brightness(1.06);transform:translateY(-1px)}.bm3d-cart-drawer__checkout:active{transform:scale(.98)}html.bm3d-drawer-open,html.bm3d-drawer-open body{overflow:hidden}.bm3d-menu-drawer{position:fixed;top:0;left:0;bottom:0;z-index:10001;width:min(300px,85vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#0d0618,#110820);border-right:1px solid rgba(168,85,247,.25);box-shadow:24px 0 80px #0009;transform:translate(-105%);transition:transform .35s cubic-bezier(.32,.72,0,1);pointer-events:none}.bm3d-menu-drawer.is-open{transform:translate(0);pointer-events:auto}.bm3d-menu-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:22px 18px 16px;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.bm3d-menu-drawer__title{font:900 1.05rem/1 system-ui,-apple-system,sans-serif;color:#fff;letter-spacing:.02em;text-transform:uppercase}.bm3d-menu-drawer__nav{flex:1;overflow-y:auto;padding:10px 0}.bm3d-menu-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 20px;color:#dcbeffe0;text-decoration:none;font:700 1rem/1 system-ui,-apple-system,sans-serif;border-bottom:1px solid rgba(255,255,255,.05);transition:background .15s,color .15s;position:relative}.bm3d-menu-drawer__link:hover{background:#a855f71a;color:#fff}.bm3d-menu-drawer__link-text{flex:1}.bm3d-menu-drawer__link-arrow{opacity:.4;flex-shrink:0}.bm3d-menu-drawer__item{border-bottom:1px solid rgba(255,255,255,.05)}.bm3d-menu-drawer__parent{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:15px 20px;color:#dcbeffe0;background:none;border:none;cursor:pointer;font:700 1rem/1 system-ui,-apple-system,sans-serif;text-align:left;transition:background .15s,color .15s}.bm3d-menu-drawer__parent:hover{background:#a855f71a;color:#fff}.bm3d-menu-drawer__parent-text{flex:1}.bm3d-menu-drawer__parent-chevron{opacity:.5;flex-shrink:0;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .15s}.bm3d-menu-drawer__item.is-open .bm3d-menu-drawer__parent{color:#fff;background:#a855f71f}.bm3d-menu-drawer__item.is-open .bm3d-menu-drawer__parent-chevron{transform:rotate(180deg);opacity:.85}.bm3d-menu-drawer__children{overflow:hidden;max-height:0;transition:max-height .28s cubic-bezier(.32,.72,0,1)}.bm3d-menu-drawer__item.is-open .bm3d-menu-drawer__children{max-height:600px}.bm3d-menu-drawer__child{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 20px 12px 32px;color:#c8aff5cc;text-decoration:none;font:600 .9rem/1 system-ui,-apple-system,sans-serif;background:none;border:none;border-top:1px solid rgba(255,255,255,.04);cursor:pointer;text-align:left;transition:background .15s,color .15s}.bm3d-menu-drawer__child:hover{background:#a855f714;color:#fff}.bm3d-menu-drawer__child-arrow{opacity:.35;flex-shrink:0}.bm3d-menu-drawer__parent--leaf{color:#dcbeffe0}.bm3d-menu-drawer__parent--leaf .bm3d-menu-drawer__parent-chevron{display:none}.bm3d-menu-drawer__parent.is-current{color:#fff;background:#a855f726}.bm3d-menu-drawer__parent.is-current:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#a855f7,#06b6d4);border-radius:0 2px 2px 0}.bm3d-menu-drawer__child.is-current{color:#fff;background:#a855f71a}.bm3d-menu-drawer__child.is-current:before{content:"";position:absolute;left:16px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#a855f7,#06b6d4);border-radius:0 2px 2px 0}@keyframes bm3dBadgePulse{0%{transform:scale(1)}30%{transform:scale(1.55)}60%{transform:scale(.92)}to{transform:scale(1)}}.bm3d-badge-pulse{animation:bm3dBadgePulse .42s cubic-bezier(.36,.07,.19,.97) both}.bm3d-billboard-popup{--bm3d-popup-backdrop-bg: rgba(10, 11, 16, .74);--bm3d-popup-backdrop-blur: 8px;position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:stretch;justify-content:center;padding:14px;background:var(--bm3d-popup-backdrop-bg);-webkit-backdrop-filter:blur(var(--bm3d-popup-backdrop-blur));backdrop-filter:blur(var(--bm3d-popup-backdrop-blur));z-index:65;opacity:0;pointer-events:none;transition:opacity .18s ease;touch-action:auto}.bm3d-billboard-popup.is-open{opacity:1;pointer-events:auto}.bm3d-wrap.bm3d-popup-open .bm3d-canvas-wrap{pointer-events:auto;touch-action:manipulation}.bm3d-billboard-popup__card{width:min(96vw,900px);max-height:min(86vh,620px);overflow:hidden;background:#0a0b10fa;border:1px solid rgba(0,245,255,.22);box-shadow:0 20px 48px #00000073;border-radius:22px;color:#eaf6ff;position:relative;display:flex;flex-direction:column;touch-action:pan-y}.bm3d-billboard-popup__topbar{padding:14px 56px 12px 14px;border-bottom:1px solid rgba(255,255,255,.08);flex:0 0 auto}.bm3d-billboard-popup__tabs{display:flex;gap:8px;flex-wrap:wrap}.bm3d-billboard-popup__tab{-webkit-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#a8dbe4;border-radius:999px;padding:8px 13px;font:800 .72rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease;touch-action:manipulation}.bm3d-billboard-popup__tab.is-active{background:linear-gradient(90deg,#00f5ff2e,#7c4dff2e);border-color:#00f5ff57;color:#f7fdff}.bm3d-billboard-popup__tabs.is-single+.bm3d-billboard-popup__tabRail{display:none}.bm3d-billboard-popup__tabRail{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:10px}.bm3d-billboard-popup__tabRail[hidden]{display:none!important}.bm3d-billboard-popup__tabNav{-webkit-appearance:none;appearance:none;width:32px;height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#dff7ff;font:800 20px/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease;touch-action:manipulation}.bm3d-billboard-popup__tabNav:hover{background:#ffffff1a;border-color:#00f5ff33}.bm3d-billboard-popup__tabNav:active{transform:scale(.96)}.bm3d-billboard-popup__tabNav:disabled{opacity:.35;cursor:default;pointer-events:none}.bm3d-billboard-popup__tabDots{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px}.bm3d-billboard-popup__tabDot{-webkit-appearance:none;appearance:none;border:0;width:10px;height:10px;padding:0;border-radius:999px;background:#8fd9e347;box-shadow:inset 0 0 0 1px #ffffff1f;cursor:pointer;transition:width .18s ease,background .18s ease,transform .18s ease,opacity .18s ease}.bm3d-billboard-popup__tabDot:hover{opacity:.95}.bm3d-billboard-popup__tabDot:active{transform:scale(.96)}.bm3d-billboard-popup__tabDot.is-active{width:24px;background:linear-gradient(90deg,#00f5fff0,#7c4dfff0)}.bm3d-billboard-popup__body{flex:1;min-height:0;padding:10px 14px 14px;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bm3d-billboard-popup__panel{display:none;flex:1;min-height:0;padding-right:4px}.bm3d-billboard-popup__panel.is-active{display:flex;flex-direction:column;flex:1;min-height:0}.bm3d-billboard-popup__panelCopy{font:600 .95rem/1.56 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#dceffc;white-space:pre-line;padding:6px 2px 2px;overflow:auto}.bm3d-billboard-popup__header{display:flex;flex-direction:column;gap:4px;margin-bottom:6px;flex:0 0 auto}.bm3d-billboard-popup__headingRow{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.bm3d-billboard-popup__title{margin:0;font:800 clamp(1rem,1.55vw,1.18rem)/1.14 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:100%}.bm3d-billboard-popup__metaLine{font:700 .76rem/1.18 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#8fd9e3;letter-spacing:.02em;text-transform:uppercase}.bm3d-billboard-popup__story{flex:1;min-height:0;display:grid;grid-template-columns:clamp(100px,32%,320px) 1fr;grid-template-rows:minmax(0,1fr) auto auto;gap:6px clamp(8px,2vw,14px);font:600 clamp(.78rem,1.6vw,.92rem)/1.48 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#dceffc;padding:2px 2px 4px;align-items:stretch}.bm3d-billboard-popup__media{grid-column:1;grid-row:1 / 4;padding:3%;display:flex;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff0f,0 16px 36px #0000002e;min-height:0;overflow:hidden;cursor:zoom-in}.bm3d-billboard-popup__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 8px 18px rgba(0,0,0,.2))}.bm3d-billboard-popup__desc{grid-column:2;grid-row:1;font:inherit;line-height:inherit;color:inherit;white-space:pre-line;min-height:0;overflow-x:hidden;overflow-y:auto}.bm3d-billboard-popup__bbd{grid-column:2;grid-row:2;display:flex;align-items:center;gap:7px;padding:6px 0 0;border-top:1px solid rgba(255,255,255,.07);margin-top:4px}.bm3d-billboard-popup__bbdLabel{font:800 .72rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#8fd9e3;white-space:nowrap}.bm3d-billboard-popup__bbdValue{font:700 .82rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#e8f8ff;background:#00f5ff14;border:1px solid rgba(0,245,255,.18);border-radius:6px;padding:4px 9px;white-space:nowrap}.bm3d-billboard-popup__meta{grid-column:2;grid-row:3;display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end;align-content:flex-end;padding:8px 0 2px}.bm3d-billboard-popup__pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border-radius:999px;font-weight:800;font-size:.84rem;line-height:1.1;color:#061019}.bm3d-billboard-popup__pill--emoji{background:linear-gradient(90deg,#ff2d55,#ff7a00);min-height:38px;min-width:58px;padding:8px 14px;font-size:clamp(.95rem,1.8vw,1.12rem);gap:4px}.bm3d-billboard-popup__pill--price{background:linear-gradient(90deg,#00f5ff,#7c4dff);gap:7px;flex-wrap:wrap}.bm3d-billboard-popup__pill--price.is-sale{background:linear-gradient(90deg,#ff3d70,#ff5a76 58%,#ff9860);color:#fff;box-shadow:0 0 0 1px #ffffff1f inset,0 8px 20px #ff2f672e}.bm3d-billboard-popup__pill--price .buzz-sale-price__current{font-weight:900;white-space:nowrap}.bm3d-billboard-popup__pill--price .buzz-sale-price__compare{opacity:.78;color:#ffffffc7;text-decoration-thickness:2px;text-decoration-color:#ffffffd1;white-space:nowrap}.bm3d-billboard-popup__pill--price .buzz-sale-badge{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:20px;font:900 .56rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:3px 7px 4px;border-radius:999px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.32);background:linear-gradient(135deg,#ff2f67,#ff476f 52%,#ff8a4c);box-shadow:0 0 0 1px #ffffff24 inset,0 4px 13px #ff2f6738;filter:drop-shadow(0 3px 7px rgba(0,0,0,.18));white-space:nowrap}.bm3d-billboard-popup__qty{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;padding:3px;gap:4px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px #00f5ff0d}.bm3d-billboard-popup__qty.is-disabled{opacity:.48}.bm3d-billboard-popup__qtyBtn{-webkit-appearance:none;appearance:none;border:0;width:30px;height:30px;border-radius:999px;display:inline-grid;place-items:center;cursor:pointer;font:900 1rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#061019;background:linear-gradient(90deg,#00f5ff,#7c4dff);touch-action:manipulation}.bm3d-billboard-popup__qtyBtn:disabled{opacity:.38;cursor:default;filter:grayscale(.35)}.bm3d-billboard-popup__qtyValue{min-width:24px;text-align:center;font:900 .88rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#eaf6ff}.bm3d-billboard-popup__btn--primary.is-added{background:linear-gradient(90deg,#28f29c,#00f5ff);color:#061019}.bm3d-billboard-popup__btn--primary.is-loading{opacity:.72}.bm3d-billboard-popup__actions{display:contents}.bm3d-billboard-popup__btn{-webkit-appearance:none;appearance:none;border:0;border-radius:999px;padding:11px 15px;font-weight:800;font-size:.9rem;cursor:pointer;touch-action:manipulation}.bm3d-billboard-popup__btn--primary{background:linear-gradient(90deg,#00f5ff,#7c4dff);color:#fff}.bm3d-billboard-popup__btn--secondary{display:none}.bm3d-billboard-popup__close{position:absolute;top:10px;right:12px;width:40px;height:40px;border-radius:999px;border:0;background:#ffffff14;color:#fff;font-size:22px;cursor:pointer;z-index:2;transition:background .15s,transform .12s;touch-action:manipulation}.bm3d-billboard-popup__close:hover{background:#ffffff2e}.bm3d-billboard-popup__close:active{transform:scale(.93)}.bm3d-billboard-popup__dataView{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:4px 2px 2px;overflow:hidden}.bm3d-billboard-popup__sectionHead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bm3d-billboard-popup__sectionTitle{margin:0;font:800 1.14rem/1.16 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4fbff}.bm3d-billboard-popup__servingBadge{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:linear-gradient(90deg,#00f5ff2e,#7c4dff38);border:1px solid rgba(0,245,255,.28);color:#eafcff;font:800 .76rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.02em}.bm3d-billboard-popup__nutritionCard,.bm3d-billboard-popup__allergensCard{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border:1px solid rgba(0,245,255,.16);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 30px #0000002e;padding:12px 14px}.bm3d-billboard-popup__nutritionRows{display:flex;flex-direction:column}.bm3d-billboard-popup__nutritionRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}.bm3d-billboard-popup__nutritionRow:last-child{border-bottom:0}.bm3d-billboard-popup__nutritionLabel{color:#cfe8f2;font:700 .92rem/1.4 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bm3d-billboard-popup__nutritionValue{color:#fff;font:800 .95rem/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:right}.bm3d-billboard-popup__allergenBlocks{display:flex;flex-direction:column;gap:12px}.bm3d-billboard-popup__allergenBlock{padding:12px 13px;border-radius:14px;background:linear-gradient(180deg,#ff9d0014,#ffffff08);border:1px solid rgba(255,157,0,.18)}.bm3d-billboard-popup__allergenLabel{display:block;margin-bottom:6px;color:#ffc57a;font:800 .76rem/1.1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.08em}.bm3d-billboard-popup__allergenValue{color:#eef8ff;font:700 .95rem/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:pre-line}.bm3d-billboard-popup__plainText{color:#dceffc;font:700 .95rem/1.6 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:pre-line}.bm3d-billboard-popup__body,.bm3d-billboard-popup__panel,.bm3d-billboard-popup__dataView{min-height:0}.bm3d-billboard-popup,.bm3d-billboard-popup__card,.bm3d-billboard-popup__body,.bm3d-billboard-popup__desc,.bm3d-billboard-popup__nutritionCard,.bm3d-billboard-popup__allergensCard{touch-action:pan-y}.bm3d-billboard-popup__panelCopy,.bm3d-billboard-popup__nutritionCard,.bm3d-billboard-popup__allergensCard,.bm3d-billboard-popup__desc{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(max-width:768px){.bm3d-billboard-popup__sectionTitle{font-size:1.02rem}.bm3d-billboard-popup__servingBadge{font-size:.7rem;padding:7px 12px}.bm3d-billboard-popup__nutritionCard,.bm3d-billboard-popup__allergensCard{padding:10px 12px}.bm3d-billboard-popup__nutritionRow{gap:10px;padding:9px 0}.bm3d-billboard-popup__nutritionLabel,.bm3d-billboard-popup__nutritionValue,.bm3d-billboard-popup__allergenValue,.bm3d-billboard-popup__plainText{font-size:.9rem}}@media(max-width:767px){.bm3d-billboard-popup{padding:0;align-items:flex-end}.bm3d-billboard-popup__card{width:100%;max-height:92vh;border-radius:22px 22px 0 0}.bm3d-billboard-popup__topbar{padding:10px 48px 8px 10px}.bm3d-billboard-popup__body{padding:8px 10px 10px}.bm3d-billboard-popup__headingRow{align-items:flex-start;flex-direction:column;gap:3px}.bm3d-billboard-popup__title{font-size:clamp(.86rem,2.6vw,1rem)}.bm3d-billboard-popup__metaLine{font-size:clamp(.64rem,1.8vw,.76rem)}.bm3d-billboard-popup__tab{font-size:.64rem;padding:5px 9px}.bm3d-billboard-popup__tabRail{margin-top:8px;gap:8px}.bm3d-billboard-popup__tabNav{width:29px;height:29px;font-size:18px}.bm3d-billboard-popup__tabDots{gap:7px;min-height:29px}.bm3d-billboard-popup__tabDot{width:9px;height:9px}.bm3d-billboard-popup__tabDot.is-active{width:20px}.bm3d-billboard-popup__story{gap:4px clamp(6px,1.5vw,12px)}.bm3d-billboard-popup__media{grid-column:1;grid-row:1 / 4;min-height:0;max-height:none;padding:3%}.bm3d-billboard-popup__desc{grid-column:2;grid-row:1;font-size:clamp(.76rem,2vw,.88rem)}.bm3d-billboard-popup__bbd{grid-column:2;grid-row:2;display:flex;gap:5px;padding:4px 0 0;margin-top:2px}.bm3d-billboard-popup__bbdLabel{font-size:clamp(.6rem,1.6vw,.72rem)}.bm3d-billboard-popup__bbdValue{font-size:clamp(.66rem,1.8vw,.82rem);padding:3px 7px}.bm3d-billboard-popup__meta{grid-column:2;grid-row:3;flex-wrap:wrap;justify-content:flex-end;padding:6px 0 2px;gap:6px}.bm3d-billboard-popup__pill{padding:clamp(4px,1vw,8px) clamp(7px,1.8vw,14px);font-size:clamp(.68rem,1.8vw,.86rem)}.bm3d-billboard-popup__pill--emoji{min-height:clamp(30px,7vw,38px);min-width:clamp(44px,10vw,58px);font-size:clamp(.86rem,2.4vw,1.05rem);padding:clamp(5px,1.4vw,8px) clamp(10px,2.4vw,14px)}.bm3d-billboard-popup__qty{min-height:clamp(30px,7vw,38px)}.bm3d-billboard-popup__qtyBtn{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px);font-size:clamp(.82rem,2.2vw,1rem)}.bm3d-billboard-popup__qtyValue{font-size:clamp(.72rem,2vw,.88rem);min-width:clamp(20px,5vw,24px)}.bm3d-billboard-popup__btn{padding:clamp(7px,1.8vw,13px) clamp(10px,2.4vw,17px);font-size:clamp(.74rem,2vw,.9rem)}.bm3d-billboard-popup__panelCopy{font-size:clamp(.78rem,2.2vw,.88rem)}}@media(max-height:760px){.bm3d-billboard-popup__card{max-height:min(92vh,560px)}.bm3d-billboard-popup__topbar{padding:8px 48px 8px 10px}.bm3d-billboard-popup__body{padding:6px 10px 10px}.bm3d-billboard-popup__tab{font-size:.62rem;padding:5px 9px}.bm3d-billboard-popup__title{font-size:clamp(.84rem,2.4vw,.98rem)}.bm3d-billboard-popup__metaLine{font-size:.7rem}.bm3d-billboard-popup__story{gap:4px clamp(6px,1.5vw,12px);font-size:clamp(.76rem,1.8vw,.86rem);line-height:1.42}.bm3d-billboard-popup__pill{padding:5px 9px;font-size:clamp(.66rem,1.6vw,.78rem)}.bm3d-billboard-popup__pill--emoji{min-height:32px;min-width:50px;font-size:clamp(.86rem,2vw,1rem)}.bm3d-billboard-popup__qty{min-height:32px}.bm3d-billboard-popup__qtyBtn{width:26px;height:26px}.bm3d-billboard-popup__btn{padding:8px 12px;font-size:clamp(.74rem,1.8vw,.86rem)}}.bm3d-image-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#05070cc2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}.bm3d-image-preview.is-open{opacity:1;visibility:visible;pointer-events:auto}.bm3d-image-preview__card{position:relative;width:min(84vw,720px);height:min(78vh,520px);display:flex;align-items:center;justify-content:center;border-radius:26px;background:linear-gradient(180deg,#ffffff14,#ffffff08);border:1px solid rgba(0,245,255,.22);box-shadow:0 26px 80px #0000008f,inset 0 0 0 1px #ffffff0f;padding:clamp(20px,4vw,42px)}.bm3d-image-preview__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 16px 32px rgba(0,0,0,.35))}.bm3d-image-preview__close{position:absolute;top:10px;right:12px;width:42px;height:42px;border-radius:999px;border:0;background:#00000085;color:#fff;font-size:24px;cursor:pointer;touch-action:manipulation}@media(max-width:767px),(max-height:520px){.bm3d-image-preview__card{width:min(88vw,620px);height:min(76vh,430px);border-radius:22px;padding:clamp(16px,3.5vw,30px)}.bm3d-image-preview__close{width:38px;height:38px;font-size:22px}}#bi-pwa-banner,#bi-pwa-banner.bi-show{display:none!important;visibility:hidden!important;pointer-events:none!important}:root{--bm3d-visible-width: 100vw;--bm3d-visible-height: 100dvh;--bm3d-frame-width: var(--bm3d-visible-width);--bm3d-frame-height: var(--bm3d-visible-height)}html.bm3d-ios-device,html.bm3d-mobile-adaptive-active,body.buzz-market.bm3d-ios-device,body.buzz-market.bm3d-mobile-adaptive-active{overflow:hidden!important}body.buzz-market.bm3d-ios-device #MainContent,body.buzz-market.bm3d-mobile-adaptive-active #MainContent{height:var(--bm3d-visible-height)!important;min-height:var(--bm3d-visible-height)!important;max-height:var(--bm3d-visible-height)!important;overflow:hidden!important}.bm3d-wrap.bm3d-ios-adaptive-active,.bm3d-wrap.bm3d-mobile-adaptive-active{position:fixed!important;inset:auto!important;width:var(--bm3d-frame-width)!important;height:var(--bm3d-frame-height)!important;min-height:0!important;max-height:none!important;transform-origin:top left!important;overflow:hidden!important;contain:layout style paint}.bm3d-wrap.bm3d-ios-native-landscape,.bm3d-wrap.bm3d-native-landscape{transform:none!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-canvas-wrap,.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-stopcards,.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-entry-overlay,.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-billboard-popup,.bm3d-wrap.bm3d-mobile-adaptive-active .bm3d-canvas-wrap,.bm3d-wrap.bm3d-mobile-adaptive-active .bm3d-stopcards,.bm3d-wrap.bm3d-mobile-adaptive-active .bm3d-entry-overlay,.bm3d-wrap.bm3d-mobile-adaptive-active .bm3d-billboard-popup{width:100%!important;height:100%!important}.bm3d-entry-orientation-demo,#bm3dRotateHint{display:none!important}body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-controls,body.buzz-market.bm3d-ios-device.bm3d-browser-app .bm3d-controls,.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-controls{right:calc(env(safe-area-inset-right,0px) + 12px)!important;left:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 6px)!important}body.buzz-market.bm3d-ios-device.bm3d-standalone-app .bm3d-arrow:before,body.buzz-market.bm3d-ios-device.bm3d-browser-app .bm3d-arrow:before,.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-arrow:before{right:calc(100% + 8px)!important;left:auto!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-action-bar{top:max(env(safe-area-inset-top,0px),8px)!important;left:max(env(safe-area-inset-left,0px),8px)!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-stop-indicator{top:calc(env(safe-area-inset-top,0px) + 72px)!important;left:max(env(safe-area-inset-left,0px),10px)!important}.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-controls{right:max(6px,env(safe-area-inset-right,0px))!important;bottom:max(6px,env(safe-area-inset-bottom,0px))!important}.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-arrow:before{right:calc(100% + 6px)!important}.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-action-bar{top:max(6px,env(safe-area-inset-top,0px))!important;left:max(6px,env(safe-area-inset-left,0px))!important}.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-stop-indicator{top:calc(env(safe-area-inset-top,0px) + 60px)!important;left:max(6px,env(safe-area-inset-left,0px))!important}.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-filter-toggle,.bm3d-wrap.bm3d-ios-expanded-native-landscape .bm3d-exit{right:max(8px,env(safe-area-inset-right,0px))!important}.bm3d-wrap.bm3d-ios-adaptive-active.bm3d-compact-landscape .bm3d-arrow{width:54px!important;height:54px!important;border-radius:18px!important}.bm3d-wrap.bm3d-ios-adaptive-active.bm3d-compact-landscape .bm3d-arrow svg{width:24px!important;height:24px!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-billboard-popup{padding:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-billboard-popup__card{width:min(calc(var(--bm3d-frame-width) - 24px),900px)!important;max-height:min(calc(var(--bm3d-frame-height) - 24px),620px)!important}body.buzz-market [data-bzch-market-hidden-ai="1"]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.bm3d-billboard-popup{--bm3d-popup-safe-top: max(14px, env(safe-area-inset-top, 0px));--bm3d-popup-safe-right: max(14px, env(safe-area-inset-right, 0px));--bm3d-popup-safe-bottom: max(14px, env(safe-area-inset-bottom, 0px));--bm3d-popup-safe-left: max(14px, env(safe-area-inset-left, 0px));padding:var(--bm3d-popup-safe-top) var(--bm3d-popup-safe-right) var(--bm3d-popup-safe-bottom) var(--bm3d-popup-safe-left)!important}.bm3d-billboard-popup__card{max-height:min(calc(var(--bm3d-visible-height, var(--bm3d-app-height, 100vh)) - var(--bm3d-popup-safe-top) - var(--bm3d-popup-safe-bottom)),620px)!important}.bm3d-wrap.bm3d-compact-landscape .bm3d-billboard-popup{--bm3d-popup-safe-top: max(42px, calc(env(safe-area-inset-top, 0px) + 18px) );--bm3d-popup-safe-right: max(10px, env(safe-area-inset-right, 0px));--bm3d-popup-safe-bottom: max(10px, calc(env(safe-area-inset-bottom, 0px) + 8px) );--bm3d-popup-safe-left: max(10px, env(safe-area-inset-left, 0px));align-items:flex-start!important}.bm3d-wrap.bm3d-compact-landscape .bm3d-billboard-popup__card{width:min(calc(var(--bm3d-frame-width, var(--bm3d-visible-width, 100vw)) - var(--bm3d-popup-safe-left) - var(--bm3d-popup-safe-right)),900px)!important;max-height:min(calc(var(--bm3d-frame-height, var(--bm3d-visible-height, 100vh)) - var(--bm3d-popup-safe-top) - var(--bm3d-popup-safe-bottom)),620px)!important}.bm3d-wrap.bm3d-compact-landscape .bm3d-billboard-popup__topbar{padding-top:8px!important;padding-bottom:7px!important}.bm3d-wrap.bm3d-compact-landscape .bm3d-billboard-popup__body{padding-top:6px!important}.bm3d-wrap.bm3d-ios-adaptive-active .bm3d-billboard-popup__card{width:min(calc(var(--bm3d-frame-width) - var(--bm3d-popup-safe-left, 12px) - var(--bm3d-popup-safe-right, 12px)),900px)!important;max-height:min(calc(var(--bm3d-frame-height) - var(--bm3d-popup-safe-top, 12px) - var(--bm3d-popup-safe-bottom, 12px)),620px)!important}
/*# sourceMappingURL=/cdn/shop/t/1129/assets/buzz-market-3d.css.map */
