.klevu-clear-left{clear:left}.klevu-clear-both{clear:both}.klevu-pt-rs-hover{position:absolute;z-index:20000000000;width:330px;font-family:inherit;font-size:13px;background-color:#fff;border-radius:3px;color:#333;border:1px solid #ddd;-webkit-box-shadow:0 3px 5px rgba(50,50,50,.25);-moz-box-shadow:0 3px 5px rgba(50,50,50,.25);box-shadow:0 3px 5px rgba(50,50,50,.25)}.klevu-fluid .klevu-pt-rs-hover{width:24%}.klevu-pt-rs-hover strong{color:#777;display:inline-block;padding:0 4px 0 8px;font-size:12px;margin-right:12px;font-weight:400;margin-top:8px;margin-bottom:5px}.klevu-pt-rs-hover .klevu-pt-rs-keywords{color:#666;text-align:left;border-bottom:1px solid #ddd;padding-bottom:10px}.klevu-pt-rs-hover .klevu-pt-rs-keywords a{display:block;padding:6px 10px 6px 20px;line-height:14px;color:#000;text-decoration:none}.klevu-searching-area-l2{position:absolute;z-index:20000000000;width:380px;font-family:inherit;font-size:13px;background-color:#fff;border-radius:3px;color:#333;border:1px solid #ddd;-webkit-box-shadow:0 3px 5px rgba(50,50,50,.25);-moz-box-shadow:0 3px 5px rgba(50,50,50,.25);box-shadow:0 3px 5px rgba(50,50,50,.25)}.klevu-fluid .klevu-searching-area-l2{width:28%}.klevu-searching-area-l2 .klevuLoader img{display:inline-block;width:22px !important}.klevuSuggestionHeading{overflow:visible;padding-left:8px;margin-top:8px;margin-bottom:5px;text-align:left}.klevuSuggestionHeading span.klevuLoader{float:right}.klevuSuggestionHeading .klevuHeadingText{color:#777;display:inline-block;padding:0 4px;font-size:12px;margin-right:12px}.klevuSuggestionHeading a{float:right;margin-right:10px;color:#2a71bc;font-weight:400;text-decoration:none}.klevuAutoSuggestion-l2{border-bottom:1px solid #ddd;padding-bottom:10px}.klevuAutoSuggestion-l2 ul{margin:0;padding:0;text-align:left}.klevuAutoSuggestion-l2 ul li{display:block;list-style:none;margin:0;cursor:default;text-align:left}.klevuAutoSuggestion-l2 ul li a{display:block;padding:4px 10px 4px 20px;line-height:14px;color:#000;text-decoration:none;font-size:13px}.klevuAutoSuggestion-l2 ul li:hover{background-color:#f5f5f5}.klevuAutoSuggestion-l2 ul li strong{color:#2980b9}.klevuSearchResults-l2 ul{margin:0;padding-left:0;text-align:left}.klevuSearchResults-l2 ul li{display:block;width:100%;height:auto;text-align:left;position:relative;border-bottom:1px solid #efefef}.klevuSearchResults-l2 ul li a.klevu-result-box-l2{text-decoration:none;color:#000;outline:0;display:block;padding:8px 7px;height:auto;line-height:20px}.klevuSearchResults-l2 .klevu-img-wrap-l2{float:left;overflow:hidden;width:20% !important;height:55px !important;text-align:center}.klevuSearchResults-l2 img{max-width:100% !important;max-height:50px !important;width:auto;height:auto;border:0;outline:0;margin-top:5px;display:inline-block}.klevuSearchResults-l2 ul li .klevu-name-desc-l2{float:left;width:74%;margin-left:8px}.klevuSearchResults-l2 ul li .klevu-name-l2{font-size:13px;text-decoration:none;font-weight:700;color:#000;word-wrap:break-word}.klevuSearchResults-l2 ul li .klevu-desc-l2{color:#8a8a8a;font-size:13px}.klevuSearchResults-l2 ul li .klevu-saleprice-l2{font-weight:700;font-size:13px;margin-bottom:5px;color:#000}ul li span.klevuPriceGreyText-l2{font-weight:400;font-size:11px !important;margin-bottom:5px;color:#393939 !important}.klevuSearchResults-l2 ul li:hover{background-color:#f5f5f5}.klevuSearchResults-l2 ul li a.klevu-result-box-l2:hover .klevu-name-l2{text-decoration:underline}.klevuNoResults{display:none;text-align:center;font-size:13px;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:1024px){.klevu-fluid .klevu-searching-area-l2{width:40%}.klevu-fluid .klevu-pt-rs-hover{width:50% !important}}@media only screen and (min-width:641px) and (max-width:768px){.klevu-fluid .klevu-searching-area-l2{width:50%}.klevu-fluid .klevu-pt-rs-hover{width:45% !important}}@media only screen and (max-width:640px){.klevu-fluid .klevu-searching-area-l2{width:60%}.klevu-fluid .klevu-pt-rs-hover{width:50% !important}}@media only screen and (max-width:480px){.klevu-fluid .klevu-pt-rs-hover{width:90% !important}.klevu-fluid .klevu-searching-area-l2{width:90%}.klevu-fluid .klevuSearchResults-l2 .klevu-img-wrap-l2{width:25% !important;height:50px !important}.klevu-fluid .klevuSearchResults-l2 ul li .klevu-name-desc-l2{width:70%}.klevu-fluid .klevuSearchResults-l2 ul li .klevu-desc-l2{display:none}.klevu-fluid .klevuSearchResults-l2 ul li .klevu-saleprice-l2{font-weight:400}}.klevuNoResults{display:none;text-align:left;font-size:13px;padding:0}.klevuNoResults-message{background:#eee;font-size:14px;padding:15px 20px;text-align:center;border-bottom:1px solid #ddd}.klevuSearchNoResultsHeading{font-size:14px;padding:20px;text-align:center;text-transform:uppercase}.klevuSearchNoResults-l2{font-family:inherit;font-size:12px;padding:0}.klevuSearchNoResults-l2 ul{margin:0;padding-left:0;text-align:left}.klevuSearchNoResults-l2 ul li{display:block;height:auto;position:relative;text-align:left;width:100%}.klevuSearchNoResults-l2 ul li a.klevu-noResultsBox-l2{color:#000;display:block;height:auto;line-height:20px;outline:medium none;padding:10px 20px;text-decoration:none}.klevuSearchNoResults-l2 .klevu-img-wrap-l2{float:left;height:55px !important;overflow:hidden;text-align:center;width:20% !important}.klevuSearchNoResults-l2 img{border:medium none;display:inline-block;height:auto;margin:0;max-height:45px !important;max-width:90% !important;outline:medium none;width:auto}.klevuSearchNoResults-l2 ul li .klevu-name-desc-l2{float:left;margin-left:10%;width:65%}.klevuSearchNoResults-l2 ul li .klevu-name-l2{font-size:12px;font-weight:400;overflow-wrap:break-word;text-decoration:none}.klevuSearchNoResults-l2 ul li .klevu-desc-l2{color:#8a8a8a;font-size:12px;display:none}.klevuSearchNoResults-l2 ul li .klevu-saleprice-l2{color:#000;font-size:13px;font-weight:700;margin-bottom:5px}.klevuSearchNoResults-l2 ul li span.klevuPriceGreyText-l2{color:#393939 !important;font-size:11px !important;font-weight:400;margin-bottom:5px}.klevuNoResults-pSearch{padding:20px;text-align:center}.klevuNoResults-pSearch>a{color:#000;font-size:12px;text-transform:capitalize;text-decoration:none;display:inline-block}.klevu-fluid .klevu-searching-area-l2{width:380px !important;max-width:380px;margin-top:11px !important;border-radius:10px}.klevu-fluid .klevuAutoSuggestion-l2{border-bottom:1px solid #f2f2f2;padding-bottom:10px}.klevu-fluid .klevuAutoSuggestion-l2 ul li a{font-size:14px;font-weight:400}.klevu-fluid .klevuAutoSuggestion-l2 ul li a:first-letter {text-transform:uppercase}.klevu-fluid .klevuAutoSuggestion-l2 ul li:last-child{margin-bottom:0;border-bottom:none}.klevu-fluid .klevuSuggestionHeading .klevuHeadingText{font-size:10px;text-transform:uppercase;color:#828282;font-weight:400}.klevu-fluid .klevuSuggestionHeading a{font-size:10px;text-transform:capitalize;color:#254473;font-weight:400}.klevu-fluid ul>li,.klevu-fluid ol>li{margin-bottom:0}.klevu-fluid .klevuSearchResults-l2 ul li{height:82px;border:none}.klevu-fluid .klevuSearchResults-l2 ul li span.klevuPriceGreyText-l2{color:#828282 !important}.klevu-fluid .klevuSearchResults-l2 ul li:after{content:" ";width:calc(100% - 40px);height:1px;background-color:#f2f2f2;position:relative;display:block;margin:0 auto}.klevu-fluid .klevuSearchResults-l2 ul li a.klevu-result-box-l2{padding:14px 7px}.klevu-fluid .klevuSearchResults-l2 ul li .klevu-saleprice-l2{font-size:12px;color:#828282;font-weight:400}.klevu-fluid .klevuSearchResults-l2 ul li:first-child{height:auto}.klevu-fluid .klevuSearchResults-l2 ul li:first-child a.klevu-result-box-l2{padding:8px 7px}.klevu-fluid .klevuSearchResults-l2 ul li:last-child{border-bottom:none}.klevu-fluid .klevuSearchResults-l2 ul li:last-child:after{display:none}.klevu-fluid .klevuSearchResults-l2 ul li:last-child a.klevu-result-box-l2 .klevu-clear-left{display:none}.klevu-fluid .klevuSearchResults-l2 .klevu-name-l2{overflow:hidden;position:relative;line-height:1.2em;max-height:2.4em}.klevu-fluid .klevuSearchResults-l2 ul li:hover{background-color:transparent}.klevu-fluid .klevuSearchResults-l2 ul li:hover .klevu-name-l2{color:#254473;text-decoration:none !important}.klevu-fluid .klevuSearchResults-l2 ul li:hover span.klevuPriceGreyText-l2{color:#254473 !important}.klevu-fluid .klevuSearchResults-l2 ul li:hover .klevu-saleprice-l2{color:#254473 !important}.klevu-fluid .klevuSearchResults-l2 ul li:hover img{opacity:.5}.klevu-fluid .klevu-pt-rs-hover{width:380px;border-radius:10px;margin-top:10px;max-width:380px !important}.klevu-fluid .klevu-pt-rs-hover .klevu-pt-rs-keywords{border-bottom:none}.klevu-fluid .klevu-pt-rs-hover .klevu-pt-rs-keywords a{font-size:14px;font-weight:400}