/*AQAAAFNIQS0yNTYAAQAAAAAAAQAAAAAAuvxWw-s4wT6CVKo9nUwgdDxWyC5UvGAuEWuNJG0IMbY*//* CSS imported from https://www.rakuten.com/static/57v4/css/rr_typeahead.css?v=1 */
.option-noResultsMessage{color:#222;padding:4px;letter-spacing:2px;font-size:12px}.sayt-box{padding:0;margin:-1px 0 0 0;border:1px solid #aaa;border-top:0;list-style:none;text-align:left;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);z-index:9999;font-size:12px;background-color:#fff}.sayt-box:focus{outline:0;outline-style:none;box-shadow:none}.sayt-box:hover{display:block !important}.sayt-box .sayt-result.hover,.sayt-box .sayt-result.selected,.sayt-box .sayt-result:hover{background-color:#ecf0f1 !important}.sayt-box .sayt-result a{color:#2c3e50}.sayt-box .sayt-result a,.sayt-box .sayt-heading,.sayt-box .sayt-result .no-link{padding:6px 18px 6px 8px;display:block;position:relative}.sayt-box .sayt-heading{background-color:#3498db;color:#fff}.sayt-box .sayt-result{margin:0;padding:0}.sayt-box .sayt-result tr{vertical-align:top}.sayt-box .sayt-result p.data{margin:0 !important;padding:0 !important;font-size:1em !important}.sayt-box .sayt-result p.data .title{color:#999;font-size:1em !important}.sayt-box .sayt-result.product p.data .title{color:#222;font-size:1em !important}.sayt-box .sayt-result p.data .description{display:block;padding-top:5px;color:#999}.sayt-box .sayt-result img.preview{max-width:60px;max-height:60px;display:block;margin:auto}.sayt-box .userInput{color:#222}.sayt-box .strategy-message{border-top:1px solid #999;padding:8px;font-size:14px}
