.algolia-search{position:absolute;background:linear-gradient(270deg,#fff,#f1f1f1 60.4%);top:85px;left:0;margin:0 auto;right:0;z-index:10;display:grid;grid-template-columns:314px auto;border:1px solid #d9d9d9;box-shadow:0 4px 4px rgba(0,0,0,.25);width:100%;text-align:left;max-width:1300px}.algolia-search .left-popup{background:#fff;padding:12px 12px 16px 12px}.algolia-search .left-popup .category_title{font-size:16px;line-height:20px;letter-spacing:.1px;text-transform:uppercase;color:#8e8e8e;border-bottom:1px solid #8e8e8e;padding:8px 0;margin:0 8px 5px}.hidden{display:none}.algolia-search .left-popup .category-item{padding:8px 4px;display:flex;justify-content:space-between;cursor:pointer;font-size:14px}.algolia-search .left-popup .category-item .a-hightlight{font-weight:700;color:#0684c7;font-style:italic;padding-left:8px}.algolia-search .left-popup .category-item .a-item-results{letter-spacing:.5px;line-height:18px;color:#242625;font-weight:700;padding-right:8px}.algolia-search .left-popup .category-item:hover{border-radius:8px;background:#e6f3f9}.algolia-search .right-popup{padding:16px 16px 0 18px;height:672px;overflow-y:scroll}.algolia-search .right-popup .product-item-flex{display:flex;gap:12px;align-items:center}.algolia-search .right-popup .product-item{border-bottom:1px solid #eee;text-decoration:none;color:#333;padding:12px 13px 10px 12px;background:#fefefe;border:1px solid #b3b3b3;border-radius:8px;margin-bottom:16px;display:block}.algolia-search .right-popup .product-item .product-item-name{font-weight:700;font-size:14px;line-height:18px;letter-spacing:.5px;text-transform:uppercase;color:#242625;padding-bottom:16px}.algolia-search .right-popup .product-item .product-item-sku-price{display:flex;gap:15px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.5px;color:#242625}.algolia-search .right-popup .product-item .product-item-btm{display:flex;align-items:center;border-top:1px solid #e2e2e2;padding-top:13px;margin-top:13px}.algolia-search .right-popup .product-item .product-item-btm .quantity-label{padding-right:16px;font-weight:700;font-size:14px;line-height:18px;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#0684c7}.algolia-search .right-popup .product-item .product-item-btm .a-btn-add-to-cart{background:#0684c7;border-radius:8px;padding:10px 16px;color:#fff;margin-left:auto;font-size:14px;line-height:1.715em;font-weight:500;text-transform:uppercase;min-height:2.572em;outline:0;border:0}.algolia-search .right-popup .product-item .product-item-sku-price label{color:#8e8e8e;margin:0;font-weight:400}.algolia-search .right-popup .product-item .add-to-cart-control{border:1px solid #75767f;border-radius:4px;padding:0 8px;display:flex;align-items:center}.algolia-search .right-popup .product-item .add-to-cart-control input{border:0;width:73px;align-items:center;text-align:center;letter-spacing:.5px;color:#75767f;font-size:16px;height:41px}.algolia-search .right-popup .product-item .add-to-cart-control i{padding-top:8px;padding-bottom:8px;line-height:1;width:1em;display:inline-block;color:#2581c4;font-size:25px;font-style:normal;text-align:center;cursor:pointer}.algolia-search .right-popup .product-item img{width:55px;height:55px;object-fit:contain}.al-shop-all{border:1px solid #0684c7;color:#0684c7;border-radius:5px;line-height:30px;font-weight:500;text-transform:uppercase;text-align:center;padding:4px 16px;min-height:2.572em;display:inline-block;font-size:14px}.parent-blog-item,.parent-category-item{display:flex;justify-content:space-between;cursor:pointer;font-size:14px;padding:0 4px}.parent-blog-item:hover,.parent-category-item:hover{border-radius:8px;background:#e6f3f9}.parent-blog-item .a-hightlight,.parent-category-item .a-hightlight{padding-top:8px;padding-bottom:8px;padding-left:8px}.parent-blog-item .a-item-results,.parent-category-item .a-item-results{letter-spacing:.5px;line-height:18px;color:#242625;font-weight:700;padding-top:8px;padding-bottom:8px;padding-right:8px}.parent-subcategory-box{display:flex;align-items:center;padding:10px;background:#fefefe;border:1px solid #b3b3b3;border-radius:8px;text-decoration:none;margin-bottom:16px}.parent-subcategory-box .parent-subcategory-cat{font-weight:700;color:#0684c7;font-size:16px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;font-style:italic}.parent-subcategory-box .parent-subcategory-res{font-size:15px;color:#8e8e8e}.parent-subcategory-box .parent-subcategory-img{min-width:60px;height:60px;display:flex;margin-right:15px}.parent-subcategory-box .parent-subcategory-img img{max-width:100%}.parent-subcategory-row{margin-right:-8px;margin-left:-8px}.parent-subcategory-row .col-md-6{padding-right:8px;padding-left:8px}.alg-blog-card{box-shadow:0 1px 5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);border-radius:4px;vertical-align:top;background:#fff;position:relative;margin-bottom:20px;width:100%}.alg-blog-card__section{padding:20px;display:flex}.alg-blog-card__section .alg-blog-card__image{min-width:230px;margin-right:20px}.alg-blog-card__section .alg-blog-card__content{width:100%}.alg-blog-card__section .alg-blog-card__content h2{color:#242625;font-size:22px;font-weight:700;line-height:28px;padding-bottom:4px}.alg-blog-card__section .alg-blog-card__content .post-date{font-size:14px;line-height:12px;letter-spacing:.4px;color:#444;padding-bottom:12px;margin-top:10px}.alg-blog-card__section .alg-blog-card__content p{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.25px;color:#242625;margin-top:16px;height:54px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px;display:-webkit-box}.alg-blog-card__tag{margin-bottom:20px}.alg-blog-card__tag li{background:#e6f3f9;border-radius:4px;margin:4px;font-size:14px;padding:.5em .9em;color:#0684c7;border-radius:5px;display:inline-flex}.alg-blog-card__btn{border:1px solid #0684c7;color:#0684c7;font-size:14px;line-height:1.715em;font-weight:500;text-transform:uppercase;display:inline-block;padding:7px 15px;border-radius:5px}.alg-blog-card__btn:hover{background:#e9f3f8}.alg-blog-card__content-title{display:flex;justify-content:space-between;align-items:flex-start}.alg-blog-card__content-title .b-badge{background-color:#0684c7;color:#fff;font-size:12px;padding:10px;display:inline-block;text-transform:uppercase}
