.image-with-content-left-section{width:60%;padding:0;height:100%;top:var(--header-bottom-position);transition-property:top;transition-timing-function:ease-in;transition-duration:.2s}html[data-scrolldir=down] .image-with-content-left-section{top:calc(var(--promobar-height) * 3.33)!important;transition-timing-function:ease-out}.image-with-static-pages-content{display:flex;height:max-content;position:relative;gap:5rem;align-items:center}.image-with-content-left-section img{margin-left:auto;margin-top:-.1rem;height:100%;width:100%;transition-property:top;transition-timing-function:ease-in;transition-duration:.2s}.image-with-content-right-section{width:40%;height:100%;padding:0 6rem 0 0}.image-with-content-right-section p{max-width:72rem;width:100%}.content-subtitle,.content-heading{margin-top:1.2rem;margin-bottom:1.2rem}.page-heading{margin-bottom:1.2rem}.image-with-content-right-section .content-subheading{margin-top:3rem;margin-bottom:2rem;text-transform:capitalize;font-size:5.2rem}.image-with-content-right-section .content-subheading p{line-height:5.2rem;text-transform:capitalize}.content-text p{padding-left:2.4rem;line-height:1.4rem}.de-i-page .content-text p{padding-left:7.4rem}.content-paragraph p{padding-left:0;font-size:1.8rem;line-height:2.6rem;color:rgb(var(--color-grey-2));font-weight:100}.page_content .no-left-padding{padding-left:0}.page_content p{padding-left:2.4rem;line-height:1.4rem}.content-text ul{padding-left:6.3rem}.image-with-content-right-section a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.1rem;text-decoration-thickness:.1rem}.image-with-content-right-section a:hover{color:rgb(var(--color-grey-1))}.page_content h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:var(--font-heading-size);line-height:var(--font-heading-line-height);letter-spacing:var(--font-heading-letter-spacing);--font-heading-family: var(--font-family-heading-5);--font-heading-weight: var(--font-weight-heading-5);--font-heading-style: var(--font-style-heading-5);--font-heading-size: var(--font-size-heading-5-desktop);--font-heading-line-height: var(--line-height-heading-5-desktop);--font-heading-letter-spacing: var(--letter-spacing-heading-5-desktop);margin-top:3rem;margin-bottom:1.2rem}.page_content h3{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);--font-body-family: var(--font-family-body-2);--font-body-weight: var(--font-weight-body-2);--font-body-style: var(--font-style-body-2);--font-body-size: var(--font-size-body-2-desktop);--font-body-line-height: var(--line-height-body-2-desktop);--font-body-letter-spacing: var(--letter-spacing-body-2-desktop);margin-top:1.2rem;margin-bottom:1.2rem}.page_content p,.page_content ul li,.page_content ol li{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height)!important;letter-spacing:var(--font-body-letter-spacing);--font-body-family: var(--font-family-body-4);--font-body-weight: var(--font-weight-body-4);--font-body-style: var(--font-style-body-4);--font-body-size: var(--font-size-body-4-desktop);--font-body-line-height: var(--line-height-body-4-desktop);--font-body-letter-spacing: var(--letter-spacing-body-4-desktop);line-height:var(--line-height-text-body-large-desktop)}.page_content p{padding-left:2.4rem}.page_content>ul{padding-left:6.3rem;padding-bottom:1.2rem}.content-link{margin-top:2rem}.content-link.center{text-align:center}.content-link.left{text-align:left}.content-link.right{text-align:right}.image-with-content-right-section .content-link a{color:rgb(var(--color-black));border-bottom:1px dotted rgb(var(--color-black))}@media only screen and (max-width:1435px)and (min-width:992px){.image-with-content-right-section{padding:6rem 0 6rem 3rem}}@media screen and (max-width:991px){.image-with-static-pages-content{gap:0}.image-with-content-right-section .content-subheading{font-size:3.2rem;line-height:4.2rem;position:absolute;top:-11.8rem;left:1.6rem;background:rgb(var(--colour-primary-1));max-width:21.3rem;padding:1.5rem 1.3rem 0 0;margin:0}.image-with-content-left-section{width:100%;padding:0rem;position:unset;height:100%;padding-bottom:0;padding-left:1.6rem}.image-with-content-left-section img{margin-left:auto;margin-right:auto}.image-with-content-right-section{width:100%;height:100%;max-width:100%;padding:1.8rem 2rem 4.4rem;border-left:0}.image-with-static-pages-content{flex-direction:column}.content-text p{line-height:1.4rem}.image-with-content-right-section p{max-width:100%}}@media only screen and (max-width:767px){.image-with-content-right-section .content-subheading{font-size:2.8rem;position:absolute;top:-7.8rem;left:1.6rem;background:rgb(var(--colour-primary-1));max-width:21.3rem;padding:1.5rem 1.3rem 0 0;margin:0}.image-with-content-right-section .content-subheading p{line-height:3.2rem}.page_content h2{--font-heading-size: var(--font-size-heading-5-mobile);--font-heading-line-height: var(--line-height-heading-5-mobile);--font-heading-letter-spacing: var(--letter-spacing-heading-5-mobile)}.page_content h3{--font-body-size: var(--font-size-body-2-mobile);--font-body-line-height: var(--line-height-body-2-mobile);--font-body-letter-spacing: var(--letter-spacing-body-2-mobile)}.page_content p,.page_content ul li,.page_content ol li{--font-body-size: var(--font-size-body-4-mobile);--font-body-line-height: var(--line-height-body-4-mobile);--font-body-letter-spacing: var(--letter-spacing-body-4-mobile)}.de-i-page .content-text p{padding-left:1.2rem}.de-i-page .content-subheading{margin-top:2.3rem;margin-bottom:.2rem}.de-i-page .content-subheading:first-child{margin-top:3rem}.de-i-page .content-subheading:first-child,.de-i-page .content-subheading:nth-child(2){margin-bottom:1.2rem}.de-i-page .content-subtitle{margin-top:0}.content-paragraph p{font-weight:500;color:rgb(var(--color-black))}}.content-impact{margin:5rem 0 4rem;padding:2.5rem 0;background:rgb(var(--color-white))}.content-impact-list{list-style:none;display:flex;text-align:center;justify-content:start;flex-flow:row;gap:1.1rem}.content-impact-list li{max-width:9.8rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-image-with-content-blocks.css.map */
