.halloween-sale.svelte-1oc8duz{isolation:isolate;background:var(--foreground);color:var(--background);border-bottom:1px solid var(--foreground);font-family:inherit;font-size:13px;line-height:1.5;position:relative;overflow:hidden}.halloween-sale.svelte-1oc8duz :where(.svelte-1oc8duz){box-sizing:border-box}.sale-inner.svelte-1oc8duz{grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:30px;max-width:1024px;min-height:136px;margin:auto;padding:18px 28px 18px 20px;display:grid;position:relative}.sale-stamp.svelte-1oc8duz{border-right:1px solid color-mix(in oklab,var(--background) 25%,transparent);padding-right:22px}.sale-stamp.svelte-1oc8duz small:where(.svelte-1oc8duz){letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px;line-height:1.3;display:block}.sale-stamp.svelte-1oc8duz b:where(.svelte-1oc8duz){letter-spacing:-.07em;color:var(--primary);font-variant-numeric:tabular-nums;margin-top:3px;font-size:40px;font-weight:650;line-height:1.1;display:block}.sale-content.svelte-1oc8duz h2:where(.svelte-1oc8duz),.sale-content.svelte-1oc8duz p:where(.svelte-1oc8duz){margin:0}.sale-content.svelte-1oc8duz h2:where(.svelte-1oc8duz){letter-spacing:-.03em;margin-bottom:7px;font-size:20px;font-weight:650;line-height:1.2}.sale-deal.svelte-1oc8duz{letter-spacing:-.02em;font-size:17px;font-weight:550;line-height:1.35}.sale-deal.svelte-1oc8duz span:where(.svelte-1oc8duz){color:var(--primary)}.sale-terms.svelte-1oc8duz{color:var(--border);font-size:11px;line-height:1.55;margin-top:5px!important}.sale-action.svelte-1oc8duz{flex-direction:column;align-items:center;gap:7px;display:flex}.sale-action.svelte-1oc8duz a:where(.svelte-1oc8duz){white-space:nowrap;background:var(--primary);min-height:46px;color:var(--primary-foreground);border-radius:8px;justify-content:center;align-items:center;gap:14px;padding:10px 19px;font-size:19px;font-weight:700;line-height:1.3;text-decoration:none;transition:transform .2s;display:inline-flex}.sale-action.svelte-1oc8duz a:where(.svelte-1oc8duz):hover{transform:translateY(-1px)}.sale-action.svelte-1oc8duz small:where(.svelte-1oc8duz){color:var(--border);font-size:11px;line-height:1.4}.sale-dismiss.svelte-1oc8duz{width:28px;height:28px;font:inherit;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;top:5px;right:7px}.sale-dismiss.svelte-1oc8duz:hover{opacity:1;background:color-mix(in oklab,var(--background) 15%,transparent)}.sale-action.svelte-1oc8duz a:where(.svelte-1oc8duz):focus-visible,.sale-dismiss.svelte-1oc8duz:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.sale-stamp.svelte-1oc8duz b:where(.svelte-1oc8duz){animation:5s ease-in-out infinite svelte-1oc8duz-sale-lift}.halloween-sale.svelte-1oc8duz:hover .sale-stamp:where(.svelte-1oc8duz) b:where(.svelte-1oc8duz),.halloween-sale.svelte-1oc8duz:focus-within .sale-stamp:where(.svelte-1oc8duz) b:where(.svelte-1oc8duz){animation-play-state:paused}}@keyframes svelte-1oc8duz-sale-lift{0%,to{transform:translateY(1px)}50%{transform:translateY(-2px)}}@media (width<=680px){.sale-inner.svelte-1oc8duz{grid-template-columns:68px minmax(0,1fr);gap:12px 18px;min-height:181px;padding:16px 28px 16px 16px}.sale-stamp.svelte-1oc8duz{grid-row:1/3;padding-right:14px}.sale-stamp.svelte-1oc8duz b:where(.svelte-1oc8duz){font-size:32px}.sale-stamp.svelte-1oc8duz small:where(.svelte-1oc8duz){font-size:8px}.sale-content.svelte-1oc8duz h2:where(.svelte-1oc8duz){font-size:18px}.sale-deal.svelte-1oc8duz{max-width:240px;font-size:15px}.sale-terms.svelte-1oc8duz{font-size:10px}.sale-action.svelte-1oc8duz{flex-direction:row;grid-column:2;justify-content:flex-start;gap:10px}.sale-action.svelte-1oc8duz a:where(.svelte-1oc8duz){gap:8px;min-height:44px;padding:9px 12px;font-size:18.7px}.sale-action.svelte-1oc8duz small:where(.svelte-1oc8duz){text-align:left;max-width:105px;font-size:9px}}
