@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.cart_routeCart__4e7W4{display:flex;align-items:center;gap:25px;margin:30px 0}@media(max-width:500px){.cart_routeCart__4e7W4{margin:10px 0 30px;gap:10px}}.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR{display:flex;align-items:center;gap:15px}@media(max-width:500px){.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR{gap:10px}}.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR .cart_nonActiveRoute__3JuZm{font-style:normal;font-weight:700;font-size:28px;line-height:35px;letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase;color:#b3b3b7}@media(max-width:500px){.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR .cart_nonActiveRoute__3JuZm{font-size:10px}.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR .cart_show__Ur8cW{display:none}}.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR .cart_hide__bGhU4{display:none}@media(max-width:500px){.cart_routeCart__4e7W4 .cart_nonActiveRouteBox__qDIeR .cart_hide__bGhU4{display:block;font-size:14px;color:#b3b3b7}}.cart_routeCart__4e7W4 .cart_activeRoute__NOLJb{font-style:normal;font-weight:700;font-size:28px;line-height:35px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-1)}@media(max-width:500px){.cart_routeCart__4e7W4 .cart_activeRoute__NOLJb{font-size:10px}}.cart_productList__aReuO{display:flex;padding-bottom:130px;gap:35px}@media(max-width:1400px){.cart_productList__aReuO{flex-direction:column}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp{position:relative;display:flex;align-items:center;border:1.27174px solid rgba(0,3,34,.2);max-height:189px;margin-bottom:30px;gap:10px}@media(max-width:1440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp{max-width:1100px}}@media(max-width:440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp{flex-wrap:wrap;max-height:unset;justify-content:center;padding:10px}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearBtn__kSppc{position:absolute;right:20px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearBtn__kSppc{padding-right:25px}}@media(max-width:450px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearBtn__kSppc{position:absolute;top:15px;right:0}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearBtn__kSppc button{border:none;background-color:none;width:66px;height:66px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearBtn__kSppc button{width:40px;height:40px}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_imageCart__6Dp99{width:136px;min-width:70px}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK{display:flex;align-items:center;gap:10px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK{flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 0}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n{display:flex;gap:50px}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_nameProductCard__MvbmF{max-width:210px;height:58px;font-style:normal;font-weight:600;font-size:20px;line-height:29px;color:#000;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;transition:transform .15s;cursor:pointer}@media(max-width:1520px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_nameProductCard__MvbmF{font-size:16px}}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_nameProductCard__MvbmF{font-size:14px;max-width:unset;width:unset;line-height:20px}}@media(max-width:440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_nameProductCard__MvbmF{text-align:center;width:280px}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_priceDiscount__MzzIZ{display:flex;flex-direction:column}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_flexBox__oKfjK .cart_flexAny__pYE_n .cart_priceDiscount__MzzIZ .cart_redPriceTxt__Tr6or{font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:var(--color-1);width:150px}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV{display:flex;gap:10px;margin-right:120px}@media(max-width:1440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV{margin-right:83px}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3{display:flex;align-items:center;gap:20px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3{gap:10px}}@media(max-width:440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3{margin:auto;order:2}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3 button{width:66px;height:66px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3 button{width:40px;height:40px}}@media(max-width:350px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3 button{width:30px;height:30px}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3 .cart_countResult__xAiSo{font-style:normal;font-weight:500;font-size:26.087px;line-height:32px;color:#000}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_wrapPm__2I9WV .cart_countFlex__Uy0Z3 button{border:none;outline:none;font-style:normal;font-weight:500;font-size:26.087px;line-height:31px;color:#b2b2b2}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU{display:flex;flex-direction:column}@media(max-width:440px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU{margin:auto}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU p{min-width:159px;font-style:normal;font-weight:600;font-size:18px;padding-right:8px;padding-left:8px;line-height:29px;color:#000}@media(max-width:770px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU p{font-size:18px}}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU p{font-size:12px;padding-left:0}}.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU span{padding-left:8px}@media(max-width:650px){.cart_productList__aReuO .cart_productAdd__756Xp .cart_container__gn7wp .cart_clearProduct__6hIcU span{padding-left:0}}.cart_productList__aReuO .cart_productInfo__444FE{max-width:600px}@media(max-width:1440px){.cart_productList__aReuO .cart_productInfo__444FE{min-width:380px}}@media(max-width:1200px){.cart_productList__aReuO .cart_productInfo__444FE{min-width:550px;max-width:none!important;width:100%!important}}@media(max-width:650px){.cart_productList__aReuO .cart_productInfo__444FE{min-width:280px}}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C{border:1px solid rgba(0,0,0,.7);padding:35px 20px;max-width:440px;width:100%}@media(max-width:500px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C{padding:35px 25px}}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 p{font-style:normal;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-1);padding:0 0 5px}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 span{color:#b2b2b2}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form{display:flex;justify-content:space-between;border:1.27174px solid rgba(0,3,34,.2)}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form input{border:none;width:100%;outline:none;padding-left:15px}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form input::-moz-placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#000;opacity:.5}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form input:-ms-input-placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#000;opacity:.5}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form input::placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#000;opacity:.5}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_promoCode__4FOI0 form .cart_wrapIcon__B9V_F{background-color:var(--color-1);border:1.27174px solid var(--color-1);height:68px;width:68px;display:flex;justify-content:center;align-items:center}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev{display:grid;grid-template-columns:1fr 1fr;align-items:baseline}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ{padding-top:40px}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ .cart_itogoRass__TuzQq{font-style:normal;font-weight:400;font-size:18px;color:#000;line-height:27px}@media(max-width:650px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ .cart_itogoRass__TuzQq{font-size:15px;line-height:15px}}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ .cart_itogoRass__TuzQq:nth-child(2){padding:28px 0}@media(max-width:500px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ{padding-top:25px}}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ p{font-style:normal;font-weight:400;font-size:22px;color:#000;line-height:27px}@media(max-width:650px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ p{font-size:16px;line-height:15px}}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_namedHeader__8M8yJ p:nth-child(2){padding:28px 0}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd{display:flex;flex-direction:column;gap:28px;align-items:end;padding-top:35px}.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd span{font-style:normal;font-weight:600;font-size:22px;line-height:27px;color:#000}@media(max-width:650px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd span{line-height:15px;font-size:16px}}@media(max-width:500px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd span{line-height:10px}}@media(max-width:375px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd span{line-height:20px}}@media(max-width:364px){.cart_productList__aReuO .cart_productInfo__444FE .cart_wrapInner__1_s1C .cart_infoPart__tHXev .cart_pricePart__6n6vd span{line-height:25px}}.cart_productList__aReuO .cart_productInfo__444FE button{width:100%;font-style:normal;font-weight:700;font-size:18px;line-height:18px;color:#fff;border:none;background:var(--color-1);height:64px;margin-top:72px}@media(max-width:500px){.cart_productList__aReuO .cart_productInfo__444FE button{margin-top:42px}}