.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(100%);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(100%);opacity:1}to{transform:scale(.96);opacity:0}}@keyframes style_rise-down__k_0t7{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes style_rise-up__AT3hK{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes style_opacityAnimation__9BEG_{0%{opacity:1}to{opacity:0}}@keyframes style_rise-right__w3x6u{0%{transform:translateX(-5%)}to{transform:translateX(0)}}@keyframes style_rise-left__JGxiF{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}.style_button__TgJAA{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;transition:.2s;height:55px;color:#000;background:#fff;font-size:16px;font-weight:500;letter-spacing:1.14px;line-height:20px;padding:0 45px;border:2px solid transparent;cursor:pointer;margin:20px 0}.style_button__TgJAA:hover{color:#fff;background-color:#000}@media(max-width:992px){.style_button__TgJAA{padding:0 15px}}.style_button__TgJAA.style_outline__9um78{color:#000;background:transparent;border:2px solid #000}.style_button__TgJAA.style_light__HvA9J{color:#000;background:#fff}.style_button__TgJAA.style_light__HvA9J.style_outline__9um78{color:#fff;background:transparent;border:2px solid #fff}.style_button__TgJAA.style_wide__WVIVT{width:100%}.style_button__TgJAA.style_rounded__Znykd{border-radius:35px}.style_button__TgJAA.style_disabled__iCw_l{pointer-events:none;cursor:default;color:#717171!important;background-color:#f6f6f6!important;transition:none}.style_container__pHoqI{max-width:1196px;padding:40px 64px;margin-left:auto;margin-right:auto}.style_container__pHoqI .style_title__CJomv{line-height:38px!important;margin-bottom:16px;font-size:28px;font-weight:500;text-transform:uppercase}@media screen and (max-width:992px){.style_container__pHoqI .style_title__CJomv{padding-left:12px}}.style_container__pHoqI .style_subtotalContainer__BQsqP{padding:20px}.style_container__pHoqI .style_subtotalContainer__BQsqP .style_discount__oDena{display:flex;gap:10px;margin-bottom:12px;color:#8a8a8a;font-size:14px}.style_container__pHoqI .style_subtotalContainer__BQsqP .style_discountTitle__t_jLC{color:#8a8a8a}.style_container__pHoqI .style_subtotalContainer__BQsqP .style_subtotal__sUTEJ .style_subtotalTitle__qorGl{display:inline-block;color:#000;font-size:16px;line-height:24px;font-weight:700}.style_container__pHoqI .style_subtotalContainer__BQsqP .style_subtotal__sUTEJ .style_subtotalPrice__BMa6Q{padding-left:4px;display:inline-block;color:#000;font-size:16px;line-height:24px}.style_container__pHoqI .style_checkoutButton__Z06gV{background-color:#000;color:#fff;font-size:16px;height:65px;font-weight:500;letter-spacing:1.14px;line-height:20px;width:100%;text-transform:uppercase;border:2px solid #fff;text-decoration:none;cursor:pointer;margin-top:10px;margin-bottom:10px;transition:.2s}.style_container__pHoqI .style_checkoutButton__Z06gV:hover{color:var(--primary-color);background-color:#fff}.style_container__pHoqI .style_emptyBasketContainer__1N1Xs{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:40px}