@keyframes dot-flashing-light{0%{background-color:#f5f5f5}50%,100%{background-color:rgba(245,245,245,.0941176471)}}@keyframes dot-flashing-dark{0%{background-color:#757575}50%,100%{background-color:rgba(245,245,245,.0941176471)}}y-text-search{background-color:#f5f5f5;top:0;width:100%}y-text-search .textsearch-panel{display:flex;justify-content:space-between}y-text-search .textsearch-panel .inner{width:100%;margin-right:65px}@media screen and (min-width: 1024px){y-text-search .textsearch-panel .inner{margin-right:68px}}y-text-search .textsearch-panel .inner form{margin-top:20px;width:100%;position:relative}y-text-search .textsearch-panel .inner form input{padding-bottom:6px 0;width:100%}y-text-search .textsearch-panel .inner form input::placeholder{color:#757575}y-text-search .textsearch-panel .inner form button{position:absolute;background:rgba(0,0,0,0);border:none;color:#000;height:auto;line-height:inherit;margin:0;padding:0;text-align:left;text-transform:none;font-size:0;width:20px;right:-5px;padding-top:7px}html:not(.touchDevice) y-text-search .textsearch-panel .inner form button:hover,y-text-search .textsearch-panel .inner form button:active{background:rgba(0,0,0,0);color:#000;border:none}@media screen and (min-width: 1024px){y-text-search .textsearch-panel .inner form button{right:-6px;padding-top:9px;padding-left:2px;padding-right:3px;padding-bottom:3px}}y-text-search .textsearch-panel .inner form button::before{width:16px;height:16px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width=\"13\" height=\"13\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg stroke=\"%23000\" fill=\"none\" fill-rule=\"evenodd\"%3E%3Ccircle cx=\"4\" cy=\"4\" r=\"3.5\"/%3E%3Cpath stroke-linecap=\"square\" d=\"m6.5 6.5 5 5\"/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:16px 16px;background-repeat:no-repeat;color:#fff;content:""}@media screen and (min-width: 1024px){y-text-search .textsearch-panel .inner form button::before{width:12px;height:12px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width=\"13\" height=\"13\" viewBox=\"0 0 13 13\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg stroke=\"%23000\" fill=\"none\" fill-rule=\"evenodd\"%3E%3Ccircle cx=\"4\" cy=\"4\" r=\"3.5\"/%3E%3Cpath stroke-linecap=\"square\" d=\"m6.5 6.5 5 5\"/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:12px 12px;background-repeat:no-repeat}}y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer]{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;padding-top:30px;display:none}y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer].open{display:block}y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer] li{padding-bottom:0px;margin-bottom:20px}@media screen and (min-width: 1024px){y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer] li{margin-bottom:15px}}y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer] li a .NumItems{display:none}y-text-search .textsearch-panel .inner form [data-ytos=suggestionContainer] .suggestionTitle{display:none}@media screen and (max-width: 1023px){y-text-search .textsearch-panel .closeLayer{position:absolute;top:0;right:0px;width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;font-size:0}y-text-search .textsearch-panel .closeLayer:after{content:"";width:7px;height:7px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg fill=\"white\" fill-rule=\"evenodd\"%3E%3Cpath d=\"m.69.017 7.296 7.295-.674.674L.017.69z\"/%3E%3Cpath d=\"M.017 7.312 7.312.017l.674.673L.69 7.986z\"/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:7px 7px;background-repeat:no-repeat;display:block;transform:rotate(-180deg);transition:transform 200ms ease}y-text-search .textsearch-panel .closeLayer:hover:after{transform:rotate(-90deg);transition:transform 200ms ease}}@media screen and (min-width: 1024px){y-text-search .textsearch-panel .closeLayer{width:8px;height:8px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width=\"8\" height=\"8\" viewBox=\"0 0 8 8\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg fill=\"%23000\" fill-rule=\"evenodd\"%3E%3Cpath d=\"m.69.017 7.296 7.295-.674.674L.017.69z\"/%3E%3Cpath d=\"M.017 7.312 7.312.017l.674.673L.69 7.986z\"/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:8px 8px;background-repeat:no-repeat;color:rgba(0,0,0,0);height:30px;width:30px;position:relative;top:20px}y-text-search .textsearch-panel .closeLayer :after{content:"X";display:block}}
