.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 (min-width:960px){.full-width-hero{min-height:720px;height:100vh}}.full-width-hero--first{height:calc(100vh - 108px)}@media screen and (min-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 not (min-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 (min-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 (min-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 (min-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 not (min-width:960px){.split-hero__block{aspect-ratio:8/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 not (min-width:960px){.split-content.vertical-mobile-top{align-items:flex-start}.split-content.vertical-mobile-bottom{align-items:flex-end}}@media screen and (min-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 (min-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}.js-search .search__container{display:block;padding-right:2rem;padding-left:2rem}@media screen and (max-width:1439px){.search__container .c-search__button{right:28px}}@media screen and (max-width:1023px){.js-search .predictive-search{width:100vw;left:0}}@media screen and (min-width:960px)and (max-width:1199px){.c-header .c-header__inner{min-height:76px}.c-header__inner .c-hamburger{display:flex}.c-header__inner .c-brand{position:absolute;top:1.7rem;left:50%;transform:translate(-50%)}.c-header__inner .c-user-functions__button--search{position:static;margin-top:0;right:auto}.c-header__inner .c-user-functions__switcher{display:flex}.c-header__inner .c-user-functions__button--login,.c-header__inner .c-user-functions__wishlist{display:none}.c-header__inner .c-nav__mobile{display:block}.c-header__inner .c-nav{top:var(--header-height);z-index:1;width:calc(100vw - 4.8rem);height:100vh;height:calc(var(--vh, 1vh) * 100 - var(--header-height));background-color:#111;position:fixed;left:0;overflow:auto;transform:translate(-100%)}.c-header__inner .c-nav.is-active{transform:translate(0)}.c-header__inner .c-nav__main{display:none}.c-header__inner .c-nav__heading{display:block}.c-header__inner .c-nav__footer,.c-header__inner .c-nav__item-button{display:flex}.c-header__inner .c-user-functions{position:static;top:auto;right:auto}.c-announcement-bar__store-switcher{display:none!important}.c-header__inner .c-nav__item{width:100%;border-top:1px solid rgba(77,77,77,.5);padding:0 4.5rem 0 2.4rem}.c-header__inner .c-nav__item--next-level{display:flex!important}.c-header__inner .c-nav__inner{flex-flow:column nowrap;justify-content:flex-start}.c-header__inner .c-nav__link{padding:1.8rem 0}.c-header__inner .c-nav__item:hover .c-nav__subnav,.c-header__inner .c-nav__item:focus .c-nav__subnav{box-shadow:none;max-height:none}.c-header__inner .c-nav__subnav{display:none;height:100vh;height:calc(var(--vh, 1vh) * 100 - var(--header-height));left:auto;max-height:none;overflow:auto;overscroll-behavior-y:contain;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .4s cubic-bezier(.5,0,.5,1);width:100%}.c-header__inner .c-nav__subnav.is-active{display:block}.c-header__inner .c-nav__subnav-inner{border-top:none;flex-direction:column;flex-grow:unset;height:auto;padding:0}.c-header__inner .c-nav__subnav-heading{display:flex}.c-header__inner .c-nav__subnav-item{border-top:1px solid rgba(77,77,77,.5);flex-direction:row;margin:0;max-width:none;overflow:auto;padding-right:0;position:relative;width:100%}.c-header__inner .c-nav__subnav-item:last-of-type{padding-right:0}.c-header__inner .c-nav__subnav-item.is-active .c-nav__subsubnav{display:none}.c-header__inner .c-nav__subnav-item--next-level{display:flex!important}.c-header__inner .c-nav__subnav-link{font-size:1.6rem;padding:1.8rem 4.5rem 1.8rem 2.4rem;text-transform:none}.c-header__inner .c-nav__subsubnav{display:none;height:100vh;height:calc(var(--vh, 1vh) * 100 - var(--header-height));overflow-y:auto;position:absolute;top:0;transform:translate(100%);width:100%}.c-header__inner .c-nav__subsubnav-inner{flex-grow:unset;height:auto;max-width:none}.c-header__inner .c-nav__subsubnav-item{margin-bottom:0}.c-header__inner .c-nav__subsubnav-link{padding:1rem 4rem}.c-header__inner .c-nav__item.is-active,.c-header__inner .c-nav__item:hover{color:#fff}.c-header__inner .c-nav__banner{display:none}.c-header__inner .c-nav__item.is-active .c-nav__link:before,.c-header__inner .c-nav__item:hover .c-nav__link:before{display:none}}@media screen and (min-width:1200px){.c-header__inner .c-user-functions__button--search{position:static;margin-top:0;margin-left:0;right:auto;order:3}.c-header__inner .c-header__functions{order:4}.c-header__inner .c-nav__main{flex:1}.c-header__inner .c-nav__inner{justify-content:center}.c-header__inner .c-nav__main .c-nav__link{font-size:1.5rem}}@media screen and (min-width:1440px){.c-header__inner .c-user-functions__button--search{display:flex}.c-header__inner .js-search{width:100vw;left:50%;transform:translate(-50%);padding-bottom:1.2rem}.c-header__inner .c-search__input{font-size:1.6rem}.c-header__inner .js-search.hidden{display:none}}.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 (min-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 (min-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 (min-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 (min-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 not (min-width:960px){.split-text-banner{align-items:center}}@media screen and (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 not (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-width:640px){.carousel-content .cta-button{margin-top:24px}.carousel-content .cta-button a{font-size:16px}}.spacer{width:100%}.c-store-switcher__market-toggle{width:100%!important;max-width:100%!important}.c-store-switcher__market-inner{width:75%}@media screen and (min-width:820px){.c-store-switcher__market-inner{flex:1 1 100%!important}}.c-store-switcher__market-inner.c-store-switcher__market-inner--language{min-height:40px;height:auto;overflow:visible}@media screen and (min-width:820px){.c-store-switcher__market-inner.c-store-switcher__market-inner--language{min-height:48px}}.c-store-switcher__market-title.c-store-switcher__market-title--language{padding:0}.c-store-switcher__market-list{z-index:20}.c-store-switcher__market-inner--language .c-store-switcher__market-list{z-index:30}.c-store-switcher__market-inner--language .c-store-switcher__market-list .c-store-switcher__market-list-item{cursor:pointer}.c-store-switcher__market-inner--language .c-store-switcher__market-list .c-store-switcher__market-list-item.is-current{cursor:default;opacity:.85}@media screen and (min-width:750px)and (max-width:1279px){.c-footer__bottom-menu{margin:0 auto;max-width:550px!important}}@media screen and (max-width:749px){.c-footer__bottom .c-footer__bottom-menu,ul.c-footer__bottom-menu{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;max-width:none!important}.c-footer__bottom-menu-item{width:100%;text-align:center}}.c-footer .reputon-google-reviews-widget div,.c-footer .reputon-google-reviews-widget .reputon-rating-stars{padding:0!important}.c-footer__review-image .reputon-google-reviews-widget .reputon-rating-stars:before{content:none!important}.c-footer__review-image .reputon-google-reviews-widget .reputon-rating-stars:after{content:none!important}.c-footer__review-image .reputon-google-reviews-wrapper:after{content:"Google " attr(data-rating-text);display:block;font-size:10px;text-align:left}@media screen and (max-width:1279px){.c-footer__review-image .reputon-google-reviews-wrapper:after{text-align:center}}.c-nav__subnav{overscroll-behavior-y:auto!important}.c-cart__summary-breakdown-row-2{display:flex;flex-direction:row;justify-content:space-between}@media screen and not (min-width:820px){.c-featured-products--hide-mobile-badges .c-badges{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/velstar-custom.css.map */
