.campaign .textImage{max-width:1200px}.campaign .textImage .c-article{display:grid;align-items:last baseline;grid-template-areas:"image" "heading" "intro" "body";row-gap:24px}.campaign .textImage .c-article h2{grid-area:heading;margin:0}.campaign .textImage .c-article .intro{grid-area:intro}.campaign .textImage .c-article .img{grid-area:image;max-width:none;display:block}.campaign .textImage .c-article .img img{width:100%;max-width:none}.campaign .textImage .c-article .bodyText{grid-area:body;align-self:start}.campaign .textImage .c-article .bodyText *:is(p:first-of-type,p,li){font-size:14px}@media (max-width: 767px){.campaign .textImage .c-article .img{width:75%;margin:auto}}@media (min-width: 600px){.campaign .textImage .c-article{grid-template-areas:"heading image" "intro image" "body image";column-gap:50px;grid-template-columns:1fr 300px;grid-template-rows:auto auto 1fr}.campaign .textImage .c-article .img{align-self:center}.campaign .textImage .c-article .bodyText *:is(p:first-of-type,p,li){font-size:16px}.campaign .textImage .c-article.img-right{grid-template-areas:"heading image" "intro image" "body image"}.campaign .textImage .c-article.img-left .c-article{grid-template-areas:"image heading" "image intro" "image body"}}@media (min-width: 600px){.campaign .textImage.layout-50by50 .c-article{grid-template-columns:1fr 1fr}.campaign .textImage.layout-67by33 .c-article{grid-template-columns:1fr 300px}.campaign .textImage.layout-33by67 .c-article{grid-template-columns:300px 1fr}}main.campaign{position:relative;margin-bottom:0}@media (min-width: 1201px){main.campaign{margin-top:0}}main.campaign .breadcrumb{display:none}main.campaign .c-hero{width:100%}main.campaign .c-hero .c-hero__intro{display:none}main.campaign .c-hero .c-hero__intro--with-text{display:block}main.campaign .c-hero img{display:block}main.campaign .l-container:has(.c-hero){max-width:none}main.campaign .l-section:first-of-type{padding-bottom:0}main.campaign .campaign-icon-list>h2{margin-bottom:24px}main.campaign .campaign-icon-list>p{margin-top:20px;font-size:16px}main.campaign .campaign-icon-list p:first-of-type{font-size:16px}main.campaign .campaign-icon-list p{font-family:avenirnext}main.campaign .campaign-icon-list .pillars{display:flex;justify-content:center;gap:40px}main.campaign .campaign-icon-list .pillars .pillar__icon{position:static;transform:none;margin:0 auto;width:60px;height:60px;background:none;color:var(--colorPrimary)}main.campaign .campaign-icon-list .pillars h2{font-size:20px;margin-top:24px;margin-bottom:8px}main.campaign .c-article--highlight .intro p{font-family:avenirnext}main.campaign div:not(.Bg--filled)>.ProductDetail-relatedProducts{padding-top:0;padding-bottom:0}main.campaign .Product-card-wrapper .col-6,main.campaign .Product-card-wrapper .col-md-3{border:none!important}main.campaign .l-section:has(.campaign-icon-list)+.l-section:has(.ProductDetail-relatedProducts){padding-top:0;margin-top:-40px}main.campaign .flickity-slider{position:static}main.campaign .c-slider-video__item{position:static!important}main.campaign .flickity-viewport{height:auto!important}
