body{font-family:var(--font-iron-body);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--color-gantry);background-color:var(--color-mill)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-iron-heading);color:var(--color-forge);letter-spacing:var(--tracking-snug);line-height:var(--line-tight)}h1,.h1{font-size:var(--size-h1);font-weight:800;letter-spacing:var(--tracking-tight)}h2,.h2{font-size:var(--size-h2);font-weight:700}h3,.h3{font-size:var(--size-h3);font-weight:700}h4,.h4{font-size:var(--size-h4);font-weight:700}code,kbd,samp,pre,.iron-link-mono{font-family:var(--font-iron-mono);font-size:var(--size-mono)}.button,.shopify-payment-button__button--unbranded,button.button--primary{font-family:var(--font-iron-body);font-weight:600;letter-spacing:.01em;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--color-iron-red)!important;color:var(--color-mill)!important;border-color:var(--color-iron-red)!important}.button:not(.button--secondary):not([disabled]):hover,.button--primary:not([disabled]):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:#b91c1c!important;border-color:#b91c1c!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--color-iron-red-rgb),.25)}.button:not(.button--secondary):active,.button--primary:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0);box-shadow:0 1px 4px rgba(var(--color-iron-red-rgb),.2)}.button--secondary{background-color:transparent!important;color:var(--color-forge)!important;border-color:var(--color-forge)!important}.button--secondary:hover{background-color:var(--color-forge)!important;color:var(--color-mill)!important;border-color:var(--color-forge)!important}.iron-link-utility-bar{background-color:var(--color-forge);color:var(--color-mill);font-family:var(--font-iron-body);font-size:var(--size-small);font-weight:500;border-bottom:1px solid rgba(var(--color-mill-rgb),.08)}.iron-link-utility-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);max-width:var(--iron-page-max);margin:0 auto;padding:var(--space-2) var(--iron-page-gutter)}.iron-link-utility-bar a{color:rgba(var(--color-mill-rgb),.85);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.iron-link-utility-bar a:hover{color:var(--color-iron-red)}.header-wrapper{background-color:var(--color-mill);border-bottom:1px solid var(--color-hairline)}.header__menu-item,.header__active-menu-item{font-family:var(--font-iron-body);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:var(--size-caps);color:var(--color-forge);transition:color var(--duration-fast) var(--ease-out)}.header__menu-item:hover,.header__active-menu-item{color:var(--color-iron-red)}.header-wrapper.color-scheme-3{background-color:var(--color-forge);color:var(--color-mill);border-bottom:2px solid var(--color-iron-red)}.header-wrapper.color-scheme-3 .header{background-color:transparent}.header-wrapper.color-scheme-3 .header__heading-link,.header-wrapper.color-scheme-3 .header__heading-link .h2{font-family:var(--font-iron-heading);font-weight:600;font-size:19px;letter-spacing:.01em;color:var(--color-mill)}.header-wrapper.color-scheme-3 .header__menu-item{font-family:var(--font-iron-heading);font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--color-mill);padding-left:10px;padding-right:10px;text-decoration:none}.header-wrapper.color-scheme-3 .header__menu-item>span{color:var(--color-mill);text-decoration:none}.header-wrapper.color-scheme-3 details[open]>.header__menu-item,.header-wrapper.color-scheme-3 details[open]>.header__menu-item>span,.header-wrapper.color-scheme-3 .header__menu-item:hover,.header-wrapper.color-scheme-3 .header__menu-item:hover>span{text-decoration:none}.header-wrapper.color-scheme-3 .header__menu-item:hover,.header-wrapper.color-scheme-3 .header__menu-item:hover>span{color:var(--color-iron-red)}.header-wrapper.color-scheme-3 .header__menu-item .header__active-menu-item,.header-wrapper.color-scheme-3 .header__active-menu-item{color:var(--color-iron-red);box-shadow:inset 0 -2px 0 var(--color-iron-red);padding-bottom:4px;text-decoration:none}.header-wrapper.color-scheme-3 .header__submenu .header__menu-item,.header-wrapper.color-scheme-3 .header__submenu .header__menu-item>span{color:rgba(var(--color-foreground),.75)}.header-wrapper.color-scheme-3 .header__icon{color:var(--color-mill)}.header-wrapper.color-scheme-3 .header__icon:hover{color:var(--color-iron-red)}.header-wrapper.color-scheme-3 .cart-count-bubble{background-color:var(--color-iron-red);color:var(--color-mill)}.footer{background-color:var(--color-forge);color:rgba(var(--color-mill-rgb),.75);border-top:0}.footer *{color:inherit}.footer h2,.footer .h2,.footer h3,.footer .h3,.footer h4,.footer .h4,.footer .footer-block__heading{color:var(--color-mill);font-family:var(--font-iron-heading);font-weight:700}.footer a{color:rgba(var(--color-mill-rgb),.75);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.footer a:hover{color:var(--color-iron-red)}.footer__content-bottom{border-top:1px solid rgba(var(--color-mill-rgb),.1)}.product-card-wrapper .card{background-color:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.product-card-wrapper:hover .card{transform:translateY(-1px);border-color:var(--color-iron-red);box-shadow:0 4px 16px rgba(var(--color-forge-rgb),.06)}.product-card-wrapper{--image-padding: 1.2rem}.product-card-wrapper .card--standard .card__inner{background-color:#f1efe8}.product-card-wrapper .card__media .media img{object-fit:contain;object-position:center center}.card__vendor-eyebrow{font-family:var(--font-iron-body);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#888780;margin:0 0 6px;line-height:1.2}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--font-iron-heading);font-size:15px;font-weight:500;line-height:1.3;color:var(--color-forge);letter-spacing:0}.product-card-wrapper .card__heading{margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card__heading a{text-decoration:none}.product-card-wrapper .card__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:4px}.product-card-wrapper .price,.product-card-wrapper .price__container{margin:0}.product-card-wrapper .card__information .price-item--regular,.product-card-wrapper .card__information .price-item--sale,.product-card-wrapper .card__information .price-item--last{font-family:var(--font-iron-body);font-size:19px;font-weight:500;line-height:1.2;color:var(--color-forge);letter-spacing:0}.product-card-wrapper .price--on-sale .price-item--regular{font-size:14px;color:var(--color-concrete);text-decoration:line-through}.product-card-wrapper .price--on-sale .price-item--sale,.product-card-wrapper .price--on-sale .price-item--last{color:var(--color-iron-red)}.card__price-tax{display:inline-block;font-family:var(--font-iron-body);font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--color-concrete);white-space:nowrap}.product-card-wrapper .card__content>.quick-add{margin:0 -1rem -1rem}.product-card-wrapper .quick-add>modal-opener,.product-card-wrapper .quick-add>product-form,.product-card-wrapper .quick-add>product-form>form{display:block;width:100%}.product-card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit.button,.product-card-wrapper .quick-add__submit.button--secondary,.product-card-wrapper .quick-add__submit.button--full-width{background-color:var(--color-iron-red);background-image:none;color:var(--color-mill);border:0;border-radius:0 0 var(--radius-lg) var(--radius-lg);font-family:var(--font-iron-body);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;min-height:0;width:100%;display:block;padding:14px 16px;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out)}.product-card-wrapper .quick-add__submit:before,.product-card-wrapper .quick-add__submit:after{display:none}.product-card-wrapper .quick-add__submit:not([disabled]):hover{background-color:#b91e1e;color:var(--color-mill)}.product-card-wrapper .quick-add__submit:disabled,.product-card-wrapper .quick-add__submit[aria-disabled=true]{background-color:var(--color-hairline);color:var(--color-concrete);cursor:not-allowed}.card-stock-pill{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-family:var(--font-iron-body);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;pointer-events:none}.card-stock-pill:before{content:"";width:6px;height:6px;border-radius:999px}.card-stock-pill--in{background-color:#ecf6e4;color:#3b6d11}.card-stock-pill--in:before{background-color:#639922}.card-stock-pill--low{background-color:#fcf0e0;color:#854f0b}.card-stock-pill--low:before{background-color:#ba7517}.product-grid .grid__item{display:flex;align-items:stretch}.ilcard{display:flex;flex-direction:column;width:100%;height:100%;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);overflow:hidden;transition:transform .15s var(--ease-out),box-shadow .15s var(--ease-out),border-color .15s var(--ease-out)}.ilcard:hover{transform:translateY(-3px);box-shadow:0 6px 18px #0a0a0a1a;border-color:#d6d8dc}.ilcard__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;padding:10px;background-color:#fff;border-bottom:.5px solid #efefef;box-sizing:border-box;text-decoration:none;overflow:hidden}.ilcard__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center center;display:block}.ilcard__stock{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-family:var(--font-iron-body);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;pointer-events:none}.ilcard__stock:before{content:"";width:6px;height:6px;border-radius:999px}.ilcard__stock--in{background:#ecf6e4;color:#3b6d11}.ilcard__stock--in:before{background:#639922}.ilcard__stock--low{background:#fcf0e0;color:#854f0b}.ilcard__stock--low:before{background:#ba7517}.ilcard__body{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.ilcard__vendor{font-family:var(--font-iron-body);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#888780;line-height:1.2}.ilcard__title{margin:0;font-family:var(--font-iron-heading);font-size:15px;font-weight:500;line-height:1.3;color:var(--color-forge);letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.ilcard__title-link{color:inherit;text-decoration:none}.ilcard__title-link:hover{text-decoration:none}.ilcard__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;margin-top:auto}.ilcard__price-lead{font-family:var(--font-iron-body);font-size:12px;font-weight:500;color:var(--color-concrete)}.ilcard__price{font-family:var(--font-iron-body);font-size:19px;font-weight:500;line-height:1.1;color:var(--color-forge);letter-spacing:0}.ilcard__tax{font-family:var(--font-iron-body);font-size:10px;font-weight:500;color:#888780;letter-spacing:.02em}.ilcard__foot-form{display:block;width:100%}.ilcard__foot-form form{display:block;width:100%;margin:0}.ilcard__foot{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 16px;background:#dc2626;color:#fff;border:0;border-radius:0;font-family:var(--font-iron-body);font-size:14px;font-weight:500;line-height:1;text-align:center;text-decoration:none;cursor:pointer;box-shadow:none;-webkit-appearance:none;appearance:none;transition:background-color .15s var(--ease-out)}.ilcard__foot:hover{background:#b91e1e;color:#fff}.ilcard__foot:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.ilcard__foot-icon{display:inline-flex;align-items:center;width:16px;height:16px;flex-shrink:0}.ilcard__foot-icon svg{width:100%;height:100%;fill:currentColor}.ess{background:#fafaf8;padding:48px 0}.ess__header{margin-bottom:28px;max-width:720px}.ess__eyebrow{font-family:var(--font-iron-body);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#888780;margin-bottom:12px;line-height:1}.ess__title{margin:0 0 10px;font-family:var(--font-iron-heading);font-size:20px;font-weight:500;line-height:1.2;color:var(--color-forge);letter-spacing:0}.ess__intro{margin:0;font-family:var(--font-iron-body);font-size:14px;font-weight:400;line-height:1.55;color:#5f5e5a;max-width:460px}.ess__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}@media screen and (max-width:989px){.ess__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ess__grid{grid-template-columns:1fr;gap:12px}}@media screen and (min-width:990px){.ess__grid--4up{grid-template-columns:repeat(4,minmax(0,1fr))}}.ess-card{display:flex;flex-direction:column;height:100%;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);overflow:hidden}.ess-card__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px}.ess-card__pill{align-self:flex-start;display:inline-block;padding:4px 10px;background:#fbe9e9;color:#dc2626;font-family:var(--font-iron-body);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:20px;line-height:1}.ess-card__heading{margin:0;font-family:var(--font-iron-heading);font-size:15px;font-weight:500;line-height:1.3;color:var(--color-forge);letter-spacing:0}.ess-card__intro{margin:0;font-family:var(--font-iron-body);font-size:12px;font-weight:400;line-height:1.5;color:#5f5e5a}.ess-card__list{list-style:none;padding:0;margin:4px 0 0;width:100%}.ess-card__list li{position:relative;padding:10px 0 10px 18px;font-family:var(--font-iron-body);font-size:12px;line-height:1.4;color:#5f5e5a;border-top:.5px solid #efede8}.ess-card__list li:first-child{border-top:0;padding-top:8px}.ess-card__list li:before{content:"";position:absolute;left:0;top:15px;width:7px;height:7px;background:#dc2626;border-radius:50%}.ess-card__list li:first-child:before{top:13px}.ess-card__foot{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 16px;background:#dc2626;color:#fff;text-decoration:none;font-family:var(--font-iron-body);font-size:13px;font-weight:500;line-height:1;border:0;border-radius:0;cursor:pointer;transition:background-color .15s var(--ease-out)}.ess-card__foot:hover{background:#b91e1e;color:#fff}.ess-card__foot:focus-visible{outline:2px solid #ffffff;outline-offset:-4px}.ess-card__foot-arrow{width:14px;height:14px;flex-shrink:0;stroke:currentColor}.ild-hero{background:#0a0a0a;padding:44px 0}.ild-hero__inner{max-width:1100px}.ild-hero .ild-hero__rule{display:block;width:34px;height:3px;background:var(--color-iron-red);margin:0 0 14px}.ild-hero__eyebrow{margin:0 0 8px;font-family:var(--font-iron-body);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#8a8a8a}.ild-hero__title{margin:0 0 12px;font-family:var(--font-iron-heading);font-size:28px;font-weight:500;line-height:1.15;color:var(--color-mill)}.ild-hero__intro{margin:0;font-family:var(--font-iron-body);font-size:13px;line-height:1.6;max-width:460px;color:#c4c4c4}.hubnav{padding:36px 0 0}.hubnav__title{margin:0 0 16px;font-family:var(--font-iron-body);font-size:12px;font-weight:500;letter-spacing:.14em;color:#5f5e5a;text-transform:uppercase}.hubnav__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hubnav__card{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);text-decoration:none;color:var(--color-forge);transition:.15s ease}.hubnav__card:after{content:"\2197";position:absolute;top:13px;right:14px;color:var(--color-iron-red);font-size:15px}.hubnav__card:hover{border-color:var(--color-iron-red);transform:translateY(-2px)}.hubnav__cardTitle{font-family:var(--font-iron-heading);font-size:15px;font-weight:500;line-height:1.25;color:var(--color-forge)}.hubnav__cardDesc{font-family:var(--font-iron-body);font-size:13px;line-height:1.55;color:#5f5e5a}@media screen and (max-width:989px){.hubnav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hubnav__grid{grid-template-columns:1fr;gap:10px}}@media screen and (min-width:990px){.hubnav__grid--3up{grid-template-columns:repeat(3,minmax(0,1fr))}}.resin-calc{padding:40px 0}.resin-calc__header{max-width:720px;margin:0 auto 28px;text-align:center}.resin-calc__eyebrow{margin:0 0 12px;font-family:var(--font-iron-body);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#888780;line-height:1}.resin-calc__title{margin:0 0 10px;font-family:var(--font-iron-heading);font-size:24px;font-weight:500;line-height:1.2;color:var(--color-forge);letter-spacing:0}.resin-calc__subtitle{margin:0 auto;font-family:var(--font-iron-body);font-size:14px;font-weight:400;line-height:1.55;color:#5f5e5a;max-width:540px}.resin-calc__card{max-width:560px;margin:0 auto}.ild-breadcrumb{padding:14px 0 4px}.ild-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-iron-body);font-size:12px;letter-spacing:.02em;color:#888780;line-height:1.4}.ild-breadcrumb__item{display:inline-flex;align-items:center;gap:8px}.ild-breadcrumb__item+.ild-breadcrumb__item:before{content:"/";color:#c4c4c4}.ild-breadcrumb__link{color:#5f5e5a;text-decoration:none;transition:color .15s var(--ease-out)}.ild-breadcrumb__link:hover{color:var(--color-iron-red)}.ild-breadcrumb__item--current{color:var(--color-forge)}.guide-content{max-width:760px;margin:0 auto;font-family:var(--font-iron-body);font-size:16px;line-height:1.7;color:#2b2b2b}.guide-content h2{margin:40px 0 12px;font-family:var(--font-iron-heading);font-size:24px;font-weight:500;line-height:1.2;color:var(--color-forge);letter-spacing:0}.guide-content h3{margin:28px 0 8px;font-family:var(--font-iron-heading);font-size:18px;font-weight:500;line-height:1.3;color:var(--color-forge)}.guide-content h4{margin:22px 0 6px;font-family:var(--font-iron-heading);font-size:15px;font-weight:500;color:var(--color-forge)}.guide-content p{margin:0 0 14px}.guide-content ul,.guide-content ol{margin:0 0 14px;padding-left:22px}.guide-content li{margin-bottom:6px}.guide-content a{color:var(--color-iron-red);text-decoration:underline;text-underline-offset:2px}.guide-content a:hover{color:#b91e1e}.guide-content strong{font-weight:600;color:var(--color-forge)}.guide-content code{font-family:var(--font-iron-mono);font-size:.9em;padding:2px 6px;background:var(--color-drywall);border-radius:4px}.guide-content hr{border:0;border-top:1px solid var(--color-hairline);margin:32px 0}.guide-content table{width:100%;border-collapse:collapse;margin:20px 0;font-family:var(--font-iron-body);background:var(--color-mill);border:1px solid var(--color-hairline)}.guide-content thead{background:var(--color-drywall)}.guide-content th,.guide-content td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hairline)}.guide-content th{font-weight:600;font-size:13px;letter-spacing:.02em;color:var(--color-forge);line-height:1.35}.guide-content td{font-size:14px;line-height:1.5;color:#2b2b2b}.guide-content tbody tr:last-child th,.guide-content tbody tr:last-child td{border-bottom:0}@media screen and (max-width:749px){.guide-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}.guide-content th,.guide-content td{padding:8px 10px;white-space:nowrap}}.guides-index__group+.guides-index__group{margin-top:32px}.guides-index__eyebrow{margin:0 0 12px;font-family:var(--font-iron-body);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-iron-red)}.guides-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}@media screen and (max-width:989px){.guides-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.guides-index__grid{grid-template-columns:1fr;gap:12px}}.guide-card{display:flex;flex-direction:column;gap:10px;padding:18px 20px;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);text-decoration:none;color:var(--color-forge);transition:border-color .15s ease,box-shadow .15s ease}.guide-card:hover{border-color:var(--color-iron-red);box-shadow:0 2px 10px #0a0a0a0a}.guide-card__title{margin:0;font-family:var(--font-iron-heading);font-size:16px;font-weight:600;line-height:1.3;color:var(--color-forge);letter-spacing:0}.guide-card__desc{margin:0;font-family:var(--font-iron-body);font-size:13px;font-weight:400;line-height:1.5;color:#5f5e5a;flex:1 1 auto}.guide-card__cta{margin-top:4px;font-family:var(--font-iron-body);font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--color-iron-red)}.guide-card:hover .guide-card__cta{color:#b91e1e}.gstep{display:flex;gap:14px;padding:18px 20px;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);margin:16px 0}.gnum{flex:0 0 32px;width:32px;height:32px;background:var(--color-iron-red);color:var(--color-mill);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-iron-heading);font-weight:600;font-size:14px;line-height:1}.gstep>*:not(.gnum){flex:1 1 auto}.gstep h3,.gstep h4{margin-top:0}.gcard{padding:18px 20px;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);margin:16px 0}.gcard h3,.gcard h4{margin-top:0}.gcompare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.gcompare>*{padding:18px 20px;background:var(--color-mill);border:1px solid var(--color-hairline);border-radius:var(--radius-lg)}.gcompare>* h3,.gcompare>* h4{margin-top:0}@media screen and (max-width:749px){.gcompare{grid-template-columns:1fr}}.gtip{padding:14px 16px 14px 18px;background:#fbe9e9;border-left:3px solid var(--color-iron-red);border-radius:6px;margin:16px 0;color:var(--color-forge);font-size:15px;line-height:1.6}.gtip strong{color:var(--color-iron-red)}.gtip p:last-child{margin-bottom:0}.gwarn{padding:14px 16px 14px 18px;background:#fcf0e0;border-left:3px solid #ba7517;border-radius:6px;margin:16px 0;color:#854f0b;font-size:15px;line-height:1.6}.gwarn strong{color:#854f0b}.gwarn p:last-child{margin-bottom:0}.gchecklist{list-style:none;padding:0;margin:16px 0}.gchecklist li{position:relative;padding:10px 0 10px 22px;font-size:14px;line-height:1.5;color:#5f5e5a;border-top:.5px solid #efede8}.gchecklist li:first-child{border-top:0;padding-top:6px}.gchecklist li:before{content:"";position:absolute;left:0;top:16px;width:8px;height:8px;background:var(--color-iron-red);border-radius:50%}.gchecklist li:first-child:before{top:12px}.gmeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.gmeta__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-family:var(--font-iron-body);font-size:11px;font-weight:500;color:#c4c4c4;letter-spacing:.02em;line-height:1}.gmeta__icon{width:12px;height:12px;flex-shrink:0;stroke:currentColor;opacity:.85}.gdisclaimer{max-width:760px;margin:32px auto 8px;padding:18px 0 0;border-top:1px solid var(--color-hairline);font-family:var(--font-iron-body);font-size:12px;line-height:1.55;color:#888780;text-align:left}.gdisclaimer strong{color:#5f5e5a}.guide-shop{padding:40px 0 8px}.guide-shop__header{margin:0 auto 24px;max-width:760px;text-align:center}.guide-shop__eyebrow{margin:0 0 10px;font-family:var(--font-iron-body);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#888780;line-height:1}.guide-shop__title{margin:0;font-family:var(--font-iron-heading);font-size:22px;font-weight:500;line-height:1.2;color:var(--color-forge)}.shopify-section{--section-padding-block: clamp(2rem, 1rem + 4vw, 5rem)}::selection{background-color:var(--color-iron-red);color:var(--color-mill)}::-moz-selection{background-color:var(--color-iron-red);color:var(--color-mill)}:focus-visible{outline:2px solid var(--color-iron-red);outline-offset:2px;border-radius:var(--radius-sm)}.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline-offset:3px}.breadcrumbs,.breadcrumb,.shopify-breadcrumbs,nav[aria-label=breadcrumb],.breadcrumb-list{display:none!important}.breadcrumbs,.breadcrumb,nav.breadcrumbs,.shopify-breadcrumbs,nav[aria-label=breadcrumbs],nav[aria-label=Breadcrumb],.breadcrumb__list,.breadcrumbs__list,.page-width>nav:first-child{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/iron-link-overrides.css.map */
