.btn.btn--primary:not([disabled]):not(:hover):focus,.shopify-payment-button__button.shopify-payment-button__button--unbranded:not([disabled]):not(:hover):focus,.spr-button-primary:not([disabled]):not(:hover):focus{border-color:var(--color-background-button);background-color:var(--color-background-button);color:var(--color-text-button)}.countdown-timer-wrapper{display:flex;align-items:center;justify-content:center;padding:5px 5px 8px}.countdown-timer-wrapper .countdown-timer-link{display:flex}.countdown-timer-wrapper .countdown-timer-text{margin-right:5px}.collection-item__preview .circle{font-size:14px;color:#292929}.product-item__add{text-align:center}.product-item__add-button{padding-bottom:2px}.product-form__cart-submit{text-transform:capitalize}.product-form__item--payment-button .btn,.product-form__item--payment-button .shopify-cleanslate div[role=button],.cart__footer-actions .btn,.cart__footer-actions .shopify-cleanslate div[role=button]{transition:none!important;animation:none!important;opacity:1!important;visibility:visible!important}.custom-link__main-product{margin-top:var(--spacing-medium)}.custom-link__main-product a{text-decoration:underline}.shopify-payment-button .shopify-cleanslate [role=button]{background:transparent!important;color:var(--color-text-body)!important;border:1px solid var(--color-background-button)!important;border-radius:var(--radius)}.shopify-payment-button .shopify-cleanslate [role=button]:hover{color:#fff!important}.shopify-payment-button__button--branded .shopify-cleanslate{width:100%}.pf__actions .shopify-payment-button__button{padding:0!important;border-radius:0!important}.shopify-payment-button .shopify-cleanslate [role=button] [aria-hidden=true]{margin-bottom:.4em}[data-testid=ShopifyPay-button] svg{background-color:#5a31f4;border-radius:6px;padding:0 6px}[data-testid=GooglePay-button] svg{background-color:#000;border-radius:6px;padding:6px 8px 3px;box-sizing:content-box}[data-testid=ApplePay-button] span:has(svg){background-color:#000;padding:4px;border-radius:4px}.collapsible-details>summary span.icon{width:24px;height:24px;transition:all .3s}.collapsible-details[open] summary span.icon{transform:rotate(180deg)}.collapsible-details[open] .more{display:none}.collapsible-details:not([open]) .less{display:none}.collapsible-details summary{display:flex;cursor:pointer;margin:1em 0;font-weight:600;text-decoration:underline;text-underline-offset:1.5px}.collapsible-details summary::-webkit-details-marker{display:none}.product__size-charts{margin-top:3rem}.size-chart{margin:2rem 0}.size-chart__image{max-width:100%;display:block;margin:0 auto}.size-chart__image+.size-chart__image{margin-top:1.5rem}@media (min-width: 40rem){.lightbox__close{right:calc(50% - (36rem / 2) + var(--spacing-medium));top:calc(2rem + var(--spacing-medium))}}@media (min-width: 40rem){.lightbox__images{max-width:36rem;margin:0 auto;max-height:calc(100vh - 4rem);z-index:var(--z-index-lightbox)}}.lightbox__images:before{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:transparent}.cart__footer-actions .btn{text-transform:capitalize;border:1px solid #2d8036;transition:all .25s ease!important}.cart__footer-actions .btn:not(.btn--primary){color:#2d8036}.cart__footer-actions .btn:hover{border-color:var(--color-background-button-hover);background-color:var(--color-background-button-hover);color:var(--color-text-button)}.cart-item__remove{opacity:1}.quick-cart__header{position:relative}@media (max-width: 39.98rem){.quick-cart__close{position:absolute;right:1.25rem;cursor:pointer}}@media (min-width: 40rem){.quick-cart__close{display:none}}@media (max-width: 59.98rem){.quick-cart__items{max-height:calc(100% - 14rem)}}.quick-cart[data-mode=configure]{right:50%;top:max(0px,50vh - 320%)}.quick-cart[data-mode=configure] .quick-cart__container{border-radius:20px;overflow:hidden}@media (min-width: 40rem) and (max-width: 59.98rem){.quick-cart[data-mode=configure] .quick-cart__container{background-color:var(--color-text-dropdown)}}.quick-cart[data-mode=configure].visible .quick-cart__container{transform:translate(50%)}.quick-cart__configure{background-color:var(--color-text-dropdown);color:var(--color-background-dropdown)}.quick-cart__configure .pf-label span:after{background-color:var(--color-background-dropdown)}#shopify-section-1600315401018 .slideshow .image__img{object-position:top}@media screen and (max-width: 767px){.search__result .image__img{min-height:100px!important}}.payment--icon--list{padding-inline-start:0;margin-block-end:0;padding-block-end:16px}.shopify-policy__container p{word-wrap:break-word}#AjaxinatePagination{margin:20px auto;display:block;width:fit-content}.nudge-offer.custom input.bttn,.nudge-offer.custom button.bttn{background-color:#2d8036!important}[aria-label="FLYOUT Form"] .klaviyo-form [data-testid=form-row]:not(:last-child) button.needsclick,.klaviyo-form .klaviyo-form button.needsclick{background-color:#2d8036!important;border:#2d8036!important;border-radius:48px!important;font-family:inherit!important;font-weight:400!important;font-size:14px!important;transition:all .25s ease!important;height:46px!important;line-height:46px!important;color:#fff!important;padding-top:0!important;padding-bottom:0!important}[aria-label="FLYOUT Form"] [data-testid=form-row]:not(:last-child) button.needsclick:hover,.klaviyo-form .klaviyo-form button.needsclick:hover{border-color:var(--color-background-button-hover)!important;background-color:var(--color-background-button-hover)!important}[aria-label="FLYOUT Form"] [data-testid=form-row]:not(:last-child) button.needsclick:focus,.klaviyo-form .klaviyo-form button.needsclick:focus{box-shadow:none!important}.usf-popup.usf-is.usf-is--compact{display:none!important}@media screen and (max-width: 1200px){#usf_container .usf-grid .usf-sr-product .usf-title{margin-top:5px!important}}#usf_container .usf-sr-container.usf-empty .usf-results.usf-grid{display:flex}#usf_container .usf-results.usf-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width: 1440px){#usf_container .usf-results.usf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 640px){#usf_container .usf-results.usf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#usf_container .usf-results.usf-grid .usf-sr-product{width:100%}.usf-img-wrapper.usf-sr-product__image-container:hover .usf-sr-preview{visibility:visible;transform:translateY(0);opacity:1}@media screen and (max-width: 1024px){.usf-img-wrapper.usf-sr-product__image-container{height:215px}}.usf-img-wrapper.usf-sr-product__image-container .usf-sr-preview{top:auto;width:auto;height:auto;border-radius:0;box-shadow:none;background:transparent;color:inherit;left:0;right:0;bottom:0;z-index:3;padding:20px;padding:var(--spacing-medium);padding-top:0;transform:translateY(16px);opacity:0;visibility:hidden;transition:opacity .45s,transform .45s;text-align:center}.usf-img-wrapper.usf-sr-product__image-container .usf-sr-preview .product-item__add-button{line-height:1}@media screen and (max-width: 1000px){.usf-img-wrapper.usf-sr-product__image-container .usf-sr-preview{display:none}}.usf-preview__container .usf-preview{max-width:400px;border-radius:20px}.usf-preview__container .usf-preview .usf-remove{right:25px}.usf-preview__container .usf-preview .quick-add__product{padding-top:30px}.usf-preview__container .usf-preview .quick-add__image{width:100px;height:100px;flex-shrink:0}.usf-preview__container .usf-preview .quick-add__details{display:flex;flex-direction:column}.usf-preview__container .usf-preview .usf-preview__option{margin:0}.usf-preview__container .usf-preview .usf-preview__option+.usf-preview__option{margin-top:20px;margin-bottom:20px;padding-top:20px;border-top:1px solid #101010}.usf-preview__container .usf-preview .usf-preview__option label{width:100%;font-size:14px;line-height:28px;font-weight:var(--font-body-bold-weight);text-transform:none;color:#101010}.usf-preview__container .usf-preview .usf-preview__option select{width:100%;height:26px;cursor:pointer;border:none;position:relative;font-size:14px;line-height:28px;margin:0;padding:0;transition:color .25s;color:#101010;-webkit-appearance:auto!important;appearance:auto!important}.usf-preview__container .usf-preview .usf-preview__content-summary{padding:0}.usf_custom-option-value{display:inline-block;font-size:10px;color:#000;border:1px solid #000;border-radius:5px;padding:0 5px;margin-right:5px;margin-bottom:2px;height:22px;line-height:18px}#upCart #UpcartPopup .upcart-item-properties-anchor-before,#upCart #UpcartPopup .upcart-item-properties-anchor-after{display:none!important}#upCart #UpcartPopup .upcart-product-quantity-minus svg,#upCart #UpcartPopup .upcart-product-quantity-plus svg{width:25px!important;height:25px!important}.yotpo-main-layout .yotpo-reviews-trademark.yotpo-reviews-by{display:none!important}.yotpo-main-layout .yotpo-headline{font-size:24px!important;line-height:32px!important}@media (min-width: 40em){.yotpo-main-layout .yotpo-headline{font-size:36px!important;line-height:44px}}.yotpo-main-layout #searchInput,.yotpo-main-layout input{top:0!important}#yotpo-mobile-filters-popup{z-index:1000!important}.country-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:#00000080;align-items:center;justify-content:center}.country-popup .country-popup__content{background:#fff;padding:20px 20px 0;max-width:500px;margin:0 15px}.country-popup .country-popup__content .country-popup__text{max-height:70vh;overflow:auto}.country-popup .country-popup__content .country-popup__text h3{font-size:14px;font-weight:600}.country-popup .country-popup__content .country-popup__text p{font-size:14px;margin-bottom:10px}.country-popup .country-popup__content .country-popup__button{text-align:center;padding:10px 0 20px}.country-popup .country-popup__content .country-popup__button .btn{height:40px}.no-scroll{overflow:hidden}.product__color-swatch{height:auto;text-align:center}.product__color-swatch span{display:block;width:100%}.product-form__color-swatches--color .product__color-swatch{width:calc(33% - 17px)}.product-form__color-swatches--color .product__color-swatch:nth-child(n+7){display:none}.product-form__color-swatches--view-more{width:100%;text-align:center;margin-top:20px}.product-form__color-swatches--view-more button{background-color:#303030;color:#fff;padding:5px 10px;border-radius:15px;font-size:14px}.usf-sr-container .usf-sr-paging{padding:20px 0}.usf-sr-container .usf-sr-paging .usf-sr-more{min-height:auto}.template-index .yotpo-reviews-carousel-widget-container,.template-page .yotpo-reviews-carousel-widget-container{width:100%}.template-index .yotpo-reviews-carousel-widget-container *,.template-page .yotpo-reviews-carousel-widget-container *{font-family:var(--font-body)!important}.template-index .yotpo-reviews-carousel-widget-container .yotpo-reviews-carousel-header,.template-page .yotpo-reviews-carousel-widget-container .yotpo-reviews-carousel-header{font-family:var(--font-heading)!important;font-weight:var(--font-heading-weight)!important;margin-top:0!important}.free-shipping-progress-bar{margin:0 5px}.free-shipping-progress-bar .free-shipping-progress-bar--line{display:inline-block;background-color:#2d8036;vertical-align:top;height:5px}.free-shipping-progress-bar .free-shipping-progress-bar--text{font-size:14px;display:block;text-align:center;margin-top:-10px}.free-shipping-progress-bar .free-shipping-progress-bar--text.free-shipping-available{color:#2d8036;font-weight:600}.cart__products--warning{text-align:center;background-color:#fc0;padding:3px 0;margin:5px;font-size:14px;font-weight:700}.cart__products--warning svg{vertical-align:middle}.header__links-list li[data-link-title=Home]{display:none}html:not(.no-js) .navigation__submenu{width:100%;left:0;margin-left:0}html:not(.no-js) .navigation__submenu .navigation__submenu-item{margin-top:0;width:20%}html:not(.no-js) .navigation__submenu .navigation__submenu-item>a{font-weight:600;pointer-events:none;cursor:default;color:#fff;opacity:1}html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu{padding-left:0;padding-top:10px;margin-top:10px;border-top:1px solid #d2d2d2;list-style:none}html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu{padding:3px 0}html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu a[data-title="Jeans Pants :"],html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu a[data-title="Cargo Pants :"],html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu a[data-title="All Flannels :"],html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu a[data-title="Reflective Shirts & Jackets :"],html:not(.no-js) .navigation__submenu .navigation__submenu-item .navigation__submenu--submenu .navigation__submenu-item--submenu a[data-title="Reflective Hoodies :"]{border-bottom:1px solid #d2d2d2}html:not(.no-js) .navigation__submenu.active{display:flex;gap:30px}.drawer-menu__list .drawer-menu__item span[data-title="Jeans Pants :"],.drawer-menu__list .drawer-menu__item span[data-title="Cargo Pants :"],.drawer-menu__list .drawer-menu__item span[data-title="All Flannels :"],.drawer-menu__list .drawer-menu__item span[data-title="Reflective Shirts & Jackets :"],.drawer-menu__list .drawer-menu__item span[data-title="Reflective Hoodies :"]{border-bottom:1px solid #d2d2d2}@media (max-width: 40em){.collection__slideshow-header--metafield .image{padding-top:27%!important}}@media (min-width: 40em){.collection__slideshow-header--metafield{height:500px}.collection__slideshow-header .image__img{-o-object-position:top;object-position:top}}@media (max-width: 767px){.shopify-section .slideshow__asset--full_height{padding-top:0}.shopify-section .slideshow__asset--full_height .image.slideshow__image-wrapper{position:static}.shopify-section .slideshow__asset--full_height .image.slideshow__image-wrapper .image__img{position:static;object-fit:contain}}.template-index .slideshow-section .slideshow.slideshow--adaptive_height .flickity-viewport .flickity-slider,.template-index .slideshow-section .slideshow.slideshow--adaptive_height .flickity-viewport .flickity-slider .slideshow__image-wrapper{position:static}.template-index .slideshow-section .slideshow.slideshow--adaptive_height .flickity-viewport .flickity-slider .slideshow__image-wrapper .image__img{position:static;object-fit:contain}.hoodies_size_note{width:fit-content;font-size:16px;font-weight:700;color:#1901b7}.product__form-wrapper form .product__form-controls .product__form-container .product__form-label__hoodie-size{display:block;margin-bottom:0}.product__form-wrapper form .product__form-controls .product__form-container .product__form-label__hoodie-size span{display:block;text-align:start}.product__meta-color-warning-wrapper{display:flex;align-items:center;width:fit-content;margin:15px 0;font-size:15px;font-weight:700;color:#303030}.product__meta-color-warning-wrapper .product__meta-color-warning-icon{width:25px;height:25px;flex-shrink:0;flex-grow:0;margin-right:5px}.product__meta-color-warning-wrapper .product__meta-color-warning-text{margin:-2px 0 0;line-height:15px}.product__title-fast-shipping{margin-top:-20px;margin-bottom:10px}.product__title-fast-shipping span{display:inline-block;background-color:#fc0;padding:5px 7px;border-radius:5px;font-size:16px;font-weight:700}.fast-shipping-message{margin:20px 0 0;padding:15px;border-radius:8px;text-align:center}.fast-shipping-message .fast-shipping-link{display:inline-block;color:#2d8036;font-weight:600;font-size:16px;text-decoration:none;padding:10px 20px;background-color:#fff;border:2px solid #2d8036;border-radius:25px;transition:all .3s ease}.fast-shipping-message .fast-shipping-link:hover{background-color:#2d8036;color:#fff;text-decoration:none}@media (max-width: 768px){.fast-shipping-message{margin:15px 0;padding:12px}.fast-shipping-message .fast-shipping-link{font-size:14px;padding:8px 16px}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/custom.scss.css.map */
