:root{--font-family-Industry-Demi:"Industry Demi",sans-serif;--font-family-Gotham:"Gotham",sans-serif;--font-family-Industry-Book:"Industry Book",sans-serif;--font-family-Industry:"Industry",sans-serif;--font-family-Industry-Ultra:"Industry Ultra",sans-serif}.sub-category-block:not([data-slick-active]){contain:content;overflow:hidden}.sub-category-list:not(.sub-category-list-no-slider):not(.slick-slider-wrapper){flex-wrap:nowrap!important;width:100%!important;display:flex!important;overflow:hidden!important}.sub-category-list:not(.sub-category-list-no-slider):not(.slick-slider-wrapper) .sub-category-item{flex:0 0 100%!important;max-width:100%!important}@media (min-width:480px){.sub-category-list:not(.sub-category-list-no-slider):not(.slick-slider-wrapper) .sub-category-item{flex:0 0 50%!important;max-width:50%!important}}@media (min-width:768px){.sub-category-list:not(.sub-category-list-no-slider):not(.slick-slider-wrapper) .sub-category-item{flex:0 0 33.333%!important;max-width:33.333%!important}}@media (min-width:1024px){.sub-category-list:not(.sub-category-list-no-slider):not(.slick-slider-wrapper) .sub-category-item{flex:0 0 25%!important;max-width:25%!important}}.sub-category-block[data-slick-active]{contain:none;overflow:visible}.sub-category-list.slick-slider-wrapper{overflow:visible;display:block!important}.yotpo-star-rating-wrapper{width:100%;min-height:33px}#announcement-bar{min-height:34px}#attentive_overlay,.__attentive_overlay{z-index:999999!important;position:fixed!important}.catagory-page-design .category-description{contain:layout style;min-height:0}.makeswift-page-wrapper{min-height:70vh}.makeswift-page-summer-giveaway{min-height:3500px}@media (max-width:1279px){.makeswift-page-summer-giveaway{min-height:3200px}}@media (max-width:1023px){.makeswift-page-summer-giveaway{min-height:3300px}}@media (max-width:767px){.makeswift-page-summer-giveaway{min-height:3000px}}@media (min-width:1024px){[class*=group\/products-list-section] aside{contain:layout;min-height:1200px}[data-category-path^=\/holsters-by-model] [class*=group\/products-list-section] aside{min-height:2100px}}.slick-prev:before,.slick-next:before{font-family:inherit!important}[class*=group\/products-list-section]{contain:layout}.ups-list{min-height:94px}body #pfAnchoredContainer #pf-upper-embed{flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0}body #pfAnchoredContainer{background-color:#0000}body #pfAnchoredContainer #pf-heading{color:#b72c1f;text-align:left;text-transform:uppercase;margin:0 0 5px;font-size:.8rem}body #pfAnchoredContainer .pf-selection-wrapper{padding:0}body .findholster-section #pf-header-reset-button{color:#b72c1f;padding-top:0;top:-3px;right:0;transform:translateY(0)}body .findholster-section #pfAnchoredContainer .pf-select{color:#fff;background-color:#272727;background-image:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.5L0 0L5 3L10 0V1.5L5 4.5L0 1.5Z' fill='white'/%3E%3C/svg%3E%0A");background-position:right 10px center;background-repeat:no-repeat;background-size:10px;border:1px solid #272727;border-radius:0;outline:none;height:auto;padding:17px 25px;font-family:Gotham,sans-serif;font-weight:400;line-height:normal;appearance:none!important}body .findholster-section .pfSearchContainer .pf-select option{color:#fff}body #pfAnchoredContainer .pf-selection-wrapper,body .findholster-section,body .findholster-section #pfAnchoredContainer #pf-search-header{width:100%}body .findholster-section #pfAnchoredContainer .pf-searching{display:none}.mobile-findholster-wrapper .findholster-section{background-color:#272727;padding:25px 20px 30px}.mobile-findholster-wrapper #pfAnchoredContainer{background-color:#0000}.mobile-findholster-wrapper #pfAnchoredContainer #pf-upper-embed{flex-direction:column;align-items:center;width:100%;margin:0;padding:0}.mobile-findholster-wrapper #pfAnchoredContainer #pf-heading{color:#fff;text-align:center;text-transform:uppercase;width:100%;margin:0 0 15px;font-family:Industry,sans-serif;font-size:1rem;font-weight:700}.mobile-findholster-wrapper #pfAnchoredContainer #pf-search-header{justify-content:center;width:100%}.mobile-findholster-wrapper #pfAnchoredContainer .pf-selection-wrapper{width:100%;padding:0}.mobile-findholster-wrapper #pfAnchoredContainer .pf-select{color:#999;background-color:#363636;background-image:url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.5L0 0L5 3L10 0V1.5L5 4.5L0 1.5Z' fill='white'/%3E%3C/svg%3E%0A");background-position:right 15px center;background-repeat:no-repeat;background-size:12px;border:1px solid #363636;border-radius:0;outline:none;width:100%;height:auto;padding:17px 25px;font-family:Gotham,sans-serif;font-weight:400;line-height:normal;appearance:none!important}.mobile-findholster-wrapper #pf-header-reset-button{color:#b72c1f;padding-top:0;top:0;right:0;transform:translateY(0)}body #pfFloatingContainer.open.fullscreen #pf-wrapper #pf-upper-floating{height:auto}body.js-focus-visible #pfFloatingContainer.fullscreen.open #pf-upper-floating .pf-select.focus-visible,.js-focus-visible body #pfFloatingContainer.fullscreen.open #pf-upper-floating .pf-select.focus-visible,body #pfFloatingContainer.fullscreen.open #pf-upper-floating .pf-select:focus-visible{outline:0}body .pfFloatingLayout .pf-selection-wrapper{border-bottom:none;margin-bottom:15px;padding:0 .5rem;text-align:left!important}body .pfFloatingLayout .pf-selection-wrapper .pf-label{color:#1a1a1a;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;font-family:Industry Demi,sans-serif;font-size:14px;font-weight:700;text-align:left!important;display:block!important}body .pfFloatingLayout .pf-selection-wrapper .pf-select{color:#333!important;appearance:none!important;background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:10px!important;border:1px solid #ccc!important;border-radius:0!important;outline:none!important;width:100%!important;height:auto!important;padding:12px 35px 12px 14px!important;font-family:Gotham,sans-serif!important;font-size:14px!important;line-height:normal!important}body .pfFloatingLayout #pf-header-reset-button{top:0;transform:translateY(0)}body .pfSearchContainer.open.product-cards-results #pf-wrapper #pf-upper-floating #pf-heading{padding:0 .5rem}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list{grid-gap:10px!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:0!important;padding:10px!important;list-style:none!important;display:grid!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product{background:0 0!important;border:none!important;flex-direction:column!important;gap:8px!important;max-width:100%!important;margin-bottom:30px!important;padding:0!important;display:flex!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-image-container{background:#fff!important;padding:8px!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 2px #ddd!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-image-container img{aspect-ratio:1!important;-o-object-fit:contain!important;object-fit:contain!important;background:#fff!important;width:100%!important;padding:10px!important;display:block!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-details-container{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;padding:0 4px!important;display:flex!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-product-title{letter-spacing:.06em!important;text-transform:uppercase!important;width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.4!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-product-title a{text-transform:uppercase!important;text-align:left!important;color:#333!important;letter-spacing:.06em!important;word-break:break-all!important;font-family:Industry Demi,sans-serif!important;font-size:12px!important;font-weight:600!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition:color .2s!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-product-title a:hover{color:#b72c1f!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-price-section{text-align:left!important;border-top:1px solid #000!important;width:100%!important;margin-top:12px!important;padding-top:12px!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-price-rating-row{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;display:flex!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars{flex-shrink:0!important;margin:0!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo.bottomLine{align-items:center!important;display:flex!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo .yotpo-bottomline{align-items:center!important;gap:2px!important;display:flex!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo .yotpo-bottomline .yotpo-icon-star,body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo .yotpo-bottomline .yotpo-icon-half-star,body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo .yotpo-bottomline .yotpo-icon-empty-star{font-size:12px!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-yotpo-stars .yotpo .text-m{font-size:10px!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-price{text-align:left!important;color:#b72c1f!important;font-family:Industry Demi,sans-serif!important;font-size:12px!important;font-weight:600!important;display:block!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-details-container .pf-cta-wrapper{width:100%!important;margin-top:12px!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-details-container .pf-cta{color:#fff!important;text-transform:uppercase!important;text-align:center!important;cursor:pointer!important;letter-spacing:.06em!important;background:#000!important;border:none!important;width:100%!important;padding:12px 24px!important;font-family:Industry Demi,sans-serif!important;font-size:11px!important;-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-color .2s!important;display:block!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-details-container .pf-cta:hover{color:#fff!important;background-color:#b72c1f!important}@media (max-width:1024px){.mobile-findholster-wrapper .findholster-section{background:#181818}}@media (max-width:767px){body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:768px){body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-image-container{padding:15px!important}}@media (min-width:1280px){body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list{gap:2.77778vw!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-product-title,body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-product-title a{letter-spacing:.06em!important;font-size:.83333vw!important;line-height:1.11111vw!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-price{font-size:.83333vw!important;line-height:.97222vw!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .pf-price-section{margin-top:.83333vw!important;padding-top:.83333vw!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-details-container .pf-cta{padding:.83333vw 1.66667vw!important;font-size:.76389vw!important}body .pfSearchContainer.product-cards-results #pf-results-wrapper .category-list li.pf-product .pf-product-image-container img{padding:3.61111vw!important}}body div#yotpo-reviews-carousel-widget{width:90%;margin:22px auto}body div#yotpo-reviews-carousel-widget .yotpo-reviews-carousel-container .reviews-carousel-card-container .reviews-carousel-card .reviews-carousel-card-review-content-container{flex:1}.js-has-pseudo [csstools-has-2q-33-2s-3d-w-2s-2x-3a-z-3d-33-38-34-33-19-36-2t-3a-2x-2t-3b-37-19-2r-2p-36-33-39-37-2t-30-19-3b-2x-2s-2v-2t-38-w-1a-3d-33-38-34-33-19-36-2t-3a-2x-2t-3b-37-19-2r-2p-36-33-39-37-2t-30-19-2r-33-32-38-2p-2x-32-2t-36-w-1a-36-2t-3a-2x-2t-3b-37-19-2r-2p-36-33-39-37-2t-30-19-2r-2p-36-2s-19-2r-33-32-38-2p-2x-32-2t-36-w-1a-36-2t-3a-2x-2t-3b-37-19-2r-2p-36-33-39-37-2t-30-19-2r-2p-36-2s-1m-2w-2p-37-14-2x-31-2v-15-w-1a-36-2t-3a-2x-2t-3b-37-19-2r-2p-36-33-39-37-2t-30-19-36-2t-3a-2x-2t-3b-2t-36-19-2x-32-2u-33-19-2r-33-32-38-2p-2x-32-2t-36]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(does-not-exist):not(does-not-exist):not(does-not-exist):before{height:15px;-ms-flex-preferred-size:initial!important;flex-basis:initial!important}body div#yotpo-reviews-carousel-widget .yotpo-reviews-carousel-container .reviews-carousel-card-container .reviews-carousel-card:has(img) .reviews-carousel-reviewer-info-container:before{height:15px;-ms-flex-preferred-size:initial!important;flex-basis:initial!important}body div#yotpo-reviews-carousel-widget .yotpo-reviews-carousel-container .reviews-carousel-card-container .reviews-carousel-card .reviews-carousel-reviewer-info-container .reviews-carousel-card-reviewer-info-container{flex:1}body .yotpo-head{display:none!important}body{font-family:Gotham,sans-serif;font-family:var(--font-family-Gotham);font-style:normal;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6,.font-industry-demi{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi)}.font-industry{font-family:Industry,sans-serif;font-family:var(--font-family-Industry)}.font-industry-book{font-family:Industry Book,sans-serif;font-family:var(--font-family-Industry-Book)}.font-industry-ultra{font-family:Industry Ultra,sans-serif;font-family:var(--font-family-Industry-Ultra)}.font-Gotham{font-family:Gotham,sans-serif;font-family:var(--font-family-Gotham)}.container-fluid{max-width:1920px}.button{color:#fff;height:auto;font-family:Industry Demi,sans-serif;font-size:12px;line-height:14px;font-family:var(--font-family-Industry-Demi);text-transform:uppercase;letter-spacing:.1em;background:#000;border:0;border-radius:0;outline:none;margin:0;padding:17px 53.5px;font-weight:600;display:inline-block}.button.button--primary{--tw-bg-opacity:1;background-color:#b72c1f;background-color:rgba(183,44,31,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}@media (max-width:1023px){.common-top-banner.bg-\[\#222\].button.button--primary.pre-order{background-color:#f6f6f6}.common-top-banner.bg-\[\#222\].button.button--primary.pre-order h1{color:#000;font-size:30px;line-height:36px}}.button.button--primary:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1));border:0}.button--secondary{--tw-bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.button--secondary:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}.button--small{padding:.625rem 1.25rem}.header-top-bar{background-color:#b72c1f;padding:9px 50px}@media screen and (min-width:1280px){.header-top-bar{padding:.625vw 3.47222vw}}@media screen and (max-width:1279px){.header-top-bar{padding:9px 30px}}@media screen and (max-width:767px){.header-top-bar{padding-left:20px;padding-right:20px}}.header-top-bar .custom-row{justify-content:space-between;align-items:center}.d-flex{display:flex}@media screen and (max-width:1023px){.header-top-bar .grid{width:100%}.header-top-bar .grid+.grid{display:none}}.header-top-bar p{letter-spacing:.02em}@media screen and (max-width:1023px){.header-top-bar p{text-align:center}}@media screen and (max-width:767px){#announcement-bar{position:relative}#announcement-bar .mobile-custom-shop-link{display:block;right:20px}.header-top-bar{padding-right:130px}.header-top-bar p{text-align:left}.header-top-bar .custom-row{justify-content:flex-start}.header-top-bar .grid{flex:0 auto;width:auto}}.header-top-bar p,.header-top-bar a{color:#fff;text-transform:uppercase;font-family:Industry,sans-serif;font-size:12px;font-weight:500;line-height:14px;font-family:var(--font-family-Industry),sans-serif;margin-bottom:0}@media screen and (min-width:1280px){.header-top-bar p,.header-top-bar a{font-size:.83333vw;line-height:.97222vw}}.header-top-bar a{font-family:Industry Demi,sans-serif;font-weight:600}.header-top-bar a:hover{opacity:.7}.header-top-bar ul{margin:0;list-style-type:none;display:flex}.header-top-bar ul li{line-height:13px}.header-top-bar ul li+li{margin-left:30px}@media screen and (min-width:1280px){.header-top-bar ul li+li{margin-left:2.08333vw}}.home-category-section{margin-bottom:50px}@media screen and (min-width:1280px){.home-category-section{margin-bottom:4.86111vw}}@media screen and (max-width:1023px){.home-category-section .container-liqued{padding:50px 0 0}}.home-category-section .custom-row{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}@media screen and (min-width:1280px){.home-category-section .custom-row{margin-left:-.34722vw;margin-right:-.34722vw}}@media screen and (max-width:1023px){.home-category-section .custom-row{margin:0}}.home-category-section .custom-row .grid{width:33.33%;margin-bottom:10px;padding-left:5px;padding-right:5px}@media screen and (min-width:1280px){.home-category-section .custom-row .grid{margin-bottom:.69444vw;padding-left:.34722vw;padding-right:.34722vw}}@media screen and (max-width:1023px){.home-category-section .custom-row .grid{margin-bottom:10px}.home-category-section .custom-row .slick-dots{bottom:-30px}}.home-category-section .category-box{position:relative;overflow:hidden}.home-category-section .category-box .img-block{max-width:440px;position:relative}@media screen and (min-width:1280px){.home-category-section .category-box .img-block{max-width:30.5556vw}}.home-category-section .category-box .img-block img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:400px}@media screen and (min-width:1280px){.home-category-section .category-box .img-block img{max-height:27.7778vw}}.home-category-section .category-box .img-block:before{content:"";background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:220px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.home-category-section .category-box .img-block:before{height:15.2778vw}}@media screen and (max-width:767px){.home-category-section .category-box .img-block:before{height:167px}}.home-category-section .category-box .content-block{width:100%;padding:30px;transition:all .3s linear;position:absolute;bottom:0;transform:translateY(72px)}@media screen and (min-width:1280px){.home-category-section .category-box .content-block{padding:2.08333vw;transform:translateY(5vw)}}@media screen and (max-width:1279px){.home-category-section .category-box .content-block{padding:20px;transform:translateY(112px)}}.home-category-section .category-box .content-block h2{letter-spacing:.06em;color:#fff;text-transform:uppercase;font-family:Industry Demi,sans-serif;font-size:16px;line-height:19px;font-family:var(--font-family-Industry-Demi);border-top:1px solid #fff;justify-content:space-between;margin-bottom:0;padding-top:21px;font-weight:600;display:flex}@media screen and (min-width:1280px){.home-category-section .category-box .content-block h2{font-family:Industry Demi,sans-serif;font-size:1.11111vw;line-height:1.31944vw;font-family:var(--font-family-Industry-Demi);padding-top:1.45833vw}}.home-category-section .category-box .content-block .btn-block{opacity:0;margin-top:27px;transition:all .4s linear;display:flex}@media screen and (min-width:1280px){.home-category-section .category-box .content-block .btn-block{margin-top:1.875vw}}@media screen and (max-width:1279px){.home-category-section .category-box .content-block .btn-block{flex-wrap:wrap}}.home-category-section .category-box .content-block .btn-block a{text-align:center;width:50%;padding-top:13px;padding-bottom:13px;font-size:12px}@media screen and (min-width:1280px){.home-category-section .category-box .content-block .btn-block a{padding:.83333vw 1.66667vw;font-size:.83333vw}}@media screen and (max-width:1279px){.home-category-section .category-box .content-block .btn-block a{width:100%}}.home-category-section .category-box .content-block .btn-block a+a{margin-left:0}@media screen and (max-width:1279px){.home-category-section .category-box .content-block .btn-block a+a{margin-top:10px}}.home-category-section .category-box .content-block .btn-block a.button.button--primary:hover,.home-category-section .category-box .content-block .btn-block .modal--alert .button-container a.button--primary.confirm:hover,.modal--alert .button-container .home-category-section .category-box .content-block .btn-block a.button--primary.confirm:hover,.home-category-section .category-box .content-block .btn-block a.button--primary.coupon-code-add:hover,.home-category-section .category-box .content-block .btn-block a.button--primary.coupon-code-cancel:hover,.home-category-section .category-box .content-block .btn-block a.button--primary.gift-certificate-add:hover,.home-category-section .category-box .content-block .btn-block a.button--primary.gift-certificate-cancel:hover,.home-category-section .category-box .content-block .btn-block a.button.button--primary:focus,.home-category-section .category-box .content-block .btn-block .modal--alert .button-container a.button--primary.confirm:focus,.modal--alert .button-container .home-category-section .category-box .content-block .btn-block a.button--primary.confirm:focus,.home-category-section .category-box .content-block .btn-block a.button--primary.coupon-code-add:focus,.home-category-section .category-box .content-block .btn-block a.button--primary.coupon-code-cancel:focus,.home-category-section .category-box .content-block .btn-block a.button--primary.gift-certificate-add:focus,.home-category-section .category-box .content-block .btn-block a.button--primary.gift-certificate-cancel:focus{border-color:#fff}.home-category-section .category-box .content-block .btn-block a.button:not(.button--primary):hover,.home-category-section .category-box .content-block .btn-block .modal--alert .button-container a.confirm:not(.button--primary):hover,.modal--alert .button-container .home-category-section .category-box .content-block .btn-block a.confirm:not(.button--primary):hover,.home-category-section .category-box .content-block .btn-block a.coupon-code-add:not(.button--primary):hover,.home-category-section .category-box .content-block .btn-block a.coupon-code-cancel:not(.button--primary):hover,.home-category-section .category-box .content-block .btn-block a.gift-certificate-add:not(.button--primary):hover,.home-category-section .category-box .content-block .btn-block a.gift-certificate-cancel:not(.button--primary):hover{color:#000;background-color:#fff;border-color:#fff}.home-category-section .category-box:hover .content-block{transform:translateY(0)}.home-category-section .category-box:hover .content-block .btn-block{opacity:1}.slider-container{margin:50px 0;padding:0 60px;position:relative}.slider-container .slick-slider{position:relative}.slider-container .slick-arrow{z-index:10;color:#fff;cursor:pointer;background-color:#b72c1f;border:none;border-radius:50%;width:40px;height:40px;font-size:0;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.slider-container .slick-arrow:hover{background-color:#000}.slider-container .slick-arrow:before{color:#fff;opacity:1;font-size:20px;line-height:1}.slider-container .slick-prev{left:-50px}.slider-container .slick-prev:before{content:"←"}.slider-container .slick-next{right:-50px}.slider-container .slick-next:before{content:"→"}.slider-container .slick-dots{justify-content:center;align-items:center;gap:10px;margin:0;padding:0;list-style:none;bottom:-40px;display:flex!important}.slider-container .slick-dots li{width:auto;height:auto;margin:0}.slider-container .slick-dots li button{cursor:pointer;background-color:#0000;border:2px solid #b72c1f;border-radius:50%;width:12px;height:12px;padding:0;font-size:0;transition:all .3s}.slider-container .slick-dots li button:hover,.slider-container .slick-dots li.slick-active button{background-color:#b72c1f}@media screen and (max-width:768px){.slider-container{padding:0 40px}.slider-container .slick-prev{left:-30px}.slider-container .slick-next{right:-30px}.slider-container .slick-arrow{width:35px;height:35px}.home-category-section{padding:30px 16px}}@media screen and (max-width:480px){.slider-container{padding:0 30px}.slider-container .slick-prev{left:-20px}.slider-container .slick-next{right:-20px}.slider-container .slick-arrow{width:30px;height:30px}.slider-container .slick-arrow:before{font-size:16px}}.home-category-slider-container{position:relative}.home-category-section .slick-slider-wrapper{padding:0;position:relative;margin-left:0!important;margin-right:0!important;display:block!important}.home-category-section .slick-slider{position:relative}.home-category-section .slick-list{margin:0;overflow:hidden}.home-category-section .slick-track{align-items:stretch;display:flex!important}.home-category-section .slick-slide>div,.home-category-section .slick-slide>div>div{height:100%}.home-category-section .slick-arrow{display:none!important}.home-category-section .slick-slide{float:none!important}.home-category-section .slick-slide .grid{margin-bottom:0;padding-left:5px;padding-right:5px;width:100%!important;display:block!important}@media screen and (min-width:1280px){.home-category-section .slick-slide .grid{padding-left:.34722vw;padding-right:.34722vw}}.custom-row .slick-dots{justify-content:center;bottom:40px;display:flex!important}.home-category-section .slick-dots li{background-color:#0000;border-radius:0;width:30px;height:4px;margin:0;padding:0;display:flex}.home-category-section .slick-dots li button{background-color:#ddd;border:0;border-radius:0;width:30px;height:4px;padding:0}.home-category-section .slick-dots li button:before{display:none}.home-category-section .slick-dots li button:hover,.home-category-section .slick-dots li.slick-active button{background-color:#b72c1f}@media (max-width:767px){.home-category-section .slick-dots li,.home-category-section .slick-dots li button{width:20px}}@media screen and (min-width:1023px){.home-category-section .slick-slider-wrapper{padding:0}.home-category-section .home-category-slider-container{flex-wrap:wrap;gap:10px;display:flex}.home-category-section .home-category-slider-container>.grid{flex:calc(33.333% - 10px)}}@media screen and (max-width:1023px){.home-category-section .custom-row{margin:0;padding:0 0 40px}}.home-category-section{padding:50px 50px 0}@media (max-width:1023px){.home-category-section{padding:0}}.home-holsters-section{margin-bottom:100px}.page-heading{text-transform:uppercase;text-align:center;margin-bottom:50px;font-family:Industry Demi,sans-serif;font-size:30px;font-weight:600;line-height:36px}.page-heading-small{letter-spacing:.06em;font-size:24px;line-height:29px}.holsters-block{text-align:center;padding:0 8px}.holsters-block img{margin:0 auto}.holsters-block .img-block{margin-bottom:20px;display:inline-block}.holsters-block a{text-align:center;display:inline-block}.holsters-block a .title{text-align:center;text-transform:uppercase;color:#434441;width:100%;font-family:Industry Demi,sans-serif;font-size:14px;font-weight:600;line-height:17px;display:inline-block}.holsters-item .holsters-block a:hover .title{color:#b72c1f}@media screen and (min-width:1280px){.page-heading-small{padding:0 16px;font-size:1.66667vw;line-height:2.01389vw}}.holsters-item{padding-bottom:40px}body .slick-dots{justify-content:center;bottom:-40px;display:flex!important}body .slick-dots li{background-color:#0000;border-radius:0;width:30px;height:4px;margin:0;padding:0;display:flex}body .slick-dots li button{background-color:#ddd;border:0;border-radius:0;width:30px;height:4px;padding:0}body .slick-dots li button:before{display:none}body .slick-dots li button:hover,body .slick-dots li.slick-active button{background-color:#b72c1f}@media screen and (max-width:767px){.page-heading-small{padding:0 16px;font-size:18px;line-height:22px}body .slick-dots li,body .slick-dots li button{width:20px}.home-holsters-section{margin-bottom:40px}}.home-our-promise-section{background-color:#181818;flex-wrap:wrap;display:flex}.home-our-promise-section .left-block{flex:0 0 50%;position:relative}.home-our-promise-section .right-block{counter-reset:section;border-left:1px solid #ffffff4d;flex:0 0 50%}.home-our-promise-section .left-block .our-promise-block{z-index:1;width:100%;margin:0 auto;padding:20% 30px;position:relative}.home-our-promise-section .left-block .our-promise-block .sub-title{color:#b72c1f;letter-spacing:.18em;text-transform:uppercase;text-align:left;margin-bottom:5px;font-family:Gotham,sans-serif;font-size:13px;font-weight:400;line-height:20px}.home-our-promise-section .our-promise-block h3{text-transform:uppercase;color:#fff;margin:10px 0 40px;font-size:48px;font-weight:600;line-height:53px}.home-our-promise-section .left-block .background-image{z-index:0;width:404px;height:100%;position:absolute;top:0;left:0;overflow:hidden}.home-our-promise-section .right-block .toggle-block{padding:64px 52px 64px 100px;position:relative}.home-our-promise-section .right-block .toggle-block:before{counter-increment:section;content:"0" counter(section);color:#b72c1f;letter-spacing:normal;font-family:Industry Demi,sans-serif;font-size:18px;line-height:normal;font-family:var(--font-family-Industry-Demi);font-weight:500;position:absolute;top:75px;left:50px}.home-our-promise-section .right-block .toggle-title{color:#fff;cursor:pointer;font-family:Industry Demi,sans-serif;font-size:18px;line-height:22px;font-family:var(--font-family-Industry-Demi);text-transform:uppercase;margin-bottom:25px;padding:5px 0;font-weight:600;position:relative}.home-our-promise-section .right-block .toggle-content{font-family:Gotham,sans-serif;font-size:14px;font-family:var(--font-family-Gotham);color:#fff;max-width:622px;line-height:27px}.home-our-promise-section .right-block .toggle-title:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3838 5.88388L9.4999 14.7678L0.61602 5.88388L2.38379 4.11612L8.24991 9.98223L8.24991 -4.42966e-07L10.7499 -3.33688e-07L10.7499 9.98223L16.616 4.11612L18.3838 5.88388Z' fill='white'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:100%;width:18px;height:18px;position:absolute;top:9px;right:0}.home-our-promise-section .right-block .toggle-title.active:after{transform:rotate(180deg)}.home-our-promise-section .right-block .toggle-block+.toggle-block{border-top:1px solid #ffffff4d}@media (max-width:1279px){.home-yotpo-review-section{padding:60px 0}.home-our-promise-section .left-block .our-promise-block{padding:41px 30px}.home-our-promise-section .right-block .toggle-block{padding:30px 30px 30px 60px}.home-our-promise-section .right-block .toggle-block:before{top:34px;left:25px}.home-our-promise-section .left-block p{font-size:14px}}@media (max-width:1023px){.left-block a.button.button--primary{width:fit-content}.home-our-promise-section .left-block{border-bottom:1px solid #ffffff4d;flex:0 0 100%;width:100%;padding:60px 32px}.home-our-promise-section .left-block .our-promise-block{max-width:none;max-width:initial;text-align:center;margin:0;padding:0}.home-our-promise-section .left-block .our-promise-block .sub-title{text-align:center;font-size:13px}.home-our-promise-section .our-promise-block h3{margin:10px 0 30px;font-size:32px;line-height:35px}.left-block p{font-size:14px}.home-our-promise-section .right-block .toggle-block{padding:21px 30px 22px 53px}.home-our-promise-section .right-block{flex:0 0 100%}.home-our-promise-section .right-block .toggle-content{max-width:none;max-width:initial;padding-right:22px;font-size:14px}.home-our-promise-section .right-block .toggle-title{font-size:16px}.home-our-promise-section .right-block .toggle-block:before{font-size:16px;top:26px;left:20px}.home-our-promise-section .right-block{border-left:0}}.home-ups-section{background-color:#272727;margin-bottom:80px}.home-ups-section .ups-list .ups-item{flex:0 0 25%;justify-content:center;align-items:center;padding:50px;display:flex}.home-ups-section .ups-list .ups-item .ups-item-wrap{text-align:center}.home-ups-section .ups-list .ups-item img{width:41px;height:51px;margin:0 auto}.ups-item-wrap .icon-block{margin-bottom:20px}.home-ups-section .ups-list .ups-item h6{color:#fff;text-transform:uppercase;font-family:Industry Demi,sans-serif;font-size:max(14px,min(3vw,18px));font-family:var(--font-family-Industry-Demi);margin-bottom:14px;font-weight:500}.home-ups-section .ups-list .ups-item p{color:#fff;font-family:Gotham;font-size:max(10px,min(3vw,13px))}@media (min-width:992px){.home-ups-section .ups-list .ups-item+.ups-item{border-left:1px solid #ffffff4d}}@media (max-width:1023px){.home-ups-section{margin-bottom:40px;padding-bottom:80px}.home-ups-section .ups-list .ups-item{width:100%;display:block}.home-ups-section .ups-list .ups-item:first-child,.home-ups-section .ups-list .ups-item:nth-child(2){border-bottom:0}.home-ups-section .ups-list .ups-item .text-block{width:100%}}@media (max-width:767px){.home-ups-section .ups-list .ups-item,.ups-list .ups-item{padding:15px 20px}}.sub-title{color:#b72c1f;letter-spacing:.18em;text-transform:uppercase;text-align:center;margin-bottom:5px;font-family:Gotham,sans-serif;font-size:13px;font-weight:500;line-height:20px}.home-video-section{margin-bottom:80px}.video-list{text-align:center;width:100%;max-width:886px;margin:0 auto;padding:0 20px;position:relative}.video-list a{width:100%;max-height:480px;display:inline-block;position:relative}.video-list a:before{content:"";z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 10.9997L0 21.392V0.607422L18 10.9997ZM3 5.80357L3 16.1959L12 10.9997L3 5.80357Z' fill='%23C82128'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:20px 18px;border:3px solid #fff;border-radius:50%;width:104px;height:104px;transition:opacity .4s linear;animation-name:fadeIn;animation-duration:2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-list img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;max-height:480px;margin:0 auto;transition:all .5s}.home-video-section .page-heading.page-heading-big{margin-bottom:30px;font-size:32px;line-height:38px}.home-video-section .sub-title{margin-bottom:20px;font-size:max(13px,min(3vw,18px))}@media (min-width:1280px){.home-video-section .sub-title{margin-bottom:.54722vw;font-size:.90278vw;line-height:1.38889vw}}@media (max-width:1023px){.page-heading-big{margin-bottom:30px;font-size:24px;line-height:28px}.home-video-section .page-heading.page-heading-big{margin-bottom:30px;padding:0 16px;font-size:24px;line-height:28px}}.home-join-section{background-color:#181818}.join-block-wrap{flex-wrap:wrap;display:flex}.home-join-section .page-heading.page-heading-big{color:#fff;text-align:left;margin-bottom:26px;font-family:Industry Demi,sans-serif;font-size:max(30px,min(4vw,42px));line-height:normal}.sticky-add .header-middle-section{animation:1s forwards smoothScroll;transition:all .5s!important}.home-join-section .join-block-wrap .page-heading span{color:#b72c1f}.left-block p{color:#fff;margin-bottom:40px;display:inline-block}.join-block-wrap .left-block{flex-direction:column;flex:0 0 45%;justify-content:center;width:100%;max-width:465px;margin:0 auto;padding:30px;display:flex}.left-block a.button.button--primary{width:fit-content}.join-block-wrap .right-block{flex:0 0 55%;padding-left:8%;position:relative}.join-block-wrap .right-block img{height:100%}.right-block .gun-app-image{height:70%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.right-block .gun-app-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (min-width:1280px){.join-block-wrap .left-block p{font-size:.97222vw}.home-join-section .page-heading.page-heading-big{font-size:2.22222vw;line-height:2.63889vw}.home-join-section .left-block a.button.button--primary{padding-left:4.61806vw;padding-right:4.61806vw}}@media (max-width:1023px){.join-block-wrap .right-block{flex:0 0 100%;order:0;width:100%;padding-bottom:15.122vw;padding-left:0}.join-block-wrap .left-block{text-align:center;flex:0 0 100%;order:1;align-items:center;width:100%;max-width:100%;padding:40px 30px 60px}.right-block .gun-app-image{height:auto;top:23%;bottom:0;left:50%;transform:translate(-50%)}.home-join-section .page-heading.page-heading-big{text-align:center}.right-block .gun-app-image img{-o-object-fit:contain;object-fit:contain}.home-join-section .join-block-wrap .right-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:63.659vw}.right-block .gun-app-image{top:auto}.home-join-section .join-block-wrap .right-block .gun-app-image img{width:auto}}@media (max-width:767px){.home-join-section .join-block-wrap .right-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:63.043vw}}.home-tulster-support-section{margin-bottom:100px}.page-heading span{color:#b72c1f}.home-ups-slider-container{width:100%}.home-tulster-support-section .container{width:79.1667vw;margin:0 auto;padding:0 16px}.home-tulster-support-section .custom-row{grid-template-columns:1fr 1fr 1fr;margin:0 -20px;display:grid}.home-tulster-support-section .custom-row .grid{padding:0 20px}.home-tulster-support-section .custom-row .grid .image-block{margin-bottom:20px}.home-tulster-support-section .text-block h5{letter-spacing:.03em;text-transform:uppercase;font-family:Industry Demi,sans-serif;font-size:24px;font-family:var(--font-family-Industry-Demi);margin-bottom:20px;font-weight:600}.home-tulster-support-section .text-block h5 a{color:#000}.home-tulster-support-section .text-block h5 a:hover{color:#b72c1f}.home-tulster-support-section .support-item .text-block p{color:#000;font-family:Gotham,sans-serif;font-size:19px;font-weight:300;font-family:var(--font-family-Gotham);margin-bottom:30px}.home-tulster-support-section .support-item .text-block a.link-arrow{color:#434441;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:Industry Demi,sans-serif;font-size:16px;font-weight:600;line-height:14px;transition:all .5s linear;display:block;position:relative}.home-tulster-support-section .support-item .text-block a.link-arrow:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 0L0 0L2.5 4L0 8H1.5L4 4L1.5 0Z' fill='%23434441'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:4px 8px;width:10px;height:10px;margin-left:16px;transition:all .2s linear;display:inline-block;position:absolute;top:2px}.home-tulster-support-section .support-item .text-block a.link-arrow:hover{color:#b72c1f}.home-tulster-support-section .support-item .text-block a.link-arrow:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='4' height='8' viewBox='0 0 4 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 0L0 0L2.5 4L0 8H1.5L4 4L1.5 0Z' fill='%23B72C1F'/%3E%3C/svg%3E%0A");transform:translate(15px)}.home-tulster-support-section ul.slick-dots{bottom:-40px}@media (min-width:1280px){.home-tulster-support-section .text-block h5{font-size:1.25vw}.home-tulster-support-section .support-item .text-block p{font-size:.97222vw}.home-tulster-support-section .support-item .text-block a.link-arrow{font-size:.83333vw;line-height:.97222vw}}@media (max-width:1279px){.home-tulster-support-section .container{width:100%;max-width:960px}.home-tulster-support-section .text-block h5{font-size:18px}.home-tulster-support-section .support-item .text-block p{font-size:14px}.home-tulster-support-section .support-item .text-block a.link-arrow{font-size:12px}}@media (max-width:1023px){.home-tulster-support-section .custom-row .grid{padding:0 10px}}@media (max-width:767px){.home-tulster-support-section{margin-bottom:40px}.home-tulster-support-section .container{padding:0}.home-tulster-support-section .custom-row{margin:0}.home-tulster-support-slider-container{padding-bottom:40px}}@media (max-width:766px){.home-tulster-support-slider-container{width:100%}.home-tulster-support-section .custom-row{display:inline;display:initial}}.ups-section{background-color:#272727}.ups-list{flex-wrap:wrap;display:flex}.ups-list .ups-item{justify-content:center;align-items:center;width:25%;padding:22px 15px;display:flex}.ups-list .ups-item .icon-block img{max-height:51px}.ups-list .ups-item .icon-block{margin-right:20px}.ups-list .ups-item h6{color:#fff;text-transform:uppercase;font-family:Industry,sans-serif;font-size:14px;font-weight:500;line-height:17px;font-family:var(--font-family-Industry);margin-bottom:0}.ups-list .ups-item+.ups-item{border-left:1px solid #ffffff4d}@media screen and (min-width:1280px){.ups-list .ups-item .icon-block img{max-height:3.54167vw}.ups-list .ups-item .icon-block{margin-right:1.38889vw}.ups-list .ups-item h6{font-size:.97222vw;line-height:1.18056vw}}@media screen and (max-width:1023px){.ups-section .container{width:100%;max-width:100%;margin:0;padding:0}.ups-list .ups-item{width:50%;padding:20px 30px}.ups-list .ups-item:first-child,.ups-list .ups-item:nth-child(2){border-bottom:1px solid #ffffff4d}.ups-list .ups-item:nth-child(3){border-left:0}.ups-list .ups-item+.ups-item{border-top:0}.ups-list .ups-item .text-block{width:144px}}@media screen and (max-width:413px){.ups-list .ups-item{padding:15px 20px}}.home-video-list .video-list.slick-center{max-width:565px}@media (min-width:1280px){.sub-title{margin-bottom:.34722vw;font-size:.90278vw;line-height:1.38889vw}.home-our-promise-section .our-promise-block h3{font-size:3.33333vw;line-height:3.68056vw}.home-our-promise-section .our-promise-block p{margin-bottom:2.77778vw;line-height:1.52778vw}.home-ups-section .ups-list .ups-item{padding:3.47222vw 4.44444vw 4.375vw}.page-heading-big,.home-video-section .page-heading.page-heading-big{padding:0 16px;font-size:2.22222vw;line-height:2.63889vw}.home-video-list .video-list.slick-center img{max-height:25vw}.home-yotpo-review-section{padding:5.55556vw 0}.home-yotpo-review-section .container{width:100%;max-width:79.1667vw}.home-yotpo-review-section{background-color:#272727;padding:80px 0;overflow:hidden}.home-video-section .sub-title{margin-bottom:.54722vw;padding:0 16px;font-size:.90278vw;line-height:1.38889vw}.home-video-section .sub-title a{height:25vw}.home-video-section .video-list{max-width:886px;height:25vw}.home-video-list .video-list a:before{background-size:1.38889vw 1.25vw;border-width:.20833vw;width:7.22222vw;height:7.22222vw}.home-our-promise-section .left-block .our-promise-block{background-size:14.0278vw 27.8472vw;padding:9.58333vw 8.33333vw}.home-our-promise-section .left-block .our-promise-block .sub-title{margin-bottom:.34722vw;font-size:.90278vw;line-height:1.38889vw}.home-our-promise-section .our-promise-block p{margin-bottom:2.77778vw;font-size:.97222vw;line-height:1.38889vw}.home-our-promise-section a.button.button--primary.button--large{padding-left:4.30556vw;padding-right:4.30556vw}.home-our-promise-section .toggle-block .toggle-title{font-size:1.25vw;line-height:1.52778vw}.home-our-promise-section .right-block .toggle-content{margin-top:1.38889vw;padding-right:6.52778vw;font-size:.97222vw;line-height:1.45833vw}}.home-video-slider-container{position:relative}.banner-cta:after{display:none}@media (min-width:1280px){.button.button--primary{min-height:auto;padding:1.18056vw 1.96528vw;font-size:.83333vw;line-height:.97222vw}}.button.button--primary{min-height:auto;line-height:normal}@media screen and (min-width:768px){.slick-active .heroCarousel-title,.slick-active .heroCarousel-description,.slick-active .heroCarousel-action{animation-name:fadeInUp}.slick-active .heroCarousel-image-wrapper{animation-name:fadeIn}.slick-active .heroCarousel-title,.slick-active .heroCarousel-description,.slick-active .heroCarousel-action,.slick-active .heroCarousel-image-wrapper{animation-duration:2s}}footer.group\/footer.border-b-4.border-t.border-b-\[var\(--footer-border-bottom\,hsl\(var\(--primary\)\)\)\].border-t-\[var\(--footer-border-top\,hsl\(var\(--contrast-100\)\)\)\].bg-\[var\(--footer-background\,hsl\(var\(--background\)\)\)\].\@container{border-bottom:0}.container{width:100%;max-width:1140px;margin:0 auto}@media (min-width:1280px){.container{width:100%;max-width:79.1667vw}}@media (max-width:1279px){.container{width:100%;max-width:960px}}@media (max-width:1023px){.container{width:100%;max-width:none;padding-left:30px;padding-right:30px}}@media (max-width:767px){.container{padding-left:20px;padding-right:20px}}@media (max-width:1023px){.footer-bar .container{padding-left:30px;padding-right:30px}}.product-ups-block{margin-top:24px;position:relative}.product-ups-block .ups-section{background-color:#272727;padding:0}.product-ups-block .slick-slider-wrapper{width:100%;position:relative}.product-ups-block .product-ups-slider-container{width:100%;padding-bottom:50px}.product-ups-block .slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;display:block;position:relative}.product-ups-block .slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.product-ups-block .slick-track{position:relative;top:0;left:0;display:flex!important}.product-ups-block .slick-slide{float:left;justify-content:center;align-items:center;min-height:1px;height:inherit!important;display:flex!important}.product-ups-block .slick-slide>div{justify-content:center;align-items:center;width:100%;display:flex!important}.product-ups-block .slick-slide .ups-item{text-align:center;flex-direction:row;justify-content:center;align-items:center;padding:22px 15px;width:100%!important;display:flex!important}.product-ups-block .slick-slide .ups-item .icon-block{justify-content:center;margin-bottom:12px;margin-right:0;display:flex}.product-ups-block .slick-slide .ups-item .icon-block img{-o-object-fit:contain;object-fit:contain;width:auto;max-height:48px}.product-ups-block .slick-slide .ups-item .text-block{width:100%}.product-ups-block .slick-slide .ups-item h6{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;line-height:17px;font-family:var(--font-family-Industry-Bold);margin-bottom:0}.product-ups-block .slick-prev,.product-ups-block .slick-next{display:none!important}.product-ups-block .slick-dots{justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:10px;display:flex!important}.product-ups-block .slick-dots li{width:auto;height:auto;margin:0;padding:0;line-height:0}.product-ups-block .slick-dots li button{cursor:pointer;background:0 0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;padding:0;font-size:0;line-height:0;transition:all .3s;display:block}.product-ups-block .slick-dots li button:before{display:none}.product-ups-block .slick-dots li button:hover{background:#ffffff80;border-color:#fff}.product-ups-block .slick-dots li.slick-active button{background:#b72c1f;border-color:#b72c1f}@media screen and (max-width:767px){.product-ups-block .slick-slide .ups-item{flex-direction:column;padding:30px 20px}.product-ups-block .slick-slide .ups-item .icon-block{margin-bottom:15px;margin-right:0}}@media screen and (max-width:413px){.product-ups-block .slick-slide .ups-item{padding:25px 15px}.product-ups-block .slick-slide .ups-item .icon-block img{max-height:40px}.product-ups-block .slick-slide .ups-item h6{font-size:12px;line-height:15px}}.product-detail-content .product-ups-block .product-ups-slider-container{padding-bottom:0}.product-detail-content .product-ups-block .ups-section{background-color:#fff;box-shadow:0 10px 20px #00000008}.product-detail-content .product-ups-block .slick-slide .ups-item h6{color:#000;font-size:12px}.product-detail-content .product-ups-block .slick-slide .ups-item .text-block{width:auto}.product-detail-content .product-ups-block .slick-slide .ups-item{border:1px solid #ddd;gap:25px;padding:16px}.product-detail-content .product-ups-block .slick-dots{gap:0;bottom:-20px}.product-detail-content .product-ups-block .slick-dots li{background-color:#0000;border-radius:0;width:30px;height:4px;margin:0;padding:0;display:flex}.product-detail-content .product-ups-block .slick-dots li button{background-color:#ddd;border:0;border-radius:0;width:30px;height:4px;padding:0}.product-detail-content .product-ups-block .slick-dots li.slick-active{background-color:#b72c1f}.product-detail-content .product-ups-block .slick-dots li.slick-active button{background:#b72c1f;border-color:#b72c1f}@media (min-width:1280px){.product-detail-content .product-ups-block .slick-slide .ups-item h6{font-size:.83333vw}}.product-detail-content .product-ups-block .slick-slide .ups-item{flex-direction:row;justify-content:center;align-items:center}.product-ups-block .slick-slide .ups-item .icon-block{margin-bottom:0}@media (min-width:1280px){.product-image-gallery .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon{height:2.08333vw;width:2.08333vw!important}}.product-image-gallery .yotpo-pictures-gallery-header-wrapper{display:none}.product-image-gallery .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon{opacity:1;border-radius:0;top:50%;transform:translateY(-50%);width:30px!important;height:30px!important}.product-image-gallery .yotpo-pictures-widget .yotpo-display-wrapper .y-arrows .yotpo-icon:before{margin-top:0;font-size:15px;font-weight:700;top:50%;left:0;transform:translateY(-50%)}.product-bullets-block ul{margin:0;list-style-type:none}.product-bullets-block ul li{color:#555;border-top:1px solid #bbb;margin-top:11px;padding-top:11px;padding-left:43px;font-size:12px;line-height:18px;position:relative}@media screen and (min-width:1280px){.product-bullets-block ul li{margin-top:.76389vw;padding-top:.76389vw;padding-left:2.98611vw;font-size:.83333vw;line-height:1.25vw}}.product-bullets-block ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.669 1.74342L4.33335 8.34549L0.331055 4.74342L1.66898 3.25684L4.33335 5.65477L10.3311 0.256836L11.669 1.74342Z' fill='%23B72C1F'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:100%;width:12px;height:12px;position:absolute;top:14px;left:14px}@media screen and (min-width:1280px){.product-bullets-block ul li:before{width:.83333vw;height:.83333vw;top:.97222vw;left:.97222vw}}@media (max-width:1023px){.common-top-banner nav{text-align:center;flex-wrap:wrap;justify-content:center;margin-bottom:20px;padding-bottom:20px;display:flex}}.category-description h3{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);color:#fff;text-transform:uppercase;margin-bottom:30px;font-weight:400;line-height:1}.category-description p{font-family:Gotham,sans-serif;font-family:var(--font-family-Gotham);color:#999;margin-top:0;margin-bottom:.5em;font-size:16px;font-weight:400;line-height:1}.category-description p:last-child{margin-bottom:0}@media (min-width:1280px){.category-description h3{margin-top:0;margin-bottom:2.08333vw}.category-description p{margin-bottom:1.38889vw;font-size:.97222vw}.products-filter-sort-bar{border-bottom:0}}.products-filter-sort-bar{background:#fff;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;width:100%;display:flex}.products-filter-button{color:#222;text-transform:uppercase;font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);cursor:pointer;background:#fff;border:none;border-right:1px solid #ddd;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;max-width:110px;padding:17px 16px;font-size:12px;font-weight:400;line-height:1;transition:background-color .2s;display:flex}.products-filter-button:hover{background:#f7f7f7}.products-filter-button span{font-family:Industry Demi,sans-serif;font-weight:600;font-family:var(--font-family-Industry-Demi);letter-spacing:.06em;font-size:12px}.products-sort-container{background:#fff;justify-content:flex-end;align-items:center;gap:.5rem;width:calc(100% - 110px);display:flex}.products-sort-select button{color:#222!important;text-transform:uppercase!important;font-family:Industry Demi,sans-serif!important;font-family:var(--font-family-Industry-Demi)!important;background:#fff!important;border:0!important;justify-content:space-between!important;width:100%!important;padding:0 13px 0 5px!important;font-size:12px!important;font-weight:400!important;line-height:1!important}.products-sort-select button:hover{background:#fff!important}.products-sort-select button[data-placeholder] span{color:#999!important}.products-sort-select button:not([data-placeholder]) span{color:#222!important}.products-sort-select button svg{color:#222!important;width:16px!important;height:16px!important}.products-sort-dropdown .products-sort-dropdown-trigger{letter-spacing:.06em;min-width:140px;font-family:Industry Demi,sans-serif!important;font-family:var(--font-family-Industry-Demi)!important;text-transform:uppercase!important;padding:12px 2px!important;font-size:12px!important}.products-sort-dropdown .products-sort-dropdown-trigger span{color:#c41230!important}.products-sort-dropdown .products-sort-dropdown-trigger:hover{border-color:hsl(var(--contrast-300))!important}.products-sort-dropdown .products-sort-dropdown-trigger svg{color:#222!important;width:20px!important;height:20px!important}.products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option{letter-spacing:.06em;text-align:left!important;width:100%!important;font-family:Gotham,sans-serif!important;font-family:var(--font-family-Gotham)!important;color:#222!important;cursor:pointer!important;text-transform:none!important;background:0 0!important;border:0!important;padding:8px 16px!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;transition:background-color .15s,color .15s!important;display:block!important}.products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option:hover{color:#b72c1f!important}.products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option[aria-selected=true]{color:#b72c1f!important;font-weight:400!important}.products-per-page--minimal{width:auto}.products-per-page--minimal>div>div{flex:none!important;width:auto!important}.products-per-page--minimal span,.products-sort-label{text-transform:uppercase;font-family:Industry Demi,sans-serif;font-size:12px;font-family:var(--font-family-Industry-Demi);font-weight:600;color:#555!important}.products-per-page--minimal button{color:#222!important;text-transform:uppercase!important;font-family:Industry Demi,sans-serif!important;font-family:var(--font-family-Industry-Demi)!important;background:#fff!important;border:0!important;justify-content:space-between!important;width:auto!important;min-width:0!important;padding:0 13px 0 5px!important;font-size:12px!important;font-weight:400!important;line-height:1!important}.products-per-page--minimal button:hover{background:#fff!important}.products-per-page--minimal button:not([data-placeholder]) span{color:#222!important}.products-per-page--minimal button svg{color:#222!important;width:16px!important;height:16px!important}.products-per-page--minimal .products-sort-dropdown .products-sort-dropdown-trigger{min-width:100px;font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);letter-spacing:.06em}.products-per-page--minimal .products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);letter-spacing:.06em}.products-per-page--minimal .products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option[aria-selected=true]{color:#b72c1f!important;font-weight:400!important}div[data-orientation=vertical]{margin-top:0!important}.products-per-page--minimal{padding-left:10px}@media (min-width:1280px){.products-per-page--minimal span,.products-sort-label{margin-right:10px;font-size:.90278vw!important;line-height:1.11111vw!important}.products-per-page--minimal .products-sort-dropdown .products-sort-dropdown-trigger,.products-sort-dropdown .products-sort-dropdown-trigger{padding:.69444vw 0!important;font-size:.90278vw!important;line-height:1.11111vw!important}.products-sort-dropdown .products-sort-dropdown-panel .products-sort-dropdown-option{padding:.33889vw 1.18889vw!important;font-size:.83333vw!important;line-height:1.38889vw!important}.products-sort-container .products-sort-select.products-sort-dropdown{min-width:11.5278vw}}@media (min-width:1024px){.products-filter-sort-bar{border:0}}@media (max-width:1023px){button.products-filter-button{min-width:250px}.products-sort-container{margin-right:10px}}@media (max-width:767px){button.products-filter-button{min-width:150px}.products-sort-container{margin-right:5px}}@media (max-width:375px){button.products-filter-button{min-width:110px}}.product-badge:after,.product-badge:before{content:"";border-top:1.2em solid #2b3761;border-left:1.28em solid #0000;width:0;height:0;position:absolute;top:0;left:-1.2em}.product-badge{color:#fff;text-transform:uppercase;z-index:10;background-color:#2b3761;padding:5px 30px 5px 25px;font-weight:700;display:inline-block;position:absolute;top:.666vw;right:0}.product-badge:after{border-top:none;border-bottom:1.2em solid #2b3761;top:auto;bottom:0}.product-badge.PRE-ORDER-badge{background-color:#b72c1f}.product-badge.PRE-ORDER-badge:after{border-bottom-color:#b72c1f}.product-badge.PRE-ORDER-badge:after,.product-badge.PRE-ORDER-badge:before{border-top-color:#b72c1f}.pre-order nav[aria-label=breadcrumb] ol li a span,.pre-order nav[aria-label=breadcrumb] ol li span,.pre-order nav[aria-label=breadcrumb] ol li svg{color:#fff!important}.pre-order .left-block nav{justify-content:center}@media (max-width:1023px){.pre-order nav[aria-label=breadcrumb] ol li a span,.pre-order nav[aria-label=breadcrumb] ol li span,.pre-order nav[aria-label=breadcrumb] ol li svg{color:#000!important}}@media screen and (max-width:1780px){.product-badge{color:#fff;text-transform:uppercase;z-index:10;background-color:#2b3761;padding:3px 10px;font-weight:700;display:inline-block;position:absolute;top:.666vw;right:0}}@media screen and (max-width:799px){.product-badge{color:#fff;text-transform:uppercase;z-index:10;background-color:#2b3761;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block;position:absolute;right:0}}.category-value-prop{padding-top:90px}@media screen and (min-width:1280px){.category-value-prop{padding-top:6.25vw}}@media screen and (max-width:1023px){.category-value-prop{padding-top:60px}}@media screen and (max-width:767px){.category-value-prop{padding-top:40px}}.category-value-prop .btn-block{text-align:center}.category-value-prop .btn-block .button,.category-value-prop .btn-block .coupon-code-add,.category-value-prop .btn-block .coupon-code-cancel,.category-value-prop .btn-block .gift-certificate-add,.category-value-prop .btn-block .gift-certificate-cancel,.category-value-prop .btn-block .modal--alert .button-container .confirm,.category-value-prop .btn-block button.shipping-estimate-show,.modal--alert .button-container .category-value-prop .btn-block .confirm{padding:14px 38px}@media screen and (min-width:1280px){.category-value-prop .btn-block .button,.category-value-prop .btn-block .coupon-code-add,.category-value-prop .btn-block .coupon-code-cancel,.category-value-prop .btn-block .gift-certificate-add,.category-value-prop .btn-block .gift-certificate-cancel,.category-value-prop .btn-block .modal--alert .button-container .confirm,.category-value-prop .btn-block button.shipping-estimate-show,.modal--alert .button-container .category-value-prop .btn-block .confirm{padding:.97222vw 2.63889vw}}.category-value-prop .custom-row{display:flex}@media screen and (min-width:1280px){.category-value-prop .custom-row{padding:0 .97222vw}}@media screen and (max-width:767px){.category-value-prop .custom-row{flex-wrap:wrap}}.category-value-prop .custom-row .grid{width:33.33%}@media screen and (max-width:767px){.category-value-prop .custom-row .grid{width:100%}.category-value-prop .custom-row .grid:nth-child(2) .category-value-prop-item .text-block p br{display:none}}.category-value-prop .category-value-prop-item{text-align:center;margin-bottom:50px}@media screen and (min-width:1280px){.category-value-prop .category-value-prop-item{margin-bottom:3.47222vw}}@media screen and (max-width:767px){.category-value-prop .category-value-prop-item{margin-bottom:40px}}.category-value-prop .category-value-prop-item img{max-height:63px;margin:0 auto}@media screen and (min-width:1280px){.category-value-prop .category-value-prop-item img{max-height:4.375vw}}.category-value-prop .category-value-prop-item .text-block{padding-top:30px}@media screen and (min-width:1280px){.category-value-prop .category-value-prop-item .text-block{padding-top:2.08333vw}}.category-value-prop .category-value-prop-item .text-block h5{letter-spacing:.06em;text-transform:uppercase;color:#555;margin-bottom:15px;font-size:18px;line-height:22px}@media screen and (min-width:1280px){.category-value-prop .category-value-prop-item .text-block h5{margin-bottom:1.04167vw;font-size:1.25vw;line-height:1.52778vw}}.category-value-prop .category-value-prop-item .text-block p{color:#555;margin-bottom:0;font-weight:300}nav[aria-label=breadcrumb] ol li a:hover span,nav[aria-label=breadcrumb] ol li a:focus span,nav[aria-label=breadcrumb] ol li a:hover .origin-left,nav[aria-label=breadcrumb] ol li a:focus .origin-left,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li span:hover,nav[aria-label=breadcrumb] a:hover span,nav[aria-label=breadcrumb] a:focus span{color:#b72c1f!important}.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a span,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a .origin-left,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li span,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li svg{color:#fff!important}.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a:hover span,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a:focus span,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a:hover .origin-left,.blog-breadcrumbs nav[aria-label=breadcrumb] ol li a:focus .origin-left{color:#b72c1f!important}.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a span,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a .origin-left,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li span,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li svg{color:#fff!important}.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a:hover span,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a:focus span,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a:hover .origin-left,.blog-post-breadcrumbs nav[aria-label=breadcrumb] ol li a:focus .origin-left{color:#b72c1f!important}nav.blog-post-breadcrumbs>ol>li>a>span,nav.blog-post-breadcrumbs>ol>li>span{color:#fff}nav.blog-post-breadcrumbs>ol>li>a+svg{stroke:#fff}nav.blog-post-breadcrumbs>ol>li>span:hover{color:#b72c1f}header.bg-\[\#222\] ol{justify-content:flex-start}.blog-inner-page-content-wrap iframe{aspect-ratio:16/9;width:100%;height:auto;margin-top:40px;margin-bottom:30px;display:block}.blog-inner-page-content-wrap h1{margin:0 0 30px}.blog-inner-page-content-wrap h1 span{font-family:Industry Demi,sans-serif;font-size:48px;font-weight:600;font-family:var(--font-family-Industry-Demi);color:#000;text-transform:uppercase;word-break:break-all;-webkit-text-decoration:none;text-decoration:none}.blog-inner-page-content-wrap>div>span>a{color:#474747;font-size:14px;font-weight:300;line-height:1.57143}.blog-inner-page-content-wrap h1,.blog-inner-page-content-wrap h2,.blog-inner-page-content-wrap h3,.blog-inner-page-content-wrap h4,.blog-inner-page-content-wrap h5,.blog-inner-page-content-wrap h6,.blog-inner-page-content-wrap h1>span,.blog-inner-page-content-wrap h2>span,.blog-inner-page-content-wrap h3>span,.blog-inner-page-content-wrap h4>span,.blog-inner-page-content-wrap h5>span,.blog-inner-page-content-wrap h6>span{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi)}.blog-inner-page-content-wrap p,.blog-inner-page-content-wrap span{font-family:Gotham,sans-serif;font-family:var(--font-family-Gotham);font-weight:400}.blog-inner-page-content-wrap p a,.blog-inner-page-content-wrap a{color:#b72c1f!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}@media (min-width:1280px){.blog-inner-page-content-wrap h1{margin:0 0 2.08333vw}.blog-inner-page-content-wrap h1 span{font-size:3.33333vw}.blog-inner-page-content-wrap>div>span,.blog-inner-page-content-wrap>div>span>a{font-size:.97222vw}.blog-inner-page-content-wrap h1,.blog-inner-page-content-wrap h2,.blog-inner-page-content-wrap h3,.blog-inner-page-content-wrap h4,.blog-inner-page-content-wrap h5,.blog-inner-page-content-wrap h6,.blog-inner-page-content-wrap h1>span,.blog-inner-page-content-wrap h2>span,.blog-inner-page-content-wrap h3>span,.blog-inner-page-content-wrap h4>span,.blog-inner-page-content-wrap h5>span,.blog-inner-page-content-wrap h6>span{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);text-transform:uppercase;margin:0 0 2.08333vw;font-size:2.77778vw}}nav.blog-post-breadcrumbs{flex-wrap:wrap;justify-content:center;display:flex}.sub-category-block .subcategory-slider-container button.slick-prev svg,.sub-category-block .subcategory-slider-container .slick-arrow.slick-next svg{display:none}.sub-category-block .subcategory-slider-container .slick-arrow{background-color:#000;border-radius:0;justify-content:center;align-items:center;width:30px;height:50px;margin-top:0;padding:0;display:flex}.sub-category-block .subcategory-slider-container .slick-arrow:hover{background-color:#b72c1f}.sub-category-block .subcategory-slider-container .slick-prev:before{opacity:1;text-align:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='m4 10l9 9l1.4-1.5L7 10l7.4-7.5L13 1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:139% 100%;width:12px;height:100%;content:""!important}.sub-category-block .subcategory-slider-container .slick-arrow.slick-prev{left:0}.sub-category-block .subcategory-slider-container .slick-arrow.slick-next{right:0}.sub-category-block .subcategory-slider-container .slick-next:before{content:"";opacity:1;text-align:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M7 1L5.6 2.5L13 10l-7.4 7.5L7 19l9-9z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:139% 100%;width:12px;height:100%}.sub-category-block .subcategory-slider-container .slick-dots{overflow:hidden}@media (min-width:1280px){.sub-category-block .subcategory-slider-container .slick-arrow{width:2.08333vw;height:3.47222vw}}@media (max-width:767px){.sub-category-block .slick-dots li{width:20px!important}}.profile-iframe-content>div>p>iframe{aspect-ratio:16/9;width:100%;height:auto}.about-intro{text-align:center;background-color:#f6f6f6;margin-bottom:37.5px;padding-top:60px;padding-bottom:60px}.about-intro p{margin-bottom:0;font-size:14px;font-weight:300;line-height:22px}@media screen and (min-width:1280px){.about-intro p{font-size:.97222vw;line-height:1.52778vw}.about-intro{margin-bottom:2.60417vw;padding-top:4.16667vw;padding-bottom:4.16667vw}}@media screen and (max-width:1023px){.about-intro{margin-bottom:25px;padding:30px 15px}}.grid-box{margin-left:-15px;margin-right:-15px;display:flex}@media screen and (min-width:1280px){.grid-box{margin-left:-1.04167vw;margin-right:-1.04167vw}}.history,.team-member{padding-bottom:47.5px;overflow:hidden}.history .grid-box,.team-member .grid-box{flex-wrap:wrap;align-items:center}.history__item,.team-member__item{padding:22.5px 0}@media screen and (min-width:1280px){.history__item,.team-member__item{padding:1.5625vw 0}}.history__head,.team-member__head{align-items:center;margin-bottom:39px;display:flex}.history__head h3,.team-member__head h3{color:#b72c1f;letter-spacing:.06em;text-transform:uppercase;min-height:45px;font-family:Industry Demi,sans-serif;line-height:1.1875;font-family:var(--font-family-Industry-Demi);margin-bottom:0;font-size:32px;font-weight:600}@media screen and (min-width:1280px){.history__head h3,.team-member__head h3{min-height:3.125vw;font-size:2.22222vw}}.history__head:after,.team-member__head:after{content:"";background-color:#000;width:100%;height:1px;margin-left:30px;display:block}@media screen and (min-width:1280px){.history__head:after,.team-member__head:after{margin-left:2.08333vw}.history__head,.team-member__head{margin-bottom:2.70833vw}}@media screen and (max-width:1023px){.history__head,.team-member__head{margin-bottom:20px}}.history__img,.team-member__img{width:450px}.history__img img,.team-member__img img{width:100%}@media screen and (min-width:1280px){.history__img,.team-member__img{width:31.25vw}}@media screen and (max-width:1023px){.history__img,.team-member__img{align-self:flex-start;width:300px}}@media screen and (max-width:767px){.history__img,.team-member__img{width:100%}}.history__content,.team-member__content{width:calc(100% - 450px);padding-left:65px}.history__content p,.team-member__content p{font-weight:300;line-height:1.57143}.history__content p:last-child,.team-member__content p:last-child{margin-bottom:0}@media screen and (min-width:1280px){.history__content,.team-member__content{width:calc(100% - 31.25vw);padding-left:4.51389vw}}@media screen and (max-width:1023px){.history__content,.team-member__content{width:calc(100% - 300px);padding-left:15px}}@media screen and (max-width:767px){.history__content,.team-member__content{width:100%;margin:20px 0}}@media screen and (min-width:1280px){.history,.team-member{padding-bottom:3.29861vw}}@media screen and (max-width:1023px){.history,.team-member{padding-bottom:20px}}.history__item:nth-child(2n) .history__head{flex-direction:row-reverse}.history__item:nth-child(2n) .history__head:after{margin-left:0;margin-right:30px}@media screen and (min-width:1280px){.history__item:nth-child(2n) .history__head:after{margin-right:2.08333vw}}.history__item:nth-child(2n) .grid-box{flex-direction:row-reverse}.history__item:nth-child(2n) .grid-box .history__content{padding-left:15px;padding-right:65px}@media screen and (min-width:1280px){.history__item:nth-child(2n) .grid-box .history__content{padding-left:1.04167vw;padding-right:4.51389vw}}.grid.team-member__content p,.history__content p,.team-member__content p{font-size:14px}@media (min-width:1280px){.grid.team-member__content p{font-size:.97222vw}}@media screen and (max-width:1023px){.history__item:nth-child(2n) .grid-box .history__content{padding-right:15px}}.team-member{color:#fff;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='202' height='401' viewBox='0 0 202 401' fill='none'%3E%3Cmask id='mask0_307_404' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='202' height='401'%3E%3Crect width='202' height='401' fill='%23181818'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_307_404)'%3E%3Cpath d='M-100 -70L42.7944 -20.9565V-53.1714L183.181 -5.08952V27.1253L201 33.376V181.228L182.94 174.977V400L42.5536 351.918V126.895L-100 77.8517V-70ZM-81.94 65.11L60.8544 114.153V339.176L165.362 374.997V149.974L183.422 156.225V46.1176L165.362 39.867V7.65218L60.6136 -28.1688V4.04604L-81.94 -44.9974V65.11Z' fill='%23272727'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:202px 401px;background-attachment:fixed;padding-top:37px;padding-bottom:0}.team-member .grid-box{margin-left:0;margin-right:0}.team-member__item{border-bottom:1px solid #222;margin-bottom:37px;padding:0 65px}.team-member__item:last-child{border-bottom:none;margin-bottom:0}@media screen and (min-width:1280px){.team-member__item{margin-bottom:2.60417vw;padding:0 4.51389vw}}.team-member__item:nth-child(odd) .history__head{flex-direction:row-reverse}.team-member__item:nth-child(odd) .history__head:after{margin-left:0;margin-right:30px}@media screen and (min-width:1280px){.team-member__item:nth-child(odd) .history__head:after{margin-right:2.08333vw}}.team-member__item:nth-child(odd) .grid-box{flex-direction:row-reverse}.team-member__item:nth-child(odd) .grid-box .history__content{padding-left:15px;padding-right:65px}@media screen and (min-width:1280px){.team-member__item:nth-child(odd) .grid-box .history__content{padding-left:1.04167vw;padding-right:4.51389vw}}@media screen and (max-width:1023px){.team-member__item:nth-child(odd) .grid-box .history__content{padding-right:15px}}.team-member__item:nth-child(odd) .team-member__content{padding-left:85px;padding-right:72px}@media screen and (min-width:1280px){.team-member__item:nth-child(odd) .team-member__content{padding-left:5.90278vw;padding-right:5vw}}@media screen and (max-width:1279px){.team-member__item:nth-child(odd) .team-member__content{padding-left:35px;padding-right:40px}}@media screen and (max-width:1023px){.team-member__item:nth-child(odd) .team-member__content{padding-left:15px;padding-right:15px}}@media screen and (max-width:1279px){.team-member__item{padding:0 30px}}@media screen and (max-width:1023px){.team-member__item{margin-bottom:20px;padding:0 15px}}.team-member__head{margin-bottom:23px}.team-member__head h4{color:inherit;letter-spacing:.06em;text-transform:uppercase;margin-bottom:0;font-size:24px;line-height:1.2083}@media screen and (min-width:1280px){.team-member__head h4{font-size:1.66667vw}}.team-member__head:after{display:none}@media screen and (min-width:1280px){.team-member__head{margin-bottom:1.59722vw}}.team-member__img{width:39.161%}@media screen and (max-width:1023px){.team-member__img{justify-content:center}.team-member__img img{width:300px}.team-member__img{text-align:center;width:100%}}@media screen and (max-width:1279px){.team-member__img{align-self:flex-end}}@media (max-width:1023px){.team-member__img{justify-content:center}}.team-member__content{width:60.839%;padding-left:31px;padding-right:126px}@media screen and (min-width:1280px){.team-member__content{padding-left:2.15278vw;padding-right:8.75vw}}@media screen and (max-width:1279px){.team-member__content{padding-top:58px;padding-bottom:58px;padding-right:65px}}@media screen and (max-width:1023px){.team-member__content{width:100%;padding:30px 15px}}@media screen and (min-width:1280px){.team-member{background-size:14.0278vw 27.8472vw;padding-top:2.60417vw}}@media screen and (max-width:1279px){.team-member{background-size:132px 261px}}.team img{width:100%}@media (min-width:1280px){.container--small{width:100%;max-width:55.5556vw;margin:0 auto;padding:0 16px}}.container--small{width:100%;max-width:800px;padding:0 16px}.custom-accordion{margin-bottom:50px}@media screen and (max-width:1023px){.custom-accordion .accordion-title{text-align:left;padding:0}}@media screen and (max-width:767px){.custom-accordion .accordion-title{text-align:left;padding:0}}.custom-accordion .accordion-nav-clear-holder:hover .accordion-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='1024' height='1024' viewBox='0 0 1024 1024' style='%26%2310%3B fill: %23ffffff%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M588.8 435.2v-435.2h-153.6v435.2h-435.2v153.6h435.2v435.2h153.6v-435.2h435.2v-153.6h-435.2z'/%3E%3C/svg%3E")}.custom-accordion .accordion-nav-clear-holder.open .accordion-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='5120' height='1024' viewBox='0 0 5120 1024' style='%26%2310%3B fill: %23000000%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M5120 896h-5120v-768h5120v768z'/%3E%3C/svg%3E")}.custom-accordion .accordion-nav-clear-holder.open:hover .accordion-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='5120' height='1024' viewBox='0 0 5120 1024' style='%26%2310%3B fill: %23ffffff%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M5120 896h-5120v-768h5120v768z'/%3E%3C/svg%3E")}.custom-accordion .accordion-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='1024' height='1024' viewBox='0 0 1024 1024' style='%26%2310%3B fill: %23000000%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M588.8 435.2v-435.2h-153.6v435.2h-435.2v153.6h435.2v435.2h153.6v-435.2h435.2v-153.6h-435.2z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:15px;height:15px;position:absolute;top:20px;left:20px}@media screen and (min-width:1280px){.custom-accordion .accordion-indicator{top:1.38889vw;left:1.38889vw}}.custom-accordion .accordion-content{padding-top:20px}@media screen and (min-width:1280px){.custom-accordion .accordion-content{padding-top:1.38889vw}}.custom-accordion .accordion-lists{margin-bottom:50px}@media screen and (min-width:1280px){.custom-accordion .accordion-lists{margin-bottom:3.47222vw}}.custom-accordion .accordion-lists a:not(.button):not(.coupon-code-add):not(.coupon-code-cancel):not(button.shipping-estimate-show):not(.gift-certificate-add):not(.gift-certificate-cancel){color:#b72c1f;-webkit-text-decoration:underline;text-decoration:underline}.custom-accordion .accordion-lists a:not(.button):not(.coupon-code-add):not(.coupon-code-cancel):not(button.shipping-estimate-show):not(.gift-certificate-add):not(.gift-certificate-cancel):hover{color:#000}.custom-accordion h2{text-align:center;text-transform:uppercase;margin:30px 0;font-size:24px;line-height:1.2083}@media screen and (min-width:1280px){.custom-accordion h2{margin:2.08333vw 0;font-size:1.66667vw}}@media screen and (max-width:767px){.custom-accordion h2{margin-bottom:15px;font-size:18px}}.custom-accordion h3{cursor:pointer;letter-spacing:normal;font-family:Industry Demi,sans-serif;font-size:18px;font-family:var(--font-family-Industry-Demi);text-transform:uppercase;border-bottom:1px solid #ddd;margin-bottom:0;padding:16px 40px 18px 50px;position:relative}.custom-accordion h3.open:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='5120' height='1024' viewBox='0 0 5120 1024' style='%26%2310%3B fill: %23000000%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M5120 896h-5120v-768h5120v768z'/%3E%3C/svg%3E")}.custom-accordion h3.open:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='5120' height='1024' viewBox='0 0 5120 1024' style='%26%2310%3B fill: %23b72c1f%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M5120 896h-5120v-768h5120v768z'/%3E%3C/svg%3E")}.custom-accordion h3:hover{color:#b72c1f}.custom-accordion h3:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='1024' height='1024' viewBox='0 0 1024 1024' style='%26%2310%3B fill: %23b72c1f%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M588.8 435.2v-435.2h-153.6v435.2h-435.2v153.6h435.2v435.2h153.6v-435.2h435.2v-153.6h-435.2z'/%3E%3C/svg%3E")}.custom-accordion h3:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' width='1024' height='1024' viewBox='0 0 1024 1024' style='%26%2310%3B fill: %23000000%3B%26%2310%3B'%3E%3Ctitle/%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M588.8 435.2v-435.2h-153.6v435.2h-435.2v153.6h435.2v435.2h153.6v-435.2h435.2v-153.6h-435.2z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:15px;height:15px;position:absolute;top:22px;left:20px}@media screen and (min-width:1280px){.custom-accordion h3:before{width:1.04167vw;height:1.04167vw;top:1.52778vw;left:1.38889vw}}@media screen and (max-width:1023px){.custom-accordion h3:before{width:13px;height:13px}}@media screen and (min-width:1280px){.custom-accordion h3{padding:1.11111vw 2.77778vw 1.25vw 3.47222vw;font-size:1.25vw}}@media screen and (max-width:1023px){.custom-accordion h3{font-size:14px}}.custom-accordion h3+div{border-bottom:1px solid #ddd;padding:20px 50px;font-size:14px;display:none}@media screen and (min-width:1280px){.custom-accordion h3+div{padding:1.38889vw 3.47222vw;font-size:.97222vw}}.custom-accordion h3+div a{color:#b72c1f;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.custom-accordion h3+div a:hover{color:#000!important}@media screen and (min-width:1280px){.custom-accordion{margin-bottom:3.47222vw}}@media screen and (max-width:767px){.modal--alert .button-container .webpage-wrap.dealer-block .confirm,.webpage-wrap.dealer-block .button,.webpage-wrap.dealer-block .coupon-code-add,.webpage-wrap.dealer-block .coupon-code-cancel,.webpage-wrap.dealer-block .gift-certificate-add,.webpage-wrap.dealer-block .gift-certificate-cancel,.webpage-wrap.dealer-block .modal--alert .button-container .confirm,.webpage-wrap.dealer-block button.shipping-estimate-show{padding:17px 20px;font-size:10px}}.authorized-dealers .webpage-wrap h3{text-transform:uppercase}.tulster-makeswift-page.contact-us strong a:hover{color:#b72c1f}iframe.facebookRecommendBtn{width:120px;height:20px;position:static!important}.join-section{background-color:#f6f6f6;margin-top:23px;margin-bottom:50px;display:flex}.join-section .left-block,.join-section .right-block{width:50%}@media screen and (max-width:1023px){.join-section .left-block,.join-section .right-block{width:100%}}.join-section .right-block{border-left:1px solid #ddd}@media screen and (max-width:1023px){.join-section .right-block{border-left:0}}.join-section .right-block ul{counter-reset:section;margin:0;padding:0}.join-section .right-block ul li{border-bottom:1px solid #ddd;padding:50px 80px;font-family:Gotham,sans-serif;font-size:14px;font-weight:400;list-style:none;position:relative}.join-section .right-block ul li:before{counter-increment:section;content:"0" counter(section);color:#b72c1f;letter-spacing:.06em;font-family:Industry Demi,sans-serif;font-size:18px;font-weight:500;position:absolute;top:48px;left:30px}@media screen and (min-width:1280px){.join-section .right-block ul li:before{font-size:1.25vw;top:3.33333vw;left:2.08333vw}}@media screen and (max-width:1023px){.join-section .right-block ul li:before{top:26px;left:15px}}.join-section .right-block ul li:last-child{border-bottom:none}@media screen and (max-width:1023px){.join-section .right-block ul li:last-child{border-bottom:1px solid #ddd}}@media screen and (max-width:767px){.join-section .right-block ul li:first-child{border-top:1px solid #ddd}}@media screen and (min-width:1280px){.join-section .right-block ul li{padding:3.47222vw 5.55556vw}}@media screen and (max-width:1023px){.join-section .right-block ul li{border:1px solid #ddd;margin-top:-1px;padding:30px 50px}}.join-section .right-block ul li a{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:767px){.join-section .right-block{border-left:none}}.join-section .left-block{padding:40px}@media screen and (min-width:1280px){.join-section .left-block{padding:2.77778vw}}@media screen and (max-width:1023px){.join-section .left-block{padding:30px}}.join-section .left-block h3{text-align:left;text-transform:uppercase;margin-bottom:20px;font-size:28px;line-height:34px}@media screen and (min-width:1280px){.join-section .left-block h3{margin-bottom:1.38889vw;font-size:1.94444vw;line-height:2.36111vw}}@media screen and (max-width:767px){.join-section .left-block h3{margin-bottom:15px;font-size:24px;line-height:32px}}@media screen and (min-width:1280px){.join-section{margin-top:1.59722vw;margin-bottom:3.47222vw}.tulster-makeswift-page.join-our-team{margin-top:1.875vw}}@media screen and (max-width:1023px){.join-section{flex-wrap:wrap}}.join-section .left-block p{color:#000;font-family:Gotham,sans-serif;font-size:14px;font-family:var(--font-family-Gotham);font-weight:400;line-height:1.5}.join-section h6.sub-title{text-align:left}.join-section a.button.button--primary{border:1px solid #b72c1f}.join-section a.button.button--primary:hover{border:1px solid #000}@media (min-width:1280px){.tulster-makeswift-page.military-le-discounts ul{padding:revert;list-style-type:revert}}.category-header-text-only-description,.category-header-text-only-description .content-with-button,.category-header-text-only-description .category-description-block{text-align:left}.category-header-text-only-description .content-with-button nav ol{justify-content:flex-start}.category-header-text-only-description .content-with-button h1{text-align:left}.preorder-description-centered,.preorder-description-centered .content-with-button,.preorder-description-centered .category-description-block{text-align:center;background:0 0!important;padding:0!important}.content-with-button{text-align:center;background-color:#272727;padding:20px 0 76px}.content-with-button h1{text-align:center;margin-bottom:20px}.left-block .content-with-button p{color:#fff;margin-bottom:30px;font-size:16px;font-weight:300;line-height:24px}@media (min-width:1280px){.content-with-button{padding:1.38889vw 0 5.27778vw}.left-block .content-with-button p{margin-bottom:2.08333vw;font-size:1.11111vw;line-height:1.66667vw}.left-block .content-with-button a.button.button--primary.button--large{padding-left:4.30556vw;padding-right:4.30556vw}}@media (max-width:1023px){.content-with-button{background-color:#f6f6f6;margin-bottom:55px;padding:15px 0 50px}.content-with-button h1{color:#000;font-size:30px;line-height:36px}.left-block .content-with-button p{color:#555}}.category-description-block .video-block{position:relative}@media screen and (max-width:1023px){.category-description-block .video-block{margin-top:55px}}.category-description-block .video-block:before{content:"";background-color:#272727;width:100%;height:342px;position:absolute;top:0;left:0}@media screen and (min-width:1280px){.category-description-block .video-block:before{height:23.75vw}}@media screen and (max-width:1023px){.category-description-block .video-block:before{display:none}}.category-description-block .video-block a{display:flex;position:relative}.category-description-block .video-block a:before{content:"";background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 10.9997L0 21.392V0.607422L18 10.9997ZM3 5.80357L3 16.1959L12 10.9997L3 5.80357Z' fill='%23B72C1F'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:20px 18px;border:3px solid #fff;border-radius:50%;width:104px;height:104px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1280px){.category-description-block .video-block a:before{background-size:1.38889vw 1.25vw;width:7.22222vw;height:7.22222vw}}@media screen and (max-width:1023px){.category-description-block .video-block a:before{background-size:11px 11px;border-width:2px;width:61px;height:61px}}.category-description-block .video-block a:hover:before{background-color:#fff}.category-description-block .video-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:641px}@media screen and (min-width:1280px){.category-description-block .video-block img{max-height:44.5139vw}}.category-explore-features{background-color:#000;margin-top:70px;padding:70px 0}@media screen and (min-width:1280px){.category-explore-features{margin-top:4.86111vw;padding:4.86111vw 0}}@media screen and (max-width:1023px){.category-explore-features{margin-top:40px;padding-top:118px;padding-bottom:40px}}.category-explore-features .container{width:1140px;max-width:100%;padding:0}@media screen and (min-width:1024px){.category-explore-features .container{width:79.1667vw}}@media screen and (max-width:1023px){.category-explore-features .container{width:100%;padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.category-explore-features .container{padding-left:20px;padding-right:20px}}.category-explore-features .heading-block{margin-bottom:12px}@media screen and (min-width:1280px){.category-explore-features .heading-block{margin-bottom:.83333vw}}.category-explore-features .heading-block h3{color:#fff;letter-spacing:.06em;margin-bottom:15px;line-height:38px}@media screen and (min-width:1280px){.category-explore-features .heading-block h3{margin-bottom:1.04167vw;line-height:2.63889vw}}@media screen and (max-width:1023px){.category-explore-features .heading-block h3{text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;font-size:24px;line-height:29px}}.category-explore-features .heading-block p{margin-bottom:0}.category-explore-features .explore-features-block{width:100%;margin-bottom:35px;display:flex}@media screen and (min-width:1280px){.category-explore-features .explore-features-block{margin-bottom:2.43056vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block{margin-bottom:30px;padding-bottom:48px;display:block}.category-explore-features .explore-features-block .slick-dots{margin-bottom:0;margin-left:0}}.category-explore-features .explore-features-block .slick-dots li button{background-color:#555}.category-explore-features .explore-features-block .slick-dots li button:hover,.category-explore-features .explore-features-block .slick-dots li.slick-active button{background-color:#b72c1f}.category-explore-features .explore-features-block .left-block,.category-explore-features .explore-features-block .right-block{width:50%;position:relative}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .left-block,.category-explore-features .explore-features-block .right-block{margin-top:50px}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .left-block,.category-explore-features .explore-features-block .right-block{width:100%}}@media screen and (max-width:666px){.category-explore-features .explore-features-block .left-block,.category-explore-features .explore-features-block .right-block{width:100%}}.category-explore-features .explore-features-block .img-block img{max-height:534px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .img-block img{max-height:37.0833vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .img-block img{max-height:none}}.category-explore-features .explore-features-block .tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#fff3;border-radius:50%;width:26px;height:26px;transition:all .3s linear;display:block;position:absolute;top:0;left:0}@media screen and (min-width:1280px){.category-explore-features .explore-features-block .tooltip{width:1.80556vw;height:1.80556vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip{width:9vw;height:9vw}}.category-explore-features .explore-features-block .tooltip:before{content:"";cursor:pointer;background-color:#fff;border-radius:50%;width:150px;height:15px;transition:all .3s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1280px){.category-explore-features .explore-features-block .tooltip:before{width:.69444vw;height:.69444vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip:before{width:8vw;height:8vw}.category-explore-features .explore-features-block .tooltip:active:before,.category-explore-features .explore-features-block .tooltip:focus:before,.category-explore-features .explore-features-block .tooltip:hover:before{background-color:#b72c1f}}.category-explore-features .explore-features-block .tooltip .tooltip-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#222222f2;width:260px;margin-bottom:15px;padding:20px;transition:all .3s linear;position:absolute;top:auto;bottom:100%;left:50%;transform:translate(-50%)}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip .tooltip-text{width:18.0556vw;margin-bottom:1.04167vw;padding:1.38889vw}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .tooltip .tooltip-text{width:300px}}.category-explore-features .explore-features-block .tooltip .tooltip-text h5{color:#fff;margin-bottom:8px;line-height:22px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip .tooltip-text h5{margin-bottom:.55556vw;line-height:1.52778vw}}.category-explore-features .explore-features-block .tooltip .tooltip-text p{margin-bottom:0;font-size:14px;line-height:21px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip .tooltip-text p{font-size:.97222vw;line-height:1.45833vw}}.category-explore-features .explore-features-block .tooltip .tooltip-text:before{content:"";border:5px solid #0000;border-top-color:#222222f2;border-bottom-width:0;width:0;height:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip .tooltip-text:before{border-width:.34722vw .34722vw 0;bottom:-.34722vw}}.category-explore-features .explore-features-block .tooltip:focus,.category-explore-features .explore-features-block .tooltip:hover{background-color:#fff}.category-explore-features .explore-features-block .tooltip:focus:before,.category-explore-features .explore-features-block .tooltip:hover:before{background-color:#b72c1f}.category-explore-features .explore-features-block .tooltip:focus .tooltip-text,.category-explore-features .explore-features-block .tooltip:hover .tooltip-text{opacity:1;visibility:visible}.category-explore-features .explore-features-block .tooltip.left-tooltip-1{top:220px;left:auto;right:150px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-1{top:15.2778vw;right:10.4167vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-1{top:41.1%;right:26.5%}.category-explore-features .explore-features-block .tooltip.left-tooltip-1 .tooltip-text{left:-13px}.category-explore-features .explore-features-block .tooltip.left-tooltip-1 .tooltip-text:before{left:61%}}.category-explore-features .explore-features-block .tooltip.left-tooltip-2{top:225px;left:230px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-2{top:15.625vw;left:15.9722vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-2{top:41.5%;left:40.3%}}.category-explore-features .explore-features-block .tooltip.left-tooltip-3{top:260px;left:230px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-3{top:18.0556vw;left:15.9722vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-3{top:48.5%;left:40.3%}}.category-explore-features .explore-features-block .tooltip.left-tooltip-4{top:340px;left:175px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-4{top:23.6111vw;left:12.1528vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-4{top:64%;left:31.2%}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .tooltip.left-tooltip-4 .tooltip-text{left:50px}}.category-explore-features .explore-features-block .tooltip.left-tooltip-5{top:435px;left:250px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-5{top:30.2083vw;left:17.3611vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-5{z-index:1;top:81.7%;left:44.7%}}.category-explore-features .explore-features-block .tooltip.left-tooltip-6{top:390px;left:auto;right:125px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.left-tooltip-6{top:27.0833vw;right:8.68056vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.left-tooltip-6{top:72.5%;right:22.2%}.category-explore-features .explore-features-block .tooltip.left-tooltip-6 .tooltip-text{left:-30px}.category-explore-features .explore-features-block .tooltip.left-tooltip-6 .tooltip-text:before{left:68%}}.category-explore-features .explore-features-block .tooltip.right-tooltip-1{top:160px;left:155px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-1{top:11.1111vw;left:10.7639vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-1{top:30.2%;left:27.7%}.category-explore-features .explore-features-block .tooltip.right-tooltip-1 .tooltip-text{left:30px}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .tooltip.right-tooltip-1 .tooltip-text{left:50px}}.category-explore-features .explore-features-block .tooltip.right-tooltip-2{top:190px;left:300px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-2{top:13.1944vw;left:20.8333vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-2{top:36%;left:53%}}.category-explore-features .explore-features-block .tooltip.right-tooltip-3{top:345px;left:auto;right:190px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-3{top:23.9583vw;right:13.1944vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-3{top:65%;right:33.5%}}.category-explore-features .explore-features-block .tooltip.right-tooltip-4{top:420px;left:auto;right:250px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-4{top:29.1667vw;right:17.3611vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-4{top:78.6%;right:44.4%}}.category-explore-features .explore-features-block .tooltip.right-tooltip-5{z-index:1;top:auto;bottom:25px;left:200px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-5{bottom:1.73611vw;left:13.8889vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-5{bottom:4.3%;left:35%}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .tooltip.right-tooltip-5 .tooltip-text{left:20px}}.category-explore-features .explore-features-block .tooltip.right-tooltip-6{top:auto;bottom:40px;left:130px}@media screen and (min-width:1024px){.category-explore-features .explore-features-block .tooltip.right-tooltip-6{bottom:2.77778vw;left:9.02778vw}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-6{bottom:7.4%;left:22.3%}.category-explore-features .explore-features-block .tooltip.right-tooltip-6 .tooltip-text{left:50px}}@media screen and (max-width:767px){.category-explore-features .explore-features-block .tooltip.right-tooltip-6 .tooltip-text{left:70px}}@media screen and (max-width:1023px){.category-explore-features .explore-features-block .tooltip.right-tooltip-6 .tooltip-text:before{left:calc(50% - 40px)}}.category-explore-features .explore-content{text-align:center;padding:0 160px}@media screen and (min-width:1024px){.category-explore-features .explore-content{padding:0 11.1111vw}}@media screen and (max-width:1023px){.category-explore-features .explore-content{padding:0 10px}}.category-explore-features .explore-content p{color:#ccc;margin-bottom:30px;font-size:14px;font-weight:300;line-height:21px}@media screen and (min-width:1280px){.category-explore-features .explore-content p{margin-bottom:2.08333vw;line-height:1.45833vw}}.category-explore-features .explore-content .button,.category-explore-features .explore-content .coupon-code-add,.category-explore-features .explore-content .coupon-code-cancel,.category-explore-features .explore-content .gift-certificate-add,.category-explore-features .explore-content .gift-certificate-cancel,.category-explore-features .explore-content .modal--alert .button-container .confirm,.category-explore-features .explore-content button.shipping-estimate-show,.modal--alert .button-container .category-explore-features .explore-content .confirm{padding:14px 38px}@media screen and (min-width:1280px){.category-explore-features .explore-content .button,.category-explore-features .explore-content .coupon-code-add,.category-explore-features .explore-content .coupon-code-cancel,.category-explore-features .explore-content .gift-certificate-add,.category-explore-features .explore-content .gift-certificate-cancel,.category-explore-features .explore-content .modal--alert .button-container .confirm,.category-explore-features .explore-content button.shipping-estimate-show,.modal--alert .button-container .category-explore-features .explore-content .confirm{padding:.97222vw 2.63889vw}}.category-custom-review{background-color:#f6f6f6;margin-bottom:10px;padding:70px 0}@media screen and (min-width:1280px){.category-custom-review{margin-bottom:.69444vw;padding:4.86111vw 0}}@media screen and (max-width:1023px){.category-custom-review{padding:40px 0}}.category-custom-review p{color:#555;font-family:Gotham,sans-serif;font-size:14px;font-weight:400;font-family:var(--font-family-Gotham);margin-bottom:35px;line-height:1.5}@media screen and (min-width:1280px){.category-custom-review p{margin-bottom:2.43056vw;line-height:1.45833vw}}@media screen and (max-width:1023px){.category-custom-review p{margin-bottom:30px}}.category-custom-review p:last-child{margin-bottom:0}.category-custom-review h5{font-family:Gotham,sans-serif;font-family:var(--font-family-Gotham);letter-spacing:0;color:#555;text-transform:uppercase;margin-bottom:14px;font-weight:500;line-height:1.5}@media screen and (min-width:1280px){.category-custom-review h5{margin-bottom:.97222vw;font-size:1.25vw}}@media screen and (max-width:1023px){.category-custom-review h5{max-width:278px;margin-bottom:20px;margin-left:auto;margin-right:auto}}.category-custom-review .review-item{text-align:center}.category-custom-review .review-item .rating{background-position:50%;background-repeat:no-repeat;background-size:100%;width:84px;height:12px;margin:0 auto 14px;display:block}@media screen and (min-width:1280px){.category-custom-review .review-item .rating{width:5.83333vw;height:.83333vw;margin-bottom:.97222vw}}.category-custom-review .review-item .rating.star-5{background-image:url("data:image/svg+xml,%3Csvg width='84' height='12' viewBox='0 0 84 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L7.41068 4.05836L11.7063 4.1459L8.28254 6.74164L9.52671 10.8541L6 8.4L2.47329 10.8541L3.71746 6.74164L0.293661 4.1459L4.58932 4.05836L6 0Z' fill='%23B72C1F'/%3E%3Cpath d='M24 0L25.4107 4.05836L29.7063 4.1459L26.2825 6.74164L27.5267 10.8541L24 8.4L20.4733 10.8541L21.7175 6.74164L18.2937 4.1459L22.5893 4.05836L24 0Z' fill='%23B72C1F'/%3E%3Cpath d='M42 0L43.4107 4.05836L47.7063 4.1459L44.2825 6.74164L45.5267 10.8541L42 8.4L38.4733 10.8541L39.7175 6.74164L36.2937 4.1459L40.5893 4.05836L42 0Z' fill='%23B72C1F'/%3E%3Cpath d='M60 0L61.4107 4.05836L65.7063 4.1459L62.2825 6.74164L63.5267 10.8541L60 8.4L56.4733 10.8541L57.7175 6.74164L54.2937 4.1459L58.5893 4.05836L60 0Z' fill='%23B72C1F'/%3E%3Cpath d='M78 0L79.4107 4.05836L83.7063 4.1459L80.2825 6.74164L81.5267 10.8541L78 8.4L74.4733 10.8541L75.7175 6.74164L72.2937 4.1459L76.5893 4.05836L78 0Z' fill='%23B72C1F'/%3E%3C/svg%3E%0A")}.category-custom-review .review-item .rating.star-4{background-image:url("data:image/svg+xml,%3Csvg width='84' height='12' viewBox='0 0 84 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L7.41068 4.05836L11.7063 4.1459L8.28254 6.74164L9.52671 10.8541L6 8.4L2.47329 10.8541L3.71746 6.74164L0.293661 4.1459L4.58932 4.05836L6 0Z' fill='%23B72C1F'/%3E%3Cpath d='M24 0L25.4107 4.05836L29.7063 4.1459L26.2825 6.74164L27.5267 10.8541L24 8.4L20.4733 10.8541L21.7175 6.74164L18.2937 4.1459L22.5893 4.05836L24 0Z' fill='%23B72C1F'/%3E%3Cpath d='M42 0L43.4107 4.05836L47.7063 4.1459L44.2825 6.74164L45.5267 10.8541L42 8.4L38.4733 10.8541L39.7175 6.74164L36.2937 4.1459L40.5893 4.05836L42 0Z' fill='%23B72C1F'/%3E%3Cpath d='M60 0L61.4107 4.05836L65.7063 4.1459L62.2825 6.74164L63.5267 10.8541L60 8.4L56.4733 10.8541L57.7175 6.74164L54.2937 4.1459L58.5893 4.05836L60 0Z' fill='%23B72C1F'/%3E%3Cpath d='M78 0L79.4107 4.05836L83.7063 4.1459L80.2825 6.74164L81.5267 10.8541L78 8.4L74.4733 10.8541L75.7175 6.74164L72.2937 4.1459L76.5893 4.05836L78 0Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A")}.category-custom-review .review-item .rating.star-3{background-image:url("data:image/svg+xml,%3Csvg width='84' height='12' viewBox='0 0 84 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L7.41068 4.05836L11.7063 4.1459L8.28254 6.74164L9.52671 10.8541L6 8.4L2.47329 10.8541L3.71746 6.74164L0.293661 4.1459L4.58932 4.05836L6 0Z' fill='%23B72C1F'/%3E%3Cpath d='M24 0L25.4107 4.05836L29.7063 4.1459L26.2825 6.74164L27.5267 10.8541L24 8.4L20.4733 10.8541L21.7175 6.74164L18.2937 4.1459L22.5893 4.05836L24 0Z' fill='%23B72C1F'/%3E%3Cpath d='M42 0L43.4107 4.05836L47.7063 4.1459L44.2825 6.74164L45.5267 10.8541L42 8.4L38.4733 10.8541L39.7175 6.74164L36.2937 4.1459L40.5893 4.05836L42 0Z' fill='%23B72C1F'/%3E%3Cpath d='M60 0L61.4107 4.05836L65.7063 4.1459L62.2825 6.74164L63.5267 10.8541L60 8.4L56.4733 10.8541L57.7175 6.74164L54.2937 4.1459L58.5893 4.05836L60 0Z' fill='%23DDDDDD'/%3E%3Cpath d='M78 0L79.4107 4.05836L83.7063 4.1459L80.2825 6.74164L81.5267 10.8541L78 8.4L74.4733 10.8541L75.7175 6.74164L72.2937 4.1459L76.5893 4.05836L78 0Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A")}.category-custom-review .review-item .rating.star-2{background-image:url("data:image/svg+xml,%3Csvg width='84' height='12' viewBox='0 0 84 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L7.41068 4.05836L11.7063 4.1459L8.28254 6.74164L9.52671 10.8541L6 8.4L2.47329 10.8541L3.71746 6.74164L0.293661 4.1459L4.58932 4.05836L6 0Z' fill='%23B72C1F'/%3E%3Cpath d='M24 0L25.4107 4.05836L29.7063 4.1459L26.2825 6.74164L27.5267 10.8541L24 8.4L20.4733 10.8541L21.7175 6.74164L18.2937 4.1459L22.5893 4.05836L24 0Z' fill='%23B72C1F'/%3E%3Cpath d='M42 0L43.4107 4.05836L47.7063 4.1459L44.2825 6.74164L45.5267 10.8541L42 8.4L38.4733 10.8541L39.7175 6.74164L36.2937 4.1459L40.5893 4.05836L42 0Z' fill='%23dddddd'/%3E%3Cpath d='M60 0L61.4107 4.05836L65.7063 4.1459L62.2825 6.74164L63.5267 10.8541L60 8.4L56.4733 10.8541L57.7175 6.74164L54.2937 4.1459L58.5893 4.05836L60 0Z' fill='%23DDDDDD'/%3E%3Cpath d='M78 0L79.4107 4.05836L83.7063 4.1459L80.2825 6.74164L81.5267 10.8541L78 8.4L74.4733 10.8541L75.7175 6.74164L72.2937 4.1459L76.5893 4.05836L78 0Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A")}.category-custom-review .review-item .rating.star-1{background-image:url("data:image/svg+xml,%3Csvg width='84' height='12' viewBox='0 0 84 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0L7.41068 4.05836L11.7063 4.1459L8.28254 6.74164L9.52671 10.8541L6 8.4L2.47329 10.8541L3.71746 6.74164L0.293661 4.1459L4.58932 4.05836L6 0Z' fill='%23B72C1F'/%3E%3Cpath d='M24 0L25.4107 4.05836L29.7063 4.1459L26.2825 6.74164L27.5267 10.8541L24 8.4L20.4733 10.8541L21.7175 6.74164L18.2937 4.1459L22.5893 4.05836L24 0Z' fill='%23dddddd'/%3E%3Cpath d='M42 0L43.4107 4.05836L47.7063 4.1459L44.2825 6.74164L45.5267 10.8541L42 8.4L38.4733 10.8541L39.7175 6.74164L36.2937 4.1459L40.5893 4.05836L42 0Z' fill='%23dddddd'/%3E%3Cpath d='M60 0L61.4107 4.05836L65.7063 4.1459L62.2825 6.74164L63.5267 10.8541L60 8.4L56.4733 10.8541L57.7175 6.74164L54.2937 4.1459L58.5893 4.05836L60 0Z' fill='%23DDDDDD'/%3E%3Cpath d='M78 0L79.4107 4.05836L83.7063 4.1459L80.2825 6.74164L81.5267 10.8541L78 8.4L74.4733 10.8541L75.7175 6.74164L72.2937 4.1459L76.5893 4.05836L78 0Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A")}.category-custom-review .review-item .buyer-name{line-height:16px}@media screen and (min-width:1280px){.category-custom-review .review-item .buyer-name{line-height:1.11111vw}}.category-custom-review .review-item .buyer-name strong{border-right:1px solid #ddd;margin-right:15px;padding-right:15px}@media screen and (min-width:1280px){.category-custom-review .review-item .buyer-name strong{margin-right:1.04167vw;padding-right:1.04167vw}}.category-custom-review .review-block{max-width:696px;margin:0 auto}@media screen and (min-width:1280px){.category-custom-review .review-block{max-width:48.3333vw}}@media screen and (max-width:767px){.category-custom-review .review-block{padding-left:10px;padding-right:10px}}.tulster-brand-header-container .left-block{padding-top:20px;padding-left:150px;padding-right:50px}.tulster-brand-header-container .left-block p{color:#888;letter-spacing:.06em;text-transform:uppercase;font-family:Industry,sans-serif;font-size:14px;font-weight:600;line-height:17px;display:inline-block}@media screen and (min-width:1280px){.tulster-brand-header-container .left-block{padding-top:1.38889vw;padding-left:60px;padding-right:50px}.tulster-brand-header-container .left-block p{font-size:.97222vw;line-height:1.18056vw}}@media screen and (max-width:1023px){.tulster-brand-header-container .left-block{text-align:center;padding:14px 30px 47px}}.sub-category-list.sub-category-list-no-slider{justify-content:center;padding-bottom:30px;display:flex;overflow:auto}.sub-category-list.sub-category-list-no-slider .sub-category-item{flex:none}.sub-category-list.sub-category-list-no-slider::-webkit-scrollbar-track{background-color:#0000}.sub-category-list.sub-category-list-no-slider::-webkit-scrollbar{background-color:#0000;width:2px;height:4px}.sub-category-list.sub-category-list-no-slider::-webkit-scrollbar-thumb{background-color:#0000}@media (min-width:768px){.sub-category-list.sub-category-list-no-slider .sub-category-item{flex:0 0 25%}}@media (min-width:1024px){.sub-category-list.sub-category-list-no-slider .sub-category-item{flex:0 0 16.66%}}@media (max-width:767px){.sub-category-list.sub-category-list-no-slider{justify-content:flex-start}}.tulster-makeswift-page.contact-us,.tulster-makeswift-page.warranty-shipping,.tulster-makeswift-page.returns-policy,.tulster-makeswift-page.frequently-asked-questions,.tulster-makeswift-page.returns-refunds,.tulster-makeswift-page.authorized-dealers{padding:0 16px}@media (min-width:1280px){.pre-order .category-header-text-only-description.preorder-description-centered{max-width:100%;margin:0 auto;padding:0 4.58333vw!important}.pre-order .category-header-text-only-description .content-with-button p{margin-bottom:0}}@media (min-width:1024px){.pre-order .lg\:pr-\[150px\]{padding-right:60px}}@media (max-width:1023px){.common-top-banner.bg-\[\#222\].text-white.pre-order{background-color:#f6f6f6}.common-top-banner.bg-\[\#222\].text-white.pre-order h1{color:#000;font-size:30px;line-height:36px}.pre-order>div{padding-left:0;padding-right:0}.preorder-description-centered .content-with-button{margin-bottom:0}}.tulster-banner-image nav li a span,.tulster-banner-image nav li svg,.tulster-banner-image nav li span{opacity:1;color:#fff!important}.tulster-banner-image .relative{position:static}.tulster-banner-image h1{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tulster-banner-image ol{position:relative}.tulster-banner-image nav{justify-content:center;display:flex}.tulster-banner-image nav ol{justify-content:flex-start}@media (max-width:1279px){.tulster-banner-image{min-height:226px;padding-top:20px;padding-bottom:45px}.tulster-banner-image .relative{padding:0 20px 20px}}@media (max-width:768px){.custom-popup-close-button{border-radius:50%;padding:0 8px;top:10px;right:10px}}.container.split{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px;display:flex}.hotspots{flex:auto;max-width:500px}.hotspots img{max-width:100%;height:auto;display:block}.popup .prk-tingle-modal-box__content{border-top:4px solid #b82b2b;padding:30px}.popup .prk-tingle-modal-box{min-width:30%}.madeinusa .prikid-popup-trigger-button{justify-content:center;align-items:center;display:flex}#pfAnchoredContainer .pf-selection-wrapper .pf-label,#pfAnchoredContainer .pf-search-icon-wrapper .pf-label,.pfAnchoredContainer[data-pfinstance="1"] .pf-selection-wrapper .pf-label,.pfAnchoredContainer[data-pfinstance="1"] .pf-search-icon-wrapper .pf-label{display:none!important}@media (max-width:768px){.slick-dots li{width:20px!important}}.lbwrap{box-sizing:border-box;background-color:#131313;width:100%;padding:20px;overflow-x:hidden;container-type:inline-size}.lbwrap .container{max-width:1200px;margin:0 auto}.lbwrap .grid-container{grid-gap:20px;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:40px;display:grid}.lbwrap .grid-column{flex-direction:column;display:flex}.lbwrap .grid-item{flex-direction:column;flex:1;padding:24px;display:flex;position:relative}.lbwrap .logo{color:#64748b;justify-content:center;align-items:center;width:120px;height:60px;margin:0 auto 40px;font-size:12px;font-weight:500;display:flex}.lbwrap .logo.alt{width:185px}.lbwrap .logo img{max-height:40px}.lbwrap .grid-item.arc{background-color:#c6a625}.lbwrap .grid-item.profile{background-color:#154065}.lbwrap .grid-item.profileplus{background-color:#112d45}.lbwrap .grid-item.oath{background-color:#a2896e}.lbwrap .grid-item.rath{background-color:#956445}.lbwrap .section-title{color:#fff;text-align:center;text-transform:uppercase;padding:60px 0}.lbwrap .grid-item h3{text-transform:uppercase;color:#2c3e50;white-space:nowrap;background-color:#fff;margin:0;padding:10px 25px;font-size:1.25rem;font-weight:600;position:absolute;top:-21px;left:0}.lbwrap .grid-item p{color:#fff;font-size:.95rem;line-height:1.6}.lbwrap .grid-item ul{margin-top:17px;margin-bottom:0;margin-left:19px}.lbwrap .grid-item li{color:#fff;margin:6px 0;font-size:13px;line-height:15px}.lbwrap .red-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#b72c1f;border:none;border-radius:0;width:100%;margin-top:16px;margin-bottom:20px;padding:12px 20px;font-family:Industry Demi,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s}.lbwrap .red-button:hover{color:#181818;background:#fff}.lbwrap .product-image{justify-content:center;align-items:center;width:100%;height:150px;margin-top:16px;margin-bottom:65px;font-size:14px;display:flex}.lbwrap .product-image img{max-width:170px}@container (max-width:1024px){.lbwrap .grid-container{grid-template-columns:repeat(2,1fr);gap:30px}.lbwrap .grid-column{grid-gap:15px;grid-template-columns:1fr 1fr;align-items:start;gap:15px;display:grid}.lbwrap .logo{grid-column:1/span 2}.lbwrap .grid-item{grid-column:1/span 1;height:100%}.lbwrap .image-button-group{flex-direction:column-reverse;grid-column:2/span 1;justify-content:space-between;height:100%;display:flex}.lbwrap .red-button{margin-bottom:0}}@container (max-width:768px){.lbwrap .grid-container{grid-template-columns:1fr}.lbwrap .grid-column{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.lbwrap .logo{grid-column:1/span 2}.lbwrap .grid-item{grid-column:1/span 1}.lbwrap .image-button-group{flex-direction:column-reverse;grid-column:2/span 1;justify-content:space-between;display:flex}.lbwrap .grid-column{grid-column:span 1!important}.lbwrap .grid-item{padding:20px}}@container (max-width:480px){.lbwrap .container{padding:0 10px}.lbwrap .grid-container{grid-template-columns:1fr;gap:12px}.lbwrap .grid-column{grid-column:span 1!important}.lbwrap .grid-item{padding:18px}.lbwrap .grid-item h3{font-size:1.1rem}}.lbwrap .bigcommerce-module{width:100%;margin:0}.lbwrap-pop{box-sizing:border-box;background-color:#131313;width:100%;padding:20px;overflow-x:hidden}.lbwrap-pop .container{max-width:1200px;margin:0 auto}.lbwrap-pop .grid-container{grid-gap:20px;grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:40px;display:grid}.lbwrap-pop .grid-column{flex-direction:column;display:flex}.lbwrap-pop .grid-item{flex-direction:column;flex:1;padding:24px;display:flex;position:relative}.lbwrap-pop .logo{color:#64748b;justify-content:center;align-items:center;width:120px;height:60px;margin:0 auto 40px;font-size:12px;font-weight:500;display:flex}.lbwrap-pop .logo.alt{width:185px}.lbwrap-pop .logo img{max-height:40px}.lbwrap-pop .grid-item.arc{background-color:#c6a625}.lbwrap-pop .grid-item.profile{background-color:#154065}.lbwrap-pop .grid-item.profileplus{background-color:#112d45}.lbwrap-pop .grid-item.oath{background-color:#a2896e}.lbwrap-pop .grid-item.rath{background-color:#956445}.lbwrap-pop .section-title{color:#fff;text-align:center;text-transform:uppercase;padding:60px 0;font-family:Industry Demi,sans-serif;font-size:40px}.lbwrap-pop .grid-item h3{text-transform:uppercase;color:#2c3e50;white-space:nowrap;background-color:#fff;margin:0;padding:10px 25px;font-size:1.25rem;font-weight:600;position:absolute;top:-21px;left:0}.lbwrap-pop .grid-item p{color:#fff;font-size:.95rem;line-height:1.6}.lbwrap-pop .grid-item ul{text-align:left;margin-top:17px;margin-bottom:0;margin-left:19px;list-style:outside}.lbwrap-pop .grid-item li{color:#fff;margin:6px 0;font-size:13px;line-height:15px}.lbwrap-pop .red-button{color:#fff;cursor:pointer;text-transform:uppercase;background:#b72c1f;border:none;border-radius:0;width:100%;margin-top:16px;margin-bottom:20px;padding:12px 20px;font-size:14px;font-weight:600;transition:background-color .2s}.lbwrap-pop .red-button:hover{color:#181818;background:#fff}.lbwrap-pop .product-image{justify-content:center;align-items:center;width:100%;height:150px;margin-top:16px;margin-bottom:65px;font-size:14px;display:flex}.lbwrap-pop .product-image img{max-width:170px}@media (max-width:1024px){.lbwrap-pop .grid-container{grid-template-columns:repeat(2,1fr);gap:30px}.lbwrap-pop .grid-column{grid-gap:15px;grid-template-columns:1fr 1fr;align-items:start;gap:15px;display:grid}.lbwrap-pop .logo{grid-column:1/span 2}.lbwrap-pop .grid-item{grid-column:1/span 1;height:100%}.lbwrap-pop .image-button-group{flex-direction:column-reverse;grid-column:2/span 1;display:flex}.lbwrap-pop .red-button{margin-bottom:0}}@media (max-width:768px){.lbwrap-pop .grid-container{grid-template-columns:1fr}.lbwrap-pop .grid-column{grid-gap:10px;grid-template-columns:1fr 1fr;gap:10px;display:grid}.lbwrap-pop .logo{grid-column:1/span 2}.lbwrap-pop .grid-item{grid-column:1/span 1}.lbwrap-pop .image-button-group{flex-direction:column-reverse;grid-column:2/span 1;display:flex}.lbwrap-pop .grid-column{grid-column:span 1!important}.lbwrap-pop .grid-item{padding:20px}}@media (max-width:480px){.lbwrap-pop .container{padding:0 10px}.lbwrap-pop .grid-container{grid-template-columns:1fr;gap:12px}.lbwrap-pop .grid-column{grid-column:span 1!important}.lbwrap-pop .grid-item{padding:18px}.lbwrap-pop .grid-item h3{font-size:1.1rem}}.custom-popup-container{width:100%;max-width:1200px;max-height:90vh;transition:transform .3s;position:relative;overflow-y:auto;transform:scale(.9)}.custom-popup-overlay{z-index:9999;visibility:hidden;opacity:0;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100vh;transition:visibility,opacity .5s;display:flex;position:fixed;top:0;left:0}body.popup-open{overflow:hidden}.custom-popup-overlay.is-visible{visibility:visible;opacity:1}.custom-popup-overlay.is-visible .custom-popup-container{transform:scale(1)}.custom-popup-close-button{color:#fff;cursor:pointer;z-index:10000;text-shadow:0 0 5px #00000080;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:0 10px;font-family:sans-serif;font-size:30px;line-height:1;display:flex;position:absolute;top:10px;right:10px}@media (max-width:768px){.custom-popup-close-button{border-radius:50%;padding:0 8px;top:10px;right:10px}}@media (min-width:1280px){.lbwrap-pop .section-title{font-size:2.77778vw}}.common-top-banner.category-banner-right-image .right-block{height:280px;position:relative}.category-banner-right-image .left-block{padding-bottom:0!important}.category-banner-right-image .category-img-block{width:100%;height:100%;position:absolute;inset:0}.category-banner-right-image .category-img-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:280px}.category-banner-right-image .category-img-block:before{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.common-top-banner.category-banner-right-image .text-block{position:relative}.category-banner-right-image .banner-block{justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.common-top-banner.category-banner-right-image .text-block{text-align:center;font-family:Gotham,sans-serif;font-weight:400}.common-top-banner.category-banner-right-image .button.button--white{color:#434441;background-color:#fff;border-color:#fff}.common-top-banner.category-banner-right-image .button.button--white:hover{color:#fff;background-color:#000;border-color:#000}@media (min-width:1280px){.category-banner-right-image .banner-block{padding:2.08333vw}.category-banner-right-image .category-img-block{max-height:19.4444vw}.category-banner-right-image .category-img-block img,.common-top-banner.category-banner-right-image .right-block{height:19.4444vw}.common-top-banner.category-banner-right-image .text-block{font-size:.97222vw}.common-top-banner.category-banner-right-image .banner-block .button.button--white{padding:1.18056vw 2.46528vw;font-size:.83333vw;line-height:.97222vw}}@media (max-width:1279px){.category-banner-right-image .left-block{padding:20px 50px}}@media (max-width:767px){.common-top-banner.category-banner-right-image .button.button--white{padding:17px 32px}}.js-has-pseudo [csstools-has-2s-2x-3a-2j-2s-2p-38-2p-19-36-2p-2s-2x-3c-19-34-33-34-34-2t-36-19-2r-33-32-38-2t-32-38-19-3b-36-2p-34-34-2t-36-2l-1m-2w-2p-37-14-2u-33-36-31-2j-2p-2r-38-2x-33-32-1p-y-1b-37-2t-2p-36-2r-2w-y-2l-15]:not(.does-not-exist):not(does-not-exist):not(does-not-exist){z-index:999!important}div[data-radix-popper-content-wrapper]:has(form[action=\/search]){z-index:999!important}div[data-radix-popper-content-wrapper] form button.button.button--primary{padding:10px}.product-detail-select-wrapper label{text-transform:uppercase;letter-spacing:.05em;color:var(--product-detail-primary-text,hsl(var(--foreground)));margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.product-detail-select-wrapper button[role=combobox]{transition:border-color .15s;border:1px solid var(--product-detail-border,hsl(var(--contrast-100)))!important;text-transform:none!important;color:#c41230!important;background-color:#fff!important;padding:.75rem 1rem!important;font-family:inherit!important;font-size:.875rem!important;font-weight:500!important}.product-detail-select-wrapper button[role=combobox]:hover{border-color:hsl(var(--contrast-300))!important}.product-detail-select-wrapper button[role=combobox] svg{width:1.25rem;height:1.25rem;color:hsl(var(--contrast-500))}.Summary-codes button.button.button--primary{padding:15px 45px;border-color:#272727!important}.Summary-codes button.button.button--primary:hover{border-color:#b72c1f!important}.prk-text-block-wrapper .prk-text-block p span{color:#000;display:inline-block}.prk-text-block-wrapper .prk-text-block p span i{color:#000;font-family:Gotham,sans-serif;font-style:italic;font-weight:500;font-family:var(--font-family-Gotham)}@media (min-width:1280px){.prk-text-block h2 span strong{margin-bottom:2.08333vw;display:inline-block}.prk-text-block-wrapper .prk-text-block p span{margin-bottom:1.38889vw}.prk-text-block-wrapper .prk-text-block p span i{margin-bottom:1.38889vw;line-height:1.45833vw}}.prikid-sizing-html-content .prkImageBlockOuter tr td img{margin:0 auto}.prikid-sizing-html-content .prk-text-block h3{margin-bottom:30px;font-size:32px}.prikid-sizing-html-content .prk-text-block p{margin-bottom:20px;line-height:21px}@media (min-width:1280px){.prikid-sizing-html-content .prk-text-block h3{margin-bottom:2.08333vw;font-size:2.22222vw}.prikid-sizing-html-content .prk-text-block p{margin-bottom:1.38889vw;line-height:1.45833vw}}a.navPages-action{font-family:Industry Demi,sans-serif;font-family:var(--font-family-Industry-Demi);font-weight:600;line-height:normal;transition:color .15s}a.navPages-action:hover{font-family:Industry,sans-serif;font-family:var(--font-family-Industry);font-weight:500;line-height:normal}.home-category-section{min-height:460px}.home-holsters-section{max-height:420px}.home-our-promise-section{min-height:580px}.home-video-section{min-height:520px}.home-ups-section{min-height:230px}.home-tulster-support-section{min-height:440px}.home-join-section{min-height:400px}.home-yotpo-review-section{min-height:420px}.mobile-findholster-wrapper{min-height:120px}@media (max-width:1279px){.home-category-section{min-height:400px}.home-holsters-section{max-height:380px}.home-our-promise-section{min-height:540px}.home-video-section{min-height:460px}.home-ups-section{min-height:220px}.home-tulster-support-section{min-height:400px}.home-join-section,.home-yotpo-review-section{min-height:380px}}@media (max-width:1023px){.home-category-section{min-height:360px}.home-holsters-section{max-height:340px}.home-our-promise-section{min-height:700px}.home-ups-section{min-height:300px}.home-tulster-support-section{min-height:380px}}@media (max-width:767px){.home-category-section{min-height:320px}.home-holsters-section{max-height:300px}.home-our-promise-section{min-height:660px}.home-video-section{min-height:380px}.home-ups-section{min-height:260px}.home-tulster-support-section{min-height:360px}.home-join-section{min-height:450px}.home-yotpo-review-section{min-height:350px}}.home-category-section,.home-holsters-section,.home-video-section,.home-ups-section,.home-tulster-support-section,.home-our-promise-section{contain:layout style}.home-category-section img,.home-holsters-section img,.home-video-section img,.home-tulster-support-section img,.home-our-promise-section img{max-width:100%;height:auto}.home-holsters-section .holsters-item,.home-video-section .home-video-list,.home-ups-section .ups-list,.home-tulster-support-section .custom-row,.home-category-section .custom-row{position:relative}.hp-makeswift-wrapper{grid-template-areas:"makeswift";min-height:3500px;display:grid}.hp-makeswift-wrapper>*{grid-area:makeswift}@media (max-width:1279px){.hp-makeswift-wrapper{min-height:3200px}}@media (max-width:1023px){.hp-makeswift-wrapper{min-height:3300px}}@media (max-width:767px){.hp-makeswift-wrapper{min-height:3000px}}.hp-makeswift-wrapper.hp-content-loaded{min-height:0}.js-has-pseudo [csstools-has-1a-2w-34-19-31-2p-2z-2t-37-3b-2x-2u-38-19-3b-36-2p-34-34-2t-36-1m-2w-2p-37-14-2j-2r-30-2p-37-37-16-1p-y-31-37-3b-2u-38-19-y-2l-15-w-1q-w-1a-2w-34-19-37-2z-2t-30-2t-38-33-32]:not(.does-not-exist):not(.does-not-exist){opacity:0;pointer-events:none;visibility:hidden}.hp-makeswift-wrapper:has([class*=mswft-])>.hp-skeleton{opacity:0;pointer-events:none;visibility:hidden}.hp-makeswift-wrapper.hp-content-loaded>.hp-skeleton{opacity:0;pointer-events:none;visibility:hidden}@keyframes hp-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.hp-skel-shimmer{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 37%,#e8e8e8 63%) 0 0/600px 100%;border-radius:4px;animation:1.6s ease-in-out infinite hp-shimmer}.hp-skeleton{z-index:1;background:#fff;overflow:hidden}.hp-skel-category{padding:50px}.hp-skel-row{gap:10px;display:flex}.hp-skel-card{flex:1;height:400px}.hp-skel-holsters{padding:30px 50px 50px}.hp-skel-heading{width:280px;height:32px;margin:0 auto 30px}.hp-skel-carousel{gap:16px;display:flex;overflow:hidden}.hp-skel-thumb{flex:0 0 18%;height:280px}.hp-skel-promise{background:#181818;min-height:580px;display:flex}.hp-skel-promise .hp-skel-half{flex:1;margin:40px}.hp-skel-promise .hp-skel-shimmer{background:linear-gradient(90deg,#2a2a2a 25%,#333 37%,#2a2a2a 63%) 0 0/600px 100%;animation:1.6s ease-in-out infinite hp-shimmer}.hp-skel-video{padding:40px 50px 60px}.hp-skel-video-player{max-width:880px;height:380px;margin:0 auto}.hp-skel-ups{background:#272727;padding:50px}.hp-skel-ups-grid{gap:0;display:flex}.hp-skel-ups-item{flex:1;height:140px;margin:0 20px}.hp-skel-ups .hp-skel-shimmer{background:linear-gradient(90deg,#333 25%,#3d3d3d 37%,#333 63%) 0 0/600px 100%;animation:1.6s ease-in-out infinite hp-shimmer}.hp-skel-support{padding:40px 50px 80px}.hp-skel-row-3{gap:40px;display:flex}.hp-skel-article{flex:1;height:320px}.hp-skel-join{background:#181818;min-height:400px;display:flex}.hp-skel-join .hp-skel-half{flex:1;margin:40px}.hp-skel-join .hp-skel-shimmer{background:linear-gradient(90deg,#2a2a2a 25%,#333 37%,#2a2a2a 63%) 0 0/600px 100%;animation:1.6s ease-in-out infinite hp-shimmer}@media (max-width:1023px){.hp-skel-category{padding:0}.hp-skel-row{gap:6px}.hp-skel-card{height:300px}.hp-skel-holsters{padding:20px 20px 50px}.hp-skel-thumb{flex:0 0 30%;height:240px}.hp-skel-promise{flex-direction:column;min-height:700px}.hp-skel-promise .hp-skel-half{margin:20px}.hp-skel-video{padding:30px 20px 50px}.hp-skel-video-player{height:300px}.hp-skel-ups{padding:30px 20px 60px}.hp-skel-ups-grid{flex-wrap:wrap}.hp-skel-ups-item{flex:0 0 calc(50% - 20px);height:120px;margin:10px}.hp-skel-support{padding:30px 20px 60px}.hp-skel-row-3{gap:20px}.hp-skel-article{height:280px}.hp-skel-join{flex-direction:column;min-height:500px}.hp-skel-join .hp-skel-half{margin:20px}}@media (max-width:767px){.hp-skel-card{height:260px}.hp-skel-heading{width:200px;height:24px;margin-bottom:20px}.hp-skel-thumb{flex:0 0 65%;height:200px}.hp-skel-promise{min-height:660px}.hp-skel-video-player{height:240px}.hp-skel-ups-item{flex:0 0 100%;height:80px;margin:6px 0}.hp-skel-row-3{flex-direction:column;gap:16px}.hp-skel-article{height:260px}.hp-skel-join{min-height:450px}}.hp-makeswift-wrapper{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width:1024px){.pre-order .left-block{padding-left:60px}}.profile-iframe-content img.__mce_add_custom__{margin:1.71429em auto}a.prikid-popup-trigger-button{gap:25px}.product-description-wrap .profile-iframe-content p{font-family:Gotham}.product-description-wrap .profile-iframe-content p em{font-style:normal}.cart.optimizedCheckout-orderSummary .coupon-form .coupon-button{color:#fff}
