.background-image--mobile,.background-video--mobile{display:block}.background-image--desktop,.background-video--desktop{display:none}.flexible-hero{margin:var(--padding-flexible) 0;background-color:var(--background-colour-flexible)}.flexible__container-full{width:100%;padding:0}@media only screen and (min-width: 1024px){.flexible__container-fixed{max-width:1264px;padding:0 12px;margin:0 auto}}.flexible-hero__wrapper{position:relative}.flexible-hero__content{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 12px;transform:translate(-50%,-50%);z-index:2;pointer-events:none}@media only screen and (min-width: 1024px){.flexible-hero__content{padding:0 24px}}.flexible-hero__content-heading{font-size:21px;line-height:23px;font-weight:500;letter-spacing:2px;margin-bottom:16px;color:#fff;text-align:center}.flexible-hero__content-subheading{font-size:13px;line-height:15px;letter-spacing:2px;margin-bottom:24px;color:#fff;text-transform:uppercase;text-align:center}.flexible-hero__background-media{position:relative;display:block}.flexible-hero__background-media:before{content:"";position:relative;z-index:0;display:block;padding-top:calc((296 / 376) * 100%)}.flexible-hero__content-cta{font-size:16px;line-height:20px;letter-spacing:.29px;font-weight:300;color:#fff;pointer-events:all}@media only screen and (min-width: 768px){.background-image--mobile,.background-video--mobile{display:none}.background-image--desktop,.background-video--desktop{display:block}.flexible-hero__background-media:before{padding-top:46.875%}}@media only screen and (min-width: 1024px){.flexible-hero__content-heading{font-size:36px;line-height:30px;letter-spacing:3.86px;margin-bottom:24px}.flexible-hero__content-subheading{font-size:21px;line-height:23px;letter-spacing:2px;margin-bottom:24px}}#shopify-section-header .cd-auto-hide-header{transform:none}.flexible-page .flexible-item{display:inline-grid;width:100%;height:100%}.hero-two-up{padding:var(--padding-flexible) 0}.hero-two-up__item{width:100%}.hero-two-up__background,.hero-two-up__wrapper{position:relative}.hero-two-up__content{width:100%;padding:18px 12px 0}.hero-two-up__background:before{content:"";display:block;padding-top:calc(221 / 376 * 100%)}.hero-two-up__image .picture__img{position:absolute;top:0}.hero-two-up__description p{letter-spacing:.25px;font-weight:300}.hero-two-up__description p:last-child{margin-bottom:0}.hero-two-up__cta{display:inline-block;margin-top:12px;color:#252739}.hero-two-up__description *{color:inherit!important}.hero-two-up__description,.hero-two-up__content .hero-two-up__cta{color:var(--text-colour-flexible);text-align:var(--text-align-flexible);font-size:var(--text-size-flexible)}@media (min-width: 1024px){.hero-two-up__wrapper{display:flex;align-items:center}.hero--reverse .hero-two-up__wrapper{flex-direction:row-reverse}.hero--reverse .hero-two-up__content{padding:0 100px 0 0;margin-left:auto}.hero-two-up__description p{font-size:var(--text-size-flexible);line-height:1.4em;letter-spacing:0;margin-bottom:24px}.hero-two-up__description h2{font-size:25px;line-height:2.2rem;letter-spacing:2px;font-weight:500;color:#252739;padding-bottom:20px}.hero-two-up__description ul li,.hero-two-up__description ul li *{font-size:var(--text-size-flexible);line-height:24px;letter-spacing:0;font-weight:400}.hero-two-up__description ul li{margin-bottom:5px;position:relative;list-style-type:disc}.hero-two-up__item{width:50%}.hero-two-up__content{max-width:620px;padding:0 0 0 100px}.hero-two-up__background:before{padding-top:58.75%}.hero-two-up__cta{font-size:var(--text-size-flexible);line-height:20px;margin-top:17px}}.carousel-w-button{margin:var(--padding-flexible-carousel-w-button) 0}.carousel-w-button__inner-item{position:relative;background-color:#939598}.carousel-w-button__inner-item:before,.carousel-w-button__item-button:before{content:"";position:relative;z-index:0;display:block;padding-top:calc((279 / 187) * 100%)}.carousel-w-button__item-button{display:flex;align-items:center;justify-content:center}.carousel-w-button__item-link{font-size:21px;font-weight:500;line-height:23px;letter-spacing:2px}.carousel-w-button__image{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-w-button__heading{line-height:normal;font-weight:500;letter-spacing:2px;position:relative;width:calc(100% - 70px);padding:0 0 18px;margin:0 auto;z-index:9;color:var(--text-colour-flexible);text-align:var(--text-align-flexible);font-size:var(--heading-size-flexible)}.carousel-w-button__heading+.carousel-w-button__carousel{padding-top:0}.carousel-w-button__carousel{position:relative}.carousel-w-button .owl-nav,.hero-three-blocks .slick-arrow{position:absolute;top:-39px;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 12px}@media only screen and (min-width: 1024px){.carousel-w-button .owl-nav,.hero-three-blocks .slick-arrow{top:-66px}}.carousel-w-button .owl-carousel .owl-nav button{width:8px;height:18px;min-width:0;min-height:0}.hero-three-blocks .slick-prev,.hero-three-blocks .slick-next{min-width:0;min-height:0;padding:0}.hero-three-blocks .slick-prev{width:16px;height:18px;left:12px}.hero-three-blocks .slick-next{width:12px;height:18px;right:12px}.hero-three-blocks .slick-arrow:hover{background-color:transparent!important}.carousel-w-button .owl-carousel .owl-nav button.owl-next:before,.hero-three-blocks .slick-arrow.slick-next:before{content:"";display:block;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBkPSJNMjQuNzA3IDM4LjEwMUw0LjkwOCA1Ny44OTljLTQuNjg2IDQuNjg2LTQuNjg2IDEyLjI4NCAwIDE2Ljk3MUwxODUuNjA3IDI1NiA0LjkwOCA0MzcuMTNjLTQuNjg2IDQuNjg2LTQuNjg2IDEyLjI4NCAwIDE2Ljk3MUwyNC43MDcgNDczLjljNC42ODYgNC42ODYgMTIuMjg0IDQuNjg2IDE2Ljk3MSAwbDIwOS40MTQtMjA5LjQxNGM0LjY4Ni00LjY4NiA0LjY4Ni0xMi4yODQgMC0xNi45NzFMNDEuNjc4IDM4LjEwMWMtNC42ODctNC42ODctMTIuMjg1LTQuNjg3LTE2Ljk3MSAweiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;background-position:center}.carousel-w-button .owl-carousel .owl-nav button.owl-prev:before,.hero-three-blocks .slick-arrow.slick-prev:before{content:"";display:block;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIj48cGF0aCBkPSJNMjMxLjI5MyA0NzMuODk5bDE5Ljc5OS0xOS43OTljNC42ODYtNC42ODYgNC42ODYtMTIuMjg0IDAtMTYuOTcxTDcwLjM5MyAyNTYgMjUxLjA5MiA3NC44N2M0LjY4Ni00LjY4NiA0LjY4Ni0xMi4yODQgMC0xNi45NzFMMjMxLjI5MyAzOC4xYy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBMNC45MDggMjQ3LjUxNWMtNC42ODYgNC42ODYtNC42ODYgMTIuMjg0IDAgMTYuOTcxTDIxNC4zMjIgNDczLjljNC42ODcgNC42ODYgMTIuMjg1IDQuNjg2IDE2Ljk3MS0uMDAxeiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;background-position:center}.carousel-w-button .owl-carousel .owl-nav button span{display:none}.carousel-w-button .owl-carousel .owl-item img{width:100%;height:100%}@media only screen and (min-width: 1024px){.carousel-w-button__heading{width:calc(100% - 250px);padding-bottom:42px;font-size:var(--heading-size-flexible);letter-spacing:3px}.carousel-w-button .owl-nav{justify-content:flex-end;gap:44px;padding-right:36px;padding-left:0}}.multi-column--hero-two-blocks:not(:last-child){margin-bottom:2px}.multi-column-wrapper{position:relative}.multi-column__background-media{position:relative;display:block}.multi-column__background-media:before{content:"";position:relative;display:block;padding-top:calc((353 / 376) * 100%);z-index:0}.multi-column__background-image,.multi-column__background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.multi-column__content{position:absolute;left:50%;bottom:48px;transform:translate(-50%);z-index:5}.multi-column__content-block{position:absolute;top:50%;left:50%;width:100%;max-width:100%;padding:0 12px;transform:translate(-50%,-50%);z-index:2}.multi-column__content-heading{font-size:28px;line-height:30px;letter-spacing:3px;color:#fff}.multi-column__content-cta{width:fit-content;color:#fff;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;text-transform:capitalize}.multi-column__content-cta:hover{color:#fff;background:transparent}@media only screen and (min-width: 768px){.multi-column--hero-two-blocks:not(:last-child){margin-bottom:0}.multi-column{flex:1}.multi-column--flexible-hero-two-blocks{margin-bottom:0}.multi-column__content-cta{font-size:16px;letter-spacing:.29px;font-weight:500}}@media only screen and (min-width: 1024px){.multi-column__background-media:before{padding-top:calc((750 / 799) * 100%)}}.hero-one-block{margin:var(--padding-hero-one-block) 0;background-color:var(--background-hero-one-block)}.hero-one-block__wrapper{position:relative}.hero-one-block__content{width:100%;padding:24px 12px;background-color:#f8f9fd;text-align:left;z-index:2;pointer-events:none}.hero-one-block__content--left .hero-one-block__content-heading{text-align:left}.hero-one-block__content--left .hero-one-block__content-cta{margin-right:auto}.hero-one-block__content--center .hero-one-block__content-heading{text-align:center}.hero-one-block__content--center .hero-one-block__content-cta{margin:0 auto}.hero-one-block__content--right .hero-one-block__content-heading{text-align:right}.hero-one-block__content--right .hero-one-block__content-cta{margin-left:auto}.hero-one-block__content-heading{margin-bottom:6px;font-size:21px;line-height:23px;letter-spacing:2px;font-weight:500px}.hero-one-block__content-subheading{margin-bottom:18px}.hero-one-block__content-subheading p{font-size:14px;line-height:20px;letter-spacing:.25px;font-weight:300}.hero-one-block__background-media{position:relative;display:block}.hero-one-block__background-media:before{content:"";position:relative;display:block;padding-top:calc((400 / 752) * 100%);z-index:0}.background-image,.background-video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-one-block__content-cta{width:fit-content;font-size:14px;line-height:20px;font-weight:300;pointer-events:all}.hero-one-block__content-cta:hover{color:#fff;background:transparent}@media only screen and (min-width: 768px){.hero-one-block__background-media:before{padding-top:97.65625%}.hero-one-block__content{display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;bottom:0;width:520px;margin-left:90px;padding:0;background-color:transparent}.hero-one-block__content-heading{margin-bottom:18px;font-size:28px;line-height:30px;letter-spacing:3px}.hero-one-block__content-subheading p{font-size:16px;line-height:24px;letter-spacing:0;color:#fff}.hero-one-block__content-subheading p:not(:last-child){margin-bottom:24px}.hero-one-block__content-cta{font-size:16px;line-height:20px}.hero-one-block__content-heading,.hero-one-block__content-subheading,.hero-one-block__content-cta{color:#fff}}@media only screen and (min-width: 1024px){.hero-one-block__background-media:before{padding-top:calc((750 / 1024) * 100%)}.hero-one-block__content{margin-left:120px}}@media only screen and (min-width: 1440px){.hero-one-block__background-media:before{padding-top:46.875%}.hero-one-block__content{margin-left:180px}}.hero-two-blocks{margin:var(--padding-hero-two-blocks) 0}.hero-two-blocks__wrapper{position:relative}.hero-two-blocks__heading{width:300px;padding:0 12px;margin:0 auto 12px;color:#252739;font-size:21px;font-weight:500;letter-spacing:2px;line-height:23px;text-align:center}@media only screen and (min-width: 768px){.hero-two-blocks__content{display:flex;gap:2px}.hero-two-blocks__heading{position:absolute;top:342px;left:328px;transform:translate(-328px);width:100%;font-size:36px;letter-spacing:3.86px;line-height:30px;color:#fff;z-index:10}}.hero-three-blocks{margin:var(--padding-hero-three-blocks) 0}.hero-three-blocks__item-wrapper,.hero-three-blocks__wrapper{position:relative}.hero-three-blocks__item-background-media:before{content:"";position:relative;display:block;padding-top:calc((324 / 230) * 100%);z-index:0}.hero-three-blocks__heading{width:300px;padding:0 12px;margin:0 auto 12px;color:#252739;font-size:21px;font-weight:500;letter-spacing:2px;line-height:23px;text-align:center}.hero-three-blocks .slick-slide{width:230px}.hero-three-blocks .slick-slide:not(:last-child){margin-right:2px}.hero-three-blocks__item-content{position:absolute;left:50%;bottom:48px;transform:translate(-50%);z-index:5}.hero-three-blocks__item-content-cta{width:fit-content;color:#fff;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;text-transform:capitalize}.hero-three-blocks__item-content-cta:hover{color:#fff;background:transparent}.hero-three-blocks__item-background-image,.hero-three-blocks__item-background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media only screen and (min-width: 768px){.hero-three-blocks__content{display:flex;gap:2px}.hero-three-blocks__item-content{bottom:24px}.hero-three-blocks__item{flex:1}.hero-three-blocks__heading{position:absolute;top:348px;left:328px;transform:translate(-328px);width:100%;font-size:36px;letter-spacing:3.86px;line-height:30px;color:#fff;z-index:10}.hero-three-blocks__item-background-media:before{padding-top:calc((750 / 532) * 100%)}.hero-three-blocks__item-content-cta{font-size:16px;letter-spacing:.29px}.hero-three-blocks__item-content{bottom:48px}}.flexible-hero .owl-nav .owl-prev,.flexible-hero .owl-nav .owl-next{display:none;position:absolute;top:50%;transform:translateY(-50%);height:48px;width:48px;background-color:#fff!important;box-shadow:2px 2px 12px #0000001a;min-width:auto;border-radius:50%;border:1px solid #ffffff!important}.flexible-hero .owl-nav .owl-prev:hover,.flexible-hero .owl-nav .owl-next:hover{background-color:#121424!important;border:1px solid #121424!important}.flexible-hero .owl-nav .owl-prev:hover i,.flexible-hero .owl-nav .owl-next:hover i{color:#fff}.flexible-hero .owl-nav .owl-prev{left:24px}.flexible-hero .owl-nav .owl-next{right:24px}.flexible-hero .owl-dots{position:absolute;bottom:18px;left:0;right:0;margin:auto;text-align:center}.flexible-hero .owl-dot{min-width:auto;height:10px;width:10px;min-height:auto;border:2px solid #fff!important;border-radius:50%;margin:0 6px}.flexible-hero .owl-dot.active{background-color:#fff}@media only screen and (min-width: 768px){.flexible-hero .owl-nav .owl-prev,.flexible-hero .owl-nav .owl-next{display:block}.flexible-hero .owl-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/458/assets/page-flexible.css.map */
