:root{--rw-brown-900: #0C0A14;--rw-brown-700: #1E2B3F;--rw-brown-100: #F5F7FA;--rw-sand: #00FFC2;--rw-ink: #1C1C29;--rw-off: #FFFFFF;--rw-cta: #FF3161;--rw-gold: #FFD600}.rw-skin html,.rw-skin body,.rw-skin .shopify-section,.rw-skin .section,.rw-skin .color-background-1,.rw-skin .color-scheme-1,.rw-skin .gradient{background:var(--rw-brown-100)!important;color:var(--rw-ink)}.rw-skin .background-secondary,.rw-skin .color-background-2,.rw-skin .color-scheme-2{background:var(--rw-sand)!important}.rw-skin .header-wrapper,.rw-skin .header-wrapper.gradient,.rw-skin .section-header .header,.rw-skin .section-header .header.gradient{background:var(--rw-brown-900)!important;color:var(--rw-off);border-bottom:none!important}.rw-skin .header__icon,.rw-skin .header__icon .icon,.rw-skin .header__heading-link,.rw-skin .header__inline-menu a{color:var(--rw-off);fill:currentColor}.rw-skin .header__inline-menu a:hover{color:#fff}.rw-skin .header__inline-menu a:hover:after{content:"";display:block;height:2px;background:var(--rw-gold);margin-top:6px}.rw-skin .menu-drawer,.rw-skin .drawer,.rw-skin .modal__content,.rw-skin #CartDrawer{background:var(--rw-brown-900)!important;color:var(--rw-off)}.rw-skin .footer,.rw-skin .site-footer{background:var(--rw-brown-900)!important;color:var(--rw-off);border-top:none!important}.rw-skin .footer__content-top{padding-top:28px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.rw-skin .footer__content-bottom{padding-top:18px;padding-bottom:28px}.rw-skin .footer .footer-block__heading,.rw-skin .site-footer .footer-block__heading{color:#fff;letter-spacing:.04em;text-transform:uppercase;font-weight:800}.rw-skin .footer a,.rw-skin .site-footer a{color:#ededee;text-decoration:none}.rw-skin .footer a:hover{color:#fff}.rw-skin .footer .list-social__link{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#ededee;fill:currentColor}.rw-skin .footer .list-social__link:hover{color:var(--rw-gold)}.rw-skin .footer-block--newsletter .field{--inputs-border-width: 0px;box-shadow:none}.rw-skin .footer-block--newsletter .field__input{background:#fbf7f1;color:var(--rw-ink);border:1px solid #E6E0D6;border-radius:10px 0 0 10px;height:48px;padding:0 14px}.rw-skin .footer-block--newsletter .newsletter-form__button{height:48px;min-width:56px;background:var(--rw-cta);color:#fff;border:none;border-radius:0 10px 10px 0}.rw-skin .footer-block--newsletter .newsletter-form__button:hover{background:var(--rw-gold)}.rw-skin .footer .list-payment{justify-content:center;gap:8px}.rw-skin .footer .list-payment__item img{max-height:24px}.rw-skin .footer__copyright,.rw-skin .footer__copyright a{color:#ffffffbf;font-size:13px}.rw-skin .footer~.shopify-section{background:var(--rw-brown-100)!important}.rw-skin .utility-bar,.rw-skin .announcement-bar,.rw-skin .announcement-bar__announcement{background:var(--rw-brown-700);color:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.rw-skin .announcement-bar a{color:#fff;text-decoration:none}.rw-skin .announcement-bar a:hover{color:var(--rw-gold)}@media (min-width: 990px){.rw-skin .utility-bar__grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.rw-skin .utility-bar .announcement-bar{grid-column:2;justify-self:center;text-align:center}.rw-skin .utility-bar .list-social{grid-column:1;justify-self:start}.rw-skin .utility-bar .localization-wrapper{grid-column:3;justify-self:end}}.rw-skin main a,.rw-skin .content-container a,.rw-skin .rte a{color:var(--rw-brown-900)}.rw-skin main a:hover,.rw-skin .content-container a:hover,.rw-skin .rte a:hover{color:var(--rw-cta)}.rw-skin h1,.rw-skin h2,.rw-skin h3,.rw-skin h4,.rw-skin h5,.rw-skin .h0,.rw-skin .h1,.rw-skin .h2,.rw-skin .h3,.rw-skin .h4,.rw-skin .h5{font-family:Oswald,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.rw-skin body,.rw-skin p,.rw-skin li,.rw-skin input,.rw-skin select,.rw-skin textarea,.rw-skin button{font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.rw-skin .title,.rw-skin .h1,.rw-skin h1,.rw-skin .h2,.rw-skin h2{color:var(--rw-ink)}.rw-skin .title:after,.rw-skin h2:after{content:"";display:block;width:56px;height:3px;margin-top:10px;background:var(--rw-brown-700);border-radius:3px}.rw-skin .button,.rw-skin .btn,.rw-skin .shopify-payment-button__button--unbranded{background:var(--rw-cta);color:#fff;border:none;border-radius:8px}.rw-skin .button:hover,.rw-skin .btn:hover{background:var(--rw-gold)}.rw-skin .button--secondary,.rw-skin .btn--secondary{background:var(--rw-sand);color:var(--rw-ink);box-shadow:inset 0 0 0 2px var(--rw-brown-900)}.rw-skin .button--secondary:hover{background:var(--rw-brown-900);color:#fff}.rw-skin .card,.rw-skin .product-card,.rw-skin .content-container,.rw-skin .contains-content-container{background:#fff;border:1px solid #E6E0D6;border-radius:14px;box-shadow:0 6px 18px #0000000a}.rw-skin .card__inner,.rw-skin .card__media .media{border-radius:14px 14px 0 0;overflow:hidden}.rw-skin .badge,.rw-skin .price__badge-sale,.rw-skin .price__sale{background:var(--rw-cta);color:#fff;font-weight:700;border-radius:999px}.rw-skin .field__input,.rw-skin .select__select,.rw-skin input,.rw-skin select,.rw-skin textarea{background:#fff;color:var(--rw-ink);border:1px solid #D8CFC3;border-radius:8px}.rw-skin .field__input:focus,.rw-skin input:focus,.rw-skin select:focus,.rw-skin textarea:focus{outline:2px solid color-mix(in srgb,var(--rw-gold) 60%,transparent)}.rw-skin .banner .banner__box.content-container{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.rw-skin .banner .banner__box:before,.rw-skin .banner .banner__box:after{content:none!important}.rw-skin .banner__buttons .button,.rw-skin .banner__buttons .button--primary,.rw-skin .banner__buttons .button--secondary{flex:1;text-align:center;min-height:50px;line-height:1.4;padding:12px 16px;font-weight:600;border-radius:8px;box-sizing:border-box}.rw-skin .banner__buttons{display:flex;flex-direction:column;gap:12px}@media (min-width:750px){.rw-skin .banner__buttons{flex-direction:row;justify-content:center;align-items:center}}@media (max-width:749px){.rw-skin .banner__content{position:relative!important;top:auto!important;left:auto!important;transform:none!important;text-align:center;padding:1rem 1rem 0}.rw-skin .banner__media{height:auto!important}.rw-skin .banner__box{background:transparent!important;padding:0!important}}.rw-skin .header-wrapper *{background-image:none!important}:focus-visible{outline:3px solid var(--rw-cta);outline-offset:2px}.banner__buttons .button{flex:1 1 auto;width:100%;max-width:420px;text-align:center;min-height:50px;padding:12px 16px;font-weight:600;border-radius:8px;box-sizing:border-box;transition:all .2s ease}@media (min-width: 750px){.banner__buttons{flex-direction:row;justify-content:center;align-items:center}.banner__buttons .button{max-width:260px}}.banner__buttons .button--primary{background:var(--rw-cta);color:#fff;border:none}.banner__buttons .button--primary:hover{background:var(--rw-gold)}.banner__buttons .button--secondary{background:transparent;color:var(--rw-ink);border:2px solid var(--rw-brown-900)}.banner__buttons .button--secondary:hover{background:var(--rw-brown-900);color:#fff}html,body,.shopify-section,.section,.gradient{background:var(--rw-brown-100)!important;color:var(--rw-ink)}a{color:var(--rw-cta)}a:hover{color:var(--rw-gold)}.header-wrapper,.header-wrapper.gradient,.site-header,.footer,.site-footer,.footer__content{background:var(--rw-brown-900)!important;color:var(--rw-off)!important;border:0!important}.header__icon,.header__icon .icon,.header__heading-link,.header__inline-menu a{color:var(--rw-off)!important;fill:currentColor}.header__inline-menu a:hover{color:var(--rw-gold)!important}.header__inline-menu a:hover:after{content:"";display:block;height:2px;background:var(--rw-cta);margin-top:6px}.utility-bar,.announcement-bar,.announcement-bar__announcement{background:var(--rw-brown-700)!important;color:var(--rw-off)!important;border-bottom:1px solid rgba(255,255,255,.06)}.announcement-bar a{color:var(--rw-off)!important;text-decoration:none}.announcement-bar a:hover{color:var(--rw-gold)!important}.banner .banner__box.content-container{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c0a1452,#0c0a148c);pointer-events:none}.banner__buttons{display:flex;flex-direction:column;gap:12px;align-items:center}.banner__buttons .button{width:100%;max-width:420px;min-height:52px;padding:12px 18px;font-weight:700;border-radius:10px;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.banner__buttons .button--primary{background:var(--rw-cta)!important;color:var(--rw-off)!important;border:0;box-shadow:0 0 #0000,0 8px 22px #ff316140}.banner__buttons .button--primary:hover{transform:translateY(-1px);box-shadow:0 0 #0000,0 10px 26px #ff316159}.banner__buttons .button--secondary{background:#ffffff14!important;color:var(--rw-off)!important;border:2px solid var(--rw-sand)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.banner__buttons .button--secondary:hover{background:#00ffc21f!important;box-shadow:0 0 0 3px #00ffc226 inset}@media (min-width: 750px){.banner__buttons{flex-direction:row;justify-content:center}.banner__buttons .button{max-width:260px}}.card,.product-card,.content-container,.contains-content-container{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:14px;box-shadow:0 8px 22px #0c0a140a}.card:hover,.product-card:hover{transform:translateY(-2px);transition:.2s ease;box-shadow:0 12px 28px #0c0a1414}.badge,.price__badge-sale,.price__sale{background:var(--rw-cta)!important;color:#fff!important;font-weight:800;border-radius:999px;letter-spacing:.02em}.facet-filters__label,.facets__summary,.facets__heading{color:var(--rw-ink);font-weight:700;letter-spacing:.03em}.facet-filters__label:after,.facets__heading:after{content:"";display:block;width:58px;height:3px;margin-top:8px;background:var(--rw-cta);border-radius:2px}details.disclosure .disclosure__button,.facets__disclosure[open] .disclosure__button{background:#0c0a140a;border:1px solid rgba(12,10,20,.12);color:var(--rw-ink);border-radius:10px;padding:.7rem 1rem}details.disclosure .disclosure__button:hover{border-color:var(--rw-cta)}.price-range,.facets__price{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 14px 34px #0c0a141f}.price-range input,.facets__price input{border:1px solid rgba(0,0,0,.12);border-radius:8px;height:42px}.price-range input:focus,.facets__price input:focus{outline:2px solid rgba(255,49,97,.35)}.button,.btn,.shopify-payment-button__button--unbranded{background:var(--rw-cta)!important;color:#fff!important;border:0;border-radius:10px}.button:hover,.btn:hover{box-shadow:0 8px 22px #ff316147}.button--secondary,.btn--secondary{background:transparent!important;color:var(--rw-ink)!important;border:2px solid var(--rw-sand)!important;border-radius:10px}.button--secondary:hover{background:#00ffc21a!important}.header-wrapper *{background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-ruggedwear.css.map */
