#search_mini_form.hammer-minisearch .control{position:relative}#search_mini_form.hammer-minisearch input{width:100%;font-size:14px;box-sizing:border-box}#search_mini_form.hammer-minisearch .icon-container{position:absolute;right:35px;top:calc(18%)}#search_mini_form.hammer-minisearch .blank-theme-loader{top:calc(12%) !important}#search_mini_form.hammer-minisearch .loader{position:relative;height:17px;width:17px;display:inline-block;animation:around 5.4s infinite}@keyframes around{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#search_mini_form.hammer-minisearch .loader:after,#search_mini_form.hammer-minisearch .loader:before{content:"";background:#fff;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#333 #333 transparent transparent;border-style:solid;border-radius:20px;box-sizing:border-box;top:0;left:0;animation:around .7s ease-in-out infinite}#search_mini_form.hammer-minisearch .loader:after{animation:around .7s ease-in-out .1s infinite;background:0 0}.hammer-search-auto-complete{background-color:#fff;border:1px solid #1d2b59;box-shadow:0 3px 3px rgba(0,0,0,.15);margin-top:4px;width:100%;position:absolute;z-index:9999999;max-height:800px;overflow:auto;right:0}.hammer-search-auto-complete .hammer-search-auto-complete-suggest,.hammer-search-auto-complete .hammer-search-auto-complete-product{margin:0}.hammer-search-auto-complete.active,.hammer-search-auto-complete .hammer-search-auto-complete-suggest.active,.hammer-search-auto-complete .hammer-search-auto-complete-product.active{display:block}.hammer-search-auto-complete .hammer-search-auto-complete-suggest{color:#3c3c3c}.hammer-search-auto-complete .title{padding:12px 10px 10px;margin-bottom:0;background:#1d2b59;color:#fff;font-weight:600;text-align:left;text-transform:uppercase}.hammer-search-auto-complete .title .hammer-search-auto-complete-product-see-all{display:inline-block;float:right;color:#ddd;text-transform:capitalize;cursor:pointer}.hammer-search-auto-complete .no-result{padding:10px;background:#f0f0f0;color:#575757;text-align:center}.hammer-search-auto-complete ul{padding:0;margin-bottom:0;list-style-type:none;text-align:left}.hammer-search-auto-complete ul li{color:#000;cursor:unset;border-bottom:1px solid #eee;margin:0}.hammer-search-auto-complete ul li a{display:block;color:#000;cursor:pointer;padding:10px 10px 8px}.hammer-search-auto-complete ul li a:hover{background-color:#eee;text-decoration:none}.hammer-search-auto-complete ul li span.no-results{display:block;color:#000;padding:7px 10px}.hammer-search-auto-complete .hammer-search-auto-complete-suggest ul li{color:#3c3c3c}.hammer-search-auto-complete .hammer-search-auto-complete-product ul li{border-bottom:1px solid #d4d2d2}.hammer-search-auto-complete .hammer-search-auto-complete-product ul li:hover{background-color:#eee}.hammer-search-auto-complete .hammer-search-auto-complete-product ul li:last-child{border-bottom:none}.hammer-search-auto-complete ul li:hover,.hammer-search-auto-complete ul li.selected{background-color:#fff}.hammer-search-auto-complete ul li:after{clear:both;content:'';display:block}.hammer-search-auto-complete ul li.action{padding:0}.hammer-search-auto-complete ul li.action .action.close{background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;box-shadow:none;box-sizing:content-box;cursor:pointer;display:inline-block;float:right;font-weight:400;height:30px;line-height:inherit;margin:0;padding:0;right:0;text-decoration:none;text-shadow:none;top:0;width:40px}.hammer-search-auto-complete ul li.action .action.close:before{color:#8f8f8f;content:'\e616';display:inline-block;font-family:'luma-icons';font-size:16px;font-weight:400;margin:0;overflow:hidden;text-align:center;vertical-align:top}.hammer-search-auto-complete ul li.gray-row{text-align:center}.hammer-search-auto-complete ul li.gray-row,.hammer-search-auto-complete ul li.gray-row:hover,.hammer-search-auto-complete ul li.gray-row.selected{background-color:#e8e8e8}.hammer-search-auto-complete ul li.gray-row a{color:#7b7b7b;text-decoration:blink}.hammer-search-auto-complete ul li a{cursor:pointer}.hammer-search-auto-complete ul li .qs-option-image{float:left;max-width:82px;width:25%}.hammer-search-auto-complete ul li .qs-option-info{color:#000;display:inline-block;float:left;padding-left:5%;text-align:left;width:70%;margin-bottom:10px}.hammer-search-auto-complete ul li .qs-option-info.noimage{padding-left:0;width:100%}.hammer-search-auto-complete ul li .qs-option-info .qs-option-title{display:inline-block;margin:0;width:100%}.hammer-search-auto-complete ul li .qs-option-info .qs-option-title a{padding-left:0}.hammer-search-auto-complete ul li .qs-option-info .qs-option-title a:hover{background-color:transparent}.hammer-search-auto-complete ul li .qs-option-info .qs-option-reviews{display:inline-block;text-transform:lowercase;width:100%}.hammer-search-auto-complete ul li .qs-option-info .qs-option-reviews .product-reviews-summary{margin-bottom:4px}.hammer-search-auto-complete ul li .qs-option-info .qs-option-reviews .reviews-actions{font-size:12px}.hammer-search-auto-complete ul li .qs-option-info .qs-option-sku{display:block;width:100%;color:#004875;font-size:12px}.hammer-search-auto-complete ul li .qs-option-info .qs-option-shortdescription,.hammer-search-auto-complete ul li .qs-option-info .qs-option-description{color:#3c3c3c;font-size:13px}.hammer-search-auto-complete ul li .qs-option-info .qs-option-price{display:inline-block;font-weight:700;margin-top:5px}.hammer-search-auto-complete ul li .qs-option-info .qs-option-addtocart{display:inline-block;float:right;margin:5px 0 10px}@media only screen and (max-width:767px){.hammer-search-auto-complete{left:15px;margin-top:0;right:15px;width:auto;margin-top:-10px;max-height:600px}.hammer-search-auto-complete-block.block-search input{left:0;margin:15px 0;position:relative}#search_mini_form.hammer-minisearch #search{display:none}#search_mini_form.hammer-minisearch .icon-container{top:calc(34%) !important}}#search_mini_form.hammer-minisearch #hammer-search-auto-complete-category .parent_name{font-weight:600}