@font-face{font-family:Technor;src:url(/cdn/shop/files/Technor-Bold.eot?v=1793086036);src:url(/cdn/shop/files/Technor-Bold.eot?v=1793086036) format("embedded-opentype"),url(/cdn/shop/files/Technor-Bold.woff2?v=1793086036) format("woff2"),url(/cdn/shop/files/Technor-Bold.woff?v=1793086036) format("woff"),url(/cdn/shop/files/Technor-Bold.ttf?v=1793086036) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Technor;src:url(/cdn/shop/files/Technor-Medium.eot?v=1793086036);src:url(/cdn/shop/files/Technor-Medium.eot?v=1793086036) format("embedded-opentype"),url(/cdn/shop/files/Technor-Medium.woff2?v=1793086036) format("woff2"),url(/cdn/shop/files/Technor-Medium.woff?v=1793086036) format("woff"),url(/cdn/shop/files/Technor-Medium.ttf?v=1793086036) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Technor;src:url(/cdn/shop/files/Technor-Regular.eot?v=1793086036);src:url(/cdn/shop/files/Technor-Regular.eot?v=1793086036) format("embedded-opentype"),url(/cdn/shop/files/Technor-Regular.woff2?v=1793086036) format("woff2"),url(/cdn/shop/files/Technor-Regular.woff?v=1793086036) format("woff"),url(/cdn/shop/files/Technor-Regular.ttf?v=1793086036) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/cdn/shop/files/Supreme-Bold.eot?v=1793086691);src:url(/cdn/shop/files/Supreme-Bold.eot?v=1793086691) format("embedded-opentype"),url(/cdn/shop/files/Supreme-Bold.woff2?v=1793086691) format("woff2"),url(/cdn/shop/files/Supreme-Bold.woff?v=1793086691) format("woff"),url(/cdn/shop/files/Supreme-Bold.ttf?v=1793086691) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/cdn/shop/files/Supreme-Medium.eot?v=1793086691);src:url(/cdn/shop/files/Supreme-Medium.eot?v=1793086691) format("embedded-opentype"),url(/cdn/shop/files/Supreme-Medium.woff2?v=1793086691) format("woff2"),url(/cdn/shop/files/Supreme-Medium.woff?v=1793086691) format("woff"),url(/cdn/shop/files/Supreme-Medium.ttf?v=1793086691) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/cdn/shop/files/Supreme-Regular.eot?v=1793086691);src:url(/cdn/shop/files/Supreme-Regular.eot?v=1793086691) format("embedded-opentype"),url(/cdn/shop/files/Supreme-Regular.woff2?v=1793086691) format("woff2"),url(/cdn/shop/files/Supreme-Regular.woff?v=1793086691) format("woff"),url(/cdn/shop/files/Supreme-Regular.ttf?v=1793086691) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/cdn/shop/files/Supreme-Light.eot?v=1793265651);src:url(/cdn/shop/files/Supreme-Light.eot?v=1793265651) format("embedded-opentype"),url(/cdn/shop/files/Supreme-Light.woff2?v=1793265651) format("woff2"),url(/cdn/shop/files/Supreme-Light.woff?v=1793265650) format("woff"),url(/cdn/shop/files/Supreme-Light.ttf?v=1793265649) format("truetype");font-weight:300;font-style:normal;font-display:swap}:root{--font-technor: "Technor", sans-serif;--font-supreme: "Supreme", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}.header{font-family:var(--font-technor)}.header .header-phone{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;margin-right:79px;color:#000;font-family:var(--font-technor);font-size:20px;font-weight:var(--font-weight-bold);line-height:1em;white-space:nowrap;text-decoration:none}.header .header-phone__icon{display:inline-flex;width:26px;height:26px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:#000}.header .header-phone__icon img{display:block;width:12px;height:12px;object-fit:contain}header.header .header__inline-menu .list-menu .header__menu-item{font-size:16px;color:#000;font-weight:400;text-transform:uppercase;position:relative}header.header .header__inline-menu .list-menu .header__menu-item span:before,header.header .header__inline-menu .list-menu .header__menu-item span:after{content:"";position:absolute;height:5px;background:transparent;left:20px;right:20px;bottom:0;opacity:1;border:1px solid #000000;border-top:none;opacity:0}header.header .header__inline-menu .list-menu .header__menu-item span:after{top:0;bottom:initial;border-top:1px solid #000000;border-bottom:none}header.header .header__inline-menu .list-menu .header__menu-item span.header__active-menu-item{font-weight:700}header.header .header__inline-menu .list-menu .header__menu-item span.header__active-menu-item:before,header.header .header__inline-menu .list-menu .header__menu-item span.header__active-menu-item:after{opacity:1}header.header .header__inline-menu .list-menu.list-menu--disclosure{width:25rem}header.header .header__inline-menu .header__submenu .header__menu-item{text-align:left}header.header .header__inline-menu .header__submenu .list-menu__item--active{text-decoration:underline!important;text-underline-offset:.3rem}.new-common-title h2{margin-top:0;font-family:var(--font-technor)!important;font-weight:var(--font-weight-bold);font-size:45px;line-height:1.2em;text-transform:uppercase;color:#000}.revamp-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 24px;border:1px solid transparent;border-radius:0;color:#fff;font-size:16px;font-family:var(--font-technor);font-weight:var(--font-weight-bold);line-height:1em;text-decoration:none;text-transform:uppercase;background:#000}.revamp-button:hover{background:#fff;color:#000;border-color:#000}.revamp-button:after{content:"";background:url(/cdn/shop/files/Vector_5018.png?v=1793096003)no-repeat;filter:brightness(0) invert(1);width:10px;height:15px;background-size:contain}.revamp-button:hover:after{filter:none}.new-common-content{font-family:var(--font-supreme)!important;font-weight:400;font-size:16px;line-height:1.35em;letter-spacing:initial}.new-common-title h6.sub-title{margin:0 0 11px;font-family:var(--font-supreme)!important;text-transform:uppercase;font-weight:400;font-size:16px;line-height:17.6px;letter-spacing:5%}.revamp-marquee-area{background:#666}.revamp-marquee-area.black-revamp-marquee-area{background:#000}.revamp-marquee-area ul{gap:0px}.revamp-marquee-area ul li{font-family:var(--font-technor)!important;font-size:45px;line-height:100%!important;text-transform:uppercase;padding-left:96px;list-style-type:none;position:relative}.revamp-marquee-area ul li:before{content:"";background:url(/cdn/shop/files/Star_8.png?v=1793156437)no-repeat;background-size:100% 100%;width:28px;height:28px;position:absolute;left:34px;top:0;bottom:0;margin:auto;display:block}.revamp-marquee-area ul li:nth-child(2n){font-weight:var(--font-weight-regular);color:#999}.revamp-marquee-area ul li:nth-child(odd){font-weight:var(--font-weight-bold);color:#fff}.revamp-footer-area{padding-top:100px}.revamp-footer-area .footer-row{display:flex;justify-content:space-between;gap:70px}.revamp-footer-area .footer-row>.news-letter-col,.revamp-footer-area .footer-row>.menu-col,.revamp-footer-area .footer-row>.contact-info-col,.revamp-footer-area .footer-row>.logo-col{flex:0 0 auto;width:fit-content;max-width:100%}.revamp-footer-area .container{max-width:1370px!important}.revamp-footer-area .footer_logo a{display:block}.revamp-footer-area .footer_logo a img{width:100%;max-width:167px;min-width:167px}.revamp-footer-area .footer-block__newsletter h2{margin:0 0 7px;padding-bottom:0;color:#fff;text-align:left}.revamp-footer-area .newsletter-form .field__input{background:#f0f0f0;padding:19px 57px 19px 15px!important;text-align:left;border-radius:0;color:#000!important;height:50px!important}.revamp-footer-area .newsletter-form label.field__label{font-size:14px;color:#000!important;opacity:.7;margin:initial!important;text-align:left;left:15px;right:0;top:16px;display:initial;font-family:var(--font-supreme)}.revamp-footer-area{color:rgba(var(--color-foreground),1)}.revamp-footer-area .newsletter-form .newsletter-form__button img{height:14px;object-fit:contain}.revamp-footer-area .field__button{align-items:center!important;background-color:transparent!important;border:0!important;color:currentColor!important;cursor:pointer!important;display:flex!important;height:initial!important;justify-content:center!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:0!important;top:3px!important;width:5rem!important;bottom:3px;border-radius:0}.revamp-footer-area .field__button:hover{background:#000!important}.revamp-footer-area .field__button:hover img{filter:brightness(0) invert(1)}.revamp-footer-area .news-letter-col .footer-block-newsletter{width:100%;max-width:335px}.revamp-footer-area .newsletter-form{padding-top:18px!important;margin-bottom:35px}.revamp-footer-area ul.list.list-payment{justify-content:start}.revamp-footer-area ul.list.list-payment svg{width:34px!important;height:21px!important;padding:0 2px}.revamp-footer-area h2.footer-block__heading{font-family:var(--font-technor)!important;font-weight:700;font-size:25px;line-height:1.1em;letter-spacing:initial;text-transform:uppercase;margin:0 0 25px;padding-bottom:0!important}.revamp-footer-area .footer-menu .list-unstyled li:first-child a{padding-top:0!important;margin-top:0!important}.revamp-footer-area .footer-menu .list-unstyled li a{font-size:18px;font-family:var(--font-supreme)!important;line-height:1.35em;padding-top:4px!important;padding-bottom:4px!important;margin-top:4px!important;margin-bottom:4px!important}.revamp-footer-area .footer-menu .list-unstyled li a:hover{opacity:.8}.revamp-footer-area .conatct_icon{width:42px;min-width:42px;display:flex;align-items:center;justify-content:center;background:#333;height:42px}.conatct_icon img{width:26px!important;min-width:26px!important;height:26px!important;object-fit:contain}.revamp-footer-area .address_detail{gap:15px;padding-bottom:0;margin-bottom:20px}.revamp-footer-area .address_detail .contact_detail h4{margin:0 0 7px;font-family:var(--font-supreme)!important;font-size:16px;font-weight:400!important;line-height:1em}.revamp-footer-area .address_detail .contact_detail p,.revamp-footer-area .address_detail .contact_detail p a{font-family:var(--font-supreme)!important;font-size:16px!important;font-weight:400!important;line-height:1.35em;margin-bottom:0}.revamp-footer-area .address_detail.location-detail p{width:100%;max-width:200px}.revamp-footer-area .copy-row{border-top:1px solid #666666;border-bottom:1px solid #666666;padding-top:21px;padding-bottom:21px;margin-top:50px}.revamp-footer-area .copy-right-txt p{font-size:16px;font-family:var(--font-supreme)!important;margin-bottom:0}.revamp-footer-area .policy-area ul{list-style-type:none;display:flex;padding:0;margin:0;justify-content:flex-end}.revamp-footer-area .policy-area ul li{font-family:var(--font-supreme)!important;font-weight:400;font-size:16px;line-height:1em;letter-spacing:15%;text-transform:uppercase;padding:0 18px;position:relative}.revamp-footer-area .policy-area ul li:before{content:"";background:#fff;width:4px;height:4px;border-radius:50%;position:absolute;left:0;display:block;top:0;bottom:0;margin:auto}.revamp-footer-area .policy-area ul li:first-child:before{display:none}.revamp-footer-area .policy-area ul li a{color:#fff}.revamp-footer-area .bottom-big-text.container{max-width:100%!important;text-align:center}.revamp-footer-area .bottom-big-text h5{margin:0;font-family:var(--font-technor)!important;font-weight:700;font-size:133px;line-height:100%;text-transform:uppercase;padding-top:30px;padding-bottom:30px}.revamp-footer-area .dektop-none{display:none!important}.revamp-footer-area .news-letter-text{font-family:var(--font-supreme);font-size:18px}.big-custom-container{width:100%;max-width:1340px;padding-left:15px;padding-right:15px;margin:0 auto}.product-details-short-description p{line-height:1.6em;color:#000}.product .product__info-wrapper .installment{padding-top:9px;padding-bottom:9px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin-top:28px;margin-bottom:28px;font-family:var(--font-supreme)!important;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:.4px;color:#666}.product .product__info-wrapper .product-form__input{margin-bottom:12px}.product .product__info-wrapper .product-form__input .form__label{border-bottom:none;font-family:var(--font-supreme)!important;font-weight:400;font-size:13px;line-height:1.3em;letter-spacing:initial;color:#333;margin-bottom:5px}.product .product__info-wrapper .product-form__input--pill input[type=radio]+label{font-family:var(--font-supreme)!important;font-weight:700;font-size:14px;line-height:1em;letter-spacing:initial;text-align:center;color:#000;padding:14px 15px;border:1px solid #CCCCCC;margin-right:1.2rem;min-width:50px;margin-bottom:8px}.product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{border-color:#0000008c;background:#000;color:#fff}.product .product__info-wrapper .installation-checkbox-wrapper{padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:28px;margin-bottom:28px}.product .product__info-wrapper .installation-checkbox-label span{font-family:var(--font-supreme);font-weight:700;font-size:16px;line-height:16px;letter-spacing:initial;color:#000}.product .product__info-wrapper .installation-checkbox-wrapper .installation-note{font-family:var(--font-supreme);font-weight:400;font-size:13px;line-height:1.3em;letter-spacing:initial;color:#000}.product .product__info-wrapper .installation-checkbox-label input[type=checkbox]{border:1px solid #767676;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;min-width:18px}.product .product__info-wrapper .installation-checkbox-label input[type=checkbox]:checked{background-color:#000;border-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='m3 8 3 3 7-7'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px}.product .product__info-wrapper .quantity-addto-cart-btn{display:flex;gap:20px;margin-bottom:18px}.product .product__info-wrapper .add-to-cart-btn{flex:1;min-width:0}.product .product__info-wrapper .quantity-addto-cart-btn .quantity__label{display:none}.product .product__info-wrapper .quantity-addto-cart-btn .product-form__quantity{margin-bottom:0}.product .product__info-wrapper .shopify-payment-button .button-content{font-family:var(--font-technor)!important;font-weight:700;font-size:20px}.product .product__info-wrapper .shopify-payment-button__more-options{font-family:var(--font-supreme);font-size:12px;letter-spacing:.5px;color:#000;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:10px}.product .product__info-wrapper .shopify-payment-button__more-options:after{content:"";background:url(/cdn/shop/files/Vector_5033.png?v=1793323345)no-repeat;width:10px;height:8px;background-size:100% 100%;display:inline-block}.product .product__info-wrapper .product__pickup-availabilities .pickup-availability-info{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:flex-end}.product .product__info-wrapper .pickup-availability-preview{gap:9px;font-family:var(--font-supreme);min-height:initial;background:#f0f0f0;padding:17px 16px;margin-bottom:25px}.product .product__info-wrapper .pickup-availability-preview .left-info{margin-bottom:0}.product .product__info-wrapper .pickup-availability-preview .left-info p{font-size:13px;color:#000000bf;letter-spacing:initial;margin-bottom:5px;line-height:1.4em}.product .product__info-wrapper .pickup-availability-preview .left-info p:last-child{margin-bottom:0}.product .product__info-wrapper .pickup-availability-preview .left-info p span.color-foreground{font-weight:700;color:#000}.product .product__info-wrapper .pickup-availability-preview .pick-icon{display:flex;width:16px;height:16px;align-items:center;justify-content:center;min-width:16px;margin-top:3px}.product .product__info-wrapper .pickup-availability-preview .pick-icon img{object-fit:contain}.product .product__info-wrapper .pickup-availability-button{font-family:var(--font-supreme);font-weight:700;font-size:14px;line-height:1em;letter-spacing:0px;display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;color:#000;text-decoration:none;margin-bottom:0}.product .product__info-wrapper .pickup-availability-button:after{content:"";background:url(/cdn/shop/files/Vector_5033.png?v=1793323345)no-repeat;width:10px;height:8px;background-size:100% 100%;display:inline-block}.product .product__info-wrapper .affirm-as-low-as{font-family:var(--font-supreme);color:#000000bf}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{border:1px solid #000000!important}.product .product__info-wrapper .custom-harness-note label{font-family:var(--font-supreme)!important;font-weight:400;font-size:13px;line-height:1.3em;letter-spacing:initial;color:#333;margin-bottom:13px}.product .product__info-wrapper .custom-harness-note textarea{font-family:var(--font-supreme);border:1px solid #000000!important;min-height:118px;border-radius:0;padding:10px 15px}.product .product__info-wrapper .custom-harness-note textarea:focus-visible{box-shadow:none!important;outline:none!important}.product .product__info-wrapper .custom-harness-error{font-family:var(--font-supreme);margin-top:0}.product .product-media-container .product__media{padding-top:0!important;height:583px!important}@media screen and (min-width:991px)and (max-width:1350px){.header .header-phone{margin-right:12px}.revamp-footer-area .bottom-big-text h5{font-size:115px}}@media screen and (max-width:1200px){.product .product-media-container .product__media{padding-top:min(var(--constrained-height),var(--ratio-percent))!important;height:100%!important}.header .header-phone{font-size:16px;margin-right:12px}.header .header-phone__icon{width:20px;height:20px}.header .header-phone__icon img{width:10px;height:10px}.header{padding:13px 30px 16px!important}.header ul.list-menu li{padding:0}.header .header__heading-link{width:120px;min-width:120px}.revamp-footer-area .footer-row{gap:20px}.revamp-footer-area .copy-row .column-reverse{display:flex;flex-direction:column-reverse}.revamp-footer-area .policy-area ul{justify-content:center;margin-bottom:20px}.revamp-footer-area .copy-right-txt p{text-align:center}.revamp-footer-area .bottom-big-text h5{font-size:70px}.revamp-footer-area .policy-area ul li:first-child:before{display:block}}@media screen and (max-width:992px){.new-common-title h2{font-size:35px}.header .header__icons .header-phone{display:none}.menu-drawer .menu-drawer__utility-links .header-phone{display:flex;margin-right:0;margin-bottom:10px}.header{padding-left:15px!important}.revamp-marquee-area ul li{font-size:30px}.revamp-footer-area .footer-row{gap:50px;flex-wrap:wrap}.revamp-footer-area .footer-row>.news-letter-col,.revamp-footer-area .footer-row>.menu-col,.revamp-footer-area .footer-row>.contact-info-col,.revamp-footer-area .footer-row>.logo-col{width:calc(50% - 50px)}.revamp-footer-area{padding-top:50px}.revamp-footer-area .copy-row{margin-top:30px}.revamp-footer-area .bottom-big-text h5{font-size:50px;padding-top:20px;padding-bottom:20px}.revamp-footer-area ul.list.list-payment{flex-wrap:wrap}.revamp-footer-area .policy-area ul{margin-bottom:10px}.made-to-order-box{margin-top:20px!important;margin-bottom:20px!important}.product .product__info-wrapper .installment{margin-top:20px;margin-bottom:20px;font-size:12px!important}.product .product__info-wrapper .product__pickup-availabilities .pickup-availability-info{align-items:flex-start;flex-direction:column;gap:13px}.product_detail_sec{padding-bottom:50px!important}.product .product__info-wrapper .quantity-addto-cart-btn{gap:15px;margin-bottom:15px;flex-direction:column}}@media screen and (max-width:767px){.revamp-button{padding:15px}.product .product__media-wrapper .thumbnail-slider{margin-left:0!important;margin-right:0!important}.new-common-title h2{font-size:26px}.revamp-marquee-area ul li{font-size:22px;padding-left:70px}.revamp-marquee-area ul li:before{width:20px;height:20px;left:25px}.revamp-footer-area .footer-row>.news-letter-col,.revamp-footer-area .footer-row>.menu-col,.revamp-footer-area .footer-row>.contact-info-col,.revamp-footer-area .footer-row>.logo-col{width:100%}.revamp-footer-area .footer-row{gap:20px}.revamp-footer-area .dektop-none{display:block!important;margin-bottom:30px}.revamp-footer-area .logo-col.mobile-none{display:none}.revamp-footer-area .newsletter-form{padding-top:10px!important;margin-bottom:20px}.revamp-footer-area h2.footer-block__heading{font-size:22px;margin:0 0 20px}.revamp-footer-area .policy-area ul li{font-size:11px;padding:0 10px;letter-spacing:7%}.revamp-footer-area .bottom-big-text h5{font-size:30px}.revamp-footer-area .copy-right-txt p{font-size:13px}.revamp-footer-area .copy-row{padding-top:15px;padding-bottom:15px}.revamp-footer-area .news-letter-text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/revamp-custom.css.map */
