html{scroll-behavior:smooth}.tabs-container{width:100%;margin:auto;font-family:Arial,sans-serif}.tabs-header{display:flex;margin-top:3vw;margin-bottom:0}.tab-button{padding:1vw 1.5vw;background-color:#FFFFFF;border:.1vw solid #c8102e;cursor:pointer;font-size:1vw;transition:all .3s ease;margin-right:1vw;border-radius:36px;color:#828282;text-transform:uppercase}.tab-button.active{border:.1vw solid #c8102e;font-weight:700;background:#C8102E;color:#FFFFFF}.tabs-content{background-color:#fff}.content-box{font-size:16px;line-height:1.5;display:flex;flex-wrap:wrap}.Basketconstructor{width:100vw;min-height:27.03125vw;background:#FFFFFF;margin-top:1vw}.Basketconstructor .bskhdr{width:100vw;height:12.2916666667vw}.Basketconstructor .bskhdr .baskettitle{font-style:normal;font-weight:500;font-size:2.5vw;line-height:2.9166666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-left:7.3958333333vw;padding-top:5.2083333333vw}.Basketconstructor .bskconstr2{width:84.6354166667vw;min-height:14.7395833333vw;margin-left:7.3958333333vw;padding-bottom:5vw;display:flex}.Basketconstructor .bskconstr2 .basketstatus{margin-top:20vw;min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:500;font-size:1.9vw;line-height:1.4583333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;text-align:center}.Basketconstructor .bskconstr2 .errormsgBuffet{width:46.3541666667vw;height:.78125vw;display:flex;justify-content:flex-end;align-items:center}.Basketconstructor .bskconstr2 .errormsgBuffet p{color:#EB2F2F}.Basketconstructor .bskconstr2 .errormsgBuffet p,.Basketconstructor .bskconstr2 .selecttimeerror{min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:400;font-size:.625vw;line-height:.78125vw;margin-top:.2604166667vw;letter-spacing:-.02em}.Basketconstructor .bskconstr2 .selecttimeerror{color:#13AD54}.Basketconstructor .bskconstr2 .btndiv2{width:84.6354166667vw;height:9.1145833333vw;display:flex;justify-content:center;margin-top:4.1666666667vw;cursor:pointer}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu{width:20.8333333333vw;height:3.90625vw;background:#C8102E;border:1px solid #c8102e;box-sizing:border-box;border-radius:.5208333333vw;font-style:normal;font-weight:500;font-size:1.0416666667vw;line-height:1.1979166667vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;cursor:pointer}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu:hover{background:#EB2F2F;border:1px solid #eb2f2f;box-sizing:border-box;border-radius:10px;color:#FFFFFF}.Basketconstructor .bskconstr2 .btndiv{width:40.6354166667vw;height:3.90625vw;display:flex;justify-content:center;cursor:pointer;margin-top:3vw}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu{width:29.8333333333vw;height:4.90625vw;background:#C8102E;border:1px solid #c8102e;box-sizing:border-box;border-radius:226.33px;font-style:normal;font-weight:500;font-size:2vw;line-height:1.1979166667vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;transition:.3s}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu:hover{background:transparent;color:#C8102E}.Basketconstructor .emptyCart{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10vw 0;svg{visibility:visible!important;opacity:1!important}}.itemBasket{width:85.2083333333vw;min-height:9.8958333333vw}.promokodandbonusblok{width:100%;height:5.2083333333vw;background:#ffffff;display:flex}.promokodandbonusblok .promoblok{width:14.84375vw;min-height:7.8125vw;display:flex;flex-direction:column}.promokodandbonusblok .promoblok .promoinputandbutton{width:14.84375vw;height:3.3333333333vw;background:#F9F9F9;border-radius:36px;display:flex;align-items:center;border:2px solid #00000030;margin-top:1.40625vw;input::-moz-placeholder{text-transform:capitalize}input::placeholder{text-transform:capitalize}}.promokodandbonusblok .promoblok .promoinputandbutton svg{width:2.0833333333vw;height:2.0833333333vw;cursor:pointer;margin-left:.625vw}.promokodandbonusblok .promoblok .promoinputandbutton svg:hover path{fill:#ed2d4c}.promokodandbonusblok .promoblok p{font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em;color:#EB2F2F;margin-top:.2604166667vw;margin-left:.2604166667vw}.promokodandbonusblok .bonussContainer{margin-left:2.0833333333vw;margin-top:1.40625vw}.promokodandbonusblok .bonuss,.promokodandbonusblok .bonussContainer{min-width:21.1458333333vw;max-width:-moz-min-content;max-width:min-content;height:3.3333333333vw}.promokodandbonusblok .bonuss{background:#F9F9F9;border-radius:.5208333333vw;display:flex;justify-content:space-between}.promokodandbonusblok .bonuss p{min-width:12.5vw;font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em;color:#252223;margin-top:1.1458333333vw;margin-left:.78125vw}.promokodandbonusblok .bonuss img{width:2.0833333333vw;height:2.0833333333vw;margin-top:.625vw;margin-right:.5208333333vw;cursor:pointer}.promokodandbonusblok .bonuss img:hover{filter:invert(80%) sepia(62%) saturate(1776%) hue-rotate(116deg) brightness(96%) contrast(85%)}.promokodandbonusblok .bonuss span{min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:500;font-size:1.25vw;line-height:1.4583333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;margin-top:.9375vw;margin-left:.78125vw}.promokodandbonusblok .totaldiv{min-width:7.2395833333vw;margin-left:30.7291666667vw;margin-top:2.03125vw}.promokodandbonusblok .totaldiv p{min-width:7.03125vw;min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:500;font-size:1.7708333333vw;line-height:2.0833333333vw;text-align:right;letter-spacing:-.04em;text-transform:uppercase;color:#13AD54}.promokodandbonusblok .clearnbasket{margin-left:4.6875vw;margin-top:2.34375vw}.promokodandbonusblok .clearnbasket p{min-width:-moz-max-content;min-width:max-content;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:150%;text-align:right;letter-spacing:-.02em;color:#BFB7B6;padding-left:.78125vw;cursor:pointer}.promokodandbonusblok .clearnbasket p:hover{filter:invert(43%) sepia(62%) saturate(1776%) hue-rotate(116deg) brightness(96%) contrast(85%)}.promokodandbonusblok .clearnbasket p img{width:.9895833333vw;height:.9895833333vw;margin-left:.78125vw}.packagingCost{width:100%;display:flex;justify-content:flex-end;p{font-size:1.2vw;color:#8F8F8F;span{color:#C8102E}}}.constrctorformandrecoment{width:85.2083333333vw;min-height:15.15625vw}.constrctorformandrecoment .formtitle{font-style:normal;font-weight:900;font-size:2.3541666667vw;line-height:1.5625vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;margin-top:5.8125vw}.constrctorformandrecoment .info{width:100%;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-bottom:1vw}.constrctorformandrecoment .formandrecomentwraper{width:85.2083333333vw;min-height:5.2083333333vw;display:flex;align-items:flex-start;margin-top:.78125vw}.constrctorformandrecoment .formandrecomentwraper .formcontlorel{width:100%;min-height:5.2083333333vw}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol{width:30.3645833333vw;min-height:5.2604166667vw;background:#F9F9F9;border-radius:.5208333333vw;margin-top:1.3020833333vw}.shipment{width:100%;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-top:5.2604166667vw}.popupbutton{width:46.3541666667vw;height:3.90625vw;display:flex;justify-content:space-between;align-items:center;margin-top:2.6041666667vw}.renderadressinput{width:100%;display:flex;align-items:flex-start;gap:1vw;margin-top:.5vw}.renderadressinput hr{width:46.3541666667vw;border:1px solid #efefef;margin-top:2.6041666667vw}.renderadressinput .addresInput .inputglobalinfo{width:22.554167vw!important}.adresscityortoradress{width:54.7916666667vw;min-height:22.7083333333vw}.domandkey{height:5.5vw;gap:1vw;display:flex;justify-content:space-between;align-items:center}.comment{width:90%;height:3.90625vw;margin-top:1.3vw;margin-bottom:2.5vw;background:#FFFFFF;border:none;border-bottom:.0520833333vw solid #dfdfdf;box-sizing:border-box;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#252223;padding:0 1.3020833333vw;outline:none}.comment::-moz-placeholder{color:#BFB7B6}.comment::placeholder{color:#BFB7B6}.deliveryTimeCont{width:100%;min-height:10vw;display:flex;flex-direction:column;padding-bottom:5vw;margin-top:2vw}.deliveryTimeCont .deliveryTimeTitle{font-size:1vw;color:#BFB7B6;margin-bottom:1.5vw}.deliveryTimeCont .deliveryTime{width:100%;display:flex;justify-content:space-between;align-items:center}.deliveryTimeCont .deliveryTime label{width:49%;height:3.5vw;display:flex;gap:1vw;padding:0 1vw;border-radius:10px;border:1px solid #c8102e;cursor:pointer}.deliveryTimeCont .deliveryTime label input[type=radio]{width:1.8vw;accent-color:#C8102E}input[type=time]{background-color:#8F8F8F;border:none}.deliveryTimeCont .deliveryTime label div{width:100%;display:flex;justify-content:space-between;align-items:center;span{font-size:.9vw;color:#c4c4c4}p{font-size:1.1vw;color:#8F8F8F}}.peytitle{width:100%;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-top:2vw}.paymedodsbtn{width:76vw;gap:.8vw;flex-wrap:wrap;margin-top:2.6041666667vw;margin-right:0}.paymedodsbtn,.payment_type{display:flex;justify-content:flex-start;align-items:center}.payment_type{border:none;border-radius:.5208333333vw;gap:1vw;margin-top:1.2vw;padding:1vw 0}.payment_type .no_img{cursor:pointer;transition:.3s;color:#545454;font-size:.9vw;border:1px solid #545454;border-radius:5px;padding:.2vw .4vw}.payment_type .no_img:hover{transform:scale(1.2)}.payment_type .am_dram{width:5.5vw;height:3vw;cursor:pointer;transition:.3s;border:.2vw solid transparent;border-radius:4px}.payment_type .am_dram img{width:100%;height:100%}.aboutPaymentType{width:100%;margin-top:1vw;color:#8F8F8F;transition:.3s;font-size:.8vw}.zdachi{width:31.5520833333vw;height:3.90625vw;background:#FFFFFF;border:1px solid #dfdfdf;box-sizing:border-box;border-radius:.5208333333vw;margin-top:1.2041666667vw;display:flex;justify-content:space-evenly}.zdachi .zdachittitle1,.zdachi zdachittitle2{margin-top:1.40625vw}.adresstitle,.zdachi .zdachittitle1,.zdachi zdachittitle2{font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#252223}.adresstitle{box-sizing:border-box;padding-top:2.6041666667vw}.adresselement{width:35.9375vw;min-height:3.3854166667vw;display:flex;flex-wrap:wrap;margin-left:-2.0833333333vw}.adresselement .itermadresandicon{min-width:-moz-max-content;min-width:max-content;display:flex;margin-left:2.0833333333vw;margin-top:2.2395833333vw;padding:0 1vw .5vw .5vw;border-bottom:.2vw solid transparent}.adresselement .itermadresandicon img{width:1.25vw;height:1.25vw}.adresselement .itermadresandicon svg{width:2vw;height:1vw;margin-left:2vw;transform:rotate(180deg);cursor:pointer}.adresselement .itermadresandicon p{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.04em;text-transform:capitalize;color:#252223;cursor:pointer;margin-left:.5208333333vw}.adresselement .itermadresandicon p:hover{color:#C8102E}.clock{width:10.625vw;height:3.90625vw;background:#FFFFFF;border:.0520833333vw solid #dfdfdf;box-sizing:border-box;border-radius:.5208333333vw;margin-top:5.2604166667vw;display:flex;align-items:center;cursor:pointer;z-index:20}.clock p{width:7.2916666667vw;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#BFB7B6;margin-left:1.3020833333vw}.clock img{width:.78125vw;height:.78125vw;-o-object-fit:contain;object-fit:contain}.overfloscrol{width:9.2708333333vw;height:20.1041666667vw;margin-top:1.3020833333vw;display:flex;flex-direction:column;overflow:scroll;overflow-x:hidden}.overfloscrol::-webkit-scrollbar{width:1px}.overfloscrol::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.overfloscrol::-webkit-scrollbar-thumb{background:#13AD54;border-radius:10px;width:3.59375vw}.overfloscrol p{font-family:Montserrat-Regular;font-weight:400;line-height:1.1458333333vw;letter-spacing:-.02em;margin-top:1.0416666667vw;margin-left:1.3020833333vw;cursor:pointer}.itonalItemcard,.overfloscrol p{font-style:normal;font-size:.9375vw;color:#252223}.itonalItemcard{font-family:Mardoto-Medium;font-weight:500;line-height:1.09375vw;letter-spacing:-.04em;text-transform:uppercase;margin:2.0833333333vw}.shiporder{width:37.7083333333vw;min-height:5.2604166667vw}.shiporder .gic2{width:26.1979166667vw;height:.0520833333vw;background-color:#BFB7B6;margin-left:2.1354166667vw}.checkbasket{width:4.4791666667vw;height:4.4791666667vw}.statussok{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:1.25vw;line-height:1.4583333333vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;margin-top:2.6041666667vw;color:#252223}.selectregion{margin-top:1.3020833333vw}.selectregion,.selectregion .selectone{width:22.5520833333vw;height:3.90625vw;display:flex;justify-content:space-between}.selectregion .selectone{background:#FFFFFF;border:none;border-bottom:.0520833333vw solid #dfdfdf;box-sizing:border-box;position:relative;cursor:pointer}.selectregion .selectone p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#BFB7B6;margin-top:1.40625vw;margin-left:1.3020833333vw}.selectregion .selectone img{width:.78125vw;height:.78125vw;-o-object-fit:contain;object-fit:contain;margin-top:1.5625vw;margin-right:1.5625vw}.selectregion .modalonecontaainerselectone{width:22.5520833333vw;background:#FFFFFF;border:.0520833333vw solid #dfdfdf;box-sizing:border-box;border-radius:.5208333333vw;position:absolute;top:3.90625vw;left:0;z-index:20;padding-bottom:1.3020833333vw}.selectregion .modalonecontaainerselectone .regionname{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#252223;padding-top:1.0416666667vw;padding-left:1.3020833333vw}.selectregion .modalonecontaainerselectone .regionname:hover{color:#C8102E}.selectandprice{width:46.3541666667vw;height:3.90625vw;display:flex;justify-content:space-between;margin-top:1.3020833333vw;margin-left:1vw}.selectandprice .pricecontainer{width:22.34375vw;height:3.8541666667vw;background:#FFFFFF;border:none;border-bottom:.0520833333vw solid #dfdfdf;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 1.3020833333vw}.selectandprice .pricecontainer p{color:#BFB7B6}.selectandprice .pricecontainer h4,.selectandprice .pricecontainer p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em}.selectandprice .pricecontainer h4{color:#C8102E}.selectandprice .selecttwo{width:22.5520833333vw;height:3.90625vw;background:#FFFFFF;border:none;border-bottom:.0520833333vw solid #dfdfdf;box-sizing:border-box;display:flex;justify-content:space-between;position:relative;cursor:pointer}.selectandprice .selecttwo p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#BFB7B6;margin-top:1.40625vw;margin-left:1.3020833333vw}.selectandprice .selecttwo img{width:.78125vw;height:.78125vw;-o-object-fit:contain;object-fit:contain;margin-top:1.5625vw;margin-right:1.5625vw}.selectandprice .modalonecontaainer{overflow-y:scroll;width:22.5520833333vw;height:17.34375vw;background:#FFFFFF;border:.0520833333vw solid #dfdfdf;box-sizing:border-box;border-radius:.5208333333vw;position:absolute;top:3.90625vw;left:0;padding-bottom:1.3020833333vw;z-index:1}.selectandprice .modalonecontaainer .regionname{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#252223;padding-top:1.0416666667vw;padding-left:1.3020833333vw}.selectandprice .modalonecontaainer .regionname:hover{color:#C8102E}.userADresesblok{width:46.3541666667vw;min-height:10vw}.selectuseradres{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#252223;margin-top:1.5625vw}.hradres{margin-top:2.6041666667vw;border:1px solid #efefef}.clokblok{width:10.625vw;height:3.90625vw;position:relative;z-index:20}.clockselectwraper{z-index:10}.clockcloseWraper,.clockselectwraper{width:100vw;height:100vh;position:absolute;left:0;top:0;bottom:0;right:0}.clockcloseWraper{z-index:9}.selectdate{position:absolute;width:10.625vw;height:22.7083333333vw;background:#FFFFFF;box-shadow:1px 1px 5px rgba(3,142,62,.2);border-radius:.5208333333vw;left:0;top:4.1666666667vw;right:0;bottom:0;z-index:15}.mobileformtitle{display:none}.checkdiv{width:100%;margin-top:1vw;label div{border-radius:100%!important}}.checkdiv hr{display:none}.numberRegistration{padding:3vw 0}.numberRegistration a{padding:1vw 2vw;background:#C8102E;color:#FFFFFF;font-size:1.2vw;border-radius:265px;transition:.3s}.numberRegistration a:hover{box-shadow:4.477272987365723px 3.5818185806274414px 13.610910415649414px 0 #C8102E;cursor:pointer}.sucsesscontainer{width:100vw;height:100vh;background:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5.2083333333vw}.sucsesscontainer .gomenu{border-radius:255px;background:#FFFFFF;color:#C8102E;border:.2vw solid #c8102e;font-weight:700;padding:1vw 5vw;font-size:1.5vw;text-transform:uppercase;transition:.3s;margin-top:4vw}.sucsesscontainer .gomenu:hover{background:#C8102E;color:#FFFFFF;border:.2vw solid #c8102e}.sucsesscontainer .orderPoster{width:40vw;height:60vw;display:flex;justify-content:center;align-items:flex-start}.sucsesscontainer .orderPoster img{width:100vw;height:100%}.sucsesscontainer .bskhdr{width:100vw;height:12.2916666667vw}.sucsesscontainer .bskhdr .baskettitle{font-size:2.5vw;line-height:2.9166666667vw;color:#252223;margin-left:7.3958333333vw;padding-top:5.2083333333vw}.sucsesscontainer .bskhdr .baskettitle,.sucsesscontainer .btnpushmenu{font-family:Mardoto-Medium;font-style:normal;font-weight:500;letter-spacing:-.04em;text-transform:uppercase}.sucsesscontainer .btnpushmenu{width:20.8333333333vw;height:3.90625vw;background:#C8102E;border:1px solid #c8102e;box-sizing:border-box;border-radius:.5208333333vw;font-size:1.0416666667vw;line-height:1.1979166667vw;text-align:center;color:#FFFFFF;cursor:pointer}.sucsesscontainer .btnpushmenu:hover{background:#EB2F2F;border:1px solid #eb2f2f;box-sizing:border-box;border-radius:.5208333333vw;color:#FFFFFF}.addnyuadressblok{width:46.3541666667vw;min-height:1.1458333333vw;margin-top:2.0833333333vw;display:flex;flex-direction:column}.addnyuadressblok .addadreslink{width:12vw;font-family:Montserrat-Regular;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.1458333333vw;letter-spacing:-.02em;color:#0A0A0A;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.addnyuadressblok .addadreslink span svg{width:1vw;height:1vw;margin-left:1vw}.inputgrupcontainer{width:46.3541666667vw;height:15.1041666667vw;margin-top:0}.creatorderbtncontent{display:flex;width:unset;justify-content:center;padding:0 2vw}.creatorderbtncontent p{padding:0 .4167vw}.creatorderbtncontent p .delLT{text-decoration:line-through!important;text-decoration-color:#4d4d4d!important;text-decoration-thickness:2.7px!important}.creatorderbtncontent p .delNone{text-decoration:none}.creatorderbtncontent img{width:3vw;height:3vw}.companyProfile{width:100%;display:flex;flex-direction:column}.companyProfile .companyProfileName,.companyProfileDiscount,.companyProfileEmail,.companyProfilePhone{width:95%;display:flex;align-items:center;justify-content:space-between;margin-top:1vw;span{font-weight:700;color:#a29c9c}p,span{font-size:1.2vw}p{font-weight:600;color:#3a3a3a;text-align:end}}.buttonInfoCont{position:absolute;top:0;right:-2vw}.infoIconWithContent{position:relative}.buttonInfoContent{display:flex;flex-direction:column;padding:.7vw 1vw;background:#F9F9F9;border:1px solid #8a8a8a;border-radius:10px;position:absolute;right:2.8vw;bottom:2.8vw;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;row-gap:.3vw}.buttonInfoContent .information{display:flex;white-space:nowrap;font-size:.9vw}.buttonInfoContent .information p{color:#C8102E;text-decoration:underline!important;cursor:pointer}.buttonInfoContent .information p:hover{color:#ff617a}.buttonInfoContent .information span{color:#4d4d4d}.infoSvg{width:3vw;height:3vw;cursor:help}.infoIconWithContent:hover .buttonInfoContent{opacity:1;visibility:visible}.catchAlert{display:flex;justify-content:center;align-items:center;gap:.5vw;border:.2vw solid #c8102e;border-radius:36px;padding:.2vw .5vw .2vw 1vw;position:fixed;bottom:1vw;right:-100%;background:#FFFFFF;color:#626262;z-index:25;animation:slideIn .5s ease-out forwards}@keyframes slideIn{0%{right:-100%}to{right:1vw}}@keyframes slideOut{0%{right:1vw}to{right:-100%}}.catchAlert.slideOut{animation:slideOut .5s ease-out forwards}.catchAlert p{font-size:1vw;padding:.5vw 0;cursor:pointer}.catchAlert span{height:1.9vw;width:2vw;border:.2vw solid #c8102e;background:#C8102E;color:#FFFFFF;border-bottom-right-radius:36px;border-top-right-radius:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-right:.2vw;transition:.3s}.catchAlert span:hover{background:#FFFFFF;color:#C8102E}@media screen and (max-width:760px){.packagingCost{justify-content:center;p{font-size:4vw}}.productBasketCount{width:5.5vw;height:4vw;color:#FFFFFF;background:#C8102E;border:.5vw solid #ffffff;font-size:3vw;top:-1vw;right:-2vw;display:flex;justify-content:center;align-items:center;span{position:unset;top:0}svg{display:none}}}@media screen and (max-width:600px){.catchAlert{bottom:19vw;width:97.5%;padding:1vw 1vw 1vw 5vw;border:.5vw solid #c8102e;justify-content:space-between;p{font-size:4vw}span{height:5.9vw;width:6vw;padding-right:.5vw}}.companyProfile .companyProfileName,.companyProfileDiscount,.companyProfileEmail,.companyProfilePhone{width:100%;margin-top:2vw;p,span{font-size:3.2vw}}.comment{width:92vw;margin-top:0;height:17.0666666667vw;border:solid #dfdfdf;border-width:0 0 .2666666667vw;border-radius:0;font-size:4.2666666667vw;line-height:160%;padding:0;outline:none}.buttonInfoCont{top:12vw!important;right:3vw!important}.infoSvg{width:7vw;height:7vw}.buttonInfoContent{width:94vw;right:0;bottom:9vw;padding:2.7vw 3vw;row-gap:1vw;z-index:21}.buttonInfoContent .information{font-size:3.5vw}.mobilePhoneInput{width:92vw!important}.Basketconstructor{width:100vw;min-height:105.8666666667vw}.Basketconstructor .bskhdr{width:100vw;height:auto}.Basketconstructor .bskhdr .baskettitle{font-size:6.9333333333vw;line-height:120%;margin-left:4vw;padding-top:16vw}.Basketconstructor .bskconstr2{width:100vw;min-height:44.2666666667vw;margin-left:0;margin-bottom:4vw}.Basketconstructor .bskconstr2 .basketstatus{font-size:4.2666666667vw;line-height:5.0666666667vw}.Basketconstructor .bskconstr2 .btndiv2{width:100vw;height:15.2vw;margin-top:8vw;cursor:pointer}.Basketconstructor .bskconstr2 .btndiv2 .btnpushmenu{width:92vw;height:15.2vw;border-radius:2.6666666667vw;font-size:4.2666666667vw;line-height:5.0666666667vw}.Basketconstructor .bskconstr2 .errormsgBuffet{width:92vw;height:17.0666666667vw;display:flex;justify-content:flex-end;align-items:center;margin-left:4vw}.Basketconstructor .bskconstr2 .errormsgBuffet p{width:42.6666666667vw;height:17.0666666667vw;min-width:unset;font-family:Montserrat-Medium;font-style:normal;font-weight:400;font-size:3.2vw;line-height:120%;margin-top:1.3333333333vw;letter-spacing:-.02em;color:#EB2F2F}.Basketconstructor .bskconstr2 .btndiv{width:100vw;height:15.2vw;display:flex;justify-content:center;margin-top:8vw;cursor:pointer}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu{width:92vw;height:15.2vw;border-radius:256px;font-size:4.2666666667vw;line-height:5.0666666667vw}.Basketconstructor .bskconstr2 .btndiv .btnpushmenu:hover{background:#EB2F2F;border:1px solid #eb2f2f;box-sizing:border-box;color:#FFFFFF}.itemBasket{width:100vw;min-height:42.6666666667vw;display:flex;flex-direction:column;align-items:center}.itemBasket .promokodandbonusblok{width:92vw;height:65.8666666667vw;border-top:.2666666667vw solid #efefef;display:flex;flex-direction:column;position:relative}.itemBasket .promokodandbonusblok .promoblok{width:92vw;min-height:40vw;display:flex;flex-direction:column}.itemBasket .promokodandbonusblok .promoblok .promoinputandbutton{width:92vw;height:11.2vw;border-radius:2.6666666667vw;align-items:center;margin-top:21.0666666667vw;margin-left:4vw;display:flex}.itemBasket .promokodandbonusblok .promoblok .promoinputandbutton img{width:8.5333333333vw;height:8.5333333333vw;z-index:20;cursor:pointer;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{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:4.2666666667vw;line-height:5.3333333333vw;letter-spacing:-.02em;color:#EB2F2F;margin-top:1.3333333333vw;margin-left:5.3333333333vw}.itemBasket .promokodandbonusblok .bonussContainer{width:92vw;height:11.2vw;max-width:92vw;margin-left:4vw;display:flex;margin-top:6.4vw}.itemBasket .promokodandbonusblok .bonuss{width:92vw;height:11.2vw;border-radius:2.6666666667vw;max-width:92vw;display:flex;justify-content:space-between;padding-right:4vw}.itemBasket .promokodandbonusblok .bonuss p{min-width:-moz-max-content;min-width:max-content;font-size:3.7333333333vw;line-height:150%;margin-top:2.6666666667vw;margin-left:4vw}.itemBasket .promokodandbonusblok .bonuss img{width:8.5333333333vw;height:8.5333333333vw;margin-top:1.3333333333vw;margin-left:2.6666666667vw;z-index:20;cursor:pointer}.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:-moz-max-content;min-width:max-content;font-size:4.2666666667vw;line-height:5.0666666667vw;margin-top:2.9333333333vw;margin-left:2.1333333333vw}.itemBasket .promokodandbonusblok .totaldiv{min-width:37.0666666667vw;margin-left:0;margin-top:0;position:absolute;left:0;top:6.4vw;right:0;bottom:0}.itemBasket .promokodandbonusblok .totaldiv p{min-width:36vw;min-width:-moz-max-content;min-width:max-content;font-size:6.9333333333vw;line-height:120%}.itemBasket .promokodandbonusblok .clearnbasket{top:6.6666666667vw;position:absolute}.itemBasket .promokodandbonusblok .clearnbasket p{min-width:-moz-max-content;min-width:max-content;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:3.7333333333vw;line-height:150%;text-align:right;letter-spacing:-.02em;color:#BFB7B6;padding-left:.78125vw;cursor:pointer}.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.7333333333vw;margin-left:2.9333333333vw}.constrctorformandrecoment{width:100vw}.constrctorformandrecoment .formtitle,.constrctorformandrecoment .info{display:none}.constrctorformandrecoment .mobileformtitle{display:block}.constrctorformandrecoment .mobileformtitle p{font-size:4.8vw;line-height:120%;color:#C8102E;margin-top:16vw}.constrctorformandrecoment .mobileformtitle h6,.constrctorformandrecoment .mobileformtitle p{font-family:Mardoto-Medium;font-style:normal;font-weight:500;letter-spacing:-.04em;text-transform:uppercase;margin-left:4vw}.constrctorformandrecoment .mobileformtitle h6{font-size:4.2666666667vw;line-height:5.0666666667vw;color:#252223;margin-top:8vw;padding-bottom:8vw}.constrctorformandrecoment .formandrecomentwraper{width:100vw;min-height:26.6666666667vw;display:flex;flex-direction:column-reverse;margin-top:0}.constrctorformandrecoment .formandrecomentwraper .formcontlorel{width:100vw;min-height:26.6666666667vw;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.6666666667vw;margin-right:13.3333333333vw}.constrctorformandrecoment .formandrecomentwraper .formcontlorel .checkdiv hr{display:block;width:92vw;height:.2666666667vw;background-color:#EFEFEF;margin-top:16vw}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol{width:100vw;height:60.2666666667vw;background:#C8102E;border-radius:0;margin-top:0;display:flex;flex-direction:column;overflow:hidden;overflow-x:scroll}.constrctorformandrecoment .formandrecomentwraper .recometntcontrol::-webkit-scrollbar{display:none}.shipment{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:4.2666666667vw;line-height:5.0666666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;margin-top:16vw;margin-left:0}.popupbutton{width:92vw;height:15.2vw;display:flex;justify-content:space-between;align-items:center;margin-top:8vw;margin-left:4vw}.renderadressinput{width:100vw;min-height:51.2vw;margin-top:0;flex-direction:column}.renderadressinput hr{width:92vw;margin-left:4vw;border:1px solid #efefef;margin-top:16vw}.adresscityortoradress{width:92vw;min-height:13.3333333333vw}.react-tel-input .country-list,.renderadressinput .addresInput .inputglobalinfo{width:92vw!important}.domandkey{width:92vw;min-height:34.1333333333vw;height:unset;display:flex;flex-direction:column;margin-left:0}.peytitle{font-size:4.2666666667vw;line-height:5.0666666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;margin-left:0;margin-top:7vw!important;margin-bottom:2vw}.promokodandbonusblok{height:15vw;flex-direction:column;padding-left:0}.promokodandbonusblok .promoblok .promoinputandbutton{width:92vw;height:8.333333vw;border-radius:256px}.promokodandbonusblok .promoblok{width:67.84375vw}.promokodandbonusblok .bonuss{min-width:80.145833vw;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{width:92vw;min-height:36.8vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:8vw;margin-left:0;margin-right:0}.payment_type{width:100%;gap:2vw}.payment_type .am_dram{width:16.5vw;height:9vw}.zdachi{width:92vw;height:17.0666666667vw;border:.2666666667vw solid #dfdfdf;border-radius:2.6666666667vw;margin-top:8vw;margin-left:0;display:flex}.zdachi .zdachittitle1,.zdachi zdachittitle2{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:4.2666666667vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:5.0666666667vw;margin-left:0}.adresstitle{display:none}.adresselement{width:92vw;min-height:13.3333333333vw!important;display:flex;flex-direction:column;margin-left:0}.adresselement .itermadresandicon{min-width:-moz-max-content;min-width:max-content;display:flex;margin-left:0!important;margin-top:8vw}.adresselement .itermadresandicon img{width:6.4vw;height:6.4vw}.adresselement .itermadresandicon p{font-size:4.2666666667vw;line-height:5.0666666667vw;margin-left:2vw}.adresselement .itermadresandicon p:hover{color:#C8102E}.numberRegistration{padding:3vw}.numberRegistration,.numberRegistration a{display:flex;justify-content:center;align-items:center}.numberRegistration a{font-size:3vw;min-height:10vw;padding:3vw 5vw}.react-tel-input .form-control{font-size:5vw!important;border:none!important}.clokblok{position:relative;z-index:20}.clock,.clokblok{width:92vw;height:17.0666666667vw}.clock{border:.2666666667vw solid #dfdfdf;border-radius:2.6666666667vw;margin-top:8vw;margin-left:4vw}.clock p{width:77.3333333333vw;font-size:4.2666666667vw;line-height:160%;margin-left:4vw}.clock img{width:2.9333333333vw;height:4vw}.clockcloseWraper,.clockselectwraper{width:100vw;height:100vh}.selectdate{width:92vw;height:116.2666666667vw;background:#FFFFFF;box-shadow:1px 1px 5px rgba(3,142,62,.2);border-radius:2.6666666667vw;left:4vw;top:18.4vw}.overfloscrol{width:89.0666666667vw;height:102.9333333333vw;margin-top:6.6666666667vw;display:flex;flex-direction:column;overflow:scroll;overflow-x:hidden}.overfloscrol::-webkit-scrollbar{width:1px}.overfloscrol::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.overfloscrol::-webkit-scrollbar-thumb{background:#13AD54;border-radius:10px;width:3.59375vw}.overfloscrol p{font-size:4.8vw;line-height:5.8666666667vw;margin-top:5.3333333333vw;margin-left:6.6666666667vw;cursor:pointer}.itonalItemcard{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:4.2666666667vw;line-height:5.0666666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;margin-left:4vw;margin-top:4vw}.shiporder{width:100vw;height:60.2666666667vw;margin-top:4vw;display:flex;flex-direction:unset;overflow:hidden;overflow-x:scroll}.shiporder::-webkit-scrollbar{display:none}.shiporder .gic2{display:none}.checkbasket{width:13.3333333333vw;height:13.3333333333vw}.statussok{font-size:4.2666666667vw;line-height:5.0666666667vw;margin-top:8vw}.selectregion{width:100vw;height:17.0666666667vw;justify-content:space-between;margin-top:8vw;margin-left:0}.selectregion .selectone{width:92vw;height:17.0666666667vw;border-radius:0;border:none;border-bottom:.2666666667vw solid #dfdfdf}.selectregion .selectone p{font-size:4.2666666667vw;line-height:160%;margin-top:5.0666666667vw;margin-left:0}.selectregion .selectone img{width:2.9333333333vw;height:4vw;margin-top:6.6666666667vw;margin-right:0}.selectregion .modalonecontaainerselectone{width:92vw;height:88.8vw;border-radius:2.6666666667vw;top:17.0666666667vw;left:0;z-index:20;overflow-y:scroll}.selectregion .modalonecontaainerselectone .regionname{font-size:4.8vw;line-height:160%;margin-top:5.3333333333vw;margin-left:6.6666666667vw}.selectregion .modalonecontaainerselectone .regionname:hover{color:#C8102E}.selectandprice{width:92vw;min-height:34.1333333333vw;display:flex;flex-direction:column;margin-top:0}.selectandprice .pricecontainer{width:92vw;height:17.0666666667vw;border-radius:0;display:flex;justify-content:space-between;align-items:center;padding:0;border:none;border-bottom:.2666666667vw solid #dfdfdf;margin-left:0}.selectandprice .pricecontainer h4,.selectandprice .pricecontainer p{font-size:4.2666666667vw;line-height:160%}.selectandprice .selecttwo{width:91vw;height:17.0666666667vw;border-radius:0;border:none;border-bottom:.2666666667vw solid #dfdfdf;margin-left:0}.selectandprice .selecttwo p{font-size:4.2666666667vw;line-height:160%;margin-top:5.0666666667vw;margin-left:0}.selectandprice .selecttwo img{width:2.9333333333vw;height:4vw;margin-top:6.6666666667vw;margin-right:0}.selectandprice .modalonecontaainer{width:92vw;height:88.8vw;border:.2666666667vw solid #dfdfdf;border-radius:2.6666666667vw;top:17.0666666667vw;left:0}.selectandprice .modalonecontaainer .regionname{font-size:4.8vw;line-height:160%;margin-top:5.3333333333vw;margin-left:6.6666666667vw}.selectandprice .modalonecontaainer .regionname:hover{color:#C8102E}.userADresesblok{width:100vw;min-height:21.3333333333vw;margin-bottom:10vw}.hradres,.selectuseradres{display:none}.selecttimeerror{font-size:3.2vw!important;line-height:4vw!important;margin-top:2.6666666667vw!important;margin-left:4vw}.sucsesscontainer{width:100vw;height:50vw;min-height:110.8666666667vw;flex-direction:column;justify-content:flex-start;margin-top:10vw}.sucsesscontainer .orderPoster{width:50%}.ordertitle p{font-size:3.5vw!important}.sucsesscontainer .gomenu{position:unset;font-size:4.5vw;padding:2.5vw 8vw;margin-top:7vw}.sucsesscontainer .bskhdr{width:100vw;height:auto}.sucsesscontainer .bskhdr .baskettitle{font-size:6.9333333333vw;line-height:120%;margin-left:4vw;padding-top:16vw}.sucsesscontainer .btnpushmenu{width:92vw;height:15.2vw;border-radius:2.6666666667vw;font-size:4.2666666667vw;line-height:5.0666666667vw;margin-top:9.8958333333vw}.addnyuadressblok{width:100vw;min-height:5.8666666667vw;margin-top:5.3333333333vw;display:flex;flex-direction:column}.addnyuadressblok .addadreslink{font-family:Montserrat-Regular;font-style:normal;font-weight:500;font-size:4.8vw;line-height:5.8666666667vw;letter-spacing:-.02em;color:#C8102E;cursor:pointer;margin-left:0}.inputgrupcontainer{width:100vw;height:77.3333333333vw}.creatorderbtncontent{display:flex;width:100%;justify-content:center;padding:0}.creatorderbtncontent p{padding:0 2.6666666667vw}}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#6AC610;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.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(0deg)}to{transform:rotate(1turn)}}@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{position:fixed;background:rgba(128,128,128,.27);top:0;right:0;width:100vw;height:100vh;z-index:100;justify-content:center}.residenceBox,.residenceModal{display:flex;align-items:center}.residenceBox{width:50vw;min-height:100px;background:#13AD54;border-radius:2vw;overflow:hidden;padding:2vw;flex-direction:column}.residenceText{color:white;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:white;padding-bottom:4vw;font-size:4vw}}.residencNotConforim{width:150px;height:50px;font-size:20px;background:white;color:#13AD54;border-radius:10px;outline:none;border:none;z-index:9999;cursor:pointer}.residencNotConforim:hover{color:black}.minimalOrderPrice{color:#C8102E;margin-top:4vw;margin-left:2vw;text-align:start;width:80%;font-size:1.15vw}@media screen and (max-width:600px){.minimalOrderPrice{color:#C8102E;margin-top:20vw;margin-left:0;text-align:center;width:100%;padding-inline:5vw;font-size:4vw}.karasorderposter{display:none!important}}.karasorderposter{width:40vw;height:40vw;display:flex;justify-content:center;align-items:flex-start;position:sticky;top:5vw}.karasorderposter img{margin-left:10vw;width:25vw;height:100%}.ordertitle{width:40vw;min-height:10vw;display:flex;flex-direction:column;align-items:center;margin-bottom:5vw;margin-top:3vw}.ordertitle img{width:75%}.ordertitle .orderIcon,.ordertitle img{height:100%;-o-object-fit:scale-down;object-fit:scale-down}.ordertitle .orderIcon{width:20%;margin-bottom:2vw}.ordertitle p{font-size:1.2vw;margin-top:2vw;text-align:center;color:#404040}.checkoutButton{max-width:35vw;background:#C8102E;border:.2vw solid #c8102e;outline:none;border-radius:226.33px;padding:1.5vw 3.5vw;display:flex;font-style:normal;font-weight:500;font-size:1.0416666667vw;line-height:1.1979166667vw;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;cursor:pointer;margin-left:2vw;margin-top:3vw;justify-content:center;align-items:center;transition:.3s}.checkoutButton:hover{background:transparent;p{color:#C8102E}}.checkoutButton p{color:#ffffff;font-size:1.5vw;font-weight:700;text-align:center}.checkoutButton p .delLT{text-decoration:line-through!important;text-decoration-color:#4d4d4d!important;text-decoration-thickness:2.7px!important}.checkoutButton p .delNone{text-decoration:none}.orderCont{width:100%;padding:4vw 4vw 5vw;box-shadow:4px 3px 19.1px 0 #00000040;border-radius:47px;margin-top:4vw;display:flex;flex-wrap:wrap}@media screen and (max-width:600px){.orderCont{border-radius:21px}.tabs-header{width:100%;padding:0 4vw;justify-content:center;margin-top:10vw}.tab-button{padding:2vw 4vw;font-size:4vw}}