.hero_hero__ZRqSa{height:70vh;box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.hero_blob__RtFo1{position:absolute;height:65%;z-index:-1;width:65%;background-color:rgba(var(--accent));border-radius:50%;transition:.7s ease}.hero_blobHide__WUgHA{width:0;height:0;opacity:0}.hero_heroContent__g4aLF{height:100%;width:100%;box-sizing:border-box;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;overflow:hidden;background-color:rgba(var(--background),.6);-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px)}@media screen and (max-width:700px){.hero_heroContent__g4aLF{grid-template-columns:1fr}.hero_heroContent__g4aLF .hero_herotitle__3P_3u{text-align:center}.hero_heroContent__g4aLF .hero_heroLaptop__668mq{display:none}}.hero_herotitle__3P_3u{font-weight:700;padding:16px;transition:.5s ease-in-out}.hero_heroTitleHide__NhY22{opacity:0;transform:translateX(-100px)}.hero_titleh1__hW5HO{font-size:2rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0}.hero_laptops__qn9uX{color:transparent;background:linear-gradient(90deg,rgba(var(--primary)),rgba(var(--accent)));-webkit-background-clip:text;background-clip:text}.hero_heroLaptop__668mq{max-width:70%;position:relative;transition:.5s ease-in-out}.hero_heroImgHide__0EnlZ{opacity:0;transform:translateY(100px)}.categories_pagesLinks___MmuV{display:flex;gap:16px;overflow-x:auto;box-sizing:border-box}.categories_link__a9vqF{display:flex;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:.3s ease-out}.categories_link__a9vqF:hover{text-decoration:underline}.heroBtns_heroBtns__jsotK{padding-top:16px}.heroBtns_heroBtns__jsotK button{background-color:rgba(var(--primary));border:1px solid transparent;transition:.3s ease-out;padding:8px 16px;border-radius:8px}.heroBtns_heroBtns__jsotK button:hover{background-color:transparent;border:1px solid rgba(var(--accent));color:rgba(var(--accent))}.laptops_laptopsWithFilter__f0tZK{display:grid;grid-template-columns:1fr}@media screen and (min-width:720px){.laptops_laptopsWithFilter__f0tZK{display:grid;grid-template-columns:200px 1fr;grid-gap:16px;gap:16px}}.laptops_laptopsWithSearchBox__wB91B{padding-top:16px}.laptops_searchInputWrapper___PlfO{display:flex;align-items:center;padding:8px;border:1px solid rgba(var(--secondary));border-radius:8px;max-width:60%;gap:16px}.laptops_selectSearchType__fidia{background-color:rgba(var(--background));border:none;border-right:1px solid rgba(var(--text),.3)}.laptops_selectSearchType__fidia option{background-color:rgba(var(--background),0);color:rgba(var(--text))}.laptops_searchInputWrapper___PlfO input{background-color:transparent;border:none;outline:none;width:50%;flex-grow:1}.laptops_searchInputWrapper___PlfO svg{border-left:1px solid rgba(var(--text),.3);padding-left:8px}.laptops_laptopsList__qn3ua{display:flex;justify-content:center;flex-wrap:wrap;padding:32px 16px;gap:48px}@media screen and (max-width:700px){.laptops_laptopsList__qn3ua{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;padding:16px 32px}}@media screen and (min-width:700px){.laptops_laptopCard__dWNuj{width:300px;max-width:90%}}.laptops_laptopCard__dWNuj{background-color:rgba(var(--text),.05);box-shadow:0 0 5px rgba(var(--text),.3);border-radius:8px;overflow:hidden;height:-moz-fit-content;height:fit-content;transition:.6s ease-out}.laptops_laptopCardHide__gvnKz{opacity:0;transform:translateY(100px)}.laptops_laptopImgWrapper__DKzZ3{position:relative}.laptops_discountPersent__ErgTg{position:absolute;top:0;left:0;width:40%;text-align:center;font-size:1.3rem;background-color:rgba(var(--error))}.laptops_laptopImg__vSbHg{width:100%;height:auto}.laptops_laptopDetails__6yqkY{padding:4px 12px 24px}.laptops_laptopNewState__DXvpb,.laptops_laptopState__HANQa{color:rgba(var(--accent));margin:8px auto 0;display:inline-block}.laptops_laptopNewState__DXvpb{border:1px solid rgba(var(--accent),.5);padding:4px 12px;background:linear-gradient(45deg,rgba(var(--secondary),.7),transparent);border-radius:10rem}.laptops_laptopBtns__3N_ua{flex-wrap:wrap;gap:8px}.laptops_laptopBtns__3N_ua,.laptops_laptopLink__EKMwM{display:flex;justify-content:center;align-items:center}.laptops_laptopLink__EKMwM{box-sizing:border-box;padding:8px;border-radius:4px;background-color:rgba(var(--secondary));text-decoration:none}.laptops_laptopLink__EKMwM:hover{text-decoration:underline}.filters_filtersDialog__vjq8U{border:1px solid rgba(var(--text));background-color:rgba(var(--background),.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px}.filters_filtersDialog__vjq8U::-webkit-backdrop{background-color:rgba(var(--background),.7)}.filters_filtersDialog__vjq8U::backdrop{background-color:rgba(var(--background),.7)}.filters_filterSection__Qt_pZ{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:-webkit-sticky;position:sticky;top:3rem;height:calc(100vh - 3rem);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(var(--background),.7);width:90%;border-right:1px solid rgba(var(--text),.5);z-index:2;overflow-y:auto}.filters_closeFiltersDialog__RL2ai{background-color:transparent;border:none;position:absolute;right:0;top:0;padding:0;margin:0;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;font-size:2rem}@media screen and (max-width:720px){.filters_filterSection__Qt_pZ{height:max-content;border-right-color:transparent;align-items:flex-start;padding:4px 8px}.filters_filtersDialog__vjq8U{width:400px;max-width:90vw}.filters_filtersDialogOpenBtn__J_WVR{background-color:rgba(var(--primary));border:1px solid transparent;border-radius:8px;transition:.3s ease-out}.filters_filtersDialogOpenBtn__J_WVR:hover{background-color:transparent;border:1px solid rgba(var(--accent));color:rgba(var(--accent))}}@media screen and (min-width:721px){.filters_filtersDialog__vjq8U{display:block;position:relative;border:none;background-color:transparent;width:100%;padding:0;margin:0}.filters_filtersDialog__vjq8U .filters_closeFiltersDialog__RL2ai{display:none}.filters_filtersDialogOpenBtn__J_WVR{background-color:transparent;border:none;font-size:1.5rem;margin:8px 0}}.filters_filtersDialogOpenBtn__J_WVR{padding:8px 16px;display:flex;justify-content:center;align-items:center;gap:8px}.filters_filterFieldsList__UrU60{margin:0;padding:8px 16px;width:100%;box-sizing:border-box;flex-direction:column;gap:28px;list-style-type:none}.filters_filterDiv__IACAQ{position:relative}.filters_activeFilterLabel__kMZZY,.filters_filterLabel__oRmrs{display:flex;align-items:center;gap:8px;padding:8px 4px;transition:.3s ease-out}.filters_activeFilterLabel__kMZZY,.filters_activeFilterLabel__kMZZY path{color:rgba(var(--accent))}.filters_filterInputs__ptXjW{position:relative;justify-content:center;align-items:flex-start;flex-direction:column;gap:12px;background-color:rgba(var(--background),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:90%;padding:8px;border-radius:8px;border:1px solid rgba(var(--text),.3)}.filters_filterInputs__ptXjW[open]{display:flex}.filters_filterInputs__ptXjW input{box-sizing:border-box;max-width:90%}.filters_filterInputs__ptXjW input[type=number]{background-color:transparent;border-color:transparent;border-bottom:1px solid rgba(var(--primary));transition:.3s ease-out;padding:4px}.filters_filterInputs__ptXjW input[type=number]:focus{border:1px solid rgba(var(--primary));outline:none;border-radius:8px}.filters_filterInputs__ptXjW button[type=submit]{border:1px solid rgba(var(--primary));background-color:rgba(var(--primary));border-radius:4px;transition:.3s ease-out;padding:4px 8px}.filters_filterInputs__ptXjW button[type=submit]:hover{background-color:transparent;color:rgba(var(--accent));border-color:rgba(var(--accent))}.filters_filterInputs__ptXjW>div{display:flex;align-items:center;gap:12px}.filters_filterInputs__ptXjW input[type=checkbox]{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:8px;background-color:rgba(var(--text),.6);border-radius:10rem;display:flex;align-items:center;transition:.3s ease-out;opacity:.6}.filters_filterInputs__ptXjW input[type=checkbox]:before{content:"";position:absolute;left:-5px;border-radius:50%;height:200%;aspect-ratio:1/1;background-color:rgba(var(--text));transition:.3s ease-out}.filters_filterInputs__ptXjW input[type=checkbox]:checked{background-color:rgba(var(--accent),.6);opacity:1}.filters_filterInputs__ptXjW input[type=checkbox]:checked:before{left:calc(24px - 8px);background-color:rgba(var(--accent))}.filters_clearFiltersBtn__Xe_Fy{margin-top:20px;border:1px solid rgba(var(--primary));background-color:rgba(var(--primary));border-radius:4px;transition:.3s ease-out;padding:4px 8px}.filters_clearFiltersBtn__Xe_Fy:hover{background-color:transparent;color:rgba(var(--accent));border-color:rgba(var(--accent))}.addToCart_addToCartBtn__yU0Xo{box-sizing:border-box;border-radius:4px;padding:8px 12px;border:1px solid transparent;background-color:rgba(var(--secondary));transition:.3s ease-out;display:flex;justify-content:center;align-items:center;gap:8px}.addToCart_addToCartBtn__yU0Xo:hover{color:rgba(var(--accent));background-color:transparent;outline:none;border:1px solid rgba(var(--secondary))}.addToCart_addToCartBtn__yU0Xo *{transition:.3s ease-out}.addToCart_addToCartBtn__yU0Xo:hover *{color:rgba(var(--accent))}.addToCart_addToCartBtn__yU0Xo:disabled{border:1px solid rgba(var(--accent));background-color:transparent;opacity:.4}.addToCart_addToCartBtn__yU0Xo:disabled *{color:rgba(var(--accent))}.orderBtns_orderBtns___CwcZ{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:28px;padding:16px}.orderBtns_orderBtns___CwcZ button{padding:8px 16px;border-radius:10rem;border:1px solid transparent;background-color:rgba(var(--primary));width:90%;max-width:250px;font-size:1.3rem;transition:.3s}.orderBtns_orderBtns___CwcZ svg{width:1.3rem;height:1.3rem}.orderBtns_orderBtns___CwcZ button:disabled{border:1px solid rgba(var(--accent));color:rgba(var(--accent));background-color:transparent;opacity:.4}.orderBtns_orderBtns___CwcZ button:not(:disabled):focus,.orderBtns_orderBtns___CwcZ button:not(:disabled):hover,.orderBtns_orderNow__vY4v1:focus,.orderBtns_orderNow__vY4v1:hover{color:rgba(var(--accent));border:1px solid rgba(var(--accent));background-color:transparent;outline:none}