.w-header{text-align:center;margin-bottom:22px}
.w-header:empty{margin:0}
.w-header .heading{text-transform:uppercase;font-weight:normal}
.ui-category-header{position:relative;overflow:hidden;z-index:0}
.ui-category-header-content{position:relative;padding:0 20px;text-align:center}
.ui-category-header-image{position:absolute;top:0;bottom:0;left:0;right:0;background:#ececec}
.has-image .ui-category-header-content{min-height:100px;max-height:330px;padding:30px 35px 35px 50%;margin:0;text-align:left;width:auto}
.ui-category-header-annotation .less,.ui-category-header-annotation .more{text-decoration:underline;cursor:pointer;display:inline-block;vertical-align:top;white-space:nowrap;padding:0}
.ui-category-header-annotation .common-link{font-weight:normal}
.ui-category-header-annotation .less:hover,.ui-category-header-annotation .more:hover{color:#bbd05e}
.white .ui-category-header-annotation .less,.white .ui-category-header-annotation .more{color:#fff}
.no-touch .ui-category-header-annotation .less:hover,.no-touch .ui-category-header-annotation .more:hover{color:#bbd05e}
.image-I + .ui-category-header-content{padding-top:75px;padding-bottom:75px}
.has-image .white{color:#fff}
.ui-category-header-annotation,.ui-category-header-image img{display:block;margin-left:0}
.ui-category-header-annotation{margin:0;font-size:14px;line-height:20px}
.ui-category-header-content p:first-child{margin-top:0}
.ui-category-header-content p{margin-bottom:0}
.ui-category-header-annotation.scrollable{position:relative;overflow:hidden;width:100%}
.ui-category-header-annotation .scrollBoxInner{margin-right:20px;padding-right:20px;position:relative}
.ui-category-header-annotation .scrollBar{position:absolute;right:2px;top:0;background-color:#999;width:4px;min-height:20px;margin:0 8px;cursor:pointer}
@media only screen and (min-width:768px) and (max-width: 919px){
.has-image .ui-category-header-content{padding-bottom:18px}
}
@media only screen and (min-width:480px) and (max-width: 767px){
.ui-category-header-image{background:none}
.ui-category-header-image img{display:none}
.ui-category-header-image.image-I img{display:block}
.has-image .ui-category-header-content,.ui-category-header-content{padding:5px 20px 30px;text-align:center}
.has-image .ui-category-header-content{padding-bottom:10px}
}
@media only screen and (max-width: 767px){
.has-image .ui-category-header-content{max-height:none}
.w-header.brand .headline{margin:10px 0}
}
@media only screen and (min-width: 768px){
.has-image .ui-category-header-content .headline{text-align:left}
.ui-category-header-content .headline{margin:0}
}
@media only screen and (max-width: 479px){
.ui-category-header-image{background:none;width:640px}
.ui-category-header-image img{display:none}
.ui-category-header-image.image-I img{display:block}
.has-image .ui-category-header-content,.ui-category-header-content{padding:0 20px;text-align:center}
}
@media only screen and (max-width: 767px){
.ui-category-header-content.ui-category-brand-content{padding:0 20px}
.has-image .ui-category-header-content.ui-category-brand-content{position:relative;z-index:2;color:#000;text-align:center;padding:0;background:#fff;border:1px solid #e0e0e0;padding:12px 35px 10px}
}
/*# sourceMappingURL=ProductListingHeader.css.0c07c6142922ef662616163bb6ad337e.map*/