.manufacturerPage .manufacturerPage__topBanner{margin-bottom:20px}.manufacturerPage .manufacturerPage__topBanner img{max-width:100%}.manufacturerPage .manufacturerPage__topContent{flex-direction:column;margin-bottom:20px}@media(min-width:1200px){.manufacturerPage .manufacturerPage__topContent{flex-direction:row}}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand,.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand .picture{display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand .picture img{cursor:pointer;max-height:125px;max-width:125px}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand.selected{-webkit-filter:none;filter:none;opacity:1}@media(hover:hover)and (pointer:fine){.manufacturerPage .manufacturerPage__topContent .manufacturerPage__manufacturerBrands .manufacturerPage__manufacturerBrand:hover{-webkit-filter:none;filter:none;opacity:1}}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__subDescriptions{background:#f6f6f6;padding:20px}.manufacturerPage .manufacturerPage__topContent .manufacturerPage__subDescriptions .manufacturerPage__subDescription:not(.active){display:none}.manufacturerPage .manufacturerPage__manufacturerDescriptionText h1,.manufacturerPage .manufacturerPage__manufacturerDescriptionText h2,.manufacturerPage .manufacturerPage__subDescription h1,.manufacturerPage .manufacturerPage__subDescription h2{color:#575756;font-size:18px;font-family:Source Sans Pro;font-family:Source Sans Pro,sans-serif;font-weight:700;letter-spacing:0;word-spacing:3px}@media(min-width:1200px){.manufacturerPage .manufacturerPage__manufacturerDescriptionText h1,.manufacturerPage .manufacturerPage__manufacturerDescriptionText h2,.manufacturerPage .manufacturerPage__subDescription h1,.manufacturerPage .manufacturerPage__subDescription h2{font-size:23px}}.manufacturerPage .manufacturerPage__manufacturerDescriptionText p,.manufacturerPage .manufacturerPage__subDescription p{display:none;font-size:18px;font-family:Source Sans Pro,sans-serif;font-weight:400}@media(min-width:1200px){.manufacturerPage .manufacturerPage__manufacturerDescriptionText,.manufacturerPage .manufacturerPage__subDescription{font-size:20px}}.manufacturerPage .manufacturerPage__manufacturerDescriptionText p:first-of-type,.manufacturerPage .manufacturerPage__subDescription p:first-of-type{display:-webkit-box;max-height:90px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;animation:close .8s ease-out;line-clamp:3;-webkit-line-clamp:3;transition:max-height .3s}.manufacturerPage .manufacturerPage__manufacturerDescriptionText.opened p,.manufacturerPage .manufacturerPage__subDescription.opened p{animation:none;display:-webkit-box;max-height:100rem;transition:max-height .3s;line-clamp:initital;-webkit-line-clamp:initial}.manufacturerPage .manufacturerPage__results{margin-bottom:70px}.manufacturerPage .manufacturerPage__results .manufacturerPage__noResult{text-align:center}.manufacturerPage .manufacturerPage__manufacturerDescription{background:#f6f6f6;padding:20px;margin:0 auto;max-width:900px;width:100%}.manufacturerPage p.descriptionBtn{cursor:pointer;display:block;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:19px;padding:9px 0;border:2px solid #707070;max-width:260px;margin:15px auto 0;text-transform:none;text-align:center;width:230px}@media(min-width:1200px){.manufacturerPage p.descriptionBtn{margin-top:40px;width:320px}}.manufacturerPage .manufacturerPage__campaign{background:#f6f6f6;margin-bottom:30px;padding:15px}@media(min-width:1200px){.manufacturerPage .manufacturerPage__campaign{padding:20px}}.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle{flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:95px;position:relative}@media(min-width:1200px){.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle[hidden]{display:none}.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle .titleText{font-size:18px;margin:0 0 10px;text-align:center;font-family:Source Sans Pro,sans-serif;font-weight:700}@media(min-width:1200px){.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle .titleText{margin:0;font-size:23px;max-width:calc(50% - 170px);text-align:left}}.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle .descriptionBtn{align-self:center;margin:0;text-transform:none;width:230px}@media(min-width:1200px){.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignTitle .descriptionBtn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:320px}}.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignText .descriptionBtn{text-transform:none;width:230px}@media(min-width:1200px){.manufacturerPage .manufacturerPage__campaign .manufacturerPage__campaignText .descriptionBtn{width:320px}}