.drawer-mobile-box{position:relative;overflow-x:hidden;overflow-y:scroll;border-top:1px solid #3333331f}.site-nav-dropdown-detail{position:static}.nav-dropdown-wrapper{position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;z-index:10;padding:20px 15px;transition:transform .3s ease;transform:translate(0)}.site-nav-dropdown-detail[open]>.nav-dropdown-wrapper{transform:translate(-100%)}button.menu-back{display:flex;opacity:1!important}button.menu-back svg{padding-left:0}.mobile-banner,.mobile-mega-menu,.product-panel{display:none}.has-mega-menu{position:static}.mega-menu{position:absolute;left:0;right:0;width:100%;top:100%;background:#191919;padding:40px;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease;z-index:999;transform:translateY(20px)}.product-panel{display:none}.product-panel.active{display:block}.mega-product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.has-mega-menu:hover .mega-menu{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.mega-menu-inner{display:grid;grid-template-columns:250px 250px 1fr;gap:40px;max-width:1328px;width:100%;margin:auto}.mega-categories{display:flex;flex-direction:column;text-align:left}.mega-category.active{position:relative}.mega-category.active:after{content:"";position:absolute;top:10px;right:0;width:23px;height:3px;background:#aa893a}.mega-category{color:#fff;text-decoration:none;margin-bottom:12px;text-transform:uppercase;font-size:18px}.mega-category.active,.mega-category:hover{color:#aa893a;font-size:21px;font-weight:700}.submenu-panel{display:none}.submenu-panel.active{display:block;text-align:left}.submenu-link{display:block;color:#fff;text-decoration:none;margin-bottom:10px;font-size:18px}.mega-products{max-width:620px;width:100%;margin-left:auto}.submenu-link:hover{color:#b8943f}.mega-products h3{font-family:Montserrat!important;margin-bottom:20px;font-weight:700;font-size:21px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;padding-bottom:0}.mega-product-card{display:flex;flex-direction:column}.mega-product-card img{width:100%;display:block;height:auto;object-fit:cover;border-radius:8px;border:1px solid #6F6F6F;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.mega-product-card h4{color:#fff;font-family:Montserrat!important;font-weight:700;font-size:21px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin:20px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0;transition:all .5s}.mega-product-card:hover h4{color:#aa893a}.mega-product-card span{color:#fff;font-family:Montserrat;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.footer-inner-wrapper{margin-top:250px;position:relative}.footer-inner-wrapper:after{content:"";position:absolute;top:-290px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/bottom-path3.png?v=1780306676);background-size:contain;background-repeat:repeat-x;background-position:top center}.footer-logo img,.footer-logo{width:100%!important;max-width:450px!important}.footer-inner-wrapper .container{position:relative;z-index:1}.main-wrapper{background:#000}.banner-image:after{background:linear-gradient(357.75deg,#000 1.99%,#0000 98.22%);opacity:1}button.flickity-button{background-color:#6f6f6f!important;border:1px solid #6F6F6F!important;border-radius:4px;width:56px;height:56px}.slider .flickity-button:before,.slider-wrapper .flickity-button:before{border-radius:4px}.product-name{font-weight:700;font-size:28px;letter-spacing:0%;text-transform:uppercase;padding-bottom:0;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-wrapper{font-weight:700;text-align:center;text-transform:uppercase}.price-wrapper .item-price{font-family:Montserrat,sans-serif!important;font-weight:400;font-size:28px;line-height:100%}.product-header{padding-top:30px}.product-media-card .media-image{border:1px solid #6F6F6F;border-radius:10px}.page-banner{position:relative;z-index:1}.cmt-collection-sec .media-image{border-radius:0!important}.cmt-collection-sec .collec-content{position:unset!important;opacity:1!important;background:transparent;text-align:center;-webkit-backdrop-filter:url();backdrop-filter:url()}.cmt-collection-sec{position:relative}.cmt-collection-sec .collection-container.container{position:relative;z-index:1}.cmt-collection-sec .collection-container.container:after{content:"";position:absolute;top:0;right:0;width:400px;height:100%;background:linear-gradient(262.4deg,#000 30.36%,#0000 88.4%)}.cmt-collection-sec button.flickity-button.flickity-prev-next-button.next{z-index:2}.cmt-collection-sec .flickity-prev-next-button.previous{left:-6px}button.flickity-button.flickity-prev-next-button.previous svg{background:url(/cdn/shop/files/lVector.svg?v=1780298292);width:100%;height:100%;background-repeat:no-repeat;background-position:center center}button.flickity-button.flickity-prev-next-button.next svg{background:url(/cdn/shop/files/rVector.svg?v=1780298291);background-repeat:no-repeat;background-position:center;width:100%;height:100%}button.flickity-button svg *{fill:transparent}button.flickity-button.flickity-prev-next-button.previous:hover svg,button.flickity-button.flickity-prev-next-button.next:hover svg{filter:invert(1)}.cmt-collection-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:480px;background:url(/cdn/shop/files/bg-path.png?v=1780297546);background-position:top center;background-repeat:repeat-x;background-size:contain}.cmt-collection-sec:after{content:"";position:absolute;bottom:-80px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/bg-path-bottom.png?v=1780300706);background-position:bottom center;background-repeat:repeat-x;background-size:contain}.cmt-banner-sec{position:relative;margin-bottom:-280px}.cmt-banner-sec:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(357.75deg,#000 1.99%,#0000 98.22%)}.cmt-banner-sec img{width:100%;height:500px;object-fit:cover;object-position:top}.cmt-best-sell-sec .container{z-index:1;position:relative}.cmt-best-sell-sec .cmt-p{font-weight:400;font-size:21px;letter-spacing:0%;text-align:center;max-width:800px;width:100%;margin:0 auto 30px}.cmt-box-img .image-with-text-row.image-with-text-auto-img{gap:50px}.cmt-box-img .media-image{border-radius:0}.cmt-box-img .image-with-text-desc p{font-weight:500;font-size:24px;line-height:1.2;letter-spacing:0;max-width:600px;width:100%}.cmt-box-img ul{list-style:none;margin:0 0 0 40px}.cmt-box-img ul li{position:relative;font-weight:500;font-size:21px;line-height:1.2;letter-spacing:0;margin-bottom:16px}.cmt-box-img .image-with-text-content-card .image-with-text-desc:nth-child(2){margin-top:30px;margin-bottom:50px}.cmt-box-img ul li:before{content:"";position:absolute;top:0;left:-40px;width:24px;height:24px;background:url(/cdn/shop/files/check-icon.svg?v=1780303819);background-size:cover}.cmt-box-img .btn{margin-top:40px!important}.box-top-path{position:relative}.box-top-path:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/box-top-path.png?v=1780304814);background-repeat:repeat-x;background-position:center top;background-size:contain}.cmt-cordura-sec .media-image{border-radius:0}.cmt-cordura-sec .image-with-text-row{gap:30px}.cmt-cordura-sec{position:relative}.cmt-cordura-sec .container{position:relative;z-index:1}.cmt-cordura-sec .image-with-text-desc p{font-size:21px;max-width:622px;width:100%}.cmt-cordura-sec .image-with-text-item.image-with-text-img-card{max-width:28%}.cmt-cordura-sec .image-with-text-item.image-with-text-content{max-width:46%}.cmt-cordura-sec:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/top-path2.png?v=1780306486);background-position:top center;background-size:auto;background-repeat:repeat-x}.cmt-cordura-sec:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/bottom-path2.png?v=1780306676);background-position:bottom center;background-size:contain;background-repeat:repeat-x}.before-after-container{margin-top:60px}.section-before-after .container{max-width:1212px}.section-before-after .before-after-text.center{display:none}.section-before-after .before-after-before-card{background:#1d1d1d;border:1px solid #6F6F6F;border-radius:0}.before-after-cursor-point:after{background:#fff}.section-before-after .heading-header{margin-top:-50px}.section-before-after h2.h2.h1_mobile{margin-bottom:24px}.cmt-pattern-sec{position:relative}.cmt-pattern-sec .container{position:relative;z-index:1}.cmt-pattern-sec:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:100%;background:url(/cdn/shop/files/top-path2.png?v=1780306486);background-position:top center;background-size:contain;background-repeat:repeat-x}.cmt-pattern-sec:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/bottom-path2.png?v=1780306676);background-position:bottom center;background-size:contain;background-repeat:repeat-x}.cmt-pattern-sec .ig-image-grid{display:grid;gap:20px;width:100%;grid-template-columns:repeat(8,1fr)}.cmt-pattern-sec .gallery-image-item{border-radius:0}.cmt-pattern-sec .lg-liks p{padding:6px;color:#fff;font-size:16px;overflow:unset;height:100%;max-height:100%;display:flex;font-weight:600;align-items:center}.cmt-pattern-sec .lg-liks{overflow:unset}.cmt-pattern-sec .gallery-image-item:hover .ig-overlay{background:#000!important;opacity:.5!important}.featured-product-card{background:transparent;padding:0}.cmt-featured-product .container{position:relative;z-index:1}.cmt-featured-product{position:relative}.cmt-featured-product:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/bottom-path3.png?v=1780306676);background-position:bottom center;background-size:auto;background-repeat:repeat-x}.featured-inner-box .product-slide-box .flickity-prev-next-button .flickity-button-icon{position:absolute;left:50%;top:50%}.featured-product-content{padding-left:30px}.banner-main-box h1.banner-heading{font-size:55px;padding-bottom:26px}.section-testimonials .heading-header h2{padding-bottom:40px}.section-testimonials .container{position:relative;z-index:1}.testimonial-inner-box{text-align:center}.testimonial-inner-box a.btn.btn-{background:#aa893a;border-color:#aa893a;margin-top:30px}.testimonial-inner-box a.btn:hover{border-color:#fff}.testimonial-inner-box a.btn:hover:after{top:0;background-color:#fff}.page-terms-conditions .rich-text h2,.policy-content .rich-text h2{font-family:Michroma,sans-serif!important;font-weight:400!important;font-size:21px;line-height:1.2}.page-terms-conditions .rich-text-desc p,.policy-content .rich-text-desc p,.policy-content .rich-text-desc ul li{font-size:21px;letter-spacing:0}.policy-content .rich-text-desc a{transition:all .5s}.policy-content .rich-text-desc a strong{font-weight:400}.policy-content .rich-text-desc a:hover{color:#aa893a}.page-terms-conditions .content-for-layout{position:relative}.page-terms-conditions .section-rich-text .rich-text{position:relative;z-index:1}.page-terms-conditions .content-for-layout:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/Terms-bg-pth.png?v=1780468903);background-position:0 59%;background-size:100%;background-repeat:repeat-y}.cmt-contact-sec .contact-form-box{max-width:100%;margin:0 auto;padding:0 0 0 60px}.cmt-contact-sec .form-field label{display:block!important}.cmt-contact-sec .form-input-field{background:#535353;border-radius:8px;border:none;outline:none;color:#fff;margin-bottom:24px}.cmt-contact-sec .heading-header{margin-bottom:30px!important}.cmt-contact-sec .form-field label{display:block!important;font-weight:400;font-size:21px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin-bottom:14px}.cmt-contact-sec .form-input-field::placeholder{color:transparent}.cmt-contact-sec button.btn.fill-btn.btn-medium{min-width:200px}.cmt-setp-sec:before{content:"";position:absolute;top:13px;left:0;width:236px;height:130px;background:url(/cdn/shop/files/Step-top-path.png?v=1780482305);background-repeat:no-repeat}.cmt-setp-sec .rich-text-desc{padding-bottom:10px}.cmt-setp-sec .rich-text-desc p{font-size:21px}.cmt-setp-sec .rich-text-desc p strong{font-family:Orbitron;font-weight:700;font-size:28px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-left:-56px;min-width:50px;display:inline-block}.cmt-setp-sec h2.rich-text-title{text-align:center;padding-bottom:80px}.cmt-setp-sec .rich-text-desc h3{font-family:Michroma!important;font-weight:400;font-size:21px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#aa893a;padding-bottom:0;margin-top:20px}.cmt-setp-sec .content-width-small{max-width:930px}.cmt-setp-sec .rich-text-desc a{transition:all .5s}.cmt-setp-sec .rich-text-desc a:hover{color:#aa893a}.cmt-setp-sec .inner-container{position:relative;z-index:1}.dealers-about-sec .container{position:relative;z-index:4}.dealers-about-sec .image-with-text-item.image-with-text-img-card{max-width:62%}.dealers-about-sec .image-with-text-item.image-with-text-content{max-width:38%}.dealers-about-sec .image-with-text-desc{max-width:460px;width:100%}.dealers-about-sec .media-image{border-radius:0}.dealers-about-sec{position:relative}.dealers-about-sec:after{content:"";position:absolute;bottom:0;left:0;width:390px;height:330px;background:url(/cdn/shop/files/application-bottom.png?v=1780482182);z-index:2;background-repeat:no-repeat;background-position:bottom left}.collections-inner{padding:50px 0 100px}.collections-inner .container{max-width:1200px}.collections-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.collections-item{text-align:center}.collections-head h2{color:#fff;text-align:center;margin-bottom:44px}.collections-img{border:1px solid #6F6F6F;border-radius:8px;overflow:hidden;background:#1a1a1a}.collections-img img{display:block;transition:all .5s}.collections-item:hover .collections-img img{transform:scale(1.05)}.collections-item h3{font-family:Orbitron;font-weight:700;font-size:28px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff;margin-top:28px;padding-bottom:0;margin-bottom:16px}.collections-item span{font-family:Orbitron;font-weight:700;font-size:20px;color:#fff;letter-spacing:0%;text-align:center;text-transform:uppercase;display:inline-block}.main-product-images{overflow:hidden}.product-form__controls.color-swatches-box .product-swatch-list{display:grid;grid-template-columns:repeat(8,1fr)}.product-form__controls.color-swatches-box .product-swatch-list li.color-swatch{height:4.375vw}.product-swatch-list .color-swatch{border:1.5px solid transparent;background-color:#6f6f6f7a;border-radius:0;padding:0;transition:border-color .5s ease}.product-swatch-list .color-swatch.active,.product-swatch-list .color-swatch:hover{border-color:#aa893a}.variant-title,.quantity-label{display:block;margin-bottom:16px;font-family:Montserrat;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.qunt-btn{background:transparent}span.textXsmall.product-item-tax-shipping{width:100%;text-align:left;font-family:Montserrat;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;text-transform:capitalize;margin-top:20px}p.product-text{margin-top:10px;margin-bottom:30px;font-size:18px}span.textXsmall.product-item-tax-shipping a{text-decoration:underline}.price-wrapper{margin-top:20px}.jdgm-preview-badge .jdgm-star{color:#aa893a!important}.product-slide-box .flickity-prev-next-button .flickity-button-icon{position:absolute;left:0;top:0}.product-slide-box .media-image{border-radius:0}.item-checkout-buttons.checkout-btn{max-width:290px;width:100%}.item-checkout-buttons .add-to-cart-btn{border:1px solid #6F6F6F;font-size:15px!important;border-radius:6px;padding:10px!important;min-height:36px}.section-collection-filters:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/collections-left-path_8b73073d-4e20-4add-963b-09cd5caaa5c4.png?v=1781521895);background-size:auto;background-repeat:no-repeat;background-position:0 50%;z-index:-1}.template-collection .banner-main-box{position:relative;overflow:visible;align-items:baseline;padding-top:140px;padding-bottom:80px;height:100%!important}.template-collection .banner-main-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/collections-banner.png?v=1781519209);background-size:contain;background-position:center top;background-repeat:repeat-x}.section-collection-filters .spacing-box{background:transparent}.section-collection-filters{margin-top:0;position:relative}.template-collection h1.banner-heading.h2{padding-bottom:20px;overflow:hidden}.collection-filter-list a{display:block;font-size:18px;line-height:34px;letter-spacing:0%;text-transform:uppercase;transition:all .5s}.collection-filter-list a:hover,.filter-tab-item:hover label.sidebar-filter-name{color:#aa893a}.filter-tab-item+.filter-tab-item{margin-top:8px!important}.collection-filter-list a.active,.checkbox:checked~label.sidebar-filter-name{color:#aa893a;font-weight:600!important;padding-left:14px}.filter-tab-title{pointer-events:none;padding:0 0 34px!important;font-size:17px}.product-item-count,.shortby-title{font-family:Montserrat;font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;text-transform:uppercase}summary.filter-tab-title span{display:none}.collection-filter{margin-bottom:50px}.filter-tab span.mark{display:none}.filter-tab-item{padding-left:0}.sidebar-filter-name{padding:5px 0;cursor:pointer;margin:0;font-size:18px;line-height:18px;letter-spacing:0%;text-transform:uppercase}.filter-tab-item input{width:100%}show-more-button .link svg *{fill:#aa893a}.facets-apply-list{display:none}.collection-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;font-family:Montserrat;font-size:17px;text-transform:uppercase}.collection-top h2{font-family:Montserrat!important;font-weight:700;font-size:17px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding-bottom:0}.pagination-container{margin-top:50px}.collection-grid{position:relative;z-index:1}.product-bottom-sec .rich-text-desc p{font-size:21px}.page-faq .rich-text-desc p,.page-faq .rich-text-desc li{font-size:21px;letter-spacing:0}.page-faq .rich-text .rich-text-desc h3{font-family:Michroma,sans-serif!important;font-weight:400!important;font-size:21px;line-height:1.2;padding-bottom:0;margin-bottom:-16px}.page-faq .content-for-layout{position:relative}.page-faq .content-for-layout:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/Terms-bg-pth.png?v=1780468903);background-position:0 59%;background-size:100%;background-repeat:repeat-y}.page-faq .section-rich-text .rich-text{position:relative;z-index:1}.page-faq .rich-text-desc a{padding:0}.jm-text--align-left.jm-review-widget-header__title{text-align:left;color:#fff;font-family:Orbitron;font-size:40px!important;font-weight:600!important;text-transform:uppercase!important}.jdgm-widget{max-width:1300px;width:100%;margin:auto;padding:0 20px}.jm-average-rating-display p{color:#fff}.jm-histogram-row__rating[data-v-8fba12d2]{color:#7b7b7b}.jm-review-item{background:#181818;border:1px solid #6F6F6F!important;padding:20px!important;margin-top:0!important}.jdgm-review-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:30px;grid-row-gap:30px}.jm-media-thumbnail-list__thumbnail[data-v-583a5db9]{inline-size:50px!important}.jm-product-variant-card{display:none}.jm-reviewer-avatar--with-initial{background-color:#aa893a80!important;color:#fff!important;border:2px solid #aa893a!important}.jm-reviewer-info__name{color:#fff!important;font-size:22px!important}.jm-verified-buyer-badge__text{border-color:#fff!important;color:#fff!important}.jdgm-review-content__body-content p{color:#fff!important;font-size:20px}button.jm-review-content__expand-button p{color:#aa893a!important;text-decoration:none!important}.jm-pagination-controls__button{border:1px solid #aa893a!important;color:#fff!important;width:34px;height:34px;border-radius:6px!important}.jm-pagination-controls{margin-top:40px!important}.jm-pagination-controls .jm-with-icon svg *{fill:#aa893a}.jm-stack.jm-stack--space-400.jm-filter-panel *{color:#fff!important}button.jm-button.jm-button--secondary.jm-pagination-controls__button span.jm-with-icon{display:flex;justify-content:center;width:10px}button.jm-filter-panel__clear-btn{background:#aa893a!important}label.jm-rating-filter__tag{border:1px solid #6f6f6f82}.jdgm-tab.jdgm-tab--active{color:#aa893a!important;border-bottom:1px solid #aa893a!important}.jm-box.jm-box--inherit-color.jm-store-review-banner p{color:#fff!important}.jdgm-tablist__activeBar[data-v-4195cc0b]{background:#aa893a!important}span.jm-text.jm-pagination-controls__ellipsis{color:#fff!important}.jm-cluster.jm-filters button.jm-button,.jm-cluster.jm-filters .jdgm-sort-dropdown.jm-sort-filter__select{border:1px solid #6f6f6f!important;color:#fff!important}.jm-cluster.jm-filters .jdgm-sort-dropdown.jm-sort-filter__select option{color:#000!important}.jm-cluster.jm-filters span.jm-sort-filter__icon.jm-sort-filter__icon--chevron svg *{fill:#fff}.page-reviews .jm-stack.jm-stack--space-600.jm-review-widget__header.jm-review-widget-header{display:none}.page-reviews .jm-review-widget--default-header{padding-top:20px!important}.shopify-policy__container{max-width:100%;padding:0}.shopify-policy__title h1{color:#fff;position:relative;z-index:1;font-size:55px}.shopify-policy__title{height:500px;display:flex;align-items:center;justify-content:space-evenly;background:url(https://www.combattextiles.com/cdn/shop/files/cmt-banner.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.shopify-policy__title:after{content:"";position:absolute;top:0;width:100%;height:100%;z-index:0;background:linear-gradient(357.75deg,#000 1.99%,#0000 98.22%);opacity:1}.shopify-policy__body *{color:#fff}.shopify-policy__body{max-width:1200px;width:100%;padding:0 20px;margin:40px auto;position:relative;z-index:9}.shopify-policy__body h2,.shopify-policy__body h3{font-weight:400!important}.shopify-policy__body h3,.shopify-policy__body h2{margin-top:30px;font-size:21px;padding-bottom:0}.shopify-policy__body p{font-size:21px}.shopify-policy__body hr{display:none}@media(max-width:1500px){.footer-logo img,.footer-logo{max-width:300px!important}.footer-newsletter .news-letter-title{font-size:26px;line-height:1.2}.product-name{font-size:20px}.price-wrapper .item-price{font-size:18px}.cmt-collection-sec h3.collection-title{font-size:30px}}@media(max-width:1250px){section.enhancements-section h2.section-title{font-size:32px}.cmt-cordura-sec .image-with-text-desc p{font-size:18px}}@media(max-width:1199.99px){.header a.site-nav-link{font-size:16px}.announcement-item{font-size:14px}.height-medium{height:400px}.banner-main-box h1.banner-heading{font-size:42px;padding-bottom:20px}body:not(.template-index) .footer-inner-wrapper:after{top:-180px}body:not(.template-index) .footer-inner-wrapper{margin-top:100px}.cmt-contact-sec .contact-form-box{padding:0 0 0 30px}.footer-menu-title{font-size:20px}.footer-item-right{padding:60px 0 20px 70px}.cmt-setp-sec{padding-left:40px}.cmt-setp-sec h2.rich-text-title{padding-bottom:50px;font-size:32px}.collection-grid{grid-gap:20px}.facets-bar-wrapper{padding:20px 0}.main-product-content{padding-right:20px}.collections-inner{padding:50px 0 70px}.testi-content-inner p{font-size:18px!important}.testimonial-content-wrap .font-heading{font-size:26px!important}.ratings li svg{width:24px;height:24px}.section-testimonials .heading-header h2{padding-bottom:20px!important}.section-testimonials .testimonial-slider-item{padding:0 10px}.collection-slider-wrapper:not(.flickity-enabled) .collection-item,.collection-slider-wrapper.flickity-enabled .collection-item{max-width:33.33%;padding:0 10px}.cm-hero-sec .hero-media-content-wrapper h1{font-size:52px!important}.cm-hero-sec .hero-media-desc{font-size:24px!important;max-width:560px!important}.hero-media-content .container{width:100%}.cmt-collection-sec:after{bottom:10px}.cmt-collection-sec h3.collection-title{font-size:24px}.cmt-banner-sec img{height:370px!important}.cmt-best-sell-sec .heading-header h2{font-size:32px!important}.cmt-best-sell-sec .grid-item-md-3{padding:0 10px}.cmt-best-sell-sec .grid-row{margin:0 -10px}.cmt-box-img h2.image-with-text-title{font-size:32px}.cmt-box-img .image-with-text-desc p,.cmt-box-img ul li{font-size:18px}.cmt-box-img .image-with-text-content-card .image-with-text-desc:nth-child(2){margin-top:10px;margin-bottom:30px}.cmt-box-img ul li:before{left:-30px;width:20px;height:20px}.cmt-box-img ul{margin-left:30px}.cmt-box-img .image-with-text-item.image-with-text-content{position:relative;z-index:1}.enhancements-section:after{width:300px!important;height:250px!important;background-size:contain!important}.section-before-after .heading-header{margin-top:0}.cmt-cordura-sec:after{bottom:-60px}.section-before-after .container{max-width:900px}.section-before-after h2.h2.h1_mobile{margin-bottom:10px}.product-form__controls.color-swatches-box .product-swatch-list{display:flex;flex-wrap:wrap}.product-form__controls.color-swatches-box .product-swatch-list li.color-swatch{height:50px;width:50px}.mega-menu-inner{grid-template-columns:200px 160px 1fr}.mega-product-card h4{font-size:17px;margin:10px 0}.navbar-nav .site-nav-item span{font-size:16px}.mega-category.active:after{right:-20px;width:13px;height:3px}}@media(max-width:991px){.height-medium{height:300px}.banner-main-box h1.banner-heading{font-size:36px;padding-bottom:16px}body:not(.template-index) .footer-inner-wrapper{margin-top:60px}body:not(.template-index) .footer-inner-wrapper:after{top:-150px}.banner-main-box .content-width-small{padding-top:50px}.navbar .head-item:nth-child(1){order:2}.navbar .head-item:nth-child(2){order:1}.navbar .head-item:nth-child(3){order:3}.drawer-mobile-box .mobile-nav a{font-size:16px!important}.footer-logo-box .social-icons{display:block;align-items:center}.footer-social-icons{margin-top:10px}.footer-item-right{padding:40px 0 20px}.facets-bar-wrapper{margin-bottom:40px}.filter-tab-title{padding:0 0 14px!important;font-size:16px}.collection-filter{margin-bottom:30px}.collapse-box summary.filter-tab-title span{display:none}side-drawer#facet-filters-mobile{background:#000000b5}.pagination-container{margin-top:30px}.pagination .pagi-nub{min-width:42px;min-height:42px;font-weight:700;font-size:18px;line-height:24px}.pagination li a{padding:7px}.cmt-pattern-sec .container{background:#181818}.cmt-pattern-sec:after{bottom:-40px}.main-product-content{padding-right:0;padding-left:0}.collections-item h3{font-size:22px;margin-top:20px;margin-bottom:10px}.collections-item span{font-size:16px}.testimonial-slider-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.product-slider-wrapper .flickity-page-dots{justify-content:center;display:none}.text-position-down-start{bottom:0;left:0}.hero-media-cont-inner{padding-bottom:0}.enhancements-section:before{width:300px!important;height:250px!important;background-size:contain!important}.cmt-banner-sec img{height:330px!important}.product-header{padding-top:10px}.product-name,.price-wrapper .item-price{font-size:16px}.price-wrapper{margin-top:8px}.cmt-best-sell-sec .cmt-p{font-size:18px}.cmt-cordura-sec .media-image.medium-img{height:400px}.featured-product-content{padding-left:10px}}@media(max-width:767px){.cmt-contact-sec .contact-form-box{padding:40px 0 0}.footer-logo img,.footer-logo{max-width:210px!important;margin:auto;width:100%!important;text-align:center;display:flex;justify-content:center}.footer-social-icons{justify-content:center;margin-top:20px}.footer-newsletter .news-letter-title{text-align:center}.textLarge{font-size:16px!important}.page-terms-conditions .rich-text-desc p,.page-faq .rich-text-desc p,.page-faq .rich-text-desc li,.policy-content .rich-text-desc p,.policy-content .rich-text-desc ul li{font-size:18px}.footer-nav-menu ul li a{font-size:16px}.banner-main-box .banner-content{margin-top:40px}.application-video-section{padding:40px 0}.cmt-setp-sec .rich-text-desc p{font-size:18px}.cmt-setp-sec .rich-text-desc p strong{font-size:20px}.cmt-setp-sec h2.rich-text-title{padding-bottom:24px;font-size:26px!important}.dealers-about-sec .image-with-text-item.image-with-text-content,.dealers-about-sec .image-with-text-item.image-with-text-img-card{max-width:100%;width:100%}.contact-form-section .form-input-field{height:50px;padding:16px}.contact-form-section .form-row{gap:0!important}.contact-form-section label{font-size:18px!important}.form-wrapper .form-submit .btn.btn-medium{min-width:135px;min-height:60px}.dealers-about-sec .image-with-text-content-card{text-align:center}.collection-top span{display:none}.product-header{padding-top:10px}.product-name,.price-wrapper .item-price{font-size:16px}.price-wrapper{margin-top:6px}.template-collection .banner-main-box{padding-top:80px;padding-bottom:60px}.product-item-count,.shortby-title{font-size:14px}.product-bottom-sec .rich-text-desc p{font-size:18px!important}.product-form__controls.color-swatches-box .product-swatch-list{display:flex;flex-wrap:wrap}.product-form__controls.color-swatches-box .product-swatch-list li.color-swatch{height:40px;width:40px}.product-swatch-list .swatch-variant-item.swatch-variant-option-name{padding:10px 14px}.collections-list,.application-itmes{display:grid;grid-template-columns:1fr 1fr!important;gap:14px!important}.collections-item h3{font-size:18px}.collections-head h2{margin-bottom:18px}.application-itme h3{font-size:18px;padding-bottom:20px}.application-head p{font-size:18px}.application-head h2{padding-bottom:20px}.collections-inner{padding:30px 0 70px}.item-checkout-buttons.checkout-btn{max-width:100%;width:100%}button.flickity-button{width:48px;height:48px}.cm-hero-sec .hero-media-content-wrapper h1{font-size:36px!important}.cm-hero-sec .hero-media-desc{font-size:18px!important}.cmt-collection-sec .collection-container.container:after{width:80px;height:100%;background:linear-gradient(262.4deg,#000 30.36%,#0000 60.4%)}.cmt-collection-sec .collection-container.container:before{content:"";position:absolute;top:45%;left:0;width:100%;height:84%;background:#181818;transform:translateY(-50%)}.cmt-cordura-sec .image-with-text-row{display:block}.cmt-cordura-sec .image-with-text-item.image-with-text-img-card{max-width:100%}.cmt-cordura-sec .image-with-text-item.image-with-text-content{max-width:100%;padding-top:60px}.section-before-after h2.h2.h1_mobile{font-size:32px}.section-testimonials .heading-header h2{padding-bottom:20px!important;font-size:32px}.page-reviews .jm-review-widget--default-header{padding-top:0!important;margin-top:-30px}.shopify-policy__body p{font-size:18px}}@media(max-width:575px){body:not(.template-index) .footer-inner-wrapper:after{top:-70px}.cmt-contact-sec .form-field label{font-size:16px}.cmt-contact-sec .heading-header{margin-bottom:14px!important}.cmt-contact-sec .heading-header{padding-left:0}.cmt-pattern-sec .ig-image-grid{gap:10px;grid-template-columns:repeat(4,1fr)}.testimonial-slider-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.collection-slider-wrapper:not(.flickity-enabled) .collection-item,.collection-slider-wrapper.flickity-enabled .collection-item{max-width:80%;padding:0 10px}.topbar{display:none}.jdgm-review-list{grid-template-columns:repeat(1,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/style.css.map */
