@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(//ironridgetools.com/cdn/shop/t/3/assets/irs-poppins-500.woff2?v=50517663956951588441793772681) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(//ironridgetools.com/cdn/shop/t/3/assets/irs-poppins-600.woff2?v=87329189263062133811793772681) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(//ironridgetools.com/cdn/shop/t/3/assets/irs-poppins-700.woff2?v=164548403437981460391793772681) format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(//ironridgetools.com/cdn/shop/t/3/assets/irs-icons.woff2?v=91551204451675582361793772680) format("woff2")}html:has(.irs){scroll-behavior:smooth}.shopify-section:has([data-irs-sticky]){position:sticky;top:0;z-index:50}.irs{--irs-f:Poppins,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;position:relative;display:block;background-color:var(--bg);color:var(--tx);font-family:var(--irs-f)!important;font-weight:500!important;font-size:17px;line-height:1.5;letter-spacing:normal!important;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:clip}.irs *,.irs *:before,.irs *:after{box-sizing:border-box}.irs.irs :where(span,div,p,a,li,ul,ol,s,h1,h2,h3,b,i,q,small,figure,summary,details,article,header,button){font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.irs.irs :where(strong){font-family:inherit!important;font-weight:700!important;letter-spacing:inherit!important}.irs.irs :where(button){margin:0;font-size:inherit;text-transform:none;box-shadow:none;min-width:0}.irs div:empty{display:block}.irs :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}.irs :where(ul,ol){list-style:none}.irs :where(li):before{content:none}.irs img{display:block;max-width:100%}.irs a{text-underline-offset:3px}.irs-anchor{position:absolute;top:0;left:0;scroll-margin-top:calc(var(--irs-bar-h,0px) + 8px)}.irs .irs-wrap{width:100%;max-width:calc(var(--wrap)*1px);margin-inline:auto}.irs .irs-t{font-family:var(--irs-f)!important;font-weight:var(--fw)!important;line-height:calc(var(--lh)/100)!important;letter-spacing:calc(var(--ls)*.01em)!important;text-transform:var(--tt)!important;color:var(--c)!important;margin:0}.irs .irs-wrap.irs-t{margin-inline:auto}.irs .irs-rt p{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.irs .irs-rt p+p{margin-top:1em}.irs .irs-rt a{color:inherit;text-decoration:underline}.irs .irs-ms{font-family:Material Symbols Outlined!important;font-weight:400!important;font-style:normal;line-height:1!important;letter-spacing:normal!important;display:inline-block;white-space:nowrap;text-transform:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-user-select:none;user-select:none;font-variation-settings:"wght" 400}.irs .irs-ms.irs-ms--fill{font-variation-settings:"FILL" 1,"wght" 400}.irs-bal{text-wrap:balance}.irs-box{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--ar);max-height:calc(var(--mh,4000)*1px);border-radius:calc(var(--r,0)*1px);background:var(--box) repeating-linear-gradient(135deg,transparent 0 14px,rgba(0,0,0,.025) 14px 28px)}.irs-box img,.irs-box video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.irs-slot{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:8px;text-align:center;font-size:13px;line-height:1.3;color:#5e5650;font-weight:600!important}.irs-payi{width:38px;height:24px;flex:0 0 auto}.irs .irs-mt2{margin-top:2px}.irs .irs-mt4{margin-top:4px}.irs .irs-mt6{margin-top:6px}.irs .irs-mt12{margin-top:12px}.irs .irs-mt14{margin-top:14px}.irs .irs-mt16{margin-top:16px}.irs .irs-mt24{margin-top:24px}.irs .irs-mt28{margin-top:28px}.irs .irs-mt32{margin-top:32px}.irs .irs-mt36{margin-top:36px}.irs .irs-mb12{margin-bottom:12px}.irs .irs-mb20{margin-bottom:20px}.irs .irs-mb28{margin-bottom:28px}.irs-w100{width:100%}.irs-ctr{text-align:center}.irs-left{text-align:left}.irs-min0{min-width:0}.irs-grow{flex:1}.irs-col{display:flex;flex-direction:column;align-items:center;text-align:center}.irs-stars{letter-spacing:2px!important;line-height:1;display:block}.irs-card{box-shadow:0 4px 16px #00000014}.irs-pill{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:600!important;padding:3px 10px 3px 6px;border-radius:100px;white-space:nowrap}.irs-circ{display:flex!important;align-items:center;justify-content:center;border-radius:100px}.irs-cta{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.irs .irs-btn,.irs .irs-add{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(var(--b-h,58)*1px);padding:14px 24px;border:0;border-bottom:4px solid var(--b-edge);border-radius:calc(var(--b-r,12)*1px);background:var(--b-bg);color:var(--b-tx)!important;font-size:calc(var(--b-fs,19)*1px);line-height:1.2;font-weight:700!important;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s,transform .1s}.irs .irs-btn{max-width:calc(var(--b-w,420)*1px)}.irs .irs-btn:hover,.irs .irs-add:hover{background:var(--b-hov,var(--b-bg));color:var(--b-tx)!important}.irs .irs-btn:active,.irs .irs-add:active{transform:translateY(2px);border-bottom-width:2px}.irs .irs-btn:focus-visible,.irs .irs-add:focus-visible,.irs a:focus-visible,.irs button:focus-visible,.irs summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.irs .irs-add[disabled]{cursor:not-allowed}.irs .irs-add.is-off{background:#d6d6d6;border-bottom-color:#bdbdbd;color:#555!important}.irs-note{display:flex;align-items:center;justify-content:center;gap:6px;line-height:1.5;text-align:center}.irs-note .irs-ms{font-size:20px}.irs-dots{display:flex;gap:2px}.irs .irs-dot{width:28px;height:44px;border:0;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.irs-dot:before{content:"";display:block;height:10px;width:10px;border-radius:100px;background:var(--doff,#D9CFC8);transition:width .2s}.irs-dot[aria-current=true]:before{width:26px;background:var(--don,#FF5801)}.irs-widget{min-width:0}.irs-rate{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:899px){.irs-wide,.irs-hide-m{display:none!important}}@media(min-width:900px){.irs-narrow,.irs-hide-d{display:none!important}}@media(prefers-reduced-motion:reduce){html:has(.irs){scroll-behavior:auto}.irs *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/irs-base.css.map */
