.search--loading{display:none;left:-1px;position:absolute;top:23px}@media only screen and (max-width:767px){.search--loading{top:15px}}.search--loading svg{fill:#000}.search--root[data-view=template] .search--body{padding:0 16px}.search--results{display:flex}@media only screen and (max-width:767px){.search--results{flex-wrap:wrap}}.search--results>*{padding:16px}.search--products{transition:opacity .2s cubic-bezier(.45,.05,.55,.95)}@media only screen and (max-width:767px){.search--products{width:100%}}@media only screen and (min-width:768px){.search--products{flex:1 1 0;width:calc(100% - 300px)}}.search--root[data-view=template] .search--products{width:100%}@media only screen and (min-width:768px){.search--root[data-show-articles=false][data-show-pages=false] .search--products{width:100%}}.search--products:empty{display:none}.search--info{align-items:center;border-bottom:1px solid var(--color-border);display:flex;padding:16px}.search--count{flex-grow:1}.search--products-container{padding:32px 16px}.search--articles{transition:opacity .2s cubic-bezier(.45,.05,.55,.95)}@media only screen and (max-width:767px){.search--articles{width:100%}}@media only screen and (min-width:768px){.search--articles{flex:1 0 300px;max-width:300px;width:300px}}.search--root[data-view=template] .search--articles{flex-basis:800px;margin:0 auto;max-width:800px;text-align:center}.search--articles:empty{display:none}.search--articles-container{padding:32px 16px}.search--article:not(:last-of-type){padding-bottom:16px}@media only screen and (min-width:768px){[data-columns="3"] .search--no-products{grid-column:1/span 3}[data-columns="4"] .search--no-products{grid-column:1/span 4}}.search--footer{padding:32px 16px 48px}.search--footer .pagination--root{padding-bottom:32px}.search--again-button{text-align:center}.search--again-button a{padding:16px}