.styles_blobs__DjmV6{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.styles_blob__HE4cs{position:absolute;border-radius:var(--radius-round);filter:blur(90px);animation:styles_blobMove__uSlQn linear infinite;transition:background var(--motion-duration-l3)}.styles_b1__nYnRV{width:560px;height:560px;background:var(--blob1);top:-120px;left:-120px;animation-duration:30s}.styles_b2__gmVUR{width:440px;height:440px;background:var(--blob2);bottom:60px;right:-60px;animation-duration:24s;animation-delay:-9s}.styles_b3___3l0D{width:360px;height:360px;background:var(--blob3);top:45%;left:38%;animation-duration:20s;animation-delay:-5s}@keyframes styles_blobMove__uSlQn{0%{transform:translate(0) scale(1)}33%{transform:translate(70px,50px) scale(1.12)}66%{transform:translate(-50px,80px) scale(.94)}to{transform:translate(0) scale(1)}}.styles_shell___O4hX{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px) + var(--cookie-banner-offset, 0px) + var(--pdp-buy-bar-offset, 0px));z-index:var(--z-toast);width:min(340px,calc(100vw - 32px));max-width:min(340px,calc(100vw - 32px));transform:translate(-50%,calc(100% + 40px));opacity:0;pointer-events:none;transition:transform var(--motion-duration-l3) var(--ease-luxe),opacity var(--motion-duration-l2) ease,bottom var(--motion-duration-l2) ease}.styles_shell___O4hX[data-visible]{transform:translate(-50%);opacity:1;pointer-events:all}.styles_toast__rffiw{width:100%;min-width:0;background:var(--toast-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--white-a12);border-radius:var(--surface-radius-sm);box-shadow:var(--shadow-overlay);display:flex;align-items:center;gap:12px;padding:12px 16px;font-family:var(--font-sans),sans-serif}[data-theme=dark] .styles_toast__rffiw{background:var(--toast-bg-raised);border-color:var(--white-a20);box-shadow:0 10px 36px var(--black-a50),0 0 0 1px var(--white-a05)}.styles_accent__lS7VP{display:none}.styles_toast__rffiw[data-type=cart-add] .styles_accent__lS7VP{display:block;align-self:stretch;width:3px;margin:-2px 0;border-radius:2px;flex-shrink:0;background:rgba(var(--cream-rgb),.55)}[data-theme=dark] .styles_toast__rffiw[data-type=cart-add]{border-color:rgba(var(--cream-rgb),.28);background:var(--toast-bg-cart)}.styles_ico__kMRpc{width:32px;height:32px;border-radius:var(--radius-round);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--white-a08);color:var(--white-a78)}.styles_body__67xZM{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.styles_title__2u8Pw{font-size:var(--fs-sm);font-weight:500;line-height:1.35;letter-spacing:.01em;color:var(--white-a90);overflow-wrap:break-word}.styles_subtitle__RCrtb{font-size:var(--fs-xs);font-weight:400;line-height:1.4;color:var(--white-a45);overflow-wrap:break-word}[data-theme=dark] .styles_subtitle__RCrtb{color:var(--white-a60)}.styles_action__AsbO8{flex-shrink:0;margin:0;padding:8px 12px;border:none;border-radius:var(--radius-lg);background:var(--toast-action-bg);color:var(--toast-action-fg);font:inherit;font-size:var(--fs-sm);font-weight:600;line-height:1.2;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background var(--motion-duration-fast),transform var(--motion-duration-fast),opacity var(--motion-duration-fast)}@media (hover:hover) and (pointer:fine){.styles_action__AsbO8:hover{background:var(--toast-action-bg-hover);transform:translateY(-1px)}}.styles_action__AsbO8:active{transform:scale(.97)}.styles_toast__rffiw[data-type=cart-add] .styles_ico__kMRpc,.styles_toast__rffiw[data-type=success] .styles_ico__kMRpc{background:rgba(var(--toast-ok-rgb),.18);color:var(--toast-ok)}.styles_toast__rffiw[data-type=cart-remove] .styles_ico__kMRpc,.styles_toast__rffiw[data-type=error] .styles_ico__kMRpc{background:rgba(var(--toast-err-rgb),.18);color:var(--toast-err)}.styles_toast__rffiw[data-type=wish-add] .styles_ico__kMRpc{color:var(--white);background:linear-gradient(135deg,var(--toast-wish-deep),var(--badge-sale-bg));box-shadow:0 2px 10px rgba(var(--toast-wish-rgb),.35)}.styles_toast__rffiw[data-type=wish-remove] .styles_ico__kMRpc{background:rgba(var(--toast-wish-rgb),.16);color:var(--toast-wish)}.styles_toast__rffiw[data-type=compare-add] .styles_ico__kMRpc{color:var(--white);background:linear-gradient(135deg,var(--toast-compare),var(--toast-compare-deep));box-shadow:0 2px 10px rgba(var(--toast-compare-rgb),.35)}.styles_toast__rffiw[data-type=compare-remove] .styles_ico__kMRpc{background:rgba(var(--toast-compare-rgb),.18);color:var(--toast-compare-light)}@media (min-width:601px){.styles_shell___O4hX,.styles_toast__rffiw{width:-moz-fit-content;width:fit-content;max-width:min(440px,calc(100vw - 40px))}}@media (min-width:961px){.styles_shell___O4hX,.styles_toast__rffiw{max-width:min(520px,calc(100vw - 48px))}.styles_toast__rffiw{gap:12px;padding:14px 16px}.styles_title__2u8Pw{font-size:var(--fs-md)}.styles_subtitle__RCrtb{font-size:var(--fs-xs)}}@media (max-width:768px){.styles_shell___O4hX{bottom:calc(16px + env(safe-area-inset-bottom, 0px) + var(--cookie-banner-offset, 0px) + var(--pdp-buy-bar-offset, 0px))}.styles_toast__rffiw{border-radius:var(--surface-radius-sm);padding:12px}.styles_action__AsbO8{padding:8px 12px;min-height:36px}.styles_toast__rffiw[data-type=cart-add]:has(.styles_action__AsbO8){flex-wrap:wrap;row-gap:8px}.styles_toast__rffiw[data-type=cart-add] .styles_action__AsbO8{flex:1 1 100%;width:100%;min-height:40px;font-size:var(--fs-md);padding:10px 14px}}