:root{--ih-black: #0b0b0b;--ih-ink: #161009;--ih-charcoal: #1d150c;--ih-charcoal-2: #241a10;--ih-gold: #d9b45a;--ih-gold-deep: #c8912f;--ih-brown-dark: #3a2c1a;--ih-brown-mid: #6b4e36;--ih-bone: #ece0c8;--ih-bone-dim: #9a8a6f;--ih-on-gold: #120c05;--ih-display: "Iron Rider", Georgia, serif}:root,.color-scheme-1{--color-background: 22,16,9;--gradient-background: #161009;--color-foreground: 236,224,200;--color-background-contrast: 58,44,26;--color-shadow: 11,11,11;--color-button: 200,145,47;--color-button-text: 18,12,5;--color-secondary-button: 22,16,9;--color-secondary-button-text: 217,180,90;--color-link: 217,180,90;--color-badge-foreground: 236,224,200;--color-badge-background: 22,16,9;--color-badge-border: 236,224,200;--payment-terms-background-color: rgb(22,16,9)}.color-scheme-2{--color-background: 29,21,12;--gradient-background: #1d150c;--color-foreground: 236,224,200;--color-background-contrast: 58,44,26;--color-shadow: 11,11,11;--color-button: 200,145,47;--color-button-text: 18,12,5;--color-secondary-button: 29,21,12;--color-secondary-button-text: 217,180,90;--color-link: 217,180,90;--color-badge-foreground: 236,224,200;--color-badge-background: 29,21,12;--color-badge-border: 236,224,200;--payment-terms-background-color: rgb(29,21,12)}.color-scheme-3{--color-background: 217,180,90;--gradient-background: #d9b45a;--color-foreground: 22,16,9;--color-background-contrast: 160,125,40;--color-shadow: 11,11,11;--color-button: 22,16,9;--color-button-text: 217,180,90;--color-secondary-button: 217,180,90;--color-secondary-button-text: 22,16,9;--color-link: 22,16,9;--color-badge-foreground: 22,16,9;--color-badge-background: 217,180,90;--color-badge-border: 22,16,9;--payment-terms-background-color: rgb(217,180,90)}.color-scheme-4{--color-background: 11,11,11;--gradient-background: #0b0b0b;--color-foreground: 236,224,200;--color-background-contrast: 58,44,26;--color-shadow: 11,11,11;--color-button: 217,180,90;--color-button-text: 18,12,5;--color-secondary-button: 11,11,11;--color-secondary-button-text: 217,180,90;--color-link: 217,180,90;--color-badge-foreground: 236,224,200;--color-badge-background: 11,11,11;--color-badge-border: 236,224,200;--payment-terms-background-color: rgb(11,11,11)}.color-scheme-5{--color-background: 36,26,16;--gradient-background: #241a10;--color-foreground: 236,224,200;--color-background-contrast: 58,44,26;--color-shadow: 11,11,11;--color-button: 200,145,47;--color-button-text: 18,12,5;--color-secondary-button: 36,26,16;--color-secondary-button-text: 217,180,90;--color-link: 217,180,90;--color-badge-foreground: 236,224,200;--color-badge-background: 36,26,16;--color-badge-border: 236,224,200;--payment-terms-background-color: rgb(36,26,16)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),.85);background-color:rgb(var(--color-background))}:focus-visible{outline:2px solid var(--ih-gold);outline-offset:3px}h1,h2,.h0,.h1,.h2,.title,.product__title h1,.product__title h2,.collection-hero__title,.main-page-title,.cart__title,.title-wrapper-with-link .title{font-family:var(--ih-display);font-weight:400;text-transform:uppercase;letter-spacing:.06em;line-height:1.05}h1,.h0{font-size:clamp(4.2rem,7vw,6.6rem)}.ih-wordmark{display:block;flex:none;line-height:0;transition:opacity .18s ease}.ih-wordmark:hover{opacity:.8}.ih-wordmark__img{display:block;width:20rem;height:auto}.ih-wordmark--bone .ih-wordmark__img{width:17.6rem}.ih-header-section{position:sticky;top:0;z-index:50}.ih-header,.ih-footer{font-family:var(--font-body-family)}.ih-header{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:1.6rem clamp(1.6rem,4vw,4.8rem);background:var(--ih-black);border-bottom:1px solid var(--ih-brown-dark)}.ih-nav__list{display:flex;gap:2.8rem;margin:0;padding:0;list-style:none}.ih-nav__link{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.17em;color:var(--ih-gold);text-decoration:none;white-space:nowrap;transition:color .18s ease}.ih-nav__link:hover,.ih-nav__link[aria-current=page]{color:var(--ih-bone)}.ih-nav--desktop{margin-left:auto}.ih-header__end{display:flex;align-items:center;gap:1.6rem}.ih-cart{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.17em;color:var(--ih-gold);text-decoration:none;white-space:nowrap}.ih-cart:hover{color:var(--ih-bone)}.ih-cart__count{min-width:2rem;padding:.1rem .6rem;background:var(--ih-gold-deep);color:var(--ih-on-gold);text-align:center;letter-spacing:0}.ih-menu{display:none;position:static}.ih-menu__toggle{display:flex;flex-direction:column;gap:5px;padding:.4rem;cursor:pointer;list-style:none}.ih-menu__toggle::-webkit-details-marker{display:none}.ih-menu__toggle span{display:block;width:2.4rem;height:2px;background:var(--ih-gold)}.ih-nav--mobile{position:absolute;left:0;right:0;top:100%;background:var(--ih-black);border-bottom:1px solid var(--ih-brown-dark);padding:.8rem clamp(1.6rem,4vw,4.8rem) 2rem}.ih-nav--mobile .ih-nav__list{flex-direction:column;gap:0}.ih-nav--mobile .ih-nav__link{display:block;padding:1.2rem 0;border-bottom:1px solid var(--ih-brown-dark);font-size:1.4rem;letter-spacing:.15em}.ih-header{position:relative}@media screen and (max-width:749px){.ih-nav--desktop{display:none}.ih-menu{display:block}.ih-header{gap:1.2rem}.ih-wordmark__img{width:13rem}.ih-header__end{gap:1.2rem}.ih-cart{letter-spacing:.1em}}.ih-footer{background:var(--ih-black);border-top:1px solid var(--ih-brown-dark);color:var(--ih-bone-dim)}.ih-footer__grid{display:grid;grid-template-columns:1fr;gap:4rem;padding-top:5.6rem;padding-bottom:5.6rem}@media screen and (min-width:750px){.ih-footer__grid{grid-template-columns:repeat(3,1fr)}}.ih-footer__heading{margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ih-bone)}.ih-footer .ih-footer__insta{display:inline-block;margin-top:2rem;font-size:1.4rem;color:var(--ih-gold);text-decoration:none}.ih-footer .ih-footer__insta:hover{color:var(--ih-bone)}.ih-footer__text{font-size:1.4rem;font-style:normal;line-height:1.8}.ih-footer__hours{display:block}.ih-footer__hours:first-of-type{margin-top:1.2rem}.ih-footer__label{color:var(--ih-bone)}.ih-footer__note{display:block;font-size:1.2rem;opacity:.8}.ih-footer__links{margin:0;padding:0;list-style:none;font-size:1.4rem;line-height:2.2}.ih-footer a{color:inherit;text-decoration:none}.ih-footer__links a:hover,.ih-footer__policies a:hover{color:var(--ih-gold)}.ih-footer__bar{border-top:1px solid var(--ih-brown-dark);font-size:1.2rem;letter-spacing:.03em}.ih-footer__bar-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 2.4rem;padding-top:2rem;padding-bottom:2rem;opacity:.8}.ih-footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 2rem;margin:0;padding:0;list-style:none}.button,.shopify-payment-button__button--unbranded{font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem}.card-wrapper .card{border:1px solid var(--ih-brown-dark);background:var(--ih-charcoal)}.product-card-wrapper .card{--text-alignment: right;--image-padding: 0rem}.product-card-wrapper .card.card--standard>.card__content,.product-card-wrapper .card .card__content{box-sizing:border-box;padding:1.4rem 2rem 1.8rem;text-align:right}.product-card-wrapper .card .card__information{padding:0;text-align:right}.product-card-wrapper .card .price{justify-content:flex-end}.product-card-wrapper .card .price .price-item{margin-right:0}.card-wrapper .card__media,.card-wrapper .card__inner{background:var(--ih-charcoal-2)}.card__heading,.card-information{letter-spacing:.04em}.card__heading,.card__heading a{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:1.3rem}.price,.price .price-item{color:var(--ih-gold);letter-spacing:.04em}.product-form__input .form__label,.product-form__quantity .form__label,.product__info-container .quantity__label{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:var(--ih-bone)}.product-form__input--pill input[type=radio]+label{min-width:5.6rem;margin:.8rem .8rem 0 0;padding:1.2rem 1.8rem;border:1px solid var(--ih-brown-mid);border-radius:0;background:transparent;color:var(--ih-bone);font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.product-form__input--pill input[type=radio]+label:before{box-shadow:none}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ih-gold);color:var(--ih-gold)}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--pill input[type=radio]:checked+label:hover{background:var(--ih-gold-deep);border-color:var(--ih-gold-deep);color:var(--ih-on-gold)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:var(--ih-brown-dark);color:var(--ih-bone-dim);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{background:var(--ih-brown-dark);border-color:var(--ih-gold-deep);color:var(--ih-bone)}.product-form__input--pill input[type=radio]:focus-visible+label,.product-form__input--pill input[type=radio].focused+label{outline:2px solid var(--ih-gold);outline-offset:3px;box-shadow:none}.product-form__quantity .quantity,.cart-item .quantity{border:1px solid var(--ih-brown-mid);border-radius:0;min-height:4.6rem}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after,.cart-item .quantity:before,.cart-item .quantity:after{display:none}.quantity__button{color:var(--ih-gold)}.quantity__button:hover{color:var(--ih-bone)}.quantity__button svg{width:1.2rem}.quantity__input{color:var(--ih-bone);font-weight:600}.product-form__submit.button,.product-form__submit.button--secondary{--color-button: 200, 145, 47;--color-button-text: 18, 12, 5;--color-secondary-button: 200, 145, 47;--color-secondary-button-text: 18, 12, 5;background-color:var(--ih-gold-deep);color:var(--ih-on-gold);min-height:5rem;border-radius:0}.product-form__submit.button:before,.product-form__submit.button:after{box-shadow:none}.product-form__submit.button:hover:not([disabled]){background-color:var(--ih-gold)}.product-form__submit.button[disabled],.product-form__submit.button[aria-disabled=true]{background-color:var(--ih-brown-dark);color:var(--ih-bone-dim)}.cart__checkout-button.button,.button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button){border-radius:0}.cart__checkout-button.button{background-color:var(--ih-gold-deep);color:var(--ih-on-gold)}.cart__checkout-button.button:hover{background-color:var(--ih-gold)}.thumbnail-list .thumbnail{border:1px solid var(--ih-brown-dark);border-radius:0}.thumbnail-list .thumbnail[aria-current]{border-color:var(--ih-gold-deep);box-shadow:none}.ih-hero{position:relative;display:flex;align-items:flex-end;min-height:100vh;min-height:100dvh;overflow:hidden;border-bottom:1px solid var(--ih-brown-dark);background:var(--ih-black)}.ih-hero .ih-hero__bg,.ih-hero .ih-hero__scrim{display:block}.ih-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.ih-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0804eb,#0c0804c7 42%,#0c08044d 74%,#0c08048c),linear-gradient(0deg,rgba(12,8,4,.7) 0%,transparent 42%)}.ih-hero__inner{box-sizing:border-box;position:relative;width:100%;max-width:120rem;margin:0 auto;padding:0 clamp(1.92rem,5vw,4.8rem) clamp(4.8rem,20vh,19.2rem)}.ih-hero__title{margin:0;font-family:var(--ih-display);font-weight:400;font-size:clamp(7.36rem,17vw,12rem);line-height:.98;letter-spacing:.06em;text-transform:uppercase;color:var(--ih-gold);text-shadow:0 2px 30px rgba(0,0,0,.45)}.ih-hero--right .ih-hero__title{text-align:right}@media screen and (max-width:749px){.page-width{padding-left:2.4rem;padding-right:2.4rem}}.ih-row{padding:clamp(4.8rem,7vw,9.6rem) 0;border-bottom:1px solid var(--ih-brown-dark)}.ih-row__header{max-width:56ch;margin-bottom:4rem}.ih-row__eyebrow{margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--ih-gold)}.ih-row__heading{margin:0;font-family:var(--ih-display);font-weight:400;font-size:clamp(4.08rem,5.8vw,6.64rem);line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--ih-bone)}.ih-row__intro{margin-top:2rem;font-size:1.8rem;line-height:1.6;color:var(--ih-bone-dim)}.ih-row .grid{--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 2rem;--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 2.4rem;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);margin:0;padding:0}@media screen and (min-width:750px){.ih-row .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.ih-row__actions{display:flex;justify-content:center;margin-top:4rem}.ih-cta{display:inline-block;padding:1.4rem 3.6rem;border:1px solid var(--ih-gold-deep);font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ih-gold);text-decoration:none;transition:background-color .15s ease,color .15s ease}.ih-cta:hover{background:var(--ih-gold);color:var(--ih-on-gold)}#ProductGridContainer .grid{column-gap:1.6rem;row-gap:2.4rem}@media screen and (min-width:750px){#ProductGridContainer .grid{column-gap:2rem;row-gap:2rem}}select,.select__select{color-scheme:dark}select option,select optgroup{background-color:var(--ih-charcoal);color:var(--ih-bone)}select option:checked{background-color:var(--ih-gold-deep);color:var(--ih-on-gold)}.facet-filters__sort.select__select,.select .select__select{background-color:var(--ih-ink);color:var(--ih-bone);border-radius:0}.facet-filters__field .select:after,.select:after,.select:before{border-radius:0}.facet-filters__field .select,.select{border-radius:0}.facet-filters__field .select:focus-within:after,.select .select__select:focus-visible{box-shadow:none;outline:2px solid var(--ih-gold);outline-offset:2px}.facet-filters__label,.product-count__text{white-space:nowrap;font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ih-bone-dim)}.select .svg-wrapper,.facet-filters__field .svg-wrapper{color:var(--ih-gold)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/iron-horse.css.map */
