.basketelement{width:50.2083vw;min-height:9.89583vw;margin-bottom:2vw;display:flex}.basketelementInfo{color:#8f8f8f;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:.6vw;display:flex}.lunch_name{font-size:.9375vw}.basketelement .productpicturent{border-radius:21.55px;width:13vw;height:12vw;margin-right:1.59375vw}.basketelement .titleanddescription{flex-direction:column;justify-content:center;width:22.3958vw;min-height:1.45833vw;display:flex}.basketelement .titleanddescription .titleproduct{text-transform:uppercase;color:#4e4e4e;width:26.0417vw;font-family:Mardoto-Medium;font-size:1.25vw;font-style:normal;font-weight:500}.basketelement .titleanddescription .description{letter-spacing:-.02em;color:#989898;flex-wrap:wrap;width:21.875vw;margin-top:.18125vw;margin-bottom:.4vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:150%;display:flex}.basketelement .titleanddescription .description span{padding-left:.208333vw}.basketelement .size{text-align:center;letter-spacing:-.02em;color:#252223;width:1.14583vw;min-width:max-content;margin-top:4.27083vw;margin-left:9.6875vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:150%}.minusPlusSpan{color:#c2c2c2;cursor:pointer;justify-content:center;align-items:center;width:1.2vw;height:1.2vw;transition:all .3s;display:flex}.minusPlusSpan:hover{color:#c8102e}.countSpan{text-align:center;width:2.5vw}.basketelement .minuspluscount{color:#0a0a0a;cursor:default;background:#f3f3f3;border-radius:100px;justify-content:space-between;align-self:center;align-items:center;min-width:4.32292vw;height:100%;padding:0 1vw;display:flex}.basketelement .minuspluscount .pluscaunt{-o-object-fit:cover;object-fit:cover;width:.677083vw;height:.677083vw}.basketelement .minuspluscount .onminus,.basketelement .minuspluscount .onminus2{-o-object-fit:cover;object-fit:cover;width:.677083vw;height:.15625vw}.basketelement .minuspluscount img{cursor:pointer}.basketelement .prices{justify-content:flex-start;align-items:center;gap:1vw;width:100%;min-width:5.72917vw;margin-top:1.16667vw;display:flex}.basketelement .minuspluscount span p{letter-spacing:-.04em;color:#252223;font-family:Montserrat-Medium;font-size:1.04167vw;font-style:normal;font-weight:400;line-height:24px}.basketelement .prices p{text-transform:uppercase;color:#fff;background:#c8102e;border-radius:226.33px;justify-content:center;align-items:center;gap:.3vw;min-width:10vw;padding:.45vw 2.5vw;font-family:Mardoto-Medium;font-size:.954167vw;font-style:normal;font-weight:100;display:flex}.basketelement .prices p .delLT{-webkit-text-decoration:line-through #4d4d4d!important;text-decoration:line-through #4d4d4d!important;text-decoration-thickness:2.7px!important}.basketelement .prices p .delNone{text-decoration:none}.basketelement .dltbtn{cursor:pointer;align-self:center;width:1.02083vw;height:1.89583vw}.ondeletmobile,.basketelementmobile{display:none}@media screen and (max-width:600px){.basketelement{display:none}.basketelementmobile{border:2px solid #c8102e;border-radius:26.6px;flex-direction:column;width:90vw;min-height:28.8vw;margin-top:5vw;display:flex}.orderImageCont{justify-content:center;width:100%;height:75vw;padding:2vw;display:flex}.orderImageCont img{border-radius:26.6px;width:100%;height:100%}.titleanddprice{justify-content:space-between;width:90%;height:5.06667vw;margin-top:4vw;margin-left:4vw;display:flex}.titleproductmobile{letter-spacing:-.04em;text-transform:uppercase;color:#252223;width:66.6667vw;min-height:13.3333vw;font-family:Mardoto-Medium;font-size:4.26667vw;font-style:normal;font-weight:500;line-height:5.06667vw}.pricemobile{min-width:max-content}.pricemobile p{text-align:right;letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;font-family:Mardoto-Medium;font-size:4.26667vw;font-style:normal;font-weight:500;line-height:5.06667vw}.pricemobile p .delLT{-webkit-text-decoration:line-through #4d4d4d!important;text-decoration:line-through #4d4d4d!important;text-decoration-thickness:2.7px!important}.pricemobile p .delNone{text-decoration:none}.sizemobile{letter-spacing:-.02em;color:#252223;margin-top:3.2vw;margin-left:4vw;font-family:Montserrat-Regular;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%;display:none}.minuspluscountmobile{justify-content:space-between;width:97%;min-height:5.6vw;margin-top:4vw;margin-bottom:2vw;display:flex}.minuspluscountmobile .descriptionmobile{flex-wrap:wrap;width:56vw;min-height:5.6vw;margin-top:9.33333vw;margin-left:4vw;padding-bottom:1.33333vw;display:flex}.minuspluscountmobile .descriptionmobile p{letter-spacing:-.02em;color:#bfb7b6;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%}.minuspluscountmobile .countminusplus{justify-content:space-between;align-items:center;min-width:22.6667vw;height:5.06667vw;display:flex}.minuspluscountmobile .countminusplus .pluscaunt{-o-object-fit:cover;object-fit:cover;width:3.46667vw;height:3.46667vw}.minuspluscountmobile .countminusplus .onminus{-o-object-fit:cover;object-fit:cover;width:3.46667vw;height:.8vw;display:none}.minuspluscountmobile .countminusplus .onminus2{-o-object-fit:cover;object-fit:cover;width:3.46667vw;height:.8vw}.minuspluscountmobile .countminusplus .ondeletmobile{display:block}.minuspluscountmobile .countminusplus img{cursor:pointer}.minuspluscountmobile .countminusplus span p{letter-spacing:-.04em;color:#252223;font-family:Montserrat-Medium;font-size:4.26667vw;font-style:normal;font-weight:400;line-height:5.06667vw}.ordertitle{width:100%!important;height:40vw!important;margin-top:15vw!important}.ordertitle img{width:90%!important}.checkoutButton{align-self:center;width:85%;height:15vw;max-width:unset!important;line-height:unset!important;margin-top:15vw!important;margin-left:6.5vw!important}.checkoutButton p{font-size:4.5vw!important}}
