:root{--osc-black: #0D0D0D;--osc-dark: #111111;--osc-dark2: #161616;--osc-dark3: #1C1C1C;--osc-dark4: #242424;--osc-orange: #E8751A;--osc-orange-light: #F08030;--osc-orange-dark: #C5601A;--osc-white: #FFFFFF;--osc-grey: #888888;--osc-grey-light: #AAAAAA;--osc-border: rgba(255, 255, 255, .08);--osc-topo: url(osc-topo-lines.svg);--osc-font-heading: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--osc-font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}html,body{background-color:var(--osc-dark);color:var(--osc-white)}body{font-family:var(--osc-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--osc-font-heading);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.header-wrapper,.header{background:linear-gradient(112deg,rgba(232,117,26,.13) 0 6%,transparent 6.2% 100%),var(--osc-black)!important;border-bottom:1px solid var(--osc-border)!important}.osc-logo-wrapper{display:flex;align-items:center}.osc-logo{height:38px!important;width:auto!important;max-width:220px}@media screen and (max-width:749px){.osc-logo{height:30px!important}}.header__heading-link,.header__menu-item,.header__icon,.header__icon svg{color:var(--osc-white)!important;fill:var(--osc-white)!important}.header__menu-item:hover,.header__menu-item:focus{color:var(--osc-orange)!important;text-decoration:none}.header__menu-item span{font-family:var(--osc-font-body);font-weight:600;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase}.announcement-bar{background-color:var(--osc-orange)!important;color:var(--osc-white)!important}.announcement-bar__message{color:var(--osc-white)!important;font-family:var(--osc-font-body);font-weight:600;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.mega-menu,.header__submenu{background-color:var(--osc-dark2)!important;border:1px solid var(--osc-border)!important;border-top:2px solid var(--osc-orange)!important}.mega-menu__link,.header__submenu a{color:var(--osc-white)!important;font-family:var(--osc-font-body);font-weight:500}.mega-menu__link:hover,.header__submenu a:hover{color:var(--osc-orange)!important}.button,.btn,button[type=submit]:not(.shopify-payment-button__button){font-family:var(--osc-font-heading)!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:2px!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--osc-orange-light)!important;border-color:var(--osc-orange-light)!important}.button--secondary{background-color:transparent!important;border-color:var(--osc-orange)!important;color:var(--osc-orange)!important}.button--secondary:hover{background-color:var(--osc-orange)!important;color:var(--osc-white)!important}.card-wrapper,.card{background-color:var(--osc-dark2);border-color:var(--osc-border)}.card__heading,.card__heading a{font-family:var(--osc-font-heading)!important;font-weight:800!important;text-transform:uppercase!important;color:var(--osc-white)!important}.price,.price__regular,.price--large{color:var(--osc-white)!important;font-family:var(--osc-font-body)!important;font-weight:600!important}.price--on-sale .price__sale{color:var(--osc-orange)!important}.badge{font-family:var(--osc-font-heading)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:2px!important}.footer{position:relative;overflow:hidden;background-color:var(--osc-black)!important;border-top:1px solid var(--osc-border)!important;color:var(--osc-white)!important}.footer:before{content:"";position:absolute;inset:-120px -80px auto auto;width:min(50vw,620px);height:420px;background-image:var(--osc-topo);background-repeat:repeat;background-size:500px auto;opacity:.1;pointer-events:none}.footer>*{position:relative;z-index:1}.footer__heading{font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--osc-white)!important}.footer a,.footer__list-item a{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important;font-size:.875rem}.footer a:hover,.footer__list-item a:hover{color:var(--osc-orange)!important}.footer__copyright{color:var(--osc-grey)!important;font-size:.8rem}.list-social__link svg{fill:var(--osc-orange)!important;transition:fill .2s ease}.list-social__link:hover svg{fill:var(--osc-white)!important}.color-scheme-1{background-color:var(--osc-dark)!important}.color-scheme-2{background-color:var(--osc-dark2)!important}.color-scheme-3{background-color:var(--osc-dark3)!important}.color-scheme-4{background-color:var(--osc-black)!important}.color-scheme-5{background-color:var(--osc-orange)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=search],textarea{background-color:var(--osc-dark3)!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important;font-family:var(--osc-font-body)!important}.field__input::placeholder,input::placeholder{color:var(--osc-grey)!important}.field__input:focus,input:focus{border-color:var(--osc-orange)!important;outline:none!important;box-shadow:0 0 0 2px #e8751a40!important}.field__label,label{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important;font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}predictive-search .predictive-search{background-color:var(--osc-dark2)!important;border-color:var(--osc-border)!important}.predictive-search__item{border-bottom-color:var(--osc-border)!important}.predictive-search__item:hover{background-color:var(--osc-dark3)!important}cart-drawer,#CartDrawer{background-color:var(--osc-dark2)!important;color:var(--osc-white)!important}.cart-drawer__header{background-color:var(--osc-black)!important;border-bottom:1px solid var(--osc-border)!important}.cart-item__name,.cart-item__details{color:var(--osc-white)!important}.cart-item__price{color:var(--osc-orange)!important}.title,.section-header__title{font-family:var(--osc-font-heading)!important;font-weight:800!important;text-transform:uppercase!important}.section-header__title:after,.title--with-accent:after{content:"";display:block;width:48px;height:3px;background:var(--osc-orange);margin-top:8px}.product__title,.product__title h1{font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.1!important;color:var(--osc-white)!important}.price-item--regular,.price-item--sale{font-family:var(--osc-font-heading)!important;font-weight:700!important;font-size:2rem!important;color:var(--osc-white)!important}.price-item--sale{color:var(--osc-orange)!important}.price--on-sale s.price-item--regular.price-item--last,s.price-item--regular.price-item--last:not(:only-child){color:var(--osc-grey)!important;font-size:1.2rem!important;text-decoration:line-through!important}.variant-pills__input:checked+.variant-pills__label{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important}.variant-pills__label{font-family:var(--osc-font-body)!important;font-weight:600!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important;background-color:var(--osc-dark3)!important}.variant-pills__label:hover{border-color:var(--osc-orange)!important;color:var(--osc-orange)!important}.quantity__input,.quantity__button{background-color:var(--osc-dark3)!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important}.product-form__submit{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important;font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:52px!important;border-radius:2px!important;transition:background-color .2s ease!important}.product-form__submit:hover:not([disabled]){background-color:var(--osc-orange-light)!important;border-color:var(--osc-orange-light)!important}.product__media-wrapper{background-color:var(--osc-dark2)!important}.product-media-modal__dialog{background-color:var(--osc-black)!important}.thumbnail-slider__button.is-active img,.thumbnail-slider__button:hover img{outline:2px solid var(--osc-orange)!important;outline-offset:2px}.product__description{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important;line-height:1.7!important}.product__description h2,.product__description h3,.product__description h4{font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;color:var(--osc-white)!important;margin-top:1.5rem!important}.product__description ul li:before{color:var(--osc-orange)}.osc-fitment-note{display:flex;align-items:center;gap:10px;padding:12px 16px;background-color:#e8751a1a;border:1px solid rgba(232,117,26,.3);border-radius:4px;font-family:var(--osc-font-body);font-size:.85rem;color:var(--osc-orange-light);margin-top:16px}.osc-fitment-note svg{flex-shrink:0;stroke:var(--osc-orange)}.card-wrapper .card{position:relative;background:linear-gradient(145deg,rgba(232,117,26,.08) 0 8%,transparent 8.2% 100%),var(--osc-dark2)!important;border:1px solid var(--osc-border)!important;border-radius:8px!important;overflow:hidden!important;transition:transform .25s,border-color .25s,box-shadow .25s!important}.card-wrapper .card:after{content:"";position:absolute;inset:auto -80px -80px auto;width:230px;height:190px;background-image:var(--osc-topo);background-size:280px auto;opacity:.09;pointer-events:none}.card-wrapper .card>*{position:relative;z-index:1}.card-wrapper:hover .card{transform:translateY(-4px)!important;border-color:#e8751a4d!important;box-shadow:0 16px 40px #00000080!important}.card-information .caption-with-letter-spacing{font-family:var(--osc-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--osc-orange)!important;margin-bottom:6px!important;display:block!important;opacity:1!important}.card__heading,.card__heading a,.card__heading.h5{font-family:var(--osc-font-heading)!important;font-size:1.15rem!important;font-weight:700!important;text-transform:uppercase!important;color:var(--osc-white)!important;text-decoration:none!important;letter-spacing:.02em!important;line-height:1.2!important;margin-bottom:14px!important}.card__heading a:hover{color:var(--osc-orange)!important}.card__information{padding:18px 20px 20px!important}.card-information{display:flex!important;flex-direction:column!important}.card-information .price{margin-bottom:0!important}.card__information>.card-information{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:4px!important}.price__container .price-item--regular,.price__container .price-item--sale{font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.5rem!important;color:var(--osc-white)!important}.price--on-sale .price__container .price__sale s.price-item--regular{color:var(--osc-grey)!important;font-size:1rem!important;text-decoration:line-through!important}.quick-add .quick-add__submit,.quick-add .quick-add__submit.button--secondary,.quick-add .button--secondary{background-color:transparent!important;border:1.5px solid rgba(255,255,255,.3)!important;color:#fff!important;font-family:Barlow Condensed,sans-serif!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:4px!important;padding:10px 16px!important;min-height:unset!important;min-width:unset!important;height:auto!important;line-height:1.2!important;white-space:nowrap!important;transition:background-color .2s,border-color .2s!important;flex-shrink:0!important;width:auto!important}.quick-add .quick-add__submit:hover,.quick-add .quick-add__submit.button--secondary:hover,.quick-add .button--secondary:hover{background-color:#e8751a!important;border-color:#e8751a!important;color:#fff!important}.card-wrapper .price-item{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important;letter-spacing:.01em!important}.card-wrapper .price .price-item--regular{font-family:Barlow Condensed,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;color:#fff!important}.card-wrapper .price--on-sale .price-item--regular,.card-wrapper s.price-item--regular{font-family:Barlow Condensed,sans-serif!important;font-size:.95rem!important;font-weight:500!important;color:#888!important;text-decoration:line-through!important}.card-wrapper .price-item--sale{font-family:Barlow Condensed,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;color:#fff!important}.card__information{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;align-items:end!important;padding:18px 20px 20px!important;gap:0 12px!important}.card__information>h3.card__heading{grid-column:1 / -1!important;margin-bottom:12px!important}.card__information>.card-information{grid-column:1!important;grid-row:2!important}.card__information>.quick-add{grid-column:2!important;grid-row:2!important;align-self:end!important}.featured-collection .title,.collection-header .title{font-family:var(--osc-font-heading)!important;font-weight:800!important;text-transform:uppercase!important;color:var(--osc-white)!important;letter-spacing:.02em!important}.featured-collection .button,.featured-collection a.button{font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;border-radius:2px!important}.collection-hero,.main-collection-banner{position:relative;overflow:hidden;background:linear-gradient(125deg,rgba(232,117,26,.22) 0 7%,transparent 7.2% 100%),var(--osc-black)!important;border-bottom:2px solid var(--osc-orange)!important}.collection-hero:before,.main-collection-banner:before{content:"";position:absolute;inset:-130px -60px auto auto;width:min(56vw,680px);height:450px;background-image:var(--osc-topo);background-size:560px auto;opacity:.15;pointer-events:none}.collection-hero>*,.main-collection-banner>*{position:relative;z-index:1}.collection-hero__title,.main-collection-banner h1{font-family:var(--osc-font-heading)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--osc-white)!important;letter-spacing:.02em!important}.collection-hero__description,.main-collection-banner .rte{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important}.facets__summary,.facets-horizontal .facets__summary{font-family:var(--osc-font-body)!important;font-weight:600!important;text-transform:uppercase!important;font-size:.8rem!important;letter-spacing:.08em!important;color:var(--osc-white)!important}.facets-drawer__inner,.facet-filters-form{background-color:var(--osc-dark2)!important}.facets__header{border-bottom-color:var(--osc-border)!important;color:var(--osc-white)!important;font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important}.facets__list label{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important}.facets__list input[type=checkbox]:checked+label{color:var(--osc-orange)!important}.facets__sort select,.collection-sort__select{background-color:var(--osc-dark3)!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important;font-family:var(--osc-font-body)!important}.active-facets__button{background-color:var(--osc-dark3)!important;border-color:var(--osc-orange)!important;color:var(--osc-orange)!important;font-family:var(--osc-font-body)!important;font-size:.8rem!important}.product-count__text{color:var(--osc-grey)!important;font-family:var(--osc-font-body)!important;font-size:.85rem!important}.pagination__item{color:var(--osc-grey-light)!important;border-color:var(--osc-border)!important}.pagination__item--current,.pagination__item:hover{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important}.cart-drawer .drawer__inner,.drawer__inner.gradient{background-color:var(--osc-dark)!important;border-left:1px solid var(--osc-border)!important}.cart-drawer__overlay{background-color:#000000b3!important}.drawer__header{border-bottom:1px solid var(--osc-border)!important;padding:20px 24px!important}.drawer__heading{font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--osc-white)!important}.drawer__close{color:var(--osc-grey)!important;transition:color .2s!important}.drawer__close:hover{color:var(--osc-orange)!important}.drawer__close svg,.drawer__close .svg-wrapper svg{stroke:currentColor!important}.cart-items{border-top:none!important}.cart-item{border-bottom:1px solid var(--osc-border)!important}.cart-item__name,.cart-item__name.h4{font-family:var(--osc-font-body)!important;font-weight:600!important;font-size:.9rem!important;color:var(--osc-white)!important;text-decoration:none!important}.cart-item__name:hover{color:var(--osc-orange)!important}.cart-item__details .product-option,.cart-item__details dl,.cart-item__details dt,.cart-item__details dd{color:var(--osc-grey)!important;font-family:var(--osc-font-body)!important;font-size:.8rem!important}.cart-item__price-wrapper .price,.cart-item__price-wrapper span{font-family:var(--osc-font-heading)!important;font-weight:700!important;color:var(--osc-white)!important}.cart-item__old-price{color:var(--osc-grey)!important;text-decoration:line-through!important}.cart-item__final-price{color:var(--osc-orange)!important}.cart-items thead th,.caption-with-letter-spacing{color:var(--osc-grey)!important;font-family:var(--osc-font-body)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-bottom:1px solid var(--osc-border)!important}.cart-quantity .quantity__button,.cart-quantity .quantity__input{background-color:var(--osc-dark3)!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important;font-family:var(--osc-font-body)!important}.cart-quantity .quantity__button:hover{border-color:var(--osc-orange)!important;color:var(--osc-orange)!important}.cart-remove-button button,button.cart-remove-button{color:var(--osc-grey)!important;transition:color .2s!important}.cart-remove-button button:hover{color:#e53e3e!important}.cart-remove-button svg,.cart-remove-button .svg-wrapper svg{stroke:currentColor!important}.drawer__footer{border-top:1px solid var(--osc-border)!important;background-color:var(--osc-dark2)!important}.cart-drawer__footer{padding:16px 24px!important}.totals{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 0!important}.totals__total{font-family:var(--osc-font-body)!important;font-weight:600!important;font-size:.95rem!important;color:var(--osc-grey-light)!important;text-transform:uppercase!important;letter-spacing:.05em!important}.totals__total-value{font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.4rem!important;color:var(--osc-white)!important}.tax-note{color:var(--osc-grey)!important;font-size:.75rem!important;font-family:var(--osc-font-body)!important}.cart__checkout-button,#CartDrawer-Checkout{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important;font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:2px!important;min-height:52px!important;width:100%!important;transition:background-color .2s!important}.cart__checkout-button:hover:not([disabled]),#CartDrawer-Checkout:hover:not([disabled]){background-color:var(--osc-orange-light)!important;border-color:var(--osc-orange-light)!important}.cart-drawer__empty-content .cart__empty-text{font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;color:var(--osc-grey-light)!important}.cart-drawer__empty-content .button{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important;font-family:var(--osc-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;border-radius:2px!important}#Details-CartDrawer summary{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important}#CartDrawer-Note{background-color:var(--osc-dark3)!important;border-color:var(--osc-border)!important;color:var(--osc-white)!important;font-family:var(--osc-font-body)!important}.discounts__discount{color:var(--osc-orange)!important;font-family:var(--osc-font-body)!important;font-size:.8rem!important}.main-cart-items,.main-cart-footer{background-color:var(--osc-dark)!important}.cart__title,h1.cart__title{font-family:var(--osc-font-heading)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--osc-white)!important;letter-spacing:.02em!important}.cart__footer .cart__checkout-button,.cart__ctas .button{background-color:var(--osc-orange)!important;border-color:var(--osc-orange)!important;color:var(--osc-white)!important;font-family:var(--osc-font-heading)!important;font-weight:800!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:2px!important}.cart__footer .cart__checkout-button:hover,.cart__ctas .button:hover{background-color:var(--osc-orange-light)!important;border-color:var(--osc-orange-light)!important}.cart__continue-btn,a.cart__continue-btn{color:var(--osc-grey-light)!important;font-family:var(--osc-font-body)!important;text-decoration:underline!important}.cart__continue-btn:hover,.text-orange{color:var(--osc-orange)!important}.bg-dark{background-color:var(--osc-dark)!important}.bg-darker{background-color:var(--osc-black)!important}.osc-camo-strip{height:20px;background-image:url(prairie-camo.jpg);background-size:400px auto;background-repeat:repeat-x;opacity:.5}.osc-mega.mega-menu[open]>.osc-mega{display:block}.osc-mega{position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%) translateY(8px)!important;width:760px!important;background:linear-gradient(135deg,transparent 0 72%,rgba(232,117,26,.18) 72.3% 80%,transparent 80.3% 100%),#161616!important;border:1px solid rgba(255,255,255,.1)!important;border-top:2px solid #E8751A!important;border-radius:0 0 8px 8px!important;box-shadow:0 24px 60px #000000b3!important;padding:28px!important;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s!important;z-index:100!important;margin-top:0!important;overflow:visible!important}.osc-mega:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--osc-topo);background-repeat:repeat;background-size:390px auto;background-position:right -110px top -80px;opacity:.1;pointer-events:none}.osc-mega>*{position:relative;z-index:1}.osc-mega-wrap[open]>.osc-mega{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.osc-mega__grid{display:grid;grid-template-columns:1.1fr .9fr 1fr;gap:0}.osc-mega__col{padding:0 24px 0 0}.osc-mega__col--border{border-left:1px solid rgba(255,255,255,.07);padding-left:24px;padding-right:0}.osc-mega__col-title{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#e8751a!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.osc-mega__links{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.osc-mega__link{display:flex!important;align-items:center!important;justify-content:space-between!important;color:#ffffffbf!important;text-decoration:none!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:400!important;padding:7px 8px!important;border-radius:4px!important;transition:color .15s,background .15s!important;gap:8px!important;letter-spacing:normal!important;text-transform:none!important}.osc-mega__link:hover{color:#fff!important;background:#ffffff0f!important}.osc-mega__link--active{color:#e8751a!important}.osc-mega__link-label{flex:1}.osc-mega__badge{font-size:9px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;background:#e8751a26!important;color:#e8751a!important;border:1px solid rgba(232,117,26,.3)!important;padding:2px 6px!important;border-radius:2px!important;white-space:nowrap!important;flex-shrink:0!important;font-family:Inter,sans-serif!important}.osc-mega__view-all{color:#e8751a!important;font-weight:600!important;font-size:12px!important;margin-top:8px!important;padding-top:10px!important;border-top:1px solid rgba(255,255,255,.07)!important;display:flex!important;align-items:center!important;gap:6px!important}.osc-mega__view-all:hover{background:transparent!important;opacity:.8!important}.osc-mega__tiles{display:flex;flex-direction:column;gap:12px}.osc-mega__tile{position:relative;border-radius:6px;overflow:hidden;height:90px;text-decoration:none!important;display:block!important;border:1px solid rgba(255,255,255,.08);transition:border-color .2s,transform .2s}.osc-mega__tile:hover{border-color:#e8751a!important;transform:translateY(-1px)}.osc-mega__tile-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .3s}.osc-mega__tile:hover .osc-mega__tile-bg{transform:scale(1.04)}.osc-mega__tile-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(140deg,transparent 0 68%,rgba(232,117,26,.55) 68.5% 76%,transparent 76.5% 100%),linear-gradient(to right,#000000c7,#0000003d)}.osc-mega__tile-label{position:absolute;bottom:0;left:0;right:0;padding:10px 14px;z-index:1}.osc-mega__tile-label strong{display:block;font-family:Barlow Condensed,sans-serif!important;font-size:15px;font-weight:800;text-transform:uppercase;color:#fff;line-height:1.1}.osc-mega__tile-label small{font-size:11px;color:#ffffffa6}.osc-mega__tile-tag{position:absolute;top:10px;right:10px;background:#e8751a;color:#fff;font-family:Inter,sans-serif;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:3px 7px;border-radius:2px;z-index:2}.osc-hero__overlay{background:linear-gradient(118deg,rgba(232,117,26,.24) 0 9%,transparent 9.2% 100%),linear-gradient(301deg,transparent 0 76%,rgba(232,117,26,.32) 76.2% 82%,transparent 82.2% 100%),linear-gradient(to top,#000000f0,#00000094 42%,#0000002e)!important}.osc-hero__overlay:after,.osc-coming__overlay:after,.osc-prairie__overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--osc-topo);background-repeat:repeat;background-size:620px auto;background-position:right 10% top 14%;opacity:.2;mix-blend-mode:screen;pointer-events:none}.osc-hero:after{content:"";position:absolute;right:-70px;bottom:86px;width:min(42vw,520px);height:150px;background:linear-gradient(135deg,transparent 0 18%,rgba(232,117,26,.9) 18.2% 29%,transparent 29.2% 48%,rgba(232,117,26,.7) 48.2% 56%,transparent 56.2%);opacity:.76;z-index:1;pointer-events:none}.osc-hero__heading,.osc-prairie__headline,.osc-coming__heading{letter-spacing:0!important}.osc-hero__vehicle{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,#0c0c0cd1,#181818b8)!important;border-color:#e8751a3d!important;box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000061!important}.osc-hero__vehicle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--osc-topo);background-repeat:repeat;background-size:360px auto;background-position:right -90px top -70px;opacity:.16;pointer-events:none}.osc-hero__vehicle:after{content:"";position:absolute;top:0;right:0;width:118px;height:100%;background:linear-gradient(135deg,transparent 0 42%,rgba(232,117,26,.82) 42.5% 56%,transparent 56.5%);opacity:.7;pointer-events:none}.osc-hero__vehicle>*{position:relative;z-index:1}.osc-brand-story__text,.osc-cats{position:relative!important;overflow:hidden!important}.osc-brand-story__text{background:linear-gradient(132deg,transparent 0 70%,rgba(232,117,26,.26) 70.2% 78%,transparent 78.2% 100%),#161616!important}.osc-brand-story__text:before,.osc-cats:before{content:"";position:absolute;background-image:var(--osc-topo);background-repeat:repeat;pointer-events:none}.osc-brand-story__text:before{top:0;right:0;bottom:0;left:0;background-size:470px auto;background-position:right -120px top -80px;opacity:.14}.osc-brand-story__text>*{position:relative;z-index:1}.osc-cats{background:linear-gradient(148deg,rgba(232,117,26,.12) 0 8%,transparent 8.2% 100%),#111!important}.osc-cats:before{inset:-120px 0 auto auto;width:min(52vw,720px);height:520px;background-size:520px auto;opacity:.11}.osc-cats__inner{position:relative;z-index:1}.osc-cat-card__overlay{background:linear-gradient(145deg,transparent 0 62%,rgba(232,117,26,.62) 62.4% 68%,transparent 68.4% 100%),linear-gradient(to top,#000000e0,#0000001f 62%)!important}.osc-cat-card__overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--osc-topo);background-size:330px auto;background-position:right -80px bottom -80px;opacity:.14}.osc-cat-card__label h3{letter-spacing:0!important}.osc-coming__overlay{background:linear-gradient(122deg,rgba(232,117,26,.34) 0 8%,transparent 8.2% 100%),linear-gradient(to right,#000000ed,#000000b8,#0000003d)!important}.osc-prairie__overlay{background:linear-gradient(138deg,rgba(232,117,26,.22) 0 7%,transparent 7.2% 100%),linear-gradient(135deg,#0a0a0aed,#140f0adb,#0a0a0aed)!important}@media(max-width:768px){.osc-hero:after{width:88vw;right:-44vw;bottom:180px;opacity:.42}.osc-hero__overlay:after{background-size:420px auto;opacity:.18}}#MainContent .gradient{background:#141414;color:#f5f5f5}#MainContent .rte{color:#e5e5e5}#MainContent .rte table,#MainContent .rte th,#MainContent .rte td{background:#1c1c1c!important;color:#f5f5f5!important;border-color:#666!important}.contact .field__label{color:#e5e5e5!important;font-size:1.4rem}.contact .field__input{font-size:1.6rem}.cart-items .cart-item__name{font-size:1.6rem!important}.cart-items .cart-item__details .product-option,.cart-items .cart-item__details dl,.cart-items .cart-item__details dt,.cart-items .cart-item__details dd{font-size:1.4rem!important;color:#d6d6d6!important}.button:not(.button--secondary),.osc-hero__btn-primary,.osc-hero__find-btn{color:#141414!important}:focus-visible{outline:2px solid #f5a45f!important;outline-offset:3px}#MainContent .button:not(.button--secondary),#MainContent .osc-hero__btn-primary,#MainContent .osc-hero__find-btn{color:#141414!important}.collection--empty .title-wrapper{margin-top:3rem;margin-bottom:3rem}.footer a{font-size:14px;line-height:1.6}.footer .footer-block__details-content .list-menu__item--link{min-height:44px;padding-top:10px;padding-bottom:10px}.footer .list-social__link{min-width:44px;min-height:44px;justify-content:center}.footer .copyright__content,.footer .copyright__content a{font-size:12px;line-height:1.7}.footer .policies a{display:inline-block;padding:10px 0}.footer .field__input{font-size:16px}.footer .field__label{font-size:14px}#MainContent .product-form__input input[type=radio]:checked+label{color:#141414!important;background-color:#fff!important;border-color:#fff!important}#MainContent .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #f5a45f;outline-offset:4px}#MainContent .osc-fitment-note{font-size:14px;line-height:1.6;color:#f5f5f5}#MainContent .product-form__submit,#MainContent .product-form__submit>span{color:#141414!important}#MainContent .product-form__submit{font-size:16px!important}#MainContent .card__heading,#MainContent .card__heading a{font-size:16px!important;line-height:1.3!important}#MainContent .card-information .price-item{font-size:18px!important}#MainContent .card-information s.price-item{font-size:14px!important;color:#bdbdbd!important}#MainContent .card-information .price{line-height:1.5}#MainContent .cart__warnings p,#MainContent .cart__warnings .link{font-size:16px}.announcement-bar__message,.announcement-bar__message>span,.announcement-bar__link{color:#141414!important}.osc-coming__tag,.osc-cat-card__badge{color:#141414!important}.field__input:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #f5a45f!important;outline-offset:3px}.osc-hero{height:clamp(460px,66vh,680px)!important;min-height:460px!important;padding:64px max(5vw,24px)!important;align-items:center!important}.osc-hero__content{max-width:650px!important}.osc-hero__heading{font-size:clamp(54px,6vw,84px)!important;line-height:1.02!important}.osc-hero__sub{max-width:480px!important;color:#fff!important;line-height:1.65!important;text-shadow:0 1px 5px #000}.osc-hero__overlay{background:linear-gradient(90deg,#000000d1,#0000002e)!important}.osc-hero__scroll,.osc-hero:after{display:none!important}.osc-hero__btn-primary{color:#171717!important;min-height:48px;font-family:Inter,sans-serif!important;letter-spacing:.02em!important}.osc-finder-strip{background:#202020;border-bottom:3px solid #e8751a;padding:24px max(5vw,24px)}.osc-finder-inner{max-width:1280px;margin:auto}.osc-finder-strip .osc-hero__vehicle{margin:0!important;max-width:none!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:36px;align-items:center}.osc-finder-strip .osc-hero__vehicle-label{grid-column:1;grid-row:1;margin:0!important;font-size:25px!important}.osc-finder-strip .osc-hero__vehicle-row{grid-column:2;grid-row:1 / span 2;display:flex!important;gap:12px!important}.osc-finder-strip .osc-hero__vehicle-help{grid-column:1;grid-row:2;margin:6px 0 0!important}.osc-finder-strip .osc-hero__vehicle-quick{grid-column:2;margin-top:12px!important;line-height:1.8}.osc-finder-strip .osc-hero__select{height:50px;flex:1;min-width:0!important}.osc-finder-strip .osc-hero__find-btn{min-height:50px;color:#171717!important;font:700 14px Inter,sans-serif!important;white-space:nowrap}.osc-cats{background:#f4f3ef!important;padding:56px max(5vw,24px)!important;color:#202020}.osc-cats:before{display:none!important}.osc-cats .osc-section-header{max-width:1280px;margin:0 auto 28px;gap:16px}.osc-cats .osc-section-title{color:#202020!important}.osc-cats .osc-section-label,.osc-cats .osc-view-all{color:#9c420c!important}.osc-cats__grid{max-width:1280px;margin:auto;grid-template-columns:repeat(var(--osc-category-count,3),minmax(0,1fr))!important;gap:24px!important}.osc-cat-card,.osc-cat-card:first-child{grid-row:auto!important;aspect-ratio:4/3!important;min-height:0!important;border-radius:6px!important}.osc-cat-card__overlay{background:linear-gradient(to top,rgba(0,0,0,.9),transparent 75%)!important}.osc-cat-card__overlay:after{display:none!important}.osc-cat-card--product .osc-cat-card__bg{background:#fff!important}.osc-cat-card--product .osc-cat-card__bg img{object-fit:contain!important;padding:12px 12px 64px}.osc-cat-card--product .osc-cat-card__overlay{background:linear-gradient(to top,#171717 0 18%,#0000 58%)!important}.osc-cat-card__label small{color:#fff!important;font:400 14px Inter,sans-serif!important}.osc-cat-card__label h3{font-size:30px!important}.osc-cat-card__badge{background:#171717!important;color:#fff!important}.card-wrapper .card{background:#fff!important;border:1px solid #deddd7!important;border-radius:6px!important;box-shadow:none!important}.card-wrapper .card:after{display:none!important}.card-wrapper .card__inner{background:#fff!important;--ratio-percent:100%!important}.card-wrapper .card__media .media img{object-fit:contain!important;padding:12px!important}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:Inter,Arial,sans-serif!important;font-size:16px!important;line-height:1.45!important;font-weight:600!important;text-transform:none!important;color:#202020!important;letter-spacing:0!important}.card-wrapper .card__information{padding:18px!important}.card-wrapper .card-information{align-items:flex-start!important;gap:8px!important}.card-wrapper .card-information .caption-with-letter-spacing{color:#94400e!important;font-size:11px!important;letter-spacing:1px!important}.card-wrapper .price .price-item,.card-wrapper .price-item--sale{color:#202020!important;font:700 21px Inter,sans-serif!important}.card-wrapper .price--on-sale .price-item--regular,.card-wrapper s.price-item--regular{color:#595959!important;font-size:15px!important;font-weight:400!important}.card-wrapper .quick-add{margin:0 18px 18px!important}.card-wrapper .quick-add__submit,.card-wrapper .quick-add .button--secondary{width:100%!important;background:#202020!important;color:#fff!important;border-color:#202020!important;font:600 14px Inter,sans-serif!important;min-height:46px!important;white-space:normal!important;letter-spacing:0!important;text-transform:none!important}.card-wrapper .quick-add__submit:hover{background:#a64409!important}.card-wrapper .badge{background:#252525!important;color:#fff!important}.card-wrapper .price__badge-sale{background:#e8751a!important;color:#171717!important}.collection{background:#f4f3ef!important;color:#202020!important}.collection .title,.collection .title-wrapper-with-link a{color:#202020!important}.osc-finder-strip .osc-hero__vehicle-help{color:#eee!important;font:400 14px Inter,sans-serif!important}.osc-finder-strip .osc-hero__vehicle-quick{color:#ddd!important}.osc-finder-strip .osc-hero__vehicle-quick a{color:#ffb477!important}.osc-finder-strip .osc-hero__vehicle-label{color:#fff!important}.osc-cats .osc-section-header h2,.osc-cats .osc-section-header h3{color:#202020!important}@media(max-width:749px){.osc-hero{height:auto!important;min-height:440px!important;padding:40px 22px!important}.osc-hero__heading{font-size:54px!important}.osc-hero__label{font-size:11px!important;letter-spacing:1.4px!important}.osc-hero__sub{font-size:15px!important}.osc-finder-strip{padding:24px 20px}.osc-finder-strip .osc-hero__vehicle{display:block!important}.osc-finder-strip .osc-hero__vehicle-row{flex-direction:column!important;margin-top:18px}.osc-finder-strip .osc-hero__select{flex:auto!important;width:100%}.osc-finder-strip .osc-hero__vehicle-label{font-size:23px!important}.osc-finder-strip .osc-hero__vehicle-help{margin-top:8px!important}.osc-cats{padding:36px 20px!important}.osc-cats__grid{grid-template-columns:1fr!important;gap:16px!important}.osc-cat-card,.osc-cat-card:first-child{aspect-ratio:1.5!important;min-height:0!important}.osc-cats .osc-section-header{align-items:flex-start;flex-direction:column}.card-wrapper .card__information{padding:12px!important}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:14px!important}.card-wrapper .price .price-item{font-size:19px!important}.card-wrapper .price--on-sale .price-item--regular{font-size:14px!important}.card-wrapper .quick-add{margin:0 10px 12px!important}}.osc-hero__overlay,.osc-cat-card__overlay{display:block!important;pointer-events:none}.osc-hero__overlay:after,.osc-finder-strip .osc-hero__vehicle:before,.osc-finder-strip .osc-hero__vehicle:after{display:none!important}.osc-cat-card__label{z-index:2!important}.osc-cat-card__label h3{margin:0 0 6px!important;line-height:1.15!important}.osc-cat-card--product .osc-cat-card__label{background:transparent!important;padding:20px!important}.osc-cat-card--product .osc-cat-card__bg img{padding-bottom:95px!important}.osc-cats .osc-section-header h2{font-size:36px!important;line-height:1.15!important;margin:8px 0 0!important}.osc-finder-strip .osc-hero__vehicle-label{letter-spacing:.5px!important}.osc-product-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.osc-product-nav a{font:500 14px Inter,sans-serif;color:#fff;border:1px solid #666;border-radius:4px;padding:10px 14px;text-decoration:none}.osc-product-nav a:hover,.osc-product-nav a:focus-visible{border-color:#e8751a;color:#ffb477}.product__description{border-top:1px solid #555;padding-top:24px;scroll-margin-top:120px}.product__description h2{font-size:26px!important;line-height:1.3}.product__description h3{font-size:20px!important;line-height:1.4}.product__description p,.product__description li{font-size:16px!important;line-height:1.7!important}@media(max-width:749px){.osc-cats .osc-section-header h2{font-size:30px!important}.osc-cat-card__label h3{font-size:28px!important}.osc-product-nav{gap:8px}.osc-product-nav a{font-size:13px;padding:10px}.product__description p,.product__description li{font-size:15px!important}}.collection .grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:24px;--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:16px}#MainContent:has(.collection-hero),#MainContent:has(product-info[id^=MainProduct-]){background:#f5f4f0;color:#222}#MainContent .collection-hero{background:#f5f4f0!important;border-bottom:1px solid #ddd9d0!important}.collection-hero:before{display:none!important}.collection-hero__inner{padding-top:36px!important;padding-bottom:28px!important}#MainContent .collection-hero__title{color:#202020!important;font-size:40px!important;line-height:1.15;margin:0!important}#MainContent .collection-hero__description{color:#52524d!important;font-size:16px;max-width:720px}#MainContent .collection-hero__description p{color:inherit!important}#MainContent .collection,.collection .gradient{background:#f5f4f0!important}#MainContent #ProductGridContainer{padding-bottom:56px}#MainContent .facets-container{padding:20px 0;margin-bottom:12px;border-bottom:1px solid #d6d3cc;color:#292929;--color-foreground:32,32,32;--color-background:255,255,255}#MainContent .facets-container .facet-filters-form{background:transparent!important}#MainContent .facets-container .mobile-facets__open,#MainContent .facets-container .facet-filters__label,#MainContent .facets-container .facet-filters__sort,#MainContent .facets-container .product-count__text{color:#333!important;font:500 14px Inter,Arial,sans-serif!important}#MainContent .facets-container .facet-filters__sort{background:transparent!important;padding:10px 28px 10px 12px;border:1px solid #ccc8bf;border-radius:5px}#MainContent #product-grid{gap:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent #product-grid>.grid__item{width:auto;max-width:none}#MainContent .card-wrapper .card{border:1px solid #e2dfd8!important;border-radius:10px!important;overflow:hidden;transition:border-color .15s}#MainContent .card-wrapper:hover .card{border-color:#a9a497!important}#MainContent .card-wrapper .card__inner{--ratio-percent:100%!important}#MainContent .card-wrapper .card__media .media img{padding:20px!important}#MainContent .card-wrapper .card__information{padding:18px!important;display:flex;flex-direction:column;gap:16px}#MainContent .card-wrapper .card__heading,#MainContent .card-wrapper .card__heading a{font:600 15px/1.45 Inter,Arial,sans-serif!important;color:#242424!important;letter-spacing:0!important;text-transform:none!important}#MainContent .card-wrapper .card-information{margin-top:auto!important}#MainContent .card-wrapper .card-information .price{margin-top:0!important}#MainContent .card-wrapper .card-information .price-item{font:700 20px/1.4 Inter,Arial,sans-serif!important;color:#222!important}#MainContent .card-wrapper .card-information s.price-item{font-size:14px!important;color:#666!important}#MainContent .pagination__item{color:#333!important}#MainContent product-info[id^=MainProduct-]{display:block;background:#f5f4f0!important;color:#222!important;--color-foreground:32,32,32;--color-background:255,255,255;padding-top:24px!important;padding-bottom:56px!important}product-info[id^=MainProduct-] .page-width{max-width:1320px}#MainContent .osc-product-breadcrumb{margin-bottom:24px!important;color:#666;font-size:13px!important}#MainContent .osc-product-breadcrumb a{color:#555!important;text-decoration:none}#MainContent .osc-product-nav{margin:0 0 24px;gap:20px}#MainContent .osc-product-nav a{color:#4b4b46;border:0;border-radius:0;padding:0 0 6px;border-bottom:1px solid #bbb6ab;font-size:13px}#MainContent product-info .product{align-items:flex-start;column-gap:48px}#MainContent product-info .product__media-wrapper{background:transparent!important}#MainContent product-info .product__media-list{border-radius:12px;overflow:hidden;background:#fff}#MainContent product-info .product__media{background:#fff!important}#MainContent product-info .product__media img{object-fit:contain}#MainContent product-info .product__info-wrapper{background:#fff;border:1px solid #e2dfd8;border-radius:12px;padding:32px!important}#MainContent product-info .product__title,#MainContent product-info .product__title h1{font:650 28px/1.25 Inter,Arial,sans-serif!important;letter-spacing:-.5px!important;text-transform:none!important;color:#202020!important}#MainContent product-info .product__title{margin-bottom:20px}#MainContent product-info .price-item{font:700 28px/1.3 Inter,Arial,sans-serif!important;color:#222!important}#MainContent product-info s.price-item{font-size:18px!important;color:#666!important}#MainContent product-info .product__tax{color:#666!important;font-size:12px}#MainContent product-info .product__text{color:#56564e!important;font-size:14px!important}#MainContent product-info .product-form__input,#MainContent product-info .product-form__buttons{max-width:none!important}#MainContent product-info .form__label{color:#333!important;font:600 14px/1.5 Inter,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;margin-bottom:8px}#MainContent product-info .select__select{background:#fafaf8!important;color:#222!important;font-size:15px!important;border-radius:6px!important;min-height:52px}#MainContent product-info .select:after,#MainContent product-info .quantity:after{border-radius:6px!important;box-shadow:0 0 0 1px #aaa69c!important}#MainContent product-info .quantity__button,#MainContent product-info .quantity__input{background:#fafaf8!important;color:#222!important}#MainContent product-info .product-form__input input[type=radio]+label{background:#fafaf8!important;color:#333!important;border-color:#aaa69c!important;font-size:14px!important}#MainContent product-info .product-form__input input[type=radio]:checked+label{background:#222!important;color:#fff!important;border-color:#222!important}#MainContent product-info .osc-fitment-note{background:#f7f5ee!important;color:#4d4d46!important;border:0!important;border-left:3px solid #e8751a!important;border-radius:0!important;padding:12px 14px!important;font-size:13px!important;line-height:1.6!important}#MainContent product-info a{color:#934006}#MainContent product-info .product-form__submit{font:700 16px Inter,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;border-radius:6px!important;min-height:54px!important}#MainContent .osc-product-details-panel{margin-top:40px;padding:32px 40px;background:#fff;border:1px solid #e2dfd8;border-radius:12px}#MainContent .osc-product-details-panel .product__description{border:0;margin:0;padding:0;max-width:960px;color:#444!important}#MainContent .osc-product-details-panel .product__description h2,#MainContent .osc-product-details-panel .product__description h3{font-family:Inter,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#222!important}#MainContent .osc-product-details-panel .rte table,#MainContent .osc-product-details-panel .rte th,#MainContent .osc-product-details-panel .rte td{background:#fafaf8!important;color:#333!important;border-color:#ddd!important}@media(min-width:990px){#MainContent product-info .product__media-wrapper{width:calc(52% - 24px)!important;max-width:calc(52% - 24px)!important}#MainContent product-info .product__info-wrapper{width:calc(48% - 24px)!important;max-width:calc(48% - 24px)!important}}@media(min-width:750px)and (max-width:989px){#MainContent #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#MainContent product-info .product{column-gap:24px}#MainContent product-info .product__info-wrapper{padding:20px!important}}@media(max-width:749px){.collection-hero__inner{padding-top:24px!important;padding-bottom:20px!important}#MainContent .collection-hero__title{font-size:32px!important}#MainContent #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .card-wrapper .card__information{padding:12px!important;gap:12px}#MainContent .card-wrapper .card__heading,#MainContent .card-wrapper .card__heading a{font-size:13px!important}#MainContent .card-wrapper .card-information .price-item{font-size:17px!important}#MainContent .card-wrapper .card__media .media img{padding:10px!important}#MainContent product-info[id^=MainProduct-]{padding-top:12px!important}#MainContent .osc-product-breadcrumb{margin-bottom:12px!important}#MainContent .osc-product-nav{gap:16px;margin-bottom:18px}#MainContent .osc-product-nav a{font-size:12px}#MainContent product-info .product__info-wrapper{margin-top:20px;padding:22px 18px!important}#MainContent product-info .product__title,#MainContent product-info .product__title h1{font-size:23px!important}#MainContent product-info .price-item{font-size:25px!important}#MainContent .osc-product-details-panel{margin-top:24px;padding:24px 18px}#MainContent product-info .product__media-list{margin-bottom:0}#MainContent product-info .product__media-wrapper{padding-bottom:0!important}}#MainContent .shopify-section:has(#ProductGridContainer),#MainContent .shopify-section:has(#ProductGridContainer)>.gradient{background:#f5f4f0!important;color:#222!important}#MainContent #ProductGridContainer .card>.card__content{background:#fff!important}#MainContent .osc-product-nav{margin-left:auto!important;margin-right:auto!important}#MainContent product-info .osc-fitment-note a{color:#934006!important}#MainContent product-info .share-button__button{color:#555!important}#MainContent:has(.collection-hero),#MainContent:has(product-info[id^=MainProduct-]),#MainContent .shopify-section:has(#ProductGridContainer),#MainContent .shopify-section:has(#ProductGridContainer)>.gradient,#MainContent .collection,#MainContent .collection .gradient{background:#141414!important;color:#eee!important}#MainContent .collection-hero{background:#141414!important;border-color:#383838!important}#MainContent .collection-hero__title{color:#fff!important}#MainContent .collection-hero__description,#MainContent .collection-hero__description p{color:#ccc!important}#MainContent .facets-container{color:#eee;border-color:#444;--color-foreground:238,238,238;--color-background:30,30,30}#MainContent .facets-container .mobile-facets__open,#MainContent .facets-container .facet-filters__label,#MainContent .facets-container .facet-filters__sort,#MainContent .facets-container .product-count__text{color:#ddd!important}#MainContent .facets-container .facet-filters__sort{border-color:#555;background:#202020!important}#MainContent #ProductGridContainer .card-wrapper .card,#MainContent #ProductGridContainer .card>.card__content{background:#202020!important;border-color:#3b3b3b!important}#MainContent #ProductGridContainer .card-wrapper .card__heading,#MainContent #ProductGridContainer .card-wrapper .card__heading a,#MainContent #ProductGridContainer .card-wrapper .card-information .price-item{color:#f5f5f5!important}#MainContent #ProductGridContainer .card-wrapper .card-information s.price-item{color:#bbb!important}#MainContent #ProductGridContainer .card-wrapper:hover .card{border-color:#e8751a!important}#MainContent .pagination__item{color:#eee!important}#MainContent product-info[id^=MainProduct-]{background:#141414!important;color:#eee!important;--color-foreground:238,238,238;--color-background:30,30,30}#MainContent .osc-product-breadcrumb{color:#bbb}#MainContent .osc-product-breadcrumb a,#MainContent .osc-product-nav a{color:#ddd!important;border-color:#666}#MainContent product-info .product__info-wrapper,#MainContent .osc-product-details-panel{background:#202020!important;border-color:#3b3b3b!important}#MainContent product-info .product__title,#MainContent product-info .product__title h1,#MainContent product-info .price-item{color:#fff!important}#MainContent product-info s.price-item,#MainContent product-info .product__tax,#MainContent product-info .product__text{color:#bbb!important}#MainContent product-info .form__label{color:#eee!important}#MainContent product-info .select__select,#MainContent product-info .quantity__button,#MainContent product-info .quantity__input{background:#292929!important;color:#f5f5f5!important}#MainContent product-info .select:after,#MainContent product-info .quantity:after{box-shadow:0 0 0 1px #777!important}#MainContent product-info .product-form__input input[type=radio]+label{background:#292929!important;color:#eee!important;border-color:#777!important}#MainContent product-info .product-form__input input[type=radio]:checked+label{background:#fff!important;color:#171717!important;border-color:#fff!important}#MainContent product-info .osc-fitment-note{background:#2b251e!important;color:#ddd!important}#MainContent product-info a,#MainContent product-info .osc-fitment-note a{color:#ffb477!important}#MainContent .osc-product-details-panel .product__description{color:#ddd!important}#MainContent .osc-product-details-panel .product__description h2,#MainContent .osc-product-details-panel .product__description h3{color:#fff!important}#MainContent .osc-product-details-panel .rte table,#MainContent .osc-product-details-panel .rte th,#MainContent .osc-product-details-panel .rte td{background:#262626!important;color:#eee!important;border-color:#555!important}#MainContent product-info .share-button__button{color:#ddd!important}@media screen and (max-width:749px){.product-media-modal__dialog{height:100vh;height:100dvh;width:100%}.product-media-modal__content{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding:max(72px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));overflow:auto;background:#131313}.product-media-modal__content>img.active{width:auto!important;height:auto!important;min-width:0!important;max-width:100%!important;max-height:calc(100vh - 100px)!important;max-height:calc(100dvh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;object-fit:contain!important;margin:auto!important;flex-shrink:1}.product-media-modal__toggle{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:44px!important;height:44px!important;min-height:44px;padding:10px!important;background:#202020!important;color:#fff!important;border:1px solid #ff8a00!important;z-index:3}.product__modal-opener--image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-width:0;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}}#MainContent [id^=collection-] .card-wrapper .card,#MainContent [id^=collection-] .card-wrapper .card>.card__content{background:#202020!important;border-color:#3b3b3b!important;--color-foreground:245,245,245;--color-background:32,32,32}#MainContent [id^=collection-] .card-wrapper .card__heading,#MainContent [id^=collection-] .card-wrapper .card__heading a,#MainContent [id^=collection-] .card-wrapper .card-information .price-item{color:#f5f5f5!important}#MainContent [id^=collection-] .card-wrapper .card-information s.price-item,#MainContent [id^=collection-] .card-wrapper .card-information .caption-with-letter-spacing{color:#bdbdbd!important}#MainContent [id^=collection-] .card-wrapper:hover .card{border-color:#ed7d20!important}.osc-cats .osc-cat-card--product .osc-cat-card__bg{background:#141414!important}.osc-cats .osc-cat-card--product .osc-cat-card__bg img{object-fit:cover!important;object-position:center 42%!important;padding:0!important;width:100%;height:100%}.osc-cats .osc-cat-card--product .osc-cat-card__overlay{background:linear-gradient(to top,rgba(0,0,0,.9),transparent 75%)!important}#MainContent [id^=collection-] .collection__title .title,#MainContent [id^=collection-] .collection__description,#MainContent [id^=collection-] .collection__description p{color:#f5f5f5!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/osc-brand.css.map */
