@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins!important;scroll-behavior:smooth!important}.hero-section{position:relative;overflow:hidden;width:100%;height:auto;min-height:30vh}.hero-section section{width:100%!important;height:auto!important;min-height:inherit!important}.hero-section{box-sizing:border-box!important;max-width:100vw!important;overflow:hidden!important}.hero-section img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important}@media (max-width: 640px){.hero-section img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center!important;object-position:center!important;width:100%!important;height:100%!important}.hero-section{aspect-ratio:16/9!important;height:30vh!important;min-height:30vh!important}}@media (max-width: 480px){.hero-section{height:25vh!important;min-height:25vh!important}.hero-section h1{font-size:1.125rem!important}.hero-section h2{font-size:.875rem!important}.hero-section p{font-size:.6875rem!important}}.hero-section *{box-sizing:border-box!important}.hero-section a[href],.hero-section .btn,.hero-section a[href].btn,.hero-section button,.hero-section input[type=button],.hero-section input[type=submit]{padding:.125rem .75rem!important;height:auto!important;min-height:auto!important;line-height:1!important;font-size:.875rem!important;margin-top:.75rem!important;border-radius:.375rem!important;box-shadow:0 1px 3px #0000001a!important;font-weight:600!important;max-height:2rem!important;overflow:hidden!important}.hero-section a[href]{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;border:1px solid transparent!important;transition:all .2s ease-in-out!important;cursor:pointer!important;white-space:nowrap!important;padding:.125rem .75rem!important;height:auto!important;min-height:auto!important;line-height:1!important}.hero-section a[href]:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #00000026!important}.hero-section a[href]:active{transform:translateY(0)!important;box-shadow:0 2px 4px #0000001a!important}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0006,#0003);z-index:1}@media (max-width: 640px){.hero-section{min-height:30vh!important;height:30vh!important}.hero-section h1{font-size:1.25rem!important;line-height:1.2!important;margin-bottom:.5rem!important}.hero-section h2{font-size:1rem!important;line-height:1.3!important;margin-bottom:.5rem!important}.hero-section p{font-size:.75rem!important;line-height:1.4!important;padding:0 .25rem!important;margin-bottom:.5rem!important}.hero-section .slick-dots,.hero-section [class*=slick-dots],.hero-section [class*=slide-indicator]{display:none!important}.page-home .hero-section{height:30vh!important;min-height:30vh!important}}@media (min-width: 641px) and (max-width: 768px){.hero-section{min-height:30vh!important;height:30vh!important}.hero-section h1{font-size:1.25rem!important;line-height:1.2!important}.hero-section h2{font-size:1rem!important;line-height:1.3!important}.hero-section p{font-size:.75rem!important;line-height:1.5!important}.page-home .hero-section{height:30vh!important;min-height:30vh!important}}@media (min-width: 769px) and (max-width: 1024px){.hero-section{min-height:70vh!important;height:70vh!important}.page-home .hero-section{height:70vh!important;min-height:70vh!important}}@media (min-width: 1025px){.hero-section{min-height:80vh!important;height:80vh!important}.page-home .hero-section{height:80vh!important;min-height:80vh!important}}.professional-card{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.professional-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s;z-index:1}.professional-card:hover:before{left:100%}.btn-professional{position:relative;overflow:hidden;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-professional:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-professional:hover:before{left:100%}.shadow-professional{box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.shadow-professional-lg{box-shadow:0 25px 50px -12px #00000040}.text-machinery-primary{color:#1f2937}.text-machinery-secondary{color:#6b7280}.text-machinery-accent{color:#f59e0b}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bg-machinery-gradient{background:linear-gradient(135deg,#667eea,#764ba2)}.bg-machinery-gradient-2{background:linear-gradient(135deg,#f093fb,#f5576c)}.bg-machinery-gradient-3{background:linear-gradient(135deg,#4facfe,#00f2fe)}.slick-arrow{display:block;height:100%;background:#ffa363;margin:0;width:30px;z-index:10;display:none!important}.ant-upload-wrapper{width:-moz-fit-content!important;width:fit-content!important}.ant-table-thead .ant-table-cell{background-color:#fafad2!important}.ant-table-content{width:100%;overflow-x:auto}.ant-table-content table{width:100%;border-collapse:collapse}.ant-table-content th,.ant-table-content td{padding:8px;text-align:left;white-space:nowrap}.slick-track{margin:auto!important}.slick-slider{padding-bottom:40px!important}.bg-white{background-color:#fff!important}.btn-whatsapp{background-color:#6b7280!important;border-radius:5px;padding:4px 13px!important;color:#fff!important;font-weight:500!important;display:flex;align-items:center;justify-content:center;gap:4px}.btn-whatsapp:hover{color:#fff!important;background-color:#4b5563!important}.ant-steps-item-icon{color:#6b7280!important}.primary-btn{background-color:#6b7280!important;border-radius:5px;padding:4px 13px!important;color:#fff!important;font-weight:500!important;display:flex;align-items:center;justify-content:center;gap:0;border:1px solid #6B7280;transition:all .3s cubic-bezier(.4,0,.2,1)}.primary-btn:hover{color:#fff!important;background-color:#4b5563!important;border-color:#4b5563!important;box-shadow:0 4px 16px #6b728026}.service-item{box-shadow:none!important;border:1px solid rgb(222,222,222)}.service-item:hover svg{color:#fff!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}body{-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#f3f4f6}.ant-empty-image{height:60px;width:-moz-fit-content;width:fit-content;margin:10px auto}.fireworks-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.fireworks{position:absolute;width:3px;height:80px;background:transparent;box-shadow:0 0 5px 2px #ffffff80;animation:fireworks 1.5s ease-out infinite}@keyframes fireworks{0%{transform:scaleY(1) translateY(0)}50%{transform:scaleY(0) translateY(-50%)}to{transform:scaleY(1) translateY(-100%)}}.fireworks:before,.fireworks:after{content:"";position:absolute;width:100%;height:100%;background:inherit;box-shadow:inherit}.fireworks:before{transform:rotate(30deg)}.fireworks:after{transform:rotate(-30deg)}.ant-dropdown-menu-item{padding:10px 12px!important}.ant-image{width:100%}.ant-table-content .ant-input{width:-moz-fit-content;width:fit-content}.ant-table-content .ant-table-thead .ant-table-cell{background-color:#fff!important}.cart-table .ant-table-cell{padding:12px 0!important}.slick-dots{padding:10px;bottom:0!important;position:absolute}.ant-layout-content{padding:0!important}.prod-card-skelton .ant-card-body{padding:5px}.prod-card-skelton .ant-card-body .ant-skeleton{width:100%}.prod-card-skelton .ant-card-body .ant-skeleton-content{padding:5px}.product-image-viewer{padding:0!important}.product-image-viewer .slick-list{max-width:500px}.ant-empty-footer{display:flex;margin:auto;padding:20px;width:-moz-fit-content;width:fit-content}.icon-rount-container{border-radius:50%;transition:.3s all ease}.icon-rount-container svg{color:#000;transition:.3s all ease}.icon-rount-container:hover{background:#6b7280;color:#fff}.icon-rount-container:hover svg{color:#fff}.login-btn{display:flex;padding:8px 19px!important;align-items:center;justify-content:center;background:#fff;color:#6b7280!important;border:2px solid;line-height:1.5;font-size:15px;gap:10px}.login-btn:hover{background-color:#6b7280;color:#fff!important}.montserrat{font-size:15px;font-family:Montserrat}.montserrat-500{font-weight:500}.icon:hover{cursor:pointer}.all-products-container{padding:0}.all-products-container .filter-item{display:flex;flex-direction:column;gap:10px}.all-products-container .filter-item .heading{text-align:left;line-height:2}.all-products-container .filter-item .item-group{display:flex;flex-direction:column;gap:10px}.all-products-container .filter-item label span{font-weight:400}.product-search-container{width:80%;margin:0}.block-hover{text-decoration:none}.block-hover:hover{text-decoration:none!important}.above-search-container .ant-list,.above-search-container .empty-product-container{max-height:400px;overflow-y:scroll;background-color:#fff;margin-top:5px;position:absolute;border-radius:5px!important;top:40px;width:100%;z-index:1000}.above-search-container .ant-list .ant-list-item,.above-search-container .empty-product-container .ant-list-item{padding:10px}.above-search-container .ant-list .ant-list-item h4,.above-search-container .empty-product-container .ant-list-item h4{margin:0!important}.above-search-container .ant-list .ant-list-item .ant-list-item-meta-title a,.above-search-container .empty-product-container .ant-list-item .ant-list-item-meta-title a{font-family:Heebo!important;font-size:14px!important;color:#067876!important;margin:0}.above-search-container .ant-list .ant-list-item :hover,.above-search-container .empty-product-container .ant-list-item :hover{cursor:pointer;background-color:#fff0e3}.above-search-container .ant-list .ant-image-mask,.above-search-container .empty-product-container .ant-image-mask{width:60px;height:60px}.page-header-inner{height:250px;display:flex;align-items:center}.step-container{padding:35px 10px}.latest-products .ant-col{padding:5px!important}.latest-products .slick-slide>div{margin:0 5px}.latest-products .product-card{border:1px solid gray;padding:0}.latest-products .product-card h4{font-size:14px;font-weight:600;color:#3e3d3d!important}.latest-products .product-item{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative}.latest-products .product-item .ant-image-img{width:100%;height:auto;vertical-align:middle;height:226px;-o-object-fit:cover;object-fit:cover}.latest-products .product-details{padding:10px 10px 0}.latest-products .product-details .down-content{text-align:left}.latest-products .product-details .card-footers{line-height:1;display:flex;align-items:center;justify-content:space-between}.latest-products .product-details .card-title-link:hover h4{transition:al .3s;color:#6b7280!important}@media screen and (max-width: 500px){.col-6{padding:8px!important}#services .icon-box{padding:5px}}#slider-component img{width:100%;-o-object-fit:cover;object-fit:cover}#quil-editor-container .ql-container{height:300px!important}#home-cat-container .title{font-weight:700}#home-cat-container .category-image{position:relative;height:230px;width:230px;border-radius:50%!important;box-shadow:none!important;border:3px dotted}#home-cat-container .category-image:before{content:"";height:100%;width:100%;z-index:1;background-color:#05050514;position:absolute;top:0;left:0;border-radius:50%}@media (max-width: 768px){.ant-layout{flex-direction:column}.ant-layout-sider{width:100%!important;order:1}.ant-layout-content{flex-direction:column}.ant-layout-content>div:first-child{order:2;padding-right:0!important}.ant-layout-content>div:last-child{order:3;padding-left:0!important;padding-top:10px}}.add-to-cart-btn{margin:10px 0;border:1px solid gray;padding:15px;background-color:#6b7280;color:#fff;text-transform:uppercase;font-weight:700;height:45px;line-height:1.3;border-radius:4px}.add-to-cart-btn:hover{background-color:#4b5563!important;color:#fff}.ant-tabs-nav-list{margin-right:auto}.quantity-input{padding:5px 15px;background:#fff;border:1px solid gray}.quantity-input input,.quantity-input button{border:0}.quantity-number{width:60px;text-align:center;margin:0 8px}.slick-track{margin-right:auto}.order-successfull-container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;z-index:100}.order-successfull-container .order-success-msg{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.order-successfull-container:after{height:100%;width:100%;background:url(/images/successful-purchase-concept-illustration.png) center center/contain;background-repeat:no-repeat;z-index:-1;position:absolute;top:0;left:0;opacity:.2}.login-section,.registeration-section{display:flex;max-width:1140px;margin:auto;align-items:center}.login-section .col-left,.registeration-section .col-left{width:50%;max-width:500px}.login-section .col-right,.registeration-section .col-right{max-width:580px}.login-section .col-right h1,.registeration-section .col-right h1{margin:10px 0}.login-section .col-right .buttons,.registeration-section .col-right .buttons{display:flex;flex-direction:row;gap:10px}.login-section .col-right .buttons button,.registeration-section .col-right .buttons button{width:100%;font-family:"Rubik:600",sans-serif;font-size:14px;background-color:#fff5e7;border:2px solid;border-radius:4px;padding:12px 24px;text-decoration:none;text-align:center;letter-spacing:2.6px;line-height:1.5;color:#000;transition:all .3s}.login-section .col-right .buttons button:hover,.registeration-section .col-right .buttons button:hover{transform:scale(.9)}.login-section .col-right form,.registeration-section .col-right form{display:flex;flex-direction:column;gap:10px}.login-section .col-right form label,.registeration-section .col-right form label{font-weight:600}.login-section .col-right form input,.registeration-section .col-right form input{border:1px solid #817A70}.login-section .col-right form button,.registeration-section .col-right form button{width:100%;font-family:"Rubik:600",sans-serif;font-size:14px;font-weight:600;background-color:#817a70;border:2px solid;border-radius:4px;padding:12px 24px;text-decoration:none;text-align:center;letter-spacing:2.6px;line-height:1.5;color:#fff;transition:all .3s}.login-section .col-right form button:hover,.registeration-section .col-right form button:hover{transform:scale(.9)}.login-section .col-right .buttons,.registeration-section .col-right .buttons{flex-wrap:wrap}@media only screen and (max-width: 1000px){.ant-checkbox-wrapper{font-weight:400!important}.login-section,.registeration-section{flex-direction:column}footer{margin:auto}.mobile-all-prod-filters{display:flex!important}.desktop-all-prod-filters{display:none!important}.rm-pad-1000{padding:0!important}}@media only screen and (max-width: 580px){.registeration-section .col-right .buttons,.login-section .col-right .buttons{flex-direction:column}.text-cats{font-size:10px!important}}.product-dropdown .ant-dropdown .ant-dropdown-menu{background-color:#000!important}.product-dropdown .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item a{color:#fff}.product-dropdown .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#fff}.ant-row{align-items:center;justify-content:center}.ant-card{background-color:inherit}.whatsapp-button{position:sticky;bottom:2vw;left:2vw;z-index:1000;display:block;width:-moz-fit-content;width:fit-content;margin-top:auto;pointer-events:auto}.stick-whatsapp{display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.stick-whatsapp:hover{transform:scale(1.1)}.latest-products strong,.latest-products small{line-height:2!important;color:#414040!important}.latest-products .ant-col{padding:.25rem!important}@media (max-width: 768px){.latest-products .ant-col{padding:.125rem!important}}.latest-products .slick-slide>div{margin:0 4px}@media (max-width: 768px){.latest-products .slick-slide>div{margin:0 2px}}.latest-products .product-card{border:1px solid #e5e7eb;border-radius:12px;padding:0;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.latest-products .product-card{margin:.25rem 0;min-height:350px}}@media (max-width: 480px){.latest-products .product-card{min-height:320px}}.latest-products .product-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}@media (max-width: 768px){.latest-products .product-card:hover{transform:none}}.latest-products .product-card del{font-size:14px;color:#3f3e3e;font-family:sans-serif;font-weight:500}@media (max-width: 768px){.latest-products .product-card del{font-size:12px}}.latest-products .product-card h4{font-size:14px;font-weight:600;color:#3e3d3d!important;line-height:1.3!important;margin-bottom:.5rem!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto!important}@media (max-width: 768px){.latest-products .product-card h4{font-size:13px;-webkit-line-clamp:2}}@media (max-width: 480px){.latest-products .product-card h4{font-size:12px;-webkit-line-clamp:2}}.latest-products .product-item{display:flex;flex-direction:column;justify-content:flex-start;height:100%;position:relative;background:#fff;border-radius:12px;overflow:hidden}.latest-products .product-item .relative{flex:0 0 280px;height:280px;min-height:280px;max-height:280px}@media (max-width: 768px){.latest-products .product-item .relative{flex:0 0 240px;height:240px;min-height:240px;max-height:240px}}@media (max-width: 480px){.latest-products .product-item .relative{flex:0 0 200px;height:200px;min-height:200px;max-height:200px}}.latest-products .product-item .product-image-area{flex:0 0 80%;height:80%;min-height:0;max-height:80%;display:flex;align-items:center;justify-content:center;background:#fff;padding:0}.latest-products .product-item .ant-image-img,.latest-products .product-item .object-contain{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto;max-height:100%}.latest-products .product-details{flex:1;min-height:120px;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;background:#fff}@media (max-width: 768px){.latest-products .product-details{min-height:100px;padding:.75rem}}@media (max-width: 480px){.latest-products .product-details{min-height:90px;padding:.5rem}}.latest-products .product-details .product-title{font-size:1.45rem!important;line-height:1.2!important;color:#1e293b!important;font-weight:700;min-height:2.5em;word-break:break-word}.text-cats{font-size:.75rem!important;gap:.25rem!important;flex-wrap:wrap}@media (max-width: 768px){.text-cats{font-size:.6875rem!important;gap:.125rem!important}}.text-cats>div{margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.btn-whatsapp,.primary-btn{padding:.75rem 1rem!important;font-size:.875rem!important;min-height:44px;border-radius:8px;white-space:nowrap;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem}@media (max-width: 768px){.btn-whatsapp,.primary-btn{padding:.625rem .75rem!important;font-size:.8125rem!important;min-height:40px}}@media (max-width: 480px){.btn-whatsapp,.primary-btn{padding:.5rem .625rem!important;font-size:.75rem!important;min-height:36px}}@media screen and (max-width: 768px){.col-6{padding:4px!important}#services .icon-box{padding:5px}.latest-products .product-item{margin-bottom:.5rem}.categories-container,.brands-container{padding:1rem}.categories-container .product-item,.brands-container .product-item{min-height:120px;padding:.75rem;text-align:center;border-radius:8px}}@media screen and (max-width: 768px) and (max-width: 480px){.categories-container .product-item,.brands-container .product-item{min-height:100px;padding:.5rem}}@media screen and (max-width: 768px){.categories-container img,.brands-container img{height:80px!important;width:100%!important;-o-object-fit:cover!important;object-fit:cover!important}}@media screen and (max-width: 768px) and (max-width: 480px){.categories-container img,.brands-container img{height:60px!important}}@media screen and (max-width: 768px){.product-search-container{width:100%;padding:.5rem}.slick-slider{margin:0 -4px}.slick-slider .slick-slide{padding:0 4px}button,a,input,select,textarea{min-height:44px;min-width:44px}p,span,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-table-wrapper{overflow-x:auto}.ant-table{min-width:600px}}@media screen and (max-width: 480px){.col-6{padding:2px!important}.latest-products .product-item{margin-bottom:.25rem}.slick-slider{margin:0 -2px}.slick-slider .slick-slide{padding:0 2px}.ant-table{font-size:.75rem;min-width:500px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 4px!important}}@media (max-width: 768px){.container{padding-left:1rem;padding-right:1rem}}@media (max-width: 480px){.container{padding-left:.75rem;padding-right:.75rem}}@media (max-width: 768px){.ant-row{margin-left:-4px;margin-right:-4px}}@media (max-width: 480px){.ant-row{margin-left:-2px;margin-right:-2px}}@media (max-width: 768px){.ant-col{padding-left:4px;padding-right:4px}}@media (max-width: 480px){.ant-col{padding-left:2px;padding-right:2px}}@media (max-width: 768px){.ant-modal{margin:1rem;max-width:calc(100vw - 2rem)}.ant-drawer-content-wrapper{width:300px!important}}@media (max-width: 480px){.ant-modal{margin:.5rem;max-width:calc(100vw - 1rem)}.ant-drawer-content-wrapper{width:280px!important}}img{max-width:100%;height:auto}@media (max-width: 768px){input,textarea,select{font-size:16px;padding:12px}}@media (prefers-reduced-motion: reduce){.product-card,.product-item,.slick-slide{transition:none}}@media print{.product-card{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.product-card{height:100%;display:flex;flex-direction:column}.product-card .product-item{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.product-card .product-item:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.product-card .product-item .relative{flex:0 0 280px;height:280px;min-height:280px;max-height:280px;position:relative;overflow:hidden}@media (max-width: 1200px){.product-card .product-item .relative{flex:0 0 260px;height:260px;min-height:260px;max-height:260px}}@media (max-width: 768px){.product-card .product-item .relative{flex:0 0 240px;height:240px;min-height:240px;max-height:240px}}@media (max-width: 480px){.product-card .product-item .relative{flex:0 0 200px;height:200px;min-height:200px;max-height:200px}}.product-card .product-item .relative img,.product-card .product-item .relative .ant-image-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.product-card .product-item .relative img:hover,.product-card .product-item .relative .ant-image-img:hover{transform:scale(1.05)}.product-card .product-item .product-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;min-height:120px}@media (max-width: 768px){.product-card .product-item .product-details{padding:.75rem;min-height:100px}}@media (max-width: 480px){.product-card .product-item .product-details{padding:.5rem;min-height:90px}}.product-card .product-item .product-details .down-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.product-card .product-item .product-details .down-content h4{font-size:1.125rem;font-weight:700;color:#374151;line-height:1.3;margin-bottom:.5rem;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 768px){.product-card .product-item .product-details .down-content h4{font-size:1rem}}@media (max-width: 480px){.product-card .product-item .product-details .down-content h4{font-size:.95rem}}.product-card .product-item .product-details .down-content .text-cats{font-size:14px!important;font-weight:500}.product-card .product-item .product-details .down-content .text-cats span{font-size:14px!important;font-weight:500;color:#374151}@media (max-width: 768px){.product-card .product-item .product-details .down-content .text-cats,.product-card .product-item .product-details .down-content .text-cats span{font-size:13px!important}}.product-card .product-item .product-details .down-content small{font-size:14px!important;font-weight:500;color:#6b7280}@media (max-width: 768px){.product-card .product-item .product-details .down-content small{font-size:13px!important}}.product-card .product-item .product-details .card-footers{margin-top:auto;padding-top:.5rem}.categories-container .product-item .relative,.brands-container .product-item .relative{flex:0 0 120px;height:120px;min-height:120px;max-height:120px}@media (max-width: 768px){.categories-container .product-item .relative,.brands-container .product-item .relative{flex:0 0 100px;height:100px;min-height:100px;max-height:100px}}@media (max-width: 480px){.categories-container .product-item .relative,.brands-container .product-item .relative{flex:0 0 80px;height:80px;min-height:80px;max-height:80px}}.categories-container .product-item .product-details,.brands-container .product-item .product-details{flex:1;min-height:60px;padding:.75rem;display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){.categories-container .product-item .product-details,.brands-container .product-item .product-details{min-height:50px;padding:.5rem}}@media (max-width: 480px){.categories-container .product-item .product-details,.brands-container .product-item .product-details{min-height:40px;padding:.375rem}}.categories-container .product-item .product-details h3,.categories-container .product-item .product-details h4,.brands-container .product-item .product-details h3,.brands-container .product-item .product-details h4{font-size:1rem;font-weight:600;color:#374151;line-height:1.3;text-align:center;margin:0}@media (max-width: 768px){.categories-container .product-item .product-details h3,.categories-container .product-item .product-details h4,.brands-container .product-item .product-details h3,.brands-container .product-item .product-details h4{font-size:.95rem}}@media (max-width: 480px){.categories-container .product-item .product-details h3,.categories-container .product-item .product-details h4,.brands-container .product-item .product-details h3,.brands-container .product-item .product-details h4{font-size:.9rem}}@media (max-width: 768px){.categories-container,.brands-container{padding:1rem!important}.categories-container .ant-row,.brands-container .ant-row{margin:0 -4px!important}.categories-container .ant-col,.brands-container .ant-col{padding:4px!important}.categories-container .product-item,.brands-container .product-item{min-height:140px!important}.categories-container .product-item .relative,.brands-container .product-item .relative{height:80px!important;min-height:80px!important;max-height:80px!important}.categories-container .product-item .p-3,.brands-container .product-item .p-3{padding:.5rem!important;min-height:50px!important}.categories-container .product-item h3,.brands-container .product-item h3{font-size:.875rem!important;line-height:1.2!important}}@media (max-width: 480px){.categories-container,.brands-container{padding:.75rem!important}.categories-container .ant-row,.brands-container .ant-row{margin:0 -2px!important}.categories-container .ant-col,.brands-container .ant-col{padding:2px!important}.categories-container .product-item,.brands-container .product-item{min-height:120px!important}.categories-container .product-item .relative,.brands-container .product-item .relative{height:70px!important;min-height:70px!important;max-height:70px!important}.categories-container .product-item .p-3,.brands-container .product-item .p-3{padding:.375rem!important;min-height:40px!important}.categories-container .product-item h3,.brands-container .product-item h3{font-size:.8125rem!important;line-height:1.2!important}}.brands-container .product-item .relative{background:#f9fafb;display:flex;align-items:center;justify-content:center;padding:1rem}.brands-container .product-item .relative img{-o-object-fit:cover;object-fit:cover;max-height:50px;max-width:100%}@media (max-width: 768px){.brands-container .product-item .relative img{max-height:40px}}@media (max-width: 480px){.brands-container .product-item .relative img{max-height:35px}}.category-carousel-container .category-card .category-image-container{height:120px!important;padding:8px 0!important}@media (max-width: 768px){.category-carousel-container .category-card .category-image-container{height:100px!important;padding:6px 0!important}}@media (max-width: 480px){.category-carousel-container .category-card .category-image-container{height:80px!important;padding:4px 0!important}}.category-carousel-container .category-card .category-image-container img{max-height:90px!important}@media (max-width: 768px){.category-carousel-container .category-card .category-image-container img{max-height:75px!important}}@media (max-width: 480px){.category-carousel-container .category-card .category-image-container img{max-height:60px!important}}.category-carousel-container .category-card .ant-card-body{padding:12px!important}@media (max-width: 768px){.category-carousel-container .category-card .ant-card-body{padding:10px!important}}@media (max-width: 480px){.category-carousel-container .category-card .ant-card-body{padding:8px!important}}.category-carousel-container .category-card .category-title{font-size:1.1rem!important;line-height:1.3!important;min-height:2.5em!important;font-weight:600!important}@media (max-width: 768px){.category-carousel-container .category-card .category-title{font-size:1rem!important}}@media (max-width: 480px){.category-carousel-container .category-card .category-title{font-size:.95rem!important}}.category-carousel-container .category-card .ant-card-meta-description{font-size:14px!important;font-weight:500!important;color:#6b7280!important}@media (max-width: 768px){.category-carousel-container .category-card .ant-card-meta-description{font-size:13px!important}}.solutions-container .solution-card .relative{flex:0 0 280px;height:280px;min-height:280px;max-height:280px;position:relative;overflow:hidden}@media (max-width: 768px){.solutions-container .solution-card .relative{flex:0 0 240px;height:240px;min-height:240px;max-height:240px}}@media (max-width: 480px){.solutions-container .solution-card .relative{flex:0 0 200px;height:200px;min-height:200px;max-height:200px}}.solutions-container .solution-card .relative .absolute{background-size:cover!important;background-position:center!important;transition:transform .5s ease}.solutions-container .solution-card .relative .absolute:hover{transform:scale(1.05)}.solutions-container .solution-card .p-6{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:170px}@media (max-width: 768px){.solutions-container .solution-card .p-6{min-height:150px;padding:1rem}}@media (max-width: 480px){.solutions-container .solution-card .p-6{min-height:130px;padding:.75rem}}.solutions-container .solution-card .p-6 h3{font-size:20px;font-weight:700;line-height:1.3;color:#374151;margin-bottom:1rem}@media (max-width: 768px){.solutions-container .solution-card .p-6 h3{font-size:18px}}@media (max-width: 480px){.solutions-container .solution-card .p-6 h3{font-size:16px}}.solutions-container .solution-card .p-6 p{font-size:15px;line-height:1.5;color:#6b7280;margin-bottom:1rem}@media (max-width: 768px){.solutions-container .solution-card .p-6 p{font-size:14px}}@media (max-width: 480px){.solutions-container .solution-card .p-6 p{font-size:13px}}.solutions-container .solution-card .p-6 button{font-size:14px;font-weight:600;padding:.75rem 1.5rem}@media (max-width: 768px){.solutions-container .solution-card .p-6 button{font-size:13px;padding:.625rem 1.25rem}}@media (max-width: 480px){.solutions-container .solution-card .p-6 button{font-size:12px;padding:.5rem 1rem}}.blogs-page .blog-card .relative{height:224px}@media (max-width: 768px){.blogs-page .blog-card .relative{height:200px}}@media (max-width: 480px){.blogs-page .blog-card .relative{height:180px}}.blogs-page .blog-card .relative img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blogs-page .blog-card .relative img:hover{transform:scale(1.05)}.blogs-page .blog-card .p-6{flex:1;display:flex;flex-direction:column;justify-content:space-between}.blogs-page .blog-card .p-6 h3{font-size:18px;font-weight:700;line-height:1.3;color:#374151;margin-bottom:.75rem}@media (max-width: 768px){.blogs-page .blog-card .p-6 h3{font-size:16px}}@media (max-width: 480px){.blogs-page .blog-card .p-6 h3{font-size:15px}}.blogs-page .blog-card .p-6 p{font-size:15px;line-height:1.5;color:#6b7280;margin-bottom:1rem}@media (max-width: 768px){.blogs-page .blog-card .p-6 p{font-size:14px}}@media (max-width: 480px){.blogs-page .blog-card .p-6 p{font-size:13px}}.blogs-page .search-filter-section .search-box input{font-size:16px;font-weight:500}@media (max-width: 768px){.blogs-page .search-filter-section .search-box input{font-size:14px}}.blogs-page .search-filter-section .categories-filter button{font-size:14px;font-weight:500;padding:.5rem 1rem}@media (max-width: 768px){.blogs-page .search-filter-section .categories-filter button{font-size:13px;padding:.375rem .75rem}}@media (max-width: 480px){.blogs-page .search-filter-section .categories-filter button{font-size:12px;padding:.25rem .5rem}}.btn-whatsapp,.primary-btn{font-size:14px!important;font-weight:600!important}@media (max-width: 768px){.btn-whatsapp,.primary-btn{font-size:13px!important}}@media (max-width: 480px){.btn-whatsapp,.primary-btn{font-size:12px!important}}.no-horizontal-padding{padding-left:0!important;padding-right:0!important}@media (max-width: 767px){.products-slider-container{display:none!important}.grid.grid-cols-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.slick-dots,.slick-arrow,.slick-dots li,.slick-dots li button,[class*=slick-dots],[class*=slide-indicator],.slick-dots-container,.slide-dots,.carousel-dots,.slider-dots{display:none!important}.product-card{margin:0!important;padding:0!important}.slick-slide{display:block!important;margin:0!important;padding:0!important}}@media (min-width: 768px){.grid.grid-cols-2.block.md\\:hidden{display:none!important}.products-slider-container.hidden.md\\:block{display:block!important}}
