:root{--ironfix-black: #0b0b0b;--ironfix-charcoal: #171717;--ironfix-gold: #d1a43b;--ironfix-gold-dark: #aa7e1d;--ironfix-cream: #f4f1eb;--ironfix-line: #ded3bd}body{background:var(--ironfix-cream)}#header-group .announcement-bar,#header-group .announcement-bar+.section-background{background:var(--ironfix-black)!important;color:var(--ironfix-gold)!important}#header-group .announcement-bar{border-bottom:1px solid #2b2b2b;font-size:.76rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}#header-component .header__row--top,#header-component .header__underlay{background:var(--ironfix-black)!important}#header-component .header__row--top,#header-component .header__row--top a,#header-component .header__row--top button,#header-component .header-logo,#header-component .header-actions__action{color:#fff!important}#header-component .header-logo{color:var(--ironfix-gold)!important;font-size:1.2rem;font-weight:800!important;letter-spacing:.045em}#header-component .header-menu a{font-weight:650;letter-spacing:.045em;text-transform:uppercase}#header-component .header-menu a:hover,#header-component .header-menu a:focus-visible{color:var(--ironfix-gold)!important}#header-component .header__columns{min-height:68px}main[data-template=index]>.shopify-section:first-child{background:var(--ironfix-black);border-bottom:4px solid var(--ironfix-gold)}main[data-template=index]>.shopify-section:first-child+.shopify-section{background:var(--ironfix-cream)}main[data-template=index]>.shopify-section:first-child .button-secondary{min-height:48px;padding-inline:28px;border:1px solid var(--ironfix-gold)!important;border-radius:4px!important;background:var(--ironfix-gold)!important;color:#0b0b0b!important;font-weight:800;letter-spacing:.045em;text-transform:uppercase;box-shadow:0 8px 24px #00000038}main[data-template=index]>.shopify-section:first-child .button-secondary:hover{border-color:#e4bd5b!important;background:#e4bd5b!important;transform:translateY(-2px)}.ui-test-product-list{background:var(--ironfix-cream)}.ui-test-product-list .section-resource-list{padding-block:72px 82px!important}.ui-test-product-list .section-resource-list__header{margin-bottom:26px;padding-bottom:18px;border-bottom:1px solid var(--ironfix-line)}.ui-test-product-list .section-resource-list__header h2,.ui-test-product-list .section-resource-list__header h3{margin:0;font-weight:850;letter-spacing:-.025em}.ui-test-product-list .section-resource-list__header .button-secondary{border-color:var(--ironfix-black)!important;border-radius:4px!important;color:var(--ironfix-black)!important;font-weight:750}.ui-test-product-list .section-resource-list__header .button,.ui-test-product-list .section-resource-list__header .button-secondary{display:none!important}.ui-test-product-list .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.product-card{height:100%}.product-card__content{height:100%;overflow:hidden;border:1px solid var(--ironfix-line)!important;border-radius:12px!important;background:#fff;box-shadow:0 7px 22px #2d241512;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ui-test-product-list .product-card__content{min-height:0!important}.ui-test-product-list .card-gallery{aspect-ratio:1 / 1!important;overflow:hidden;border-radius:8px 8px 0 0;background:#fff}.ui-test-product-list .card-gallery img,.ui-test-product-list .product-media-container img{width:100%;height:100%;object-fit:contain!important;object-position:center}.ui-test-product-list .product-card__content{padding:14px 14px 18px!important}.ui-test-product-list .card-gallery{margin:-14px -14px 2px;width:calc(100% + 28px)}.ui-test-product-list .product-card__content>*:last-child{margin-bottom:0}.product-card:hover .product-card__content{border-color:var(--ironfix-gold)!important;box-shadow:0 16px 34px #2d241522}.product-card__image{aspect-ratio:1 / 1;object-fit:contain!important;background:#fff}.product-card [class*=product-title],.product-card h3{font-weight:750;line-height:1.32}.product-card [class*=price]{font-weight:800}main .button,main .button-secondary{border-radius:4px}main[data-template*=collection] .section,main[data-template*=product] .section{padding-block-start:clamp(28px,4vw,64px);padding-block-end:clamp(28px,4vw,64px)}main[data-template*=product] h1{font-weight:850;letter-spacing:-.025em}footer{border-top:5px solid var(--ironfix-gold);background:var(--ironfix-black)}footer .section-background,footer .section{background:var(--ironfix-black)!important;color:#f7f7f7!important}footer h2,footer h3,footer p,footer a,footer label{color:#f7f7f7!important}footer h2{font-size:clamp(2rem,4vw,3.6rem);font-weight:850;letter-spacing:-.035em}footer .button,footer .button-secondary{border-color:var(--ironfix-gold)!important;border-radius:4px!important;background:var(--ironfix-gold)!important;color:#0b0b0b!important;font-weight:800}footer input{border-color:#5a5a5a!important;background:var(--ironfix-charcoal)!important;color:#fff!important}footer .utilities{border-top:1px solid #353535}@media screen and (max-width:749px){#header-component .header__columns{min-height:58px}.ui-test-product-list .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-card__content{border-radius:8px!important}footer h2{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ironfix-brand.css.map */
