body{font-family:Lato,sans-serif;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#000}a:hover{color:#4a71be;text-decoration:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading{margin-bottom:80px;position:relative}.loading:after{animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#000;bottom:-50px;content:"";height:40px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;z-index:1}.contact-loading:after{left:45%!important}img.contain{object-fit:contain}img.contain,img.cover{height:100%;width:100%}img.cover{object-fit:cover}.wh-40{height:40px!important;width:40px!important}.wh-50{height:50px!important;width:50px!important}.wh-100{height:100px!important;width:100px!important}.btn-secondary{border-color:#eda353;border-radius:3px;color:#fff;padding:5px 10px}.btn-secondary,.contact-btn-secondary{background:#eda353;cursor:pointer;display:inline-block;font-size:16px;text-decoration:none!important}.contact-btn-secondary{border-radius:3px;color:#fff!important;padding:10px!important}.btn-secondary:hover,.contact-btn-secondary:hover{background:#575757;color:#fff}.btn-outline-secondary{background:transparent;border:1px solid #eda353;border-radius:3px;color:#eda353;cursor:pointer;display:inline-block;font-size:16px;padding:5px 10px;text-decoration:none!important}.btn-outline-secondary:hover{background:#fff;border:1px solid #575757;color:#575757}.abs-close{position:absolute;right:10px;top:5px;z-index:1}.pg-title{color:#ff9630;font-size:26px}.pg-subtitle{color:#505050;font-size:20px}.locked-area{color:#969393;min-height:250px}.page-tabs{border-bottom:1px solid #b8b8b8;color:#a8a8a8;font-size:20px;font-weight:700}.page-tabs>div{background:#f1f1f1;border:1px solid #a8a8a8;border-bottom:none;border-radius:5px 5px 0 0;max-width:600px;overflow:auto}.page-tabs .tab{cursor:pointer;transition:all .3s ease-out}.page-tabs .tab img{background-color:#fff;border:2px solid #fff;border-radius:5px;filter:grayscale(100%)}.page-tabs .tab:hover,.page-tabs>div:not(:hover) .tab.active{background-color:#4a71be;color:#fff}.page-tabs .tab:hover img,.page-tabs>div:not(:hover) .tab.active img{filter:grayscale(0)}.page-tabs .tab.active{cursor:default}.applications-listing{letter-spacing:.05em}.applications-listing .title{color:#ff9630;font-size:26px}.applications-listing .sub-title{color:#505050;font-size:20px}.applications-listing .desc{font-size:14px;margin:0 auto;max-width:750px}.applications-listing .sub-desc{font-size:14px;margin:0 auto;max-width:320px}.applications-listing img{border:1px solid #eee;border-radius:5px}@media screen and (max-width:725px){.brands{padding-top:10px}.products-list .col-sm-6:nth-child(2n){border-left:1px solid hsla(0,0%,53%,.82)}}@media screen and (min-width:1600px){.products-list .col-lg-4{flex:0 0 25%;max-width:25%}}.white-sm-box{background:#fff;border-radius:.25rem;margin:0 auto;max-width:380px;padding:1rem}.breadcrumb{background:#f1f1f1;border-bottom:1px solid #a1a1a1;border-radius:0;border-top:1px solid #a1a1a1}.breadcrumb-item{color:#ff9630}.breadcrumb-item a{color:#000}.hide{display:none}.checkout-wrapper .stages{background-color:#e9ecef;border-radius:.25rem;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:arabic-indic;margin-bottom:1rem;padding:.75rem 1rem}.checkout-wrapper .stages li{list-style:decimal;margin-left:40px}.checkout-wrapper .stages .stage.active{color:#093d64;opacity:1}.checkout-wrapper .stages .stage{color:#093d64;opacity:.5}.checkout-wrapper .alert-success.tick{border-radius:50%;padding:10px}.checkout-wrapper .error span{color:red;font-size:12px}.checkout-wrapper .address.active,.checkout-wrapper .bill-address.active{border:1px solid #0b7fc7!important;border-radius:5px;opacity:1}.checkout-wrapper .card{border-radius:0}.checkout-wrapper .card-header{background-color:transparent}.checkout-wrapper #billingAddress .active,.checkout-wrapper #orderPlace .active,.checkout-wrapper #shippingAddress .active{color:#4a71be;font-size:25px;line-height:30px}.checkout-wrapper #billingAddress a,.checkout-wrapper #orderPlace a,.checkout-wrapper #shippingAddress a{color:#727171;font-size:25px;line-height:30px}.checkout-wrapper .addBillingAddress,.checkout-wrapper .addShippingAddress{color:#727171;font-size:20px;line-height:24px}.checkout-wrapper #shippingAddressCollapse p{color:#b8b8b8;font-size:20px;line-height:24px;text-transform:uppercase}.checkout-wrapper .address .active-address,.checkout-wrapper .address-name{color:#727171;font-size:15px;font-weight:700;line-height:135%}.checkout-wrapper .address .normal-address,.checkout-wrapper .bill-address .normal-address{color:#727171;font-size:15px;font-weight:700;line-height:135%;opacity:.5}.checkout-wrapper .address,.checkout-wrapper .bill-address{height:150px;overflow-y:auto}.checkout-wrapper .numberCircle.numberCircle{background:#4a71be;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:32px;line-height:32px;position:absolute;text-align:center;text-indent:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px}#addAddressModal .modal-header{background:#4a71be}#addAddressModal .modal-footer button{background:#b8b8b8;border-color:#b8b8b8;border-radius:0 0 3px 3px}#addAddressModal .error span{color:red;font-size:12px}#addAddressModal .defaultShippingAddress{color:#727171;font-size:20px;line-height:24px}#addAddressModal .form-control::placeholder{color:rgba(86,82,85,.54);font-size:20px;line-height:24px}#billingAddressCollapse .card-body{color:#727171;line-height:24px}.products-list p{font-size:15px}.products-list .product-container{box-shadow:0 0 5px rgba(0,0,0,.23)}.products-list .product-container .image-container{width:45%}.products-list .product-container .detail-container{overflow:auto;width:50%}.products-list .product-container .detail-container h3{font-size:20px;font-weight:800;line-height:24px}.products-list .product-container .product-image{height:136.12px;max-width:100%;object-fit:cover}.products-list .applications{overflow:hidden;white-space:nowrap}.products-list .product-container .price-container{background:#b8b8b8;border-color:#b8b8b8;border-radius:3px;font-size:18px;font-weight:600}.product-details .product-description s,.products-list .product-container s{color:red}.product-details .applications img,.products-list .applications img{border-radius:50%;height:30px;object-fit:cover;width:30px}.product-details .carousel .d-block{height:280px;max-width:100%;object-fit:cover;width:350px}.product-details .carousel-indicators{position:relative}.product-details .carousel-indicators li{background-color:#000;border-radius:50%;height:10px;width:10px}.product-details .applications span,.products-list .applications span{background-color:#dbdbdb;border-radius:24px;display:inline-block;font-size:18px;padding:5px 15px 5px 5px}.product-details .sub-title{font-size:22px;font-weight:700;padding-bottom:5px}.product-details .nav-link{background-color:#f1efef;border-color:#f1efef;color:#bfbfbf;font-size:19px}.product-details .nav-link.active{background-color:#e1dfdf;border-color:#e1dfdf}.product-details .tab-content{background-color:#e1dfdf;font-size:17px}.product-details hr{border:1px solid #a1a1a1}.product-details .product-description{font-size:22px}.product-details .product-description h1{font-size:24px}.product-details .order-1{max-width:350px}.changePassBtn{cursor:pointer}#product-cart-count{background:red;color:#fff;font-size:12px;margin-left:-12px;padding:2px 5px;vertical-align:top}.cart-badge{border-radius:9px;padding-left:9px;padding-right:9px}.search-info-img{width:60%}.navbar{border-bottom:1px solid #ccc;padding:1rem}.navbar-nav #search{min-width:350px;width:auto}.navbar-light .navbar-nav .nav-link{color:#373737;font-size:16px;font-style:normal;font-weight:700;line-height:19px}.navbar-light .navbar-nav .nav-item.active{background:#4a71be;border-radius:5px}.navbar-light .navbar-nav .active>.nav-link{color:#fff}#search .card-body{padding:.45rem 1.25rem}#search .card-title{font-size:.9rem;margin-bottom:0}#search .card-subtitle{font-size:.9rem;font-weight:400;margin-top:0}.blog-post h4,.homepage .overview h4{color:#4a71be;font-size:32px;font-weight:400;letter-spacing:.02em;line-height:38px}.homepage .popular h4,.homepage .view-by h4{color:#ff9630;font-size:26px;font-weight:700;letter-spacing:.05em;line-height:1;text-transform:uppercase}.homepage .popular .products h3{color:#373737;font-size:18px;font-weight:400;line-height:22px;margin:0;padding:0}.homepage .popular .products h5{color:#373737;font-size:15px;font-weight:400;line-height:25px;margin:0;padding:0}.homepage .popular button{background:#b8b8b8;border-radius:3px;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.homepage .popular .products .products-container{box-shadow:0 0 5px rgba(0,0,0,.23)}.applications-slider{max-height:280px;opacity:0;overflow:hidden}.applications-slider.slick-initialized{opacity:1;overflow:inherit}.applications-slider .item>a{border:1px solid #868686;border-radius:5px;color:#fff;height:250px;overflow:hidden;position:relative}.applications-slider .slick-slide .caption{background:rgba(0,0,0,.5);bottom:0;font-size:18px;left:0;line-height:1;padding:10px 0;position:absolute;text-align:center;width:100%}.applications-slider .slick-arrow:before{color:#8a8a8a!important;font-size:20px!important}.blog-featured-img img{height:200px;object-fit:cover;width:100%}.blog-post img{object-fit:contain}footer{background:#e1e1e1;color:#969696;font-size:18px;font-style:normal;font-weight:700;line-height:1}footer p{margin:0;padding:0}@media screen and (max-width:575px){.applications-listing>div:not(:last-child){border-bottom:1px solid #b8b8b8}.navbar-nav #search{min-width:auto}}.product-color{aspect-ratio:1;padding-right:10px;width:100%}.product-image.placeholder{align-items:center;aspect-ratio:1;border:1px solid #ccc;border-radius:8px;display:flex;font-size:24px;font-weight:700;justify-content:center;width:100%}.ci-code{font-family:monospace;font-size:20px}.icon-container{position:absolute;right:10px;top:calc(50% - 10px)}.loader{animation:around 5.4s infinite;display:inline-block;height:20px;position:relative;width:20px}@keyframes around{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader:after,.loader:before{animation:around .7s ease-in-out infinite;background:#fff;border-color:#333 #333 transparent transparent;border-radius:20px;border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.loader:after{animation:around .7s ease-in-out .1s infinite;background:transparent}.add-btn-secondary{background:#eda353;border:none;border-radius:3px;color:#fff;display:inline-block;font-size:16px;padding:5px 10px;text-decoration:none}.add-btn-secondary:hover{background:#575757;color:#fff;cursor:pointer}.product-search-image{height:24px;max-width:20px}.cart-table td,.cart-table th{border:none;vertical-align:middle}.cart-table thead th,.cart-table thead tr{background:transparent;border:none;font-size:12px;letter-spacing:1px;text-transform:uppercase}.cart-product-img{height:2.75rem;width:2.75rem}.btn-cart-delete{color:grey;cursor:pointer;display:inline-block}.btn-cart-delete:hover{color:#4a71be}.add-cart-product{border-radius:50%;padding:7px 10px}.dropdown-item{cursor:pointer}.quantity-input{border:1px solid #eee;box-sizing:border-box;margin:0;outline:none;padding:10px}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none}.input-group-quantity .button-minus,.input-group-quantity .button-plus{font-weight:700;height:38px;padding:0;position:relative;width:38px}.input-group-quantity .quantity-field{display:inline-block;font-size:13px;height:38px;left:-1px;position:relative;resize:vertical;text-align:center;width:62px}.button-plus{left:-2px}#cart{cursor:pointer}.checkout-cart{background-color:#f1f1f1}.checkout-cart-table td{padding:3px}.checkout-cart-table{font-size:14px}.checkout-cart-table .button-minus,.checkout-cart-table .button-plus{width:22px}.checkout-cart-table .quantity-field{width:40px}.cart-label{background-color:#4a71be;color:#fff;height:45px;width:100%}#search-product .dropdown-item{border-bottom:1px solid #ccc;padding:0}#search-product .dropdown-item:last-child{border-bottom:none}@media only screen and (max-width:1000px){#cart-table-wrapper table,#cart-table-wrapper tbody,#cart-table-wrapper td,#cart-table-wrapper th,#cart-table-wrapper thead,#cart-table-wrapper tr{display:block}#cart-table-wrapper thead tr{left:-9999px;position:absolute;top:-9999px}#cart-table-wrapper tr{border:1px solid #ccc;height:200px;margin-bottom:6px}#cart-table-wrapper td{border:none;position:relative;text-align:left;white-space:normal}#cart-table-wrapper td:before{content:attr(data-title);font-weight:700;left:6px;padding-right:10px;position:absolute;text-align:left;top:6px;white-space:nowrap;width:45%}#cart-table-wrapper{padding:0!important}.cart-price,.cart-total{bottom:41px;display:inline-block!important;width:41%!important}.cart-price:before,.cart-total:before{left:12px!important;top:-14px!important}.btn-cart-delete-resp{bottom:250px!important;left:94%!important;padding-left:0!important}.cart-packaging{bottom:62px;left:41%;width:60%}.checkout-cart-table .button-minus,.checkout-cart-table .button-plus{width:38px}.checkout-cart-table .quantity-field{width:62px}.checkout-cart{padding:0 15px!important}.checkout-cart-table td{padding:.75rem}.checkout-cart-table{font-size:unset}}@media only screen and (max-width:1200px){.input-group-quantity .button-minus,.input-group-quantity .button-plus{width:26px}}