.hero .hero__top-subtitle{letter-spacing:0;text-transform:capitalize}#SiteHeader .icon--hover:hover .hover--bg{display:block}.hover--bg{background-color:#fff;border-radius:100%;display:none;height:50px;opacity:.2;position:absolute;right:29px;top:31px;transition:all .5s ease-out;width:50px}.nav--bar{display:inline-block;margin:5px 0;position:relative}.nav--bar,.nav--bar:after,.nav--bar:before{background-color:#fff;border-radius:10px;height:2px;width:30px}.nav--bar:after,.nav--bar:before{content:"";display:block;position:absolute;transition:all .2s ease-out}.nav--bar:before{bottom:10px}.nav--bar:after{top:10px}.nav-bar-link:hover .nav--bar:after{margin-left:10px;transition:all .2s ease-out}.nav-bar-link:hover .nav--bar:before{margin-left:-10px;transition:all .2s ease-out}.slideshow-wrapper .hero{height:100vh}.site-nav__icons{position:relative}.site-nav__icons span.hover--bg{right:0;top:0}.site-nav__icons a{align-items:center;display:flex;height:50px;justify-content:center;position:relative;width:50px}.header-item--icons .site-nav__icons{display:flex;gap:0 30px}html{padding-bottom:0!important}.show-page{background-color:#242525;border:2px solid #242525;border-radius:4px;color:#fff;height:60px;padding:0;transition:all .25s ease-out;width:30px}.site-nav__icons .js-search-header img{max-width:85%}.swiper .swiper-button-prev{left:10%}.swiper .swiper-button-next{right:10%}.show-page svg{height:unset;width:11px}.show-page svg image{filter:invert(1)}.show-page:hover{background:#f4f4f4}.swiper-button-prev.show-page svg{transform:rotateY(180deg)}.show-page:hover svg image{filter:none}.hero__text-content .hero__link a.btn{align-items:center;display:inline-flex}.hero__text-content .hero__link a.btn svg{left:-2px;margin:0;position:relative;transition:all .25s ease-out;width:0}.hero__text-content .hero__link{margin-top:45px}.hero__text-content .hero__link a.btn:hover svg{margin:0 10px 0 0;width:11px}.banner--btn svg{left:-2px;margin:0;position:relative;transition:all .25s ease-out;width:0}.banner--btn a.btn{align-items:center;display:inline-flex}.banner--btn a:hover svg{margin:0 10px 0 0;width:11px}.banner--btn a.btn.btn-primary svg image{filter:invert(1)}.site-footer .footer__title{font-size:34px;margin-bottom:5px}.site-footer__linklist a{font-size:18px}.footer__newsletter{margin:20px 0 30px;max-width:80%}.footer__newsletter input{max-width:100%}.site-footer .payment-icons svg{height:34px;width:48px}.drawer--left{left:-600px;width:600px}.drawer--left.drawer--is-open{transform:translate(600px)}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{background-color:#000}#NavDrawer .mobile-nav__social{display:none}#NavDrawer .drawer__scrollable a.mobile-nav__link{align-items:center;display:flex;font-size:20px;font-weight:600;letter-spacing:normal;text-transform:capitalize}#NavDrawer .drawer__scrollable a.mobile-nav__link svg{margin:0;position:relative;transition:all .25s ease-out;width:0}#NavDrawer .drawer__scrollable a.mobile-nav__link:hover svg{margin:0 3px 0 0;width:9px}#NavDrawer .drawer__scrollable{justify-content:center}#NavDrawer .drawer__scrollable li.mobile-nav__item:after{border-bottom-color:#000}#NavDrawer .drawer__fixed-header{position:absolute;top:0;z-index:9999!important}#NavDrawer .drawer__fixed-header .h2.drawer__title{display:none}#NavDrawer .drawer__fixed-header .drawer__close{text-align:left}#NavDrawer .drawer__fixed-header .drawer__close button.drawer__close-button{padding:0;right:unset;z-index:99}#NavDrawer .drawer__fixed-header .drawer__close button.drawer__close-button svg.icon{height:32px;width:32px}#NavDrawer .drawer__fixed-header .drawer__close button.drawer__close-button svg.icon path{stroke-width:4px}#NavDrawer .drawer__fixed-header .drawer__header{border:0}#NavDrawer .drawer__contents{position:relative}.drawer__contents img.backface_img{left:0;opacity:.7;position:absolute;top:0;z-index:-1}.mobile-nav>.mobile-nav__item{background:transparent}.site-header--opening{-webkit-backdrop-filter:blur(46px);backdrop-filter:blur(46px);background:#00000073!important}.mbl{display:none!important}.image--slide-inner{position:relative}.image--slide-inner h2{color:#393939;font-size:128px;left:50%;position:absolute;top:-12px;transform:translate(-50%);z-index:-1}.swiper-slide.slide--item.swiper-slide-active h2{display:block}.swiper-slide.slide--item h2{display:none}.hero__top-subtitle{font-size:1em!important}.slideshow__slide--slideshow-0 .hero__title{font-size:100px!important}.hero__link .btn{font-size:20px;padding:24px 75px}body .image-slider .section--title h2{font-size:80px}.image-slider .image-slider-btn{font-size:20px}body .banner--btn .btn{font-size:20px;padding:15px 30px}body .image--banner .text--wrap h2{font-size:80px;margin:0}.site-footer .footer__title{font-size:42px}.site-footer .page-width{max-width:1800px}.footer__collapsible p{font-size:16px}.site-footer__linklist a{font-size:24px;padding:0}@media (min-width:320px) and (max-width:767.98px){.hero__link .btn{font-size:16px;padding:12px 30px}body .slideshow__slide--slideshow-0 .hero__title{font-size:48px!important}.image-slider .image-slider-btn,body .banner--btn .btn{font-size:16px}body .hero__top-subtitle{font-size:12px!important}}@media (min-width:768px) and (max-width:1440px){body .slideshow__slide--slideshow-0 .hero__title{font-size:80px!important}#dummy-chat-button-iframe{left:24px;right:auto}}.template-product-product_new .toolbar+.header-sticky-wrapper .site-header,.template-product-product_new_four .toolbar+.header-sticky-wrapper .site-header,.template-product-product_new_three .toolbar+.header-sticky-wrapper .site-header,.template-product-product_new_two .toolbar+.header-sticky-wrapper .site-header{background:transparent}.banner_pro_top img{height:851px;object-fit:cover;width:100%}.banner_pro_top{display:flex;margin-top:-112px;position:relative;width:100%}.banner_pro_top .btm_text{bottom:60px;position:absolute;width:100%}.banner_pro_top .btm_text a{align-items:center;background:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;display:inline-flex;font-size:20px;font-weight:800;padding:24px 75px}.banner_pro_btm{display:flex;position:relative}.banner_pro_btm img{display:block;height:767px;object-fit:cover;width:100%}.banner_pro_btm.centter .btm_text{top:50%;transform:translateY(-50%)}.banner_pro_btm .btm_text{position:absolute;top:50px}.banner_pro_btm .btm_text,.banner_pro_btm .btm_text .page-width{display:flex;justify-content:flex-end;width:100%}.banner_pro_btm .btm_text h2{color:#fff;font-size:56px;line-height:normal;margin:0}.banner_pro_btm .btm_text p{color:#fff;font-size:16px;margin:0}.banner_pro_btm.lefft .page-width{justify-content:flex-start}html{scroll-behavior:smooth}.template-product-product_new_two .banner_pro_btm.centter .btm_text{top:50px;transform:none}.template-product-product_new_three .banner_pro_btm .btm_text,.template-product-product_new_three .banner_pro_btm .page-width{justify-content:flex-start}.template-product-product_new_three .banner_pro_btm.lefft .btm_text{bottom:50px;top:unset}.template-product-product_new_three .banner_pro_btm.lefft .btm_text .page-width{justify-content:flex-end}.template-product-product_new .variant-wrapper label.variant__label{display:none}.template-product-product_new .variant-input{display:block}.template-product-product_new .variant-input label.variant__button-label{border:2px solid #d9d9d9;border-radius:8px;box-shadow:none!important;font-weight:600;max-width:60%;padding:20px 10px;width:100%}.template-product-product_new .variant-input-wrap input[type=radio]:checked+label{border:2px solid #000}.template-product-product_new .payment-buttons .shopify-payment-button{display:none}.template-product-product_new .payment-buttons button.btn{background:#242525;color:#fff;max-width:60%}#scrool_btmm h1.h2.product-single__title{color:#242525}.template-product-product_new .shopify-payment-terms.product__policies{display:none}.template-product-product_new_two .variant-wrapper{max-width:60%}.template-product-product_new_two .variant-wrapper label.variant__label{font-weight:800;letter-spacing:normal;margin-bottom:20px}.template-product-product_new_two .variant-wrapper label.variant__label span.variant__label-info{font-size:0}.template-product-product_new_two .variant-wrapper label.variant__label span.variant__label-info span{font-size:15px;padding:0 0 0 10px}.template-product-product_new_two .payment-buttons button.btn{background:#242525;color:#fff;max-width:60%}.template-product-product_new_two .payment-buttons .shopify-payment-button,.template-product-product_new_two .shopify-payment-terms.product__policies{display:none}.template-product-product_new_three .payment-buttons button.btn{background:#242525;color:#fff;max-width:60%}.template-product-product_new_three .payment-buttons .shopify-payment-button,.template-product-product_new_three .shopify-payment-terms.product__policies{display:none}.template-collection-new-collection .grid-product__meta{padding:10px 10px 0;text-align:left}.template-collection-new-collection .grid-product__meta .grid-product__title{font-size:19px;font-weight:800;letter-spacing:normal}.template-collection-new-collection .grid-product__meta .grid-product__price{margin:0}.template-collection-new-collection .grid-product__content{background:#f1f1f1;border-radius:5px;height:100%;padding:10px}.template-collection-new-collection .grid.grid--uniform{display:flex;flex-wrap:wrap}.template-collection-new-collection .grid.grid--uniform .grid__item{height:unset}.template-collection-new-collection .grid__image-ratio{background:#f1f1f1}.meta_products img.dsk_ntt{display:block}#scrool_btmm .product__policies,.meta_products img.mbl_ntt,.template-product-product_new .variant-input[data-value=Default]{display:none}.site-nav__icons .js-drawer-open-cart svg{height:31px;left:2px;position:relative;width:31px}.site-nav__icons span.cart-link{display:flex}.footer__newsletter input{color:#000}.footer__newsletter-input--active{padding-right:100px}.nav--bar,.nav--bar:after,.nav--bar:before{border-radius:0 4px;height:4px}.template-product-product_new_two .product__main-photos .flickity-page-dots,.template-product-product_new_two .product__photos .product__thumbs{display:none}.template-product-product_new_two .product-slideshow .product__photo-zoom{display:none!important}.template-product-product_new_two .variant-input-wrap label{border:3px solid #fff!important;box-shadow:none!important;margin:0 7px 15px;outline:none}.template-product-product_new_two .variant-input-wrap label:before{display:none}.color-swatch--red{background:linear-gradient(.52turn,#f41320 9.64%,#b31218 123.51%)!important}.color-swatch--black{background:linear-gradient(.52turn,#000 9.64%,#3b3f3f 123.51%)!important}.color-swatch--indigo{background:linear-gradient(.52turn,#25517c 9.64%,#4776c0 123.51%)!important}.color-swatch--pink{background:linear-gradient(.52turn,#e391ad 9.64%,#ec779d 123.51%)!important}.color-swatch--neon-orange{background:linear-gradient(.52turn,#ff3a27 9.64%,#ff604e 123.51%)!important}.color-swatch--purple{background:linear-gradient(.52turn,#3e2658 9.64%,#5e3c7d 123.51%)!important}.color-swatch--dark-gray{background:linear-gradient(.52turn,#4b4b4b 9.64%,#636363 123.51%)!important}.color-swatch--teal{background:linear-gradient(.52turn,#185045 9.64%,#24847b 123.51%)!important}.color-swatch--light-gray{background:linear-gradient(.52turn,#838383 9.64%,#9f9f9f 123.51%)!important}.color-swatch--gold{background:linear-gradient(.52turn,#d5bc4f 9.64%,#d5a741 123.51%)!important}.color-swatch--orange{background:linear-gradient(.52turn,#cf5612 9.64%,#ae3f04 123.51%)!important}.color-swatch--sky-blue{background:linear-gradient(.52turn,#3795ac 9.64%,#368797 123.51%)!important}.color-swatch--green{background:linear-gradient(.52turn,#4fac20 9.64%,#518f2a 123.51%)!important}.color-swatch--deep-blue{background:linear-gradient(.52turn,#1f489d 9.64%,#2b54cb 123.51%)!important}.color-swatch--pink-bubblegum{background:linear-gradient(.52turn,#f1a19f 9.64%,#f4bab9 123.51%)!important}.color-swatch--charcoal{background:linear-gradient(.52turn,#a2a2a2 9.64%,#5b5b5b 123.51%)!important}.color-swatch--white{background:linear-gradient(.52turn,#f0f0f0 9.64%,#fffce0 123.51%)!important}.color-swatch--red-wine{background:linear-gradient(.52turn,#87282a 9.64%,#930808 123.51%)!important}#NavDrawer .drawer__fixed-header .drawer__close button.drawer__close-button:after{background-color:#000;border-radius:10px;content:"";display:inline-block;height:2px;margin:5px 0;opacity:0;position:relative;right:26px;width:30px}button.drawer__close-button.js-drawer-close.active:after{opacity:1!important;transform:rotate(45deg);transition:all .25s ease-out;transition-delay:.75s}#NavDrawer .drawer__fixed-header .drawer__close button.drawer__close-button:before{background-color:#000;border-radius:10px;content:"";display:inline-block;height:2px;left:10px;margin:5px 0;opacity:0;position:relative;width:30px}button.drawer__close-button.js-drawer-close.active:before{opacity:1!important;transform:rotate(-45deg);transition:all .25s ease-out;transition-delay:.75s}.collection-filter__item.collection-filter__item--count{color:#444;font-style:italic;font-weight:600}.collection-filter__item--sort select#SortBy{border:2px solid;border-radius:5px;float:right;font-weight:600;width:auto}.template-product-product_new_four .variant_picker_custom label{border:2px solid #d9d9d9;border-radius:8px;box-shadow:none!important;font-size:18px!important;font-weight:600;letter-spacing:normal!important;padding:20px 10px;text-align:center;width:49%}.template-product-product_new_four .variant_picker_custom{display:flex!important;justify-content:space-between;max-width:60%}@media (min-width:768px){.template-product-product_new_two .product__main-photos .flickity-viewport{height:unset!important;overflow:visible}.template-product-product_new_two .product__main-photos .flickity-viewport .flickity-slider{left:unset!important;position:relative;transform:none!important}.template-product-product_new_two .product__main-photos .flickity-viewport .flickity-slider .product-main-slide.secondary-slide{left:unset!important;margin-bottom:15px;position:relative!important}.template-product-product_new_two .grid__item{position:sticky;top:100px}.product__main-photos{overflow:hidden}.template-product-product_new_two .product__main-photos img.photoswipe__image{border-radius:5px}}@media (max-width:1440px){.site-footer .footer__title{font-size:32px}}@media (max-width:1140px){.slideshow__slide--slideshow-0 .hero__title{font-size:40px!important}.image-slider .section--title h2{font-size:52px!important;margin-bottom:40px!important}.image--banner .text--wrap h2{font-size:52px!important}.image_grid .text-wrap .image--title{font-size:42px!important}.image_grid .text-wrap .image--text p{font-size:22px!important}}@media (max-width:1023px){.image-slider .section--title h2{font-size:42px!important}.image_grid .text-wrap .image--title{font-size:32px!important}.image_grid .text-wrap .image--text p{font-size:16px!important}.site-footer .footer__title{font-size:22px}.image--slide-inner h2{font-size:68px}}@media (max-width:767px){.slideshow-wrapper .hero{height:70vh!important}.image-slider .image-slider-btn{margin:20px 0 0;min-width:300px!important}.image-slider .section--title h2{font-size:32px!important}.show-page{height:50px;width:25px}.image_grid .image--grid{grid-template-columns:inherit!important}#section--template--15468171952267__dc4dcc73-0250-42f1-a0fd-eb71f8bcda3b .text--wrap.page-width{padding:0!important}.site-footer .footer__title{font-size:18px}.header-item--icons .site-nav__icons{display:flex;gap:0 0}.site-nav__icons a{justify-content:center}.image_grid .image--grid .image--grid-col:hover{margin-top:0!important}.slideshow-wrapper .hero{height:100vh!important}.dsk{display:none!important}.mbl{display:block!important}.image--slide-inner{padding-top:60px}.image--slide-inner h2{font-size:70px;top:16px}.image_grid .image--grid .image--grid-col:last-child img.main_image{object-position:100% 100%}.site-header--opening{-webkit-backdrop-filter:blur(46px);z-index:98}.header-sticky-wrapper{z-index:98}.banner_pro_top img{background:#15161a;height:510px;object-fit:contain;width:100%}.banner_pro_top .btm_text a{font-size:18px;padding:14px 45px}.banner_pro_btm img{height:335px}.banner_pro_btm .btm_text h2{font-size:24px}.banner_pro_btm .btm_text{top:30px}.banner_pro_btm.centter{margin-bottom:40px}.template-product-product_new .payment-buttons button.btn,.template-product-product_new .variant-input label.variant__button-label,.template-product-product_new_three .payment-buttons button.btn,.template-product-product_new_two .payment-buttons button.btn,.template-product-product_new_two .variant-wrapper{max-width:100%}.template-collection-new-collection .collection-filter__item--sort{flex:1}}@media (max-width:576px){.meta_products img.dsk_ntt{display:none}.meta_products img.mbl_ntt{display:block}.banner_pro_top img{height:unset;object-fit:unset;width:auto}.banner_pro_top .btm_text a{font-size:20px;padding:23px 43px}.banner_pro_btm img{height:unset;object-fit:unset}.banner_pro_btm .btm_text{bottom:140px;top:unset}.banner_pro_btm .btm_text p{max-width:70%}.banner_pro_btm.centter .btm_text{top:unset;transform:unset}.banner_pro_btm.centter{margin-bottom:0}div#scrool_btmm{padding:15px 15px 0}#scrool_btmm .product-block.product-block--header{display:none}#scrool_btmm .main_nt_ccstm{display:flex;flex-direction:column;flex-wrap:wrap;text-align:left}#scrool_btmm .main_nt_ccstm .product-block.product-block--price{line-height:normal;margin:0 0 18px;order:2}#scrool_btmm .main_nt_ccstm .product-block:nth-child(2){order:1}#scrool_btmm .main_nt_ccstm .product-block:last-child{order:3}#scrool_btmm .main_nt_ccstm .product-block.product-block--price .pricee{display:block!important}#scrool_btmm .product__main-photos{margin-bottom:5px}.template-product-product_new .variant-input label.variant__button-label{background:#f8f8f8;text-shadow:0 0 #000}#scrool_btmm .main_nt_ccstm .product-block.product-block--price .product__policies{display:none}#scrool_btmm .payment-buttons button.btn{background:#242525;font-size:20px;padding:16px 30px;width:auto}.template-product-product_new_two .banner_pro_btm .btm_text{bottom:50px;top:unset!important;transform:unset!important}.template-product-product_new_two .product-slideshow.flickity-enabled .flickity-viewport .product-main-slide{width:100%}.template-product-product_new_two .variant-wrapper label.variant__label{display:none}.template-product-product_new_two .variant-wrapper{margin:30px 0 0}.template-product-product_new_three .banner_pro_btm .btm_text{bottom:unset!important;top:50px!important;transform:unset!important}.template-collection-new-collection .grid-product__meta .grid-product__title{font-size:15px}.template-product-product_new_four .variant_picker_custom label{align-items:center;display:flex;justify-content:space-around;padding:10px}.template-product-product_new_four .variant_picker_custom{max-width:100%}}.grid-product{margin-bottom:20px!important}.grid-product .grid-product__content{aspect-ratio:4/5;width:100%}.grid-product .grid-product__image-mask,.grid-product .grid-product__link,.grid-product .grid-product__secondary-image{background-color:#f8f8f8;border-radius:5px;height:100%;overflow:hidden;position:relative;width:100%}.grid-product .grid__image-ratio{height:100%;left:0;position:absolute;top:0;width:100%}.grid-product .grid-product__image-mask img,.grid-product .grid-product__secondary-image img{height:100%;object-fit:cover;width:100%}.grid-product .grid-product__meta{bottom:0;left:0;padding:10px;position:absolute;text-align:left}.grid-product .grid-product__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;font-weight:800;letter-spacing:0;line-height:21px;text-transform:none;width:100%}.grid-product .grid-product__price,.grid-product .grid-product__price *{color:#444;font-size:10px;font-weight:500;line-height:12px}.grid-product .grid-product__tag{border-radius:100px;box-shadow:0 2px 8px #63636333;font-size:12px;font-weight:800;letter-spacing:.5px;right:-10px;text-transform:uppercase;top:-10px}@media (min-width:768px){.grid-product .grid-product__meta{padding:16px}.grid-product .grid-product__title{font-size:20px;line-height:23px}.grid-product .grid-product__price,.grid-product .grid-product__price *{font-size:14px;line-height:16px}}.selected-variant-image-cross-fade{border-radius:5px;overflow:hidden;position:relative;width:100%}.selected-variant-image-cross-fade img{position:relative;z-index:1}.selected-variant-image-cross-fade .fading-image{background-size:contain;height:100%;position:absolute;width:100%;z-index:10}.selected-variant-image-cross-fade .fading-image.fading{animation-duration:1s;animation-name:fading}@keyframes fading{0%{opacity:1}to{opacity:0}}.template-product-product_new_two .variant__button-label.color-swatch{overflow:visible!important;position:relative!important}.template-product-product_new_two label.color-swatch:after{border:4px solid #fff;border-radius:100%;content:"";height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px)}.template-product-product_new_two input[type=radio]:checked+label.variant__button-label.color-swatch{border:4px solid #7b7976!important}.video-with-text .section-header{margin:20px 0 10px;padding:0;text-align:left}.video-with-text .section-header h2{font-size:32px}.video-with-text__row{display:flex;flex-direction:row}.video-with-text__col{display:flex;flex:1;flex-direction:column}.video-with-text__col--video{flex:2;padding-right:120px}.video-with-text__button-item,.video-with-text__buttons{list-style:none;margin:0;padding:0}.video-with-text__button-link{margin-bottom:15px}.video-with-text__button-image{max-height:90px;width:auto}@media (max-width:768px){.video-with-text .section-header h2{font-size:25px}.video-with-text__row{flex-direction:column}.video-with-text__col--video{padding-right:0}.video-with-text__button-image{height:45px;width:45px}.video-with-text__button-link{font-size:20px}}.template-cart button.btn.cart__checkout{border:1px solid #000;transition:unset!important}.template-cart button.btn.cart__checkout:hover{color:#fff}button#zakeke-product-button{padding:12px 84px;background:#242525;color:#fff;margin-top:13px;border-radius:5px;font-weight:700;border:1px solid #006FDF}button#zakeke-product-button:hover{background:#006fdf}.button--pop-up button{margin-bottom:15px;font-size:16px;color:#e63a3a;font-weight:700;text-decoration:underline}.template-product-TCR-Bumper .payment-buttons{display:none}.template-product-TCR-Bumper .payment-buttons.zakeke-product-button-container{display:block}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
