.live-bag{--lb-ink: #161616;--lb-muted: #6b6b6b;--lb-line: #ececec;--lb-line-strong: #e2e2e2;--lb-brand: var(--btn-primary-bg-color, #4b0f12);--lb-brand-ink: var(--btn-primary-color, #ffffff);--lb-brand-ring: rgba(75, 15, 18, .12);--lb-soft: #f6f6f6;--lb-accent: #fe2c55;--lb-accent-press: #e5244b;--lb-sale: #d4183d;--lb-live: #ff3b30;--lb-ship: #0f7a6c;--lb-badge: rgba(22, 22, 22, .72);--lb-radius: 10px;display:block;padding:var(--lb-pt, 16px) 16px var(--lb-pb, 40px);background:#fff;color:var(--lb-ink)}.live-bag__inner{max-width:560px;margin:0 auto}.live-bag__head{margin-bottom:12px}.live-bag__head-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-bag__socials{display:flex;flex:none;gap:4px;margin:0 -8px 0 0;padding:0;list-style:none}.live-bag__social{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--lb-ink);transition:transform .15s ease,opacity .2s ease}.live-bag__social img,.live-bag__social svg{display:block;width:30px;height:30px;object-fit:contain}.live-bag__social img{border-radius:8px}.live-bag__social:active{transform:scale(.92)}.live-bag__social:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}.live-bag__title{display:flex;align-items:center;gap:10px;margin:0;font-size:22px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.live-bag__dot{position:relative;flex:none;width:9px;height:9px;border-radius:50%;background:var(--lb-live)}.live-bag__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--lb-live);animation:live-bag-pulse 1.6s ease-out infinite}@keyframes live-bag-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.live-bag__sub{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--lb-muted)}.live-bag__usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 12px;padding:0;list-style:none}.live-bag__usps>li{display:flex;min-width:0}.live-bag__usp{display:flex;flex:1;align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 12px 8px 8px;border-radius:12px;background:var(--usp-bg);color:var(--lb-ink);text-decoration:none}.live-bag__usp-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#fff;color:var(--usp-fg)}.live-bag__usp-text{min-width:0;font-size:13px;font-weight:500;line-height:1.3}.live-bag__usp--1{--usp-bg: #eaf6f1;--usp-fg: #0f7a5c}.live-bag__usp--2{--usp-bg: #eef1fb;--usp-fg: #3b55c4}.live-bag__usp--3{--usp-bg: #f3f0fa;--usp-fg: #6a45b8}.live-bag__usp--4{--usp-bg: #fdf3e3;--usp-fg: #b26a00}a.live-bag__usp{cursor:pointer;transition:transform .15s ease,box-shadow .2s ease}a.live-bag__usp:active{transform:scale(.98)}a.live-bag__usp:focus-visible{outline:2px solid var(--usp-fg);outline-offset:2px}@media(min-width:600px){.live-bag__usp-text{font-size:13.5px}}.live-bag__find{position:sticky;top:var(--lb-sticky-top, 0px);z-index:3;margin:0 -16px 4px;padding:8px 16px;background:#fffffff5;backdrop-filter:saturate(1.4) blur(8px);-webkit-backdrop-filter:saturate(1.4) blur(8px);transition:top .25s ease}.live-bag__find-field{display:flex;align-items:center;gap:8px;height:52px;padding:5px 5px 5px 18px;border:1px solid var(--lb-line-strong);border-radius:999px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.live-bag__find-field:focus-within{border-color:var(--lb-brand);box-shadow:0 0 0 3px var(--lb-brand-ring)}.live-bag__find-hash{flex:none;font-size:17px;font-weight:600;line-height:1;color:var(--lb-brand)}.live-bag__find-input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;box-shadow:none;color:var(--lb-ink);font:inherit;font-size:16px;line-height:1;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.live-bag__find-input::placeholder{color:#9a9a9a;opacity:1}.live-bag .live-bag__find-field input.live-bag__find-input,.live-bag .live-bag__find-field input.live-bag__find-input:hover,.live-bag .live-bag__find-field input.live-bag__find-input:focus,.live-bag .live-bag__find-field input.live-bag__find-input:focus-visible{border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:0}.live-bag__find-input::-webkit-outer-spin-button,.live-bag__find-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.live-bag__find-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;height:42px;min-width:76px;margin:0;padding:0 18px;border:0;border-radius:999px;background:var(--lb-brand);color:var(--lb-brand-ink);font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;touch-action:manipulation;transition:transform .15s ease,filter .2s ease}.live-bag__find-btn svg{flex:none;transition:transform .2s ease}.live-bag__find-btn:active{transform:scale(.96)}.live-bag__find-btn:focus-visible{outline:2px solid var(--lb-brand);outline-offset:2px}.live-bag__find-msg{margin:0;padding:6px 18px 0;font-size:13px;color:var(--lb-muted)}.live-bag__find-msg:empty{display:none}.live-bag__list{margin:0;padding:0;list-style:none}.live-bag__row{display:grid;grid-template-columns:112px 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--lb-line);scroll-margin-top:140px;transition:background-color .3s ease}.live-bag__row:last-child{border-bottom:0}.live-bag__row.is-highlight{animation:live-bag-flash 1.8s ease-out}@keyframes live-bag-flash{0%,30%{background-color:#fff3c4;box-shadow:0 0 0 8px #fff3c4}to{background-color:transparent;box-shadow:0 0 0 8px transparent}}.live-bag__media{position:relative;display:block;width:112px;height:112px;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--lb-radius);background:var(--lb-soft);cursor:pointer}.live-bag__media img,.live-bag__media .live-bag__placeholder{display:block;width:100%;height:100%;object-fit:cover}.live-bag__media:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}.live-bag__num{position:absolute;top:6px;left:6px;min-width:24px;height:22px;padding:0 7px;border-radius:6px;background:var(--lb-badge);color:#fff;font-size:12px;font-weight:600;line-height:22px;text-align:center;font-variant-numeric:tabular-nums}.live-bag__soldout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#3c3c3c8c;color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em}.is-sold-out .live-bag__media img{filter:grayscale(1)}.live-bag__info{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.live-bag__name{display:-webkit-box;margin:2px 0 0;overflow:hidden;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--lb-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.live-bag__ship{display:inline-flex;align-items:center;gap:5px;margin:4px 0 0;font-size:12.5px;font-weight:500;line-height:1.4;color:var(--lb-ship)}.live-bag__ship svg{flex:none}.live-bag__warn{margin:4px 0 0;font-size:12px;color:var(--lb-sale)}.live-bag__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:8px}.live-bag__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;font-variant-numeric:tabular-nums}.live-bag__now{font-size:17px;font-weight:700;color:var(--lb-ink)}.is-sold-out .live-bag__now{color:var(--lb-muted)}.live-bag__was{font-size:12.5px;color:var(--lb-muted)}.live-bag__off{font-size:12.5px;font-weight:600;color:var(--lb-sale)}.live-bag__final{flex-basis:100%;font-size:11.5px;color:var(--lb-muted)}.live-bag__actions{display:flex;flex:none;align-items:center;gap:8px}.live-bag__quick-form{display:contents}.live-bag__quick-form form{margin:0}.live-bag__cart,.live-bag__buy{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0;border:0;font:inherit;cursor:pointer;touch-action:manipulation;transition:transform .15s ease,background-color .2s ease}.live-bag__cart{width:44px;height:44px;padding:0;border-radius:50%;background:var(--lb-soft);color:var(--lb-ink)}.live-bag__buy{min-width:76px;height:44px;padding:0 20px;border-radius:999px;background:var(--lb-accent);color:#fff;font-size:15px;font-weight:600}.live-bag__cart:active,.live-bag__buy:active{transform:scale(.96)}.live-bag__buy:active{background:var(--lb-accent-press)}.live-bag__cart:focus-visible,.live-bag__buy:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}.live-bag__cart[disabled],.live-bag__buy[disabled]{background:var(--lb-soft);color:#b5b5b5;cursor:not-allowed;transform:none}.live-bag__spin{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0;pointer-events:none}.live-bag__cart.loading>svg,.live-bag__buy.loading .live-bag__buy-label{visibility:hidden}.live-bag__cart.loading .live-bag__spin,.live-bag__buy.loading .live-bag__spin{opacity:1;animation:live-bag-spin .7s linear infinite}@keyframes live-bag-spin{to{transform:rotate(360deg)}}.live-bag__cart .loading__spinner,.live-bag__buy .loading__spinner{display:none!important}.live-bag__empty{padding:48px 0;text-align:center;color:var(--lb-muted);font-size:15px}@media(hover:hover){.live-bag__buy:hover{background:var(--lb-accent-press)}.live-bag__cart:hover{background:var(--lb-line)}.live-bag__social:hover{opacity:.75}a.live-bag__usp:hover{box-shadow:inset 0 0 0 1px var(--usp-fg)}.live-bag__find-btn:hover{filter:brightness(1.15)}.live-bag__find-btn:hover svg{transform:translate(2px)}.live-bag__cart[disabled]:hover,.live-bag__buy[disabled]:hover{background:var(--lb-soft)}}@media(min-width:600px){.live-bag__row{grid-template-columns:128px 1fr;gap:18px}.live-bag__media{width:128px;height:128px}.live-bag__title{font-size:26px}}@media(max-width:359px){.live-bag__row{grid-template-columns:92px 1fr;gap:10px}.live-bag__media{width:92px;height:92px}.live-bag__buy{min-width:64px;padding:0 14px}}@media(prefers-reduced-motion:reduce){.live-bag__dot:after,.live-bag__row.is-highlight{animation:none}.live-bag__row.is-highlight{background-color:#fff3c4}.live-bag__cart,.live-bag__buy,.live-bag__social,.live-bag__find{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/live-bag.css.map */
