#stelomare-90day-offer{margin:0 0 1.6rem}#stelomare-90day-offer[hidden]{display:none}#stelomare-90day-offer .sm90-panel{position:relative;border:1px solid rgba(167,139,250,.5);border-radius:16px;padding:2.4rem 2rem 2rem;background:linear-gradient(155deg,#17171d,#1e1b3a 58%,#2a1650);box-shadow:0 14px 34px #0a062066;color:#f4f2ff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}#stelomare-90day-offer .sm90-badge{display:inline-block;padding:.5rem 1.3rem;border-radius:999px;background:#7c3aed;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:.14em}#stelomare-90day-offer .sm90-heading{margin:0;font-size:2.2rem;font-weight:700;line-height:1.2;color:#fff}#stelomare-90day-offer .sm90-prices{margin:0;display:flex;align-items:baseline;justify-content:center;gap:1.2rem;flex-wrap:wrap}#stelomare-90day-offer .sm90-was{font-size:1.8rem;color:#a5a1c9}#stelomare-90day-offer .sm90-now{font-size:3.2rem;font-weight:800;color:#fff;letter-spacing:-.01em}#stelomare-90day-offer .sm90-save{margin:0;font-size:1.6rem;font-weight:700;color:#c4b5fd}#stelomare-90day-offer .sm90-body{margin:0;max-width:36ch;font-size:1.45rem;line-height:1.55;color:#d9d6f2}#stelomare-90day-offer .sm90-accept{-webkit-appearance:none;appearance:none;border:0;border-radius:12px;width:100%;align-self:stretch;min-height:52px;padding:1.4rem 2rem;margin-top:.4rem;background:linear-gradient(180deg,#8b5cf6,#6d28d9);box-shadow:0 8px 20px #6d28d973;color:#fff;font-size:1.6rem;font-weight:700;cursor:pointer}#stelomare-90day-offer .sm90-accept:hover{filter:brightness(1.08)}#stelomare-90day-offer .sm90-accept:disabled,#stelomare-90day-offer .sm90-decline:disabled{opacity:.55;cursor:wait;box-shadow:none}#stelomare-90day-offer .sm90-decline{-webkit-appearance:none;appearance:none;background:none;border:0;padding:.4rem;color:#cfcbea;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}#stelomare-90day-offer .sm90-panel--error{border-color:#f8717199;background:linear-gradient(155deg,#1d1414,#33161f)}#stelomare-90day-offer .sm90-panel--error .sm90-body{color:#fecaca}@media(max-width:480px){#stelomare-90day-offer .sm90-panel{padding:2rem 1.5rem 1.7rem}#stelomare-90day-offer .sm90-now{font-size:2.8rem}#stelomare-90day-offer .sm90-heading{font-size:2rem}}body.sm90-offer-active .cart-drawer__recommendation{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/stelomare-90day-upsell.css.map */
