.breadcrumbs-element-article,.breadcrumbs-element-article .c-breadcrumb__divider,.breadcrumbs-element-article a,.breadcrumbs-element-blog,.breadcrumbs-element-blog .c-breadcrumb__divider,.breadcrumbs-element-blog a{color:#4b4b4b!important}.c-nav__mobile .c-nav__inner{padding-bottom:64px}.entire-link{position:absolute;display:block;top:0;bottom:0;left:0;right:0;z-index:3}.full-width-hero{position:relative;overflow:hidden;background-color:#cacaca;width:100%;min-height:540px;height:100vh}.full-width-hero.full-width-hero--with-video{background-color:transparent}@media screen and (width >= 960px){.full-width-hero{min-height:720px;height:100vh}}.full-width-hero--first{height:calc(100vh - 108px)}@media screen and (width >= 960px){.full-width-hero--first{height:calc(100vh - 96px)}}.full-width-hero__image{position:absolute;top:0;left:0;right:0;bottom:0}.full-width-hero__image picture{width:100%;height:100%}.full-width-hero__image picture img,.full-width-hero__image video{width:100%;height:100%;object-fit:cover}.full-width-hero__image .video-desktop{display:none}.full-width-hero__image video{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.full-width-hero__content{position:relative;z-index:2;display:flex;height:100%;justify-content:center;align-items:center;color:var(--hero-text-colour, #FFF);text-align:center;padding:35px 26px}@media screen and (width < 960px){.full-width-hero__content.horizontal-mobile-left{justify-content:flex-start}.full-width-hero__content.horizontal-mobile-right{justify-content:flex-end}.full-width-hero__content.vertical-mobile-top{align-items:flex-start}.full-width-hero__content.vertical-mobile-bottom{align-items:flex-end}}@media screen and (width >= 960px){.full-width-hero__content.horizontal-desktop-left{justify-content:flex-start}.full-width-hero__content.horizontal-desktop-right{justify-content:flex-end}.full-width-hero__content.vertical-desktop-top{align-items:flex-start}.full-width-hero__content.vertical-desktop-bottom{align-items:flex-end}.full-width-hero__content{padding:70px 159px}.full-width-hero__image .video-desktop{display:block}.full-width-hero__image .video-mobile{display:none}}.full-width-hero__content h1,.full-width-hero__content h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.full-width-hero__content .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.full-width-hero__content .copy p{font-weight:300}.hero-buttons{display:flex;justify-content:center;gap:24px;margin-top:20px}.hero-buttons a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.hero-buttons a:hover{text-decoration:none}@media screen and (width >= 640px){.full-width-hero__content h1,.full-width-hero__content h2{font-size:40px}.full-width-hero__content .copy{margin-top:15px;font-size:16px}.hero-buttons{margin-top:24px}.hero-buttons a{font-size:16px}}.split-hero{display:flex;flex-wrap:wrap}.split-hero__block{width:50%;position:relative;overflow:hidden}.split-hero__block.split-hero__block--video{background-color:transparent}@media screen and (width >= 960px){.split-hero__block{width:50%;height:100vh;position:relative;overflow:hidden}.split-hero--first .split-hero__block{height:calc(100vh - 96px)}}@media screen and (width < 960px){.split-hero__block{aspect-ratio:6/9}.split-hero--mobile-stack-vertical .split-hero__block{width:100%}}.split-image{position:absolute;top:0;left:0;right:0;bottom:0}.split-image img,.split-image video{width:100%;height:100%;object-fit:cover}.split-image video{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.split-content{position:relative;z-index:2;display:flex;height:100%;justify-content:center;align-items:center;padding:35px 15px;text-align:center}@media screen and (width < 960px){.split-content.vertical-mobile-top{align-items:flex-start}.split-content.vertical-mobile-bottom{align-items:flex-end}}@media screen and (width >= 960px){.split-content.vertical-desktop-top{align-items:flex-start}.split-content.vertical-desktop-bottom{align-items:flex-end}}.split-content>div{width:100%;max-width:282px}@media screen and (width >= 640px){.split-content{padding:35px 81px}.split-content>div{max-width:537px}}.split-content h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.split-content .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.split-content .copy p{font-weight:300}@media screen and (width >= 640px){.split-content h2{font-size:40px}.split-content .copy{font-size:16px}}.split-content .cta-buttons{margin-top:20px;display:flex;justify-content:center;gap:24px}.split-content .cta-buttons a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.split-content .cta-buttons a:hover{text-decoration:none}@media screen and (width >= 640px){.split-content .cta-buttons a{font-size:16px}}.text-banner{display:flex;justify-content:center;padding:60px 30px;color:var(--text-banner-colour, #000);background-color:var(--text-banner-bg-colour, #FFF)}.text-banner__inner{width:100%;max-width:282px;text-align:center}@media screen and (width >= 640px){.text-banner{padding:60px 120px}.text-banner__inner{max-width:490px}}.text-banner__inner h1,.text-banner__inner h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.text-banner__inner .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.text-banner__inner .copy p{font-weight:300}.text-banner__inner .cta-buttons{margin-top:20px;display:flex;justify-content:center;gap:24px}.text-banner__inner .cta-buttons a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.text-banner__inner .cta-buttons a:hover{text-decoration:none}@media screen and (width >= 640px){.text-banner__inner h1,.text-banner__inner h2{font-size:40px}.text-banner__inner .copy,.text-banner__inner .cta-buttons a{font-size:16px}}.split-text-banner{display:flex;flex-direction:column;padding:60px 30px;gap:64px;color:var(--split-text-banner-colour, #000);background-color:var(--split-text-banner-bg-colour, #FFF)}@media screen and (width < 960px){.split-text-banner{align-items:center}}@media screen and (width >= 960px){.split-text-banner{flex-direction:row;justify-content:center;padding:60px 35px}}.split-text-banner__block{width:100%;max-width:282px;text-align:center}@media screen and (width >= 640px){.split-text-banner__block{max-width:490px}}.split-text-banner__block h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.split-text-banner__block .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.split-text-banner__block .copy p{font-weight:300}.split-text-banner__block .cta-buttons{margin-top:20px;display:flex;justify-content:center;gap:24px}.split-text-banner__block .cta-buttons a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.split-text-banner__block .cta-buttons a:hover{text-decoration:none}@media screen and (width >= 640px){.split-text-banner__block h2{font-size:40px}.split-text-banner__block .copy,.split-text-banner__block .cta-buttons a{font-size:16px}}.product-grid{display:flex;justify-content:center;padding:20px}@media screen and (width >= 960px){.product-grid{padding:54px 58px}}.product-grid__inner{width:100%;max-width:1324px}.product-grid__heading{text-align:center}.product-grid__heading h1,.product-grid__heading h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}@media screen and (width >= 640px){.product-grid__heading h1,.product-grid__heading h2{font-size:40px}}.product-grid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-grid-spacing, 4px);margin-top:60px}@media screen and (width >= 960px){.product-grid__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-grid__item{width:100%}.tiles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (width >= 960px){.tiles-grid{grid-template-columns:repeat(var(--tiles-per-row, 3),minmax(0,1fr))}}.tiles-grid__item{position:relative;overflow:hidden;aspect-ratio:var(--tile-aspect-ratio, 4 / 5)}@media screen and (width < 960px){.tiles-grid__item--span{grid-column:1 / span 2}}.tile-image{position:absolute;top:0;left:0;right:0;bottom:0}.tile-image img,.tile-image video{width:100%;height:100%;object-fit:cover}.tile-content{position:relative;z-index:2;display:flex;height:100%;align-items:flex-end;justify-content:center;padding:15px}@media screen and (width >= 960px){.tile-content{padding:35px}}.tile-content>div{width:100%;max-width:290px;text-align:center}.tile-content h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.tile-content .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.tile-content .copy p{font-weight:300}@media screen and (width >= 640px){.tile-content h2{font-size:40px}.tile-content .copy{font-size:16px}}.tile-content .cta-button{margin-top:20px;display:inline-flex}.tile-content .cta-button a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.tile-content .cta-button a:hover{text-decoration:none}@media screen and (width >= 640px){.tile-content .cta-button{margin-top:24px}.tile-content .cta-button a{font-size:16px}}.tile-content.horizontal-alignment-centre{justify-content:center}.tile-content.horizontal-alignment-centre>div{text-align:center}.tile-content.horizontal-alignment-left{justify-content:flex-start}.tile-content.horizontal-alignment-left>div{text-align:left}.tile-content.horizontal-alignment-right{justify-content:flex-end}.tile-content.horizontal-alignment-right>div{text-align:right}.tile-content.vertical-alignment-top{align-items:flex-start}.tile-content.vertical-alignment-centre{align-items:center}.tile-content.vertical-alignment-bottom{align-items:flex-end}.featured-carousel{display:flex;justify-content:center;padding:58px 0}.featured-carousel__inner{width:100%}.featured-carousel__heading{text-align:center}.featured-carousel__heading h1,.featured-carousel__heading h2{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}@media screen and (width >= 640px){.featured-carousel__heading h1,.featured-carousel__heading h2{font-size:40px}}.featured-carousel__item{margin-left:var(--carousel-item-spacing, 2px);margin-right:var(--carousel-item-spacing, 2px)}.featured-carousel__item--product{width:320px}.featured-carousel__item--collection{width:320px;aspect-ratio:4 / 5}.featured-carousel__carousel{padding-top:40px}.featured-carousel__carousel .carousel{display:none}.featured-carousel__carousel .carousel.flickity-enabled{display:block}@media screen and (width >= 960px){.featured-carousel__carousel{padding-top:60px}.featured-carousel__item--product{width:328px}.featured-carousel__item--collection{width:360px}}.carousel-image{position:absolute;top:0;left:0;right:0;bottom:0}.carousel-image img,.carousel-image video{width:100%;height:100%;object-fit:cover}.carousel-content{position:relative;z-index:2;display:flex;height:100%;justify-content:center;align-items:flex-end;padding:35px;text-align:center}.carousel-content>div{width:100%}.carousel-content h4{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.carousel-content .copy{margin-top:4px;font-size:14px;font-style:normal;font-weight:300;line-height:150%}.carousel-content .copy p{font-weight:300}@media screen and (width >= 640px){.carousel-content h4{font-size:40px}.carousel-content .copy{font-size:16px}}.carousel-content .cta-button{margin-top:20px;display:inline-flex}.carousel-content .cta-button a{font-size:14px;line-height:100%;font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-offset:10px}.carousel-content .cta-button a:hover{text-decoration:none}.carousel-content .cta-button a.link:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0}@media screen and (width >= 640px){.carousel-content .cta-button{margin-top:24px}.carousel-content .cta-button a{font-size:16px}}.spacer{width:100%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/velstar-custom.css.map */
