:root{--ho-red: #C8102E;--ho-red-dark: #9A0C22;--ho-black: #0D0D0D;--ho-near-black: #161616;--ho-dark-gray: #1F1F1F;--ho-white: #F5F0EB;--ho-ash: #888480}body{background-color:var(--ho-black)!important;color:var(--ho-white)!important}h1,h2,h3,h4,h5,h6{font-family:calder-dark,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;color:var(--ho-white)!important}a{color:var(--ho-red)!important;transition:color .2s}a:hover{color:var(--ho-red-dark)!important}.btn,.button,.shopify-payment-button__button,button[type=submit],.cart__checkout-button{background-color:var(--ho-red)!important;color:#fff!important;font-family:calder-dark,sans-serif!important;text-transform:uppercase!important;letter-spacing:.15em!important;border:none!important;transition:background-color .2s!important}.btn:hover,.button:hover,button[type=submit]:hover,.cart__checkout-button:hover{background-color:var(--ho-red-dark)!important}.header,header,.site-header{background-color:var(--ho-black)!important;border-bottom:2px solid var(--ho-red)!important}.header a,header a,.nav a{color:var(--ho-white)!important;font-family:calder-dark,sans-serif!important;text-transform:uppercase;letter-spacing:.15em}.header a:hover,header a:hover{color:var(--ho-red)!important}footer,.footer{background-color:#080808!important;border-top:2px solid var(--ho-red)!important;color:var(--ho-ash)!important}footer a,.footer a{color:var(--ho-ash)!important}footer a:hover,.footer a:hover{color:var(--ho-white)!important}.card,.product-card,.card-wrapper{background-color:var(--ho-dark-gray)!important;border:none!important}.card__heading,.product-card__title{color:var(--ho-white)!important;font-family:calder-dark,sans-serif!important;text-transform:uppercase}.price,.product__price,.price__regular{color:var(--ho-red)!important;font-family:calder-dark,sans-serif!important}input,textarea,select{background-color:var(--ho-dark-gray)!important;color:var(--ho-white)!important;border:1px solid var(--ho-red)!important}input::placeholder,textarea::placeholder{color:var(--ho-ash)!important}.shopify-section{background-color:var(--ho-black)}.announcement-bar{background-color:var(--ho-red)!important;color:#fff!important;font-family:calder-dark,sans-serif!important;text-transform:uppercase;letter-spacing:.15em}.badge,.product-badge{background-color:var(--ho-red)!important;color:#fff!important;font-family:calder-dark,sans-serif!important;text-transform:uppercase;letter-spacing:.1em}.collection-grid__heading,.featured-collection__heading,[class*=collection] h2,[class*=featured-collection] h2{font-family:calder-dark,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#f5f0eb!important}.featured-collection,.collection-grid,[class*=featured-collection],[class*=collection-grid]{background:#0d0d0d!important;padding-top:4rem!important;padding-bottom:4rem!important}.card,.product-card,[class*=card--product],.grid__item .card{background:#111!important;border:1px solid #1f1f1f!important;border-radius:0!important;transition:border-color .2s,transform .2s!important}.card:hover,.product-card:hover,[class*=card--product]:hover,.grid__item .card:hover{border-color:#c8102e!important;transform:translateY(-2px)!important}.card__media,.card .media,.product-card__image{background:#161616!important;overflow:hidden!important}.card__heading,.card__heading a,.product-card__title,.product-card__title a{font-family:calder-dark,sans-serif!important;font-size:.82rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#f5f0eb!important}.card__heading a:hover,.product-card__title a:hover{color:#c8102e!important}.price,.price__regular,.price .price-item,.product-card__price{font-family:calder-dark,sans-serif!important;color:#c8102e!important;font-size:.9rem!important;letter-spacing:.05em!important}.card__content,.card__information,.product-card__info{background:#111!important;padding:1rem!important}.card .btn,.card button[type=submit],.card .button,.quick-add__submit,[class*=quick-add] button{font-family:calder-dark,sans-serif!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:#c8102e!important;color:#fff!important;border:none!important;border-radius:0!important}.card .btn:hover,.card button[type=submit]:hover,.quick-add__submit:hover,[class*=quick-add] button:hover{background:#9a0c22!important}.collection__view-all,[class*=collection] .button--tertiary,[class*=featured-collection] a.button{font-family:calder-dark,sans-serif!important;font-size:.75rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#c8102e!important;border-color:#c8102e!important;border-radius:0!important;background:transparent!important}.collection__view-all:hover,[class*=featured-collection] a.button:hover{background:#c8102e!important;color:#fff!important}.badge--sold-out,[class*=badge--sold]{background:#333!important;color:#888!important;font-family:calder-dark,sans-serif!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important}.badge--sale,.badge--on-sale{background:#c8102e!important;color:#fff!important;font-family:calder-dark,sans-serif!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important}product-card a p,product-card a{color:#f5f0eb!important}product-card a:hover p,product-card a:hover{color:#c8102e!important}product-price,product-price *{--color-foreground: #c8102e !important;color:#c8102e!important}product-card{background:#111!important;border:1px solid #1f1f1f!important}product-card:hover{border-color:#c8102e!important}header,.header,[class*=header__wrapper],.shopify-section-header{background:#0d0d0d!important;border-bottom:2px solid #c8102e!important}.header__menu-item,.header__menu-item a,.header nav a,header nav a,[class*=header__nav] a,[class*=menu__item] a{font-family:calder-dark,sans-serif!important;font-size:.72rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#f5f0eb!important;text-decoration:none!important;transition:color .2s!important}.header__menu-item a:hover,.header nav a:hover,[class*=header__nav] a:hover,[class*=menu__item] a:hover{color:#c8102e!important}.header__submenu,[class*=header__submenu],[class*=submenu]{background:#111!important;border:1px solid #1f1f1f!important;border-top:2px solid #c8102e!important;border-radius:0!important;box-shadow:0 8px 32px #0009!important}.header__submenu a,[class*=submenu] a{font-family:calder-dark,sans-serif!important;font-size:.68rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#888480!important;padding:.75rem 1.25rem!important;display:block!important;border-bottom:1px solid #1a1a1a!important;transition:color .2s,background .2s!important}.header__submenu a:hover,[class*=submenu] a:hover{color:#f5f0eb!important;background:#161616!important}.header__icon,[class*=header__icon],.header__icon svg,[class*=header__icon] svg{color:#f5f0eb!important;fill:#f5f0eb!important}.header__icon:hover{color:#c8102e!important}.cart-count-bubble,[class*=cart-count]{background:#c8102e!important;color:#fff!important;font-family:calder-dark,sans-serif!important}.menu-drawer,[class*=menu-drawer]{background:#0d0d0d!important;border-right:2px solid #c8102e!important}.menu-drawer__menu a,[class*=menu-drawer] a{font-family:calder-dark,sans-serif!important;font-size:.85rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#f5f0eb!important;border-bottom:1px solid #1a1a1a!important}.menu-drawer__menu a:hover,[class*=menu-drawer] a:hover{color:#c8102e!important;background:#111!important}.announcement-bar,[class*=announcement-bar]{background:#c8102e!important;color:#fff!important}.announcement-bar a,[class*=announcement-bar] a{font-family:calder-dark,sans-serif!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#fff!important}.collection,.main-collection-banner,[class*=collection-hero],#MainContent{background:#0d0d0d!important}.collection__title,.collection h1,[class*=collection-hero] h1,[class*=collection-hero__title]{font-family:calder-dark,sans-serif!important;font-size:clamp(2rem,5vw,4rem)!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#f5f0eb!important}.collection-filters,[class*=facets],[class*=facet-filters],[class*=collection__toolbar]{background:#111!important;border-bottom:1px solid #1f1f1f!important;border-top:1px solid #1f1f1f!important}[class*=facets] label,[class*=facets] span,[class*=sort-by] label,[class*=sort-by] select{font-family:calder-dark,sans-serif!important;font-size:.68rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#888480!important}[class*=facets] select,[class*=sort-by] select{background:#111!important;color:#f5f0eb!important;border:1px solid #1f1f1f!important;border-radius:0!important;font-family:calder-dark,sans-serif!important;font-size:.68rem!important}[class*=active-facets] a,[class*=active-facets] button{background:#c8102e!important;color:#fff!important;font-family:calder-dark,sans-serif!important;font-size:.6rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important}[class*=product-count]{font-family:calder-dark,sans-serif!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#555!important}[class*=pagination] a,[class*=pagination] span{font-family:calder-dark,sans-serif!important;font-size:.7rem!important;letter-spacing:.2em!important;color:#888480!important;border:1px solid #1f1f1f!important;border-radius:0!important}[class*=pagination] a:hover{color:#f5f0eb!important;border-color:#c8102e!important}[class*=pagination__item--current]{background:#c8102e!important;color:#fff!important;border-color:#c8102e!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
