.w100{width:100% !important}.ttu{text-transform:uppercase !important}.tac{text-align:center !important}.tal{text-align:left !important}.tar{text-align:right !important}.ltr{direction:ltr}.rtl{direction:rtl}.d-f{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important}.f-w-w{-webkit-flex-wrap:wrap !important;-moz-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;-o-flex-wrap:wrap !important;flex-wrap:wrap !important}.j-c-c{justify-content:center !important}.j-c-s-b{justify-content:space-between !important}.a-i-c{-ms-align-items:center !important;align-items:center !important}.a-i-f-e{-ms-align-items:flex-end !important;align-items:flex-end !important}.no-pad-top{padding-top:0 !important}.no-pad-bot{padding-bottom:0 !important}.no-pad-left{padding-left:0 !important}.no-pad-right{padding-right:0 !important}.no-mar-top{margin-top:0 !important}.no-mar-left{margin-left:0 !important}.no-mar-right{margin-right:0 !important}.no-mar-bot{margin-bottom:0 !important}.global-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.CartTop{position:relative}.CartTop .total{position:absolute;bottom:0;left:70%}.CartTop .total .msOrderRowTitle{margin-bottom:15px}.CartTop .total .total-price{font-weight:600;font-size:14px}.CartTop .total .total-price span{font-size:20px}#msOrder{width:50%;padding-top:45px}.msOrderRow{position:relative;margin-bottom:55px}.msOrderRow.pickup{display:none}.msOrderRow.delivery #metro{display:none}.msOrderRow.newpost #street,.msOrderRow.newpost #room{display:none}.msOrderRow .form-control-wr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.msOrderRow .gap{margin-bottom:20px}.msOrderRow .form-control{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#ededed;width:calc((100% - 20px) / 2);flex:auto;height:56px;padding:0 20px;font-size:16px}.msOrderRow textarea.form-control{width:100%;padding-top:20px;height:100px}.msOrderRow .checkbox{position:relative;font-size:20px;margin-bottom:20px}.msOrderRow .checkbox:nth-last-child(1){margin-bottom:0}.msOrderRow .checkbox input{-webkit-appearance:radio;margin-right:25px}.msOrderRow .checkbox .small{font-size:14px}.msOrderRowTitle{position:relative;font-size:20px;margin-bottom:35px}.lang-he .CartTop{direction:rtl}.lang-he .CartTop .title{font-size:calc(44px * 1.2)}.lang-he .CartTop .total{left:initial;right:70%}.lang-he .CartTop .total .total-price{direction:ltr;text-align:right}.lang-he .msOrderRow .form-control{font-size:calc(16px * 1.2)}.lang-he .msOrderRow .checkbox{font-size:calc(20px * 1.2)}.lang-he .msOrderRow .checkbox input{margin-left:25px;margin-right:0}.lang-he .msOrderRowTitle{font-size:calc(20px * 1.2)}@media only screen and (min-width: 1241px) and (max-width: 1439px){.CartTop{padding-bottom:85px}.CartTop .title{font-size:38px}.CartTop .total .msOrderRowTitle{margin-bottom:15px}.CartTop .total .total-price{font-size:13px}.CartTop .total .total-price span{font-size:18px}#msOrder{padding-top:39px}.msOrderRow{margin-bottom:47px}.msOrderRow .form-control{width:calc((100% - 20px) / 2);height:50px;padding:0 15px;font-size:16px}.msOrderRow textarea.form-control{padding-top:15px;height:100px}.msOrderRow .checkbox{font-size:18px;margin-bottom:15px}.msOrderRow .checkbox input{margin-right:20px}.msOrderRowTitle{font-size:18px;margin-bottom:30px}.lang-he .CartTop .title{font-size:calc(38px * 1.2)}.lang-he .msOrderRow .form-control{font-size:calc(16px * 1.2)}.lang-he .msOrderRow .checkbox{font-size:calc(18px * 1.2)}.lang-he .msOrderRow .checkbox input{margin-left:20px}.lang-he .msOrderRowTitle{font-size:calc(18px * 1.2)}}@media only screen and (min-width: 1024px) and (max-width: 1755px){.CartTop{padding-bottom:68px}.CartTop .title{font-size:30px}.CartTop .total{left:62%}.CartTop .total .msOrderRowTitle{margin-bottom:10px}.CartTop .total .total-price{font-size:12px}.CartTop .total .total-price span{font-size:16px}#msOrder{padding-top:31px}.msOrderRow{margin-bottom:38px}.msOrderRow .form-control-wr{gap:15px}.msOrderRow .gap{margin-bottom:15px}.msOrderRow .form-control{width:calc((100% - 15px) / 2);height:44px;padding:0 15px;font-size:16px}.msOrderRow .form-control::placeholder{font-size:14px}.msOrderRow textarea.form-control{padding-top:15px;height:100px}.msOrderRow .checkbox{font-size:16px;margin-bottom:10px}.msOrderRow .checkbox input{margin-right:15px}.msOrderRowTitle{font-size:16px;margin-bottom:24px}.lang-he .CartTop .title{font-size:calc(30px * 1.2)}.lang-he .CartTop .total{right:62%}.lang-he .msOrderRow .form-control{font-size:calc(15px * 1.2)}.lang-he .msOrderRow .form-control::placeholder{font-size:calc(14px * 1.2)}.lang-he .msOrderRow .checkbox{font-size:calc(16px * 1.2)}.lang-he .msOrderRow .checkbox input{margin-left:15px}.lang-he .msOrderRowTitle{font-size:calc(16px * 1.2)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.CartTop{padding-bottom:52px}.CartTop .title{font-size:24px}.CartTop .total{left:55%}.CartTop .total .msOrderRowTitle{margin-bottom:10px}.CartTop .total .total-price{font-size:11px}.CartTop .total .total-price span{font-size:16px}#msOrder{padding-top:24px}.msOrderRow{margin-bottom:30px}.msOrderRow .form-control-wr{gap:10px}.msOrderRow .gap{margin-bottom:10px}.msOrderRow .form-control{width:calc((100% - 10px) / 2);height:40px;padding:0 10px;font-size:16px}.msOrderRow .form-control::placeholder{font-size:14px}.msOrderRow textarea.form-control{padding-top:10px;height:80px}.msOrderRow .checkbox{font-size:16px;margin-bottom:10px}.msOrderRow .checkbox input{margin-right:15px}.msOrderRowTitle{font-size:16px;margin-bottom:24px}.lang-he .CartTop .title{font-size:calc(24px * 1.2)}.lang-he .CartTop .total{right:55%}.lang-he .msOrderRow .form-control{font-size:calc(15px * 1.2)}.lang-he .msOrderRow .form-control::placeholder{font-size:calc(14px * 1.2)}.lang-he .msOrderRow .checkbox{font-size:calc(16px * 1.2)}.lang-he .msOrderRow .checkbox input{margin-left:15px}.lang-he .msOrderRowTitle{font-size:calc(16px * 1.2)}}@media only screen and (min-width: 0px) and (max-width: 767px){.CartTop{padding-bottom:40px}.CartTop .title{font-size:clamp(22px, 7vw, 26px)}.CartTop .total{-webkit-order:-1;-moz-order:-1;-ms-order:-1;-o-order:-1;order:-1;position:relative;left:0;margin-bottom:20px}.CartTop .total .msOrderRowTitle{margin-bottom:10px}.CartTop .total .total-price{font-size:11px}.CartTop .total .total-price span{font-size:16px}#msOrder{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%;padding-top:20px}.msOrderRow{margin-bottom:30px}.msOrderRow .form-control-wr{gap:10px}.msOrderRow .gap{margin-bottom:10px}.msOrderRow .form-control{width:100%;height:40px;padding:0 10px;font-size:clamp(15px, 4.25vw, 16px)}.msOrderRow .form-control::placeholder{font-size:clamp(15px, 4.25vw, 16px)}.msOrderRow .form-control:nth-child(2){margin-top:10px}.msOrderRow textarea.form-control{padding-top:10px;height:80px}.msOrderRow .checkbox{font-size:clamp(15px, 4.25vw, 16px);margin-bottom:10px}.msOrderRow .checkbox input{margin-right:15px}.msOrderRowTitle{font-size:clamp(15px, 4.25vw, 16px);margin-bottom:20px}.lang-he .CartTop .title{font-size:calc(clamp(22px,7vw,26px) * 1.2)}.lang-he .CartTop .total{right:0}.lang-he .msOrderRow .form-control{font-size:calc(clamp(15px,4.25vw,16px) * 1.2)}.lang-he .msOrderRow .form-control::placeholder{font-size:calc(clamp(15px,4.25vw,16px) * 1.2)}.lang-he .msOrderRow .checkbox{font-size:calc(clamp(15px,4.25vw,16px) * 1.2)}.lang-he .msOrderRow .checkbox input{margin-left:15px}.lang-he .msOrderRowTitle{font-size:calc(clamp(15px,4.25vw,16px) * 1.2)}}#msCart{position:relative;width:30%}.msCartProductWr{position:relative;padding-bottom:80px}.msCartProduct{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #ededed}.msCartProduct:nth-last-child(1){padding-bottom:0;margin-bottom:0;border-bottom:0}.msCartProductImg{position:relative;width:125px}.msCartProductImg a{position:relative;display:block;width:100%;height:125px}.msCartProductImg img{position:absolute;top:0;left:0;display:block;max-width:100%;max-height:100%}.msCartProductInfo{position:relative;-ms-align-self:flex-start;align-self:flex-start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 150px)}.msCartProductInfo .name{position:relative;font-size:16px;margin-bottom:10px}.msCartProductInfo .option{position:relative;font-size:14px;margin-bottom:10px}.msCartProductInfo .count{position:relative;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ededed;border-radius:5px;height:26px;margin-bottom:20px}.msCartProductInfo .count input{width:24px;text-align:center}.msCartProductInfo .count input::-webkit-outer-spin-button,.msCartProductInfo .count input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.msCartProductInfo .count input[type='number']{-moz-appearance:textfield}.msCartProductInfo .minus,.msCartProductInfo .plus{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;cursor:pointer;height:24px;width:24px}.msCartProductInfo .minus:hover,.msCartProductInfo .plus:hover{background-color:#e9332b;color:#fff}.msCartProductInfo .count-type{font-size:16px;font-weight:500;text-align:left;margin-right:auto;margin-left:10px;display:inline-flex;align-items:center;padding-top:0px;padding-right:10px}.msCartProductInfo .price-wr{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;font-weight:600;font-size:14px}.msCartProductInfo .price-wr span{font-size:20px}.msCartProductInfo .price-wr .old-price{position:relative;color:#e9332b;font-size:10px;margin:0 10px}.msCartProductInfo .price-wr .old-price span{font-size:14px;text-decoration:line-through}.msCartProductInfo .remove{position:absolute;bottom:0;right:0}.msCartProductInfo .remove button{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;background-color:#e9332b;color:#fff}.msCartProductInfo .remove button:hover{background-color:#a1d927}@media only screen and (min-width: 1024px) and (max-width: 1755px){#msCart{padding-top:39px}.msCartProductImg{width:108px}.msCartProductImg a{height:108px}.msCartProductInfo{width:calc(100% - 123px)}.msCartProductInfo .name{font-size:15px;margin-bottom:10px}.msCartProductInfo .count{height:24px;margin-bottom:15px}.msCartProductInfo .count input{width:22px}.msCartProductInfo .minus,.msCartProductInfo .plus{height:24px;width:24px}.msCartProductInfo .price-wr{font-size:12px}.msCartProductInfo .price-wr span{font-size:18px}.msCartProductInfo .remove button{width:22px;height:22px;border-radius:3px}}@media only screen and (min-width: 1024px) and (max-width: 1240px){#msCart{width:38%;padding-top:31px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#msCart{width:45%;padding-top:24px}.msCartProductImg{width:60px}.msCartProductImg a{height:60px}.msCartProductInfo{width:calc(100% - 70px)}.msCartProductInfo .name{font-size:14px;margin-bottom:10px}.msCartProductInfo .count{height:24px;margin-bottom:15px}.msCartProductInfo .count input{width:22px}.msCartProductInfo .minus,.msCartProductInfo .plus{height:24px;width:24px}.msCartProductInfo .price-wr{font-size:11px}.msCartProductInfo .price-wr span{font-size:16px}.msCartProductInfo .remove button{width:22px;height:22px;border-radius:3px}.lang-he .msCartProductInfo .name{font-size:calc(14px * 1.2)}}@media only screen and (min-width: 0px) and (max-width: 767px){#msCart{-webkit-order:-1;-moz-order:-1;-ms-order:-1;-o-order:-1;order:-1;width:100%;padding-top:20px}.msCartProductWr{padding-bottom:0}.msCartProductImg{width:80px}.msCartProductImg a{height:80px}.msCartProductInfo{width:calc(100% - 95px)}.msCartProductInfo .name{font-size:14px;margin-bottom:10px}.msCartProductInfo .count{height:24px;margin-bottom:15px}.msCartProductInfo .count input{width:22px}.msCartProductInfo .minus,.msCartProductInfo .plus{height:24px;width:24px}.msCartProductInfo .price-wr{font-size:11px}.msCartProductInfo .price-wr span{font-size:16px}.msCartProductInfo .count-type{font-size:14px;margin-left:5px;top:-2px;position:relative}.msCartProductInfo .remove button{width:22px;height:22px;border-radius:3px}.lang-he .msCartProductInfo .name{font-size:calc(14px * 1.2)}}
/*# sourceMappingURL=cart.css.map */
