#search-container :not(.rebrand){font-family:Helvetica,Arial,sans-serif}#search-container.rebrand *{font-family:GT-America-Standard,"Helvetica Neue",Helvetica,sans-serif}#search-container{position:relative;font-size:12px;text-transform:none;padding:0;width:100%}#search-container #search-icon{height:16px;width:16px;display:inline-block;background-image:url(https://m.media-amazon.com/images/G/01/AUIClients/ShopbopSearchPortletAssets-search_icon_2x-02f6822be6275123363733d2f5e7712324c2144e._V2_.png);background-size:100%;background-repeat:no-repeat}#search-container .search-input::-ms-clear{display:none}#search-container #search-input:focus{outline:0}#search-container .search-clear{display:none}#search-container .search-clear.active{display:inline-block;cursor:pointer}#search-container .shopbop-secondary-color{color:#ee4a1b}#search-container.m-dot{width:100%}#search-container.m-dot #search-form{position:relative;display:inline-flex;width:100%;margin:15px 0 0 0}#search-container.m-dot .search-input-container{width:80%;margin:0 0 0 10px;height:30px;border-bottom:solid 1px #6D6D6D;font-size:16px}#search-container.m-dot .search-input{background-color:#fff;color:#000;padding:0 0 0 5px;margin:8px 0 0 0;border:none;box-sizing:border-box;width:70%;font-size:16px}#search-container.m-dot .search-clear{position:relative;float:right;top:8px}#search-container.m-dot .search-clear.active{visibility:visible;display:inline-block}#search-container.desktop.active .search-clear{display:none}#search-container.desktop.active #search-arrow{width:8px;position:absolute;height:8px;transform-origin:0 0;transform:rotate(-45deg);background-color:#fff;content:" ";border-top:1px solid #cacaca;border-right:1px solid #cacaca;box-shadow:2px -2px 2px 0 rgba(217,217,217,.5);top:0;left:70px;z-index:11}#search-container.desktop.active #search-suggestion-container{width:220px;opacity:1;border:1px solid #cacaca;border-style:solid;border-width:1px;box-shadow:2px 2px 2px 1px grey;top:35px}#search-container.desktop.active #text-search-section{width:95%}#search-container.desktop.active .search-suggestion{line-height:27px}#search-container.desktop.active .search-suggestion:hover{color:#000;font-weight:400}#search-container.desktop.active .selected-suggestion{color:#000;font-weight:400}#search-container.desktop #search-form{margin:0}#search-container.desktop #search-icon{cursor:pointer;top:-2px;position:relative}#search-container.desktop .search-input-container{border-bottom:solid 1px #555;line-height:15px}#search-container.desktop .search-input{background-color:#fff;padding:0;padding-bottom:2px;margin:0 0 0 4px;border:none;box-shadow:none;display:inline-block;width:78%;font-size:12px}#search-container.desktop #search-input.active{width:84%;font-size:14px;margin-left:11px}#search-container.desktop .search-clear{position:relative;top:2px;width:30px}#search-container .search-suggestion-section{vertical-align:top;text-align:left;display:none}#search-container .search-suggestion-section .search-title{font-weight:700;font-size:11px;color:#000;text-transform:uppercase;font-weight:900;letter-spacing:.5px}#search-container #text-search-suggestions{list-style:none;vertical-align:top;padding:0;margin:0}#search-container.m-dot #text-search-section{margin:13px 0 0 36px}#search-container.m-dot #text-search-section.active{display:block}#search-container.m-dot #text-search-suggestions{font-size:16px;line-height:40px}#search-container.desktop #search-suggestion-container{position:absolute;color:#000;background-color:#fff;z-index:5;width:100%;visibility:hidden;box-shadow:2px 3px 7px 2px rgba(221,221,221,.8)}#search-container.desktop #search-suggestion-container.visible{visibility:visible}#search-container.desktop #search-suggestions{margin:5px 0 10px 15px;color:#555}#search-container.desktop #text-search-suggestions{font-size:14px;display:inline-block}#search-container.desktop .search-suggestion{line-height:30px;text-align:left;cursor:pointer}#search-container.desktop .search-suggestion:hover{font-weight:700}#search-container.desktop .selected-suggestion{font-weight:700}#search-container.desktop #text-search-section{width:285px}#search-container.desktop #text-search-section.active{display:inline-block}#search-container.desktop #search-top-products{display:none}