.home-section-title{font-size:176px;line-height:1em;text-transform:uppercase}.background-image{position:absolute;width:100%;height:100%;z-index:-1}.background-image .rimage__img{object-fit:cover}.background-image .rimage{width:100%;height:100%;position:static!important;padding-top:0!important}html{font-size:10px;scroll-behavior:smooth}@media (max-width: 1259px){html{font-size:9px}}@media (max-width: 767px){html{font-size:8px}}body,p,span,a{font-family:univers;font-weight:400}p{line-height:1.5em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:knockout;font-weight:500}.btn{font-family:univers;font-weight:700;font-size:16px;height:40px;padding:0 30px;text-transform:uppercase;position:relative;border:0!important;letter-spacing:0}.menu-main-title{border-bottom:1px solid #D9D9D9;margin-bottom:30px;padding-bottom:20px}.menu-main-title .mega-menu-icon{display:flex;align-items:center;margin-left:10px}#header .menu-main-title a span{font-size:16px;text-transform:uppercase;font-weight:700;font-family:univers!important;letter-spacing:-.5px}#header .custom-submenu-wrapper-2 a.menu__title span{text-transform:uppercase!important;font-weight:700!important}#header .menu-main-title a{display:flex;align-items:center}.custom-submenu-wrapper a span{font-size:2.8rem;font-weight:700!important;line-height:1.5em}.custom-submenu-wrapper-2 .menu__title{border-bottom:1px solid #D9D9D9;padding-bottom:15px;margin-bottom:15px}@media (max-width: 1024px){.btn{height:35px;font-size:16px;padding:0 15px;font-size:15px}}@media (min-width: 1260px){.container{max-width:1320px}}.footer-subscription-form .subscription-form__title{font-size:8rem;text-transform:uppercase;letter-spacing:0;line-height:1em}.footer-subscription-form .subscription-form__paragraph{font-size:2rem;line-height:1.3em;font-weight:700;margin-bottom:2.5rem!important}.footer-subscription-form input[type=email]{background-color:#f2f2f2;border-color:#f2f2f2;font-size:16px;letter-spacing:0;margin-right:0!important;margin-bottom:0!important}.footer-subscription-form input[type=email]:hover,.footer-subscription-form input[type=email]:focus,.footer-subscription-form input[type=email]:active{border-color:#ffcd11}.footer-subscription-form input[type=email]::placeholder{color:#0000007f}.footer-subscription-form input[type=submit],.footer-subscription-form .btn-wrapper{width:115px;padding:0!important}.footer-subscription-form .subscription-form__form{max-width:515px}.footer-subscription-form .small-text{font-size:12px;line-height:1.5em;color:#404040;margin-top:15px}@media (max-width: 1259px){.footer-subscription-form .subscription-form__paragraph{font-size:16px}.footer-subscription-form .subscription-form__title{font-size:52px}.footer-subscription-form input[type=email]{font-size:15px}}.product-collection .product-collection__wrapper{border:1px solid #D9D9D9;position:relative;background-color:#fff}.product-collection .product-collection__wrapper .product-collection__image{padding:25px}.product-collection .product-collection__wrapper .product-collection__content{border-top:1px solid #D9D9D9;padding:15px;margin:0!important}.product-collection .product-collection__wrapper .product-collection__title h4 a{font-weight:700;font-size:14px;line-height:1em}.product-collection .product-collection__price span{font-size:14px;line-height:1em;font-weight:800}.product-collection .product-collection__button-add-to-wishlist{position:absolute;top:5px;right:5px}.product-collection .product-collection__button-add-to-wishlist .btn{border:1px solid #D9D9D9!important;background-color:#fff!important}.product-collection .product-collection__button-add-to-wishlist a{height:auto;min-height:auto!important;padding:6px!important}.product-collection .product-collection__button-add-to-wishlist a:after,.product-collection .product-collection__button-add-to-wishlist a:before{display:none}.product-collection .product-collection__button-add-to-wishlist a svg{width:16px;height:16px;min-width:16px;min-height:16px}.product-collection .product-collection__button-quick-view{position:absolute!important;width:calc(100% - 10px);left:50%;transform:translate(-50%);bottom:0}.product-collection__wrapper:hover .product-collection__button-quick-view{opacity:1}@media (min-width: 1025px){.product-collection__button-quick-view{opacity:0;display:flex!important;transition:all .3s ease-in-out}}@media (max-width:1024px){.product-collection .product-collection__button-quick-view{bottom:10px}}@media (max-width:540px){.product-collection .product-collection__image{max-width:100%}}.shopCarousel .slick-track{display:flex}.shopCarousel .carousel__item{height:inherit}.shopCarousel .product-collection,.shopCarousel .product-collection .product-collection__wrapper{height:100%}.shopCarousel .product-collection,.shopCarousel .product-collection .product-collection__wrapper{margin-bottom:0!important}.popup-cart .popup-cart__head h5,.popup-cart .popup-cart__head h5 span{font-size:4.8rem;font-family:knockout;line-height:1.2em;letter-spacing:0;text-transform:uppercase}.popup-cart .product-cart__variant{font-size:12px;line-height:1.5em}.popup-cart .product-cart__image{width:110px;min-width:110px}.popup-cart .product-cart__title a{font-weight:700;font-size:14px;line-height:1.1em}.popup-cart .product-cart{border-top:0}.popup-cart .product-cart__variant{color:#404040}.popup-cart__buttons .btn span{font-weight:700}.popup-cart{padding-left:0!important;padding-right:0!important}.popup-cart .popup-cart__head{border-bottom:1px solid #D9D9D9}.popup-cart .popup-cart__items,.popup-cart .popup-cart__head,.popup-cart .popup-cart__footer{padding-left:20px;padding-right:20px}.popup-cart__footer{border-top-color:#d9d9d9!important}.popup-cart .popup-cart__head{padding-bottom:20px}.popup-account{max-width:500px!important;width:100%}.popup-account .popup-account__head{padding-bottom:15px}.popup-account .popup-account__head h5{font-size:4.8rem;font-family:knockout;line-height:1.2em;letter-spacing:0;text-transform:uppercase}.popup-account label{font-size:14px;font-weight:600;margin-bottom:5px}.popup-account #PopupCustomerPassword,.popup-account #PopupCustomerEmail,.popup-account #PopupFirstName,.popup-account #PopupLastName,.popup-account #PopupEmail,.popup-account #PopupCreatePassword{height:50px;font-size:14px;border:0;background-color:#f2f2f2}.popup-account span.popup-account__return-to-store.btn-link{display:none}.popup-account a.btn-link.js-button-block-visibility{text-align:center;width:100%;font-size:14px;line-height:1.2em;font-weight:700;text-decoration:underline}.popup-account .popup-account__head:nth-of-type(2n) h5{display:none}.popup-account hr.my-15{display:none}.popup-account .popup-account__head:nth-of-type(2n){margin-bottom:10px}.template-login input#CustomerEmail,.template-login input#CustomerPassword,.template-login input#RecoverEmail{height:40px;font-size:16px;border:0;background-color:#f2f2f2}.template-login #MainContent input::placeholder{opacity:.5}.template-login label{margin-bottom:5px;font-size:14px}.template-login .breadcrumbs{display:none!important}.template-login span.btn-link.js-button-block-visibility{font-size:14px;color:red;letter-spacing:2px;text-transform:uppercase;font-weight:600}.template-login h1{font-size:8rem;text-transform:uppercase;letter-spacing:0;margin-bottom:4rem!important}.template-login h2{font-size:3.6rem;text-transform:uppercase;letter-spacing:0;margin-bottom:2rem!important}.template-login #RecoverPasswordForm p{text-align:center}.template-login #CustomerLoginForm form{margin-bottom:0}.template-login #CustomerLoginForm a.btn-link.js-button-block-visibility{text-decoration:underline;font-size:16px}.login .container,.register .container,.reset-password .container,.activate-account .container{max-width:510px}.signup-custom-text li{line-height:1.4em}.btn.sign-up-btn:before{background-color:#e5e5e5}.template-login .footer-subscription-form,.template-register .footer-subscription-form{display:none}.template-register input[type=text],.template-register input[type=email],.template-register input[type=password]{height:40px;font-size:16px;border:0;background-color:#f2f2f2}.template-register #MainContent input::placeholder{opacity:.5}.template-register .breadcrumbs{display:none!important}.template-register .register_inner form{margin-bottom:0}.template-register .register_inner label{margin-bottom:5px;font-size:14px}.template-register h1{font-size:8rem;text-transform:uppercase;letter-spacing:0;margin-bottom:5rem!important}.template-register a.btn-link{text-decoration:underline}.popup-wishlist .popup-wishlist__head{padding-bottom:15px}.popup-wishlist .popup-wishlist__head h5,.popup-wishlist-full .wishlist__head h2{font-size:4.8rem;font-family:knockout;line-height:1.2em;letter-spacing:0;text-transform:uppercase}.popup-wishlist .product-store-lists__title a,.popup-wishlist-full .product-wishlist__title a{font-size:15px;font-weight:600}.popup-wishlist .product-store-lists__price span,.popup-wishlist-full .product-wishlist__price span{font-weight:600}@media (max-width: 767px){.popup-wishlist-full a.btn.btn--text{padding-left:30px;padding-right:30px}}.template-cart .btn--text{font-size:14px!important}.template-cart .breadcrumbs{display:none!important}.template-cart .cart__items,.template-cart .cart__sidebar{background-color:#fff}.template-cart input[type=number]{font-weight:700;font-size:14px!important}.template-cart .price{font-weight:700}.template-cart .cart-head-wrapper{background-color:transparent;margin-top:50px}.template-cart .cart-head-wrapper .cart-title{font-size:5.6rem;line-height:1.1em}.cart__sidebar h4{font-size:2.4rem;line-height:1.2em}.template-cart .cart__head{background-color:#ffcd11}.template-cart .cart__head label{font-size:16px;line-height:1.2em;font-weight:700;font-family:Outfit}.template-cart .cart-prdouct-title{font-size:16px;font-weight:700;line-height:1.2em}.template-cart .cart form p{word-break:break-all}.template-cart .cart form .cart-bottom-btn a,.template-cart .cart form .cart-bottom-btn button{line-height:25px}.template-cart .cart__subtotal h5,.template-cart .cart__subtotal h3{font-size:3rem;line-height:1.3em}@media (max-width: 1200px){.template-cart .cart-head-wrapper .cart-title{font-size:40px}}@media (max-width: 767px){.template-cart button.btn.btn--text{max-width:125px}.template-cart .cart__head label{font-size:15px}.template-cart .cart form .cart-bottom-btn a,.template-cart .cart form .cart-bottom-btn button{font-size:16px;line-height:20px}.template-cart .btn--text{font-size:14px!important}.template-cart .cart-prdouct-title{font-size:14px}}@media (max-width: 359px){.template-cart .btn--text{font-size:13px!important}}.contact-page label{font-size:14px;margin-bottom:5px;font-weight:400}.contact-page .rte p{margin-bottom:0!important}.contact-page .rte a{text-decoration:underline!important}.contact-page .rte a:hover{color:#ffcd11!important}.contact-page input,.contact-page textarea{background:#f2f2f2;font-size:16px!important;border:0}.contact-page input::placeholder{opacity:.5}.contact-page textarea::placeholder{opacity:.5}.contact-page div#customform_data{display:none}.contact-page .note--success{background-color:#000;font-weight:600}.contact-page .note--success:before{border-bottom-color:#000}#contact-us h3{font-size:3.6rem;line-height:1.1em;text-transform:uppercase;margin-bottom:5px}.contact-page .item-wrapper{margin-bottom:2.5rem;font-size:16px}.contact-page p.form-success{text-align:center}.contact-map .mapouter,.contact-map .mapouter .gmap_canvas{width:100%}.contact-page button[type=submit]:hover i svg path{fill:#ffcd11}.contact-page{padding-bottom:0!important}@media (max-width: 767px){.contact-page .contact-form-wrapper{padding:20px}.contact-us-content-wrapper{margin-top:40px}}.contact-page form{margin-bottom:0}.popup-contact-confirmation__message p{color:#000;font-size:16px;line-height:1.5em}.popup-contact-confirmation{width:100%;max-width:510px;background-color:#fff!important}.popup-contact-confirmation__title-icon svg{width:30px!important}.popup-contact-confirmation__message.popup-contact-confirmation__message--success{background-color:transparent}.popup-contact-confirmation .popup-subscription-confirmation__message{padding:0!important}.popup-contact-confirmation h3{font-size:28px;line-height:1.3em}@media (max-width: 767px){.popup-contact-confirmation h3{font-size:24px}}.template-page .page__title{font-size:8rem;line-height:1.3em;text-transform:uppercase;padding:2.5rem 4rem}.template-page:not(#faq,#contact-us) .rte h2,.template-page:not(#faq,#contact-us) .rte h3,.template-page:not(#faq,#contact-us) .rte h4{text-transform:uppercase;line-height:1.1em;margin-bottom:15px;letter-spacing:0}.template-page:not(#faq,#contact-us) .rte h2{font-size:6.4rem}.template-page:not(#faq,#contact-us) .rte h3{font-size:3.6rem}.template-page:not(#faq,#contact-us) .rte h4{font-size:2.4rem}.template-page:not(#faq,#contact-us) .rte{max-width:900px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.template-page(#faq,#contact-us) .rte,.template-page(#faq,#contact-us) .rte li{font-size:16px}.template-page(#faq,#contact-us) .rte,.template-page(#faq,#contact-us) .rte li,.template-page(#faq,#contact-us) .rte p,.template-page(#faq,#contact-us) .rte a,.template-page(#faq,#contact-us) .rte strong{color:#404040}.template-page:not(#faq,#contact-us) .footer-subscription-form,.template-404 .footer-subscription-form,.template-search .footer-subscription-form{display:none}.template-page .breadcrumbs ul{justify-content:flex-start!important}@media (max-width: 767px){.template-page(#faq,#contact-us) .rte h2{font-size:40px}.template-page .breadcrumbs{margin-top:15px}.template-page(#faq,#contact-us) .rte h3{font-size:24px}.template-page(#faq,#contact-us) .rte h4{font-size:20px}.template-page .page__title{font-size:54px}.template-page(#faq,#contact-us) .rte{padding-left:15px;padding-right:15px}.template-page(#faq,#contact-us) .rte,.template-page(#faq,#contact-us) .rte li{font-size:15px}.template-page .page__title{margin-top:0;margin-bottom:0}}.template-404 .page-404 h1{color:#ffcd11;font-size:17.6rem;letter-spacing:0;line-height:1em}.template-404 .page-404 h2{color:#fff;text-transform:uppercase;letter-spacing:0;font-size:6.4rem;line-height:1.1em;margin-bottom:10px}.template-404 .page-404 p{color:#fff;font-size:18px}.template-404 .page-404 .container{max-width:800px}.template-404 .breadcrumbs{display:none}.template-search .search-border{display:block!important}.template-search .collections__sidebar{display:none!important}.template-search .collections__body{max-width:100%!important}.template-search .subtitle{font-size:2.4rem;font-family:univers;font-weight:700;letter-spacing:0;line-height:1.2em}.template-search .main-title{font-size:8rem;line-height:1.1em}.template-search input[type=search]{font-size:16px}.template-search input[type=search]::placeholder{opacity:.5}.faq-page .faqs{margin-bottom:15px;border-top:1px solid #000!important;background:#fff}.faq-page .faqs .faqs__head{font-size:18px;line-height:1.3em;letter-spacing:0}.faq-page .faqs .faqs__head span{font-weight:700}.faq-page .rte li{font-size:15px}.faq-page .faqs__cross .icon{fill:#000;stroke:#000}.faq-page .rte{font-size:15px;line-height:1.5em}.faq-page .faqs__cross .icon{width:22px;min-width:22px;height:22px;min-height:22px}@media (max-width: 767px){.faq-page .faqs .rte,.faq-page .rte li{font-size:14px}}.template-product .breadcrumbs ul.list-unstyled{justify-content:start!important}.carousel-products.carousel .carousel__prev,.carousel-products.carousel .carousel__next{opacity:1;transform:translateZ(0)}.product-gallery__thumbnail_item:not(.current) .product-gallery__thumbnail_item_inner{border:1px solid #d9d9d9}.template-product .product-page{padding-top:0!important}.template-product .product-gallery--container{max-width:100%}.product-page-info__border.border-top{border-top-style:solid!important;border-top-color:#d9d9d9!important}.wishBtn .btn{width:calc(100% - 112px);margin-left:auto;display:flex;background-color:#e5e5e5!important}.wishBtn .btn:hover{background-color:#ffcd11!important}.wishBtn .btn:after,.wishBtn .btn:before{content:unset}.product-options--type-page label{margin-bottom:8px}.product-page-info,.product-page__tabs{max-width:550px}.product-page-info__share label{font-weight:700}.product-page-info .product-page-info__quantity input{width:102px;min-width:102px;font-size:16px;height:40px;align-items:center;background-color:#fff!important}.product-page-info .product-page-info__sku{font-size:14px}.product-page-info .product-page-info__sku p{font-weight:700}.product-options__section[data-style=large-text] .product-options__value{padding:10px;height:40px;width:40px;font-size:14px;line-height:1.5;border-color:#d9d9d9;position:relative}.product-options__section[data-style=large-text] .product-options__value.active{background-color:#ffcd11}.product-page-info__options label,.product-page-info .quantity-label{font-size:15px;text-transform:capitalize!important;line-height:1em}.product-options__section[data-style=color] .product-options__value{width:30px;height:30px;position:relative;margin-bottom:14px}.product-options__section[data-style=color] .product-options__value.active:before{width:34px;height:34px;border-width:1px}.product-page-info .product-page-info__title h1,.product-page-info .product-page-info__title a{font-size:4.8rem;line-height:1em;margin-bottom:10px!important;font-family:knockout;text-transform:uppercase}.product-page-info .product-page-info__details-buttons .btn-link{font-size:16px;text-decoration:none;letter-spacing:0;font-family:univers;text-transform:uppercase;font-weight:700;line-height:1}.product-page-info .product-page-info__button-add-to-cart span,.wishBtn .btn span{font-weight:700}.product-page-info .product-page-info__button-add-to-cart .btn__icon{display:none}.product-gallery__main_item .rimage{overflow:hidden}.product-page-info__options{margin-top:25px}.product-gallery .product-gallery__thumbnail_item.current .product-gallery__thumbnail_item_inner:before{border:2px solid #000;overflow:hidden}.product-gallery .product-gallery__thumbnail_item .product-gallery__thumbnail_item_inner .rimage{overflow:hidden}.product-page-info .price--sale>span:not(first-child){font-weight:700;font-size:3rem}.product-page-info .price:not(.price--sale) span{font-weight:900;font-size:1.8rem}.product-page-info .product-page-info__price .price--sale>span:first-child{font-size:3.4rem;font-weight:400;color:#0000007f;order:2;margin-left:10px}.product-page-info .price.price--sale{display:flex}.product-page-info .product-page-info__price-sale-details{font-weight:500;font-size:2rem;color:#c10b0b}.related-product .home-section-title{font-size:36px;line-height:1em}.standard-color-dark-heather-grey{background-color:#808085}.standard-color-eclipse{background-color:#5a7aa7}@media (max-width: 767px){.product-page single-product.product-page-main>.row{flex-direction:column-reverse}.product-gallery--single{max-width:350px}.template-product .breadcrumbs{margin-top:0}.product-page-info .product-page-info__price-sale-details{margin-bottom:10px}.product-gallery__thumbnail_item_inner{margin:3px}.product-options__section{column-gap:8px}.product-page-info .product-page-info__details-buttons .btn-link{font-size:15px}.template-product .product-page{padding-top:15px!important}.product-page-info__reviews .loox-rating .loox-icon{font-size:1em}.product-page-info__options label{font-size:14px;margin-bottom:10px}.product-page-info__price{margin-bottom:10px!important}.product-page-info #btnPersonalize{height:50px;font-size:16px;letter-spacing:0}.product-options__value{margin-bottom:10px}.product-page-info{padding-top:30px}.product-page-info__price{text-align:left!important}.product-options--type-page .product-options__section{justify-content:flex-start}}.product-page__tabs .tab-item-wrapper .tab-item-title{padding:15px 0!important;font-weight:700;font-size:18px;line-height:1.2em;text-transform:capitalize!important;text-align:left!important}.product-page__tabs .tabs{margin-left:0!important;margin-right:0!important}.product-page__tabs .tabs__content p,.product-page__tabs .tabs__content ul li,.product-page__tabs .tab-item-wrapper .tabs__content strong{font-size:15px!important}.product-page__tabs .tabs__content.rte{padding:0 15px 15px}.product-page__tabs .tab-item-wrapper .tabs__content strong,.product-page__tabs .tab-item-wrapper .tabs__content h1,.product-page__tabs .tab-item-wrapper .tabs__content h2,.product-page__tabs .tab-item-wrapper .tabs__content h3,.product-page__tabs .tab-item-wrapper .tabs__content h4,.product-page__tabs .tab-item-wrapper .tabs__content h5,.product-page__tabs .tab-item-wrapper .tabs__content h6{font-weight:700;font-size:18px;line-height:1.3em}.product-page__tabs .tab-item-wrapper i{top:50%!important;transform:translateY(-50%);right:0!important}.product-page__tabs .tab-item-wrapper.active i{transform:rotate(0)!important}.product-page__tabs .tab-item-wrapper.active i:before{content:"";width:14px;height:2px;background:#000;position:absolute;left:5px;top:11px}.product-page__tabs .tab-item-wrapper.active i svg{opacity:0}.tabs[data-type=mobile] .tabs__body>div:not(:first-child)>span{border-top-color:#000}.tabs[data-type=mobile] .tabs__body{border-color:#000}@media (max-width: 767px){.product-page__tabs .tab-item-wrapper .tab-item-title{font-size:16px!important}}.popup-quick-view .product-page-info__payments,.popup-quick-view .product-page-info__notes,.popup-quick-view .product-page-info__share,.popup-quick-view .product-page-info__visitors,.popup-quick-view .product-page-info__details-buttons,.popup-quick-view .product-page-info__stock-countdown{display:none!important}.label.label--new{position:absolute;top:10px;left:10px;width:58px;height:24px;display:flex;justify-content:center;align-items:center;background-color:#000;color:#ffcd11;text-transform:uppercase;font-weight:700;letter-spacing:0;font-size:14px;line-height:1.2em}.collection--sale .label.label--new{background-color:#ffcd11;color:#000}.template-product .related-product .home-section-title{font-size:64px}@media (min-width: 768px) and (max-width: 1024.98px){.template-product .related-product .home-section-title{font-size:50px}}@media (max-width: 767.98px){.template-product .related-product .home-section-title{font-size:42px}}#account .table-wrapper{border:1px solid #D9D9D9;padding:2.5rem}#account .footer-subscription-form{display:none}#account #MainContent h1{font-size:8rem;text-transform:uppercase;letter-spacing:0;line-height:1.1em}#account .view-address-btn{text-transform:uppercase;letter-spacing:0;font-weight:700;font-size:16px;display:block;margin-top:20px}#account #MainContent h2{font-size:4.8rem;line-height:1.1em;text-transform:uppercase;letter-spacing:0}#account .table-account td{text-transform:capitalize;padding:0!important;border:0}#account .tabs[data-type=horizontal] .tabs__content{padding-left:0;padding-right:0;padding-bottom:0}#addresses #MainContent h1{font-size:6.4rem;text-transform:uppercase;letter-spacing:0;line-height:1.1em;margin-bottom:0}#addresses #MainContent h2{font-size:3.6rem;text-transform:uppercase;line-height:1.1em}#addresses .table-wrapper td{border:0}#addresses .footer-subscription-form{display:none}@media (max-width: 540px){#addresses .head-wrapper-inner-right,#addresses .head-wrapper-inner-left{width:100%}}.countdown-timer-banner{width:100%;position:relative}.countdown-timer-banner__container{max-width:1320px;margin:0 auto;padding:0 15px}.countdown-timer-banner__content{text-align:center;font-family:univers,sans-serif;font-weight:400!important;font-size:1em;line-height:1.5em;font-style:normal}.countdown-timer-banner__text,.countdown-timer-banner__text-before,.countdown-timer-banner__text-after{display:inline}@media (max-width: 480px){.countdown-timer-banner__container{padding:0 10px}}.video-hero-banner{width:100%;position:relative;background-color:#1a1a1a;padding:32px}.video-hero-banner__wrapper{position:relative;width:100%;margin:0 auto;min-height:760px;display:flex;align-items:flex-end;justify-content:flex-start}.video-hero-banner__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-hero-banner__video-container{position:absolute;top:0;left:0;width:200%;height:100%;z-index:1;object-fit:cover}.video-hero-banner__video-container--desktop{display:block}.video-hero-banner__video-container--mobile{display:none}.video-hero-banner__video{position:absolute;top:0;left:-25%;width:100%;height:100%;object-fit:cover;min-width:100%;min-height:100%}.video-hero-banner__cover-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.video-hero-banner__cover-image--desktop{display:block}.video-hero-banner__cover-image--mobile{display:none}.video-hero-banner__cover-image--with-video{z-index:0}.video-hero-banner__cover-img{width:100%;height:100%;object-fit:cover;object-position:center}.video-hero-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:2}.video-hero-banner__container{position:relative;z-index:3;max-width:768px;width:100%;padding:32px}.video-hero-banner__content{display:flex;flex-direction:column;gap:32px;width:100%;height:100%}.video-hero-banner__heading{font-family:Knockout,sans-serif;font-weight:500;font-size:144px;line-height:.85;text-transform:uppercase;color:#f7f7f7;margin:0;letter-spacing:0}.video-hero-banner__subheading{font-family:univers,sans-serif;font-weight:700;font-size:36px;line-height:1;text-transform:uppercase;color:#f7f7f7;margin:0}.video-hero-banner__actions{display:flex;gap:16px;align-items:center}.video-hero-banner__button{background-color:#ffcd11;border:1px solid #1a1a1a;color:#1a1a1a;font-family:univers,sans-serif;font-weight:700;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:.8px;padding:12px 40px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;white-space:nowrap}.video-hero-banner__button:hover{background-color:#1a1a1a;color:#ffcd11;border-color:#ffcd11;text-decoration:none}@media (min-width: 1025px) and (max-width: 1259px){.video-hero-banner__wrapper{min-height:650px}.video-hero-banner__container{padding:60px 32px}.video-hero-banner__heading{font-size:110px}.video-hero-banner__subheading{font-size:28px}.video-hero-banner__content{max-width:650px}}@media (min-width: 768px) and (max-width: 1024px){.video-hero-banner__wrapper{min-height:550px}.video-hero-banner__container{padding:50px 24px}.video-hero-banner__heading{font-size:80px}.video-hero-banner__subheading{font-size:24px}.video-hero-banner__content{max-width:550px;gap:24px}.video-hero-banner__button{font-size:14px;padding:10px 32px}}@media (max-width: 767px){.video-hero-banner__wrapper{min-height:500px}.video-hero-banner__container{padding:40px 20px}.video-hero-banner__heading{font-size:64px;line-height:.9}.video-hero-banner__subheading{font-size:20px}.video-hero-banner__content{gap:20px}.video-hero-banner__button{font-size:14px;padding:10px 28px}.video-hero-banner__video-container--desktop{display:none}.video-hero-banner__video-container--mobile{display:block}.video-hero-banner__cover-image--desktop{display:none}.video-hero-banner__cover-image--mobile{display:block}}@media (max-width: 540px){.video-hero-banner__wrapper{min-height:450px}.video-hero-banner__container{padding:32px 16px}.video-hero-banner__heading{font-size:48px}.video-hero-banner__subheading{font-size:18px}.video-hero-banner__button{font-size:13px;padding:10px 24px;width:100%}}@media (max-width: 375px){.video-hero-banner__heading{font-size:40px}.video-hero-banner__subheading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
