.font-light{font-family:DINNextW05-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-light.is-bold,.font-light b,.font-light strong,.font-regular{font-family:DINNextW05-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-medium,.font-regular.is-bold,.font-regular b,.font-regular strong{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.font-bold,.font-medium.is-bold,.font-medium b,.font-medium strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.brand-highlights{display:block;position:relative}@media print,screen and (min-width:64em){.brand-highlights{display:flex}}.brand-highlights .brand-highlights--no-margin{margin-left:-11px;margin-right:-10px}@media print,screen and (min-width:64em){.brand-highlights .brand-highlights--no-margin{margin-left:0;margin-right:0}}.brand-highlights__brand{display:block;position:relative;flex:0 0 auto;overflow:hidden;height:178px}@media print,screen and (min-width:64em){.brand-highlights--round .brand-highlights__brand{border-top-left-radius:4px;border-bottom-left-radius:4px}}@media print,screen and (min-width:64em){.brand-highlights__brand{width:320px;height:auto}}.brand-highlights__brand-title{font-family:DINNextW05-Medium,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:block;position:absolute;bottom:10px;left:10px;max-width:calc(100% - 20px);z-index:10;font-weight:700;font-size:26px;line-height:30px;font-style:italic;letter-spacing:.48px;color:#fefefe;text-shadow:0 2px 15px 0 rgba(0,0,0,.5);margin:0;padding-right:5px;overflow:hidden;text-overflow:ellipsis}.brand-highlights__brand-title.is-bold,.brand-highlights__brand-title b,.brand-highlights__brand-title strong{font-family:DINNextW05-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}@media print,screen and (min-width:64em){.brand-highlights__brand-title{bottom:20px;left:20px;max-width:calc(100% - 40px);font-size:30px;line-height:35px;letter-spacing:.56px}}.brand-highlights__brand-logo{display:block;position:absolute;top:10px;left:10px;max-width:calc(50% - 20px);z-index:10}@media print,screen and (min-width:64em){.brand-highlights__brand-logo{top:20px;left:20px;max-width:calc(50% - 40px)}}.brand-highlights__brand-logo-img{display:block;position:relative;max-width:100%;max-height:36px;font-family:"object-fit:contain;object-position:50% 50%";-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}@media print,screen and (min-width:64em){.brand-highlights__brand-logo-img{max-height:40px}}.brand-highlights__brand-picture{display:block;position:relative;height:100%;z-index:1}.brand-highlights__brand-picture-img{display:block;width:100%;height:100%;font-family:"object-fit:cover;object-position:50% 50%";-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.brand-highlights__products{display:flex;flex:1;padding-left:10px;padding-right:10px}.brand-highlights__row{display:flex;flex:1;flex-wrap:wrap;margin-left:-11px;margin-right:-10px}@media print,screen and (min-width:64em){.brand-highlights__row{margin-left:-10px}}.brand-highlights__col{box-sizing:border-box;display:flex;position:relative;flex:0 0 50%;max-width:50%;min-height:1px;padding-right:0;padding-left:0;margin-bottom:0}.brand-highlights__product{width:100%}@media print,screen and (min-width:64em){.brand-highlights--round .brand-highlights__col:last-child .brand-highlights__product:before,.brand-highlights--round .brand-highlights__col:nth-child(2) .brand-highlights__product:before{content:"";display:block;position:absolute;right:-1px;width:8px;height:8px;border:0 solid #e5e8eb;z-index:21}.brand-highlights--round .brand-highlights__col:last-child .brand-highlights__product:after,.brand-highlights--round .brand-highlights__col:nth-child(2) .brand-highlights__product:after{content:"";display:block;position:absolute;right:-1px;width:4px;height:4px;background-color:#fefefe;z-index:20}}@media print,screen and (min-width:64em){.brand-highlights--round .brand-highlights__col:nth-child(2) .brand-highlights__product:before{top:0;border-top-width:1px;border-right-width:1px;border-top-right-radius:4px}.brand-highlights--round .brand-highlights__col:nth-child(2) .brand-highlights__product:after{top:0}}@media print,screen and (min-width:64em){.brand-highlights--round .brand-highlights__col:last-child .brand-highlights__product:before{bottom:-1px;border-bottom-width:1px;border-right-width:1px;border-bottom-right-radius:4px}.brand-highlights--round .brand-highlights__col:last-child .brand-highlights__product:after{bottom:-1px}}

/*# sourceMappingURL=brand-highlights.6f60a3af79.css.map*/