:root{--uuo-black: #0B0B0B;--uuo-panel: #151515;--uuo-line: #202020;--uuo-line-2: #383838;--uuo-bone: #F1EFEA;--uuo-steel: #A2A2A2;--uuo-sand: #CABBA6;--uuo-red: #B5221B;--uuo-red-dk: #8F1A15;--uuo-display: "Bebas Neue", Impact, sans-serif;--uuo-body: "Barlow", Helvetica, Arial, sans-serif;--uuo-mono: "IBM Plex Mono", ui-monospace, monospace;--font-heading-family: var(--uuo-display);--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: var(--uuo-body);--font-heading-letter-spacing: .02em}body{background:var(--uuo-black);color:var(--uuo-bone);font-family:var(--uuo-body);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--uuo-display);font-weight:400;letter-spacing:.02em;line-height:.95}a{color:var(--uuo-sand)}a:hover{color:var(--uuo-red)}.uuo-mono,.caption-with-letter-spacing,.product__sku,.product__text.caption-with-letter-spacing{font-family:var(--uuo-mono);letter-spacing:.12em;text-transform:uppercase}.announcement-bar-section .utility-bar{background:var(--uuo-red);border:0}.announcement-bar__message{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--uuo-bone);padding:9px 0}.section-header .header-wrapper{position:relative;background:var(--uuo-black);border-bottom:0;overflow:visible}.section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--uuo-header-bg);background-repeat:no-repeat;background-size:max(1140px,57%) auto;background-position:80% 62%;filter:saturate(1.15) brightness(.95) contrast(1.05);-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 22%,rgba(0,0,0,.18) 34%,rgba(0,0,0,.55) 46%,#000 60%,#000 76%,rgba(0,0,0,.3) 84%,transparent 90%),linear-gradient(180deg,#000 0%,#000 50%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,transparent 22%,rgba(0,0,0,.18) 34%,rgba(0,0,0,.55) 46%,#000 60%,#000 76%,rgba(0,0,0,.3) 84%,transparent 90%),linear-gradient(180deg,#000 0%,#000 50%,transparent 100%);mask-composite:intersect}.section-header .header{position:relative;z-index:1;padding-top:14px;padding-bottom:14px;max-width:1360px}.header__heading-logo-wrapper .uuo-logo{height:68px;width:auto;max-width:none;display:block}.header__inline-menu .list-menu--inline{gap:0 44px}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--uuo-display);font-size:18px;letter-spacing:.16em;text-transform:uppercase;color:var(--uuo-bone);text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{color:var(--uuo-red);text-decoration:none}.header__icon,.header__icon .icon{color:var(--uuo-bone)}.cart-count-bubble{background:var(--uuo-red);color:var(--uuo-bone);border-radius:0}.header__submenu,.mega-menu__content,.menu-drawer{background:var(--uuo-panel);border:1px solid var(--uuo-line)}.button,.shopify-challenge__button,.customer button{font-family:var(--uuo-display);font-size:20px;letter-spacing:.16em;text-transform:uppercase;border-radius:0;min-height:56px}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit{background-color:var(--uuo-red)!important;color:var(--uuo-bone)!important}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover{background-color:var(--uuo-red-dk)!important}.button:before,.button:after{box-shadow:none!important}.button--secondary{background:transparent;color:var(--uuo-bone);border:1px solid var(--uuo-line-2)}.button--secondary:hover{border-color:var(--uuo-sand);color:var(--uuo-sand)}.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--uuo-display)!important;letter-spacing:.16em;font-size:19px!important;background:transparent!important;border:1px solid var(--uuo-line-2)!important;color:var(--uuo-bone)!important}.section-main-product,.product{color:var(--uuo-bone)}.product__info-wrapper{max-width:470px}.product__info-container>*+*{margin-top:18px}.product__sku,.product__text.caption-with-letter-spacing{color:var(--uuo-sand);font-size:11px}.product__title h1,.product__title .h1{font-size:clamp(42px,4vw,56px);line-height:.94;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.product__title{margin-bottom:4px}.product .price{padding-top:22px;border-top:1px solid var(--uuo-line)}.product .price-item,.product .price .price-item--regular{font-family:var(--uuo-display);font-size:46px;letter-spacing:.01em;color:var(--uuo-bone)}.product .price--on-sale .price-item--regular{font-size:24px;color:var(--uuo-steel)}.product__tax,.product__tax a{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;color:var(--uuo-steel)}.product__description,.product__description p,.rte{color:var(--uuo-steel);font-size:16px;line-height:1.65}.product-form__input .form__label,.quantity__label,.form__label{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--uuo-steel)}.product-form__input input[type=radio]+label{border-radius:0;background:transparent;border:1px solid var(--uuo-line-2);color:var(--uuo-steel);font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:11px 14px}.product-form__input input[type=radio]:checked+label{background:var(--uuo-panel);border-color:var(--uuo-red);color:var(--uuo-bone)}.product-form__input input[type=radio]+label:hover{border-color:var(--uuo-sand)}.select__select,.field__input,.customer .field input{background:var(--uuo-panel);color:var(--uuo-bone);border-radius:0;font-family:var(--uuo-mono);letter-spacing:.08em}.select:after,.field:after,.quantity:after,.select:before,.field:before,.quantity:before{box-shadow:0 0 0 1px var(--uuo-line-2)!important;border-radius:0!important}.quantity{background:var(--uuo-panel);min-height:56px;border-radius:0}.quantity__input,.quantity__button{font-family:var(--uuo-display);font-size:22px;color:var(--uuo-bone)}.quantity__button:hover{color:var(--uuo-red)}.product__accordion,.product__accordion .accordion{border-color:var(--uuo-line)}.accordion summary{padding:20px 0}.accordion__title{font-family:var(--uuo-display);font-size:21px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-bone)}.accordion .icon-caret,.accordion .svg-wrapper{color:var(--uuo-red)}.accordion__content{color:var(--uuo-steel);font-size:15px;line-height:1.75}.product__media-item,.product-media-container,.product__media-list .media,.thumbnail{border-radius:0;background:var(--uuo-black);border:1px solid var(--uuo-line)}.thumbnail[aria-current]{border-color:var(--uuo-red);box-shadow:none}.share-button__button{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-steel)}.badge{border-radius:0;font-family:var(--uuo-display);letter-spacing:.16em;font-size:14px}.related-products__heading,.collection__title .title,.title-wrapper-with-link .title{font-size:40px;text-transform:uppercase}.related-products .title-wrapper,.related-products__heading{border-bottom:1px solid var(--uuo-line);padding-bottom:16px}.card-wrapper .card{border-radius:0}.card--standard .card__inner,.card--card{border-radius:0;background:var(--uuo-panel);border:1px solid var(--uuo-line)}.card__heading,.card__heading a{font-family:var(--uuo-display);font-size:24px;letter-spacing:.04em;text-transform:uppercase;color:var(--uuo-bone);text-decoration:none}.card-information .price-item{font-family:var(--uuo-display);font-size:24px;color:var(--uuo-bone)}.card__content{padding:0 2px}.uuo-wrap{max-width:1360px;margin:0 auto;padding:0 32px}.uuo-eyebrow{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--uuo-red)}.uuo-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border:1px solid var(--uuo-line);background-size:cover;background-position:50% 45%}.uuo-trust__item{padding:28px 24px;border-right:1px solid var(--uuo-line)}.uuo-trust__item:last-child{border-right:0}.uuo-trust__rule,.uuo-trust__rule:empty{display:block;width:32px;height:3px;background:var(--uuo-red);margin-bottom:16px}.uuo-trust__title{font-family:var(--uuo-display);font-size:19px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-bone)}.uuo-trust__sub{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--uuo-steel);margin-top:6px}.uuo-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.uuo-feature h2{font-size:48px;margin:14px 0 0;text-transform:uppercase}.uuo-feature__body{color:var(--uuo-steel);font-size:16px;line-height:1.65;max-width:48ch}.uuo-feature__specs{font-family:var(--uuo-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--uuo-sand);margin-top:24px;line-height:2;white-space:pre-line}.uuo-feature__media{aspect-ratio:1/1;border:1px solid var(--uuo-line);overflow:hidden;background-size:auto 175%;background-position:30% 55%}.uuo-feature__media img{width:100%;height:100%;object-fit:cover;display:block}.uuo-register{border-top:1px solid var(--uuo-line);border-bottom:1px solid var(--uuo-line)}.uuo-register__inner{display:flex;align-items:center;gap:48px;padding-top:44px;padding-bottom:44px}.uuo-register__text{font-size:16px;line-height:1.6;color:var(--uuo-bone);margin:0;max-width:70ch}.uuo-register .button{margin-left:auto;flex:none;min-height:52px;padding:0 34px}@media(max-width:749px){.uuo-wrap{padding:0 20px}.uuo-feature{grid-template-columns:1fr;gap:32px}.uuo-register__inner{flex-direction:column;align-items:flex-start;gap:20px}.uuo-register .button{margin-left:0}.uuo-trust__item{border-right:0;border-bottom:1px solid var(--uuo-line)}.header__heading-logo-wrapper .uuo-logo{height:48px}}.uuo-footer-zone{margin-top:clamp(96px,11vw,160px)}.uuo-footer-zone .uuo-register{background:var(--uuo-line);border:0}.uuo-footer-zone .footer{position:relative;isolation:isolate;overflow:hidden;background:var(--uuo-black)}.uuo-footer-zone .footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--uuo-header-bg);background-repeat:no-repeat;background-size:cover;background-position:20% 62%;filter:saturate(1.15) brightness(.95) contrast(1.05);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 8%,rgba(0,0,0,.55) 16%,rgba(0,0,0,.12) 24%,transparent 32%,transparent calc(50% + 520px),rgba(0,0,0,.5) calc(50% + 620px),#000 calc(50% + 720px),#000 100%);mask-image:linear-gradient(90deg,#000 0%,#000 8%,rgba(0,0,0,.55) 16%,rgba(0,0,0,.12) 24%,transparent 32%,transparent calc(50% + 520px),rgba(0,0,0,.5) calc(50% + 620px),#000 calc(50% + 720px),#000 100%)}.uuo-footer-zone .footer,.uuo-footer-zone .shopify-section{background:transparent}.footer{border-top:0;color:var(--uuo-bone)}.footer__content-top{max-width:1360px}.footer-block__heading{font-family:var(--uuo-display);font-size:17px;letter-spacing:.16em;text-transform:uppercase;color:var(--uuo-steel)}.footer-block--newsletter .footer-block__heading{font-size:26px;letter-spacing:.04em;text-transform:none;color:var(--uuo-sand)}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a{color:var(--uuo-bone);font-size:14px;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover{color:var(--uuo-red)}.uuo-footer-logo{height:64px;width:auto;display:block;margin-bottom:8px}.footer-block__brand-info .rte,.footer-block__brand-info p{font-family:var(--uuo-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--uuo-sand)}.newsletter-form__field-wrapper .field__input{background:var(--uuo-panel);border-radius:0}.newsletter-form__button{background:var(--uuo-bone);color:var(--uuo-black);width:auto;padding:0 20px}.newsletter-form__button .svg-wrapper{color:var(--uuo-black)}.footer__content-bottom{border-top:1px solid var(--uuo-line)}.footer__copyright,.copyright__content,.copyright__content a,.policies li a{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--uuo-steel)}.section-header .header{transition:padding .35s cubic-bezier(.2,.7,.2,1)}.header__heading-logo-wrapper .uuo-logo{height:62px;transition:height .35s cubic-bezier(.2,.7,.2,1)}.scrolled-past-header .header{padding-top:6px;padding-bottom:6px}.scrolled-past-header .header__heading-logo-wrapper .uuo-logo{height:46px}.header__inline-menu .list-menu--inline{gap:0 clamp(12px,2vw,36px)}.header__menu-item,.header__menu-item span{font-size:clamp(15px,1.4vw,18px);letter-spacing:clamp(.06em,.9vw,.14em)}.header__icons{align-items:center;gap:clamp(12px,1.4vw,20px)}@media(min-width:990px){.header__icon--search .svg-wrapper:not(.header__icon-close),.header__icon--cart .svg-wrapper,.header__icon--account .svg-wrapper,.header__icon--account account-icon{display:none}.header__icon--search,.header__icon--cart,.header__icon--account{width:auto;height:auto;font-family:var(--uuo-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--uuo-bone)}.header__icon--search:before{content:"Search"}details[open]>.header__icon--search:before{content:""}.header__icon--account:before{content:"Account";color:var(--uuo-steel)}.header__icon--cart:before{content:"Cart"}.header__icon--cart{gap:8px}.header__icon--cart .cart-count-bubble{position:static;min-width:18px;height:18px;border-radius:9px;font-size:10px}.header__icon:hover:before{color:var(--uuo-red)}}.uuo-jeep{position:relative;display:flex}.uuo-jeep__btn{display:flex;align-items:center;gap:10px;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--uuo-line-2);background:#0b0b0bb3;color:var(--uuo-bone);cursor:pointer;font-family:var(--uuo-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;transition:border-color .2s;white-space:nowrap}.uuo-jeep__btn:hover,.uuo-jeep__btn[aria-expanded=true]{border-color:var(--uuo-sand)}.uuo-jeep__btn:focus-visible{outline:2px solid var(--uuo-sand);outline-offset:2px}.uuo-jeep__prefix,.uuo-jeep__caret{color:var(--uuo-steel)}.uuo-jeep__label{font-family:var(--uuo-display);font-size:17px;letter-spacing:.08em;color:var(--uuo-sand)}.uuo-jeep.is-set .uuo-jeep__label{color:var(--uuo-bone)}.uuo-jeep__menu{position:absolute;z-index:41;top:calc(100% + 10px);right:0;width:260px;background:var(--uuo-line);border-radius:10px;padding:10px;display:flex;flex-direction:column;box-shadow:0 18px 50px #0000008c}.uuo-jeep__menu[hidden]{display:none}.uuo-jeep__title{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--uuo-steel);padding:6px 12px 10px}.uuo-jeep__opt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;border:0;border-radius:6px;padding:10px 12px;cursor:pointer;color:var(--uuo-bone);background:transparent}.uuo-jeep__opt:hover,.uuo-jeep__opt.is-on,.uuo-jeep__opt:focus-visible{background:var(--uuo-line-2);outline:none}.uuo-jeep__opt-name{font-family:var(--uuo-display);font-size:20px;letter-spacing:.06em;text-transform:uppercase}.uuo-jeep__opt-note{font-family:var(--uuo-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--uuo-steel)}.uuo-jeep__clear{background:none;border:0;text-align:left;padding:10px 12px 4px;cursor:pointer;font-family:var(--uuo-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--uuo-steel)}.uuo-jeep__clear:hover{color:var(--uuo-bone)}@media(max-width:1179px){.uuo-jeep__prefix{display:none}.uuo-jeep:not(.is-set) .uuo-jeep__prefix{display:inline;font-family:var(--uuo-display);font-size:17px;letter-spacing:.08em;color:var(--uuo-sand)}.uuo-jeep:not(.is-set) .uuo-jeep__label{display:none}}.uuo-jeep__hint{font-size:13px;line-height:1.45;color:var(--uuo-steel);padding:0 12px 10px;margin-top:-4px}@media(max-width:749px){.uuo-jeep__btn{height:34px;padding:0 12px;gap:6px}.uuo-jeep__label,.uuo-jeep:not(.is-set) .uuo-jeep__prefix{font-size:15px}.uuo-jeep__menu{position:fixed;top:auto;left:12px;right:12px;width:auto;margin-top:10px}}@media(min-width:750px){.announcement-bar-section .announcement-bar-slider .slider-button{display:none}.announcement-bar-section .announcement-bar-slider .slider.slider--everywhere{justify-content:center;gap:28px;overflow:visible;margin:0}.announcement-bar-section .announcement-bar-slider .slider__slide{width:auto;flex:0 0 auto}}.footer-block__brand-info .rte,.footer-block__brand-info p{color:var(--uuo-red)}@media(max-width:989px){.header__heading-logo-wrapper .uuo-logo{height:50px}.scrolled-past-header .header__heading-logo-wrapper .uuo-logo{height:42px}}@media(max-width:749px){.header__heading-logo-wrapper .uuo-logo{height:40px}.scrolled-past-header .header__heading-logo-wrapper .uuo-logo{height:36px}.section-header .header{padding-top:10px;padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/uuo-theme.css.map */
