.mini-preview[data-astro-cid-qsmjnrqq]{min-height:9rem;margin:var(--space-5) 0 0;color:var(--color-ink);background:var(--color-green-mist);border:1px solid var(--color-line);border-radius:var(--radius-md);position:relative;overflow:hidden}.mini-preview--detail[data-astro-cid-qsmjnrqq]{min-height:clamp(14rem,33vw,19rem);margin:0 0 var(--space-10);box-shadow:var(--shadow-sm)}figcaption[data-astro-cid-qsmjnrqq]{z-index:6;top:var(--space-3);left:var(--space-3);color:var(--color-purple-strong);border-radius:var(--radius-pill);letter-spacing:.05em;text-transform:uppercase;background:#ffffffeb;padding:.25rem .48rem;font-size:.58rem;font-weight:820;position:absolute}.mini-store[data-astro-cid-qsmjnrqq]{padding:3.25rem var(--space-4) 3.5rem;background:linear-gradient(135deg, white, var(--color-green-mist));position:absolute;inset:0}.mini-lines[data-astro-cid-qsmjnrqq]{gap:var(--space-2);display:grid}.mini-lines[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:72%;height:.45rem}.mini-lines[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]:nth-child(2){width:48%}.mini-lines[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]:nth-child(3){width:61%}.mini-sticky[data-astro-cid-qsmjnrqq]{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);color:#fff;background:var(--color-dark);border-radius:var(--radius-sm);padding:.65rem .75rem;font-size:.62rem;display:flex;position:absolute}.mini-sticky[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{color:var(--color-dark);background:var(--color-green-light);border-radius:var(--radius-pill);padding:.35rem .55rem}.mini-stock[data-astro-cid-qsmjnrqq],.mini-scarcity[data-astro-cid-qsmjnrqq],.mini-shipping[data-astro-cid-qsmjnrqq]{align-items:center;gap:var(--space-4);min-height:9rem;padding:2.75rem var(--space-4) var(--space-4);grid-template-columns:.75fr 1.25fr;display:grid}.mini-product[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, var(--color-purple-soft), var(--color-purple));border-radius:var(--radius-sm);min-height:4.4rem;display:block}.mini-stock[data-astro-cid-qsmjnrqq]>div[data-astro-cid-qsmjnrqq],.mini-scarcity[data-astro-cid-qsmjnrqq]>div[data-astro-cid-qsmjnrqq],.mini-shipping[data-astro-cid-qsmjnrqq]>div[data-astro-cid-qsmjnrqq]{gap:.25rem;display:grid}.mini-stock[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq],.mini-scarcity[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq],.mini-shipping[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq]{color:var(--color-ink-soft);font-size:.62rem}.mini-stock[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{color:#fff;background:var(--color-green);border-radius:var(--radius-pill);width:fit-content;padding:.42rem .65rem;font-size:.65rem}.mini-preview--announcement[data-astro-cid-qsmjnrqq]{background:#fff}.mini-announcement[data-astro-cid-qsmjnrqq]>strong[data-astro-cid-qsmjnrqq]{color:#fff;background:var(--color-purple-strong);text-align:right;padding:.58rem .75rem .58rem 9.25rem;font-size:.65rem;display:block}.mini-header[data-astro-cid-qsmjnrqq]{align-items:center;gap:var(--space-2);padding:1.8rem var(--space-4) var(--space-3);border-bottom:1px solid var(--color-line);font-size:.68rem;font-weight:800;display:flex}.mini-header[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:1.4rem;height:.35rem;margin-left:auto}.mini-header[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]+i[data-astro-cid-qsmjnrqq]{margin-left:0}.mini-content[data-astro-cid-qsmjnrqq]{gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.mini-content[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{background:var(--color-green-mist);border-radius:var(--radius-sm);width:42%;height:2rem}.mini-content[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]+span[data-astro-cid-qsmjnrqq]{background:var(--color-surface-muted);flex:1}.mini-scarcity[data-astro-cid-qsmjnrqq]{background:var(--color-warning-soft)}.mini-scarcity[data-astro-cid-qsmjnrqq] .mini-product[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg,#fff,#e9d4aa)}.mini-scarcity[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{color:var(--color-warning);font-size:.72rem}.mini-shipping[data-astro-cid-qsmjnrqq]{background:var(--color-purple-soft);grid-template-columns:auto 1fr}.mini-shipping[data-astro-cid-qsmjnrqq]>span[data-astro-cid-qsmjnrqq]{color:#fff;background:var(--color-purple-strong);border-radius:50%;place-content:center;width:3rem;height:3rem;font-size:1.3rem;display:grid}.mini-shipping[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{font-size:.78rem}.mini-shipping[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{color:var(--color-purple-strong);font-size:.62rem;font-style:normal}.mini-badges[data-astro-cid-qsmjnrqq]{gap:var(--space-4);min-height:9rem;padding:2.8rem var(--space-4) var(--space-4);background:linear-gradient(145deg,#f8f4ff,#fff);grid-template-columns:.85fr 1.15fr;display:grid;position:relative}.badge-product[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, #d9caee, var(--color-purple));border-radius:var(--radius-sm);min-height:5rem}.badge-stack[data-astro-cid-qsmjnrqq]{gap:.25rem;display:grid;position:absolute;top:2.7rem;left:.7rem}.badge-stack[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq],.badge-stack[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{color:#fff;background:var(--color-purple-strong);border-radius:var(--radius-pill);width:fit-content;padding:.22rem .42rem;font-size:.54rem;line-height:1}.badge-stack[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{color:var(--color-dark);background:var(--color-green-light);font-weight:760}.badge-copy[data-astro-cid-qsmjnrqq]{align-content:center;gap:.48rem;display:grid}.badge-copy[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:85%;height:.4rem}.badge-copy[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]+i[data-astro-cid-qsmjnrqq]{width:58%}.badge-copy[data-astro-cid-qsmjnrqq] b[data-astro-cid-qsmjnrqq]{color:var(--color-purple-strong);font-size:.72rem}.mini-complementary[data-astro-cid-qsmjnrqq],.mini-recent[data-astro-cid-qsmjnrqq]{min-height:9rem;padding:3rem var(--space-4) var(--space-4);background:#fff}.mini-complementary[data-astro-cid-qsmjnrqq]>strong[data-astro-cid-qsmjnrqq],.mini-recent[data-astro-cid-qsmjnrqq]>strong[data-astro-cid-qsmjnrqq]{font-size:.68rem}.product-row[data-astro-cid-qsmjnrqq]{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.product-row[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{gap:.2rem;display:grid}.product-row[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, var(--color-green-mist), #b8dfca);border-radius:.38rem;height:2.7rem}.product-row[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]:nth-child(2) i[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, var(--color-purple-soft), #c5afe8)}.product-row[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]:nth-child(3) i[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, var(--color-warning-soft), #e9cf9a)}.product-row[data-astro-cid-qsmjnrqq] b[data-astro-cid-qsmjnrqq]{text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:720;overflow:hidden}.mini-tiers[data-astro-cid-qsmjnrqq]{min-height:9rem;padding:2.8rem var(--space-5) var(--space-4);background:linear-gradient(145deg, var(--color-green-mist), white);align-content:center;gap:.48rem;display:grid}.mini-tiers[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq]{color:var(--color-green-strong);font-size:.58rem;font-weight:760}.mini-tiers[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{font-size:.72rem}.tier-track[data-astro-cid-qsmjnrqq]{border-radius:var(--radius-pill);background:#fff;height:.46rem;margin-top:.3rem;position:relative}.tier-track[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:var(--color-green);border-radius:inherit;width:64%;height:100%;display:block}.tier-track[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{background:var(--color-purple);border:2px solid #fff;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;right:-.1rem;transform:translateY(-50%)}.tier-labels[data-astro-cid-qsmjnrqq]{color:var(--color-ink-soft);justify-content:space-between;font-size:.52rem;display:flex}.mini-popup[data-astro-cid-qsmjnrqq]{background:#e7ece9;min-height:9rem;position:relative}.popup-page[data-astro-cid-qsmjnrqq]{border-radius:var(--radius-sm);opacity:.68;background:#fff;align-content:start;gap:.4rem;padding:.8rem;display:grid;position:absolute;inset:2.7rem 1rem .7rem}.popup-page[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:65%;height:.36rem}.popup-page[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]+i[data-astro-cid-qsmjnrqq]{width:42%}.popup-dialog[data-astro-cid-qsmjnrqq]{z-index:2;border:1px solid var(--color-line);border-radius:var(--radius-sm);width:64%;box-shadow:var(--shadow-lg);background:#fff;gap:.25rem;padding:.7rem;display:grid;position:absolute;bottom:.75rem;right:1.1rem}.popup-dialog[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq]{color:var(--color-purple-strong);text-transform:uppercase;font-size:.48rem;font-weight:800}.popup-dialog[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{font-size:.66rem;line-height:1.25}.popup-dialog[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{color:#fff;background:var(--color-green);border-radius:var(--radius-pill);width:fit-content;padding:.3rem .5rem;font-size:.52rem;font-weight:760}.mini-recent[data-astro-cid-qsmjnrqq]{background:linear-gradient(145deg, white, var(--color-purple-soft))}.mini-recent[data-astro-cid-qsmjnrqq] .product-row[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{height:3rem}.mini-cart-drawer[data-astro-cid-qsmjnrqq]{background:#e9eeeb;min-height:9rem;position:relative}.drawer-page[data-astro-cid-qsmjnrqq]{border-radius:var(--radius-sm);background:#fff;align-content:start;gap:.48rem;padding:.7rem;display:grid;position:absolute;inset:2.8rem 38% .8rem .8rem}.drawer-page[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:82%;height:.36rem}.drawer-page[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]:nth-child(2){width:58%}.drawer-page[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]:nth-child(3){background:var(--color-green-mist);border-radius:var(--radius-sm);width:70%;height:2.2rem}.drawer-panel[data-astro-cid-qsmjnrqq]{z-index:2;color:#fff;background:var(--color-dark);align-content:center;gap:.28rem;width:58%;padding:2rem .75rem .45rem;display:grid;position:absolute;top:0;bottom:0;right:0;box-shadow:-.3rem 0 1.1rem #0d1b1529}.drawer-panel[data-astro-cid-qsmjnrqq]>strong[data-astro-cid-qsmjnrqq]{font-size:.68rem}.drawer-line[data-astro-cid-qsmjnrqq]{border-block:1px solid #294037;grid-template-columns:1.8rem 1fr;align-items:center;gap:.42rem;padding-block:.35rem;display:grid}.drawer-line[data-astro-cid-qsmjnrqq]>i[data-astro-cid-qsmjnrqq]{background:var(--color-green-mist);border-radius:.25rem;height:1.5rem}.drawer-line[data-astro-cid-qsmjnrqq]>span[data-astro-cid-qsmjnrqq]{font-size:.54rem;font-weight:720;display:grid}.drawer-line[data-astro-cid-qsmjnrqq] small[data-astro-cid-qsmjnrqq]{color:var(--color-dark-soft);font-size:.46rem;font-weight:500}.drawer-panel[data-astro-cid-qsmjnrqq]>b[data-astro-cid-qsmjnrqq]{justify-content:space-between;font-size:.55rem;display:flex}.drawer-panel[data-astro-cid-qsmjnrqq] em[data-astro-cid-qsmjnrqq]{font-style:normal}.drawer-action[data-astro-cid-qsmjnrqq],.drawer-checkout[data-astro-cid-qsmjnrqq]{border-radius:var(--radius-pill);text-align:center;border:1px solid #547063;padding:.2rem .4rem;font-size:.48rem;font-weight:760}.drawer-checkout[data-astro-cid-qsmjnrqq]{color:var(--color-dark);background:var(--color-green-light);border-color:var(--color-green-light)}.mini-fallback[data-astro-cid-qsmjnrqq]{align-content:center;gap:var(--space-2);min-height:9rem;padding:var(--space-8);display:grid}.mini-fallback[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]{background:var(--color-line-strong);border-radius:var(--radius-pill);width:68%;height:.45rem}.mini-fallback[data-astro-cid-qsmjnrqq] span[data-astro-cid-qsmjnrqq]+span[data-astro-cid-qsmjnrqq]{width:43%}.mini-fallback[data-astro-cid-qsmjnrqq] strong[data-astro-cid-qsmjnrqq]{color:var(--color-ink-soft);font-size:.7rem}.mini-preview--detail[data-astro-cid-qsmjnrqq] [data-astro-cid-qsmjnrqq]:is(.mini-store,.mini-stock,.mini-scarcity,.mini-shipping,.mini-badges,.mini-complementary,.mini-tiers,.mini-popup,.mini-recent,.mini-cart-drawer,.mini-fallback){min-height:inherit}.mini-preview--detail[data-astro-cid-qsmjnrqq] .mini-product[data-astro-cid-qsmjnrqq]{min-height:8rem}.mini-preview--detail[data-astro-cid-qsmjnrqq] .product-row[data-astro-cid-qsmjnrqq] i[data-astro-cid-qsmjnrqq]{height:6rem}.mini-preview--detail[data-astro-cid-qsmjnrqq] .popup-dialog[data-astro-cid-qsmjnrqq]{max-width:20rem}.mini-preview--detail[data-astro-cid-qsmjnrqq] .drawer-panel[data-astro-cid-qsmjnrqq]{max-width:23rem}@media (width<=43.99rem){.mini-preview[data-astro-cid-qsmjnrqq]{min-height:8rem;margin-top:var(--space-4)}.mini-preview--detail[data-astro-cid-qsmjnrqq]{min-height:13rem;margin:0 0 var(--space-8)}.mini-store[data-astro-cid-qsmjnrqq]{padding-top:2.9rem}.mini-stock[data-astro-cid-qsmjnrqq],.mini-scarcity[data-astro-cid-qsmjnrqq],.mini-shipping[data-astro-cid-qsmjnrqq],.mini-fallback[data-astro-cid-qsmjnrqq]{min-height:8rem}}
