.Popup_root__9cz3h{position:fixed;inset:0}.Popup_mask__N_7Xm{position:absolute;inset:0;background:rgba(15,23,42,.45)}.Popup_body__4QLVw{position:fixed;left:0;right:0;bottom:0;margin:0 auto;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);will-change:transform}.Popup_appear__M8qUa .Popup_mask__N_7Xm,.Popup_enter__tBd73 .Popup_mask__N_7Xm{opacity:0}.Popup_appear__M8qUa .Popup_body__4QLVw,.Popup_enter__tBd73 .Popup_body__4QLVw{-webkit-transform:translateY(100%);transform:translateY(100%)}.Popup_appearActive__4AApd .Popup_mask__N_7Xm,.Popup_enterActive__Y_uY4 .Popup_mask__N_7Xm{opacity:1;transition:opacity .25s ease}.Popup_appearActive__4AApd .Popup_body__4QLVw,.Popup_enterActive__Y_uY4 .Popup_body__4QLVw{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1),-webkit-transform .3s cubic-bezier(.32,.72,0,1)}.Popup_appearDone__W4Aku .Popup_mask__N_7Xm,.Popup_enterDone__Ld6Vz .Popup_mask__N_7Xm{opacity:1}.Popup_appearDone__W4Aku .Popup_body__4QLVw,.Popup_enterDone__Ld6Vz .Popup_body__4QLVw{-webkit-transform:translateY(0);transform:translateY(0)}.Popup_exit__l9ewo .Popup_mask__N_7Xm{opacity:1}.Popup_exit__l9ewo .Popup_body__4QLVw{-webkit-transform:translateY(0);transform:translateY(0)}.Popup_exitActive__whr31 .Popup_mask__N_7Xm{opacity:0;transition:opacity .25s ease}.Popup_exitActive__whr31 .Popup_body__4QLVw{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1),-webkit-transform .3s cubic-bezier(.32,.72,0,1)}.KeyboardAwarePopup_panel__isJAv{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:0 -16px 40px -12px rgba(15,23,42,.3);transition:bottom .2s ease}.KeyboardAwarePopup_panel__isJAv,.PurchaseCTA_stickyBar__wGVhW{max-width:480px;box-sizing:border-box;background:#fff;border-radius:16px 16px 0 0;overflow:hidden}.PurchaseCTA_stickyBar__wGVhW{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:60;box-shadow:0 -8px 24px -6px rgba(234,88,12,.3);-webkit-animation:PurchaseCTA_sticky-bar-breathe__BcOOU 2.2s ease-in-out infinite;animation:PurchaseCTA_sticky-bar-breathe__BcOOU 2.2s ease-in-out infinite}@-webkit-keyframes PurchaseCTA_sticky-bar-breathe__BcOOU{0%,to{box-shadow:0 -8px 24px -6px rgba(234,88,12,.3)}50%{box-shadow:0 -10px 30px -4px rgba(234,88,12,.55)}}@keyframes PurchaseCTA_sticky-bar-breathe__BcOOU{0%,to{box-shadow:0 -8px 24px -6px rgba(234,88,12,.3)}50%{box-shadow:0 -10px 30px -4px rgba(234,88,12,.55)}}.PurchaseCTA_stickyCta__efSqF{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;width:100%;padding:15px 16px max(15px,env(safe-area-inset-bottom,0px));border:none;background:transparent;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.PurchaseCTA_priceInfo__F2r_n{min-width:0;-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:2px}.PurchaseCTA_priceTitle__t_0_1{font-size:13px;font-weight:600;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PurchaseCTA_priceRow__50EN4{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.PurchaseCTA_lowestPriceTag__LWI3s{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:2px 6px;border-radius:4px;background:#fff1e6;border:1px solid #fdba74;color:#ea580c;font-size:12px;font-weight:800;line-height:16px;-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap}.PurchaseCTA_currentPriceUnit__gmvFl{-webkit-align-self:flex-start;align-self:flex-start;margin-top:3px;font-size:15px;font-weight:800;color:#ea580c}.PurchaseCTA_currentPrice__AQVOO{font-size:26px;font-weight:800;color:#ea580c;line-height:1.1}.PurchaseCTA_originalPrice__hIHEo{font-size:13px;color:#94a3b8;text-decoration:line-through}.PurchaseCTA_buyBtn__o6xFf{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-width:120px;height:48px;padding:0 20px;border:none;border-radius:50px;background:linear-gradient(90deg,#f97316,#ea580c);color:#fff;font-size:16px;font-weight:800;box-shadow:0 10px 24px -10px rgba(234,88,12,.55);white-space:nowrap;-webkit-animation:PurchaseCTA_buy-btn-breathe__f1SSr 2.2s ease-in-out infinite;animation:PurchaseCTA_buy-btn-breathe__f1SSr 2.2s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes PurchaseCTA_buy-btn-breathe__f1SSr{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}@keyframes PurchaseCTA_buy-btn-breathe__f1SSr{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.06);transform:scale(1.06)}}