body.page-ProductDisplay .brands-widget{position:relative;overflow:hidden;margin:0 0 24px;padding:0;background:#fff}body.page-ProductDisplay .brands-widget section{display:flex;flex-direction:column;width:95%;max-width:1440px;margin:0 auto;padding:0 0 28px;background:none}body.page-ProductDisplay .brands-widget section img{order:1;display:block;float:none;width:105.27%;max-width:none;height:180px;margin:0 0 0 -2.635%;object-fit:cover;object-position:center;border-radius:0;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}body.page-ProductDisplay .brands-widget section h3{order:2;position:static;width:auto;min-height:0;margin:16px 0 12px;padding:0;background:none;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:.02em;text-align:left;text-transform:uppercase;color:#063873}body.page-ProductDisplay .brands-widget .tile-body{order:3;max-width:680px;padding:0;background:none}body.page-ProductDisplay .brands-widget .tile-body p{margin:0 0 12px;font-size:16px;line-height:1.8;color:#333}body.page-ProductDisplay .brands-widget .tile-body p:last-child{margin-bottom:0}@media(min-width:744px){body.page-ProductDisplay .brands-widget section{justify-content:center;min-height:300px;padding:40px 0;box-sizing:border-box}body.page-ProductDisplay .brands-widget section h3,body.page-ProductDisplay .brands-widget .tile-body{position:relative;z-index:1;width:50%;padding-right:32px;box-sizing:border-box}body.page-ProductDisplay .brands-widget section h3{margin-top:0;font-size:40px}body.page-ProductDisplay .brands-widget section img{position:absolute;top:0;right:0;bottom:0;width:50%;height:100%;margin:0;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 40%);mask-image:linear-gradient(to right,transparent 0%,#000 40%)}}