.cd__body{padding-bottom:0}.cd__ann{order:-3;margin:0 0 10px;padding:7px 12px;font-size:12px;line-height:1.35;font-weight:500}.cd__offers{gap:8px}.om{padding:12px 12px 13px;border-radius:16px}.om__msg{margin:0 0 10px;font-size:14px}.om__track{gap:8px}.om__slot{border-radius:12px;font-size:20px}.cd__body:has(.cd__empty) .cd__empty{order:-2;margin:6px 0 14px}.cd__body:has(.cd__empty) .cd__empty p{font-size:16px}.cd__body:has(.cd__empty) .cd__empty .cd__btn{height:48px;box-shadow:0 4px #12042b}.cd__body:has(.cd__empty) .om{padding:9px 12px 10px}.cd__body:has(.cd__empty) .om__msg{margin:0 0 7px;font-size:13px}.cd__body:has(.cd__empty) .om__slot{aspect-ratio:auto;height:38px;font-size:18px;border-radius:10px}.cd__body:has(.cd__empty) .om__slot em{font-size:10px}.cd__body:has(.cd__empty) .om__bar{height:3px}.cd__lines{margin-top:14px;gap:0}.cl{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1)}.cl:first-child{padding-top:0}.cl:last-child{border-bottom:0}.cd__extra{margin-top:6px}.cd__foot{margin:auto -22px 0;padding:12px 22px 14px;gap:3px;background:#1a0840;border-top:1px solid rgba(255,255,255,.14);box-shadow:0 -14px 26px #08001880}.cd__sub{align-items:baseline}.cd__sub b{font-size:20px}.cd__del{font-size:12px}.cd__terms{font-size:12px;opacity:.9}.cd__foot .cd__btn{height:48px;margin-top:6px;box-shadow:0 4px #12042b;font-size:15px}.cd__pay{flex-wrap:nowrap;gap:5px;margin-top:8px}.cd__pay .pm{height:22px;padding:0 8px;font-size:10px;border-radius:6px;white-space:nowrap}.cd__pay .pm--visa{font-size:12px}.cd__fw{margin:4px 0 0;font-size:11px}.om__pick{position:relative;padding:12px 0 6px 12px;border-radius:16px;background:#c8ff3d0f;border:1px dashed rgba(200,255,61,.45)}.om__pick:before{content:"";position:absolute;left:28px;top:-7px;width:12px;height:12px;background:#27104f;border-left:1px dashed rgba(200,255,61,.45);border-top:1px dashed rgba(200,255,61,.45);transform:rotate(45deg)}.om__pick .cd__h{margin:0 0 10px;font-size:12px;color:#c8ff3d}.om__pick .rc-row{padding-right:12px}.cd__body{overflow-x:hidden}.cd__offers{grid-template-columns:minmax(0,1fr)}.cd__offers>*{min-width:0}.om__pick .rc-row{max-width:100%}.cd__body:has(.cd__empty) .cd__empty p{margin-bottom:10px}.ro__row{flex-wrap:wrap;overflow:visible;gap:5px;padding:2px 1px}.ro__dot{width:24px;height:24px}.ro__sz{min-width:30px;height:26px;padding:0 7px}.rc__opt{overflow-y:auto;scrollbar-width:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nex-cart3.css.map */
