.productHeader{position:relative;height:auto;width:100%}.productHeader section{padding-top:0}.productHeader .container{display:block;height:100%;position:relative}.productHeader .container .productHeaderContainer{position:relative;display:block;width:100%}.productHeader .container .productHeaderContainer .productHeaderTitle{position:relative;padding-top:1.875rem;padding-right:.875rem;padding-bottom:0;padding-left:.875rem;height:170px}@media (min-width:768px){.productHeader .container .productHeaderContainer .productHeaderTitle{padding-top:3.75rem;padding-right:2.25rem;padding-bottom:0;padding-left:2.25rem;min-height:230px;margin-top:0}}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderTitle{min-height:310px}}.productHeader .container .productHeaderContainer .productHeaderTitle--image *{text-shadow:var(--text-shadow)}.productHeader .container .productHeaderContainer .productHeaderTitle--noimage{min-height:0;height:auto;padding-bottom:1.875rem}.productHeader .container .productHeaderContainer .productHeaderTitle h1{color:var(--light);margin:0}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy{display:none;float:right;position:relative;margin-top:1rem}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p{color:var(--light);line-height:2rem;text-transform:uppercase}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p .infocopyIcon{display:inline-block;width:1.875rem;height:1.875rem;margin-right:.5rem;background-size:100%;-webkit-mask-image:url(../../img/simpleicons/info.svg);mask-image:url(../../img/simpleicons/info.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--light)}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p .infocopyIcon{background-image:url(../../img/icon_info_31x31.png)}}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p.alternateColor .infocopyIcon{-webkit-mask-image:url(../../img/simpleicons/info.svg);mask-image:url(../../img/simpleicons/info.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primaryColor1)}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p.alternateColor .infocopyIcon{background-image:url(../../img/icon_info_blue_31x31.png)}}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy.hasDescription:hover .description{opacity:1}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy{display:block}.productHeader .container .productHeaderContainer .productHeaderTitle .infocopy p{display:flex}}.productHeader .container .productHeaderContainer .productHeaderContent{display:block;border-radius:var(--defaultBorderRadius) var(--defaultBorderRadius) 0 0;background-color:var(--light);width:100%;padding-left:.875rem;padding-right:.875rem;padding-top:1.5rem;padding-bottom:2rem}@media (min-width:768px){.productHeader .container .productHeaderContainer .productHeaderContent{padding-left:1rem;padding-right:1rem}}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderContent{padding:2.5rem 2.5rem 1.875rem 2.5rem}}.productHeader .container .productHeaderContainer .productHeaderContent--addmarginbottom .row{margin-bottom:3rem}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderContent--addmarginbottom .row{margin-bottom:3.125rem}}.productHeader .container .productHeaderContainer .productHeaderContent--addmarginbottom .row:last-child{margin-bottom:0}.productHeader .container .productHeaderContainer .productHeaderContent h2{margin-bottom:1.8125rem}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer{text-align:left;margin-top:2.5rem}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer{text-align:right;margin-top:0}}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer .button{width:100%;margin-right:1.25rem;margin-bottom:1.25rem}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer .button:last-child{margin-right:0}@media (min-width:768px){.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer .button{width:auto}}@media (min-width:1200px){.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderButtonContainer .button{margin-bottom:1.25rem;float:none}}@media (max-width:768px){.productHeader .container .productHeaderContainer .productHeaderContent .button{width:100%}}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser{display:table;position:relative;padding-left:0;margin-bottom:2.5rem}@media (min-width:768px){.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser{padding-left:6rem}}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserIcon{display:table-cell;vertical-align:top;padding-right:20px;width:70px}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserIcon .circleIcon{width:50px;height:50px}@media (min-width:768px){.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserIcon{position:absolute;left:0;top:0;margin-right:0}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserIcon .circleIcon{width:75px;height:75px}}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserText{display:table-cell}.productHeader .container .productHeaderContainer .productHeaderContent .productHeaderTeaser .productHeaderTeaserText h3{margin-bottom:.5rem}