h1,h2,h3,h4,h5,h6{font-family:Segoe UI,Arial,sans-serif;font-weight:600;margin:10px 0}h4{font-size:20px}.titleHome{background-color:#f9f9f9;border:2px solid #03fcad;box-sizing:border-box;font-size:1.5rem;font-weight:700;margin-bottom:24px;padding:20px}.aboutus-button{margin:4px 2px}.aboutus-button,.brands-button{background-color:#03fcad;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:15px 32px;text-align:center;text-decoration:none}.brands-button{bottom:30px;left:40px;position:absolute}img{width:100%}.cl-card-2{border:1px solid #f2541a;margin:8px}.containernew{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:40px 16px}.brandbox-container{display:flex;flex-wrap:wrap;gap:16px}.brandbox{background-color:#e0e0e0;border:2px solid #03fcad;box-sizing:border-box;flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;height:760px;padding:20px;position:relative}.rednew div{margin:.3em}.brandbox h2{color:#03fcad;font-size:50px;margin-top:35px}.brandbox h2,.brandbox h3{font-weight:700;margin-left:30px}.brandbox h3{font-size:25px}.brandbox p{font-size:20px;margin-left:30px}.img-finder{margin-left:30px;width:74%}.img-finder,.img-ls{margin-bottom:10px;margin-top:20px}.img-ls{height:15%;margin-left:15px;width:80%}.img-aling{margin-bottom:10px;margin-left:28px;margin-top:30px;width:80%}@media only screen and (max-width:600px){.brandbox{flex:0 0 100%;height:910px}}.slider-container{height:670px;overflow:hidden;position:relative;width:100%}.slide{background-position:50%;background-size:cover;height:100%;transition:background-image .5s ease-in-out;width:100%}.left-arrow,.right-arrow{background-color:#0000004d;border-radius:50%;color:#fff;cursor:pointer;font-size:3rem;padding:10px;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;z-index:10}.left-arrow{left:20px}.right-arrow{right:20px}.left-arrow:hover,.right-arrow:hover{background-color:#0009}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.carouselContainer{margin-bottom:5%;margin-left:14%;margin-top:5%;width:70%}.card{margin-left:12px}.carousel-text{border-left:2px solid #03fcad;margin-left:14%;padding-left:10px}.layout{align-items:center;display:flex;flex-direction:column;padding:20px}.bottom,.formTitle,.topContact{background-color:#ccc;height:200px;margin-bottom:20px;width:80%}.formMessageTitle{background-color:#fff;margin-bottom:10px;width:80%}.formMessageDescription{background-color:#ccc;height:200px;margin-bottom:10px;width:80%}.formMessageButton{background-color:#fff;height:100px;margin-bottom:20px;width:80%}.formTitle,.topContact{background-color:#fff;border-left:3px solid #03fcad;height:50px;padding-left:10px}.formMessageTitle{height:30px}.formMessageButton{height:55px}.middle{margin-bottom:20px}.formMiddle,.middle{display:flex;justify-content:space-between;width:80%}.formMiddle{margin-bottom:10px}.box{height:70px;padding-left:10px}.box,.formBox{background-color:#fff;width:calc(33.33333% - 6.66667px)}.formBox{height:30px}.bottom{background-color:#fff;font-size:13px;height:20px;padding-left:10px}.map-container{border:3px solid #03fcad;border-radius:5px;margin:30px auto 20px;overflow:hidden;width:80%}@media (max-width:768px){.formMiddle,.middle{flex-direction:column;width:80%}.box,.formBox{margin-bottom:10px;width:100%}.bottom,.formMessageButton,.formMessageDescription,.formMessageTitle,.formTitle,.topContact{width:80%}}.flex-container-two-text-contact{border-top:3px solid #03fcad;font-size:13px;padding-top:5px;text-align:left}.flex-container-two-multi-contact{border-top:3px solid #03fcad;display:flex}.flex-container-two-text-multi-contact{font-size:13px;margin-right:19%;padding-top:5px;text-align:left}.flex-container-two-contact{justify-self:flex-start;text-align:left}.firstrow-data,.message-title-input,.text-area-data{border:2px solid #03fcad;width:100%}.text-area-data{background-color:#fff;border-radius:4px;font-size:16px;height:100%}.formMessageButton button{background-color:#03fcad;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:15px 44px;text-align:center;text-decoration:none}.grid-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:30px 50px}.grid-item{font-size:20px;padding:30px;text-align:left}@media (max-width:768px){.grid-container{grid-template-columns:1fr}}.title{border-left:2px solid #03fcad;padding-left:10px}.box-containerLower{border-top:2px solid #03fcad;display:flex;justify-content:space-between;margin:40px;padding-top:20px}.boxLower{background-color:#f0f0f0;border-radius:8px;flex:1 1;margin:0 10px;padding:20px;text-align:center}.lowerTitle{border-left:2px solid #03fcad;margin-left:8%;margin-top:2%;padding:10px}.slider-wrapper{align-items:center;display:flex;justify-content:center;padding:0 40px}.image-container{max-width:600px;width:100%}.image-container img{border-radius:8px;box-shadow:0 2px 10px #0003;display:block;height:auto;width:100%}.arrow{background-color:initial;border:none;color:#333;cursor:pointer;font-size:2rem;margin:0 20px;transition:color .2s}.arrow:hover{color:#007bff}.header{padding:0}.top-bar{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.mobile-menu-button{display:none}.logo-container .desktop-title{color:#fff;font-size:2.3rem;margin:0}.auth-container{display:flex;gap:10px}.nav-content{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.navbar{gap:25px}.navbar a{color:#23ade4;text-decoration:underline}.search input{width:200px}.auth-button{background:#fff;border:1px solid #bbb;border-radius:4px;color:#222;font-size:11.5px;padding:6px 12px;text-decoration:none;transition:background .3s}.auth-button:hover{background:#666;color:#fff}.auth-button.register{background:#444;color:#fff}.auth-button.register:hover{background:#666}.auth-button.logout{background:#444;color:#fff}.auth-button.logout:hover{background:#666}@media screen and (max-width:768px){.mobile-menu-button{background:none;border:none;color:#fff;display:block;font-size:1.5rem}.auth-container{display:none}.nav-content{background-color:#03fcad;display:none;flex-direction:column;gap:15px}.nav-content.open{display:flex}.navbar{align-items:flex-start;flex-direction:column}.navbar,.search input{width:100%}.nav-content .auth-container{display:flex;flex-direction:column}}.auth-container.mobile-auth{display:flex;flex-direction:column;gap:10px}.footer{background-color:#03fcad;color:#fff;padding:40px 20px 0;text-align:center}.footer-title{font-size:24px;margin-bottom:30px}.footer-box-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:0}.footer-box{background-color:#03fcad;width:300px}.footer-box,.footer-info{font-size:14px;padding:20px}.footer-info{background-color:#383b3a;color:#aaa;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:40px;position:relative;right:50%;width:100vw}@media (max-width:768px){.footer-box-container{align-items:center;flex-direction:column}.footer-box{max-width:300px;width:90%}}.img-svg-map{height:30px}.flex-container-two-text{border-top:3px solid #fff;text-align:left}.img-svg-email,.img-svg-phone{height:20px}.flex-container-two{justify-self:flex-start;text-align:left}.flex-container-two-multi{border-top:3px solid #fff;display:flex}.flex-container-two-multi p{color:#fff;cursor:pointer;font-size:14px;line-height:15px;margin-bottom:.5rem 0}.flex-container-two-multi-inner{margin-right:260px}.flex-container-two-text1{margin-right:19%;text-align:left}@media (max-width:768px){.btn,.form-control{margin-bottom:.5rem}}.page-item-active .page-link{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.products-container{display:flex}.products-main-box{margin-left:70px}.products-container{background-color:gold;background-color:#fff;column-gap:10px;display:inline-grid;grid-template-columns:auto auto auto auto;padding:10px;row-gap:10px}.product-grid{grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr)}.product-card{box-shadow:0 2px 4px #0000001a;justify-content:space-between;min-height:420px;padding:12px}.product-item{flex-grow:1}.product-image,.product-item img{border-radius:4px;height:220px;margin-bottom:10px;object-fit:contain;width:100%}.product-name-link{color:#007bff;display:block;text-decoration:none;transition:color .2s ease;width:100%}.product-name-link:hover{color:#0056b3}.product-name-link h4{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.5em;margin-bottom:10px;max-height:4.5em;overflow:hidden;text-align:center;text-overflow:ellipsis}.sifra{color:#1352ff}.priceNegative{color:red}.add-to-cart-btn{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 12px}.add-to-cart-btn:hover{background-color:#218838}.details-btn{background-color:#03fcad;border:none;color:#fff;cursor:pointer;font-size:16px;margin:4px 2px;padding:15px 32px;text-align:center}.title-products1{border-left:2px solid #03fcad;font-size:40px;font-weight:700;height:90px;margin-left:10px;padding-left:10px}.title-filters-box1{align-items:center;display:flex;margin-bottom:3%;margin-left:1%;margin-top:3%;position:relative;width:100%}.brand-filters1{display:flex;float:right;margin-left:670px;position:absolute}.brand-filter1{margin-left:10px}.brandFil,.filterBlock,.searchContainer{margin-top:20px}.brandFil,.searchContainer{margin-top:45px}.pagination{margin-left:20px}.page-item-active{background-color:red;font-size:50px}.three-blocks-container{display:flex;gap:16px;justify-content:space-between;padding:20px}.block{border-radius:8px;flex:1 1}@media (max-width:768px){.product-grid{grid-template-columns:1fr}.three-blocks-container{flex-direction:column}.search input{border:1px solid #ccc;border-radius:4px;padding:5px 10px;width:100px}}.searchInBrand{align-items:center;display:flex;gap:5px;margin-left:5%;margin-top:20px;order:3}.searchInBrand input{width:200px}@media (max-width:768px){.title-products1{font-size:24px}}.product-grid{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:20px}.product-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;min-height:320px;overflow:hidden;padding:10px;text-align:center}.product-card,.product-item{display:flex;flex-direction:column}.product-item{align-items:center;width:100%}.product-item img{height:220px;object-fit:contain;width:100%}.linktext{color:#333;font-weight:700;margin-top:10px;text-align:center;text-decoration:none;word-break:break-word}@media (max-width:480px){.product-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:12px}.product-card{padding:8px}.product-item img{height:180px}}.quantity-selector{align-items:center;display:inline-flex;margin-right:10px}.quantity-selector button{cursor:pointer;font-size:18px;padding:5px 10px}.quantity-selector input{margin:0 5px;text-align:center;width:50px}.modalOverlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalContent{max-height:90%;max-width:90%;position:relative}.modalContent img{border-radius:4px;max-height:100%;max-width:100%}.closeButton{background:#0000;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:10px;top:5px}.header{background-color:#03fcad;box-sizing:border-box;padding:10px 20px;position:relative;width:100%}.nav-wrapper{flex-wrap:nowrap;justify-content:space-between}.nav-wrapper,.search{align-items:center;display:flex}.search{gap:5px;order:3}.search input{border:1px solid #ccc;border-radius:4px;padding:5px 10px;width:300px}.search-icon{align-items:center;color:#333;display:flex;text-decoration:none}.navbar{display:flex;flex-grow:1;gap:20px;justify-content:center;order:2}.navbar a{color:#fff;font-size:1.2rem;font-weight:500;text-decoration:none}.navbar a:hover{color:#23ade4;text-decoration:underline}.desktop-title{color:#fff;font-size:2.3rem;font-weight:700;margin-left:auto;order:1}.cart-icon-wrapper,.cart-link{position:relative}.cart-link{align-items:center;color:#fff;display:flex;gap:10px;text-decoration:none}.cart-icon{font-size:1.5rem}.cart-count{background-color:red;border-radius:50%;color:#fff;font-size:.7rem;font-size:12px;margin-left:4px;padding:2px 5px;padding:2px 6px;position:absolute;position:relative;right:-10px;right:8px;top:-8px}.mobile-header{align-items:center;display:none;justify-content:space-between}.mobile-title{color:#fff;font-size:2.2rem;margin:0}.menu-button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem}.cart-row{background-color:#03fcad;display:flex;justify-content:center;padding:10px 0;width:100%}.cart-icon-wrapper{align-items:center;display:flex;gap:8px}.cart-label{color:#fff;font-size:1.2rem;font-weight:500}@media screen and (max-width:768px){.nav-wrapper{align-items:flex-start;display:none;flex-direction:column;gap:20px;padding-top:10px}.mobile-header,.nav-wrapper.open{display:flex}.desktop-title{display:none}.navbar{flex-direction:column;gap:10px;width:100%}.search{margin-left:20%;width:100%}}@media screen and (max-width:600px){.search{margin-left:10%;width:100%}}.cart-container{margin:auto;max-width:1000px;padding:2rem}.cart-table{border-collapse:collapse;margin-bottom:2rem;width:100%}.cart-table td,.cart-table th{border-bottom:1px solid #ccc;padding:1rem;text-align:left}.cart-product-info{align-items:center;display:flex;gap:1rem}.cart-product-info img{height:60px;object-fit:contain;width:60px}.cart-summary{margin-top:1rem;text-align:right}.cart-summary h3{margin-bottom:1rem}.checkout-button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;padding:.7rem 1.5rem}.checkout-button:hover{background-color:#45a049}.continue-shopping{color:#007bff;display:inline-block;margin-top:1rem;text-decoration:none}.mainContainer{margin-bottom:40px;margin-left:80px;margin-top:40px}.upperContainer{display:flex}.upperContainer>div{margin-left:20px}.imageContainer1 img,.imageContainer2 img{cursor:zoom-in;transition:transform .3s ease}.imageContainer1 img:hover,.imageContainer2 img:hover{transform:scale(1.1);z-index:2}.imageContainer1,.imageContainer2{border:2px solid #03fcad}.descriptionContainer{margin-left:20px;margin-right:180px;margin-top:30px}.descriptionTitle{border:2px solid #03fcad;padding:5px}.price{background-color:#929694;border:2px solid #03fcad;font-size:20px;font-weight:700;height:40px;padding-left:10px}.titleContainer{width:300px}.priceRed{background-color:#e7f1ec;border:2px solid #03fcad;color:red;font-size:20px;font-weight:700;height:40px;padding-left:10px}.features{margin-top:5px}.featureRed{color:#003cff}.videoContainer{margin-top:10px}.imageContainer2,.videoContainer{align-items:center;display:flex;flex-direction:column}.videoContainer{background-color:#f5f5f5;border:2px solid #03fcad;margin-left:20px;margin-top:0;padding:10px}@media (max-width:768px){.mainContainer{margin-left:20px;margin-right:20px}.upperContainer{align-items:flex-start;flex-direction:column}.upperContainer>div{margin-bottom:15px;margin-left:0}.titleContainer{width:100%}.imageContainer1,.imageContainer2{display:flex;justify-content:center;width:100%}.imageContainer1 img,.imageContainer2 img{height:auto;max-width:300px;width:100%}.product-buttons{align-items:center;display:flex;flex-direction:column;width:100%}.quantity-selector{display:flex;justify-content:center;margin-bottom:10px}.quantity-selector input{text-align:center;width:60px}.add-to-cart-btn{font-size:16px;padding:10px;width:80%}.added-message{color:green;font-weight:700;margin-top:10px}}.registration-wrapper{display:flex;justify-content:center;padding-bottom:100px;padding-top:100px}.registration-page form{gap:15px}.form-group{align-items:center;display:flex;gap:10px;gap:15px;padding-left:10px}.form-group label{color:#333;flex:0 0 auto;flex:0 0 120px;font-weight:700;text-align:left;text-align:right;width:auto}.form-group input{border:1px solid #ccc;border-radius:5px;flex:1 1;font-size:1rem;max-width:100%;min-width:0;padding:10px;transition:border-color .3s ease}.registration-page{background-color:#f8f9fa;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 10px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:100px auto 80px;max-width:500px;padding:30px 40px}.registration-page h2{color:#333;margin-bottom:25px;text-align:center}.registration-page form{display:flex;flex-direction:column}.registration-page label{color:#333;font-weight:700;margin-bottom:5px}.registration-page input{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:15px;padding:10px;transition:border-color .3s ease}.registration-page input:focus{border-color:#03fcad;outline:none}.registration-page button{background-color:#03fcad;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:1rem;font-weight:700;padding:12px;transition:background-color .3s ease}.registration-page button:hover{background-color:#02e6a1}.registration-page p{color:red;font-size:.9rem;margin-top:10px;text-align:center}@media (max-width:600px){.registration-page{margin:30px 15px;padding:20px}.registration-page button,.registration-page input{font-size:.95rem}}@media screen and (max-width:600px){.registration-page{margin:60px 20px;padding:30px 20px}}.checkout-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif;margin:40px auto;padding:20px 30px}.checkout-container h2{color:#333;margin-bottom:24px;text-align:center}form label{color:#444;display:block;font-weight:600;margin-bottom:16px}form input[type=email],form input[type=tel],form input[type=text]{border:1.5px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;margin-top:6px;padding:10px 12px;transition:border-color .3s ease;width:100%}form input[type=email]:focus,form input[type=tel]:focus,form input[type=text]:focus{border-color:#4a90e2;outline:none}form div p{color:#444;font-weight:600;margin:20px 0 8px}form label input[type=radio]{margin-right:8px}form button[type=submit]{background-color:#4a90e2;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:24px;padding:14px;transition:background-color .3s ease;width:100%}form button[type=submit]:hover{background-color:#357abd}.checkout-message{border-radius:6px;font-size:16px;font-weight:600;margin-top:20px;padding:12px 16px;text-align:center}.checkout-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.checkout-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.checkout-container{margin:auto;max-width:500px;padding:20px}.payment-methods{margin:20px 0}.payment-methods label{display:block;font-size:16px;margin-bottom:10px}.confirm-button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.order-view{background-color:#f9f9f9;border-radius:6px;padding:20px}.order-items-table td,.order-items-table th{text-align:left;vertical-align:middle}.order-items-table th{background-color:#e9ecef}.order-items-table td{font-size:15px}.order-items-table{margin-top:20px}.account-title{background-color:#03fcad;padding-bottom:5px;padding-left:10px;padding-top:5px}
/*# sourceMappingURL=main.9c8be173.css.map*/