.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable=true]:empty:before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.Search-form .autocomplete_root{top:64px;position:absolute;height:48px;width:calc(100% - 40px);z-index:10;}@media screen and (min-width:992px){.Search-form .autocomplete_root{width:976px;}}.Search-form .autocomplete_root a:first-child{border-top:1px solid #d5d9db;}.Search-form .autocomplete_root a:hover{background-color:#d5d9db;}.Search-form .autocomplete_root a{display:block;background-color:white;border-bottom:1px solid #d5d9db;border-left:1px solid #d5d9db;border-right:1px solid #d5d9db;height:48px;line-height:48px;padding-left:20px;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;}.Search-form .autocomplete_root a.selected{background-color:#d5d9db;}.autocomplete_root a span.price{color:#024990;font-style:italic;}
