.headerContainer{position:fixed;height:5vw;left:0;right:0;z-index:30}.header,.headerContainer{width:100vw;top:0;bottom:0}.header{height:3.3333333333vw;display:flex;align-items:center;background-color:white;position:absolute}.header .serch{width:17.96875vw;height:1.875vw;background:#F9F9F9;border-radius:3.6458333333vw;margin-left:15.78125vw;border:1px solid #c8102e;cursor:pointer}.header .serch:hover{border:.0520833333vw solid #c8102e}.header .serch form img{width:1.3020833333vw;height:1.3020833333vw;cursor:pointer;margin-left:.6770833333vw;margin-top:0}.header .serch form{display:flex;align-items:center;width:17.96875vw;height:1.875vw}.menuandlog{width:100vw;min-height:5vw;background:#ffffff;display:flex;align-items:center;position:absolute;box-shadow:0 .375rem .5375rem 0 #00000040}.menuandlog .logoandmenu{width:30.9895833333vw;height:5vw;display:flex;margin-left:7.3958333333vw;align-items:center}.menuandlog .logoandmenu div a{display:flex;flex-direction:column;justify-content:center;span{color:#C8102E;margin-left:4vw;margin-top:-.5vw;font-size:.8vw}}.menuandlog .logoandmenu .logos{width:3.6458333333vw;height:3.90625vw;margin-top:.5729166667vw}.menuandlog .logoandmenu .lineheader{width:1px;height:1.5625vw;border-left:1px solid rgba(255,255,255,.3);margin-left:1.5625vw;margin-top:1.71875vw}.menuandlog .logoandmenu .linkmenu{margin-left:3.75vw;height:1.4583333333vw;margin-top:.5vw}.menuandlog .logoandmenu .linkmenu p{text-decoration:none;font-style:normal;font-weight:500;font-size:1.0416666667vw;line-height:1.1979166667vw;letter-spacing:-.04em;text-transform:uppercase;color:#13AD54;cursor:pointer}.menuandlog .logoandmenu .linkmenu p:hover{color:#EB2F2F}.brenchcontainer{display:flex;height:1.3020833333vw;margin-left:1.8229166667vw;margin-top:1.875vw;border-bottom:1px dashed rgba(255,255,255,.3)}.brenchcontainer .brenchwraper{min-width:7.8125vw;height:1.0416666667vw;display:flex;align-items:center}.brenchcontainer .brenchwraper .adresicon{width:1.25vw;height:1.25vw;cursor:pointer}.brenchcontainer .brenchwraper .self{width:.7291666667vw;height:.7291666667vw;margin-left:.5208333333vw;margin-bottom:.1041666667vw;cursor:pointer}.brenchcontainer .brenchwraper .brenchname{min-width:-moz-max-content;min-width:max-content;background-color:transparent;font-style:normal;font-weight:500;font-size:.9375vw;line-height:1.09375vw;text-align:center;text-transform:uppercase;letter-spacing:-.04em;color:#FFFFFF;cursor:pointer;z-index:32;margin-left:.5208333333vw}.contactandlogin{min-width:31.25vw;max-width:31.25vw;height:5vw;display:flex;justify-content:flex-end;align-items:center;position:relative;margin-left:35.8125vw;gap:.9375rem;padding-right:2vw}.contactandlogin .phone{width:.8854166667vw;height:.8854166667vw;margin-top:2.03125vw;cursor:pointer}.contactandlogin .phoneNumber{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;margin-top:1.7708333333vw;margin-left:.6770833333vw;cursor:pointer;color:#C8102E}.contactandlogin .phoneNumber:hover{color:#FFFFFF}.serch form img{width:1.5vw;height:1.55vw;margin-top:.4vw;margin-right:.3vw;cursor:pointer}.contactandlogin .basketclick{height:2.2916666667vw;display:flex;box-sizing:border-box;justify-content:flex-end}.contactandlogin .basketlink{min-width:-moz-min-content;min-width:min-content;height:2.2916666667vw;background:transparent;border-radius:3.6458333333vw;display:flex;padding:0 .78125vw;position:relative}.contactandlogin .basketlink p{min-width:-moz-max-content;min-width:max-content;max-width:7.8125vw;height:1.1979166667vw;text-decoration:none;font-style:normal;font-weight:500;font-size:1.0416666667vw;line-height:1.107917vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;margin-top:.48vw}.contactandlogin .basketlink p .delLT{text-decoration:line-through!important;text-decoration-color:#4d4d4d!important;text-decoration-thickness:.1688rem!important}.contactandlogin .basketlink p .delNone{text-decoration:none}.firstOrder{width:2vw;height:1.9vw;position:absolute;top:-.9vw;right:-1.1vw;color:#FFFFFF;background:#C8102E;border:1px solid #ffffff;border-radius:100%;font-size:.7vw;font-weight:600;display:flex;justify-content:center;align-items:center}.activeLanguage{position:relative}.activeLanguage .activlang{font-style:normal;font-weight:700;font-size:.9375vw;line-height:1.09375vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;cursor:pointer;display:flex}.activeLanguage .activlang span{padding-left:.5vw;display:flex;justify-content:center;align-items:center}.activeLanguage .activlang span svg{width:.8vw;height:.8vw}.activeLanguage .langmodal{position:absolute;width:4.125vw;height:4.1666666667vw;left:-.4166666667vw;top:1.9583333333vw;background:#FFFFFF;border-radius:.5208333333vw;z-index:20;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border:1px solid #c8102e}.activeLanguage .langmodal li{font-style:normal;font-weight:700;font-size:.9375vw;line-height:1.3020833333vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;cursor:pointer}.activeLanguage .langmodal li:hover{color:#BFB7B6}.adressblok{position:absolute;z-index:31;border-bottom:7.5rem}.adressblok,.adresswraper{width:100vw;height:100vw;left:0;top:0;right:0}.adresswraper{position:fixed;bottom:0;z-index:16}.adresses{min-width:19.0104166667vw;background:#FFFFFF;box-shadow:0 .25rem .25rem rgba(0,0,0,.15);border-radius:.5208333333vw;position:absolute!important;left:21.1979166667vw;top:-.5208333333vw;flex-direction:column;position:fixed;z-index:20}.adresses,.adresses .adresstop{max-width:51.3020833333vw;min-height:8.5416666667vw;display:flex}.adresses .adresstop{min-width:18.4895833333vw;flex-wrap:wrap;padding-right:2.0833333333vw;margin-left:.78125vw;margin-top:.78125vw}.adressitem{width:14.84375vw;height:6.4583333333vw;background:#FFFFFF;box-shadow:1px 1px .3125rem rgba(3,142,62,.2);border-radius:.5208333333vw;cursor:pointer;z-index:33;display:flex;flex-direction:column;position:relative;color:#BFB7B6;margin-left:1.3020833333vw;margin-top:1.3020833333vw}.adressitem:hover{background:#FFFFFF;border:1px solid #13ad54;box-sizing:border-box;box-shadow:none}.adressitem img{width:1.09375vw;height:1.09375vw;position:absolute;top:.4166666667vw;left:13.1770833333vw}.adressitem .titleitem{font-style:normal;font-weight:500;font-size:1.0416666667vw;line-height:1.25vw;letter-spacing:-.02em;color:#252223;text-transform:none;margin-top:1.0416666667vw;margin-left:1.0416666667vw}.adressitem .adressity{color:#252223}.adressitem .adressity,.adressitem .dates{font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em;margin-top:.5208333333vw;margin-left:1.0416666667vw}.adressitem .dates{color:#BFB7B6}.select_menu{font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em;color:#13AD54;cursor:pointer;z-index:35;margin-left:2.0833333333vw;margin-top:2.0833333333vw;padding-bottom:2.0833333333vw}.loginh p{padding:0 .78125vw;height:2.2916666667vw;border-radius:4.625rem;border:2px solid #c8102e;font-size:1.1vw;font-weight:700;color:#C8102E;display:flex;justify-content:center;align-items:center;cursor:pointer;text-transform:uppercase;transition:.3s}.loginh p:hover{background:#C8102E;color:#FFFFFF}.loginh .userIconSvg{width:1.8vw;height:1.8vw}.loginh img{width:1.8541666667vw;height:1.8541666667vw}.loginModal{width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:-3vw;background:#18151599;z-index:9999999}.loginCont{width:30%;position:relative}.loginCont .loginconstructor{width:100%;border-radius:2.375rem}.loginCont .loginconstructor .loginhdr{width:100%;height:8vw;display:flex;justify-content:center;align-items:center}.loginCont .loginconstructor .loginuser .formcontole{width:100%;display:flex;flex-direction:column;align-items:center}.loginCont .loginconstructor .loginuser .formcontole .passzabil{left:25.2875vw}.loginCont .loginconstructor .loginuser .formcontole .logininput{width:85%}.loginCont .loginconstructor .loginuser .formcontole .zabilandzapomnit{width:85%;flex-direction:unset;.containerchechk p{color:#5d5d5d}}.loginCont .loginconstructor .loginuser .formcontole .loginbtn{width:85%}.loginCont .loginconstructor .loginhdr p{margin:0;padding:0;font-size:1.5vw;color:#5d5d5d;text-transform:capitalize}.loginCont .loginconstructor .loginuser{width:100%}.loginCont .loginconstructor .socialloginform{width:100%;min-height:5vw}.loginCont .loginconstructor .socialloginform .reglink{width:100%;flex-direction:column;align-items:center;gap:.3vw}.loginCont .loginconstructor .socialloginform .reglink a,.loginCont .loginconstructor .socialloginform .reglink p{margin-left:0}.adressblokmobile{display:none}.messagegrandbufe{font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em;color:#BFB7B6;margin-left:1.9791666667vw;margin-top:.5208333333vw;padding-bottom:1.5625vw}.brenchmobile,.changelanguagemobile,.menubarmobile,.menumixin,.mobileheader{display:none}.mobilePhoneNumber{width:35vw;display:flex;justify-content:flex-end;align-items:center}.mobilePhoneNumber a{font-size:large}.basketclick{display:none}.basketclick:hover .miniBasketCont{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s linear 0s}.hedaerMenuButton{width:1.3vw;height:1.3vw;cursor:pointer}.menuHeaderCont{width:100vw;height:100vh;display:flex;justify-content:flex-end;align-items:center;background:#00000091;cursor:pointer;position:fixed;right:0;top:0;z-index:29;padding:5vw 0 0}.menuHeaderCont .headerMenu{width:22.5vw;height:100%;display:flex;flex-direction:column;background:#FFFFFF;cursor:default;box-shadow:-.25rem 0 .875rem 0 #00000026}.menuHeaderCont .headerMenu .menuPhoneCont{width:100%;min-height:9vw;padding:1.2vw 0;gap:.3vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#C8102E}.menuHeaderCont .headerMenu .menuPhoneCont .phoneCode{text-align:center;font-weight:600;font-size:1.15vw;white-space:nowrap;color:#FFFFFF}.menuHeaderCont .headerMenu .menuPhoneCont .menuPhone{text-align:center;font-size:2vw;font-weight:500;white-space:nowrap;color:#FFFFFF}.menuHeaderCont .headerMenu .menuCont{width:100%;height:100%;overflow:hidden;overflow-y:scroll;padding:1.5vw 0}.menuHeaderCont .headerMenu .menuCont::-webkit-scrollbar{display:none}.menuHeaderCont .headerMenu .menuCont li{width:100%;height:3vw}.menuHeaderCont .headerMenu .menuCont li a{width:100%;height:100%;padding:0 1.2vw;display:flex;justify-content:space-between;align-items:center}.menuHeaderCont .headerMenu .menuCont li a p{text-transform:uppercase;font-size:1.25vw;font-weight:600;color:#C8102E}.menuHeaderCont .headerMenu .menuCont li a:hover{background:#C8102E0D}.menuHeaderCont .headerMenu .menuCont li a:hover svg g path{fill:#C8102E}.menuHeaderCont .headerMenu .headerMenuContact{width:100%;height:20vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.menuHeaderCont .headerMenu .headerMenuContact .social{width:60%;height:4vw;display:flex;justify-content:space-around;align-items:center}.menuHeaderCont .headerMenu .headerMenuContact .viberWhatsApp{color:#C8102E;font-size:1.3vw;font-weight:700;text-align:center;span{font-size:1.1vw;cursor:auto}}.custom-dropdown{position:relative;cursor:pointer;transition:.3s;border-radius:.25rem}.custom-dropdown:hover{background:#C8102E}.custom-dropdown:hover .dropdown-header .selected-option span svg path{stroke:#FFFFFF}.custom-dropdown-border{position:relative;cursor:pointer;transition:.3s;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:#C8102E}.custom-dropdown-border:hover{background:#C8102E}.dropdown-header{padding:.625rem;border-radius:.25rem;display:flex;align-items:center;justify-content:space-between}.selected-option{display:flex;align-items:center;gap:.3vw}.dropdown-options{margin:0;padding:0;list-style:none;position:absolute;width:100%;background:#FFFFFF;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;max-height:12.5rem;overflow-y:auto;z-index:1000;visibility:hidden;opacity:0;transform:translateY(-.625rem);transition:opacity .3s ease,transform .3s ease}.dropdown-options.active{visibility:visible;opacity:1;transform:translateY(0)}.dropdown-option{padding:.625rem;display:flex;align-items:center;gap:.3vw;transition:.3s}.dropdown-option:hover{background-color:#C8102E}.dropdown-option img{min-width:2.8125rem;min-height:1.875rem}.selected-option span{padding-left:.5vw;display:flex;justify-content:center;align-items:center}.selected-option span svg{width:.8vw;height:.8vw}.selected-option img{min-width:2.8125rem;min-height:1.875rem}.selected-option img::-moz-selection{background:transparent}.selected-option img::selection{background:transparent}@media screen and (max-width:600px){.headerContainer,.menuHeaderCont{display:none}.mobileheader{overflow-x:hidden!important;width:100%;height:16.5333333333vw;background-color:#ffffff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:40;display:flex;justify-content:space-between;box-shadow:0 .375rem .5375rem 0 #00000040}.mobileheader a{display:flex;flex-direction:column;justify-content:center;margin-left:2vw;span{margin-left:8vw;margin-top:-1.5vw;font-size:3vw;color:#C8102E}}.mobileheader a div svg:first-child{width:7vw;height:9vw}.mobileheader a div svg:nth-child(2){width:30vw;height:9vw}.logos{width:13.0666666667vw;height:14.4vw;margin-top:1.0666666667vw;margin-left:4vw}.phoneNumber{min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:500;font-size:6.4vw;line-height:7.4666666667vw;letter-spacing:-.04em;text-transform:uppercase;margin-left:3.4666666667vw;cursor:pointer;color:#C8102E}.phoneNumber:hover{color:#EB2F2F}.coll88{width:40%;display:flex;justify-content:center;align-items:center;margin:0;padding:0}.coll88 .phonemobile{width:4.5333333333vw;height:4.5333333333vw;margin-left:2vw}.iconmobilemenu{width:6.9333333333vw;height:4.2666666667vw;margin-top:6.1333333333vw;margin-right:4vw;cursor:pointer}.iconmobilemenuclose{width:5.3333333333vw;height:5.3333333333vw;margin-top:5.6vw;margin-right:3.5vw;cursor:pointer}.mobilecontn{width:100vw;height:100vh;background-color:#FFFFFF;position:absolute;left:0;top:0;right:0;top:-253.3333333333vw;bottom:0;display:flex;flex-direction:column;overflow-y:scroll;z-index:56!important}.mobilecontn .menubarmobile{width:89.3333333333vw;min-height:165vw;margin-top:1.3333333333vw;margin-left:4vw;display:flex;flex-direction:column}.mobilecontn .menubarmobile .linkmenu{margin-left:0;height:6.1333333333vw;margin-top:16vw}.mobilecontn .menubarmobile .linkmenu a{text-decoration:none;font-style:normal;font-weight:500;font-size:5.3333333333vw;line-height:6.1333333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#C8102E;cursor:pointer}.mobilecontn .menubarmobile .linkmenu a:hover{color:#EB2F2F}.mobilecontn .menubarmobile .menumixin{width:36vw;display:flex;flex-direction:column}.mobilecontn .menubarmobile .menumixin a{min-width:-moz-max-content;min-width:max-content;font-style:normal;font-weight:500;font-size:5.3333333333vw;line-height:6.1333333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#BFB7B6;margin-top:6.4vw}.mobilecontn .menubarmobile .loginicon{width:6.9333333333vw;height:6.9333333333vw;margin-top:16vw}.mobilecontn .menubarmobile .loginicon .loginh{width:auto;height:6.9333333333vw;margin-right:4vw;display:flex;align-items:center}.mobilecontn .menubarmobile .loginicon .loginh img{width:6.9333333333vw;height:6.9333333333vw;margin-left:0}.mobilecontn .menubarmobile .loginlogouth{width:100vw;min-height:20.2666666667vw;display:flex;align-items:center;margin:0;padding:0}.mobilecontn .menubarmobile .logouth{min-height:6.9333333333vw;width:20.2666666667vw;display:flex;align-items:center;cursor:pointer}.mobilecontn .menubarmobile .logouth img{width:6.9333333333vw;height:7.4666666667vw;filter:invert(0) sepia(20%) saturate(100%) hue-rotate(191deg) brightness(106%) contrast(150%)}.mobilecontn .menubarmobile .logouth p{font-style:normal;font-weight:500;font-size:5.8666666667vw;line-height:6.9333333333vw;text-align:right;letter-spacing:-.04em;text-transform:uppercase;color:#fff;margin-left:2.6666666667vw}.mobilecontn .menubarmobile .usernamesurname{display:flex;align-items:center}.mobilecontn .menubarmobile .usernamesurname p{height:100%;font-style:normal;font-weight:400;font-size:4.8vw;line-height:5.8666666667vw;letter-spacing:-.02em;color:#C8102E;margin-left:5.3333333333vw;padding:1vw 2vw;border:none;border-bottom:2px solid #c8102e;border-radius:0}.mobilecontn .menubarmobile .usernamesurname p:hover{color:#FFFFFF}.mobilecontn .menubarmobile .changelanguagemobile{display:block;height:6.6666666667vw;margin-top:10.6666666667vw;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mobilecontn .menubarmobile .changelanguagemobile h6{font-style:normal;font-weight:700;font-size:4.8vw;line-height:6.6666666667vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#BFB7B6}.mobilecontn .menubarmobile .changelanguagemobile h6:hover{color:#DFDFDF}.brenchmobile{display:block;max-width:-moz-min-content!important;max-width:min-content!important;min-width:-moz-max-content;min-width:max-content;height:6.9333333333vw;margin-left:4vw;border-bottom:.2666666667vw dashed rgba(255,255,255,.3)}.brenchmobile .brenchwrapermobile{min-width:40vw;height:5.3333333333vw;display:flex;align-items:center}.brenchmobile .brenchwrapermobile .adresiconmobile{width:6.4vw;height:6.4vw;cursor:pointer}.brenchmobile .brenchwrapermobile .selfmobile{width:3.7333333333vw;height:3.7333333333vw;margin-left:2.6666666667vw;cursor:pointer}.brenchmobile .brenchwrapermobile .brenchnamemobile{min-width:-moz-max-content;min-width:max-content;background-color:transparent;font-style:normal;font-weight:500;font-size:4.2666666667vw;line-height:5.0666666667vw;text-align:center;text-transform:uppercase;letter-spacing:-.04em;color:#FFFFFF;cursor:pointer;z-index:32;margin-left:2.6666666667vw}.adressblokmobile{display:block;position:absolute;z-index:31;border-bottom:7.5rem}.adressblokmobile,.adresswraper{width:100vw;height:100vw;left:0;top:0;right:0}.adresswraper{position:fixed;bottom:0;z-index:16}.adresses{background:#FFFFFF;box-shadow:0 .25rem .25rem rgba(0,0,0,.15);border-radius:2.6666666667vw;position:absolute!important;left:4vw;top:17vw;position:fixed;z-index:20}.adresses,.adresses .adresstop{min-width:92vw;max-width:92vw;min-height:30.9333333333vw;display:flex;flex-direction:column}.adresses .adresstop{align-items:center}.adressitem{width:84vw;height:26.9333333333vw;background:#FFFFFF;box-shadow:1px 1px .3125rem rgba(3,142,62,.2);border-radius:2.6666666667vw;cursor:pointer;z-index:33;display:flex;flex-direction:column;position:relative;color:#BFB7B6;margin-top:4vw}.adressitem:hover{background:#FFFFFF;border:1px solid #13ad54;box-sizing:border-box;box-shadow:none}.adressitem img{width:5.6vw;height:5.6vw;position:absolute;top:2.1333333333vw;left:74.4vw}.adressitem .titleitem{font-style:normal;font-weight:500;font-size:4.2666666667vw;line-height:5.3333333333vw;letter-spacing:-.02em;color:#252223;text-transform:none;margin-top:4vw;margin-left:4vw}.adressitem .adressity{color:#252223;margin-top:2.4vw}.adressitem .adressity,.adressitem .dates{font-style:normal;font-weight:400;font-size:3.7333333333vw;line-height:4.5333333333vw;letter-spacing:-.02em;margin-left:4vw}.adressitem .dates{margin-top:2.1333333333vw;color:#BFB7B6}.select_menu{line-height:5.3333333333vw;color:#13AD54;cursor:pointer;z-index:35;margin-top:6.6666666667vw;padding-bottom:4vw}.messagegrandbufe,.select_menu{font-style:normal;font-weight:400;font-size:4.2666666667vw;letter-spacing:-.02em;margin-left:4vw}.messagegrandbufe{width:84vw;height:12.8vw;line-height:150%;color:#BFB7B6;margin-top:5.3333333333vw;padding-bottom:18.6666666667vw}.up{width:13.3333333333vw;height:13.3333333333vw;-o-object-fit:cover;object-fit:cover;position:fixed;top:110vw;left:82.6666666667vw;right:0;bottom:0;z-index:50}.serch{width:92vw;height:11.7333333333vw;border-radius:18.6666666667vw;margin-left:0;cursor:pointer;background:#F9F9F9;margin-top:20vw}.serch,.serch:hover{outline:.2666666667vw solid #C8102E}.serch form img{width:5.666667vw;height:5.666667vw;cursor:pointer;margin-left:3.933333vw;margin-top:.333333vw}.serch form{display:flex;align-items:center;width:92vw;height:11.7333333333vw}}.choose-city-cont{display:flex;justify-content:center;align-items:center;font-size:.8vw;color:#C8102E;cursor:pointer}.changeLocation{width:2vw;height:1.7vw;cursor:pointer}.rotating-container{position:relative;width:3.5vw;height:1.7vw;perspective:62.5rem;cursor:pointer}.rotating-content{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s;animation:rotate3D 10s infinite}.image{display:block;border-radius:.5rem}.hover-text,.image{width:100%;height:100%;backface-visibility:hidden}.hover-text{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;font-size:.6vw;color:#C8102E;transform:rotateY(180deg)}@keyframes rotate3D{0%{transform:rotateY(0deg)}33.33%{transform:rotateY(180deg)}66.66%{transform:rotateY(1turn)}to{transform:rotateY(1turn)}}@media screen and (max-width:600px){.changeLocation{margin-top:4vw;width:8vw;height:8vw}}.menuandlog .logoandmenu .city-badge{display:flex;align-items:center;gap:.4vw;margin-left:.8vw;padding:.2vw 0 .2vw .8vw;border:0;border-left:2px solid #c8102e;background:none;color:#c8102e;cursor:pointer}.city-badge__text strong{font-size:1.15vw;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:opacity .2s}.menuandlog .logoandmenu .city-badge:hover .city-badge__text strong{opacity:.75}.menuandlog .logoandmenu .city-badge:focus-visible{outline:2px solid #c8102e;outline-offset:.25rem;border-radius:.3vw}.city-badge__chevron{width:.7vw;height:.5vw;flex-shrink:0}.contactandlogin .searchInputAM{left:37vw;width:25vw;padding:0 1vw}.contactandlogin .searchInputAM svg{width:1.4vw;height:1.4vw;margin:0 .6vw}.contactandlogin .searchInputAM input{font-size:1.1vw}@media screen and (max-width:600px){.mobileheader{align-items:center}.mobileheader .mobileBrand{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.6vw;min-width:0}.mobileheader .city-badge--mobile{display:flex;align-items:center;gap:1.2vw;margin:0 0 0 11.4vw;padding:0;border:0;background:none;color:#c8102e;cursor:pointer}.mobileheader .city-badge--mobile:before{content:"";width:3.2vw;height:.5vw;border-radius:1vw;background:#c8102e}.mobileheader .city-badge--mobile strong{font-size:3vw;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30vw}.mobileheader .city-badge--mobile .city-badge__chevron{width:2.4vw;height:1.6vw;flex-shrink:0}.mobilePhoneNumber{width:auto;margin:0 3vw 0 auto}.mobileheader .mobilePhoneNumber a{margin:0;display:flex;flex-direction:row;align-items:center;gap:1.4vw;font-size:3.9vw;font-weight:700;line-height:1;white-space:nowrap;color:#c8102e}.mobileheader .mobilePhoneNumber a span{margin:0;font-size:inherit;color:inherit}.mobilePhoneNumber .mobilePhoneIcon{width:4.6vw;height:auto;-o-object-fit:contain;object-fit:contain}.mobileheader .iconmobilemenu,.mobileheader .iconmobilemenuclose{margin-top:0}}@media screen and (min-width:601px){.city-badge--mobile{display:none}}.searchSuggest{position:absolute;top:calc(100% + .3vw);left:0;right:0;margin:0;padding:.4vw 0;list-style:none;background:#fff;border-radius:1vw;box-shadow:0 .4vw 1.6vw rgba(0,0,0,.18);overflow:hidden;z-index:2}.searchSuggest li{padding:.6vw 1.2vw;font-size:1.05vw;color:#3a3536;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchSuggest li:hover{background:#fff1f3}.searchSuggest li b{color:#c8102e;font-weight:700}@media screen and (max-width:600px){.mobilecontn .menubarmobile .serch{position:relative}.mobilecontn .searchSuggest{top:calc(100% + 1.5vw);padding:1.5vw 0;border-radius:4vw;z-index:5}.mobilecontn .searchSuggest li{padding:3vw 5vw;font-size:4.2vw}}