.siteLink{flex:0 0 auto;display:flex;justify-content:center;cursor:default;text-align:center}h1.siteName{font-family:var(--mainFont);font-weight:500;font-size:42px;letter-spacing:5px;color:#500c1b;text-align:center;paint-order:stroke fill;margin:20px 0}h1.small{font-size:28px;letter-spacing:2px}@media screen and (max-width:767px){h1.siteName{font-size:28px;letter-spacing:1px;margin:10px 0}}.loginMessage{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:110%;font-weight:500;margin-bottom:20px}.alert{color:red;text-align:center}.info{text-align:center}.emailInput,.passwInput{width:100%;margin-bottom:10px;padding:14px 10px;font-size:100%;border-radius:8px}.btnSubmit{width:100%;margin-bottom:10px;margin-top:10px;padding:14px 10px;font-size:100%;border-radius:8px}.btnYes{border-color:green;background-color:green;color:#fff}.linkCreate,.linkRestore,.linkLogin{margin-top:15px;font-size:90%;text-align:center;color:gray;text-decoration:underline solid 1px #0784FF;text-underline-position:under;cursor:default}.modalOverlay{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:10;width:100vw;height:100vh;overflow:hidden;background-color:#000000ac}.contentField{position:relative}.btnCloseModal{position:absolute;top:5px;right:10px;width:24px;height:24px}.btnCloseModal img{width:24px;height:24px}@media screen and (max-width:767px){.modalOverlay{align-items:start}.btnCloseModal{top:15px}}.loginContent{border-top:1px solid transparent;border-radius:10px;background-color:#fff;width:430px;padding:0 40px 30px}@media screen and (max-width:767px){.loginContent{margin:10px auto;width:95vw}}*{box-sizing:border-box}a{text-decoration:inherit;color:inherit}:root{--mainFont: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Verdana, Arial, Helvetica, sans-serif}body{font-family:Tahoma,Verdana,sans-serif;margin:0}button,input,select,textarea{font-family:inherit}.userMenu{border:1px solid silver;border-radius:8px;box-shadow:1px 1px 3px 1px #9f9f9f99;position:absolute;top:30px;left:0;min-width:150px;padding:10px 20px 5px;background-color:#fff;font-size:97%;cursor:default}.userMenu>*{margin-bottom:10px}@media screen and (max-width:767px){.userMenu{width:90vw;font-size:120%}.userMenu>*{margin-bottom:20px}}#login{flex:1 1 0;display:flex;align-items:center;justify-content:start;position:relative;min-width:0;cursor:default;-webkit-user-select:none;user-select:none}.loginLook{display:flex;align-items:center;justify-content:start}.loginPic{width:24px;height:24px;margin-right:7px}@media screen and (max-width:767px){.loginInfo{display:none}}.cartField{flex:1 1 0;display:flex;align-items:center;justify-content:flex-end;min-width:0;cursor:default;-webkit-user-select:none;user-select:none}.cartLook{display:flex;align-items:center;justify-content:flex-end}.cartPic{width:24px;height:24px;margin-right:7px}@media screen and (max-width:767px){.cartField span{display:none}}.appHeader{padding:0 25px}.appHeader hgroup{display:flex;align-items:center}.toTop{display:flex;align-items:center;justify-content:center;height:50px;color:#fff;background-color:#003871;cursor:default}.bottom{border:1px solid #002040;color:#fff;background-color:#002040;cursor:default}.menu{text-align:center;margin:30px auto 35px}.menu>*{margin-right:50px}.menu>*:last-child{margin-right:0}@media screen and (max-width:767px){.menu{display:flex;text-align:left;margin:0;padding:20px;width:100%;overflow-x:auto;scrollbar-width:none}.menu>*{white-space:nowrap}}#cover{display:flex;flex-direction:column;min-height:100vh;max-width:1300px;margin:0 auto}@media screen and (max-width:767px){#cover{max-width:100vw;overflow-x:hidden}}.btnClose{display:none;position:absolute;top:15px;right:15px;border:1px solid silver;border-radius:4px;padding:3px 4px 0}.btnClose img{width:24px;height:24px}@media screen and (max-width:767px){.btnClose{display:block}}.checkItem{display:flex}.checkItem input{width:16px;height:16px;margin-right:7px}.checkItem span{margin-top:1px}@media screen and (max-width:767px){.checkItem{margin-bottom:12px}.checkInput{margin-top:5px}}.checkColor{width:30px;height:30px;border:1px solid #e1e1e1;border-radius:50%;margin-right:7px;margin-bottom:7px}.selectedColor{outline:3px dotted;outline-offset:2px}.checkColorInput{position:absolute;opacity:0}@media screen and (max-width:767px){.checkColor{width:40px;height:40px;margin-right:12px;margin-bottom:12px}}.checkSize{border:1px solid gray;border-radius:8px;width:46px;line-height:1.8;text-align:center;margin-right:5px;margin-bottom:5px}.selectedSize{outline:2px solid}.checkSizeInput{position:absolute;opacity:0}.aside{min-width:250px;width:250px;padding:5px 10px;font-size:14px;margin-right:15px;margin-bottom:20px;cursor:default}.aside h2{font-size:14px;letter-spacing:1px;text-transform:uppercase;margin:18px 0 8px}.choice{display:flex;flex-wrap:wrap}.seeMore{display:flex;align-items:center;color:#003a8b}.seeMore img{width:24px;height:24px}@media screen and (max-width:767px){.aside{display:none;position:absolute;border:1px solid silver;border-radius:8px;background-color:#f7f7f7;min-width:80%;width:98%;padding:0 20px;font-size:20px;margin:auto 0 50px 2px;box-shadow:0 0 5px 4px #84848499}.aside.on{display:block}.aside h2{font-size:16px;letter-spacing:2px;margin:25px 0 10px}}#typeHeader{font-weight:500;font-size:30px;letter-spacing:1px;margin:0}@media screen and (max-width:767px){#typeHeader{display:none}}#filterButton{display:flex;align-items:center;justify-content:space-between;border:1px solid #b4b4b4;border-radius:10px;background-color:#f7f7f7;font-family:Tahoma,Verdana,sans-serif;font-size:16px;width:35%;padding:8px 15px;margin-left:10px}.menuImg{width:16px}@media screen and (min-width:768px){#filterButton{display:none}}#sorting span{margin-right:5px;font-size:95%}.sortby{margin-right:5px;padding:5px 0;border:1px solid #b4b4b4;border-radius:4px;background-color:#f7f7f7;font-size:95%}@media screen and (max-width:767px){#sorting span{display:none}.sortby{margin-right:10px;padding:8px 3px}}#top{display:flex;align-items:center;justify-content:space-between;margin:20px 0}@media screen and (max-width:767px){#top{width:100vw}}.position{border:1px solid #d1d1d1;border-radius:6px;width:245px;flex-grow:1;margin-right:10px;margin-bottom:10px;padding-bottom:15px}.pPic{border-radius:6px;background-color:#f7f7f7;height:280px}.pPic img{object-fit:scale-down;width:100%;height:100%}.pDescr{padding:20px 5px 0}.pName{font-size:100%;font-weight:700;margin-bottom:.7ex;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.pNote{font-size:100%;margin:0 5px 10px 0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.pPrice{margin-bottom:10px}.pSign{font-size:110%;margin:0 7px 0 0}.pSum{font-size:125%;letter-spacing:.5px}@media screen and (max-width:767px){.position{width:40%;margin-right:5px;margin-bottom:10px}.pPic{height:200px}.pDescr{padding-top:0;padding-bottom:7px}.pNote{margin-bottom:3px}.pPrice{margin-bottom:7px}.btnAddToCart{margin-top:20px}}.products{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}@media screen and (max-width:767px){.products{max-width:100vw;margin-left:3px}}.pager{display:flex;align-items:stretch;justify-content:center;border-radius:8px;height:40px;margin:30px auto;cursor:default;-webkit-user-select:none;user-select:none;box-sizing:border-box;padding:0 8px}.prePage,.nextPage,.pageN{flex-shrink:0}.prePage,.nextPage{display:flex;align-items:center;justify-content:center}.prePage{padding-right:10px}.nextPage{padding-left:10px}.prePage span,.nextPage span{font-size:90%;margin-bottom:1px}.prePage img,.nextPage img{width:24px;height:24px}.pageN{display:flex;align-items:center;justify-content:center;border:1px solid transparent;width:50px;font-size:95%}.pageNSelected{border-color:#000!important}.prePage:hover,.nextPage:hover,.pageN:hover{background-color:#ececec}@media screen and (max-width:767px){.prePage:hover,.nextPage:hover,.pageN:hover{background-color:#fff}.nextPage span{margin:auto 1ex}}#content{flex-grow:1}.MenuTypes{border:1px solid #484848;border-left:none;border-right:none;display:flex;align-items:center;justify-content:center;font-family:var(--mainFont);font-size:19px;line-height:1em;padding-top:17px;cursor:default;overflow-x:auto}.MenuTypes>*{margin-right:50px;padding:0 1px 18px;border-bottom:solid 3px transparent}.MenuTypes>*:last-child{margin-right:0}.navActive{border-bottom-color:#000!important}@media screen and (max-width:767px){.MenuTypes{border-bottom:none;justify-content:flex-start;padding:17px 15px 0;scrollbar-width:none}.MenuTypes::-webkit-scrollbar{display:none}.MenuTypes>*{margin-right:30px;padding:0 1px 1px;border-bottom:solid 2px transparent}}.catalogMain{flex-grow:1;display:flex}.photo{width:35%;min-width:35%;height:70vh;max-height:70vh;background-color:#f7f7f7;padding:10px;margin-right:30px}.photo img{width:100%;height:100%;object-fit:scale-down}.nail{border:1px solid gray;border-radius:6px;margin-bottom:15px}.nail img{width:50px;height:40px;object-fit:scale-down}.nailSelected{border-color:#6495ed;outline:2px solid cornflowerblue}.nails{margin:0 10px 0 20px}.imagepreview{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:10;width:100vw;height:100vh;overflow:hidden;background-color:#000000ac}.imagepreview img{border-radius:8px;background-color:#fff;max-width:80%}@media screen and (max-width:767px){.imagepreview{display:none}}.posSelect,.posQuantity{display:flex;align-items:center;justify-content:center}.posQuantity{margin-right:40px}.posQuantity span{margin-right:10px}.qMinus,.qPlus{display:flex;align-items:center;justify-content:center;border:1px solid black;border-radius:4px;width:32px;height:32px;-webkit-user-select:none;user-select:none}.qMinus img,.qPlus img{width:18px;height:18px}.qAmount{display:flex;align-items:center;justify-content:center;border:1px solid black;padding:6px 10px;margin:0 10px}.btnAddToCart{font-size:90%;display:inline-block;border:1px solid #FFD814;border-radius:20px;background-color:#ffd814;padding:7px 15px;cursor:default;-webkit-user-select:none;user-select:none;margin-left:5px}.big{padding:7px 60px!important}@media screen and (max-width:767px){.btnAddToCart{margin-top:20px}}#posSize{border:1px solid #b4b4b4;border-radius:4px;background-color:#f7f7f7;font-size:95%;padding:5px 0 5px 5px;margin:7px 0 20px}@media screen and (max-width:767px){.sizeSelector{display:flex;align-items:center}.sz{font-size:110%}#posSize{font-size:110%;margin:0 7px!important}}.PosPageMain{border-top:1px solid gray;flex-grow:1;display:flex;align-items:start;padding-top:20px;margin-bottom:30px}.posName{margin:0;font-weight:400;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.posBrand{font-size:110%;margin:10px 0 7px}.posPrice{margin-bottom:25px}.posSign{font-size:110%;margin-right:5px}.posSum{font-size:140%;font-weight:500;paint-order:stroke fill}.posColor{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.posDetails{margin-bottom:20px}.pdHeader{font-size:110%;margin-bottom:3px}.posSelect{justify-content:start!important}.bigCircle{display:inline-block;width:20px;height:20px;border:1px solid gray;border-radius:50%;margin-left:7px}@media screen and (max-width:767px){.PosPageMain{flex-direction:column;padding:10px!important}.photo{order:1;width:95vw!important;height:30vh!important;margin:0 auto 5px!important}.nails{order:2;display:flex;margin-left:-5px!important;padding-left:5px;width:100%;overflow-x:auto;scrollbar-width:none}.nails>*{margin-right:10px;margin-top:5px}.description{order:3}.posName{font-size:130%}.posBrand{font-size:120%}.posPrice{margin-bottom:15px}.posSign{font-size:120%;margin-right:10px}.posSum{font-size:150%}.posColor span{font-size:110%;margin-bottom:12px}.posDetails{margin:20px 0 5px!important}.pdDesc{padding-right:10px}.posSelect{flex-direction:column;align-items:start!important;margin:20px 0 0}}.btnDelete{font-size:90%;color:#4582be;cursor:default;-webkit-user-select:none;user-select:none}.btnDelete:hover{font-weight:700}@media screen and (max-width:767px){.btnDelete{font-size:100%}.btnDelete:hover{font-weight:400}}.cartPosition{display:flex;padding:10px 0 10px 10px;border-bottom:solid 1px #D9D9D9}.psPhoto{object-fit:scale-down;width:200px;max-height:200px;margin-right:20px}.psDescr{flex-grow:1}.psName{font-size:115%;margin-bottom:.7ex;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.psColor,.psAmount{font-weight:700;font-size:90%}.psSize{font-size:90%}.psSize span{font-weight:700}.psAmount{margin-bottom:5px}.psSign{font-weight:700;font-size:80%;margin-right:3px}.psSum{font-weight:700}.btnDelFolder{margin-top:10px}.circle{display:inline-block;width:12px;height:12px;border:1px solid gray;border-radius:50%;margin-left:7px}@media screen and (max-width:767px){.cartPosition{border:1px solid silver;flex-direction:column;margin-bottom:15px;padding:3px}.psPhoto{width:100%;max-height:30vh;background-color:#fafafa}.psDescr{padding:10px 10px 0;margin-right:0}.psColor,.psAmount,.psSize{font-size:100%}.psPrice{margin-bottom:10px}.psSign{font-size:100%}.btnDelFolder{margin-bottom:10px}}.subTotal{text-align:center;font-size:110%;margin-top:10px}.subTotal span{font-weight:700}.btnToCheckout{font-size:90%;display:inline-block;border:1px solid #FFD814;border-radius:20px;color:#000;background-color:#ffd814;padding:7px 60px;cursor:default;-webkit-user-select:none;user-select:none;margin-top:30px;text-align:center}.inactive{border:1px solid #DBDBDB;color:#6b6b6b;background-color:#dbdbdb}@media screen and (max-width:767px){.btnToCheckout{width:fit-content;margin-bottom:30px}}.infoBlock h3{font-size:110%;margin-bottom:0}.conditions{font-size:85%;text-align:center;margin-top:35px}.condLink{color:#1a6696;text-decoration:underline;cursor:default}.btnPlaceOrder{font-size:90%;border:1px solid #FFD814;border-radius:20px;background-color:#ffd814;cursor:default;-webkit-user-select:none;user-select:none;padding:7px 60px}.overviewMain{border-top:1px solid gray;flex-grow:1;display:flex;align-items:start;justify-content:center;padding:15px;background-color:#e1e1e1}.overviewInfo{background-color:#fff;width:40%;padding:12px 30px 20px}.overviewInfo h2{font-weight:400;font-size:160%;margin:0 auto 10px;text-align:center}.btnSpace{display:flex;align-items:center;justify-content:center;margin-top:20px}@media screen and (max-width:767px){.overviewMain{display:block;padding:0}.overviewInfo{width:100%}}.btnGTCatalog{border:1px solid;border-radius:8px;padding:5px 50px}.payResLine{font-family:Arial,Helvetica,sans-serif;font-size:110%;text-align:center;margin-top:30px;white-space:pre-line}.bold{font-weight:700}.redText{color:red}.payResMain{border-top:1px solid gray;flex-grow:1;display:flex;align-items:start;justify-content:center;padding:15px;background-color:#e1e1e1}.payResInfo{background-color:#fff;width:40%}.btnFolder{display:flex;align-items:center;justify-content:center;margin:50px auto 30px}@media screen and (max-width:767px){.payResMain{display:block;padding:0;background-color:#fff}.payResInfo{width:100%}}.cartPageMain{flex-grow:1;display:flex;align-items:stretch;border-top:1px solid gray;justify-content:center;padding:15px;background-color:#e1e1e1}.shopping{flex-grow:1;max-width:900px;margin-right:15px;padding:0 15px 15px;background-color:#fff}.cartHeader{margin-bottom:10px;border-bottom:1px solid silver}.cartHeader h2{font-weight:400;font-size:160%;margin:10px auto 10px 10px}.total{align-self:start;background-color:#fff;padding:10px 30px 20px}@media screen and (max-width:767px){.cartPageMain{max-width:100vw;padding:0;flex-direction:column;justify-content:start}.shopping{width:100vw;margin-right:0}.cartHeader{align-items:center;text-align:center;border-bottom:none;height:auto;margin:5px 0 0}.cartHeader h2{margin:auto auto 20px}.total{display:flex;flex-direction:column;align-items:center;width:100vw}.upSubTotal{display:none}}.about{border-top:1px solid gray;flex-grow:1;display:block;padding:0 15px}.about h2{text-align:center;font-weight:400;font-size:190%}.picLeft,.picRight{width:350px;margin-bottom:10px}.picLeft{float:left;margin-right:20px}.picRight{float:right;margin-right:20px}@media screen and (max-width:767px){.about{margin:0}.about h2{margin:.5ex 0 1ex}.picLeft,.picRight{width:100%;float:none;margin:0}}.delivery{border-top:1px solid gray;flex-grow:1;display:block;padding:0 150px}.delivery h2{text-align:center;font-weight:400;font-size:190%}@media screen and (max-width:767px){.delivery{margin:0;padding:0 15px;text-align:justify}.delivery h2{margin:.5ex 0 1ex}}.terms{border-top:1px solid gray;flex-grow:1;display:block;padding:0 150px}.terms h2{text-align:center;font-weight:400;font-size:190%}@media screen and (max-width:767px){.terms{margin:0;padding:0 15px;text-align:justify}.terms h2{margin:.5ex 0 1ex}}.contacts{border-top:1px solid gray;flex-grow:1;display:block;padding:0 150px}.contacts h2{text-align:center;font-weight:400;font-size:190%}.map{float:left;margin-right:50px;width:350px;margin-bottom:30px}.social{display:flex;align-items:center;justify-content:center;margin-top:50px}.social>*{margin-right:10px}.social>*:last-child{margin-right:0}.social img{width:40px}@media screen and (max-width:767px){.contacts{margin:0;padding:0 15px;text-align:justify}.contacts h2{margin:.5ex 0 1ex}.map{width:100%;float:none;margin:0}.social{margin:30px auto}}.ordersMain{border-top:1px solid gray;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:start;background-color:#f7f7f7}.ordersMain h1{font-weight:400;font-size:140%;margin:25px}.ordersInfo{background-color:#fff;border-radius:12px;width:80%;padding:20px}.ordersInfo nav{border-bottom:solid 1px silver;display:flex;align-items:center;padding-bottom:2px;font-size:115%;margin-bottom:10px}.ordersTab{border-bottom:solid 2px transparent;margin:0 30px;padding-bottom:3px}.ordersTab:hover,.ordersTab.active{border-bottom:solid 2px #0073ff;cursor:default;-webkit-user-select:none;user-select:none}@media screen and (max-width:767px){.ordersMain{background-color:#fff}.ordersMain h1{font-size:160%;margin:5px}.ordersInfo{width:100%;padding:5px 10px 10px}.ordersInfo nav{border-bottom:none;padding:0 0 0 10px;overflow-x:auto;scrollbar-width:none}.ordersTab{border-bottom:solid 2px transparent;margin:0 25px 0 0;padding-bottom:3px}}.settingsArticle{margin-bottom:20px}.settingsArticle h3{font-size:110%;margin:0 0 3px}.settingsValue{border:1px solid silver;padding:3px 7px}.settingsGrid{display:grid;grid-template-rows:auto auto auto auto auto;grid-template-columns:max-content 1fr;grid-gap:5px}@media screen and (max-width:767px){.settingsGrid,.settingsGrid span{display:block}.settingsGrid span.settingsValue{margin-bottom:10px}}.settingsMain{border-top:1px solid gray;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:start;background-color:#ededed;padding-bottom:15px}.settingsMain h1{font-weight:400;font-size:140%;margin:15px}.settingsInfo{border:1px solid #d6d6d6;background-color:#fff;border-radius:6px;width:40%;padding:10px 20px 5px 10px}@media screen and (max-width:767px){.settingsMain{background-color:#fff;padding-bottom:0}.settingsInfo{border:none;width:100%;padding:0 20px}}.notFound{border-top:1px solid gray;flex-grow:1;display:flex;flex-direction:column}.notFound h2{text-align:center;margin-top:10vh;font-weight:400;font-size:190%}.backLink{display:inline-block;margin:30px auto 0;text-decoration:underline}
