:root{--carousel-button-size: 2.4rem}@media only screen and (max-width: 1089.98px){main{margin-top:calc(-1*var(--header-height))}}.page-header.-carousel{--carousel-height: 100svh;--carousel-content-spacing-y-mobile: 8rem;--carousel-slide-container-width: 138rem;padding:0}@media only screen and (min-width: 1090px){.page-header.-carousel{--carousel-height: calc(100svh - var(--header-height-natural) - var(--header-top) + 0.2rem)}}.page-header__carousel{position:relative;height:var(--carousel-height);overflow:hidden}.page-header__carousel .swiper-wrapper{height:var(--carousel-height)}.page-header__carousel .page-header__carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;clip-path:inset(0% 0% 0% 100%)}.page-header__carousel .page-header__carousel-slide:first-of-type{clip-path:inset(0% 0% 0% 0%)}.page-header__carousel .page-header__carousel-slide.swiper-slide-prev,.page-header__carousel .page-header__carousel-slide.swiper-slide-active,.page-header__carousel .page-header__carousel-slide.swiper-slide-next{transition:clip-path .6s ease}.page-header__carousel .page-header__carousel-slide.swiper-slide-prev{clip-path:inset(0% 100% 0% 0%)}.page-header__carousel .page-header__carousel-slide.swiper-slide-active{clip-path:inset(0% 0% 0% 0%)}.page-header__carousel .page-header__carousel-slide.swiper-slide-next{clip-path:inset(0% 0% 0% 100%)}@media only screen and (min-width: 841px){.page-header__carousel-container{max-width:var(--carousel-slide-container-width);margin:auto}}.page-header__carousel-row{position:relative;height:var(--carousel-height);display:flex}@media only screen and (max-width: 840.98px){.page-header__carousel-row{flex-direction:column-reverse}}@media only screen and (max-width: 840.98px){.page-header__carousel-column{height:50svh;min-height:50svh}}@media only screen and (min-width: 841px){.page-header__carousel-column{height:100%;width:50%}}@media only screen and (min-width: 841px){.page-header__carousel-column.-content.-landing{width:45%}}@media only screen and (min-width: 841px){.page-header__carousel-slide[data-slide-style=super-crop] .page-header__carousel-column{text-align:center}}.background-brown .page-header__carousel-column{color:var(--c-brand-off-white)}.page-header__carousel-slide.background-red:not([data-slide-style=super-crop]) .page-header__carousel-column h1,.page-header__carousel-slide.background-red:not([data-slide-style=super-crop]) .page-header__carousel-column h2{color:var(--c-brand-off-white)}.page-header__carousel-column.-content{--slide-content-left-padding: clamp(1.6rem, 17.36vw + -13rem, 12rem);--slide-content-left-padding-landing: 3rem;text-wrap:balance;padding:0 clamp(1.6rem,8.01vw + -5.14rem,6.4rem) 0 var(--slide-content-left-padding)}@media only screen and (min-width: 841px){.page-header__carousel-column.-content{--slide-content-left-padding: clamp(2.4rem, 16.03vw + -11.08rem, 12rem)}}@media only screen and (min-width: 841px){.page-header__carousel-column.-content.-landing{--slide-content-left-padding: var(--slide-content-left-padding-landing)}}.page-header__carousel-slide:not(:first-of-type) .page-header__carousel-column.-content{transform:translateX(100%)}@media only screen and (min-width: 841px){.page-header__carousel-slide[data-slide-style=super-crop] .page-header__carousel-column.-content{padding-left:0;padding-right:0}}@media only screen and (max-width: 840.98px){.page-header__carousel-column.-content>*:first-child{padding-top:var(--carousel-content-spacing-y-mobile)}}.page-header__carousel-column.-media{position:relative;z-index:1}.page-header__carousel-media{display:flex;height:100%}@media only screen and (min-width: 841px){.page-header__carousel-media{width:50vw}[data-slide-style=multi-cans] .page-header__carousel-media{-webkit-mask:url(/_resources/themes/ccep/dist/37c553659daa5406a53e.svg);mask:url(/_resources/themes/ccep/dist/37c553659daa5406a53e.svg)}[data-slide-style=multi-pack] .page-header__carousel-media{-webkit-mask:url(/_resources/themes/ccep/dist/acffff77e99b14be3bcb.svg);mask:url(/_resources/themes/ccep/dist/acffff77e99b14be3bcb.svg)}[data-slide-style=bottle-cap] .page-header__carousel-media{-webkit-mask:url(/_resources/themes/ccep/dist/11489c0bfa65a3cb0b36.svg);mask:url(/_resources/themes/ccep/dist/11489c0bfa65a3cb0b36.svg)}[data-slide-style=multi-cans] .page-header__carousel-media,[data-slide-style=multi-pack] .page-header__carousel-media,[data-slide-style=bottle-cap] .page-header__carousel-media{-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}}@media only screen and (min-width: 841px){.page-header__carousel-media.-landing{width:55vw;-webkit-mask-size:140%;mask-size:140%}}.page-header__carousel-media img{width:100%;height:100%;object-fit:cover}.page-header__carousel-media.-video{height:100%;object-fit:cover}@media only screen and (max-width: 840.98px){.page-header__carousel-media.-video{width:100%}}.page-header__carousel-media__shape{width:100%}@media only screen and (max-width: 1319.98px){.page-header__carousel-media__shape{height:100%}}@media only screen and (min-width: 841px){[data-slide-style=shapes] .page-header__carousel-media__shape.-image{--image-spacing: clamp(2.4rem, 2.67vw + 0.15rem, 4rem);--image-size: 41.4rem;--image-size-responsive: 42svh;max-width:var(--image-size);max-height:var(--image-size);height:var(--image-size-responsive);width:var(--image-size-responsive);-webkit-mask:url(/_resources/themes/ccep/dist/63263a6f1b285abb53f4.svg);mask:url(/_resources/themes/ccep/dist/63263a6f1b285abb53f4.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin:var(--image-spacing) 0}[data-slide-style=shapes] .page-header__carousel-media__shape.-image img{object-fit:contain}}.page-header__carousel-media__shape.-icon{--icon-stroke-colour: var(--c-brand-red);max-width:30.5rem;min-height:31vh}.background-red .page-header__carousel-media__shape.-icon{--icon-stroke-colour: var(--c-brand-brown)}.page-header__carousel-bottles{pointer-events:none}@media only screen and (max-width: 840.98px){.page-header__carousel-bottles.-desktop{display:none}}@media only screen and (min-width: 841px){.page-header__carousel-bottles.-desktop{position:absolute;top:0;left:0;height:100vh;width:100vw}}@media only screen and (max-width: 840.98px){.page-header__carousel-bottles.-mobile{width:100%;height:100%}}@media only screen and (min-width: 841px){.page-header__carousel-bottles.-mobile{display:none}}.page-header__carousel-shapes{position:absolute;width:50vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-header__carousel-shapes>*:first-of-type,.page-header__carousel-shapes>*:last-of-type{--icon-stroke-colour: var(--c-brand-red)}.page-header__carousel-navigation{--carousel-slide-nav-left: 1.6rem;bottom:3.2rem;max-width:var(--carousel-slide-container-width);width:100%;display:flex;position:absolute;z-index:1;left:50%;transform:translateX(-50%);padding-left:var(--carousel-slide-nav-left)}@media only screen and (min-width: 841px){.page-header__carousel-navigation{--carousel-slide-nav-left: clamp(2.4rem, 16.03vw + -11.08rem, 12rem)}}.page-header__carousel-navigation .swiper-button-prev,.page-header__carousel-navigation .swiper-button-next{position:relative}@media only screen and (max-width: 840.98px){.page-header__carousel-navigation{bottom:calc(50svh - var(--carousel-content-spacing-y-mobile)*.5 - var(--carousel-button-size)/2)}}.page-header__carousel-navigation__button{background-color:var(--c-neutral-white);height:var(--carousel-button-size);width:var(--carousel-button-size);min-height:var(--carousel-button-size);min-width:var(--carousel-button-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.page-header__carousel-navigation__button.-play-pause{margin:0 .2rem;position:relative;background-color:rgba(0,0,0,0)}.page-header__carousel-navigation__button.-play-pause[data-playing=true]{--play-icon-opacity: 0;--play-icon-visibility: hidden;--pause-icon-opacity: 1;--pause-icon-visibility: visible}.page-header__carousel-navigation__button.-play-pause[data-playing=false]{--play-icon-opacity: 1;--play-icon-visibility: visible;--pause-icon-opacity: 0;--pause-icon-visibility: hidden}.page-header__carousel-navigation__button.-play-pause .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-header__carousel-navigation__button.-play-pause .icon.-play{--icon-colour: var(--c-brand-brown);opacity:var(--play-icon-opacity);visibility:var(--play-icon-visibility);z-index:2}.page-header__carousel-navigation__button.-play-pause .icon.-pause{opacity:var(--pause-icon-opacity);visibility:var(--pause-icon-visibility);z-index:2}.page-header__carousel-navigation__button.-play-pause .icon.-background{--icon-colour: var(--c-neutral-white);position:absolute;width:100%}.page-header__carousel-navigation__button .icon{--icon-colour: var(--c-brand-brown);width:.8rem}.page-header__carousel-slide .background-red .read-time__text{--read-time-border-colour: var(--c-brand-off-white)}.page-header__carousel-slide .background-red .read-time__icon.-outline{--icon-colour: var(--c-brand-off-white)}.page-header__carousel-slide .background-brown .read-time__icon.-read{--icon-colour: var(--c-brand-off-white)}
