body{overflow-x:hidden}.promo_banner .promo_banner__content{padding:5px;font-family:GTPressure-Bold,sans-serif}.container:not(.default-product-container):not(.frd-native-collection__container){max-width:1400px!important;width:100%!important}.default-product-container{max-width:1440px!important;width:100%!important}.frd-native-collection__container{width:100%!important;max-width:1200px!important}.homepage-slideshow a.action_button.first_button{background-color:#fff!important;color:#514841!important}.homepage-slideshow a.action_button.second_button{border:solid 4px}@media screen and (min-width:768px){.homepage-slideshow a.action_button{width:240px!important;font-size:26px!important;height:48px!important}.search-submit{color:#000!important}}@media screen and (max-width:768px){.homepage-slideshow a.action_button{max-width:80%!important}#header>div.top_bar.clearfix>a.mobile_logo.logo{max-width:72px}#header>div.dropdown_container.center>div{background:#1b1f23!important}.search-submit{color:#fff!important}}.main_nav,.dropdown,.top_bar{background-color:#0b0b0b!important}.tmenu_nav .tmenu_item_text{font-weight:600!important}.frdRightMenu{display:flex;justify-content:flex-end;margin-top:-8px!important}.menu.frdRightMenu li.search_container{padding-top:0}.menu.frdRightMenu .customerAccount{display:flex;vertical-align:middle;justify-content:center;align-items:center;margin-right:-18px}.menu.frdRightMenu .customerAccount a{display:inherit;padding:0}.menu.frdRightMenu .search-submit{left:8px;right:unset;font-size:18px;top:10px;width:24px;height:24px}.menu.frdRightMenu .sidebyside-cart .cart_content{border:solid 1px #c9c9c9}.feature_divider{display:none!important}.footer{background:url(/cdn/shop/files/FlagBG_1.jpg?v=1747862807)!important;background-size:cover;box-shadow:inset 0 0 0 2000px #0000007a;background-repeat:no-repeat!important;background-position:center!important}.footer,.footer_credits{border-top:none!important}.product-details-grid-bottom-item p{text-align:left!important}.product-details-grid-bottom{margin-top:7px}@media screen and (min-width:600px){.product-details-grid-bottom{grid-template-columns:auto}.product-details-reviews{float:left}}@media only screen and (max-width:600px){.product-details-grid-bottom{grid-template-columns:auto}.product-details-reviews{float:left!important}.product-details-grid-top .title,.product-type-info,.product-details-grid-top .money{font-size:15px}.product-details-reviews .jdgm-widget{text-align:left!important}}@media only screen and (max-width:600px)and (min-width:400px){.product-details-reviews .jdgm-widget{font-size:15px!important}}@media only screen and (max-width:400px){.product-details-reviews .jdgm-widget{font-size:14px!important}}.collection-icon-grid-container .icon-grid-container{max-width:1557px;margin:auto}@media screen and (min-width:768px){.icon-grid-container{grid-template-columns:auto auto auto}.testimonial-grid-container{grid-template-columns:30% 70%}.logo-grid-container{grid-template-columns:auto auto}.icon-grid-item img{max-width:80px}.icon-grid-item{text-align:center}}@media screen and (max-width:768px){.icon-grid-container,.testimonial-grid-container,.logo-grid-container{grid-template-columns:auto}.icon-grid-item img{max-width:50px;margin-top:10px}.testimonial-grid-item p{color:#000!important}.lighter-slideshow .testimonial-block.gallery-cell.use-mobile-color{background-color:#eeeded!important;padding-bottom:60px}.testimonial-grid-item-first{max-width:240px;margin:auto;padding-bottom:40px}.icon-grid-item{margin:auto;text-align:left;padding-bottom:20px}.icon-inner-grid{display:grid;grid-template-columns:23% 83%}}.icon-grid-container,.testimonial-grid-container,.logo-grid-container,.product-details-grid-bottom{display:grid}.icon-grid-item{font-size:30px;color:#fff}.testimonial-grid-item{vertical-align:middle}.p-heading{font-size:20px!important;text-transform:uppercase!important;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;min-height:33px}.p-info{font-size:18px;max-width:230px;margin:-13px auto auto;line-height:24px}@media screen and (min-width:600px){.darker-bg{min-width:97vw}}.darker-bg{background-color:#000;padding-top:30px;padding-bottom:40px}.darker-bg .container{max-width:1400px}.darker-bg .product-wrap{margin-top:20px!important}#banner-43dd187d-c45a-4b6b-950c-d0c73699f0fe>div.position-center.caption.js-caption>div>a{background-color:#4692a9!important;border:0px!important}.smaller-headline{font-size:24px}.review-quotes{font-size:18px!important;text-shadow:none!important}.as-seen-on{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;text-decoration:underline;color:#514841!important}@media screen and (min-width:600px){.testimonial-grid-item img{margin-top:86px}.as-seen-on{font-size:40px!important}}@media screen and (max-width:600px){.testimonial-grid-item img{max-width:200px;margin:auto;padding-top:30px}}.lighter-slideshow .testimonial-block.gallery-cell.use-mobile-color{background-color:#b3b3b3!important}.bold-image-text .featured-link--half{background-color:#eeeded!important}.bold-image-text .featured-link--half .button{background-color:#111a2e;color:#fff}@media only screen and (max-width:1024px){.bold-image-text .featured-link--half{-webkit-box-flex:1!important;flex:1 0 100%!important;width:100%!important}}.bold-image-text .collection_title{letter-spacing:1px}@media screen and (min-width:768px){.bold-image-text .description{font-size:18px}.bold-image-text .collection_title{font-size:42px}}@media screen and (max-width:768px){.bold-image-text .collection_title{font-size:22px}.bold-image-text .collection_title{font-size:36px}.bold-image-text .collection_title,.bold-image-text .description,.bold-image-text .featured-link--half .button{text-align:center}.bold-image-text .description{font-size:17px}.bold-image-text .featured-link--half .button{margin:auto;width:230px;display:block}.bold-image-text .info{margin-bottom:20px;margin-top:20px}.bold-image-text h6{font-weight:400;color:#000;letter-spacing:2px}}.custom-newsletter .contact_email[type=email]::placeholder{font-style:italic!important;color:#000!important;font-weight:600;font-size:18px;text-decoration:underline}.custom-newsletter input.action_button.sign_up{background-color:#921c28!important;border:0px!important;margin-left:0!important;min-height:68px}.custom-newsletter input.contact_email[type=email]{min-height:68px!important}.ig-subtitle{text-align:center;font-size:18px}.ig-subtitle a{color:#000;font-weight:800}.ig-title{letter-spacing:1px!important;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;font-size:42px!important;color:#000!important}.max-width-columns{max-width:1100px;margin:auto}@media only screen and (max-width:768px)and (min-width:480px){.default-product-container .product_name{margin-left:7px}}@media only screen and (max-width:480px){.default-product-container .product_name{margin-left:2px}}@media only screen and (min-width:600px){.default-product-container .frd-pdp-seven-columns .jdgm-star.jdgm--on:before{font-size:18px}.default-product-container .jdgm-prev-badge__text{font-size:17px}.product .price-section-desktop .reviews-widget{margin-top:-12px;margin-bottom:14px}.default-product-container .breadcrumb_link span{font-size:9px}}@media only screen and (max-width:404px){.default-product-container .product_name{font-size:21px;font-weight:600;line-height:22px}}@media only screen and (max-width:600px){.default-product-container .frd-pdp-seven-columns .jdgm-star.jdgm--on:before,.default-product-container .frd-pdp-seven-columns .jdgm-prev-badge__text{font-size:12px}p.modal_price{margin-top:-10px;margin-bottom:10px;line-height:15px}.savings{font-size:12px;margin-top:-11px}.default-product-container .reviews-widget{margin-top:-13px;margin-bottom:14px}.default-product-container .breadcrumb_link span,.breadcrumb_text .breadcrumb-divider{font-size:11px}.breadcrumb-collection{margin-bottom:5px!important}div.product_gallery_nav.product_gallery_nav--bottom-slider.flickity-enabled.is-draggable{margin-top:-22px!important}}.default-product-container .breadcrumb_link span{color:#000;text-transform:capitalize;text-decoration:underline}.default-product-container div.nav_arrows.breadcrumb_text{display:none!important}.default-product-container .current_price .money{color:#ab0000;font-weight:600}.default-product-container .was_price .money{color:#000;text-decoration:line-through;font-weight:600}.default-product-container .was_price{text-decoration:none!important}.sale_banner_product{display:none}.default-product-container .frd-pdp-seven-columns span.jdgm-prev-badge__stars>span{color:#ffc300}.default-product-container div.purchase-details__buttons>button,.default-product-container .product-quantity-box.purchase-details__quantity input.quantity,.default-product-container .product-quantity-box .product-plus,.default-product-container .product-quantity-box .product-minus{min-height:51px}.default-product-container div.purchase-details__buttons>button{background-color:#921c28!important;color:#fff!important;border:3px solid #921C28!important}.default-product-container div.purchase-details__buttons>button:hover{background-color:#fff!important;color:#921c28!important;border:3px solid #921C28!important}.product{background-color:#fff}@media only screen and (min-width:1000px){.default-product-container{padding-top:0!important}}@media only screen and (max-width:1001px)and (min-width:768px){.default-product-container{padding-top:70px!important}}.default-product-container .size_chart{display:block;width:100%}.default-product-container .icon-right-arrow:before{display:none}.default-product-container .size_chart{color:#6f6f6f!important;text-decoration:underline!important;margin-bottom:14px!important;letter-spacing:-1px}@media only screen and (min-width:600px){.default-product-container .size_chart{font-size:20px!important}}@media only screen and (max-width:600px){.default-product-container .size_chart{font-size:19px!important}}.default-product-container .product-quantity-box .product-plus,.product-quantity-box .product-minus{background:none!important}.default-product-container #quantity{border-right:0px;border-left:0px;max-width:40px}.default-product-container .product-quantity-box .product-minus,.default-product-container .product-quantity-box .product-plus{font-size:10px}.default-product-container .product-quantity-box .product-plus,.default-product-container .product-quantity-box .product-minus{width:24px}.default-product-container .purchase-details__quantity.product-quantity-box{max-width:130px;margin-right:-30px}.afterpay-paragraph,.savings{color:#000}.page-detailsfaq .accordion-bral input:checked~.article.ac-content,.page-detailsfaq .accordion-bral{background-color:#eeeded}.accordian-list{margin-top:10px}.product .accordion-bral{min-height:0;min-width:220px;width:100%;height:100%;background-color:#fff;margin:0!important}.product .ac-label span{color:#fff;font-size:15px;letter-spacing:1px}.product .accordion-bral .ac-label{padding:5px 20px;position:relative;display:block;height:auto;cursor:pointer;color:#fff;line-height:33px;font-size:19px;background:#000}.product .accordion-bral .ac-label:hover{background:#000}.product .ac-label{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}.product .dashed li{font-family:GTPressure-Light,Helvetica Neue,sans-serif!important}.product .accordion-bral input+.ac-label{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product .accordion-bral input:checked+.ac-label,.product .accordion-bral input:checked+.ac-label:active{background-color:#000!important;color:#fff;box-shadow:0 0 0 1px #9b9b9b4d,0 2px 2px #0000001a}.product .accordion-bral input.ac-input{display:none}.product .accordion-bral .article{background:#fff;overflow:hidden;height:0px;max-height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product .accordion-bral .article p{color:#000;line-height:32px;font-size:15px}.product .accordion-bral input:checked~.article i{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.product .accordion-bral input:checked~.article.ac-content{height:auto}.product .accordion-bral i{position:absolute;transform:translate(-30px);margin-top:16px;right:0}.product .accordion-bral input:checked~.ac-label i:before{transform:translate(2px) rotate(-45deg)}.product .accordion-bral input:checked~.ac-label i:after{transform:translate(-2px) rotate(45deg)}.product .accordion-bral i:before,.accordion-bral i:after{content:"";position:absolute;background-color:#fff;width:3px;height:9px}.product .accordion-bral i:before{transform:translate(-2px) rotate(-45deg)}.product .accordion-bral i:after{transform:translate(2px) rotate(45deg)}.product ul.ac-list{padding-left:40px;padding-top:20px;list-style-type:disc}table.ac-table{margin:20px 0 20px 20px}table.ac-table th{text-align:left}.product .dashed{margin-bottom:-20px}@media(max-width:550px){.product .accordion-bral .ac-label{padding:5px 40px 5px 20px;position:relative;display:block;height:auto;cursor:pointer;color:#fff;line-height:33px;font-size:19px;border:1px solid #CCC}.product .accordion-bral i{position:absolute;transform:translate(-30px);margin-top:2%;right:0}}.jdgm-all-reviews-widget,.jdgm-rev-widg{border:0px!important}@media only screen and (max-width:768px){.product-featured-hero-image{display:none}.product-featured-hero-image-mobile{display:block;margin-top:50px}}@media only screen and (min-width:769px){.product-featured-hero-image-mobile{display:none}.product-featured-hero-image{display:block;margin-top:50px}}.lifetime-bg-hero{background-image:url(/cdn/shop/files/textured-background.png?v=1689362912);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;padding:25px}.lifetime-hero-text{text-align:center}.lifetime-hero-text h1,.lifetime-hero-text h2,.lifetime-hero-text h3,.lifetime-hero-text h4{color:#921c28!important;font-family:GTPressure-Bold,sans-serif!important;text-transform:uppercase}.lifetime-hero-text p,.lifetime-hero-text h5,.lifetime-hero-text h6{color:#fff!important;width:90%;max-width:1200px;margin:0 auto}@media only screen and (min-width:1044px){.lifetime-hero-text h1,.lifetime-hero-text h2,.lifetime-hero-text h3,.lifetime-hero-text h4{font-size:42px}.lifetime-hero-text p,.lifetime-hero-text h5,.lifetime-hero-text h6{font-size:18px}}@media only screen and (max-width:1044px)and (min-width:600px){.lifetime-hero-text h1,.lifetime-hero-text h2,.lifetime-hero-text h3,.lifetime-hero-text h4{font-size:28px}.lifetime-hero-text p,.lifetime-hero-text h5,.lifetime-hero-text h6{font-size:16px}}@media only screen and (max-width:600px){.lifetime-hero-text h1,.lifetime-hero-text h2,.lifetime-hero-text h3,.lifetime-hero-text h4{font-size:26px!important}.lifetime-hero-text p,.lifetime-hero-text h5,.lifetime-hero-text h6{font-size:14px}}@media only screen and (max-width:768px){.product-square-grid-section .featured-link--half{width:100%!important}.product-square-grid-section h2{font-size:42px}.product-square-grid-section p{font-size:15px}.seo-section h2{font-size:28px}.product-square-grid-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.container .mobile-flip-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.container .mobile-flip-2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}.product-square-grid-section{width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px)}.product-square-grid-section .featured-link--half{background-color:#fff!important}.product-square-grid-section h2{font-family:GTPressure-Bold,sans-serif!important;color:#000}.product_name_mobile,.price-section-mobile{display:none!important}@media only screen and (min-width:768px){.product-square-grid-section h2{font-size:36px}.product-square-grid-section p{font-size:18px}.seo-section h2{font-size:42px}.price-section-mobile{display:none!important}.default-product-container .swatch .option_title{font-size:17px}.product_name_mobile,.breadcrumb-collection-mobile{display:none!important}.product-template .breadcrumb-collection{right:-56.6%;position:relative}}.seo-section h2,.seo-section p{text-align:center}.seo-section{max-width:1000px;margin:auto;padding-bottom:40px}.seo-section p{font-size:17px}@media only screen and (min-width:1024px){.collection-list-a{font-size:24px!important;padding-left:50px;padding-right:50px}}@media only screen and (max-width:1024px)and (min-width:798px){.collection-list-a{font-size:28px!important;padding-left:40px;padding-right:40px}}.light-featured-collection-a:focus,.bold-image-text .featured-link--half .button:focus{color:#fff!important}.homepage-slideshow a.action_button.second_button:focus,.available-fit a:focus{color:#000!important}@media only screen and (min-width:798px){.light-featured-collection-a,.collection-list-title{font-size:28px}.light-featured-collection-a,.collection-list-title{margin-left:-6%!important}.image-with-text-overlay-section .headline,#banner-collection-page-madeinusa h1 span{font-size:32px!important;margin-bottom:36px}.image-with-text-overlay-section .subtitle,#banner-collection-page-madeinusa .subtitle{font-size:28px;margin-top:-26px}.image-with-text-overlay-section .subtitle p{line-height:24px}#banner-collection-page-madeinusa .subtitle p{line-height:36px}}@media only screen and (max-width:798px){.image-with-text-overlay-section .subtitle p{line-height:24px}.image-with-text-overlay-section .subtitle{font-size:20px}.image-with-text-overlay-section .headline{font-size:28px!important}.default-product-container .breadcrumb-collection{text-align:left!important}.light-featured-collection-a,.collection-list-title{font-size:24px}.collection-list-a{font-size:24px!important}.light-featured-collection-a,.collection-list-title{margin-left:-13%!important}div.content.page{padding-top:90px}#header{display:block!important}.announcement-text-below-atc__metafield{padding-top:30px!important}}.collection-list-a{color:#fff!important;margin-top:-115px;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}.darker-bg a:hover{color:#ab000000!important}.light-featured-collection-a,.collection-list-title{float:left!important;background-color:#514841!important;color:#fff!important;letter-spacing:2px;font-weight:600;text-transform:uppercase}.light-featured-collection-a{padding:20px 40px 20px 80px}.collection-list-title{padding:13px 40px 13px 80px}.darker-bg .image-hover:hover{border:solid 10px #fff}@media only screen and (min-width:768px){.product-details-grid-top{min-height:0px}}@media only screen and (max-width:768px){.product-details-grid-top{min-height:68px}}.frd-native-collection .custom-product-details{border-bottom:0px!important}.custom-product-details{margin:auto}@media only screen and (min-width:1172px){.custom-product-details{max-height:112px;padding-bottom:10px}}@media only screen and (max-width:1172px)and (min-width:768px){.custom-product-details{max-height:130px;padding-bottom:10px}}@media only screen and (max-width:768px)and (min-width:540px){.custom-product-details{max-height:140px;padding-bottom:20px}}@media only screen and (max-width:540px)and (min-width:410px){.custom-product-details{max-height:150px;padding-bottom:20px}}@media only screen and (max-width:410px){.custom-product-details{max-height:125px;padding-bottom:20px}}@media only screen and (max-width:1024px)and (min-width:797px){.ft-collection-inner>div{width:calc(48% - 10px)!important}}@media only screen and (max-width:797px)and (min-width:600px){.ft-collection-inner>div{width:calc(50% - 10px)!important}}@media only screen and (max-width:600px){.ft-collection-inner>div{width:calc(52% - 10px)!important}}@media only screen and (min-width:1350px){.fbt-product-item .custom-colors{left:85%}}@media only screen and (max-width:1350px)and (min-width:1024px){.fbt-product-item .custom-colors{left:unset;right:3%}.single-color-swatch{width:18px!important;min-width:18px!important;height:18px!important}}@media only screen and (max-width:1024px)and (min-width:797px){.fbt-product-item .custom-colors{left:unset;right:2%}.single-color-swatch{width:18px!important;min-width:18px!important;height:18px!important}}@media only screen and (max-width:797px)and (min-width:600px){.fbt-product-item .custom-colors{left:unset;right:3%}.single-color-swatch{width:18px!important;min-width:18px!important;height:18px!important}}@media only screen and (max-width:600px)and (min-width:530px){.fbt-product-item .custom-colors{left:unset;right:3%}.single-color-swatch{width:18px!important;min-width:18px!important;height:18px!important}}@media only screen and (max-width:530px)and (min-width:480px){.fbt-product-item .custom-colors{left:84%}.single-color-swatch{width:18px!important;min-width:18px!important;height:18px!important}}@media only screen and (max-width:480px){.fbt-product-item .custom-colors{left:84%}.single-color-swatch{width:16px!important;min-width:16px!important;height:16px!important}}.account-header,.customers-login>div.container.main.content>div.sixteen.columns.clearfix.collection_nav,.customers-register>div.container.main.content>div.sixteen.columns.clearfix.collection_nav,#shopify-section-page-detailsFAQ{padding-top:60px}div.collection_swatches.custom-colors-wrap>div>a>span{border-radius:0!important}.product-list .thumbnail{text-align:left!important}@media only screen and (max-width:950px){.hero-section-left>div>div>a{margin:auto!important;width:320px!important;padding:30px!important}.hero-section-left>div>div{max-width:100%!important}}@media only screen and (max-width:480px){.hero-section-left .headline,.hero-section-left .caption .subtitle{color:#fff!important}.hero-section-left .action_button{background-color:#921c28!important;color:#fff!important;border:0px!important;width:80%!important}}@media only screen and (max-width:480px)and (min-width:420px){.hero-section-left .caption{position:absolute!important;margin-top:-100px!important}}@media only screen and (max-width:420px){.hero-section-left .caption{position:absolute!important;margin-top:-122px!important}.hero-section-left>div>div>h1,#banner-collection-page-madeinusa>div>div>h1>span{font-size:32px!important}}.hero-section-left .action_button{background-color:#921c28!important;color:#fff!important;border:0px!important;height:60px!important}@media only screen and (max-width:968px){.top-hero-image{min-height:620px!important;object-fit:cover!important;filter:brightness(90%)}.responsive-caption .caption-content{min-width:100%!important}.responsive-caption{position:absolute!important;top:50%!important;padding:0 5%!important;transform:translateY(-50%)!important}.responsive-caption h1,.responsive-caption .subtitle p,.responsive-caption .second-button,.responsive-caption a.highlight-false{color:#fff!important}.responsive-caption a{border:solid 4px #fff!important}.responsive-caption .caption-content.align-left,.responsive-caption h1,.responsive-caption .subtitle p,.responsive-caption a{text-align:center!important}.responsive-caption a.highlight-false:hover,.responsive-caption a.highlight-false:active{color:#000!important}.responsive-caption .headline{text-shadow:none}.responsive-caption .subtitle p{font-size:28px}.custom-html-section{filter:brightness(90%)}}@media only screen and (max-width:968px)and (min-width:540px){.responsive-caption a{width:200px!important;font-size:22px!important;height:50px!important}.responsive-caption .headline{font-size:62px;line-height:68px}}@media only screen and (max-width:540px){.responsive-caption a{width:182px!important;font-size:20px!important;height:52px!important}}@media only screen and (max-width:540px)and (min-width:375px){.responsive-caption .headline{font-size:56px;line-height:66px}}@media only screen and (max-width:375px){.responsive-caption .headline{font-size:50px;line-height:66px}}.footer .payment_methods{display:none!important}@media only screen and (min-width:600px){.view-all-btn{padding:12px 33px;font-size:24px}}@media only screen and (max-width:600px){.view-all-btn{padding:10px 8px;font-size:15px;max-width:330px;width:100%;display:block;margin:auto}}.view-all-btn{background-color:#111a2e!important;color:#fff!important;letter-spacing:1px;font-weight:600;border:3px solid #111a2e}.view-all-btn:hover{background-color:#fff!important;color:#111a2e!important;border:3px solid #111a2e;transition:.4s}.product-type-info{text-transform:uppercase;color:#000}.top-footer-logo{max-width:200px;margin:auto}.top-footer-section .credits{float:none;max-width:300px;margin:auto;text-align:center}.top-footer-section p,.top-footer-section a{color:#989a98!important}.custom-nesletter-inner-section{margin:auto;max-width:700px}.custom-newsletter .input-row{-webkit-flex-direction:row!important}.newsletter{max-width:600px;text-decoration-color:#4692a9;margin-top:60px}.collection .newsletter{margin-top:60px}@media only screen and (min-width:1024px){#shopify-section-frd-footer>footer>div.container.footer-menu-wrap>div>div>div>ul>li>p{line-height:10px}.footer-menu-wrap{padding-top:40px}}@media only screen and (max-width:1024px){#shopify-section-frd-footer>footer>div.container.footer-menu-wrap>div>div>div>ul>li>p{line-height:18px}}@media only screen and (min-width:797.78px){.top_bar{min-height:40px!important}.collection-hero-image{margin-top:20px}}@media only screen and (max-width:797.78px){.footer .footer-menu-wrap h6{border-top:0px!important}.footer-menu-wrap{text-align:center!important}.dropdown{background-color:#e7f0ed!important}#mobile_menu>li>a,.menu a,.menu a:visited,.menu a:active,#header span.menu_title,.menu a span,select.currencies{color:#0b0b0b!important;cursor:pointer!important;font-weight:700!important}#header .top_bar{height:55px}.promo_banner-show .promo_banner{height:15px}.promo_banner .promo_banner__content{font-size:10px}#header .top_bar a span,.mini-cart{color:#fff}.menu a span:hover,.cart_container.active_link .mini_cart,#header .top_bar a span:hover,#header .cart_count:active{color:#0b0b0b!important}#header .top_bar a.icon-bag:before,#header .top_bar a.icon-cart:before{font-size:20px!important;padding-left:7px}#header>div.top_bar.clearfix>div>div>div>form>ul.cart_items.js-cart_items.clearfix>li>div>a>div>div>div>div>span.bold_line_property{color:#000}}#shopify-section-cart-template{padding-top:30px}.search_form input,.search_form input:active,.search_form input:focus{background-color:#fff;color:#000;border:0px;height:38px}.search_form input{margin-top:2px;min-height:38px}.icon-search:before{font-weight:700}.search_form input::placeholder{color:#000!important}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div.logo.text-align--center>a>img{max-width:75px;margin-top:-20px}#shopify-section-frd-header{position:sticky;top:0;transition:transform .3s ease-in-out}#shopify-section-frd-header.scroll-up,#shopify-section-frd-header:focus-within{top:0}#shopify-section-frd-header.scroll-down{top:-100%}@media only screen and (max-width:798px)and (min-width:430px){#header a.mobile_logo img{min-height:38px!important}}@media only screen and (min-width:797.78px){.promo_banner-show .promo_banner{min-height:34px!important}}.promo_banner{z-index:99;background-color:#fff;color:#000;font-family:GTPressure-Bold,sans-serif;font-size:14px}.header .promo_banner a{color:#921c28;text-decoration:underline}#shopify-section-frd-header>header.custom-header>div>div.promo_banner>div.promo_banner__content>p>a>strong,#header>div.promo_banner>div.promo_banner__content>p>a{margin-left:20px}.main_nav_wrapper{margin-top:-16px;padding-left:30px;padding-right:30px;background-color:#0b0b0b}.top_bar{padding-left:20px;padding-right:42px}.breadcrumb_text .breadcrumb-divider,.article-pagination .breadcrumb-divider{color:#000}@media only screen and (max-width:600px){.breadcrumb_text .breadcrumb-divider,.article-pagination .breadcrumb-divider{margin:0!important}}.pdp-divider{border-color:#ededed!important;border-top:1px}.default-product-container .product-quantity-box .product-minus{border-left:3px solid #0B0B0B}.default-product-container .product-quantity-box .product-minus,.default-product-container .product-quantity-box .quantity,.default-product-container .product-quantity-box .product-plus{border-top:3px solid #0B0B0B;border-bottom:3px solid #0B0B0B}.default-product-container .product-quantity-box .product-plus{border-right:3px solid #0B0B0B}.default-product-container .product-quantity-box .product-minus,.default-product-container .product-quantity-box .product-plus{font-size:11px}.icon-plus:before,.icon-minus:before{font-weight:600!important}.wishlist-grid{display:grid;grid-template-columns:10% 90%}.add-to-fav{font-weight:800;margin-top:10px;font-size:20px}.shipping-section p,.shipping-section a,.shipping-section span{font-weight:800}.underlined-zip{text-decoration:underline}.green-text{color:#0eaf0e!important;margin-left:10px}div.shipping-section>p:nth-child(2){margin-top:-10px}.available-fit p{font-weight:600}.available-fit a{border:3px solid #0B0B0B;color:#0b0b0b;font-weight:600;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;display:block;max-width:200px;text-align:center}.available-fit a:hover{border:3px solid #921C28;background-color:#921c28;color:#fff;font-weight:600}@media only screen and (min-width:798px){.available-fit a{font-size:16px;padding:6px 4%}.available-fit a{margin-top:-5px}}@media only screen and (max-width:798px){.available-fit a{font-size:15px;padding:6px 4%}.available-fit a{margin-top:9px}.featured-collection__products.container{padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:600px){.size-chart-grid-item-1 p,.size-chart-grid-item-1 span,.available-fit p{font-size:21px}}@media only screen and (max-width:600px){.size-chart-grid-item-1 p,.size-chart-grid-item-1 span,.available-fit p{font-size:19px}}.size-chart-grid-item-1 span{font-weight:800}.featured-collection-section,.logo-list-section{background-color:#fff!important}.product-details-grid-top{text-align:left}.product-details-grid-top span{color:#000!important;font-weight:500;text-transform:capitalize!important;letter-spacing:0px!important}.bold-image-text .featured-link--half,.text-columns-with-images-section{background-color:#fff!important}.sidebyside-cart .cart_content{top:84px}.sidebyside-cart .icon-cart:before{font-size:26px;margin-top:1px}#shopify-section-frd-header>header.custom-header>div>.main_nav_wrapper ul>li.customerAccount>a>img{max-width:26px}.sidebyside-cart{max-width:115px;margin-top:-5px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>li.search_container>form>input[type=text]{padding-left:40px;font-size:17px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>li.search_container{width:38%}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>li.search_container{margin-right:20px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>a>span{position:absolute;padding:0 7px;top:27px;left:41px;background-color:#921c28;border-radius:50px;font-weight:600}.mobile_nav-fixed--false .page_banner{margin-top:70px}@media only screen and (min-width:955px){#pagecontent{height:auto}div.content.page{padding-top:106px}.collection #pagecontent{height:88px!important}#shopify-section-frd-no-hero-collection-template-ss #pagecontent,.shopify-section.product-template #pagecontent{height:100px}}@media only screen and (max-width:955px){#pagecontent{height:auto}#shopify-section-frd-no-hero-collection-template-ss #pagecontent,.shopify-section.product-template #pagecontent{height:60px}}#shopify-section-frd-header{position:sticky;min-width:100%!important;z-index:99}body.nonfixed #shopify-section-frd-header{position:relative}body.nonfixed #pagecontent{height:0px!important}@media screen and (max-width:768px){body.nonfixed .index-sections{padding-top:0}}#shopify-section-frd-header{position:fixed;min-width:100%!important;z-index:99}#pagecontent{display:block!important}#shopify-section-frd-header .search__results{z-index:100}.product-featured-hero-image,.product-featured-hero-image-mobile{min-height:500px!important;background-repeat:no-repeat!important;background-size:auto;min-width:100%!important;height:50%!important;position:relative!important;width:calc(100vw - 20px)!important;margin-left:calc(-50vw + 50% + 10px)!important;background-position:center!important}.product-featured-hero-image-mobile{min-height:300px!important;margin-left:0!important;background-size:cover!important}.collection-hero-image{height:50%!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative!important}.collection-hero-text{text-align:left;position:absolute;top:50%;transform:translate(-50%,-50%)}.collection-hero-text h1,.collection-hero-text h2,.collection-no-hero-text h1,.collection-no-hero-text h2{text-transform:none!important;letter-spacing:1px;line-height:normal;margin:0}.collection-hero-text h1,.collection-hero-text h2{color:#fff}.collection-no-hero-text h1,.collection-no-hero-text h2{color:#323232}.collection-no-hero-image{max-width:1303px;margin:auto}.no-hero-icon-section{margin-bottom:36px}@media only screen and (max-width:403px){.no-hero-icon-section{margin-top:30px}}@media only screen and (min-width:955px){.collection-hero-text{right:26%;left:36%}.collection-hero-image{min-height:600px!important}.collection-hero-text h1{font-size:76px;margin-bottom:10px}.collection-no-hero-text h1{font-size:56px;margin-bottom:10px}.collection-hero-text h2{font-size:42px}.collection-no-hero-text h2{font-size:37.3px}.hero-collection-body{padding:60px 40px!important}.no-hero-collection-body{padding:0 40px 60px!important}.collection-no-hero-image{min-height:95px;padding-top:26px;padding-left:20px;padding-right:217px}}@media only screen and (max-width:955px){.collection-hero-image{min-height:500px!important}.collection-hero-text h1,.collection-hero-text h2{line-height:62px}.collection-no-hero-image{min-height:120px!important;padding:30px 20% 20px 20px}}@media only screen and (max-width:955px)and (min-width:500px){.collection-hero-text h1,.collection-no-hero-text h1{font-size:52px}.collection-hero-text h2,.collection-no-hero-text h2{font-size:28px}.collection-hero-text{left:42%}.collection-no-hero-text{padding-top:40px;padding-left:30px}}@media only screen and (max-width:500px){.collection-hero-text h1,.collection-no-hero-text h1{font-size:48px}.collection-hero-text h2,.collection-no-hero-text h2{font-size:24px}.collection-hero-text{left:50%;min-width:300px}.collection-no-hero-text{padding-top:10px;padding-left:5%}}.collection-icon-grid-container{background-image:url(/cdn/shop/files/textured-background.png?v=1689362912);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:28px;padding-bottom:28px}#ss__sort--select{text-transform:uppercase}@media only screen and (min-width:1024px){.collection-template-body-container ul.ss__results{grid-template-columns:auto auto auto!important}}@media only screen and (max-width:1024px){.collection-template-body-container ul.ss__results{grid-template-columns:50% auto!important}}@media only screen and (max-width:768px){.collection-template-body-container ul.ss__results{margin-top:38px!important}.ss__slideout__button:after{margin-top:10px}#ss__sort--select,#ss__sort--select>option{font-weight:600;letter-spacing:.5px;color:#514841!important}}@media only screen and (min-width:480px){.ss__slideout__button:after{width:30px;height:30px}}@media only screen and (max-width:480px){.ss__slideout__button:after{width:24px;height:24px}#ss__sort--select,#ss__sort--select>option{padding:0 2px 0 6px;font-size:13px}}.ss__slideout__button:after{cursor:pointer;background-image:url(/cdn/shop/files/Filter_Icon_5cd8ab4c-208f-452d-b2f0-130635b9692a.png?v=1692206934);background-size:contain;background-repeat:no-repeat;display:inline-block;content:""}@media only screen and (max-width:420px){.collection-template-body-container ul.ss__results{margin-left:-24px}}.collection-template-body-container ul.ss__results{display:grid!important;list-style:none!important}.collection-template-body-container .ss__result__wrapper{border-bottom:2px solid #000;border-left:0px;border-right:0px;border-top:0px}.collection-template-body-container .ss__result{padding:8px}.ss-collection-grid{display:grid;grid-template-columns:20% 80%}.collection-template-body-container .productThumb{background-color:#fff!important}@media only screen and (min-width:1260px){.collection-template-body-container .productThumb{min-height:248px!important}}@media only screen and (max-width:600px)and (min-width:520px){.collection-template-body-container .productThumb{min-height:236px!important}}@media only screen and (max-width:520px)and (min-width:480px){.collection-template-body-container .productThumb{min-height:210px!important}}@media only screen and (max-width:480px)and (min-width:400px){.collection-template-body-container .productThumb{min-height:168px!important}}@media only screen and (max-width:400px)and (min-width:370px){.collection-template-body-container .productThumb{min-height:157px!important}}@media only screen and (max-width:580px)and (min-width:450px){.collection-template-body-container ul.ss__results{margin-left:-8%}}@media only screen and (max-width:450px){.collection-template-body-container ul.ss__results{margin-left:-11%}}.collection-template-body-container .ss__sidebar{padding:30px;background-color:#fff}.collection-template-body-container .ss__facet-options-list,.collection-template-body-container .ss__filters{list-style:none!important;margin-left:-37px}.collection-template-body-container .ss__facet-options-list__option a{color:#000!important;font-size:14px}.collection-template-body-container .ss__filters a{color:#595959!important;font-weight:600!important;font-size:13px!important}.collection-template-body-container .ss__search-header--results{display:none}.collection-template-body-container .ss__pagination{padding-left:50px}.collection-template-body-container .productName,.collection-template-body-container .price{color:#000!important;font-weight:600}.collection-template-body-container .productName{margin-top:14px;margin-bottom:4px;text-transform:uppercase;letter-spacing:normal;line-height:normal;min-height:36px}@media only screen and (min-width:1024px){.collection-template-body-container .productName{min-height:54px}}@media only screen and (max-width:1024px)and (min-width:600px){.collection-template-body-container .productName{min-height:36px;font-size:14px}}@media only screen and (min-width:600px){.collection-template-body-container .price{margin-bottom:8px}}@media only screen and (max-width:600px){.collection-template-body-container .productName{min-height:62px;font-size:13px}.collection-template-body-container .price{font-size:13px}}.collection-square-grid-section img{height:100%;background-size:cover}.collection-bottom-grid-description h2{color:#000}.collection-square-grid-section{width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px)}.h1-collection-title{background-color:#514841!important;color:#fff!important;letter-spacing:2px;font-weight:600;text-transform:uppercase;max-width:527px;display:inline-block;margin-left:-67px;margin-bottom:40px}@media only screen and (min-width:768px){.collection-square-grid-section h2{font-size:36px}.collection-square-grid-section p{font-size:18px}.collection-seo-section h2{font-size:42px}.collection-seo-section p{font-size:17px}#banner-collection-page-madeinusa a{min-width:480px}.h1-collection-title{font-size:28px;padding:10px 20px 10px 68px}.frd-product-sub-heading{font-size:14px;letter-spacing:1px;margin-bottom:-8px}}@media only screen and (max-width:768px)and (min-width:480px){.ss__content{padding-top:50px}}@media only screen and (max-width:768px){.collection-square-grid-section .featured-link--half{width:100%!important}.sidebar-desktop{display:none}.frd-product-sub-heading{font-size:12px;letter-spacing:0px}.collection-template-body-container .ss__sorting{position:inherit;display:block}.ss__sort--select{display:none}}@media only screen and (max-width:768px)and (min-width:414px){.h1-collection-title{font-size:24px;padding:10px 10px 10px 68px}}@media only screen and (max-width:414px){.h1-collection-title{font-size:20px;padding:10px 9px 10px 64px}}.collection-bottom-grid-description a{z-index:11;background-color:#111a2e!important;color:#fff!important;margin-top:20px}.bottom-grid-button-section{display:block}.collection-seo-section{margin:auto;display:inline-block;vertical-align:middle;padding:5% 14%}.collection-seo-section h2,.collection-seo-section p{text-align:center}.ss__facet-palette-options__option .ss__facet-palette-options__option__palette{padding:20px!important;max-width:20px!important}.ss__facet-palette-options__option.ss__facet-palette-options__option--filtered .ss__facet-palette-options__option__wrapper,.ss__facet-palette-options__option .ss__facet-palette-options__option__palette:hover,.ss-1v4m7yd .ss__facet-palette-options__option .ss__facet-palette-options__option__wrapper{border:0px}.ss__facet-palette-options__option .ss__facet-palette-options__option__value{max-width:51px;font-size:10px}.ss__facet-slider__label{display:inline-block;font-family:GTPressure-Bold,sans-serif;font-weight:500;font-size:15px;letter-spacing:1px}.ss__facet-options-list__option a{text-transform:uppercase;letter-spacing:1px}.ss__facet__header{font-weight:800;font-size:15px}.ss__facet-slider__rail{background:#bfbfbf!important}.ss-1vk03pa .ss__facet-slider__handles button .ss__facet-slider__handle{background:#fff;border:1px solid #bfbfbf;width:1.2rem;height:1.2rem}.ss__facet-slider__handles button:active{background:none;box-shadow:none}.ss__facet-slider__slider{height:11px!important;width:calc(100% - 1rem)!important;margin:0!important}.ss__facet-palette-options__option__palette--black,.productColors .swatch[data-swatch-color=Black] .single-color-swatch{display:block!important;background-color:#000;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/black_50x.png)!important}.ss__facet-palette-options__option__palette--meteorite,.productColors .swatch[data-swatch-color=Meteorite] .single-color-swatch{background-color:#2b2929;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/meteorite_50x.png)!important}.ss__facet-palette-options__option__palette--bright-green,.productColors .swatch[data-swatch-color="Bright Green"] .single-color-swatch{background-color:green}.productColors .swatch[data-swatch-color="Bright Green"] .single-color-swatch{background-image:url(/cdn/shop/products/LongSleeveTee_HiVis_1024_100x100.jpg)!important}.ss__facet-palette-options__option__palette--burgundy{background-color:#922734}.ss__facet-palette-options__option__palette--charcoal,.productColors .swatch[data-swatch-color=Charcoal] .single-color-swatch{background-color:#6c6868;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/charcoal_50x.png)!important}.ss__facet-palette-options__option__palette--dermitasse,.ss__facet-palette-options__option__palette--dermitasse-brown,.productColors .swatch[data-swatch-color=Dermitasse] .single-color-swatch,.productColors .swatch[data-swatch-color="Dermitasse Brown"] .single-color-swatch{background-color:#40342b;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/dermitasse_50x.png)!important}.ss__facet-palette-options__option__palette--granite,.productColors .swatch[data-swatch-color=Granite] .single-color-swatch{background-color:#6d6968;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/granite_50x.png)!important}.ss__facet-palette-options__option__palette--hi-vis,.productColors .swatch[data-swatch-color="Hi Vis"] .single-color-swatch{background-color:#bfe234;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/hi-vis_50x.png)!important}.ss__facet-palette-options__option__palette--hi-vis-yellow{background-color:#ff0}.ss__facet-palette-options__option__palette--hunter-green,.productColors .swatch[data-swatch-color="Hunter Green"] .single-color-swatch{background-color:#434237;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/hunter-green_50x.png)!important}.productColors .swatch[data-swatch-color=Grey] .single-color-swatch{background-color:gray}.ss__facet-palette-options__option__palette--hunter-orange{background-color:orange}.ss__facet-palette-options__option__palette--limestone{background-color:#fff}.productColors .swatch[data-swatch-color=White] .single-color-swatch{background-color:#fff;background-image:none!important}.ss__facet-palette-options__option__palette--uniform-blue,.productColors .swatch[data-swatch-color="Uniform Blue"] .single-color-swatch{background-color:#25262a;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/uniform-blue_50x.png)!important}.ss__facet-palette-options__option__palette--khaki,.productColors .swatch[data-swatch-color=Khaki] .single-color-swatch{background-color:#a39264;background-image:url(https://bgld2npz.cdn.imgeng.in/cdn/shop/t/87/assets/khaki_50x.png)!important}.ss__facet--field-variant_size .ss__facet-options-list__option{display:inline-block;border:1px solid #000;padding:2px;margin:2px}.ss__filters .ss__filters__filter{padding:1px 11px;text-transform:uppercase;display:inline-block;margin:2px;background-color:#f5f5f5;border:0px;border-radius:25px}.collection-template-body-container .ss__sidebar:before{content:"FILTER";font-weight:800;display:block;font-size:22px;margin-bottom:15px;letter-spacing:2px;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}.ss__filters__clear-all{display:block!important;text-transform:uppercase;border:2px solid;width:90px;text-align:center;margin-left:2px;margin-top:10px;font-weight:700}.ss__facet-palette-options__option__wrapper div{border-radius:0!important}.ss__sidebar{max-width:275px}.ss__facet-palette-options__option__value{display:none!important}.ss__result{max-width:316px}.ss__facet--field-ss_price .ss__facet-slider__label--0:before,.ss__facet--field-ss_price .ss__facet-slider__label--1:before{content:"$"!important}@media only screen and (max-width:768px){.collection-hero-text h1,.collection-hero-text h2{line-height:normal}}#shopify-section-frd-featured-collection>div:nth-child(3)>div>a{display:none}@media only screen and (max-width:1050px){.ss-collection-grid{grid-template-columns:auto auto}}.collection-template-body-container .ss__pagination{font-size:1.4em}.collection-template-body-container .ss__pagination a{color:#555;float:left;padding:8px 16px;text-decoration:none}.collection-template-body-container .ss__pagination a:first-child{padding-left:0}.collection-template-body-container .ss__pagination .ss__pagination__page--current a{text-decoration:underline;color:#222}.frdRetrofit .feature_divider{width:100%;margin-bottom:20px;display:block;border:0;border-color:#aaa;border-bottom-width:1px;border-bottom-style:solid}.frdRetrofit .action_button,.frdRetrofit a.action_button{color:#fff;border:1px solid #921c28;padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;vertical-align:top;font-style:normal;text-transform:uppercase;letter-spacing:1px;background-color:#921c28!important;width:100%!important;font-family:GTPressure-Light,Helvetica Neue,sans-serif!important;font-size:20px;font-weight:700;line-height:24px}.frdRetrofit a.highlight-false{background-color:#fff0;color:#921c28;border:1px solid #921c28;transition:background-color .2s linear,color .2s linear;margin:25px 0}.frdRetrofit .caption-content .action_button{margin:10px}.frdRetrofit .caption-content.align-left:first-child .action_button{margin-left:0}.frdRetrofit .banner{width:100%;position:relative;overflow:hidden;background-color:#666}.frdRetrofit .caption{width:100%;position:absolute;top:50%;padding:0 5%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.frdRetrofit .caption-content.align-left{text-align:left}.frdRetrofit .caption .pretext{color:#fff;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase;font-size:32px;letter-spacing:1px;margin-bottom:10px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.frdRetrofit .caption .headline{color:#fff;font-family:Oswald,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;font-size:56px;letter-spacing:1px;line-height:1.4em;margin-bottom:15px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.frdRetrofit .caption .subtitle{color:#fff;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase;font-style:uppercase;font-size:32px;letter-spacing:1px;position:relative;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.default-product-container div.purchase-details__buttons>button{font-size:20px;font-family:GTPressure-Bold,sans-serif;font-weight:700}.testimonial-section .flickity-viewport{background-color:#b3b3b3}.index .top-hero-image{height:auto!important;object-fit:cover!important}@media only screen and (min-width:1780px){.index .top-hero-image{max-height:80vh!important;object-position:0px 60%}}@media only screen and (max-width:1780px){.index .top-hero-image{max-height:75vh!important}}@media only screen and (max-width:1780px)and (min-width:1024px){.index .top-hero-image{object-position:0px 69%}}@media only screen and (min-width:1900px){.hero-section-left .caption{top:39%!important}.caption{top:30%;transform:translateY(-30%)}.index .caption{top:44%;transform:translateY(-30%)}}@media only screen and (min-width:600px){.testimonial-section .set-static .caption{padding:20px 40px}#banner-6fbe2c5e-b668-40bb-abcf-0d961fa6f55f,#banner-collection-page-madeinusa{max-height:420px}}@media only screen and (max-width:600px){.testimonial-section .set-static .caption{padding:0 10px}#banner-6fbe2c5e-b668-40bb-abcf-0d961fa6f55f,#banner-collection-page-madeinusa{max-height:370px}}.promo_banner .promo_banner-close{display:none!important}.darker-bg .product-wrap{margin-bottom:30px!important}.dark-gradient-img{max-width:100%!important;width:361px!important;margin:auto!important}.dark-gradient-img:after{display:block!important;position:relative!important;background-image:linear-gradient(180deg,#0000 0,#000 98%)!important;margin-top:-381px!important;height:381px!important;width:100%!important;content:""!important}.bold_option_radio .bold_option_element{margin-top:8px}.bold_option_radio .bold_option_value{display:inline-block}.bold_option_radio .bold_option_value label{min-width:40px;min-height:40px;border:#e2e2e2 1px solid;display:block;text-align:center;display:flex;justify-content:center;align-items:center}.bold_option_radio .bold_option_value label:hover,.bold_option_value.active label{border:solid 1px #000}.bold_option_radio .bold_option_value_element{display:none}.bold_option_radio .bold_option_value_title{color:#000}.bold_option_radio .bold_option_title{font-size:18px;text-transform:uppercase}#shopify-section-list-collections-template{padding-top:30px!important}.account-header{padding-top:40px}#header .mobile_nav.dropdown_link span.menu_title{display:none}.mobile-my-account img{width:100%!important;max-width:25px!important;object-fit:contain!important}.tmenu_app .tmenu_nav .tmenu_item--root.tmenu_item_active>.tmenu_item_link,.tmenu_app .tmenu_nav .tmenu_item--root>.tmenu_item_link:focus{background-color:#c43d30;color:#fff!important}.responsive-caption.caption.position-right.js-caption{bottom:0}.shopify-payment-button__button,.shopify-payment-button__more-options{display:block!important}@media only screen and (min-width:797px){.purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{margin-top:12px;max-width:380px;margin-left:0}}@media only screen and (max-width:797px){.purchase-details__buttons.purchase-details__spb--true .action_button.action_button--secondary{margin-top:12px}}.purchase-details__buttons.purchase-details__spb--true .action_button.action_button--secondary,.shopify-payment-button__button--branded .shopify-cleanslate{min-height:50px!important}.icon-inner-grid-item a{color:#fff!important}div.product.clearfix>div>div.accordian-list>div>div>div>ul>div{margin-left:-70px}.mens-work-pants .collection-hero-image{background-position:88.2662% 75.3307%!important}#shopify-section-frd-cart-template{padding-top:30px}.cart-small-message{font-weight:600;color:#333}.cart #cart_form>div>div.five.columns.medium-down--one-whole>div>div>div.additional-checkout-buttons{display:none}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul:nth-child(4)>li.cart_subtotal.js-cart_subtotal>span:nth-child(2){margin-right:5px}@media only screen and (min-width:797px){.cart #cart_form>div>div.five.columns.medium-down--one-whole>div>div.cart-total,#cart_form>div>div.five.columns.medium-down--one-whole>div>div.cart-discount{padding-left:40px}}.cart #cart_form>div>div.five.columns.medium-down--one-whole>div>div.cart-total,#cart_form>div>div.five.columns.medium-down--one-whole>div>div.cart-discount{line-height:30px;font-weight:600}.cart #cart_form>div>div.five.columns.medium-down--one-whole>div>div.subtotal{padding-top:10px!important}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form{margin:0!important;padding-top:40px!important}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul:nth-child(4)>li:nth-child(3)>button{width:374px;max-width:100%}@media only screen and (min-width:797px){#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul.cart_items.js-cart_items.clearfix{margin-top:142px;padding-bottom:20px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul:nth-child(4){position:absolute;left:0;top:32px;right:0;border-bottom:2px solid #e3e3e3}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>hr{display:none}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul.cart_items.js-cart_items span.bold_line_property{color:#0b0b0b;font-size:10px;margin-left:-6px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper .cart_text{text-align:left}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul:nth-child(4)>li.cart_subtotal{display:block;line-height:0px}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul.cart_items span.bold_line_value{color:#0b0b0b}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul.cart_items span.bold_line_separator{display:none}#shopify-section-frd-header>header.custom-header>div>div.main_nav_wrapper>div>div:nth-child(3)>ul>div>div>form>ul:nth-child(4)>li.cart_savings.sale.js-cart_savings>span:nth-child(2){margin-right:5px}}@media only screen and (max-width:797px){#header .cart_items{margin-top:167px!important}#header .cart-button-section{position:absolute!important;top:54px!important;line-height:8px!important}#header .cart_container hr{border-color:#fff!important}}.ss__filters .ss__filters__filter a:after{content:"\2715";font-size:12px;padding-left:6px;font-weight:800;color:#fff;padding-right:6px}.boost-sd__filter-product-list.boost-sd__fpl-app-block{margin-top:20px}.shopify-section.collection-template-section{background-color:#fff}body.collection.patina .money.originalPrice{display:inline-block;color:#000!important}body.collection.patina .money.currentPrice{color:#ab0000!important}body.collection-no-hero.patina .money.originalPrice{display:inline-block;color:#000!important}body.collection-no-hero.patina .money.currentPrice{color:#ab0000!important}.collection-template-body-container .productThumb img{max-width:100%}.collection-template-body-container .ss__result__wrapper{position:relative}.productColors{display:flex;flex-wrap:wrap}.productColors .swatch{display:block;padding:3px;width:auto;max-width:none;height:auto;line-height:0}.single-color-swatch{display:block!important;float:none;width:26px!important;min-width:26px!important;height:26px!important;border:1px solid #e2e2e2;border-radius:50%;background-clip:padding-box;background-position:50% 50%;background-size:300%}.ss-collection-grid .single-color-swatch{border-radius:0}body.search .money.originalPrice{display:none}.page-details-section .block__quote .section{margin-top:0}.js-recently-viewed{display:none}.bold-image-text .collection_title:active{color:#000!important}h1,h2,h3,h4,h5,h6,.action_button,.button{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}p,span{font-family:GTPressure-Light,Helvetica Neue,sans-serif!important}.default-product-container .product_name .default-product-container .size_chart,.light-featured-collection-a,.collection-list-title,.bold-image-text .collection_title,.showMoreBox{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}.ig-subtitle,.bold-image-text .description,.default-product-container .jdgm-prev-badge__text,.afterpay-paragraph,.savings,.collection-template-body-container .productName,.default-product-container .swatch .option_title{font-family:GTPressure-Light,Helvetica Neue,sans-serif!important}.jdgm-star{font-family:JudgemeStar!important}.collection.mens-work-pants .single-color-swatch{background-position:50% 8%;background-size:400%}.collection.mens-work-shorts .single-color-swatch{background-position:50% 30%}.afterpay-paragraph:nth-of-type(2){display:none!important}.productColors .swatch.active{border:solid 1px #000;padding:2px}@media only screen and (min-width:956px){.product .product_section .nine.columns.medium-down--one-whole.alpha{margin-top:-40px;padding-right:10px}#shopify-section-product-softshelljacket .product_section .nine.columns.medium-down--one-whole.alpha{margin-top:0;padding-right:40px}.product div.sixteen.columns .breadcrumb_text{margin-top:-24px}.product .product_section div.seven.columns.medium-down--one-whole.omega{margin-top:-20px}.product div.price-section-desktop .modal_price{padding-bottom:0!important;margin-top:-4px}.product-template-pants .purchase-details{margin-top:-16px!important}}@media only screen and (max-width:600px){.product div.sixteen.columns .breadcrumb_text{margin-top:-30px}}#shopify-section-search_section_iKik8D .container,#shopify-section-search_section_iKik8D .section_form{padding:0}#shopify-section-search_section_iKik8D .section_form h2.title{margin-top:12px;margin-bottom:0}#quickLinkBar,.linkContainer{display:none}@media screen and (max-width:768px){#quickLinkBar{height:38px;background-color:#fff;display:flex;justify-content:space-evenly;align-items:center}.linkContainer{margin:0 auto;width:96%;max-width:600px;display:flex;justify-content:space-evenly;align-items:center}.linkContainer a{border:solid 1px #ab0000;background-color:#fff;padding:2px 10px;border-radius:12px}.index-sections{padding-top:55px}}@media screen and (max-width:600px){.collection-no-hero-image{padding-top:88px}}@media screen and (max-width:768px){.purchase-details .afterpay-paragraph{margin:auto;padding-bottom:20px!important;padding-top:27px!important}}@media screen and (min-width:768px){.purchase-details .afterpay-paragraph{display:none!important}}@media screen and (max-width:798px){body.nonfixed #pagecontent{padding-bottom:0!important}.template-page{padding-top:85px!important}}@media screen and (min-width:798px){.template-page,.boost-sd__search-widget-init-enabled{padding-top:108px!important}}.has-preorder-image-metafield{text-align:center;margin-top:17px}.has-available-date-metafield{background-color:#ffeb3b;max-width:330px;padding:6px 10px 0;border-radius:50px;text-align:center;height:60px;display:block;margin-bottom:12px}.frd-page-template:not(.template-page){padding-top:108px!important}.frd-page-template div.container:not(.index div.container){padding:0!important}@media screen and (max-width:798px){.page-detailsabout.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:85px!important}.page-detailsstrategiclens.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:85px!important}.page-details-bulk.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:0!important;padding-top:85px!important}.page-detailsfabric.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:85px!important}.page-contact.frd-page-template.promo_banner-show.mobile_nav-fixed--true .page_banner{margin-top:85px!important}.page-careers.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:40px!important}.page-details-lifetime-guarantee.frd-page-template .page-details-section .under-menu:nth-child(1){margin-top:85px!important}body.nonfixed #pagecontent,.promo_banner-show.mobile_nav-fixed--false #pagecontent{padding-bottom:0!important}body.fixed .index-sections{padding-top:0!important}.size-chart-grid-item-1{display:block;position:absolute;margin-left:119px;margin-top:40px}.size-chart-grid-item-1.has-preorder-image{position:relative!important;margin-left:0!important;margin-top:0!important}.size-chart-grid-item-1 p,.size-chart-grid-item-1 span{font-size:16px}}body.product.gift-card-product button.pdp-button-add-to-cart-btn{display:block!important}body.product.gift-card-product .size-chart-grid-item-1 p{display:none!important}.frd-advertising-section .featured-link--half{background-color:#fff0!important}.frd-advertising-section .collection_title{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;letter-spacing:-2px!important}@media screen and (min-width:798px){.frd-advertising-section .collection_title{font-size:50px!important}.ad-bullet-point p{font-size:25px;margin-bottom:10px}.small-subtitle{font-size:20px!important}.frd-advertising-section .button{font-size:22px;padding-top:16px;padding-bottom:16px}.ad-additional-text{font-size:20px}.frd-advertising-section .featured-link--half{padding-left:2%;padding-right:2%}.size-chart-grid-item-1{display:block;position:absolute;margin-left:149px;margin-top:-12px!important}.size-chart-grid-item-1.has-preorder-image{position:relative!important;margin-left:0!important;margin-top:0!important}.size-chart-grid-item-1 p,.size-chart-grid-item-1 span{font-size:16px}}@media screen and (min-width:1390px){.small-subtitle,.frd-advertising-section .collection_title,.ad-bullet-points-wrapper{margin-left:15px}}.ad-bullet-point p{margin-left:32px}.frd-advertising-section .featured-link--half .info{width:100%!important}.ad-bullet-points-wrapper{display:block}.small-subtitle{color:#ab0000!important}.frd-advertising-section .button{background-color:#921c28!important;color:#fff!important;border:0px!important;border-radius:7px;width:100%!important;max-width:544px;margin:auto;display:block}.frd-advertising-section .button:hover{background-color:#000!important}.ad-bullet-point img{max-width:27px!important;width:100%!important;position:absolute;padding-top:5px}.ad-landing-page__reviews{display:block;padding-bottom:20px;font-size:18px;font-family:GTPressure-Light,Helvetica Neue,sans-serif!important;text-align:center}.ad-additional-text{padding-top:20px;text-align:center;text-transform:uppercase}@media screen and (min-width:480px){.frd-advertising-section .featured-link--image .transition--blur-up{height:100%;object-fit:cover;min-height:527px}}@media screen and (max-width:480px){.frd-advertising-section{margin-top:-40px}.frd-advertising-section .featured-link--section{flex-direction:column-reverse!important}.frd-advertising-section .featured-link--half{width:100%!important}.frd-advertising-section .collection_title{font-size:32px!important}.ad-bullet-point p{font-size:22px}.ad-additional-text{font-size:13px}}.frd-product-comparison{background-color:#fff!important;max-width:100%!important;width:100%!important}.frd-product-comparison .title{margin-bottom:10px!important;color:#000!important}.frd-product-comparison .subtitle{margin-bottom:40px!important}@media only screen and (min-width:768px){.frd-product-comparison .title{font-size:42px!important}.frd-product-comparison .subtitle{font-size:17px}}@media only screen and (max-width:768px){.frd-product-comparison .title{font-size:36px!important}.frd-product-comparison .subtitle{font-size:14px}.frd-product-comparison-block__title{font-size:22px!important}}.frd-product-comparison .feature-wrapper{background-color:#000!important;padding:20px!important}.frd-product-comparison .feature-wrapper .title,.frd-product-comparison .feature-wrapper .subtitle,.frd-product-comparison .rte-setting,.frd-product-comparison .feature-wrapper h3,.frd-product-comparison .feature-wrapper .feature-box-item-2{color:#fff!important}.frd-product-comparison .feature-box{display:flex}.frd-product-comparison .feature-box-item{width:40%}.frd-product-comparison .feature-box-item-2{width:60%}.frd-product-comparison .feature-box-item-2 p{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}.frd-product-comparison .feature-button{display:block}.frd-product-comparison .feature-button a{width:100%;display:block;text-align:center;border:1px solid #fff;padding:16px 20px;color:#fff;font-weight:700;letter-spacing:1px}.frd-product-comparison .feature-button a:hover{background-color:#921c28!important;transition:background-color .4s!important}.frd-product-comparison .feature-button a:active,.frd-product-comparison .feature-button a:focus{color:#fff!important}.shopify-section--text-columns-with-images img:not(.frd-product-comparison img){margin:0 0 15px!important}.frd-product-comparison img{margin-bottom:-15px!important}.frd-product-comparison .product-weight p{margin-top:-17px;font-size:14px!important;font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;color:#ababab!important}.frd-product-comparison .feature-wrapper .feature-box-item p{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important;color:#ababab!important}@media only screen and (min-width:1310px){.frd-product-comparison .one-fourth,.frd-product-comparison .one-fifth,.frd-product-comparison .one-sixth,.frd-product-comparison .one-seventh,.frd-product-comparison .one-eighth{width:100%!important;margin-left:0!important;margin-right:0!important}.frd-feature-block-outer{display:grid;grid-template-columns:auto auto auto auto}.frd-product-comparison .frd-five-features,.frd-product-comparison img,.frd-product-comparison .placeholder-svg{max-width:317px!important;margin:auto!important}}@media only screen and (max-width:1310px)and (min-width:1180px){.frd-product-comparison .one-fourth,.frd-product-comparison .one-fifth,.frd-product-comparison .one-sixth,.frd-product-comparison .one-seventh,.frd-product-comparison .one-eighth{width:100%!important;margin-left:0!important;margin-right:0!important}.frd-feature-block-outer{display:grid;grid-template-columns:auto auto auto auto}.frd-product-comparison .frd-five-features,.frd-product-comparison img,.frd-product-comparison .placeholder-svg{max-width:280px!important;margin:auto!important}}@media only screen and (max-width:1180px)and (min-width:1024px){.frd-product-comparison .one-fourth,.frd-product-comparison .one-fifth,.frd-product-comparison .one-sixth,.frd-product-comparison .one-seventh,.frd-product-comparison .one-eighth{width:100%!important;margin-left:0!important;margin-right:0!important}.frd-feature-block-outer{display:grid;grid-template-columns:auto auto auto auto}.frd-product-comparison .frd-five-features,.frd-product-comparison img,.frd-product-comparison .placeholder-svg{max-width:245px!important;margin:auto!important}}@media only screen and (max-width:1024px)and (min-width:600px){.frd-feature-block-outer{display:unset}.frd-product-comparison .one-fourth,.frd-product-comparison .one-fifth,.frd-product-comparison .one-sixth,.frd-product-comparison .one-seventh,.frd-product-comparison .one-eighth{width:calc(50% - 20px)!important}.frd-product-comparison .frd-five-features,.frd-product-comparison img,.frd-product-comparison .placeholder-svg{max-width:370px!important;margin:auto!important}}@media only screen and (max-width:600px){.frd-product-comparison .rte-setting{font-size:14px!important}}.frd-product-comparison-block{margin-bottom:30px!important}.frd-product-comparison .rte-setting p{line-height:20px!important}.frd-product-comparison .one-third img,.frd-product-comparison .one-third .placeholder-svg,.frd-product-comparison .one-half img,.frd-product-comparison .one-half .placeholder-svg,.frd-product-comparison .one-whole img,.frd-product-comparison .one-whole .placeholder-svg{width:100%!important;max-width:100%!important}.homepage-slideshow .top-hero-image-mobile{display:none!important}@media screen and (max-width:768px){.homepage-slideshow .top-hero-image{display:none!important}.homepage-slideshow .top-hero-image-mobile{display:block!important}.floating-image{max-width:180px!important}.swatch-element{min-width:24px;min-height:28px}.swatch label{min-width:30px;height:30px;margin:-4px -2px;font-size:14px;line-height:37px;padding:0 8px;font-family:GTPressure-Light,Helvetica Neue,sans-serif!important}.bold_option_radio .bold_option_value_title{font-size:14px!important}.swatch .swatch-element{margin:0 2px 6px 0!important}.bold_option_value{margin-right:0!important}.bold_option_radio .bold_option_value label{min-width:30px;min-height:30px;cursor:pointer!important}.pdp-divider{margin-bottom:0!important}.wishlist-grid{margin-top:10px;display:none}.size-chart-grid-item .size-chart-grid-item-1,.available-fit p{margin-top:10px!important}.accordian-list{padding-top:20px!important}.default-product-container .product_name{letter-spacing:0px;margin-left:-1px}}@media screen and (min-width:768px){.floating-image{width:100%!important;max-width:300px!important}.product-list{padding:0 15px}}.homepage-slideshow .gallery-cell img.floating-image{margin:0 auto;height:auto}iframe#preview-bar-iframe{display:none}.menu.frdRightMenu .search-submit:before{width:18px;height:18px}.homepage-slideshow .gallery-cell:not(:first-child){height:unset!important}.homepage-slideshow .align-right .floating-image{margin-right:0!important}.homepage-slideshow .align-left .floating-image{margin-left:0!important}.ft-collection-inner-1 .product-details-grid-top{min-height:0px!important}.shopify-payment-button__button .shopify-payment-button__button--unbranded{display:none}.product .accordian-list .article{padding-bottom:5px!important}.product .accordian-list .dashed{margin-left:-14px!important}.afterpay-paragraph{margin-top:-12px}.wishlist-grid{display:none}@media screen and (min-width:768px){.product_gallery_nav--left-thumbnails{width:14%!important;float:right!important;margin-right:2%!important}.frd-product_gallery-left-thumbnails{width:83%!important;float:right!important}.product_gallery_nav--right-thumbnails{width:12%!important;float:left!important;margin-left:2%!important}.frd-product_gallery-right-thumbnails{width:83%!important;float:left!important}.frd-product-title-price__grid{display:grid;grid-template-columns:70% 30%}.default-product-container .current_price .money,.default-product-container .was_price .money{font-size:32px;display:block!important;padding:10px!important}.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell{display:none}.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(1),.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(2),.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(3),.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(4),.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(5),.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell:nth-child(6){display:block}}@media screen and (max-width:1200px)and (min-width:798px){.frd-pdp-made-in-us-metafield__image-grid{display:flex;justify-content:center;margin:auto;width:98%}}@media screen and (max-width:870px)and (min-width:798px){.frd-pdp-made-in-us-metafield__image-grid p{font-size:13px}}@media screen and (max-width:798px)and (min-width:440px){.frd-pdp-made-in-us-metafield__image-grid p{font-size:13px}}@media screen and (min-width:798px){.product-gallery-metaobject-wrapper__1,.product-gallery-metaobject-wrapper__2{display:grid;grid-template-columns:auto auto auto;margin:auto}.product-gallery-metaobject-wrapper{max-width:1400px}.product-gallery-metaobject-wrapper div{display:block;margin-left:5px;margin-right:5px}.product-gallery-metaobject-wrapper img{max-width:450px;max-height:320px}.frd-product-image-gallery_description{font-size:18px}.frd-product-image-gallery__wrapper{padding-top:60px}.frd-product-image-gallery__headline{font-size:27px}.related-products--grid .product-list .thumbnail img,.related-products--grid .product-list .thumbnail img.secondary{max-height:322px}}@media screen and (max-width:798px){.frd-pdp-made-in-us-metafield__image-grid p{font-size:13px}.product-gallery-metaobject-wrapper__1{padding-left:10px;padding-right:10px}.product-gallery-metaobject-wrapper img{max-height:320px}.frd-product-image-gallery__headline{padding-left:10px;padding-right:10px}.frd-product-image-gallery__wrapper{padding-top:20px}}.product-gallery-metaobject-wrapper img{width:100%;object-fit:cover;display:block;margin:auto}@media screen and (max-width:768px){.product_gallery_nav--left-thumbnails,.product_gallery_nav--right-thumbnails{display:none}.frd-product_gallery-left-thumbnails,.frd-product_gallery-right-thumbnails,.sixteen{width:100%!important}.product .columns{margin-left:0!important;margin-right:0!important}.product .medium-down--one-whole{width:100%!important}.product_section .seven{padding-left:20px;padding-right:20px}.default-product-container .breadcrumb-collection{padding-left:10px}#quickLinkBar{display:flex!important}.product #quickLinkBar{display:none!important}.frd-product-title-price__grid{display:grid;grid-template-columns:80% 20%}.swatch_options{margin-bottom:0!important}.purchase-details{margin-top:-10px}.product_section .smart-payment-button--true.product_form form{margin-bottom:0}.product_gallery{margin-bottom:10px}.frd-hide-breadcrumbs-on-mobile{display:none!important}.price-section-desktop{display:block!important;padding-top:27px!important}.default-product-container .current_price .money{font-size:32px}.default-product-container .was_price .money{font-size:20px}.product .option_title{font-size:18px!important;font-weight:600!important}.product .mobile_nav-fixed--false{margin-bottom:-85px!important}.product_section .description{padding-top:10px!important}}.product .product_gallery .flickity-prev-next-button{background:#0000!important}.frd-pdp-position__left-thumbnails .product_gallery_nav .gallery-cell,.frd-pdp-position__right-thumbnails .product_gallery_nav .gallery-cell{width:100%!important;margin-left:0!important;margin-right:0!important}.price-section-desktop{padding-top:4px}.frd-pdp-made-in-us-metafield__image-grid img{display:block;width:100%;object-fit:contain;margin:30px auto;max-width:325px}@media only screen and (max-width:798px){.frd-pdp-made-in-us-metafield__image-grid img{max-width:50%;margin-top:30px}}@media only screen and (max-width:600px){.frd-pdp-made-in-us-metafield__image-grid img{max-width:65%;margin-top:40px}}.frd-pdp-made-in-us-metafield__image-grid p{margin-top:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.pdp-divider-made-in-metafield{border-color:#ededed!important;border-top:1px}.reviews-widget{margin-top:-10px}.flickity-page-dots{float:right;margin-right:10px;margin-top:-30px;position:relative}.product .medium-down--one-whole .flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:#cfcfcf;display:inline-block;list-style-type:none;border-radius:50%;cursor:pointer;margin-right:3px}.product .medium-down--one-whole .flickity-page-dots .dot.is-selected{background:#000}.product_section .product_form{opacity:unset!important;transition:unset!important}.default-product-container .product_name{padding-right:10px}.hide-shop-pay__btn .shopify-payment-button{display:none!important}.smart-payment-button--true .purchase-details{padding-bottom:0!important}.product_section .description{padding-bottom:0!important;margin-bottom:-22px!important}.size-chart-grid-item span{font-family:GTPressure-Bold,Helvetica Neue,sans-serif!important}frequently-bought-together-container{display:none!important}.announcement-text-below-atc__metafield{display:block!important}.frd-product-image-gallery__headline{text-align:center;max-width:1000px;margin:auto}.frd-product-image-gallery__wrapper{padding-bottom:10px}.product-gallery-metaobject-wrapper__2{gap:0px}.availble-fit-grid{display:grid;grid-template-columns:auto auto}.frd-product-image-gallery_description{text-align:center;max-width:1000px;margin:auto}.frd-recommended-products-wrapper{display:block!important;margin:auto!important;max-width:1300px!important}.purchase-details__buttons.purchase-details__spb--true .shopify-payment-button{display:none!important}.klaviyo-bis-trigger{margin-top:20px!important;margin-bottom:30px!important}.related-products--grid .image__container:nth-child(2){display:none}.metafield-available-date{display:block;width:100%;margin:auto;max-width:600px;max-height:400px}.has-preorder-image-metafield{margin-bottom:0}a#pagecontent{display:none!important}@media only screen and (min-width:1025px){.homepage-slideshow .caption .subtitle,.homepage-slideshow .caption .subtitle p{font-size:32px!important}.homepage-slideshow .caption .headline{font-size:60px}}@media only screen and (min-width:798px){.caption-content .pretext strong,.caption-content .pretext p,.caption-content .pretext h1,.caption-content .pretext h2,.caption-content .pretext h3,.caption-content .pretext h4,.caption-content .pretext h5,.caption-content .pretext h6{font-size:29px!important;display:block!important}}@media only screen and (max-width:798px){.caption-content .pretext strong,.caption-content .pretext p,.caption-content .pretext h1,.caption-content .pretext h2,.caption-content .pretext h3,.caption-content .pretext h4,.caption-content .pretext h5,.caption-content .pretext h6{font-size:18px!important}}.caption-content .pretext strong,.caption-content .pretext p,.caption-content .pretext h1,.caption-content .pretext h2,.caption-content .pretext h3,.caption-content .pretext h4,.caption-content .pretext h5,.caption-content .pretext h6{letter-spacing:1px!important;color:#fff!important}.frd-native-collection .image-element__wrap:nth-child(2){display:none!important}.frd-native-collection .collection_swatches .swatch span{display:block!important;float:none;width:18px!important;min-width:18px!important;height:18px!important;border:1px solid #e2e2e2;background-clip:padding-box;background-position:50% 50%;background-size:300%}.frd-native-collection .product-list .thumbnail,.frd-native-collection .product-details-grid-top span{text-align:center!important}@media only screen and (min-width:955px){.frd-native-collection h1{font-size:56px}}@media only screen and (min-width:955px)and (min-width:600px){.frd-native-collection h1{font-size:52px}}@media only screen and (min-width:798px){.frd-native-collection__no-hero{padding-top:100px!important}}@media only screen and (max-width:798px){.frd-native-collection__no-hero{padding-top:60px!important}}@media only screen and (max-width:798px)and (min-width:480px){.frd-native-collection .equal-columns--outside-trim .small-down--one-whole:nth-of-type(n+1){width:46%!important}}@media only screen and (min-width:600px){.frd-native-collection .product-details-reviews{float:left}}@media only screen and (max-width:600px){.frd-native-collection .product-details-reviews .jdgm-widget{text-align:center!important}.frd-native-collection .product-details-reviews{float:unset!important;margin-top:-10px!important}.frd-native-collection h1{text-align:center!important;font-size:32px;font-family:GTPressure-Light!important}.frd-native-collection .product-details-reviews .jdgm-widget{font-size:unset!important}.frd-native-collection .product-details-grid-top .title{font-size:13px!important}}@media only screen and (max-width:480px){.frd-native-collection .equal-columns--outside-trim .small-down--one-whole:nth-of-type(n+1){width:50%!important;padding-left:5px!important;padding-right:5px!important}}.frd-native-collection h1,.frd-native-collection .product-details-grid-top .title{font-family:GTPressure-Light!important}.frd-native-collection .product-list{flex-wrap:wrap;display:flex}.collection-native .collection-seo-section{display:block!important}.collection-native{background-color:#fff!important}.frd-native-collection .custom-product-details{padding-bottom:0!important}.frd-native-collection .product-details-grid-bottom{margin-bottom:0}.frd-native-collection__has-hero .frd-native-collection__title{display:none}.frd-native-collection .frd-native-collection-product-list__wrapper{border-top:1px solid #aaa}.frd-native-collection .product-list{padding-top:20px}.frd-native-collection .collection_swatches{border-bottom:2px solid #000}.price-ui-badge__sticker{background-color:#ab0000!important;font-family:Roboto,sans-serif!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:8px 12px!important;text-align:center!important;color:#fff!important;font-size:14px!important}.related-products--grid .thumbnail .price-ui-badges{right:unset;left:0}.thumbnail .price-ui-badge{margin-right:0}.thumbnail .price-ui-badges{position:absolute;top:0;right:0;margin-bottom:0;flex-direction:column}.price-ui-badges{display:flex}.js-sizechart-lightbox .fancybox-button{display:none!important}@media only screen and (max-width:798px){.js-sizechart-lightbox{padding:0!important}.js-sizechart-lightbox img{width:100%!important}.fancybox-content [data-mce-fragment="1"] img{min-width:90vw;height:100%}}@media only screen and (max-width:1200px)and (min-width:798px){.fancybox-content [data-mce-fragment="1"] img{min-width:45vw!important;height:100%!important}}@media only screen and (min-width:1200px){.fancybox-content [data-mce-fragment="1"] img{min-width:35vw!important;height:100%!important}}.product .promo_banner{display:none!important}@media only screen and (min-width:768px){.pdp-available-fit__mobile,.pdp-available-fit__mobile-size-chart{display:none!important}.default-product-container .product_name{font-size:32px;font-weight:400}}@media only screen and (max-width:768px){.afterpay-paragraph{display:none}.product .option_title{margin-top:0;margin-bottom:3px}.pdp-available-fit__desktop{display:none}.frd-product-sub-heading{margin-bottom:-4px}.size-chart-grid{margin-top:14px}.default-product-container .product_name{font-size:20px;font-weight:400}.product_section .product_form.is-visible{margin-top:-32px;margin-bottom:-30px}}@media only screen and (max-width:768px)and (min-width:600px){.product_section .product_form{margin-top:-20px}.pdp-reviews-size-chart-grid{margin-top:-33px;margin-bottom:-10px}.frd-product-title-price__grid{margin-top:-11px}}@media only screen and (max-width:600px){.product_section .product_form{margin-top:-30px}.pdp-reviews-size-chart-grid{margin-top:-23px;margin-bottom:-10px}.frd-product-title-price__grid{margin-top:0}}@media only screen and (max-width:768px)and (min-width:480px){.frd-pdp-seven-columns{margin-top:-60px}}@media only screen and (max-width:480px){.frd-pdp-seven-columns{margin-top:-15px}}.pdp-reviews-size-chart-grid{display:flex;align-items:center}.pdp-reviews-size-chart-grid-item-1{width:75%}.pdp-reviews-size-chart-grid-item-2{float:right}.fancybox-container img{max-width:700px;width:100%}.grid-thisis1620 img{overflow-clip-margin:unset!important}#header menu li a:focus{color:#fff!important}@media screen and (max-width:798px){body.fixed.index .shopify-section.slideshow-section.under-menu{margin-top:-25px!important}}.template-banner-mobile{display:none!important}@media screen and (max-width:798px){section .template-banner-mobile{display:block}}.boost-sd__suggestion-queries-item-sku,.boost-sd__collection-header{display:none!important}.boost-sd__suggestion-queries-item-badge span{color:#fff!important}iframe[src*="smartsheet.com"]{max-width:100%}@media screen and (max-width:798px){iframe[src*="smartsheet.com"]{overflow:hidden!important;height:1900px}}.outfit-your-crew-button a{background-color:#111a2e!important;color:#fff!important;letter-spacing:1px;font-weight:600;border:3px solid #111a2e}@media only screen and (min-width:600px){.outfit-your-crew-button a{padding:12px 33px;font-size:24px}}.outfit-your-crew-button a:hover{background-color:#fff!important;color:#111a2e!important;border:3px solid #111a2e;transition:.4s}@media only screen and (max-width:600px){.outfit-your-crew-button a{padding:10px 8px;font-size:15px;max-width:330px;width:100%;display:block;margin:auto}#banner-collection-page-madeinusa img{min-height:370px!important}}.header .promo_banner a,.caption-content.align-left:first-child .action_button,.homepage-slideshow .caption .headline,.homepage-slideshow .action_button,.button,a.action_button{letter-spacing:0px!important}.homepage-slideshow .caption .subtitle,.homepage-slideshow .caption .subtitle p,.homepage-slideshow .pretext,.homepage-slideshow .pretext p{letter-spacing:0px!important;font-family:GTPressure-Bold!important}@media screen and (max-width:1200px)and (min-width:798px){.frd-pdp-preorder-metafield__image-grid{display:flex;justify-content:center;margin:auto;width:98%}}@media screen and (max-width:870px)and (min-width:798px){.frd-pdp-preorder-metafield__image-grid p{font-size:13px}}@media screen and (max-width:798px)and (min-width:440px){.frd-pdp-preorder-metafield__image-grid p{font-size:13px}}@media screen and (max-width:798px){.frd-pdp-preorder-metafield__image-grid p{font-size:13px}.frd-pdp-preorder-metafield__image-grid img{max-width:50%;margin-top:30px}}@media screen and (max-width:768px){.frd-pdp-rtb-icons__image-grid-wrapper{margin-top:35px}.size-chart-grid-item-1{margin-top:0}}@media only screen and (max-width:600px){.frd-pdp-preorder-metafield__image-grid img{max-width:65%;margin-top:40px}.size-chart-grid-item-1.has-preorder-image{position:relative!important;margin-left:115px!important;margin-top:8px!important;margin-bottom:-89px;display:block}}@media only screen and (min-width:600px){.size-chart-grid-item-1.has-preorder-image{position:relative!important;margin-left:115px!important;margin-top:44px!important;margin-bottom:-48px!important;display:block}}.frd-pdp-preorder-metafield__image-grid img{display:block;width:100%;object-fit:contain;margin:30px auto;max-width:440px}.frd-pdp-preorder-metafield__image-grid p{margin-top:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700}@media only screen and (min-width:600px){.frd-pdp-promo-image-metafield_mobile{display:none}}@media only screen and (max-width:600px){.frd-pdp-promo-image-metafield_desktop{display:none}}.metafield-preorder-image img{max-width:600px!important;width:100%!important}.frd-pdp-promo-image-metafield__image-grid img{min-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/frd-custom.css.map */
