/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.AddToCart_cartButtonSticky__vrKt_{bottom:6rem!important}.AddToCart_cartButton__WrMUi{z-index:100;cursor:pointer;position:fixed;bottom:1.5rem;right:1rem}@media screen and (min-width:640px){.AddToCart_cartButton__WrMUi{bottom:2rem;right:1.5rem}}@media screen and (min-width:1024px){.AddToCart_cartButton__WrMUi{bottom:2rem;right:2rem}}.AddToCart_cartButtonText__noJFi{right:5rem}.AddToCart_textButton__3AkXJ{justify-content:center;align-items:center;display:flex;box-shadow:0 6.4px 14.4px #65738121;border-radius:73px!important;width:196px!important;height:44px!important;padding:10px 18px!important}.AddToCart_inlineText__axWRT{text-align:center;color:#fff;margin-right:8px;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.AddToCart_textButtonImg__wMYju{object-fit:cover;width:20px;height:20px;margin-right:4px}.AddToCart_badgeStatic__g50Mw{color:#fff;cursor:pointer;border:none;width:20px;min-width:20px;height:20px;font-size:11px;font-weight:700;line-height:22px;position:static}.AddToCart_badgeStatic__g50Mw,.AddToCart_roundButton__8XSot{border-radius:50%;justify-content:center;align-items:center;display:flex}.AddToCart_roundButton__8XSot{width:52px;height:52px;color:var(--primary-invert);background-color:var(--primary);padding:0;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 12px #00000026}.AddToCart_roundButton__8XSot:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}@media screen and (min-width:640px){.AddToCart_roundButton__8XSot{width:60px;height:60px}}.AddToCart_roundButtonImg__ebTF_{object-fit:cover;width:22px;height:22px}@media screen and (min-width:640px){.AddToCart_roundButtonImg__ebTF_{width:26px;height:26px}}.AddToCart_badge__rt0qi{color:#fff;cursor:pointer;background-color:#e3342f;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}@media screen and (min-width:640px){.AddToCart_badge__rt0qi{border:3px solid #fff;width:32px;height:32px;font-size:11px;top:-10px;right:-10px}}@media screen and (max-width:768px){.AddToCart_cartButtonText__noJFi{right:5rem}}.AddToCart_primaryButton__D1HY2{color:var(--primary-invert);background-color:var(--primary)}