*,*:before,*:after{padding:0;margin:0;outline:0;box-sizing:border-box;font-family:Roboto,sans-serif}html{scroll-behavior:smooth;background-color:#eaebef}input{width:100%;height:30px;border-radius:3px;border:solid 1px var(--colorC);padding-left:5px}input:hover{border:solid 1px var(--colorE)}input:focus{border:solid 1px var(--colorA)}select{width:100%;height:30px;border-radius:3px;border:solid 1px var(--colorC);padding-left:5px}select:hover{border:solid 1px var(--colorE)}select:focus{border:solid 1px var(--colorA)}textarea{width:100%;border-radius:6px;border:solid 1px gray;padding:5px;resize:none}textarea:hover{border:solid 1px black}textarea:focus{border:solid 1px #007acc}.btn{min-width:105px;height:40px;border-radius:6px;border:none;cursor:pointer;font-weight:600;-webkit-user-select:none;user-select:none}.btnTop{display:block;margin:0 auto}.btnA{background-color:var(--colorA);color:var(--colorC);transition:.3s ease-in-out}.btnA:hover{background-color:var(--colorB)}.btnB{background-color:var(--colorB);color:var(--colorC);transition:.3s ease-in-out}.btnB:hover{background-color:var(--colorBB)}.btnC{background-color:var(--colorRR);color:var(--colorC);transition:.3s ease-in-out}.btnC:hover{background-color:#ff1702}.btnD{background-color:var(--colorC);transition:.3s ease-in-out}.btnD:hover{background-color:#8080803d}table{width:100%;border-collapse:collapse;border-radius:10px;box-shadow:0 4px 10px #0000001a}th,td{padding:12px 15px;text-align:left}th{background-color:var(--colorA);color:#ecf0f1;text-transform:uppercase;font-weight:600}tr:nth-child(2n){background-color:#f8f9fa}tr:hover{background-color:#dfe6e9;transition:background .3s ease-in-out}td{border-bottom:1px solid #ddd}.tdBack{cursor:pointer;transition:.3s ease-in-out}.tdBack:hover{background-color:#2c3e501f}@media (max-width: 768px){table{display:block;overflow-x:auto;white-space:nowrap}}.snackbar{position:fixed;bottom:20px;left:2%;transform:translateY(100%);background-color:#333;color:#fff;padding:15px 20px;border-radius:5px;box-shadow:0 4px 6px #0003;font-size:14px;z-index:1000;display:flex;align-items:center;gap:12px;opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;max-width:80%;word-wrap:break-word;text-align:center}.snackbar.show{opacity:1;transform:translateY(0)}.snackbar.hide{opacity:0;transform:translateY(100%)}.success{background-color:#3a913d}.error{background-color:#f44336}.warning{background-color:#ff9800}.info{background-color:#2196f3}@media (max-width: 767px){.snackbar{width:80%}}.iconsHover{cursor:pointer;transition:.3s ease-in-out;padding:3px;border-radius:6px}.iconsHover:hover{background-color:#2b2b2b33}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;z-index:1001}.spinner{border:5px solid rgb(204,203,203);border-radius:100%;animation:spin 1s infinite}@keyframes spin{to{transform:rotate(360deg)}}.navBar{width:100%;height:70px;position:fixed;top:0;transition:top .3s;background-color:#eaebef;z-index:1001}.navBarContent{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.navBarContent .navBarContentA{display:flex;align-items:center;gap:3px;text-decoration:none;color:var(--colorA)}.navBarContent .navBarContentA img{width:40px}.navBarContent .navBarContentA .navBarContentCel{display:none}.navBarContent .navBarContentSect{display:flex;align-items:flex-end;gap:1rem;width:350px}@media (max-width: 767px){.navBarContent{padding:0 3px 0 0}.navBarContent .navBarContentA{gap:0}.navBarContent .navBarContentSect{gap:3px;width:70%}.navBarContent .navBarContentA .navBarContentCel{display:block}.navBarContent .navBarContentA .navBarContentPc{display:none}}.navBarMenu{position:relative}.navBarMenuPortal{width:50px;height:50px;background-color:var(--colorF);display:flex;align-items:center;justify-content:center;border-radius:50%;border:solid 1px var(--colorA);overflow:hidden;cursor:pointer}.navBarMenuPortal:hover img{width:120%;height:120%}.navBarMenuPortal img{transition:.3s ease-in-out;width:100%;height:100%;object-fit:cover}.navBarMenu p:hover{color:#aaa}.navBarMenu section{width:280px;position:absolute;top:3.6rem;background-color:#fff;box-shadow:2px 2px 6px #00000041;padding:10px 12px;border-radius:6px;display:flex;flex-direction:column;gap:1rem;right:0;transition:visibility 0s,.3s ease-in-out}.menuItemVewOpen{visibility:visible;opacity:1}.menuItemVewClosed{visibility:hidden;opacity:0}@media (max-width: 426px){.navBarMenu section{top:2.6rem}}@media (max-width: 376px){.navBarMenu section{right:-60px}}.navBarCart{width:95%;display:flex;justify-content:space-between;align-items:flex-end;color:gray;border-top:1px solid rgb(223,223,223);border-bottom:1px solid rgb(223,223,223);padding:12px 0}.navBarCart div p:nth-of-type(2):hover{color:var(--colorB)}.tooltip{position:relative;display:inline-block}.tooltipText{position:absolute;color:#fff;padding:5px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;box-shadow:0 4px 6px #0003;animation:fadeOut .3s forwards}.tooltip:hover .tooltipText{visibility:visible;animation:fadeIn .3s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tooltipText.top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:8px}.tooltipText.bottom{top:100%;left:50%;transform:translate(-50%);margin-top:8px}.tooltipText.left{top:50%;right:100%;transform:translateY(-50%);margin-right:8px}.tooltipText.right{top:50%;left:100%;transform:translateY(-50%);margin-left:8px}.navBarMenuEnd{display:flex;align-items:flex-end;color:gray;gap:1rem;cursor:pointer}.navBatMenuData{display:flex;align-items:center;gap:12px;color:#333;padding-bottom:10px;border-bottom:1px solid rgb(223,223,223)}.navBarMenuLinks{width:100%;display:flex;flex-direction:column;gap:1rem}.navBarMenuLinks a{text-decoration:none;display:flex;gap:1rem;cursor:pointer;color:gray}.autocomplete{position:relative;margin:0 auto;color:#000;width:100%}.autocomplete-input-wrapper{position:relative}.autocomplete input{width:100%;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;transition:.3s ease-in-out;outline:1px solid transparent}.autocomplete input:focus{border:1px solid #2990c8;outline:1px solid #2990c8}.clear-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:18px;cursor:pointer;color:#5183ce;transition:color .3s}.clear-icon:hover{color:#2164c9}.autocomplete-list{position:absolute;top:100%;left:0;right:0;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;box-shadow:0 4px 8px #0000001a;z-index:10;margin-top:5px}.autocomplete-item{padding:8px;cursor:pointer}.autocomplete-item:hover,.autocomplete-item.highlighted{background-color:#e6e6e6}.no-results{padding:8px;text-align:center;color:#aaa}.body{margin-top:70px;min-height:100vh;width:100%;padding-bottom:4rem}.bodyNav{max-width:800px;margin:0 auto;display:flex;justify-content:space-around;overflow-y:auto;padding:1rem 0}.bodyNav a{text-decoration:none;color:var(--colorA);font-weight:600;transition:.3s ease-in-out;cursor:pointer;-webkit-user-select:none;user-select:none}.bodyNav a:hover{color:var(--colorRR)}@media (max-width: 767px){.bodyNav a{font-size:12px}}.sliderWrapper{width:100%;overflow:hidden;position:relative}.sliderTrack{display:flex;transition:transform .6s ease-in-out;will-change:transform}.sliderItem{flex:0 0 100%}.sliderItem img{width:100%;height:auto;display:block;object-fit:cover}.sliderWrapper .sliderTrack .sliderItem .bodyBannerCel{display:none}@media (max-width: 767px){.sliderWrapper .sliderTrack .sliderItem .bodyBannerPc{display:none}.sliderWrapper .sliderTrack .sliderItem .bodyBannerCel{display:block}}.bodyCategories{display:flex;justify-content:space-around;padding-top:1rem;width:82%;margin:1rem auto}.bodyCategories .bodyCategoriesSect{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;text-decoration:none}.bodyCategories .bodyCategoriesSect:hover .bodyCategoriesSectDiv{background-color:#2c54693a}.bodyCategories .bodyCategoriesSect .bodyCategoriesSectDiv{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#2c54691c;transition:.3s ease-in-out}.bodyCategories .bodyCategoriesSect .bodyCategoriesSectDiv img{width:70%;height:70%;object-fit:contain}.bodyCategories .bodyCategoriesSect p{color:gray}@media (max-width: 767px){.bodyCategories{width:95%}}.horizontal-scroll{position:relative;display:flex;align-items:center;width:100%;overflow:hidden;justify-content:center}.scroll-container{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;gap:1rem;margin:0 1rem}.scroll-container::-webkit-scrollbar{display:none}.arrow{background:none;border:none;font-size:2rem;cursor:pointer;z-index:1}.bodyToProducts{display:block;width:80%;margin:0 auto;padding-bottom:2rem}.bodyToProducts img{width:100%;border-radius:12px;box-shadow:0 0 5px gray}.bodyToProducts .bodyToProductsCel{display:none}@media (max-width: 767px){.bodyToProducts{width:90%}.bodyToProducts .bodyToProductsPc{display:none}.bodyToProducts .bodyToProductsCel{display:block}}.prodSections{margin:2rem auto;max-width:1100px}.prodSections h2{color:var(--colorA);text-align:center;padding-bottom:1rem}.prodSections .prodSectionsSect{max-width:1200px;display:flex;flex-wrap:wrap;gap:1.5rem;margin:auto;justify-content:center;padding:2rem 0 4rem}.productCard{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:180px;height:240px;box-shadow:0 0 5px gray;padding:12px;border-radius:6px;text-decoration:none;transition:.3s ease-in-out;position:relative}.productCard:hover{background-color:#dcdcdc}.productCard .productCardLink{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;text-decoration:none}.productCard .productCardLink img{width:110px;height:110px;object-fit:contain;filter:drop-shadow(0px 0px 5px gray)}.productCard .productCardLink h5{color:var(--colorA);text-align:center}.productCard .productCardLink .productCardPrice{color:var(--colorRR);font-weight:600}.productCard .productCardLink .productCardPrice span{font-size:12px;color:gray;position:absolute;right:35px;bottom:54px;text-decoration:line-through}.productCard button{margin-top:6px}.productCard .productCardOpp{position:absolute;left:0;background-color:var(--colorB);color:var(--colorC);z-index:1;padding:3px;border-radius:0 6px 6px 0}.productCard .productCardOpp .productCardOppText{font-size:14px;font-weight:600}.favoriteAd{position:absolute;right:15px;top:15px;cursor:pointer;z-index:1}.login{max-width:900px;width:100%;margin:70px auto;min-height:75vh;display:flex;justify-content:space-evenly;flex-wrap:wrap;align-items:center}.login form{max-width:300px;width:100%;display:flex;flex-direction:column;gap:1rem;border:solid 1px var(--colorA);padding:1rem;border-radius:12px;box-shadow:0 0 5px gray;height:100%}.login form h2{text-align:center;font-size:2.3rem;color:#333}.login form p{text-align:center}.login form section{width:100%;display:flex;justify-content:space-around}.login form section a{text-decoration:none}.login .loginA img{max-width:300px;width:100%}@media (max-width: 767px){.login{padding:4rem 0;gap:4rem}}.userForm{display:flex;flex-direction:column;gap:1rem}.userForm div{display:flex;flex-direction:column}.userForm div label{font-size:12px;color:gray}.userForm div input{width:100%}.footer{margin-top:2rem;width:100%;min-height:100vh;background-color:var(--colorB);padding:2rem 2rem 1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.footerA{display:flex;align-items:center;color:var(--colorC);text-decoration:none;font-size:1.4rem;transition:.3s ease-in-out;gap:6px}.footerA span{color:var(--colorB)}.footerA:hover{color:var(--colorD)}.footer .footerTop{margin-top:4rem;width:100%;display:flex;justify-content:space-evenly}.footerBottom{width:100%;margin-top:3rem;border-top:1px solid #8080803a;border-bottom:1px solid #8080803a;display:flex;align-items:center;padding:1rem 0;justify-content:space-between;color:var(--colorD);flex-wrap:wrap}.footerBottomL{display:flex;align-items:center;gap:.6rem}.footerBottomCata{color:var(--colorC);font-size:1.4rem}@media (max-width: 767px){.footer .footerTop{flex-direction:column;gap:1rem}.footerBottom{border-top:none}}@media (max-width: 424px){.footerBottomL{width:100%;flex-direction:column}}.footerColumn{color:var(--colorD)}.footerColumnText{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.footerColumnText p{color:var(--colorC);transition:.3s ease-in-out}.footerColumnText p:hover{color:var(--colorD)}.footerColumnPCMobile{display:none}@media (max-width: 767px){.footerColumnPC{display:none}.footerColumnPCMobile{display:block}.footerColumnPCMobile details{border-bottom:1px solid #8080803a;width:100%;padding-bottom:1rem}}.footerSocial{display:flex;align-items:center;gap:1rem}.footerSocialIcon{color:var(--colorJ);cursor:pointer;transition:.3s ease-in-out}.footerSocialIcon:hover{color:var(--colorD)}.register{max-width:400px!important}.register .registerDiv{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.register button{width:220px;margin:0 auto}@media (max-width: 426px){.register{width:90%!important}.register .registerDiv .userForm div input{width:240px}}.dashBoard{margin-top:70px;min-height:105vh;position:relative;max-width:99%}.dashBoard .dashBoardSect{margin-left:65px;padding-left:1rem}@media (max-width: 767px){.dashBoard{max-width:96%}}.dashImgIcons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2rem}.dashImgIcons .dashImgIconsDiv{width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 0 5px gray}.copy{display:flex;align-items:center;gap:3px;cursor:pointer}.diaPost{display:flex;flex-wrap:wrap;gap:2rem;max-width:450px;width:100%;padding:1rem;border-radius:6px;box-shadow:0 0 5px gray}.dasNewAvatarDiv{display:flex;flex-direction:column;justify-content:space-around}.dasNewAvatarDiv h3{color:var(--colorA)}.dasNewAvatarDiv label{color:gray;font-size:12px}.dasNewAvatarInp{max-width:250px;width:100%}@media (max-width: 767px){.diaPost{justify-content:center}.dasNewAvatarDiv{gap:1rem}}.cloudFile{border:1px solid rgb(202,202,202);border-radius:18px;cursor:pointer;background-color:#dcdcdc;border:solid 1px var(--colorA);display:flex;justify-content:center;align-items:center}.cloudUploadIcon{width:70px;height:70px;color:var(--colorA)}.imgFile{height:180px}.thumbnail{width:50px}.cfRect{width:250px;height:250px;overflow:hidden}.cfCircle{width:150px;height:150px;border-radius:50%;overflow:hidden}.cfTicket{width:250px;height:400px;overflow:hidden}.image-container img{width:100%;height:100%;object-fit:contain}@media (max-width: 374px){.cfRect{width:200px}}.diaGet{box-shadow:0 0 5px gray;padding:1rem;border-radius:6px;width:max-content;max-width:100%}.spinnerH{margin:0 auto;width:50px;height:35px;text-align:center;font-size:10px;display:flex;gap:3px}.spinnerH>div{height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinnerH .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinnerH .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinnerH .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinnerH .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1001}.modal .modalSect{background-color:#eaebef;padding:1rem;overscroll-behavior:contain;border-radius:8px;max-height:90vh;overflow-y:auto}.modal .modalSect::-webkit-scrollbar{width:0;height:0}@media (max-width: 769px){.modal .modalSect{max-width:96%}}.paginator{display:flex;align-items:center;justify-content:center;gap:2rem;padding-bottom:2rem;margin-top:2rem}.paginatorActualPage{width:30px;height:30px;border:none;border-radius:6px;background-color:var(--colorA);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--colorC)}.paginatorNextPage{color:var(--colorC);width:30px;height:30px;border:none;border-radius:6px;background-color:var(--colorA);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease-in-out;box-shadow:0 0 5px gray}.paginatorNextPage:hover{background-color:var(--colorB)}.paginatorNextPage:active{box-shadow:none}.titleDash{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 24px 6px 0;border-bottom:1px solid var(--colorAAA);color:var(--colorA)}.titleDashSect{display:flex;align-items:flex-end;gap:12px}.titleDash a{text-decoration:none;color:var(--colorA);transition:.3s ease-in-out}.titleDash a:hover{color:gray}.dashUsers .dashUsersButtons{display:flex;gap:1rem;flex-wrap:wrap}.dashProfil .dashProfilSect{display:flex;flex-wrap:wrap;gap:1rem}.dashProfil .dashProfilSect .dashProfilRight{display:flex;flex-direction:column;gap:1rem;max-width:100%}.dashProfil .dashProfilSect .dashProfilRight .dashProfilSectTop{display:flex;flex-wrap:wrap;gap:1rem}.dashProfil .dashProfilBtn{max-width:160px;display:flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width: 767px){.dashProfil .dashProfilSect .dashProfilRight{gap:3rem}}.dpData{width:300px;box-shadow:0 0 5px gray;padding:1rem;border-radius:6px;display:flex;flex-direction:column;gap:1rem}.dpData label{font-size:12px;color:gray}.dpImage{width:300px;box-shadow:0 0 5px gray;padding:1rem;border-radius:6px;display:flex;flex-direction:column;gap:1rem;align-items:center;height:286px}.dpAvatars{height:270px;max-width:600px;width:100%;margin-bottom:1rem}@media (max-width: 767px){.dpAvatars{max-width:300px}}.diaGet{box-shadow:0 0 5px gray;padding:1rem;border-radius:6px;width:max-content;width:100%}.diaGets{display:flex;gap:1rem;width:100%}.diaGetsOver{overflow-x:auto;flex-wrap:nowrap}.diaGetsW{flex-wrap:wrap;overflow-x:visible}.diaGets .diaGetDiv{background-color:var(--colorAAA);padding:6px 12px;border-radius:12px;display:flex;align-items:center;justify-content:baseline;flex-direction:column}.diaGets .diaGetDiv .diaGetImg{display:flex;align-items:center;flex-direction:column;gap:6px}.diaGets .diaGetDiv .diaGetSect{margin-top:6px;padding-top:6px;width:80%;border-top:solid var(--colorAA) 1px;display:flex;justify-content:space-evenly}.diaGets div img{width:120px;object-fit:contain;border-radius:50%}.dpOld{box-shadow:0 0 5px gray;padding:1rem;border-radius:6px;min-height:205px}.dpOld .dpOldSect{display:flex;overflow-x:auto;gap:1rem;margin-top:10px}.dpOld .dpOldSect .dpOldDiv{width:120px;background-color:var(--colorAAA);padding:6px 12px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:140px}.dpOld .dpOldSect .dpOldDiv img{width:80px;height:80px;object-fit:cover;border-radius:50%}.dpOld .dpOldSect .dpOldDiv .dpOldOptions{border-top:1px solid var(--colorA);width:90%;padding-top:6px;display:flex;justify-content:space-evenly}@media (max-width: 767px){.dpOld{max-width:300px;width:100%}}.dashUsersNew button{width:120px}.dashUsersNew .dashUsersNewDiv{display:flex;gap:1rem;flex-wrap:wrap}.dashUsersNew .dashUsersNewDiv .dashUsersNewData{box-shadow:0 0 5px gray;padding:1rem;max-width:300px;width:100%;border-radius:6px;margin-top:1rem}.dashUsersNew .dashUsersNewDiv .dashUsersNewData .dashUsersNewDataLabel{display:flex;flex-direction:column}.dashUsersNew .dashUsersNewDiv .dashUsersNewData .dashUsersNewDataLabel textarea{height:76px}.dashUsersNewDivImage{display:flex;flex-wrap:wrap;gap:1rem}.dashUsersNewContent{max-width:516px;width:100%;margin-top:1rem}@media (max-width: 767px){.dashUsersNewContent{margin-top:0}}.dunImage{width:250px;height:220px;box-shadow:0 0 5px gray;padding:1rem;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}@media (max-width: 767px){.dunImage{max-width:300px;width:100%}}.dunAvatar{max-width:516px;width:100%;padding-top:1em}@media (max-width: 767px){.dunAvatar{max-width:300px;width:100%}}.dunVewAvatar{width:250px;height:220px;box-shadow:0 0 5px gray;padding:1rem;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.dunVewAvatar .dunVewAvatarDiv{width:180px;height:180px;border-radius:50%;border:solid 1px var(--colorA);background-color:#8080803a;overflow:hidden}.dunVewAvatar .dunVewAvatarDiv img{width:100%;height:100%;object-fit:contain}@media (max-width: 767px){.dunVewAvatar{max-width:300px;width:100%}}.dutmAvatar{align-items:center}.dutmAvatar .dutmAvatarButtons{display:flex;gap:1rem;flex-wrap:wrap}.dutmAvatar .dutmAvatarImg{max-width:300px;filter:drop-shadow(0px 0px 5px gray)}.dutmAvatar .dutmAvatarButton{margin-top:2rem}.dutmConfig{max-width:300px;align-items:center}.dutmConfig select{max-width:220px}.imgHover{position:relative}.imgHover img{width:50px;height:50px;object-fit:contain}.imgHover-cont{display:none;position:absolute;bottom:0;left:60px;width:150px;height:150px;padding:10px;background-color:#fffc;border:1px solid #ccc;border-radius:5px;transition:.3s ease-in-out;z-index:1}.imgHover-cont img{width:100%;height:100%;object-fit:contain}.imgHover:hover .imgHover-cont{display:block}.dutFilter{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.dutFilter input,.dutFilter select,.dutFilter .dutFilterAuto{max-width:180px;width:100%;height:40px}@media (max-width: 479px){.dutFilter input,.dutFilter select,.dutFilter .dutFilterAuto{max-width:150px;width:100%;height:40px}}.dsafCreate{box-shadow:0 0 5px gray;padding:1rem;max-width:620px;border-radius:8px;display:flex;align-items:center;gap:1rem}.dsafCreate h5{text-align:center}.dsafCreate select,.dsafCreate input{max-width:180px;height:40px}@media (max-width: 620px){.dsafCreate{flex-direction:column}}.dsafVew{display:flex;flex-direction:row;box-shadow:0 0 5px gray;max-width:620px;padding:1rem;border-radius:8px}.dsafVew .dsAdminFiltersSect{width:150px}.dsafVew .dsAdminFiltersSect h4{background-color:var(--colorA);padding:6px 1px;color:var(--colorC)}.dsafVew .dsAdminFiltersSect .dsAdminFiltersCol{display:flex;flex-direction:column}.dsafVew .dsAdminFiltersSect .dsAdminFiltersCol .dsAdminFiltersDiv{padding:6px 0;transition:.3s ease-in-out}.dsafVew .dsAdminFiltersSect .dsAdminFiltersCol .dsAdminFiltersDiv input{background-color:#eaebef;border-color:#eaebef}.dsafVew .dsAdminFiltersSect .dsAdminFiltersCol .dsAdminFiltersDiv input:hover{border-color:gray}@media (max-width: 620px){.dsafVew{flex-direction:column}.dsafVew .dsAdminFiltersSect{width:100%}}.sidebar-4 button{background:transparent;border:0;padding:0;cursor:pointer}.sidebar-4{position:absolute;overflow:hidden;top:0;left:0;bottom:30px;width:60px;height:100%;background:var(--colorB);transition:width .4s;z-index:2;border-radius:0 12px 12px 0}.sidebar-4:hover{width:260px}.sidebar-4 .inner{position:absolute;top:0;left:0;bottom:0;width:260px}.sidebar-4 .header{display:flex;align-items:center;height:72px;padding:0 15px;background:#00000026}.sidebar-4 .header h2{margin-left:15px;font-weight:500;font-size:14px;letter-spacing:2px;color:var(--colorC)}.sidebar-4 .header img{width:40px;height:40px;object-fit:contain;border-radius:50%}.sidebar-4 .logo{height:28px;scale:1.1;transition:.5s}.sidebar-4 .menu{position:relative;display:grid}.sidebar-4 .menu:after{content:"";position:absolute;top:0;left:0;height:56px;width:6px;background:var(--colorBB);translate:0 var(--top);transition:.5s}.sidebar-4 .menu button{display:flex;gap:16px;align-items:center;height:56px;width:100%;font-family:Poppins;font-size:17px;text-transform:capitalize;line-height:1;padding:0 22px;color:#fff9;cursor:pointer;opacity:.8;transition:.5s}.sidebar-4:hover .menu button:hover:not(.active){background:#00000014}.sidebar-4 .menu :is(button:hover,.active){background:#00000059;color:#fff;opacity:1}.sidebar-4:hover .menu .active{cursor:default}.sidebar-4 .menu button:hover>span{opacity:1}.sidebar-4 .menu button p,.sidebar-4 .header h1{opacity:0;transition:.5s}.sidebar-4:hover :is(.sidebar-4 .menu button p,.sidebar-4 .header h1){opacity:1}.sidebar-4:hover .logo{scale:1}.sidebar-4 .menu button>img{width:24px;height:24px}.productsNew{display:flex;gap:1rem;flex-wrap:wrap;box-shadow:0 0 5px gray;padding:1rem;max-width:855px;border-radius:8px}.productsNew section label{font-size:12px;color:gray}.productsNew section .productsNewPreMod{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.productsNew section .productsNewPreMod label{width:100%}.switch{display:flex;flex-direction:column;gap:3px;font-size:12px;color:gray}.switch .switchSections{display:flex;align-items:center;gap:10px}.switch .switchSections p{font-size:14px;font-weight:600;padding-top:3px}.switchInput{position:relative;display:inline-block;width:50px!important;height:20px!important;filter:drop-shadow(2px 2px 3px)}.switchInput input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px;transition:.4s}.slider:before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.4s}input:checked+.slider{background-color:#1976d2}input:checked+.slider:before{transform:translate(29px)}.prodTabModUpd{display:flex;flex-direction:column;align-items:center;gap:1rem}.prodTabModUpd .prodTabModUpdSect{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.prodTabModUpd .prodTabModUpdSect .prodTabModUpdSectDiv{width:220px;display:flex;flex-direction:column;gap:1rem}.prodTabModUpd .prodTabModUpdSect .prodTabModUpdSectDiv label{font-size:12px;color:gray}.prodTabModUpd .prodTabModUpdSect .prodTabModUpdSectDiv label select,.prodTabModUpd .prodTabModUpdSect .prodTabModUpdSectDiv label input{width:220px}.pgray{font-size:12px;color:gray}.pred{font-size:12px;color:red}.pgreen{font-size:12px;color:green}.pcolorA{font-size:12px;color:var(--colorA)}.pcolorB{font-size:12px;color:var(--colorB)}.colorA{color:var(--colorA)}.colorB{color:var(--colorB)}.column{display:flex;flex-direction:column;gap:1rem}.btns{display:flex;gap:1rem;flex-wrap:wrap}.line{width:90%;height:1px;background-color:var(--colorAAA)}.dashCard{box-shadow:0 0 5px gray;padding:1rem;border-radius:6px}.productFilter{display:flex;gap:1rem;flex-wrap:wrap}.productFilter .productFilterName{width:310px}.productFilter div select{height:40px;width:90px}.productFilter .productFilterSect{display:flex;gap:1rem;flex-wrap:wrap;align-items:flex-end}.productFilter .productFilterP{display:none}@media (max-width: 767px){.productFilter .productFilterSect{height:0;overflow:hidden;transition:all .3s ease;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.productFilter .productFilterSect.show{height:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.productFilter .productFilterP{display:flex;align-items:center;justify-content:center;max-width:310px;width:100%;height:40px;background-color:var(--colorA);border-radius:6px;color:var(--colorD);font-weight:600;font-size:14px;cursor:pointer}}.dashBannerNew{display:flex;flex-wrap:wrap;gap:1rem}.dashBannerNew .dashBannerNewCloud{width:250px;height:250px;border:solid 1px var(--colorA);border-radius:18px;background-color:#dcdcdc;display:flex;align-items:center;justify-content:center}.dashBannerNew .dashBannerNewCloud img{width:70px}.dashBannerNew .dashBannerNewSect{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.dashBannerNew .dashBannerNewSect label{color:gray;font-size:12px;max-width:220px}.orderFilter{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.orderFilter .orderFilterSec{max-width:150px;width:100%}.avatars{margin-top:70px;min-height:100vh;display:flex;flex-direction:column;align-items:center}.avatars .avatarsHead{display:flex;flex-direction:column;align-items:center;justify-content:center}.avatars .avatarsHead h2{margin-top:2.5rem;font-size:6rem;color:var(--colorA)}.avatars .avatarsBody{margin-top:5rem;max-width:820px;width:90%}@media (max-width: 424px){.avatars .avatarsHead h2{font-size:4rem}}.product{margin-top:70px;padding-bottom:4rem}.productSame{width:100%}.productSame h3{text-align:center;color:var(--colorB)}.carousel-wrapper{width:80%;margin:2rem auto;display:flex;align-items:center;justify-content:center;position:relative}.carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;gap:1rem;padding:1rem}.carousel::-webkit-scrollbar{display:none}.arrow{background:none;border:none;font-size:2rem;cursor:pointer;padding:0 5px;-webkit-user-select:none;user-select:none;background-color:#dcdcdc;z-index:1000}@media (max-width: 767px){.carousel-wrapper{width:96%}.arrow{display:none}}.productsSection{max-width:800px;width:90%;margin:2rem auto;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:1rem;box-shadow:0 0 5px gray;border-radius:6px;padding:2rem;position:relative}.productsSection img{max-width:300px;width:100%;max-height:300px;object-fit:contain;filter:drop-shadow(0px 0px 5px gray)}.productsSection .productSectData{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.productsSection .productSectData .productSectDataLinks a{color:gray;text-decoration:none;transition:.3s ease-in-out;font-size:12px}.productsSection .productSectData .productSectDataLinks a:hover{color:var(--colorA)}.productsSection .productSectData .productLine{width:80%;border-top:1px solid var(--colorAAA);padding-top:12px}.productsSection .productSectData .productPrice{font-weight:600;font-size:1.6rem;color:var(--colorRR)}.productsSection .productSectData .productCounter{display:flex;align-items:center;gap:6px;color:gray;-webkit-user-select:none;user-select:none}:root{--colorA: #2C5469;--colorB: #234352;--colorC: #D9D9D9;--colorD: #FFFFFF;--colorE: #324C5B;--colorF: #F5F7FA;--colorAA: #234352;--colorAAA: #40a6d93f;--colorBB: #fa5d44;--colorXX: #F4B942;--colorRR: #ff230f}.counter{display:flex;align-items:center}.counter .counterArrow{padding:0 3px;cursor:pointer;transition:.3s ease-in-out;border-radius:3px}.counter .counterArrow:hover{background-color:#ccc}.counter .counterOne{width:30px;text-align:center;color:var(--colorA);font-weight:600}.counter .counterCounter{margin-left:12px}.prodQuery{margin-top:70px;min-height:90vh;padding-bottom:4rem}.prodQuery h2{font-size:2rem;text-align:center;padding:2rem}.prodQuery .prodQuerySect{max-width:1200px;display:flex;flex-wrap:wrap;gap:1.5rem;margin:auto;padding-bottom:4rem;justify-content:center}.productSectPage{min-height:100vh;margin-top:70px}.productSectPage .productSectPageSep{height:20px}.bonus{margin-top:70px;min-height:80vh;padding-bottom:4rem}.bonus .bonusImgPc{width:100%}.bonus .bonusImgCel{width:100%;display:none}@media (max-width: 767px){.bonus .bonusImgPc{display:none}.bonus .bonusImgCel{display:block}}.bonnusOpp{margin-top:4rem}.bonnusOpp h3{color:var(--colorRR);text-align:center}.bonnusOpp .bonnusOppSect{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem;gap:2rem}.bonnusOpp .bonnusOppSect .bonnusOppSectDiv{display:flex;flex-direction:column;gap:1rem;width:50%;color:var(--colorB)}@media (max-width: 767px){.bonnusOpp .bonnusOppSect .bonnusOppSectDiv{width:80%;text-align:center}}.productAll{margin-top:70px;min-height:85vh;padding-bottom:4rem}.productAll h3{text-align:center;padding:1.6rem 0;font-size:2rem}.productAll .productAllSect{max-width:1200px;display:flex;flex-wrap:wrap;gap:1.5rem;margin:auto;padding-bottom:4rem;justify-content:center}.productAll .productAllSpinner{display:flex;align-items:center;justify-content:center}.cart{margin:70px auto;min-height:75vh;display:flex;justify-content:center;gap:1rem;max-width:1200px;width:100%}.cart .cartInfo{display:flex;flex-direction:column}.cart .cartInfo .cartTitle{display:flex;justify-content:space-between;padding:0 5px}.cart .cartInfo .cartTitle h2{color:var(--colorA)}.cart .cartMessage{text-align:center;margin-top:2rem}@media (max-width: 871px){.cart{width:96%;flex-direction:column}}.cartOut{background-color:#dcdcdc;margin-top:34px;padding:1rem;width:300px;display:flex;flex-direction:column;justify-content:space-between;min-height:480px}.cartOut h3{color:var(--colorA)}.cartOut .cartOutTotal{background-color:var(--colorRR);padding:10px 6px;color:var(--colorD);font-weight:600}@media (max-width: 767px){.cartOut{margin:34px auto}}.cartOutUser{display:flex;flex-direction:column;gap:6px;padding:1rem 0;border-top:1px solid var(--colorA);border-bottom:1px solid var(--colorA)}.badgeBodyContainer{position:fixed;bottom:10px;right:15px;display:flex;flex-direction:column;align-items:flex-end;z-index:1001}.badgeBody{text-decoration:none;color:#000;background-color:var(--colorC);width:fit-content;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;max-height:0;padding:0;transition:max-height .3s ease-in-out,padding .3s ease-in-out;gap:1rem}.badgeBody.open{max-height:500px;padding:12px}.badgeBody div{display:flex;align-items:center;position:relative;cursor:pointer}.badgeBody div p{background-color:var(--colorB);padding:2px 6px;text-align:center;border-radius:20px;color:var(--colorC);font-size:10px;position:absolute;top:-4px;right:-4px}.badgeBodyContainerSect{position:relative;cursor:pointer;margin-top:5px;background-color:var(--colorC);width:30px;height:30px;border-radius:12px;display:flex;align-items:center;justify-content:center}.badgeBodyIcon{font-size:2rem;color:var(--colorA);transition:transform .3s ease-in-out;-webkit-user-select:none;user-select:none}.fallowUp{margin-top:70px;min-height:70vh;padding:0 2rem}.fallowUp h2{padding-bottom:1rem}@media (max-width: 767px){.fallowUp{padding:0 .8rem}}.constructions{margin-top:70px;min-height:80vh;display:flex;align-items:center;justify-content:center}.constructions img{max-width:800px;width:80%;filter:drop-shadow(0px 0px 5px gray)}
