@import url(https://fonts.googleapis.com/css2?family=Oswald&display=swap);html,body{max-width:100%;overflow-x:hidden}.shirts-tooltip.tooltip{left:32px !important}.shirts-tooltip.tooltip.in{opacity:1}.shirts-tooltip .arrow{position:absolute;left:0;top:50%;width:28px;height:28px;transform:translate(-50%,-50%) rotate(45deg);background-color:#efeff0;border-radius:4px;z-index:20}.shirts-tooltip .tooltip-inner{position:relative;padding:15px;color:#323333;font:400 13px/18px "Source Sans Pro",sans-serif;text-align:left;background-color:#efeff0;border-radius:10px;z-index:30}.shirts-tooltip .tooltip-inner-customizer{max-width:265px}.shirts-tooltip-sm .tooltip-inner-customizer{max-width:163px}.shirts-heading{font-family:"Oswald",sans-serif;font-weight:700;font-size:40px;line-height:48px;margin:0;text-transform:uppercase;color:#323333}.shirts-disc{font-size:18px;line-height:24px;color:#323333}.shirts-heading-subtitle{font-family:"Oswald",sans-serif;font-size:24px;font-weight:600;margin-top:10px;line-height:32px;text-align:center;text-transform:uppercase;color:#b45314}.shirts-h4,.shirts-overview .overview-num-container li{font-size:24px;font-weight:600;line-height:32px}.shirts-text{font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.screenChargeTooltip{vertical-align:bottom;padding-left:5px}.shirts-wrapper .btn{font-weight:500;font-family:"Oswald",sans-serif;font-size:18px;line-height:24px}.shirts-wrapper .btn:hover{animation:none}.shirts-hero{background:url(/skins/aviator-gear/rectangles/squadron-shirts/images/squadron-shirts-sm.jpg) no-repeat center;background-size:cover;font-family:"Oswald",sans-serif;margin-bottom:200px}.shirts-hero .container{padding:45px 20px 310px}.shirts-hero .container .shirts-h1{font-size:46px;line-height:52px}.shirts-hero .container .shirts-h1 .page-span{border-radius:5px;background:#999;color:#fff;font-weight:400;padding:.5rem 1rem;display:inline-block;font-size:1rem;line-height:1rem;vertical-align:.6rem}.shirts-hero .container hr{opacity:.3;border:1px solid #909090}.shirts-hero .container .shirts-hero-img1{left:78px;top:0;transform:rotate(-5.81deg)}.shirts-hero .container .shirts-hero-img2{left:210px;top:-80px;transform:rotate(2deg);z-index:1}.shirts-hero .container .shirts-hero-img3{left:370px;top:-12px;transform:rotate(360deg)}.shirts-hero .container .shirts-hero-img4{left:calc(50% - 12rem);top:60px;transform:rotate(12deg);z-index:0}.shirts-hero .container .shirts-hero-img5{transform:rotate(10deg);top:190px;left:calc(50% - 16rem)}.shirts-hero .container .shirts-hero-img6{left:calc(50% - 6rem);top:216px;transform:rotate(357deg);z-index:4}.shirts-hero .container .shirts-hero-img7{left:calc(50% - 2rem);top:88px;transform:rotate(352deg)}.shirts-hero .hero-subtitle{font-weight:500;font-size:18px;line-height:24px}.shirts-hero .btn{width:100%;padding:11px;border-radius:4px;text-align:center;letter-spacing:.1em;font-weight:500;font-size:18px;line-height:24px}.shirts-hero .btn:hover{animation:none}.shirts-hero .cta-text{text-transform:uppercase;font-size:16px;line-height:24px;color:#e5e5e5;font-weight:500}.shirts-services-cta-text{font-size:18px}.shirts-cta{font-family:"Oswald",sans-serif;width:186px;font-size:18px;letter-spacing:.1em}.authentic-colors-block{border-radius:8px;padding:2.5rem;margin-bottom:5px}.authentic-colors-block .heading-txt{font-family:"Oswald",sans-serif;font-size:40px;line-height:48px;font-weight:700}.authentic-colors-block .info-txt{font-size:20px;line-height:26px;color:#e5e5e5}.authentic-colors-block .authentic-colors-inner-block{font-size:18px;line-height:24px;font-weight:500;font-family:"Oswald",sans-serif}.military-block{background:#323333}.coyote-block,.olive-drab-block,.woodland-block{background-image:url(/skins/aviator-gear/rectangles/squadron-shirts/images/authentic-colors-bg.png);background-blend-mode:multiply}.coyote-block{background-color:#948162}.olive-drab-block{background-color:#5d5a44}.woodland-block{background-color:#876e55}.recommended-prod-wrap{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:16px}.recommended-prod-wrap .recommended-prod-name{font-family:"Oswald",sans-serif;font-weight:600;font-size:24px;line-height:32px}.recommended-prod-wrap .recommended-prod-disc{font-size:18px;line-height:24px}.recommended-prod-wrap .recommended-prod-price{font-size:18px;line-height:24px;color:#b45314;font-weight:700}.recommended-prod-wrap .recommended-prod-spec{font-family:"Oswald",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.05em;text-decoration-line:underline;color:#358ddc}.min-qty-text{font-family:"Oswald",sans-serif;font-size:20px;line-height:24px}.briefing-sticks .responsive-slider .slick-slide{border:0}.briefing-sticks .responsive-slider-item{padding:240px 0 0;max-height:240px;border-radius:4px}.briefing-sticks .slick-sticker-btn{border:0;background:transparent}.briefing-sticks .defer-image img{width:260px;height:240px;min-width:unset;padding:0;left:50%;border:1px solid #e5e5e5;border-radius:4px;transform:translateX(-50%)}.briefing-sticks .slider-item-description{padding:12px 1rem;max-width:100vw;width:100%}.briefing-sticks .slider-item-description-title{display:flex;align-items:center;text-transform:uppercase;position:relative;letter-spacing:.3em;font-family:"Oswald",sans-serif;text-align:center;margin-bottom:0}.briefing-sticks .slider-item-description-title span{display:block;flex-grow:1;height:1px;background-color:#e5e5e5;max-width:30vw}.briefing-sticks .slider-item-description-title p{margin-bottom:0;padding:0 1rem}.briefing-sticks .slick-nav-container img{cursor:pointer}.briefing-sticks .slider-section .zap-btn-container a{padding:12px 16px}.shirts-usps .usp-item{margin-bottom:64px}.shirts-usps .usp-item:last-child{margin-bottom:0}.shirts-usps .usp-item-title{font-family:"Oswald",sans-serif;font-size:20px;line-height:24px;text-transform:uppercase;margin-bottom:8px}.shirts-usps .usp-item p{font-family:"Oswald",sans-serif;font-size:18px;line-height:24px;font-weight:400;padding:0 1rem}.shirts-services .shirts-heading-subtitle{max-width:260px}.shirts-services .service-card{max-width:470px;margin-bottom:24px}.shirts-services .service-card:last-child{margin-bottom:0}.shirts-services .service-card img{max-width:100%}.shirts-services .service-card-title{font-size:20px;line-height:32px;padding:16px 0;margin-bottom:0;border-radius:8px 8px 0 0;background-color:#323333;color:#fff}.shirts-services .service-card-content{padding:40px 29px 16px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 8px 8px}.shirts-services .service-card-icon{top:0;right:0}.shirts-services .service-card-content .btn{width:100%}.shirts-overview{overflow:hidden}.shirts-overview .content-lg{display:none}.shirts-overview .info{margin-top:3rem}.shirts-overview .info>div{justify-content:center}.shirts-overview .info span{font-weight:700;color:#358ddc}.shirts-overview .info span:first-child{width:24px;height:24px;border:2px solid #358ddc;border-radius:50%;margin-right:10px}.shirts-overview .content-sm{padding:0 8px}.shirts-overview .content-sm img{max-width:100%}.shirts-overview .overview-slider{padding:0 15px}.shirts-overview .overview-slider.slick-slider{position:static}.shirts-overview .overview-slider .slick-dots{display:block !important;position:absolute;bottom:0;z-index:1;transform:translateY(100%)}.shirts-overview .overview-slider .slick-dots li{width:24px !important;height:24px !important}.shirts-overview .overview-slider .slick-dots button{width:13px !important;height:13px !important}.shirts-overview .overview-slider .slick-dots button::before{content:"";width:11px;height:11px;background-color:#323333;border-radius:50%}.shirts-overview .overview-slider .shirts-h4,.shirts-overview .overview-slider .overview-num-container li,.shirts-overview .overview-num-container .overview-slider li{margin-bottom:20px}.shirts-overview .overview-slider .shirts-text{margin-bottom:0}.shirts-overview .overview-num-container{padding:0;margin:0}.shirts-overview .overview-num-container li{position:absolute;display:flex;justify-content:center;align-items:center;width:46px;height:46px;background-color:#b45314;color:#fff;border-radius:50%;opacity:0;transition:all 300ms ease-in-out}.shirts-overview .overview-num-container li:first-child{top:60%;left:0}.shirts-overview .overview-num-container li:nth-child(2){top:30%;right:7%}.shirts-overview .overview-num-container li:nth-child(3){top:50%;left:20%}.shirts-overview .overview-num-container li:nth-child(4){top:70%;left:60%}.shirts-overview .overview-num-container .num-visible{opacity:1}.shirts-overview .overview-num-container img{max-width:100%}.briefing-info-section .section-title{margin-bottom:24px}.briefing-info-section .section-subtitle{text-align:center;text-transform:uppercase;font-size:24px;line-height:32px}.briefing-info-section .section-subtitle .subtitle-number{display:inline-block;margin-right:16px;text-align:center;width:40px;height:40px;border:2px solid #b45314;border-radius:50%}.briefing-info-section .section-text,.briefing-info-section .shirts-how .how-card-description,.shirts-how .briefing-info-section .how-card-description,.briefing-info-section .shirts-how .btn-primary,.shirts-how .briefing-info-section .btn-primary{text-align:center;margin-bottom:32px}.briefing-info-section .info-slider-container .slick-arrow{top:33.33%;background:transparent}.briefing-info-section .info-slider-container .slick-next{right:-15px}.briefing-info-section .info-slider-container .slick-prev{left:-15px}.briefing-info-section .info-slider-container .slick-arrow:hover,.briefing-info-section .info-slider-container .slick-arrow:focus,.briefing-info-section .info-slider-container .slick-arrow:active{animation:none;color:#909090}.briefing-info-section .info-slider-container .slick-arrow:hover::before,.briefing-info-section .info-slider-container .slick-arrow:focus::before,.briefing-info-section .info-slider-container .slick-arrow:active::before{color:#909090}.briefing-info-section .info-slider-container .slick-arrow::before,.briefing-info-section .info-slider-container .slick-arrow::after{font-size:40px}.briefing-info-section .info-slider-summary{font-style:italic;text-align:center;font-size:18px;line-height:24px;margin:0 -15px}.briefing-info-section .info-slider-highlight{font-weight:600;color:#358ddc}.briefing-info-section .info-num-container{margin-bottom:0}.briefing-info-section .info-num-container li{transform:scale(.7);border:3px solid #fff;border-radius:50%}.briefing-info-section .info-num-container li:nth-child(1){top:160px;left:10%}.briefing-info-section .info-num-container li:nth-child(2){top:120px;left:70%}.briefing-info-section .info-num-container li:nth-child(3){top:120px;left:30%}.briefing-info-section .info-num-container li:nth-child(4){top:195px;left:55%}.briefing-info-section .info-cta-container{margin-top:100px}.briefing-info-section h4.section-text,.briefing-info-section .shirts-how h4.how-card-description,.shirts-how .briefing-info-section h4.how-card-description,.briefing-info-section .shirts-how h4.btn-primary,.shirts-how .briefing-info-section h4.btn-primary{font-weight:700;text-transform:uppercase;margin-bottom:24px}.briefing-info-section .info-cta-container-md{display:none;position:relative;z-index:2}.briefing-info-section .btn-container a{display:block;max-width:272px;margin:0 auto;padding:12px 0;background-color:#b45314;border-color:#b45314;font-weight:700}.briefing-info-section .slick-dots{display:block !important}.briefing-info-section .slick-dots li{width:auto !important;height:auto !important;margin:0}.briefing-info-section .slick-dots li.slick-active button:before{background:#323333;opacity:1}.briefing-info-section .slick-dots button{width:auto !important;height:auto !important;margin-right:12px}.briefing-info-section .slick-dots button::before{content:"";width:8px;height:8px;background:#909090;border-radius:50%}.review-slider{width:100%}.review-slider header{margin-top:50px}.review-slider img{max-width:100%}.review-slider .slick-dots{display:block !important;margin:12px 0 52px}.review-slider .slick-dots li{width:auto !important;height:auto !important;margin:0}.review-slider .slick-dots button{width:auto !important;height:auto !important;margin-right:12px}.review-slider .slick-dots button::before{content:"";width:8px;height:8px;background:#909090;border-radius:50%}.review-slider .slick-dots li.slick-active button::before{background-color:#fff}.review-slider .review-slider-item{min-height:unset}.shirts-reviews-bg{position:absolute;top:20px;left:0;width:100%;height:calc(100% - 20px);background:#323333;transform:skewY(-1.5deg);transform-origin:top left;z-index:auto}.shirts-reviews .banner-info-container{max-width:370px;margin:0 auto}.shirts-reviews .shirts-how .how-card-description,.shirts-how .shirts-reviews .how-card-description,.shirts-reviews .shirts-how .btn-primary,.shirts-how .shirts-reviews .btn-primary{text-align:center}.shirts-reviews .review-container{min-height:250px}.shirts-reviews .review-container img{position:absolute;width:auto;height:auto}.shirts-reviews .review-container img:nth-of-type(1){transform:rotate(358deg);width:200px;left:calc(50% - 10rem)}.shirts-reviews .review-container img:nth-of-type(2){top:92px;transform:rotate(-1deg);left:calc(50% - 2rem);width:160px}.shirts-reviews .slick-next:focus,.shirts-reviews .slick-next:hover,.shirts-reviews .slick-prev:focus,.shirts-reviews .slick-prev:hover{background:transparent;animation:none}.shirts-reviews .slick-next{right:15px}.shirts-reviews .slick-prev{left:15px}.slick-list::after,.slick-list::before{display:none}.shirts-reviews .review-slider .slick-list{max-width:100%}.review-slider-item{max-width:95vw}.review-slider-item header{margin-top:0}.review-slider-item header h2{font-family:"Oswald",sans-serif;margin:8px -50px 16px;font-size:32px;line-height:40px}.review-slider-item>p{font-size:18px;line-height:24px}.review-slider-item{padding:0 50px;text-align:center}.shirts-learn{padding-top:0}.shirts-learn .container{padding-top:64px;padding-bottom:72px}.how-it-works-wrap{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:8px}.how-it-works-header{font-family:"Oswald",sans-serif;font-weight:700;font-size:18px;line-height:24px}.how-it-works-text{font-size:18px;line-height:24px;opacity:.9;min-height:5.5rem}.how-it-works-time-wrap{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:18.5px;padding:5px 0;bottom:-16px;left:25%;background:#fff}.how-it-works-time-wrap .how-it-works-time-text{font-weight:600;font-size:17px;line-height:24px;color:#b45314;padding-left:10px}.border-top-btm-gray{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.border-btm-gray{border-bottom:1px solid #e3e3e3}.previous-gear-search-form .form-control{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:28px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding:12px 0 12px 20px;box-shadow:none;color:#909090;font-size:18px}.previous-gear-search-form .form-control:focus{border-color:#e5e5e5;animation:none}.previous-gear-search-form .search-btn{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:28px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;width:60px;padding:7px 0 0 0}.previous-gear-search-form .search-btn .mdi-magnify{font-size:30px;color:#909090}.section-previous-gear .section-title+p{max-width:568px;margin:24px auto 48px;text-align:center}.section-previous-gear .previous-gear-link{position:absolute;top:-24px;left:0}.entity-thumb-inner-wrap{border:2px solid #e5e5e5;box-sizing:border-box;border-radius:4px}.entity-thumb-inner-wrap .entity-thumb-name{background:#323333;border-radius:0 0 4px 4px;font-family:"Oswald",sans-serif;padding:15px 7px;font-size:1rem}.guaranteed-txt{font-family:"Oswald",sans-serif;font-size:16px;line-height:24px;color:#b45314}#related-categories .slick-sticker-btn{top:50%}#related-categories .related-categories-slider{margin:0 3rem}#related-categories .entity-thumb-inner-wrap .entity-thumb-name{padding:11.5px 7px;font-size:18px}.shirts-wrapper section{overflow:hidden}.shirts-wrapper .newsletter-bg{height:calc(100% - 16px);top:12px;background:url(/skins/aviator-gear/rectangles/squadron-shirts/images/newsletter-bg.png) #222324}.shirts-wrapper .input-file-label{overflow:hidden}.shirts-wrapper .contact-form-block-active .input-file-label .contact-btn-exit{display:block}.shirts-wrapper .input-file-label .contact-btn-exit{display:none;border:1px solid #c7c7c7;padding:0 7px}.shirts-modal .modal-xl{width:auto;max-width:1240px;margin:0 auto}.shirts-modal .modal-header{border:0;padding-top:32px}.shirts-modal .section-title{margin-bottom:24px}.shirts-modal .section-subtitle{font-size:1rem;line-height:24px;text-align:center;max-width:536px;margin:0 auto 12px}.shirts-modal .disclaimer{padding:32px 16px;background:#f2f2f2;border-radius:16px}.shirts-modal .disclaimer .h3{font-size:24px;font-weight:600;line-height:32px;margin-bottom:32px}.shirts-modal .disclaimer-item{margin-bottom:32px}.shirts-modal .disclaimer-item:last-child{margin-bottom:0}.shirts-modal .disclaimer-item .h4{font-size:20px;font-weight:500;line-height:24px;margin-bottom:8px}.shirts-modal .disclaimer-item p{margin-bottom:0}.zap-contact .contact-btn-submit{margin:30px auto 0}.zap-contact button.contact-btn-exit{padding:0;border-radius:50%}.zap-newsletter .newsletter-content h2{font-size:34px;line-height:40px}.zap-newsletter .newsletter-content h3{font-weight:500;font-size:24px;line-height:30px;color:#e3e3e3}.font-weight-500{font-weight:500 !important}.border-primary{border:1px solid #358ddc !important}.text-body{color:#323333 !important}.m-b-mini{margin-bottom:.5rem !important}@media(max-width:767px){.shirts-services .shirts-cta,#how-it-works .shirts-cta,#custom-shirts .shirts-cta{width:100%}.how-it-works-time-wrap:after{content:"";border-left:20px solid transparent;border-right:20px solid transparent;border-top:12px solid #e5e5e5;position:absolute;left:42%;bottom:-13px}.final-step .how-it-works-time-wrap:after{content:none}.zap-newsletter .newsletter-content form{margin-bottom:40px}}@media(min-width:992px) and (max-width:1199px){.how-it-works-time-wrap{left:16.6667%}}@media(min-width:768px){.shirts-h1{font-size:48px;line-height:56px}.shirts-hero .btn{width:240px}.briefing-sticks .slick-sticker-btn{top:145px;background:transparent;border:0}.briefing-sticks .slick-sticker-prev{left:5%}.briefing-sticks .slider-section .container.m-t-3{padding:0}.briefing-sticks .slider-section .zap-btn-container{max-width:unset;padding:12px 24px}.briefing-sticks.shirts-slider .slick-sticker-btn{top:145px;background:transparent;border:0}.briefing-sticks.shirts-slider .slick-sticker-prev{left:5%}.briefing-sticks.shirts-slider .slider-section .container.m-t-3{padding:0}.shirts-usps .usp-item{align-items:center}.shirts-usps .usp-item img{width:96px;height:96px}.shirts-usps .usp-item p{padding:0}.shirts-services .shirts-heading-subtitle{max-width:unset}.shirts-services .service-card{max-width:470px;margin-bottom:0}.shirts-services .service-card-title{font-size:32px;line-height:40px;padding:32px 0}.shirts-services .service-card-content{padding:48px 36px 36px}.briefing-info-section .section-text,.briefing-info-section .shirts-how .how-card-description,.shirts-how .briefing-info-section .how-card-description,.briefing-info-section .shirts-how .btn-primary,.shirts-how .briefing-info-section .btn-primary{max-width:470px}.briefing-info-section .info-num-container li{opacity:0}.shirts-overview .overview-slide>div{width:75%}.shirts-overview .content-sm{padding:0}.shirts-overview .content-sm img{max-width:50vw}.shirts-reviews .review-slider .slick-list{max-width:370px}.shirts-reviews .review-container img{max-width:none}.shirts-reviews .review-container img:nth-of-type(1){top:-50px;transform:rotate(358deg);width:auto;left:0}.shirts-reviews .review-container img:nth-of-type(2){top:83px;transform:rotate(-1deg);left:9rem;width:auto}.shirts-reviews .zap-reviews-bg{top:40px;height:calc(100% - 40px)}.shirts-reviews .banner-info-container{margin:0 0 0 30px}.shirts-reviews .slick-prev{left:-40px}.shirts-reviews .slick-next{right:-25px}.shirts-reviews .review-slider{align-self:center;width:300px}.shirts-reviews .review-slider header{margin-top:0}.shirts-reviews .review-slider-item h2{font-size:32px;line-height:40px}.shirts-reviews .review-slider-item h4{font-size:20px;letter-spacing:.5px}.shirts-reviews .review-slider .slick-dots{position:absolute;bottom:0;left:50%;margin:0}.shirts-reviews .shirts-how .how-card-description,.shirts-how .shirts-reviews .how-card-description,.shirts-reviews .shirts-how .btn-primary,.shirts-how .shirts-reviews .btn-primary{text-align:left}#previous-gear .previous-gear-search-form{width:50%;margin:0 auto 2rem}.section-previous-gear .section-title+p{margin:16px auto 56px}.section-previous-gear .previous-gear-link{top:-70px}#related-categories .slick-sticker-prev{left:0}#related-categories .slick-sticker-next{right:0}#related-categories .related-categories-slider{margin:0 6rem}.shirts-learn{margin-top:144px}.shirts-learn .container{padding-top:99px}#how-it-works .shirts-cta,#custom-shirts .shirts-cta{width:290px}.shirts-wrapper .newsletter-bg{top:30px;height:calc(100% - 30px)}.shirts-wrapper .newsletter-content h2{margin-top:36px}.shirts-modal .section-title{font:700 44px/52px "Oswald",sans-serif}.shirts-modal .disclaimer{max-width:470px;margin-right:2rem}.zap-newsletter .newsletter-content h2{font-size:44px;line-height:52px}.zap-newsletter .newsletter-content h3{color:#FFF}}@media(min-width:992px){.shirts-hero{margin-bottom:0}.shirts-hero .container{padding:100px 20px}.shirts-hero .container .shirts-hero-img4{left:225px;top:45px;transform:rotate(-3.31deg);z-index:2}.shirts-hero .container .shirts-hero-img5{left:73px;top:176px;transform:rotate(1deg)}.shirts-hero .container .shirts-hero-img6{left:222px;top:208px;transform:rotate(357deg);z-index:4}.shirts-hero .container .shirts-hero-img7{left:386px;top:176px;transform:rotate(2deg)}.shirts-hero .hero-cta-container{width:500px}.shirts-usps .usp-item-title{margin-bottom:4px;font-size:1rem}.shirts-usps .usp-item p{font-size:1rem}.authentic-colors-block{padding:0;margin-bottom:0}.authentic-colors-block .heading-txt{font-size:48px;line-height:56px}.authentic-colors-block .info-txt{font-size:18px;line-height:24px;color:#e5e5e5}.authentic-colors-block .authentic-colors-inner-block{font-family:Source Sans Pro,Arial,sans-serif;padding:388px 15px 15px;font-size:16px;line-height:20px;font-weight:700}.military-block{background:#323333;width:56%;padding:6rem}.coyote-block,.olive-drab-block,.woodland-block{width:14%;background-size:cover}}@media(min-width:1024px){.shirts-hero{background:url(/skins/aviator-gear/rectangles/squadron-shirts/images/squadron-shirts-lg.jpg) no-repeat center;background-size:cover}.briefing-sticks .defer-image img{top:50%;max-width:100%;width:calc(100% - 2px);border:0;height:440px;max-height:100%;transform:translate(-50%,-50%)}.briefing-sticks .responsive-slider-item{border:1px solid #e5e5e5;border-radius:4px}.briefing-sticks .responsive-slider .slick-slide{border:0}.briefing-sticks .slick-sticker-btn{top:calc(251px+35px);border:2px solid #e5e5e5}.briefing-sticks .slick-sticker-prev,.briefing-sticks .slick-sticker-next{left:50%;transform:translate(-350px,-50%) rotate(180deg)}.briefing-sticks .slick-sticker-next{transform:translate(280px,-50%)}.briefing-sticks .responsive-slider-item{padding:502px 0 0;max-height:502px}.briefing-sticks .slider-item-description{padding:12px 0;display:none}.briefing-sticks .slick-current .slider-item-description{display:block}.briefing-sticks.shirts-slider .defer-image img{top:50%;max-width:100%;width:calc(100% - 2px);border:0;height:440px;max-height:100%;transform:translate(-50%,-50%)}.briefing-sticks.shirts-slider .responsive-slider-item{border:1px solid #e5e5e5;border-radius:4px}.briefing-sticks.shirts-slider .responsive-slider .slick-slide{border:0}.briefing-sticks.shirts-slider .slick-sticker-btn{top:50%;border:2px solid #e5e5e5}.briefing-sticks.shirts-slider .slick-sticker-prev,.briefing-sticks.shirts-slider .slick-sticker-next{left:50%;transform:translate(-350px,-50%) rotate(180deg)}.briefing-sticks.shirts-slider .slick-sticker-next{transform:translate(280px,-50%)}.briefing-sticks.shirts-slider .responsive-slider-item{padding:502px 0 0;max-height:502px}.briefing-sticks.shirts-slider .slider-item-description{padding:12px 0;display:none}.briefing-sticks.shirts-slider .slick-current .slider-item-description{display:block}.briefing-info-section{display:block}.briefing-info-section .info-slider-bg-sm{display:none !important}.shirts-usps .usp-item{margin-bottom:0}.shirts-overview .content-sm{display:none}.shirts-overview .content-lg{display:block}.shirts-overview .content-lg ul{padding-left:0;max-width:470px;list-style:none;margin-left:32px}.shirts-overview .content-lg li{margin-bottom:36px}.shirts-overview .shirts-h4,.shirts-overview .overview-num-container li{display:flex;align-items:center;margin-bottom:12px}.shirts-overview .shirts-h4 span,.shirts-overview .overview-num-container li span{width:40px;height:40px;margin-right:12px;border-radius:50%;border:2px solid #b45314}.shirts-overview .info{margin-top:0}.shirts-overview .info>div{justify-content:flex-start}.shirts-wrapper .newsletter-bg{top:32px;height:calc(100% - 40px)}.shirts-modal .contact-form{width:570px}.shirts-reviews .review-slider{padding:0 100px 0 0;margin-left:0;width:auto}.shirts-reviews .review-slider .review-slider-item{max-width:370px}.shirts-reviews .review-slider .slick-dots{bottom:-2rem;left:0;text-align:right}.shirts-reviews .slick-next{right:80px}}@media(min-width:1200px){.zap-how .how-grid-card{height:240px}.zap-how .how-grid-card:nth-child(2) .card{width:554px}.zap-how .how-grid-card:nth-child(2) .card .how-card-container{padding-left:0}.zap-how .how-grid-card:nth-child(3) .card{width:554px}.zap-how .how-grid-card:nth-child(3) .card .how-card-container{padding-left:0}.military-block{padding:6rem 8rem 0}.authentic-colors-block .authentic-colors-inner-block{padding:388px 40px 15px}}@media(min-width:1380px){.shirts-reviews .banner-info-container{margin:0 0 0 124px}.shirts-reviews .slick-prev{left:-80px}.shirts-reviews .slick-next{right:20px}}@media(min-width:1440px){.shirts-hero .container{padding:145px 100px}.shirts-overview .content-lg ul{margin-left:100px}.shirts-reviews .zap-reviews-bg{top:56px;height:calc(100% - 56px)}.shirts-how .how-container{grid-row-gap:90px;grid-column-gap:46px;grid-template-areas:"order order" "artwork production" "shipping shipping"}.shirts-how .how-card-container{align-self:flex-start;padding-left:0}.shirts-how .how-grid-card{grid-area:order;margin-bottom:0}.shirts-how .how-grid-card:nth-child(2){grid-area:artwork;justify-self:end}.shirts-how .how-grid-card:nth-child(2) .card{width:500px}.shirts-how .how-grid-card:nth-child(2) .card .how-card-container{padding-left:55px}.shirts-how .how-grid-card:nth-child(2) .card-arrow{right:-88px;left:unset;bottom:unset;transform:translateX(-50%) rotate(270deg)}.shirts-how .how-grid-card:nth-child(2) .card-arrow img{width:64px;height:34px}.shirts-how .how-grid-card:nth-child(3){grid-area:production;justify-self:start}.shirts-how .how-grid-card:nth-child(3) .card{width:500px}.shirts-how .how-grid-card:nth-child(3) .card .how-card-container{padding-left:55px}.shirts-how .how-grid-card:nth-child(3) .card-arrow{left:-25px;bottom:-60px}.shirts-how .how-grid-card:nth-child(4){grid-area:shipping}.shirts-how .card{margin:0;max-height:240px;width:570px}.shirts-how .card-container{padding-left:0}.shirts-wrapper .newsletter-bg{top:24px}}