.ProductCategoryCarouselHeader-module__GDJXCG__wrapper{padding-top:6rem;position:relative;overflow:hidden}@media screen and (min-width:50rem){.ProductCategoryCarouselHeader-module__GDJXCG__wrapper{padding-top:8.5rem}}@media screen and (min-width:85.375rem){.ProductCategoryCarouselHeader-module__GDJXCG__wrapper{padding-top:12.5rem}}.ProductCategoryCarouselHeader-module__GDJXCG__slideContainer{color:var(--text-colour);padding-bottom:calc(14.0108% + 4.5rem);overflow:hidden}@media screen and (min-width:50rem){.ProductCategoryCarouselHeader-module__GDJXCG__slideContainer{grid-template-columns:45% 55%;align-items:center;padding-bottom:calc(14.0108% + 2.5rem);display:grid}}@media screen and (min-width:85.375rem){.ProductCategoryCarouselHeader-module__GDJXCG__slideContainer{grid-template-columns:1fr 1fr;padding-bottom:calc(14.0108% + 4.5rem)}}.ProductCategoryCarouselHeader-module__GDJXCG__slideContainer .capsule{--label-background-colour:var(--label-background-colour-alt)!important}.ProductCategoryCarouselHeader-module__GDJXCG__imageContainer{width:70%;margin:0 auto}@media screen and (min-width:50rem){.ProductCategoryCarouselHeader-module__GDJXCG__imageContainer{width:85%}}@media screen and (min-width:85.375rem){.ProductCategoryCarouselHeader-module__GDJXCG__imageContainer{width:70%}}.ProductCategoryCarouselHeader-module__GDJXCG__imageWrapper{pointer-events:none;padding-top:100%;position:relative}.ProductCategoryCarouselHeader-module__GDJXCG__imageWrapper picture{position:absolute;top:0;left:0;transform:scale(1.75)}.ProductCategoryCarouselHeader-module__GDJXCG__contentContainer{margin-top:3rem}@media screen and (min-width:50rem){.ProductCategoryCarouselHeader-module__GDJXCG__contentContainer{margin-top:0}}.ProductCategoryCarouselHeader-module__GDJXCG__tag{margin-bottom:1.5rem}.ProductCategoryCarouselHeader-module__GDJXCG__description{margin-top:1.5rem}.ProductCategoryCarouselHeader-module__GDJXCG__link{font-family:var(--font-adelle);align-items:center;margin-top:1.5rem;font-weight:700;display:flex}.ProductCategoryCarouselHeader-module__GDJXCG__link svg{fill:currentColor;height:1.25rem;transition:transform var(--transition-timings);width:1.25rem;transform:rotate(180deg)}.ProductCategoryCarouselHeader-module__GDJXCG__link:hover svg{transform:rotate(180deg)translate(-.25rem)}.ProductCategoryCarouselHeader-module__GDJXCG__pagination{color:var(--text-colour);pointer-events:none;justify-content:flex-end;width:100%;display:flex;bottom:14vw;left:50%;transform:translate(-50%);position:absolute!important}@media screen and (min-width:50rem){.ProductCategoryCarouselHeader-module__GDJXCG__pagination{bottom:10vw}}.ProductCategoryCarouselHeader-module__GDJXCG__button{pointer-events:all}.ProductCategoryCarouselHeader-module__GDJXCG__button[disabled]{opacity:.5}.ProductCategoryCarouselHeader-module__GDJXCG__button[disabled]:hover{cursor:not-allowed}.ProductCategoryCarouselHeader-module__GDJXCG__button+.ProductCategoryCarouselHeader-module__GDJXCG__button{margin-left:.5rem}.ProductCategoryCarouselHeader-module__GDJXCG__flipButton svg{transform:rotate(180deg)}.ProductCategoryCarouselHeader-module__GDJXCG__background{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper{background-color:var(--background-colour);width:100%;height:100%;position:absolute;top:0;left:0;--background-colour:var(--background-colour-alt)!important}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper:before,.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper:before{background-color:var(--background-colour);opacity:.64}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper img{object-fit:cover;width:100%;height:70%}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundImageWrapper.ProductCategoryCarouselHeader-module__GDJXCG__hasBackgroundImage:after{background-image:linear-gradient(180deg, transparent 0%, var(--background-colour) 66.67%)}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundWave{width:100%;position:absolute;bottom:-1px;left:0}.ProductCategoryCarouselHeader-module__GDJXCG__backgroundWave.ProductCategoryCarouselHeader-module__GDJXCG__waveReverse{transform:scaleX(-1)}
