.mrc-pc{--pc-line:rgba(255, 255, 255, 0.1);--pc-line-2:rgba(255, 255, 255, 0.18);--pc-neon:var(--accent, #39FF14);--pc-neon-ink:var(--accent-ink, #062600);--pc-muted:#b4b4b4;--pc-orange:#FFB347;position:relative;display:flex;flex-direction:column;min-width:0;margin:0;padding:0;box-sizing:border-box;border:1px solid var(--pc-line);border-radius:16px;background:#141517;color:#fff;font-family:var(--font-body, 'Manrope', system-ui, sans-serif);text-align:left;overflow:hidden;list-style:none;container-type:inline-size;transition:border-color .25s,transform .25s,box-shadow .25s}.mrc-pc *,.mrc-pc ::before,.mrc-pc ::after{box-sizing:border-box}.mrc-pc.is-sold-out{background:#111213}.mrc-pc.is-in-cart,.mrc-pc:has([data-card-cart-controls].is-active){border-color:var(--pc-neon);box-shadow:0 14px 30px -20px rgba(57,255,20,.7)}@media (hover:hover){.mrc-pc:hover{border-color:rgba(57,255,20,.45);transform:translateY(-3px);box-shadow:0 20px 40px -24px rgba(57,255,20,.5)}.mrc-pc.is-in-cart:hover,.mrc-pc:has([data-card-cart-controls].is-active):hover{border-color:var(--pc-neon)}}.mrc-pc:focus-within{border-color:rgba(57,255,20,.45)}@media (prefers-reduced-motion:reduce){.mrc-pc,.mrc-pc *{transition:none!important}.mrc-pc:hover{transform:none}}.mrc-pc__media{position:relative;aspect-ratio:1/1;margin:0;padding:0;border:0;border-radius:0;background:#fff;overflow:hidden}.mrc-pc__media-link{position:absolute;inset:0;display:block;margin:0;padding:0}.mrc-pc__qv{display:none}.mrc-pc__media-link>img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:8%;border:0;border-radius:0;object-fit:contain;background:#fff;opacity:1;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1)}.mrc-pc__media-link>img.product-img-secondary{padding:0;object-fit:cover;opacity:0}@media (hover:hover){.mrc-pc.has-image-swap:hover .mrc-pc__media-link>img.product-img-secondary{opacity:1;transform:scale(1.04)}.mrc-pc.has-image-swap:hover .mrc-pc__media-link>img.product-img-primary{opacity:0}.mrc-pc:not(.has-image-swap):hover .mrc-pc__media-link>img.product-img-primary{transform:scale(1.05)}}.mrc-pc.is-sold-out .mrc-pc__media-link>img.product-img-primary{opacity:.55;filter:grayscale(.4)}.mrc-pc__tags{position:absolute;top:8px;left:8px;right:8px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.mrc-pc__badge,.mrc-pc__low{display:inline-flex;align-items:center;max-width:100%;margin:0;padding:5px 8px;border-radius:999px;font:800 12px/1 var(--font-body, 'Manrope', system-ui, sans-serif);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 6px 14px -6px rgba(0,0,0,.5)}.mrc-pc__badge{letter-spacing:.04em;text-transform:uppercase}.mrc-pc__badge--best{background:#ec20ad;color:#fff}.mrc-pc__badge--new{background:#2e9cff;color:#031a33}.mrc-pc__badge--backorder{background:#ffd166;color:#2a1d00}.mrc-pc__badge--sold{background:#2a2b2e;color:#e6e6e6}.mrc-pc__low{gap:6px;padding-right:9px;background:rgba(10,10,10,.86);color:var(--pc-orange);font-weight:700}.mrc-pc__low::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.mrc-pc__band{position:absolute;left:0;right:0;bottom:0;z-index:2;display:none;align-items:center;min-height:30px;padding:6px 10px;background:rgba(12,12,12,.9);color:#eaffe3;font:700 12px/1.25 var(--font-body, 'Manrope', system-ui, sans-serif);overflow:hidden;pointer-events:none}.mrc-pc.is-in-cart .mrc-pc__band,.mrc-pc:has([data-card-cart-controls].is-active) .mrc-pc__band{display:flex}.mrc-pc__band-fill{position:absolute;top:0;bottom:0;left:0;width:0;background:rgba(57,255,20,.2);transition:width .4s ease}.mrc-pc__band-fill::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--pc-neon)}.mrc-pc__band-text{position:relative}.mrc-pc__band-text b{font-weight:800;white-space:nowrap}.mrc-pc__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;margin:0;padding:10px 10px 12px;border:0;background:0 0}.mrc-pc__coll{position:relative;z-index:2;display:block;align-self:flex-start;max-width:100%;margin:0 0 8px;padding:0;color:#8fe07c;font:700 12px/1.2 var(--font-mono, 'JetBrains Mono', ui-monospace, monospace);letter-spacing:.03em;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.mrc-pc__coll:hover,a.mrc-pc__coll:focus-visible{color:var(--pc-neon);text-decoration:underline;text-underline-offset:2px}.mrc-pc__coll--empty{visibility:hidden}.mrc-pc__name{display:-webkit-box;min-height:2.6em;margin:0;padding:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;font:600 13.5px/1.3 var(--font-body, 'Manrope', system-ui, sans-serif);letter-spacing:0;text-transform:none}.mrc-pc .mrc-pc__name a,.mrc-pc .mrc-pc__name a:hover,.mrc-pc .mrc-pc__name a:focus,.mrc-pc:hover .mrc-pc__name a{color:inherit;text-decoration:none}.mrc-pc__name a::after{content:"";position:absolute;inset:0;z-index:1}.mrc-pc__name a:focus-visible{outline:0}.mrc-pc:has(.mrc-pc__name a:focus-visible){outline:2px solid var(--pc-neon);outline-offset:2px}.mrc-pc__foot{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding:10px 0 0;border:0}.mrc-pc__price{min-width:0;color:#fff;font:700 16px/1.1 var(--font-display, 'Fredoka', system-ui, sans-serif);white-space:nowrap}.mrc-pc__price>*{display:inline}.mrc-pc__price del{margin-right:4px;color:var(--pc-muted);font-size:.8em;opacity:.8}.mrc-pc__price ins{text-decoration:none}.mrc-pc__from{margin-right:2px;color:var(--pc-muted);font:600 12px/1 var(--font-body, 'Manrope', system-ui, sans-serif)}.mrc-pc.is-sold-out .mrc-pc__price{color:#8c8c8c}.mrc-pc__cart{display:flex;align-items:center;min-width:0;margin:0 0 0 auto;padding:0;transition:opacity .2s}.mrc-pc__cart.is-updating{opacity:.6}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:auto!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0 0 0 auto!important;padding:0 14px 0 11px!important;border:1px solid transparent!important;border-radius:999px!important;font-family:var(--font-display, 'Fredoka', system-ui, sans-serif)!important;font-weight:700!important;font-size:14px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,color .2s!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn svg{width:14px!important;height:14px!important;max-width:none;flex:0 0 auto}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--add{background:var(--pc-neon)!important;color:var(--pc-neon-ink)!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--add:hover{transform:translateY(-1px);box-shadow:0 8px 20px -8px rgba(57,255,20,.85)!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--add.is-hidden{display:none!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--choose{gap:2px!important;padding:0 8px 0 12px!important;border-color:var(--pc-line-2)!important;background:rgba(255,255,255,.06)!important;color:#fff!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--choose:hover{border-color:var(--pc-neon)!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--notify{padding:0 12px 0 10px!important;border-color:var(--pc-line-2)!important;background:0 0!important;color:var(--pc-muted)!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn--notify:hover{border-color:#2e9cff!important;color:#fff!important}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.mrc-pc__qty{display:inline-flex;align-items:center;gap:2px;height:40px;margin:0;padding:0 3px;border:1px solid rgba(57,255,20,.55);border-radius:999px;background:rgba(57,255,20,.1);color:#fff}.mrc-pc__qty[hidden]{display:none!important}html body .mrc-pc .mrc-pc__qty button{display:grid!important;place-items:center;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:0 0!important;color:inherit!important;box-shadow:none!important;cursor:pointer}html body .mrc-pc .mrc-pc__qty button:hover{background:rgba(57,255,20,.2)!important}.mrc-pc .mrc-pc__qty svg{width:15px;height:15px}.mrc-pc__qty [data-card-qty-value]{min-width:18px;text-align:center;font:700 15px/1 var(--font-display, 'Fredoka', system-ui, sans-serif)}@container (min-width: 230px){.mrc-pc__body{padding:12px 12px 14px}.mrc-pc__coll{font-size:12.5px;margin-bottom:9px}.mrc-pc__name{font-size:15px}.mrc-pc__price{font-size:18px}html body .mrc-pc .mrc-pc__foot .mrc-pc__btn{height:42px!important;min-height:42px!important;font-size:15px!important}.mrc-pc__qty{height:42px}}.related-products .products.mrc-related-track>.mrc-pc{flex:0 0 clamp(172px,17vw,220px)!important;width:auto!important;max-width:none!important;scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:520px){.related-products .products.mrc-related-track>.mrc-pc{flex-basis:44vw!important}}@media (max-width:740px){.products>.mrc-pc,.products-grid>.mrc-pc{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}}@media (max-width:759px){.mv2 .mv2-grid.mv2-grid--row>.mrc-pc{flex:0 0 158px;scroll-snap-align:start}}@media (max-width:767px){.mrc-home-ux #trending .products>.mrc-pc:nth-child(n+7){display:none}}