.CartModal_overlay__3Fclm{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:50;display:flex;justify-content:center;padding:1rem;overflow-y:auto}.CartModal_modal___UN6H{background-color:#fff;border-radius:.5rem;padding:2rem;max-width:600px;width:100%;max-height:98vh;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.25);margin:2rem 0;display:flex;flex-direction:column;gap:.8rem}.CartModal_modal___UN6H .CartModal_small__Q2SS5{font-size:.6rem;color:var(--grey)}.CartModal_modal___UN6H{scrollbar-width:none;-ms-overflow-style:none}.CartModal_modal___UN6H::-webkit-scrollbar{display:none}.CartModal_title__PjsPz{font-size:.8rem;line-height:1rem;color:var(--light-black);font-weight:500;margin:0;font-family:var(--font-family)}.CartModal_hiddenInput__vITqE{display:none}.CartModal_actions__bxfQa{display:flex;justify-content:flex-end;gap:.5rem}.CartModal_cancelBtn__cn7_L{padding:.5rem 1rem;border:1px solid #ccc;border-radius:.375rem;background-color:#fff;cursor:pointer}.CartModal_cancelBtn__cn7_L:hover{background-color:#f2f2f2}.CartModal_submitBtn__api__{padding:.5rem 1rem;border:none;border-radius:.375rem;background-color:#2563eb;color:#fff;cursor:pointer}.CartModal_submitBtn__api__:hover{background-color:#1d4ed8}.container_f47ac7{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.container_f47ac7,.inner_235694{height:var(--uib-size);width:var(--uib-size)}.inner_235694{transform-origin:center;animation:rotate_c76b1d var(--uib-speed) linear infinite;will-change:transform;overflow:visible}.car_b190b2{stroke:var(--uib-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:stretch_e5e8e0 calc(var(--uib-speed) * .75) ease-in-out infinite;will-change:stroke-dasharray,stroke-dashoffset}.car_b190b2,.track_4529b9{fill:none;transition:stroke .5s ease}.track_4529b9{stroke:var(--uib-color);opacity:var(--uib-bg-opacity)}@keyframes rotate_c76b1d{to{transform:rotate(1turn)}}@keyframes stretch_e5e8e0{0%{stroke-dasharray:0,150;stroke-dashoffset:0}50%{stroke-dasharray:75,150;stroke-dashoffset:-25}to{stroke-dashoffset:-99}}