/* Source: https://www.hesse-lignal.com/_assets/2852460c01c2508ec7471c74134d6712/Assets/productsearchheader.css?1789544268; scoped .qhl-hesse; original rem=16px. */
.qhl-hesse .m-product-search-header{display:flex;flex-direction:column;align-items:flex-start;margin-top:70px;transition:filter .3s ease,opacity .3s ease,visibility .3s ease;}
.qhl-hesse .product-search-is-updating .m-product-search-header{opacity:0;visibility:hidden;}
.qhl-hesse .m-product-search-header span{margin-right:5px;}
.qhl-hesse .m-product-search-header *{font-family:"QHLHesseUniNeue","QHLHesseUniNeueFallback",Arial,sans-serif;}
.qhl-hesse .m-product-search-header__tag-container{display:flex;align-items:baseline;flex-direction:column;}
.qhl-hesse .m-product-search-header__tags{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin-left:10px;}
.qhl-hesse .m-product-search-header__tags button{display:flex;align-items:center;position:relative;border:none;padding:2px 5px;border-radius:5px;margin:5px;background:#000;color:#fff;font-weight:700;}
.qhl-hesse .m-product-search-header__tags button:after{content:"";margin-left:5px;background:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 255, 255, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27%3E%3Cpath d=%27M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z%27/%3E%3C/svg%3E");background-repeat:no-repeat;width:16px;height:16px;}
.qhl-hesse .m-product-search-header__tags button:hover::after{background-image:url("data:image/svg+xml,%3Csvg fill=%27rgba%28255, 48, 48, 0.99999%29%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 320 512%27%3E%3Cpath d=%27M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z%27/%3E%3C/svg%3E");}
.qhl-hesse .m-product-search-header__sorting{display:flex;align-items:center;}
.qhl-hesse .m-product-search-header__sorting form{display:flex;align-items:center;flex-shrink:0;}
.qhl-hesse .m-product-search-header__sorting input.choices__input{display:none !important;}
.qhl-hesse .m-product-search-header__sorting .choices__list{z-index:2;}
.qhl-hesse .m-product-search-header__sorting .choices__list--single .choices__item{font-weight:300;background:rgba(0,0,0,0);}
.qhl-hesse .m-product-search-header__sorting .choices__list--single .choices__item button{display:none;}
.qhl-hesse .m-product-search-header__sorting .choices__inner{padding-right:50px;}
@media only screen and (min-width: 40em){.qhl-hesse .m-product-search-header__tag-container{flex-wrap:nowrap;flex-direction:row;}}
@media only screen and (min-width: 64em){.qhl-hesse .m-product-search-header{margin-top:0;}}
@media only screen and (min-width: 80em){.qhl-hesse .m-product-search-header{flex-direction:row;align-items:center;justify-content:space-between;}}
@media only screen and (max-width: 79.9375em){.qhl-hesse .m-product-search-header__tag-container{margin-bottom:20px;}}
@media only screen and (max-width: 25em){.qhl-hesse .m-product-search-header__tag-container{margin-left:15px;}
.qhl-hesse .m-product-search-header__sorting{flex-direction:column;align-items:flex-start;}
.qhl-hesse .m-product-search-header__sorting span{margin-left:15px;}}