*{box-sizing:border-box!important;font-family:IBM Plex Sans,sans-serif}body{overflow-x:hidden!important;max-width:100vw;width:100vw}::-webkit-scrollbar{width:.35vw;height:.5rem}.gotoTop{all:unset;display:flex;position:fixed;bottom:2rem;right:3rem;flex-direction:column;justify-content:center;align-items:center;width:3rem;cursor:pointer;background-color:#00adf1;z-index:1000000;border:1px solid black;border-radius:50%;height:3rem}.gotoTop img{width:2rem;height:2rem}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:.25rem;background:black}::-webkit-scrollbar-thumb:hover{background:#00adf1}.main{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;min-height:90vh;position:relative}.accountButtons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5rem}.logoutButton{background-color:transparent;border:none;cursor:pointer;font-size:1.5rem;font-weight:500;margin:0!important;padding:0!important;transition:all .15s ease-in-out}.searchForm{margin-top:0;display:flex;width:40%;flex-direction:row;justify-content:center;align-items:center}.rangeContainer{width:10rem!important}.rc-slider-track{background-color:#00adf1!important}.categoriesContainer{margin-bottom:2rem;z-index:9999999;border-radius:.3rem 1rem 1rem .3rem;overflow:hidden;overflow-y:scroll;background-color:#fff;border:1px solid black;position:fixed;padding-left:1rem;top:15.5rem;left:-.5rem;display:flex;flex-direction:column;justify-content:flex-start;width:20rem;height:72.8vh;transition:all .1s ease-in-out;padding-bottom:5rem}.filtersContainer{margin-bottom:2rem;z-index:9999999;overflow:hidden;overflow-y:scroll;background-color:#fff;border:1px solid black;position:fixed;padding-left:1rem;top:15.5rem;right:-.5rem;display:flex;flex-direction:column;justify-content:flex-start;width:20rem;height:72.8vh;transition:all .1s ease-in-out;border-radius:1rem .3rem .3rem 1rem}.nodeNameCurrent{background-color:#00adf1;font-size:1rem!important;font-weight:900}.nodeName:hover{background-color:#00adf1;cursor:pointer}.filtersContainer .checkBox{height:.75rem!important;width:.75rem!important}.closedFiltersContainer{position:fixed;top:15.5rem;right:-.5rem;width:3rem;background-color:#fff;height:72.8vh;overflow:hidden;margin-bottom:2rem;transition:all .1s ease-in-out;border:1px solid black;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.closedFiltersContainer div{visibility:hidden}.selectdiv{position:relative;float:left;min-width:10rem}select::-ms-expand{display:none}.selectdiv:after{content:"<>";font:1rem Consolas,monospace;color:#333;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:.7rem;top:1.2rem;border-bottom:1px solid #999;position:absolute;pointer-events:none}.selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;max-width:20rem;height:3rem;float:right;margin:.5rem 0;padding:0px 1rem;font-size:1rem;line-height:1.75;color:#333;background-color:#fff;background-image:none;border:1px solid #cccccc;-ms-word-break:normal;word-break:normal}.closedCategories{position:fixed;top:15.5rem;left:-.5rem;width:3rem;background-color:#fff;height:72.8vh;overflow:hidden;margin-bottom:2rem;transition:all .1s ease-in-out;border:1px solid black;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.closedCategories div{visibility:hidden}.categoryOption input[type=checkbox]{height:1rem;width:1rem}.logoutButton:hover{color:#00adf1;transition:all .15s ease-in}.searchIcon{margin:0!important;width:2rem;position:relative;height:2rem}.toggleCategories{display:flex;flex-direction:row;justify-content:center;align-items:center;width:3rem;height:3rem}.toggleCategories img{width:2rem;height:2rem;margin:0!important;padding:0!important}.categoryOption{display:flex;flex-direction:column;overflow:scroll;gap:0;justify-content:flex-start;align-items:flex-start}.searchIcon:hover path{cursor:pointer;fill:#00adf1}#searchbutton,#searchKeybutton{position:relative;padding:0!important;margin:0!important}.filters{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5vw}.priceSort{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:.5rem 0 1rem;height:3rem}.sortWrap{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.sortWrap button{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0!important;padding:0!important}.sortWrap img{width:1.25rem;height:1.25rem;margin:0;padding:0}.optionWrap{display:flex;flex-direction:row;justify-content:center;align-items:center}.productsContainer{display:flex;flex-direction:row;transition:all 1s ease-in-out;justify-content:center;align-items:flex-start!important;position:relative;flex-wrap:nowrap;gap:1rem 1rem;width:93vw;padding:0rem 1.5rem;margin:0}.categories{display:flex;margin-bottom:1rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;width:100%}.categories h1{color:#fff;background:red;margin:0;display:flex;width:100%;justify-content:center;align-items:center;height:100%}.category{display:flex;padding:.6rem;flex-direction:row;justify-content:center;align-items:center;height:3rem;width:100%;cursor:pointer;border:1px solid black}.category img{width:auto;height:2rem}.activeCat{border:1px solid #00adf1}.separatorHeading{border-bottom:.2rem solid black;width:100vw;font-size:2rem!important;text-align:center}.productsContainer:nth-of-type(2){margin-top:0;justify-content:center;max-height:fit-content}.currencies{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;font-weight:600}.copyCode{font-size:1rem!important;position:relative;border:none!important;padding:0!important;margin:0!important}.codeWrap span{font-weight:600;font-size:1rem}.similarProductsContainer{flex-wrap:wrap!important}button{height:3rem;background-color:transparent;border:none;cursor:pointer;width:3rem;font-size:1.25rem;box-sizing:border-box!important;padding:1rem!important;margin:0}input{background-color:transparent;height:3rem;font-size:2.5rem!important;padding:1rem;width:100%;font-weight:700;box-sizing:border-box;border:none;border-bottom:1px solid black;outline:none}.productCard{max-width:17rem;min-width:17rem;height:fit-content;border:1px solid black;min-height:13.5rem!important;max-height:13.5rem!important;border-radius:.5rem;padding:.25rem .3rem;background:white;position:relative;overflow:hidden}.navigationContainer{width:98vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:7.5rem}.productCard:hover{border:2px solid black}.productName:hover{transition:all .5s ease-in,ease-out;display:block;-webkit-line-clamp:none;height:fit-content;-webkit-box-orient:none;overflow:visible}.productName{font-size:.875rem!important;display:-webkit-box;-webkit-line-clamp:3;height:2.25rem;-webkit-box-orient:vertical;overflow:hidden}.productStats{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;gap:1rem}.productStats h2,span{margin:0!important;padding:0!important}.productStat{display:flex;flex-direction:column;justify-content:center;align-items:center}.productStat img{width:.75rem;height:.75rem;margin:0;margin-right:.25rem}.productStat p{font-size:1rem!important;margin:.25rem 0 0;padding:0}.actionWrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0}.actionWrap h2,.actionWrap h2 span:first-child{font-size:1rem!important;margin:0;padding:0}.actionWrap button{border:1px solid black;border-radius:50%;width:2rem;margin:0;padding:0;height:2rem;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out}.actionWrap button:hover{background-color:#00adf1;scale:1.1}.codeWrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;cursor:text}#stock{height:2.5vh;width:2.5vw}.warranty{position:relative}.loginForm{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:40%;height:100%}.loginForm button{border:1px solid black;width:10rem;height:4rem;font-size:2rem!important;border-radius:2rem;padding:1rem;display:flex;justify-content:center;align-items:center;margin-top:2rem;transition:all .15s ease-in-out}.loginForm button:hover{background-color:#00adf1;scale:1.1}.stock{position:relative}.searchForms{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100vw;gap:2rem}.searchForms li{font-size:1.3rem!important}.refreshFeeds{display:flex;flex-direction:column;justify-content:space-around;align-items:space-around;gap:12rem}@media screen and (max-width: 600px){.currencies{flex-direction:column;gap:.2rem!important}.feedsStates{flex-direction:column!important}.feedState{height:1rem!important}.currencies h1{margin:0!important}.gotoTop{right:.25rem;bottom:.25rem}}.refreshFeeds h1{font-size:.7rem!important}.formInput{position:relative;width:100%}.formInput img{position:absolute;top:.75rem;right:.5rem;width:1.5rem;height:1.5rem}.productCard .store{height:4rem;display:flex;flex-direction:row;justify-content:space-between}.productCard .store img{height:auto;max-height:1.5rem;min-height:1.5rem;max-width:5rem}.imageContainer{height:100%;display:flex;position:relative;flex-direction:row;transition:all .5s ease-in-out;background-color:#fff;align-items:flex-start;justify-content:center}.imageContainer img{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0;padding:0;object-fit:contain}.imageContainer:hover{width:100%!important;height:100%!important;background-color:#fff;z-index:5000000;position:absolute;top:0;left:0}.loadingGif{margin:0 auto}.sheetContainer{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .5s ease-in-out}.sheetContainer .sheet{position:fixed;border:1px solid black;top:0rem;z-index:150;background-color:#fff;border-radius:.25rem;right:0;width:100vw;height:120vh}.closed{width:0;overflow:hidden;transition:all .5s ease-in-out}.menu{margin:0!important;display:flex;flex-direction:row;justify-content:center;align-items:center;width:3rem;height:3rem}.menu img{width:3rem;height:3rem}.settings{margin:10rem 2rem;width:90%;display:flex;flex-direction:column;justify-content:start}.settings h2{font-size:2rem!important;margin:0!important;padding:0!important;font-family:IBM Plex Sans,sans-serif}.settings p{font-size:1.5rem!important;margin:2rem 0 0!important;padding:0!important;font-family:IBM Plex Sans,sans-serif}.settings button{margin:2rem 0 0!important;padding:.5rem!important;font-size:1.5rem!important;font-family:IBM Plex Sans,sans-serif;background-color:transparent;border:black 1px solid;border-radius:.5rem;width:fit-content;cursor:pointer;transition:all .15s ease-in-out}.settings button:hover{background-color:#00adf1;scale:1.02}.closeButton{position:absolute;top:1.2rem;right:1rem;z-index:500;font-size:3rem!important;background-color:transparent;border:none;cursor:pointer}.feedsStates{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:fit-content}.feedState{width:fit-content;font-size:.7rem!important;height:2rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;position:relative;margin:0}.feedState h1,div{font-size:.7rem!important}.euroCur{color:#00adf1;font-size:.7rem!important}.usdCur{color:#7cfc00;font-size:.7rem!important}.notLoaded:hover:before{content:"Apasă pentru afisarea erorii";position:absolute;top:2rem;left:4rem;width:10rem;background-color:#000;color:#fff;border-radius:.5rem;padding:.5rem;font-size:.7rem;font-weight:400;transition:all .15s ease-in-out}.logoImage{width:10rem;height:10rem;overflow:hidden}.logoImage img{width:100%;height:100%;object-fit:contain}.loaded:after{content:"✔️"}.notLoaded:after{content:"❌";cursor:pointer}@media screen and (max-width: 600px){input{font-size:1rem;padding:.5rem}.formInput input,.loginForm button{font-size:1rem!important}.navigationContainer{flex-direction:column;justify-content:center;align-items:center;gap:1vh;height:fit-content}.navigationContainer .feedsStates div,h1{font-size:2vw!important}.logoutButton{font-size:1rem!important}.searchForm{margin-top:10vh;width:90vw}.searchIcon{width:1.25rem;height:1.25rem}.searchForms{flex-direction:column;gap:0}.searchForm{margin-top:1rem}#search{font-size:1rem!important}.filters{gap:1rem!important;width:70vw;margin-top:2rem}.filters h2{font-size:1rem!important}.sortWrap button img{width:1rem;height:1rem}#stock{height:1.5rem;width:1.5rem}.main{width:90vw;margin:0 auto}body{margin:0;font-size:1rem!important}.logoutButton{font-size:5vw!important;right:45vw}#dataWrapper{width:90vw;flex-wrap:nowrap}form{display:flex;flex-direction:row}.loginForm{width:90vw}.productCard{width:90vw!important;min-width:90vw!important}.sheetContainer .sheet{width:100vw;height:100vh}.productsContainer{width:90vw;max-height:auto;flex-wrap:wrap!important;flex-direction:column;align-items:center!important;justify-content:center!important;gap:2rem;padding:0!important}}.filterOption label,.countProduse{font-size:.7rem!important}.productStats p{font-size:.75rem!important}@media screen and (max-width: 1700px) and (min-width: 600px){*{font-size:1vw!important}* *:after{font-size:.75vw!important}.productCard{width:19vw}.main{width:80vw!important;max-width:none!important;min-width:none!important}.logoutButton{font-size:1.2vw!important}}@media screen and (min-width: 1700px){.navigationContainer *{font-size:.9vw!important}}.codeWrap .code{max-width:10.5rem;-webkit-line-clamp:1;height:1.5rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.filtersCategories{height:auto;overflow-y:scroll;padding-bottom:5rem}.nodeName{font-size:1rem!important;margin:0;padding:0}@media (prefers-color-scheme: dark){body.dark-mode,body.dark-mode .sheetContainer .sheet,body.dark-mode .filters,body.dark-mode .closedCategories{background-color:#333;color:#fff!important}body.dark-mode .categoriesContainer{background-color:#333!important;color:#fff!important}body.dark-mode .closedFiltersContainer,body.dark-mode .filtersContainer{background-color:#333;color:#fff!important}body.dark-mode .settings button{background-color:#333;color:#fff!important;border:1px solid #ffffff65!important}body.dark-mode .nodeName{color:#fff!important;background-color:#333!important}body.dark-mode .productCard{background-color:#333;color:#fff!important;border:1px solid #ffffff65!important}body.dark-mode .search,body.dark-mode #searchKey{background-color:#333;color:#fff!important;border-bottom:1px solid #ffffff65!important}}.outputFeedToExcel{display:flex;justify-content:center;align-items:center;flex-direction:column;height:3rem;gap:.5rem}.outputFeedToExcel img{width:2.5rem;height:auto;object-fit:cover}
