html body .gs-cart-btn.gs-cart-btn{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-color:var(--hx-brass)!important;border-radius:0!important;font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.14em!important}html body #CartDrawer .drawer__inner{background:var(--hx-ink)!important;border-color:var(--hx-line)!important;border-radius:0!important}html body #CartDrawer .cart-drawer__overlay{background:#050709b8!important}html body #CartDrawer .cart-drawer__body,html body #CartDrawer .drawer__contents,html body #CartDrawer .drawer__cart-items-wrapper,html body #CartDrawer .cart-items{background:var(--hx-ink)!important}html body #CartDrawer .drawer__header{background:var(--hx-ink-2)!important;background-image:none!important;border-bottom:1px solid var(--hx-line)!important}html body #CartDrawer .ib-drawer-divider{background:var(--hx-line-olive)!important}html body #CartDrawer .ib-drawer-shopname{font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--hx-paper)!important;font-size:17px!important}html body #CartDrawer .ib-drawer-sub{font-family:var(--hx-f-mono)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--hx-brass)!important}html body #CartDrawer .drawer__close{border-radius:0!important;border-color:var(--hx-line-olive)!important;color:var(--hx-paper)!important;background:transparent!important}html body #CartDrawer .cart-timer{background:var(--hx-surface)!important;border-bottom:1px solid var(--hx-line)!important}html body #CartDrawer .cart-timer,html body #CartDrawer .cart-timer *{color:var(--hx-brass)!important;font-family:var(--hx-f-mono)!important;letter-spacing:.16em!important;font-weight:700!important;text-transform:uppercase!important}html body #CartDrawer .cart-timer *{background:transparent!important}html body #CartDrawer .cart-progress{background:var(--hx-surface)!important;border-color:var(--hx-line)!important;border-radius:0!important}html body #CartDrawer .cart-progress__text{color:#E5DEC9!important;font-family:var(--hx-f-mono)!important;font-size:12px!important;letter-spacing:.04em!important}html body #CartDrawer .cart-progress__text *{color:var(--hx-brass-hi)!important}html body #CartDrawer .cart-progress__bar{background:#A5986729!important;border-radius:0!important}html body #CartDrawer .cart-progress__bar__progress{background:var(--hx-brass)!important;background-image:none!important;border-radius:0!important}html body #CartDrawer .cart-progress__bar__badge{background:var(--hx-brass)!important;border-color:var(--hx-ink)!important;border-radius:0!important;clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}html body #CartDrawer .cart-drawer-item{background:var(--hx-surface)!important;border-color:var(--hx-line)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}html body #CartDrawer .cart-item__image,html body #CartDrawer .upsell__image__img{border-radius:0!important;border-color:var(--hx-line)!important;background:var(--hx-surface-2)!important}html body #CartDrawer .ib-cart-vendor{color:var(--hx-muted)!important;font-family:var(--hx-f-mono)!important;letter-spacing:.2em!important}html body #CartDrawer .cart-item__name{font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--hx-paper)!important;font-size:14px!important}html body #CartDrawer .ib-cart-pill{border-radius:0!important;border-color:var(--hx-line-olive)!important;background:transparent!important;color:#E5DEC9!important;font-family:var(--hx-f-mono)!important}html body #CartDrawer quantity-input.quantity{border-radius:0!important;border-color:var(--hx-line-olive)!important;background:transparent!important}html body #CartDrawer quantity-input.quantity button,html body #CartDrawer quantity-input.quantity input{color:var(--hx-paper)!important}html body #CartDrawer .price,html body #CartDrawer .price--end,html body #CartDrawer .cart-drawer__totals__row__money{font-family:var(--hx-f-mono)!important;font-weight:700!important;color:var(--hx-paper)!important}html body #CartDrawer .cart-drawer-upsells-container{background:var(--hx-ink-2)!important;border-color:var(--hx-line)!important;border-top:2px solid var(--hx-brass)!important}html body #CartDrawer h3.upsell__outside-title{background:transparent!important;color:var(--hx-brass-hi)!important;font-family:var(--hx-f-mono)!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body #CartDrawer .upsell,html body #CartDrawer .upsell__container{background:var(--hx-surface)!important;border-radius:0!important;box-shadow:none!important;border-color:var(--hx-line)!important}html body #CartDrawer .upsell [class*=title],html body #CartDrawer .upsell a{font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;text-transform:uppercase!important;color:var(--hx-paper)!important}html body #CartDrawer .upsell__select{border-radius:0!important;border-color:var(--hx-line-olive)!important;background:var(--hx-ink)!important}html body #CartDrawer .upsell__select select{color:var(--hx-paper)!important;font-family:var(--hx-f-mono)!important}html body #CartDrawer .upsell__add-btn{text-transform:uppercase!important}html body #CartDrawer .drawer__footer{background:var(--hx-ink-2)!important;border-color:var(--hx-line)!important}html body #CartDrawer .drawer__footer [class*=totals]{font-family:var(--hx-f-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--hx-paper)!important}html body #CartDrawer .cart__checkout-button.cart__checkout-button{background:var(--hx-brass)!important;background-image:none!important;color:var(--hx-on)!important;border-radius:0!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}html body #CartDrawer .cart__checkout-button.cart__checkout-button:before,html body #CartDrawer .cart__checkout-button.cart__checkout-button:after{background-image:none!important;box-shadow:none!important}html body #CartDrawer .cart__checkout-button .button__label{font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--hx-on)!important}html body #CartDrawer .payment-badges-block{background:var(--hx-ink)!important;border-color:var(--hx-line)!important}html body .color-background-1,html body .color-background-2,html body .color-inverse,html body .color-accent-1,html body .color-accent-2{--color-foreground: 237, 240, 242;--color-background: 13, 16, 19;--gradient-background: #362D25;--color-link: 224, 195, 147;--color-button: 200, 164, 110;--color-button-text: 13, 16, 19;--color-secondary-button: 13, 16, 19;--color-secondary-button-text: 224, 195, 147;--color-badge-foreground: 237, 240, 242;--color-badge-background: 13, 16, 19;--color-badge-border: 237, 240, 242}html body main .title,html body main .h1,html body main .h2,html body main h1,html body main h2,html body main h3{color:var(--hx-paper)}html body .main-page-title,html body .page-width .rte,html body .rte p,html body .rte li,html body .rte h2,html body .rte h3,html body .rte strong{color:#EAE3D2!important}html body .rte h2,html body .rte h3,html body .main-page-title{color:var(--hx-paper)!important;font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;text-transform:uppercase}html body .field__input,html body .text-area,html body .select__select{background:var(--hx-surface)!important;color:var(--hx-paper)!important;border-radius:0!important}html body .field__label,html body .field label{color:var(--hx-muted)!important}html body .newsletter-form__button,html body .newsletter__solid-btn,html body .contact .button,html body form.contact button[type=submit]{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-radius:0!important;font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase}html body .cart__empty-text,html body main .title--primary{color:var(--hx-paper)!important;font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;text-transform:uppercase}html body main .cart__warnings a.button,html body #main-cart-items a.button{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-radius:0!important;font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase}html body #main-cart-footer #checkout.cart__checkout-button{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-color:var(--hx-brass)!important;border-radius:0!important;font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase}html body #main-cart-footer .totals__subtotal,html body #main-cart-footer .totals__subtotal-value{color:var(--hx-paper)!important;font-family:var(--hx-f-mono)!important}html body #main-cart-footer .cart__footer,html body #main-cart-footer .text-area,html body #main-cart-footer .field__input{border-color:var(--hx-line-olive)!important;border-radius:0!important}html body .ib-cart-upsell__card{background:var(--hx-surface)!important;color:var(--hx-paper)!important;border-color:var(--hx-line)!important}html body .ib-cart-upsell__name,html body .ib-cart-upsell__price,html body .ib-cart-upsell__stars{color:var(--hx-paper)!important}html body .ib-cart-upsell__name{font-family:var(--hx-f-display)!important;font-style:italic!important;font-weight:800!important;text-transform:uppercase}html body .ib-cart-upsell__price{font-family:var(--hx-f-mono)!important;font-weight:700!important}html body .ib-cart-upsell__reviews{color:var(--hx-muted)!important}html body .ib-cart-upsell__add{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-color:var(--hx-brass)!important;font-family:var(--hx-f-mono)!important;font-weight:700!important;letter-spacing:.14em!important}html body .pagination__item--current{background:var(--hx-brass)!important;color:var(--hx-on)!important;border-color:var(--hx-brass)!important}html body .pagination__item{border-color:var(--hx-line-olive)!important;border-radius:0!important}html body .facets__summary,html body .facets__display,html body .ib-sort-btn,html body .select,html body .mobile-facets__footer{border-color:var(--hx-line-olive)!important}html body .facets__reset,html body .facets__heading{color:var(--hx-khaki)!important;border-color:var(--hx-line-olive)!important}html body .mobile-facets__footer .button{background:var(--hx-brass)!important;background-image:none!important;color:var(--hx-on)!important;border-radius:0!important}html body .iron-dot{background:#A5986759!important}html body .iron-dot.is-active,html body .iron-dot[aria-current=true]{background:var(--hx-brass)!important}html body .iron-arrow{color:var(--hx-paper)!important}html body .ib-mn-close,html body .ib-mn-foot{border-color:var(--hx-line-olive)!important}html body .ib-mn-promo-kicker,html body .ib-mn-foot-text{color:var(--hx-brass)!important;font-family:var(--hx-f-mono)!important}html body .ina-overlay-btn--quick{border-color:var(--hx-line-olive)!important}html body .card-wrapper.product-card-wrapper{border-color:var(--hx-line)!important}html body .rte a,html body main .rte a:visited{color:var(--hx-brass-hi)!important;text-decoration-color:var(--hx-accent-line)!important}html body .facets__display,html body .facets__display *{background-color:var(--hx-surface)!important}html body .facets__display,html body .facets__display label,html body .facets__display span,html body .facets__summary span,html body .mobile-facets__summary span{color:var(--hx-paper)!important}html body .iron-title.iron-title{font-size:clamp(22px,2vw,29px)!important;line-height:1.12!important;letter-spacing:.01em!important;font-weight:700!important}html body .iron-price-now.iron-price-now{font-size:22px!important;letter-spacing:0!important}html body .iron-opt__label.iron-opt__label,html body .iron-opt__label.iron-opt__label span{font-size:13px!important;letter-spacing:.06em!important}html body .iron-size.iron-size{font-size:12.5px!important}html body .iron-add-btn.iron-add-btn{font-size:16px!important;letter-spacing:.12em!important}html body .iron-acc__label.iron-acc__label{font-size:14.5px!important;letter-spacing:.1em!important}html body .card-wrapper .card__heading .full-unstyled-link,html body .ib-card-info-main .card__heading,html body .ib-card-info-main .card__heading a{font-size:15px!important;line-height:1.25!important;letter-spacing:.01em!important;font-weight:700!important}html body .ib-price.ib-price{font-size:13.5px!important}html body .ib-rating__score.ib-rating__score{font-size:12.5px!important}html body .ib-card-price__label.ib-card-price__label{font-size:11px!important;letter-spacing:.08em!important}html body .ib-card-type.ib-card-type{letter-spacing:.12em!important}html body .ib-choose-btn.ib-choose-btn{font-size:13.5px!important;letter-spacing:.1em!important}html body .facets__summary span,html body .facet-filters__label,html body .product-count__text{font-size:13px!important}html body [class*=pfy-card__title]{font-size:14px!important}@media(max-width:749px){html body .iron-title.iron-title{font-size:21px!important}html body .iron-price-now.iron-price-now{font-size:19px!important}html body .iron-size.iron-size{font-size:11px!important}html body .iron-add-btn.iron-add-btn{font-size:16px!important;letter-spacing:.1em!important}html body .iron-acc__label.iron-acc__label{font-size:14px!important}html body .card-wrapper .card__heading .full-unstyled-link,html body .ib-card-info-main .card__heading,html body .ib-card-info-main .card__heading a,html body .ib-price.ib-price{font-size:13px!important}html body .ib-choose-btn.ib-choose-btn{font-size:12px!important;letter-spacing:.06em!important}}html body .gs-cart-btn.gs-cart-btn.running{color:transparent!important;-webkit-text-fill-color:transparent!important}html body .gs-cart-btn.gs-cart-btn.running:after{color:var(--hx-on)!important;-webkit-text-fill-color:var(--hx-on)!important;letter-spacing:.14em}

