html{scroll-behavior:smooth}.tabs-container{width:100%;margin:auto;font-family:Arial,sans-serif}.tabs-header{margin-top:3vw;margin-bottom:0;display:flex}.tab-button{cursor:pointer;color:#828282;text-transform:uppercase;background-color:#fff;border:.1vw solid #c8102e;border-radius:36px;margin-right:1vw;padding:1vw 1.5vw;font-size:1vw;transition:all .3s}.tab-button.active{color:#fff;background:#c8102e;border:.1vw solid #c8102e;font-weight:700}.tabs-content{background-color:#fff}.content-box{flex-wrap:wrap;font-size:16px;line-height:1.5;display:flex}.Basketconstructor{background:#fff;width:100vw;min-height:27.0313vw;margin-top:1vw}.Basketconstructor .bskhdr{width:100vw;height:12.2917vw}.Basketconstructor .bskhdr .baskettitle{letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-left:7.39583vw;padding-top:5.20833vw;font-size:2.5vw;font-style:normal;font-weight:500;line-height:2.91667vw}.Basketconstructor .bskconstr2{width:84.6354vw;min-height:14.7396vw;margin-left:7.39583vw;padding-bottom:5vw;display:flex}.Basketconstructor .bskconstr2 .basketstatus{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;text-align:center;min-width:max-content;margin-top:20vw;font-size:1.9vw;font-style:normal;font-weight:500;line-height:1.45833vw}.Basketconstructor .bskconstr2 .errormsgBuffet{justify-content:flex-end;align-items:center;width:46.3542vw;height:.78125vw;display:flex}.Basketconstructor .bskconstr2 .errormsgBuffet p{letter-spacing:-.02em;color:#eb2f2f;min-width:max-content;margin-top:.260417vw;font-size:.625vw;font-style:normal;font-weight:400;line-height:.78125vw}.Basketconstructor .bskconstr2 .selecttimeerror{letter-spacing:-.02em;color:#13ad54;min-width:max-content;margin-top:.260417vw;font-size:.625vw;font-style:normal;font-weight:400;line-height:.78125vw}.Basketconstructor .bskconstr2 .btndiv2{cursor:pointer;justify-content:center;width:84.6354vw;height:9.11458vw;margin-top:4.16667vw;display:flex}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu{box-sizing:border-box;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff;cursor:pointer;background:#c8102e;border:1px solid #c8102e;border-radius:.520833vw;width:20.8333vw;height:3.90625vw;font-size:1.04167vw;font-style:normal;font-weight:500;line-height:1.19792vw}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu:hover{box-sizing:border-box;color:#fff;background:#eb2f2f;border:1px solid #eb2f2f;border-radius:10px}.Basketconstructor .bskconstr2 .btndiv{cursor:pointer;justify-content:center;width:40.6354vw;height:3.90625vw;margin-top:3vw;display:flex}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu{box-sizing:border-box;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff;cursor:pointer;background:#c8102e;border:1px solid #c8102e;border-radius:226.33px;width:29.8333vw;height:4.90625vw;font-size:2vw;font-style:normal;font-weight:500;line-height:1.19792vw;transition:all .3s}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu:hover{color:#c8102e;background:0 0}.Basketconstructor .emptyCart{flex-direction:column;justify-content:center;align-items:center;margin:10vw 0;display:flex}.Basketconstructor .emptyCart svg{visibility:visible!important;opacity:1!important}.itemBasket{width:85.2083vw;min-height:9.89583vw}.promokodandbonusblok{background:#fff;width:100%;height:5.20833vw;display:flex}.promokodandbonusblok .promoblok{flex-direction:column;width:14.8438vw;min-height:7.8125vw;display:flex}.promokodandbonusblok .promoblok .promoinputandbutton{background:#f9f9f9;border:2px solid #00000030;border-radius:36px;align-items:center;width:14.8438vw;height:3.33333vw;margin-top:1.40625vw;display:flex}.promokodandbonusblok .promoblok .promoinputandbutton input::placeholder{text-transform:capitalize}.promokodandbonusblok .promoblok .promoinputandbutton svg{cursor:pointer;width:2.08333vw;height:2.08333vw;margin-left:.625vw}.promokodandbonusblok .promoblok .promoinputandbutton svg:hover path{fill:#ed2d4c}.promokodandbonusblok .promoblok p{letter-spacing:-.02em;color:#eb2f2f;margin-top:.260417vw;margin-left:.260417vw;font-size:.833333vw;font-style:normal;font-weight:400;line-height:1.04167vw}.promokodandbonusblok .bonussContainer{min-width:21.1458vw;max-width:min-content;height:3.33333vw;margin-top:1.40625vw;margin-left:2.08333vw}.promokodandbonusblok .bonuss{background:#f9f9f9;border-radius:.520833vw;justify-content:space-between;min-width:21.1458vw;max-width:min-content;height:3.33333vw;display:flex}.promokodandbonusblok .bonuss p{letter-spacing:-.02em;color:#252223;min-width:12.5vw;margin-top:1.14583vw;margin-left:.78125vw;font-size:.833333vw;font-style:normal;font-weight:400;line-height:1.04167vw}.promokodandbonusblok .bonuss img{cursor:pointer;width:2.08333vw;height:2.08333vw;margin-top:.625vw;margin-right:.520833vw}.promokodandbonusblok .bonuss img:hover{filter:invert(80%)sepia(62%)saturate(1776%)hue-rotate(116deg)brightness(96%)contrast(85%)}.promokodandbonusblok .bonuss span{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;min-width:max-content;margin-top:.9375vw;margin-left:.78125vw;font-size:1.25vw;font-style:normal;font-weight:500;line-height:1.45833vw}.promokodandbonusblok .totaldiv{min-width:7.23958vw;margin-top:2.03125vw;margin-left:30.7292vw}.promokodandbonusblok .totaldiv p{text-align:right;letter-spacing:-.04em;text-transform:uppercase;color:#13ad54;min-width:max-content;font-size:1.77083vw;font-style:normal;font-weight:500;line-height:2.08333vw}.promokodandbonusblok .clearnbasket{margin-top:2.34375vw;margin-left:4.6875vw}.promokodandbonusblok .clearnbasket p{text-align:right;letter-spacing:-.02em;color:#bfb7b6;cursor:pointer;min-width:max-content;padding-left:.78125vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:150%}.promokodandbonusblok .clearnbasket p:hover{filter:invert(43%)sepia(62%)saturate(1776%)hue-rotate(116deg)brightness(96%)contrast(85%)}.promokodandbonusblok .clearnbasket p img{width:.989583vw;height:.989583vw;margin-left:.78125vw}.packagingCost{justify-content:flex-end;width:100%;display:flex}.packagingCost p{color:#8f8f8f;font-size:1.2vw}.packagingCost p span{color:#c8102e}.constrctorformandrecoment{width:85.2083vw;min-height:15.1563vw}.constrctorformandrecoment .formtitle{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;margin-top:5.8125vw;font-size:2.35417vw;font-style:normal;font-weight:900;line-height:1.5625vw}.constrctorformandrecoment .info{letter-spacing:-.04em;text-transform:uppercase;color:#252223;width:100%;margin-bottom:1vw;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.constrctorformandrecoment .formandrecomentwraper{align-items:flex-start;width:85.2083vw;min-height:5.20833vw;margin-top:.78125vw;display:flex}.constrctorformandrecoment .formandrecomentwraper .formcontlorel{width:100%;min-height:5.20833vw}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol{background:#f9f9f9;border-radius:.520833vw;width:30.3646vw;min-height:5.26042vw;margin-top:1.30208vw}.shipment{letter-spacing:-.04em;text-transform:uppercase;color:#252223;width:100%;margin-top:5.26042vw;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.popupbutton{justify-content:space-between;align-items:center;width:46.3542vw;height:3.90625vw;margin-top:2.60417vw;display:flex}.renderadressinput{align-items:flex-start;gap:1vw;width:100%;margin-top:.5vw;display:flex}.renderadressinput hr{border:1px solid #efefef;width:46.3542vw;margin-top:2.60417vw}.renderadressinput .addresInput .inputglobalinfo{width:22.5542vw!important}.adresscityortoradress{width:54.7917vw;min-height:22.7083vw}.domandkey{justify-content:space-between;align-items:center;gap:1vw;height:5.5vw;display:flex}.comment{box-sizing:border-box;letter-spacing:-.02em;color:#252223;background:#fff;border:none;border-bottom:.0520833vw solid #dfdfdf;outline:none;width:90%;height:3.90625vw;margin-top:1.3vw;margin-bottom:2.5vw;padding:0 1.30208vw;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.comment::placeholder{color:#bfb7b6}.deliveryTimeCont{flex-direction:column;width:100%;min-height:10vw;margin-top:2vw;padding-bottom:5vw;display:flex}.deliveryTimeCont .deliveryTimeTitle{color:#bfb7b6;margin-bottom:1.5vw;font-size:1vw}.deliveryTimeCont .deliveryTime{justify-content:space-between;align-items:center;width:100%;display:flex}.deliveryTimeCont .deliveryTime label{cursor:pointer;border:1px solid #c8102e;border-radius:10px;gap:1vw;width:49%;height:3.5vw;padding:0 1vw;display:flex}.deliveryTimeCont .deliveryTime label input[type=radio]{accent-color:#c8102e;width:1.8vw}input[type=time]{background-color:#8f8f8f;border:none}.deliveryTimeCont .deliveryTime label div{justify-content:space-between;align-items:center;width:100%;display:flex}.deliveryTimeCont .deliveryTime label div span{color:#c4c4c4;font-size:.9vw}.deliveryTimeCont .deliveryTime label div p{color:#8f8f8f;font-size:1.1vw}.peytitle{letter-spacing:-.04em;text-transform:uppercase;color:#252223;width:100%;margin-top:2vw;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.paymedodsbtn{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.8vw;width:76vw;margin-top:2.60417vw;margin-right:0;display:flex}.payment_type{border:none;border-radius:.520833vw;justify-content:flex-start;align-items:center;gap:1vw;margin-top:1.2vw;padding:1vw 0;display:flex}.payment_type .no_img{cursor:pointer;color:#545454;border:1px solid #545454;border-radius:5px;padding:.2vw .4vw;font-size:.9vw;transition:all .3s}.payment_type .no_img:hover{transform:scale(1.2)}.payment_type .am_dram{cursor:pointer;border:.2vw solid #0000;border-radius:4px;width:5.5vw;height:3vw;transition:all .3s}.payment_type .am_dram img{width:100%;height:100%}.aboutPaymentType{color:#8f8f8f;width:100%;margin-top:1vw;font-size:.8vw;transition:all .3s}.zdachi{box-sizing:border-box;background:#fff;border:1px solid #dfdfdf;border-radius:.520833vw;justify-content:space-evenly;width:31.5521vw;height:3.90625vw;margin-top:1.20417vw;display:flex}.zdachi .zdachittitle1,.zdachi zdachittitle2{letter-spacing:-.02em;color:#252223;margin-top:1.40625vw;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.adresstitle{letter-spacing:-.02em;color:#252223;box-sizing:border-box;padding-top:2.60417vw;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.adresselement{flex-wrap:wrap;width:35.9375vw;min-height:3.38542vw;margin-left:-2.08333vw;display:flex}.adresselement .itermadresandicon{border-bottom:.2vw solid #0000;min-width:max-content;margin-top:2.23958vw;margin-left:2.08333vw;padding:0 1vw .5vw .5vw;display:flex}.adresselement .itermadresandicon img{width:1.25vw;height:1.25vw}.adresselement .itermadresandicon svg{cursor:pointer;width:2vw;height:1vw;margin-left:2vw;transform:rotate(180deg)}.adresselement .itermadresandicon p{letter-spacing:-.04em;text-transform:capitalize;color:#252223;cursor:pointer;margin-left:.520833vw;font-family:Mardoto-Medium;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.adresselement .itermadresandicon p:hover{color:#c8102e}.clock{box-sizing:border-box;cursor:pointer;z-index:20;background:#fff;border:.0520833vw solid #dfdfdf;border-radius:.520833vw;align-items:center;width:10.625vw;height:3.90625vw;margin-top:5.26042vw;display:flex}.clock p{letter-spacing:-.02em;color:#bfb7b6;width:7.29167vw;margin-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.clock img{-o-object-fit:contain;object-fit:contain;width:.78125vw;height:.78125vw}.overfloscrol{flex-direction:column;width:9.27083vw;height:20.1042vw;margin-top:1.30208vw;display:flex;overflow:hidden scroll}.overfloscrol::-webkit-scrollbar{width:1px}.overfloscrol::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.overfloscrol::-webkit-scrollbar-thumb{background:#13ad54;border-radius:10px;width:3.59375vw}.overfloscrol p{letter-spacing:-.02em;color:#252223;cursor:pointer;margin-top:1.04167vw;margin-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.itonalItemcard{letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin:2.08333vw;font-family:Mardoto-Medium;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.shiporder{width:37.7083vw;min-height:5.26042vw}.shiporder .gic2{background-color:#bfb7b6;width:26.1979vw;height:.0520833vw;margin-left:2.13542vw}.checkbasket{width:4.47917vw;height:4.47917vw}.statussok{text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-top:2.60417vw;font-family:Mardoto-Medium;font-size:1.25vw;font-style:normal;font-weight:500;line-height:1.45833vw}.selectregion{justify-content:space-between;width:22.5521vw;height:3.90625vw;margin-top:1.30208vw;display:flex}.selectregion .selectone{box-sizing:border-box;cursor:pointer;background:#fff;border:none;border-bottom:.0520833vw solid #dfdfdf;justify-content:space-between;width:22.5521vw;height:3.90625vw;display:flex;position:relative}.selectregion .selectone p{letter-spacing:-.02em;color:#bfb7b6;margin-top:1.40625vw;margin-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectregion .selectone img{-o-object-fit:contain;object-fit:contain;width:.78125vw;height:.78125vw;margin-top:1.5625vw;margin-right:1.5625vw}.selectregion .modalonecontaainerselectone{box-sizing:border-box;z-index:20;background:#fff;border:.0520833vw solid #dfdfdf;border-radius:.520833vw;width:22.5521vw;padding-bottom:1.30208vw;position:absolute;top:3.90625vw;left:0}.selectregion .modalonecontaainerselectone .regionname{letter-spacing:-.02em;color:#252223;padding-top:1.04167vw;padding-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectregion .modalonecontaainerselectone .regionname:hover{color:#c8102e}.selectandprice{justify-content:space-between;width:46.3542vw;height:3.90625vw;margin-top:1.30208vw;margin-left:1vw;display:flex}.selectandprice .pricecontainer{box-sizing:border-box;background:#fff;border:none;border-bottom:.0520833vw solid #dfdfdf;justify-content:space-between;align-items:center;width:22.3438vw;height:3.85417vw;padding:0 1.30208vw;display:flex}.selectandprice .pricecontainer p{letter-spacing:-.02em;color:#bfb7b6;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectandprice .pricecontainer h4{letter-spacing:-.02em;color:#c8102e;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectandprice .selecttwo{box-sizing:border-box;cursor:pointer;background:#fff;border:none;border-bottom:.0520833vw solid #dfdfdf;justify-content:space-between;width:22.5521vw;height:3.90625vw;display:flex;position:relative}.selectandprice .selecttwo p{letter-spacing:-.02em;color:#bfb7b6;margin-top:1.40625vw;margin-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectandprice .selecttwo img{-o-object-fit:contain;object-fit:contain;width:.78125vw;height:.78125vw;margin-top:1.5625vw;margin-right:1.5625vw}.selectandprice .modalonecontaainer{box-sizing:border-box;z-index:1;background:#fff;border:.0520833vw solid #dfdfdf;border-radius:.520833vw;width:22.5521vw;height:17.3438vw;padding-bottom:1.30208vw;position:absolute;top:3.90625vw;left:0;overflow-y:scroll}.selectandprice .modalonecontaainer .regionname{letter-spacing:-.02em;color:#252223;padding-top:1.04167vw;padding-left:1.30208vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.selectandprice .modalonecontaainer .regionname:hover{color:#c8102e}.userADresesblok{width:46.3542vw;min-height:10vw}.selectuseradres{letter-spacing:-.02em;color:#252223;margin-top:1.5625vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.14583vw}.hradres{border:1px solid #efefef;margin-top:2.60417vw}.clokblok{z-index:20;width:10.625vw;height:3.90625vw;position:relative}.clockselectwraper{z-index:10;width:100vw;height:100vh;position:absolute;inset:0}.clockcloseWraper{z-index:9;width:100vw;height:100vh;position:absolute;inset:0}.selectdate{z-index:15;background:#fff;border-radius:.520833vw;width:10.625vw;height:22.7083vw;position:absolute;inset:4.16667vw 0 0;box-shadow:1px 1px 5px #038e3e33}.mobileformtitle{display:none}.checkdiv{width:100%;margin-top:1vw}.checkdiv label div{border-radius:100%!important}.checkdiv hr{display:none}.numberRegistration{padding:3vw 0}.numberRegistration a{color:#fff;background:#c8102e;border-radius:265px;padding:1vw 2vw;font-size:1.2vw;transition:all .3s}.numberRegistration a:hover{cursor:pointer;box-shadow:4.47727px 3.58182px 13.6109px #c8102e}.sucsesscontainer{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding-bottom:5.20833vw;display:flex}.sucsesscontainer .gomenu{color:#c8102e;text-transform:uppercase;background:#fff;border:.2vw solid #c8102e;border-radius:255px;margin-top:4vw;padding:1vw 5vw;font-size:1.5vw;font-weight:700;transition:all .3s}.sucsesscontainer .gomenu:hover{color:#fff;background:#c8102e;border:.2vw solid #c8102e}.sucsesscontainer .orderPoster{justify-content:center;align-items:flex-start;width:40vw;height:60vw;display:flex}.sucsesscontainer .orderPoster img{width:100vw;height:100%}.sucsesscontainer .bskhdr{width:100vw;height:12.2917vw}.sucsesscontainer .bskhdr .baskettitle{letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-left:7.39583vw;padding-top:5.20833vw;font-family:Mardoto-Medium;font-size:2.5vw;font-style:normal;font-weight:500;line-height:2.91667vw}.sucsesscontainer .btnpushmenu{box-sizing:border-box;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff;cursor:pointer;background:#c8102e;border:1px solid #c8102e;border-radius:.520833vw;width:20.8333vw;height:3.90625vw;font-family:Mardoto-Medium;font-size:1.04167vw;font-style:normal;font-weight:500;line-height:1.19792vw}.sucsesscontainer .btnpushmenu:hover{box-sizing:border-box;color:#fff;background:#eb2f2f;border:1px solid #eb2f2f;border-radius:.520833vw}.addnyuadressblok{flex-direction:column;width:46.3542vw;min-height:1.14583vw;margin-top:2.08333vw;display:flex}.addnyuadressblok .addadreslink{letter-spacing:-.02em;color:#0a0a0a;cursor:pointer;justify-content:space-between;align-items:center;width:12vw;font-family:Montserrat-Regular;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.14583vw;display:flex}.addnyuadressblok .addadreslink span svg{width:1vw;height:1vw;margin-left:1vw}.inputgrupcontainer{width:46.3542vw;height:15.1042vw;margin-top:0}.creatorderbtncontent{width:unset;justify-content:center;padding:0 2vw;display:flex}.creatorderbtncontent p{padding:0 .4167vw}.creatorderbtncontent p .delLT{-webkit-text-decoration:line-through #4d4d4d!important;text-decoration:line-through #4d4d4d!important;text-decoration-thickness:2.7px!important}.creatorderbtncontent p .delNone{text-decoration:none}.creatorderbtncontent img{width:3vw;height:3vw}.companyProfile{flex-direction:column;width:100%;display:flex}.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount{justify-content:space-between;align-items:center;width:95%;margin-top:1vw;display:flex}:is(.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount) span{color:#a29c9c;font-size:1.2vw;font-weight:700}:is(.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount) p{color:#3a3a3a;text-align:end;font-size:1.2vw;font-weight:600}.buttonInfoCont{position:absolute;top:0;right:-2vw}.infoIconWithContent{position:relative}.buttonInfoContent{opacity:0;visibility:hidden;background:#f9f9f9;border:1px solid #8a8a8a;border-radius:10px;flex-direction:column;row-gap:.3vw;padding:.7vw 1vw;transition:opacity .3s,visibility .3s;display:flex;position:absolute;bottom:2.8vw;right:2.8vw}.buttonInfoContent .information{white-space:nowrap;font-size:.9vw;display:flex}.buttonInfoContent .information p{color:#c8102e;cursor:pointer;text-decoration:underline!important}.buttonInfoContent .information p:hover{color:#ff617a}.buttonInfoContent .information span{color:#4d4d4d}.infoSvg{cursor:help;width:3vw;height:3vw}.infoIconWithContent:hover .buttonInfoContent{opacity:1;visibility:visible}.catchAlert{color:#626262;z-index:25;background:#fff;border:.2vw solid #c8102e;border-radius:36px;justify-content:center;align-items:center;gap:.5vw;padding:.2vw .5vw .2vw 1vw;animation:.5s ease-out forwards slideIn;display:flex;position:fixed;bottom:1vw;right:-100%}@keyframes slideIn{0%{right:-100%}to{right:1vw}}@keyframes slideOut{0%{right:1vw}to{right:-100%}}.catchAlert.slideOut{animation:.5s ease-out forwards slideOut}.catchAlert p{cursor:pointer;padding:.5vw 0;font-size:1vw}.catchAlert span{color:#fff;cursor:pointer;background:#c8102e;border:.2vw solid #c8102e;border-top-right-radius:36px;border-bottom-right-radius:36px;justify-content:center;align-items:center;width:2vw;height:1.9vw;padding-right:.2vw;transition:all .3s;display:flex}.catchAlert span:hover{color:#c8102e;background:#fff}@media screen and (max-width:760px){.packagingCost{justify-content:center}.packagingCost p{font-size:4vw}.productBasketCount{color:#fff;background:#c8102e;border:.5vw solid #fff;justify-content:center;align-items:center;width:5.5vw;height:4vw;font-size:3vw;display:flex;top:-1vw;right:-2vw}.productBasketCount span{position:unset;top:0}.productBasketCount svg{display:none}}@media screen and (max-width:600px){.catchAlert{border:.5vw solid #c8102e;justify-content:space-between;width:97.5%;padding:1vw 1vw 1vw 5vw;bottom:19vw}.catchAlert p{font-size:4vw}.catchAlert span{width:6vw;height:5.9vw;padding-right:.5vw}.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount{width:100%;margin-top:2vw}:is(.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount) span,:is(.companyProfile .companyProfileName,.companyProfilePhone,.companyProfileEmail,.companyProfileDiscount) p{font-size:3.2vw}.comment{border:0 solid #dfdfdf;border-bottom-width:.266667vw;border-radius:0;outline:none;width:92vw;height:17.0667vw;margin-top:0;padding:0 0;font-size:4.26667vw;line-height:160%}.buttonInfoCont{top:12vw!important;right:3vw!important}.infoSvg{width:7vw;height:7vw}.buttonInfoContent{z-index:21;row-gap:1vw;width:94vw;padding:2.7vw 3vw;bottom:9vw;right:0}.buttonInfoContent .information{font-size:3.5vw}.mobilePhoneInput{width:92vw!important}.Basketconstructor{width:100vw;min-height:105.867vw}.Basketconstructor .bskhdr{width:100vw;height:auto}.Basketconstructor .bskhdr .baskettitle{margin-left:4vw;padding-top:16vw;font-size:6.93333vw;line-height:120%}.Basketconstructor .bskconstr2{width:100vw;min-height:44.2667vw;margin-bottom:4vw;margin-left:0}.Basketconstructor .bskconstr2 .basketstatus{font-size:4.26667vw;line-height:5.06667vw}.Basketconstructor .bskconstr2 .btndiv2{cursor:pointer;width:100vw;height:15.2vw;margin-top:8vw}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu{border-radius:2.66667vw;width:92vw;height:15.2vw;font-size:4.26667vw;line-height:5.06667vw}.Basketconstructor .bskconstr2 .errormsgBuffet{justify-content:flex-end;align-items:center;width:92vw;height:17.0667vw;margin-left:4vw;display:flex}.Basketconstructor .bskconstr2 .errormsgBuffet p{width:42.6667vw;height:17.0667vw;min-width:unset;letter-spacing:-.02em;color:#eb2f2f;margin-top:1.33333vw;font-family:Montserrat-Medium;font-size:3.2vw;font-style:normal;font-weight:400;line-height:120%}.Basketconstructor .bskconstr2 .btndiv{cursor:pointer;justify-content:center;width:100vw;height:15.2vw;margin-top:8vw;display:flex}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu{border-radius:256px;width:92vw;height:15.2vw;font-size:4.26667vw;line-height:5.06667vw}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu:hover{box-sizing:border-box;color:#fff;background:#eb2f2f;border:1px solid #eb2f2f}.itemBasket{flex-direction:column;align-items:center;width:100vw;min-height:42.6667vw;display:flex}.itemBasket .promokodandbonusblok{border-top:.266667vw solid #efefef;flex-direction:column;width:92vw;height:65.8667vw;display:flex;position:relative}.itemBasket .promokodandbonusblok .promoblok{flex-direction:column;width:92vw;min-height:40vw;display:flex}.itemBasket .promokodandbonusblok .promoblok .promoinputandbutton{border-radius:2.66667vw;align-items:center;width:92vw;height:11.2vw;margin-top:21.0667vw;margin-left:4vw;display:flex}.itemBasket .promokodandbonusblok .promoblok .promoinputandbutton img{z-index:20;cursor:pointer;width:8.53333vw;height:8.53333vw;margin-right:4vw}.itemBasket .promokodandbonusblok .promoblok .promoinputandbutton img:hover{filter:invert(80%)sepia(62%)saturate(1776%)hue-rotate(116deg)brightness(96%)contrast(85%)}.itemBasket .promokodandbonusblok .promoblok p{letter-spacing:-.02em;color:#eb2f2f;margin-top:1.33333vw;margin-left:5.33333vw;font-family:Montserrat-Regular;font-size:4.26667vw;font-style:normal;font-weight:400;line-height:5.33333vw}.itemBasket .promokodandbonusblok .bonussContainer{width:92vw;max-width:92vw;height:11.2vw;margin-top:6.4vw;margin-left:4vw;display:flex}.itemBasket .promokodandbonusblok .bonuss{border-radius:2.66667vw;justify-content:space-between;width:92vw;max-width:92vw;height:11.2vw;padding-right:4vw;display:flex}.itemBasket .promokodandbonusblok .bonuss p{min-width:max-content;margin-top:2.66667vw;margin-left:4vw;font-size:3.73333vw;line-height:150%}.itemBasket .promokodandbonusblok .bonuss img{z-index:20;cursor:pointer;width:8.53333vw;height:8.53333vw;margin-top:1.33333vw;margin-left:2.66667vw}.itemBasket .promokodandbonusblok .bonuss img:hover{filter:invert(80%)sepia(62%)saturate(1776%)hue-rotate(116deg)brightness(96%)contrast(85%)}.itemBasket .promokodandbonusblok .bonuss span{min-width:max-content;margin-top:2.93333vw;margin-left:2.13333vw;font-size:4.26667vw;line-height:5.06667vw}.itemBasket .promokodandbonusblok .totaldiv{min-width:37.0667vw;margin-top:0;margin-left:0;position:absolute;inset:6.4vw 0 0}.itemBasket .promokodandbonusblok .totaldiv p{min-width:max-content;font-size:6.93333vw;line-height:120%}.itemBasket .promokodandbonusblok .clearnbasket{position:absolute;top:6.66667vw}.itemBasket .promokodandbonusblok .clearnbasket p{text-align:right;letter-spacing:-.02em;color:#bfb7b6;cursor:pointer;min-width:max-content;padding-left:.78125vw;font-family:Montserrat-Regular;font-size:3.73333vw;font-style:normal;font-weight:400;line-height:150%}.itemBasket .promokodandbonusblok .clearnbasket p:hover{filter:invert(43%)sepia(62%)saturate(1776%)hue-rotate(116deg)brightness(96%)contrast(85%)}.itemBasket .promokodandbonusblok .clearnbasket p img{width:3.2vw;height:3.73333vw;margin-left:2.93333vw}.constrctorformandrecoment{width:100vw}.constrctorformandrecoment .formtitle,.constrctorformandrecoment .info{display:none}.constrctorformandrecoment .mobileformtitle{display:block}.constrctorformandrecoment .mobileformtitle p{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;margin-top:16vw;margin-left:4vw;font-family:Mardoto-Medium;font-size:4.8vw;font-style:normal;font-weight:500;line-height:120%}.constrctorformandrecoment .mobileformtitle h6{letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-top:8vw;margin-left:4vw;padding-bottom:8vw;font-family:Mardoto-Medium;font-size:4.26667vw;font-style:normal;font-weight:500;line-height:5.06667vw}.constrctorformandrecoment .formandrecomentwraper{flex-direction:column-reverse;width:100vw;min-height:26.6667vw;margin-top:0;display:flex}.constrctorformandrecoment .formandrecomentwraper .formcontlorel{width:100vw;min-height:26.6667vw;padding-bottom:7vw}.constrctorformandrecoment .formandrecomentwraper .formcontlorel .checkdiv{margin-top:6.4vw;margin-left:0}.constrctorformandrecoment .formandrecomentwraper .formcontlorel .checkdiv .containerchechk{width:92vw}.constrctorformandrecoment .formandrecomentwraper .formcontlorel .checkdiv p{margin-top:2.66667vw;margin-right:13.3333vw}.constrctorformandrecoment .formandrecomentwraper .formcontlorel .checkdiv hr{background-color:#efefef;width:92vw;height:.266667vw;margin-top:16vw;display:block}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol{background:#c8102e;border-radius:0;flex-direction:column;width:100vw;height:60.2667vw;margin-top:0;display:flex;overflow:scroll hidden}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol::-webkit-scrollbar{display:none}.shipment{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;margin-top:16vw;margin-left:0;font-family:Mardoto-Medium;font-size:4.26667vw;font-style:normal;font-weight:500;line-height:5.06667vw}.popupbutton{justify-content:space-between;align-items:center;width:92vw;height:15.2vw;margin-top:8vw;margin-left:4vw;display:flex}.renderadressinput{flex-direction:column;width:100vw;min-height:51.2vw;margin-top:0}.renderadressinput hr{border:1px solid #efefef;width:92vw;margin-top:16vw;margin-left:4vw}.adresscityortoradress{width:92vw;min-height:13.3333vw}.renderadressinput .addresInput .inputglobalinfo,.react-tel-input .country-list{width:92vw!important}.domandkey{width:92vw;min-height:34.1333vw;height:unset;flex-direction:column;margin-left:0;display:flex}.peytitle{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;margin-bottom:2vw;margin-left:0;font-size:4.26667vw;line-height:5.06667vw;margin-top:7vw!important}.promokodandbonusblok{flex-direction:column;height:15vw;padding-left:0}.promokodandbonusblok .promoblok .promoinputandbutton{border-radius:256px;width:92vw;height:8.33333vw}.promokodandbonusblok .promoblok{width:67.8438vw}.promokodandbonusblok .bonuss{min-width:80.1458vw;margin-top:1vw}.promokodandbonusblok .bonuss p,.promokodandbonusblok .bonuss span{font-size:3vw}.promokodandbonusblok .bonuss img{width:3vw;height:3vw}.promokodandbonusblok .promoblok .promoinputandbutton svg{width:6vw;height:6vw;margin-right:1vw}.paymedodsbtn{flex-wrap:wrap;justify-content:space-between;align-items:center;width:92vw;min-height:36.8vw;margin-top:8vw;margin-left:0;margin-right:0;display:flex}.payment_type{gap:2vw;width:100%}.payment_type .am_dram{width:16.5vw;height:9vw}.zdachi{border:.266667vw solid #dfdfdf;border-radius:2.66667vw;width:92vw;height:17.0667vw;margin-top:8vw;margin-left:0;display:flex}.zdachi .zdachittitle1,.zdachi zdachittitle2{letter-spacing:-.02em;color:#252223;margin-top:5.06667vw;margin-left:0;font-family:Montserrat-Regular;font-size:4.26667vw;font-style:normal;font-weight:400;line-height:160%}.adresstitle{display:none}.adresselement{flex-direction:column;width:92vw;margin-left:0;display:flex;min-height:13.3333vw!important}.adresselement .itermadresandicon{min-width:max-content;margin-top:8vw;display:flex;margin-left:0!important}.adresselement .itermadresandicon img{width:6.4vw;height:6.4vw}.adresselement .itermadresandicon p{margin-left:2vw;font-size:4.26667vw;line-height:5.06667vw}.adresselement .itermadresandicon p:hover{color:#c8102e}.numberRegistration{justify-content:center;align-items:center;padding:3vw;display:flex}.numberRegistration a{justify-content:center;align-items:center;min-height:10vw;padding:3vw 5vw;font-size:3vw;display:flex}.react-tel-input .form-control{border:none!important;font-size:5vw!important}.clokblok{z-index:20;width:92vw;height:17.0667vw;position:relative}.clock{border:.266667vw solid #dfdfdf;border-radius:2.66667vw;width:92vw;height:17.0667vw;margin-top:8vw;margin-left:4vw}.clock p{width:77.3333vw;margin-left:4vw;font-size:4.26667vw;line-height:160%}.clock img{width:2.93333vw;height:4vw}.clockselectwraper,.clockcloseWraper{width:100vw;height:100vh}.selectdate{background:#fff;border-radius:2.66667vw;width:92vw;height:116.267vw;top:18.4vw;left:4vw;box-shadow:1px 1px 5px #038e3e33}.overfloscrol{flex-direction:column;width:89.0667vw;height:102.933vw;margin-top:6.66667vw;display:flex;overflow:hidden scroll}.overfloscrol::-webkit-scrollbar{width:1px}.overfloscrol::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.overfloscrol::-webkit-scrollbar-thumb{background:#13ad54;border-radius:10px;width:3.59375vw}.overfloscrol p{cursor:pointer;margin-top:5.33333vw;margin-left:6.66667vw;font-size:4.8vw;line-height:5.86667vw}.itonalItemcard{letter-spacing:-.04em;text-transform:uppercase;color:#fff;margin-top:4vw;margin-left:4vw;font-family:Mardoto-Medium;font-size:4.26667vw;font-style:normal;font-weight:500;line-height:5.06667vw}.shiporder{flex-direction:unset;width:100vw;height:60.2667vw;margin-top:4vw;display:flex;overflow:scroll hidden}.shiporder::-webkit-scrollbar{display:none}.shiporder .gic2{display:none}.checkbasket{width:13.3333vw;height:13.3333vw}.statussok{margin-top:8vw;font-size:4.26667vw;line-height:5.06667vw}.selectregion{justify-content:space-between;width:100vw;height:17.0667vw;margin-top:8vw;margin-left:0}.selectregion .selectone{border:none;border-bottom:.266667vw solid #dfdfdf;border-radius:0;width:92vw;height:17.0667vw}.selectregion .selectone p{margin-top:5.06667vw;margin-left:0;font-size:4.26667vw;line-height:160%}.selectregion .selectone img{width:2.93333vw;height:4vw;margin-top:6.66667vw;margin-right:0}.selectregion .modalonecontaainerselectone{z-index:20;border-radius:2.66667vw;width:92vw;height:88.8vw;top:17.0667vw;left:0;overflow-y:scroll}.selectregion .modalonecontaainerselectone .regionname{margin-top:5.33333vw;margin-left:6.66667vw;font-size:4.8vw;line-height:160%}.selectregion .modalonecontaainerselectone .regionname:hover{color:#c8102e}.selectandprice{flex-direction:column;width:92vw;min-height:34.1333vw;margin-top:0;display:flex}.selectandprice .pricecontainer{border:none;border-bottom:.266667vw solid #dfdfdf;border-radius:0;justify-content:space-between;align-items:center;width:92vw;height:17.0667vw;margin-left:0;padding:0 0;display:flex}.selectandprice .pricecontainer p,.selectandprice .pricecontainer h4{font-size:4.26667vw;line-height:160%}.selectandprice .selecttwo{border:none;border-bottom:.266667vw solid #dfdfdf;border-radius:0;width:91vw;height:17.0667vw;margin-left:0}.selectandprice .selecttwo p{margin-top:5.06667vw;margin-left:0;font-size:4.26667vw;line-height:160%}.selectandprice .selecttwo img{width:2.93333vw;height:4vw;margin-top:6.66667vw;margin-right:0}.selectandprice .modalonecontaainer{border:.266667vw solid #dfdfdf;border-radius:2.66667vw;width:92vw;height:88.8vw;top:17.0667vw;left:0}.selectandprice .modalonecontaainer .regionname{margin-top:5.33333vw;margin-left:6.66667vw;font-size:4.8vw;line-height:160%}.selectandprice .modalonecontaainer .regionname:hover{color:#c8102e}.userADresesblok{width:100vw;min-height:21.3333vw;margin-bottom:10vw}.selectuseradres,.hradres{display:none}.selecttimeerror{margin-left:4vw;margin-top:2.66667vw!important;font-size:3.2vw!important;line-height:4vw!important}.sucsesscontainer{flex-direction:column;justify-content:flex-start;width:100vw;height:50vw;min-height:110.867vw;margin-top:10vw}.sucsesscontainer .orderPoster{width:50%}.ordertitle p{font-size:3.5vw!important}.sucsesscontainer .gomenu{position:unset;margin-top:7vw;padding:2.5vw 8vw;font-size:4.5vw}.sucsesscontainer .bskhdr{width:100vw;height:auto}.sucsesscontainer .bskhdr .baskettitle{margin-left:4vw;padding-top:16vw;font-size:6.93333vw;line-height:120%}.sucsesscontainer .btnpushmenu{border-radius:2.66667vw;width:92vw;height:15.2vw;margin-top:9.89583vw;font-size:4.26667vw;line-height:5.06667vw}.addnyuadressblok{flex-direction:column;width:100vw;min-height:5.86667vw;margin-top:5.33333vw;display:flex}.addnyuadressblok .addadreslink{letter-spacing:-.02em;color:#c8102e;cursor:pointer;margin-left:0;font-family:Montserrat-Regular;font-size:4.8vw;font-style:normal;font-weight:500;line-height:5.86667vw}.inputgrupcontainer{width:100vw;height:77.3333vw}.creatorderbtncontent{justify-content:center;width:100%;padding:0;display:flex}.creatorderbtncontent p{padding:0 2.66667vw}}.lds-roller{width:80px;height:80px;display:inline-block;position:relative}.lds-roller div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller}.lds-roller div:after{content:" ";background:#6ac610;border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;display:block;position:absolute}.lds-roller div:first-child{animation-delay:-.036s}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:600px){.btnPopupshop img{width:80%!important}.btnPopupshop{margin-top:10px}}.react-tel-input{width:38vw!important;padding:0!important}@media screen and (max-width:600px){.react-tel-input{width:100%!important;padding:0!important}.aboutPaymentType{font-size:3vw}}.residenceModal{z-index:100;background:#80808045;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;right:0}.residenceBox{background:#13ad54;border-radius:2vw;flex-direction:column;align-items:center;width:50vw;min-height:100px;padding:2vw;display:flex;overflow:hidden}.residenceText{color:#fff;padding-bottom:2vw;font-size:1.8vw}@media screen and (max-width:600px){.residenceModal{left:0}.residenceBox{width:85vw;min-height:100px;padding:5vw}.residenceText{color:#fff;padding-bottom:4vw;font-size:4vw}}.residencNotConforim{color:#13ad54;z-index:9999;cursor:pointer;background:#fff;border:none;border-radius:10px;outline:none;width:150px;height:50px;font-size:20px}.residencNotConforim:hover{color:#000}.minimalOrderPrice{color:#c8102e;text-align:start;width:80%;margin-top:4vw;margin-left:2vw;font-size:1.15vw}@media screen and (max-width:600px){.minimalOrderPrice{color:#c8102e;text-align:center;width:100%;margin-top:20vw;margin-left:0;padding-inline:5vw;font-size:4vw}.karasorderposter{display:none!important}}.karasorderposter{justify-content:center;align-items:flex-start;width:40vw;height:40vw;display:flex;position:sticky;top:5vw}.karasorderposter img{width:25vw;height:100%;margin-left:10vw}.ordertitle{flex-direction:column;align-items:center;width:40vw;min-height:10vw;margin-top:3vw;margin-bottom:5vw;display:flex}.ordertitle img{-o-object-fit:scale-down;object-fit:scale-down;width:75%;height:100%}.ordertitle .orderIcon{-o-object-fit:scale-down;object-fit:scale-down;width:20%;height:100%;margin-bottom:2vw}.ordertitle p{text-align:center;color:#404040;margin-top:2vw;font-size:1.2vw}.checkoutButton{letter-spacing:-.04em;text-transform:uppercase;color:#fff;cursor:pointer;background:#c8102e;border:.2vw solid #c8102e;border-radius:226.33px;outline:none;justify-content:center;align-items:center;max-width:35vw;margin-top:3vw;margin-left:2vw;padding:1.5vw 3.5vw;font-size:1.04167vw;font-style:normal;font-weight:500;line-height:1.19792vw;transition:all .3s;display:flex}.checkoutButton:hover{background:0 0}.checkoutButton:hover p{color:#c8102e}.checkoutButton p{color:#fff;text-align:center;font-size:1.5vw;font-weight:700}.checkoutButton p .delLT{-webkit-text-decoration:line-through #4d4d4d!important;text-decoration:line-through #4d4d4d!important;text-decoration-thickness:2.7px!important}.checkoutButton p .delNone{text-decoration:none}.orderCont{border-radius:47px;flex-wrap:wrap;width:100%;margin-top:4vw;padding:4vw 4vw 5vw;display:flex;box-shadow:4px 3px 19.1px #00000040}@media screen and (max-width:600px){.orderCont{border-radius:21px}.tabs-header{justify-content:center;width:100%;margin-top:10vw;padding:0 4vw}.tab-button{padding:2vw 4vw;font-size:4vw}}
