:root{--uh-black: #0b0b0b;--uh-ink: #111111;--uh-obsidian: #1c1c1c;--uh-bone: #edeae0;--uh-ivory: #fafaf8;--uh-sand: #f3f0e8;--uh-gold: #a88f55;--uh-gold-2: #c9b37e;--uh-muted: #6e6a62;--uh-line: rgba(11, 11, 11, .12);--uh-line-dark: rgba(237, 234, 224, .14);--uh-display: var(--font-heading-family, "Bebas Neue"), "Bebas Neue", Impact, sans-serif;--uh-text: var(--font-body-family, Inter), Inter, -apple-system, "Helvetica Neue", Arial, sans-serif;--uh-track: .14em;--uh-radius: 2px;--uh-ease: cubic-bezier(.2, .7, .2, 1)}body{font-family:var(--uh-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.product__title h1,.product__title .h1,.product__title .h2,.section-heading,.title,.collection-hero__title,.main-page-title{font-family:var(--uh-display)!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase;line-height:.98!important}h4,h5,h6,.h4,.h5,.h6{font-family:var(--uh-text);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rte h1,.rte h2,.rte h3{line-height:1.05!important;margin-top:1.2em}.rte,.rte p{line-height:1.7}::selection{background:var(--uh-gold);color:var(--uh-black)}.btn-primary,.btn-secondary,.btn-primary--animate,.btn-secondary--animate,button[name=add],.product-form__submit,.shopify-payment-button__button--unbranded,.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev,.product-card-actions-modal__submit{border-radius:var(--uh-radius)!important;font-family:var(--uh-text)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:var(--uh-track)!important;font-size:13px!important;transition:background-color .35s var(--uh-ease),color .35s var(--uh-ease),border-color .35s var(--uh-ease)!important}.shopify-payment-button__button{border-radius:var(--uh-radius)!important;min-height:52px!important}.shopify-payment-button__button--unbranded{background:var(--uh-black)!important;color:var(--uh-bone)!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--uh-gold)!important;color:var(--uh-black)!important}.shopify-payment-button__more-options{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--uh-muted)!important}a.link,.link{text-underline-offset:3px}.announcement-bar,.announcement-bar *{font-family:var(--uh-text)!important;font-size:11px!important;letter-spacing:.22em!important;font-weight:500!important;text-transform:uppercase}.header .nav__link,.header__menu-item,.header .menu__item>a,.header nav a{font-family:var(--uh-text)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase}.main-product-info-container{gap:0}.product__title h1,.product__title .h1,.product__title .h2{font-size:clamp(34px,3.4vw,50px)!important;margin:0!important}.product__prices .price-item,.product__prices .price,.product__prices>div{color:var(--uh-black)!important}.product__prices .price-item--last{font-family:var(--uh-text)!important;font-weight:500!important;font-size:22px!important;letter-spacing:.02em}.product__prices .price-item--regular.price-item--compare,.product__prices s{color:var(--uh-muted)!important;font-weight:400!important}.product__info .variant-input__button,.product__info .variant-picker__button,.product-form__input label{border-radius:var(--uh-radius)!important}.uh-rating{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:2px 0 4px}.uh-rating__link{display:inline-flex;align-items:center;gap:8px;color:var(--uh-black);text-decoration:none;font-size:13px;letter-spacing:.02em}.uh-rating__score{font-weight:600}.uh-rating__count{color:var(--uh-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0b0b0b40;transition:color .3s var(--uh-ease)}.uh-rating__link:hover .uh-rating__count{color:var(--uh-black);text-decoration-color:var(--uh-gold)}.uh-rating__verified{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--uh-gold)}.uh-stars{position:relative;display:inline-flex;line-height:0;vertical-align:middle}.uh-stars svg{width:var(--uh-star-size, 15px);height:var(--uh-star-size, 15px);margin-right:2px;flex:none}.uh-stars__base svg{fill:#a88f5540}.uh-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;display:inline-flex}.uh-stars__fill svg{fill:var(--uh-gold)}.uh-sizeline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-4px}.uh-sizeline__fit{font-size:12px;color:var(--uh-muted);letter-spacing:.02em}.uh-sizeline__btn{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:4px 0;background:none;border:0;cursor:pointer;font:600 11px/1 var(--uh-text);letter-spacing:.16em;text-transform:uppercase;color:var(--uh-black);border-bottom:1px solid var(--uh-gold)}.uh-sizeline__btn svg{width:18px;height:18px}.uh-trust{list-style:none;margin:4px 0 0;padding:18px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid var(--uh-line);border-bottom:1px solid var(--uh-line)}.uh-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.uh-trust__item svg{width:22px;height:22px;color:var(--uh-gold)}.uh-trust__text{display:flex;flex-direction:column;gap:3px}.uh-trust__text strong{font:600 10.5px/1.2 var(--uh-text);letter-spacing:.14em;text-transform:uppercase;color:var(--uh-black)}.uh-trust__text span{font-size:11px;color:var(--uh-muted);line-height:1.3}.uh-acc{border-top:1px solid var(--uh-line);margin-top:8px}.uh-acc__item{border-bottom:1px solid var(--uh-line)}.uh-acc__item>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:18px 0;font:600 12px/1 var(--uh-text);letter-spacing:.16em;text-transform:uppercase;color:var(--uh-black)}.uh-acc__item>summary::-webkit-details-marker{display:none}.uh-acc__item>summary i{position:relative;width:12px;height:12px;flex:none}.uh-acc__item>summary i:before,.uh-acc__item>summary i:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:var(--uh-black);transition:transform .35s var(--uh-ease)}.uh-acc__item>summary i:after{transform:rotate(90deg)}.uh-acc__item[open]>summary i:after{transform:rotate(0)}.uh-acc__body{padding:0 0 22px;font-size:14px;color:#2b2925;line-height:1.7}.uh-acc__body p{margin:0 0 12px}.uh-acc__body a{color:var(--uh-black);text-decoration:underline;text-decoration-color:var(--uh-gold);text-underline-offset:3px}.uh-acc__body h1,.uh-acc__body h2,.uh-acc__body h3{font-size:22px!important;margin:18px 0 8px}.uh-acc__body table{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0 16px}.uh-acc__body th,.uh-acc__body td{padding:10px 8px;border-bottom:1px solid var(--uh-line);text-align:center}.uh-acc__body th{font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:11px;background:var(--uh-sand)}.uh-acc__sizeguide{margin-bottom:14px;overflow-x:auto}.uh-acc__flash{animation:uhFlash 1.2s var(--uh-ease)}@keyframes uhFlash{0%{background:#a88f552e}to{background:transparent}}.uh-quote{margin:8px 0 0;padding:22px 24px;background:var(--uh-sand);border-left:2px solid var(--uh-gold)}.uh-quote blockquote{margin:10px 0 12px;font-size:15px;line-height:1.6;color:var(--uh-black);font-style:normal}.uh-quote figcaption{display:flex;flex-direction:column;gap:2px;font-size:12px}.uh-quote figcaption strong{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.uh-quote figcaption span{color:var(--uh-muted)}.product__info [class*=benefits-list] p,.product__info [class*=benefits_list] p{font-size:13.5px!important;line-height:1.55!important}.uh-reviews{padding:clamp(56px,7vw,104px) 20px;background:var(--uh-sand);scroll-margin-top:90px}.uh-reviews--dark{background:var(--uh-black);color:var(--uh-bone)}.uh-reviews__inner{max-width:1180px;margin:0 auto}.uh-reviews__head{text-align:center;margin-bottom:36px}.uh-kicker{margin:0 0 12px;font:600 11px/1 var(--uh-text);letter-spacing:.26em;text-transform:uppercase;color:var(--uh-gold)}.uh-reviews__title{font-size:clamp(38px,5vw,68px)!important;margin:0 0 16px!important}.uh-reviews__summary{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;font-size:14px}.uh-reviews__score{font-weight:600;letter-spacing:.04em}.uh-reviews__count{color:var(--uh-muted)}.uh-reviews--dark .uh-reviews__count{color:#edeae0a6}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-prev-badge__stars .jdgm-star,.jdgm-rev__rating .jdgm-star{color:var(--uh-gold)!important}.jdgm-star.jdgm--off{color:#a88f554d!important}.jdgm-widget,.jdgm-widget *{font-family:var(--uh-text)!important}.jdgm-rev-widg{border:0!important;padding:0!important;background:transparent!important}.jdgm-rev-widg__title{display:none!important}.jdgm-rev-widg__summary-text,.jdgm-rev__author,.jdgm-rev__timestamp{color:var(--uh-muted)!important;font-size:12px!important;letter-spacing:.04em}.jdgm-rev__title{font-family:var(--uh-text)!important;font-weight:600!important;font-size:14px!important;letter-spacing:.02em;text-transform:none}.jdgm-rev__body{font-size:14px!important;line-height:1.65!important;color:#2b2925!important}.jdgm-rev{border-top:1px solid var(--uh-line)!important;padding:22px 0!important}.jdgm-histogram__bar-content{background:var(--uh-gold)!important}.jdgm-histogram__bar{background:#0b0b0b14!important;border-radius:0!important}.jdgm-write-rev-link,.jdgm-btn--solid,.jdgm-submit-rev{background:var(--uh-black)!important;color:var(--uh-bone)!important;border:1px solid var(--uh-black)!important;padding:14px 26px!important}.jdgm-write-rev-link:hover,.jdgm-btn--solid:hover{background:var(--uh-gold)!important;border-color:var(--uh-gold)!important;color:var(--uh-black)!important}.jdgm-rev__icon,.jdgm-rev__buyer-badge{background:var(--uh-black)!important;color:var(--uh-bone)!important}.jdgm-verified-badge,.jdgm-verified-badge__icon{color:var(--uh-gold)!important;fill:var(--uh-gold)!important}.jdgm-paginate__page.jdgm-curt{background:var(--uh-black)!important;color:var(--uh-bone)!important}.jdgm-sort-dropdown,.jdgm-rev-widg__sort-wrapper select,.jdgm-carousel-item__review,.jdgm-carousel-item{border-radius:var(--uh-radius)!important}.jdgm-cards-carousel .jdgm-card,.jdgm-carousel-wrapper .jdgm-carousel-item{box-shadow:none!important}.product-card .card__content-title,.product-card .card__title,.card-product__title,.card__heading{font-family:var(--uh-text)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase;line-height:1.35!important}.product-card .price-item{font-weight:500!important;font-size:13px!important;letter-spacing:.04em}.product-card-actions__button{white-space:nowrap!important;min-width:max-content}.product-card-actions__button span{white-space:nowrap!important}.badge,.badge-text{border-radius:var(--uh-radius)!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:10px!important;font-weight:600!important}.js-footer{border-top:1px solid var(--uh-line-dark)}.js-footer .h6,.js-footer h2,.js-footer .footer__nav__heading{font-family:var(--uh-text)!important;font-size:11px!important;letter-spacing:.24em!important;font-weight:600!important;text-transform:uppercase;color:var(--uh-gold)!important}.js-footer .footer__nav__link{font-size:13px;letter-spacing:.04em;opacity:.82;transition:opacity .3s var(--uh-ease)}.js-footer .footer__nav__link:hover{opacity:1}.js-footer .text-block p{font-size:13.5px;line-height:1.7;opacity:.8}.js-footer .btn-social,.js-footer .footer__socials a,.js-footer .footer__socials .btn{background:transparent!important;border:1px solid var(--uh-line-dark)!important;color:var(--uh-bone)!important;border-radius:50%!important}.js-footer .footer__socials a:hover,.js-footer .btn-social:hover{border-color:var(--uh-gold)!important;color:var(--uh-gold)!important}.js-footer .footer__socials svg{fill:currentColor!important;color:currentColor!important}.js-footer .subtext{font-size:11px;letter-spacing:.08em;opacity:.6}:focus-visible{outline:1px solid var(--uh-gold)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:749px){.product__title h1,.product__title .h1,.product__title .h2{font-size:36px!important}.uh-trust{gap:6px;padding:16px 0}.uh-trust__text strong{font-size:9.5px;letter-spacing:.1em}.uh-trust__text span{font-size:10.5px}.uh-reviews{padding:56px 16px}}.uh-block--uh_size_link{margin-bottom:-30px!important;position:relative;z-index:2;pointer-events:none}.uh-block--uh_size_link .uh-sizeline__btn{pointer-events:auto}.uh-block--uh_size_link:empty{display:none}.uh-quote blockquote{border:0!important;padding:0!important;background:none!important;margin:10px 0 14px!important;quotes:"\201c" "\201d"}.uh-quote blockquote:before{content:open-quote}.uh-quote blockquote:after{content:close-quote}.uh-quote blockquote p{margin:0}.product-form__submit,.product__info button[name=add]:not(.shopify-payment-button__button){background:var(--uh-black)!important;color:var(--uh-bone)!important;border:1px solid var(--uh-black)!important;min-height:54px}.product-form__submit:hover,.product__info button[name=add]:hover{background:var(--uh-gold)!important;border-color:var(--uh-gold)!important;color:var(--uh-black)!important}.product-form__submit .btn-primary__content,.product-form__submit span{color:inherit!important}.product__info .product__inventory,.product__info [class*=inventory]{color:var(--uh-black)!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;font-weight:600!important}.jm-review-widget-header__title{display:none!important}.jm-verified-badge{background:transparent!important;border:1px solid var(--uh-gold)!important;color:var(--uh-black)!important;border-radius:var(--uh-radius)!important}.jm-verified-badge svg,.jm-verified-badge path{fill:var(--uh-gold)!important;color:var(--uh-gold)!important}.jdgm-widget-revamp .jm-button,.jdgm-widget-revamp button,.jdgm-widget-revamp select{border-radius:var(--uh-radius)!important;font-family:var(--uh-text)!important}.jdgm-widget-revamp .jm-button--primary,.jdgm-widget-revamp .jm-write-review-button{background:var(--uh-black)!important;color:var(--uh-bone)!important;border-color:var(--uh-black)!important;text-transform:uppercase;letter-spacing:var(--uh-track);font-size:12px!important;font-weight:600!important}.jdgm-widget-revamp .jm-star,.jdgm-widget-revamp [class*=star] svg{color:var(--uh-gold)!important;fill:var(--uh-gold)!important}.jdgm-widget-revamp .jm-histogram__bar-fill,.jdgm-widget-revamp [class*=histogram] [class*=fill]{background:var(--uh-gold)!important}.product-recommendations__inner{max-width:1440px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(16px,4vw,56px)}.product-recommendations__header{text-align:center;margin-bottom:32px}.product-recommendations__heading{font-size:clamp(36px,4.4vw,60px)!important;margin:0!important}.uh-faq{max-width:820px;margin:0 auto;font-family:var(--uh-text)}.uh-faq__intro{color:#55524d;font-size:15px;line-height:1.7;margin-bottom:36px}.uh-faq h2{font-family:var(--uh-display)!important;font-size:clamp(28px,3.2vw,40px)!important;letter-spacing:.02em;margin:44px 0 6px!important;color:var(--uh-black)}.uh-faq-item{border-bottom:1px solid #e3ded2}.uh-faq-item summary{list-style:none;cursor:pointer;padding:18px 32px 18px 0;position:relative;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--uh-black)}.uh-faq-item summary::-webkit-details-marker{display:none}.uh-faq-item summary:after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-weight:300;font-size:20px;color:var(--uh-gold)}.uh-faq-item[open] summary:after{content:"\2013"}.uh-faq-item>div{padding:0 0 20px;color:#3a3833;font-size:15px;line-height:1.7}.uh-faq a{color:var(--uh-black);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--uh-gold)}[class^=uhv-card-],[class*=" uhv-card-"]{border-radius:2px!important;box-shadow:none!important;background:#111!important;border:1px solid #222!important}[class^=uhv-card-]:hover{border-color:var(--uh-gold)!important;transform:none!important}[class^=uhv-heading-]{font-family:var(--uh-display)!important;color:var(--uh-black)!important;letter-spacing:.02em}[class^=uhv-arrow-]{border-radius:2px!important}.uh-card-stars{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--uh-text);font-size:11px;color:#55524d;letter-spacing:.04em}[class*=nas-reviews-]{display:flex;justify-content:center;margin-bottom:6px}[class^=uh-bs-body-]{font-family:var(--uh-text)!important;color:#3a3833!important;font-size:15px!important;line-height:1.75!important;letter-spacing:0!important;font-weight:400!important}.jdgm-title,.jdgm-carousel-title{font-family:var(--uh-display)!important;letter-spacing:.02em!important;font-weight:400!important}.jdgm-verified-badge,.jdgm-all-reviews-rating-wrapper .jdgm-verified-badge{filter:grayscale(1) brightness(1.6)}.product--lowstock,.product--instock,.product__info .js-inventory-tracking span{color:var(--uh-black)!important;border-color:var(--uh-gold)!important}.product__info .quantity,.product__info [class*=quantity__],.product__info .product-form__quantity>*{border-radius:var(--uh-radius)!important}.product__prices .sale-badge{background:transparent!important;color:var(--uh-gold)!important;border:1px solid var(--uh-gold);padding:5px 10px!important;letter-spacing:.14em;font-size:11px!important;border-radius:var(--uh-radius)}.product__prices .sale-badge:before,.product__prices .sale-badge:after{display:none!important}.ecx-product__form{grid-template-columns:minmax(0,1fr)!important}.ecx-product__form>*,.ecx-product__form form,.product-form__buttons{min-width:0!important;max-width:100%!important;box-sizing:border-box}.uh-card-stars-wrap{margin:4px 0 6px}.uh-card-stars-wrap .uh-card-stars{justify-content:flex-start}[data-option-value=desertnomad],[data-color="Desert Nomad"]{background:linear-gradient(135deg,#d8c9ab 0 56%,#a0703f 56% 100%)!important}[data-option-value=midnightreign],[data-color="Midnight Reign"]{background:linear-gradient(135deg,#171717 0 74%,#b07a3e 74% 80%,#101010 80% 100%)!important}[data-option-value=crimsonash],[data-color="Crimson Ash"]{background:linear-gradient(135deg,#8b8777 0 56%,#6c2427 56% 100%)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/uh-luxe.css.map */
