.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-family:var(--font-sans-compressed);font-size:50px;font-weight:100;line-height:46px;text-transform:uppercase}@media only screen and (min-width:1024px){.duotone .story h1.headline-special-big,.duotone .story h2.headline-special-big,.story .h1,.story h1{font-size:120px;line-height:100px}}.duotone .story .h2,.duotone .story h2{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:700;line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h2,.duotone .story h2{font-size:var(--text-4xl);line-height:40px}}.duotone .story .h3,.duotone .story h3{font-size:var(--text-lg);line-height:var(--line-height-base)}@media only screen and (min-width:1024px){.duotone .story .h3,.duotone .story h3{font-size:var(--text-3xl);line-height:45px}}.duotone .story .h5,.duotone .story h5{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--line-height-xxs)}@media only screen and (min-width:1024px){.duotone .story .h5,.duotone .story h5{font-size:var(--text-base);line-height:var(--line-height-sm)}}.page-footer{background-color:rgb(var(--color-black));color:#fff;padding-top:16px}@media only screen and (min-width:1024px){.page-footer{padding-top:40px}}.page-footer__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:24px}.page-footer__logo-container{display:flex;flex-direction:column;grid-column:span 12/span 12;grid-row-start:1}.page-footer__logo-container>*+*{margin-top:32px}@media only screen and (min-width:1440px){.page-footer__logo-container{grid-column:span 4/span 4}}.page-footer__claim{font-size:var(--text-lg);font-weight:500;letter-spacing:.02em;line-height:var(--line-height-lg);text-transform:uppercase}@media only screen and (min-width:768px){.page-footer__claim{margin-bottom:40px}}.page-footer__logo-cloud{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}@media only screen and (min-width:640px){.page-footer__logo-cloud{justify-content:flex-start}}.page-footer .brand-logo{color:rgb(var(--color-gray-dark));margin-top:8px}.page-footer .brand-logo:hover{color:#fff}@media only screen and (min-width:640px){.page-footer .brand-logo{margin-right:20px}}@media only screen and (min-width:768px){.page-footer .brand-logo{margin-top:0}}@media only screen and (min-width:1440px){.page-footer .brand-logo{margin-right:32px}}.page-footer .brand-logo svg{height:1rem}.page-footer .brand-logo--active{color:#fff}.page-footer__bam-logo.brand-logo svg{height:32px}.page-footer__climate-neutral-link{display:block}.page-footer__links-container{display:flex;flex-direction:row;flex-wrap:wrap;grid-column:span 12/span 12;margin-top:32px}@media only screen and (min-width:768px){.page-footer__links-container{grid-column:span 8/span 8;grid-row-start:2}}@media only screen and (min-width:1024px){.page-footer__links-container{flex-wrap:nowrap}}@media only screen and (min-width:1440px){.page-footer__links-container{grid-column:span 4/span 4;grid-row-start:1;margin-right:40px;margin-top:0}}.page-footer__links-container .link-group{margin-bottom:20px;width:50%}@media only screen and (min-width:768px){.page-footer__links-container .link-group{flex:1 1 0;margin-bottom:0;width:auto}}@media only screen and (min-width:1440px){.page-footer__links-container .link-group{margin-right:40px}}.page-footer__links-container .link-group__list-item{color:rgb(var(--color-gray-dark));font-size:var(--text-sm);font-weight:500;line-height:var(--line-height-sm);margin-right:16px}.page-footer__links-container .link-group__list-item>*+*{margin-top:12px}.page-footer__links-container .link-group__list-item:hover{color:rgb(var(--color-typo-secondary-on-black))}.page-footer__links-container .link-group__label{color:#fff;font-size:var(--text-xs);font-weight:500;line-height:var(--line-height-xs);margin-bottom:16px;margin-right:16px;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:768px){.page-footer__links-container .link-group__label{margin-bottom:24px}}.page-footer__newsletter-container{grid-column:span 12/span 12;margin-bottom:16px;margin-top:8px}@media only screen and (min-width:768px){.page-footer__newsletter-container{grid-column:span 4/span 4;grid-row-start:2;margin-bottom:0;margin-top:32px}}@media only screen and (min-width:1024px){.page-footer__newsletter-container{margin-left:32px}}@media only screen and (min-width:1440px){.page-footer__newsletter-container{grid-row-start:1;margin-top:0}}.page-footer__customer-reviews-container{font-size:var(--text-xs);line-height:var(--line-height-xs);margin-top:40px}.page-footer__customer-reviews-container .total-customer-reviews{flex-direction:column;gap:12px;margin-top:12px}.page-footer__customer-review-title{color:rgb(var(--color-gray-dark))}.page-footer__sub-footer{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-top:16px;padding-bottom:16px}@media only screen and (min-width:1024px){.page-footer__sub-footer{flex-direction:row}}.page-footer__sub-footer-left{display:flex;flex-direction:column;margin-top:16px}@media only screen and (min-width:1024px){.page-footer__sub-footer-left{margin-top:4rem}}.page-footer__sub-footer-right{display:flex;flex-wrap:wrap;margin-bottom:24px;margin-top:24px}@media only screen and (min-width:768px){.page-footer__sub-footer-right{flex-wrap:nowrap}}@media only screen and (min-width:1024px){.page-footer__sub-footer-right{align-items:flex-end;justify-content:flex-end;margin-bottom:8px;margin-top:8px}}.page-footer__social-container{display:flex;margin-bottom:16px}.page-footer__social-container>*+*{margin-left:16px}.page-footer__social-item{color:rgb(var(--color-gray-dark))}.page-footer__social-item:hover{color:#fff}.page-footer__sub-menu{display:flex;flex-direction:column;margin-bottom:8px}@media only screen and (min-width:640px){.page-footer__sub-menu{flex-direction:row}}@media only screen and (min-width:1024px){.page-footer__sub-menu{margin-bottom:0;margin-right:16px}}.page-footer__copyright-container{display:flex;font-size:var(--text-xs);line-height:var(--line-height-xs);margin-bottom:.5rem;margin-right:1.5rem}@media only screen and (min-width:1440px){.page-footer__copyright-container{margin-right:3.5rem}}.page-footer__copyright-container .copyright{color:rgb(var(--color-gray-dark));margin-left:8px}.page-footer__meta-navigation{display:flex;flex-wrap:wrap}.page-footer__meta-navigation a{color:rgb(var(--color-gray-dark));font-size:var(--text-xs);line-height:var(--line-height-xs);margin-right:1rem}@media only screen and (min-width:1440px){.page-footer__meta-navigation a{margin-right:3rem}}.page-footer__meta-navigation a:hover{color:#fff}.page-footer__payment-container{align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width:1440px){.page-footer__payment-container>*+*{margin-left:24px}}.page-footer__payment-item{margin-bottom:4px;margin-right:32px;margin-top:4px}.page-footer__payment-item img,.page-footer__payment-item svg{height:24px}.page-footer__payment-item.payment-item--negative{filter:brightness(0) invert(1)}@media only screen and (min-width:768px){.page-footer__payment-item{margin-right:16px}}@media only screen and (min-width:1024px){.page-footer__payment-item{margin-bottom:0;margin-top:0}}@media only screen and (min-width:1440px){.page-footer__payment-item{margin-right:0}}
