:root{--oms-ink: #111827;--oms-night: #0f172a;--oms-slate-deep: #1f2937;--oms-orange: #f7931a;--oms-orange-dark: #e8850f;--oms-orange-light: #ffad42;--oms-orange-soft: #fff7ed;--oms-orange-border: #fed7aa;--oms-orange-text: #9a3412;--oms-text: #111827;--oms-text-2: #4b5563;--oms-text-3: #6b7280;--oms-text-on-dark: #d1d5db;--oms-text-on-dark-2: rgba(255, 255, 255, .72);--oms-border: #e5e7eb;--oms-border-strong: #d1d5db;--oms-border-on-dark: rgba(255, 255, 255, .14);--oms-bg: #f8fafc;--oms-bg-2: #f3f4f6;--oms-white: #ffffff;--oms-success-text: #047857;--oms-success-dark: #065f46;--oms-success-soft: #ecfdf5;--oms-success-border: #a7f3d0;--oms-info-text: #1d4ed8;--oms-info-dark: #1e40af;--oms-info-soft: #eff6ff;--oms-info-border: #bfdbfe;--oms-air-text: #3730a3;--oms-air-soft: #eef2ff;--oms-hydro-text: #075985;--oms-hydro-soft: #e0f2fe;--oms-danger-text: #b91c1c;--oms-danger-soft: #fef2f2;--oms-focus: #fdba74;--oms-radius-sm: 4px;--oms-radius: 6px;--oms-radius-lg: 8px;--oms-radius-pill: 999px;--oms-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--oms-shadow: 0 1px 2px rgba(15, 23, 42, .06);--oms-shadow-lg: 0 2px 8px rgba(15, 23, 42, .12);--oms-weight-bold: 700;--oms-weight-black: 800;--oms-h1: clamp(34px, 4.5vw, 48px);--oms-h1-hero: clamp(40px, 6.5vw, 76px);--oms-h2: clamp(26px, 3.2vw, 36px);--oms-h3: 20px;--oms-eyebrow: 12px;--oms-rail-content: 1180px;--oms-rail-collection: 1440px;--oms-rail-product: 1480px;--oms-muted: var(--oms-text-2);--oms-muted-2: var(--oms-text-3);--oms-input: var(--oms-border-strong);--oms-success: var(--oms-success-text);--oms-danger: var(--oms-danger-text)}.oms-page-shell{width:min(var(--oms-rail-content),calc(100vw - 40px));margin-inline:auto}.oms-eyebrow,.oms-kicker{margin:0 0 10px;color:var(--oms-orange-text);font-size:var(--oms-eyebrow);font-weight:var(--oms-weight-black);letter-spacing:.06em;text-transform:uppercase}.oms-eyebrow--on-dark,.oms-on-dark .oms-eyebrow{color:var(--oms-orange)}.oms-page-title{margin:0 0 14px;color:var(--oms-text);font-size:var(--oms-h1);font-weight:var(--oms-weight-black);line-height:1.05;letter-spacing:-.03em}.oms-section-title{margin:0;color:var(--oms-text);font-size:var(--oms-h2);font-weight:var(--oms-weight-bold);line-height:1.1;letter-spacing:-.02em}.oms-lead{max-width:860px;margin:0;color:var(--oms-text-2);font-size:18px;line-height:1.6}.oms-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border:1.5px solid var(--oms-ink);border-radius:var(--oms-radius);background:var(--oms-ink);color:var(--oms-white)!important;font-family:inherit;font-size:15px;font-weight:var(--oms-weight-bold);line-height:1.2;text-align:center;text-decoration:none!important;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.oms-btn:hover{border-color:var(--oms-orange);background:var(--oms-orange);color:var(--oms-ink)!important;box-shadow:0 2px 6px #11182729;transform:translateY(-1px)}.oms-btn--primary{border-color:var(--oms-orange);background:var(--oms-orange);color:var(--oms-ink)!important}.oms-btn--primary:hover{border-color:var(--oms-orange-dark);background:var(--oms-orange-dark);color:var(--oms-ink)!important}.oms-btn--ghost{background:var(--oms-white);color:var(--oms-ink)!important}.oms-btn--ghost:hover{border-color:var(--oms-ink);background:var(--oms-ink);color:var(--oms-white)!important}.oms-btn--ghost-on-dark{border-color:#ffffff73;background:transparent;color:var(--oms-white)!important}.oms-btn--ghost-on-dark:hover{border-color:var(--oms-orange);background:var(--oms-orange);color:var(--oms-ink)!important}.oms-btn--small{min-height:40px;padding:0 14px;font-size:13px}.oms-btn:focus-visible{outline:3px solid var(--oms-focus);outline-offset:3px}.product-form__submit,button[name=add],.shopify-payment-button__button--unbranded{transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-form__submit:hover,button[name=add]:hover{border-color:var(--oms-orange)!important;background:var(--oms-orange)!important;color:var(--oms-ink)!important;box-shadow:0 2px 6px #11182729;transform:translateY(-1px)}.shopify-payment-button__button--unbranded:hover{background:var(--oms-orange)!important;color:var(--oms-ink)!important;box-shadow:0 2px 6px #11182729;transform:translateY(-1px)}.product-form__submit:focus-visible,button[name=add]:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:3px solid var(--oms-focus);outline-offset:3px}.oms-panel,.oms-card{border:1px solid var(--oms-border);border-radius:var(--oms-radius);background:var(--oms-white)}.oms-panel{padding:28px}.oms-card{padding:18px}.oms-card--accent{border-color:var(--oms-orange-border);background:var(--oms-orange-soft)}.oms-alert{border:1px solid var(--oms-orange-border);border-radius:var(--oms-radius);background:var(--oms-orange-soft);color:var(--oms-orange-text);padding:18px 20px;font-weight:700}.oms-chip{display:inline-flex;min-height:40px;align-items:center;gap:8px;border:1px solid var(--oms-border-strong);border-radius:var(--oms-radius-sm);background:var(--oms-white);color:var(--oms-ink);padding:0 16px;font-size:14px;font-weight:700}.oms-chip.is-active{border-color:var(--oms-ink);background:var(--oms-ink);color:var(--oms-white)}.oms-chip.is-accent{border-color:var(--oms-orange-border);background:var(--oms-orange-soft);color:var(--oms-orange-text)}.oms-badge{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:3px 10px;border:1px solid transparent;border-radius:var(--oms-radius-sm);background:var(--oms-bg-2);color:var(--oms-ink);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.oms-badge--accent{border-color:var(--oms-orange-border);background:var(--oms-orange-soft);color:var(--oms-orange-text)}.oms-badge--success{border-color:var(--oms-success-border);background:var(--oms-success-soft);color:var(--oms-success-text)}.oms-badge--info{border-color:var(--oms-info-border);background:var(--oms-info-soft);color:var(--oms-info-text)}.oms-badge--air{background:var(--oms-air-soft);color:var(--oms-air-text)}.oms-badge--hydro{background:var(--oms-hydro-soft);color:var(--oms-hydro-text)}.oms-badge--immersion{background:var(--oms-success-soft);color:var(--oms-success-text)}.oms-table-wrap{overflow-x:auto;border:1px solid var(--oms-border);border-radius:var(--oms-radius);background:var(--oms-white)}.oms-table{width:100%;min-width:760px;border-collapse:collapse;font-size:15px}.oms-table th,.oms-table td{padding:16px;border-bottom:1px solid var(--oms-border);text-align:left;vertical-align:top}.oms-table th{background:var(--oms-bg);color:var(--oms-text-2);font-size:12px;font-weight:var(--oms-weight-black);text-transform:uppercase}.oms-table tr:last-child td{border-bottom:0}.oms-site-footer{margin-top:72px;background:var(--oms-ink);color:var(--oms-white)}.oms-site-footer__inner{width:min(var(--oms-rail-collection),calc(100vw - 40px));margin-inline:auto;display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;padding:44px 0 34px}.oms-site-footer__title{margin:0 0 12px;color:var(--oms-white);font-size:16px;font-weight:var(--oms-weight-black)}.oms-site-footer__text{max-width:360px;margin:0;color:var(--oms-text-on-dark-2);font-size:15px;line-height:1.55}.oms-site-footer__links{display:grid;gap:8px}.oms-site-footer a{color:#ffffffd1;text-decoration:none}.oms-site-footer a:hover{color:var(--oms-orange)}.oms-site-footer__bottom{border-top:1px solid var(--oms-border-on-dark);padding:16px 0 22px}.oms-site-footer__bottom-inner{width:min(var(--oms-rail-collection),calc(100vw - 40px));margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:#ffffff9e;font-size:13px}@media(max-width:900px){.oms-panel{padding:20px}.oms-site-footer__inner{grid-template-columns:1fr}}.oms-spare-description{max-width:1100px;margin:24px auto;padding:24px;color:var(--oms-text-2);overflow-wrap:anywhere}.oms-spare-description h2,.oms-spare-description h3{color:var(--oms-text);line-height:1.3}.oms-spare-description h2{font-size:24px;margin:0 0 16px}.oms-spare-description h3{font-size:20px;margin:24px 0 12px}.oms-spare-description p{font-size:15px;line-height:1.65}.oms-spare-description a{color:var(--oms-orange-text);text-decoration:underline}main .oms-asic-eyebrow,main .oms-section-heading a,main .oms-featured-row>a,main .oms-asic-accessory-card em,main .oms-asic-warning a,main .oms-product-assist a{color:var(--oms-orange-text)!important}main .oms-product-card__badge{color:var(--oms-orange-text)!important}@media(max-width:620px){.oms-spare-description{padding:16px;margin:12px auto}}.shopify-policy__container{color:var(--oms-text)}.shopify-policy__container :is(h1,h2,h3,h4,h5,h6,p,li,td,th,strong,em,span,a){color:inherit}.oms-sitemap-page .oms-sitemap-note{display:none}main .oms-contact-eyebrow,main .oms-contact-card span{color:var(--oms-orange-text)!important}main .oms-featured-row>a,.oms-collection-breadcrumb a{min-height:24px}:root{--product-corner-radius: var(--oms-radius)}.product-card .card-gallery{border-radius:var(--oms-radius);overflow:hidden}.product-card .oms-card-title__brand{color:var(--oms-text-3)}.product-card .oms-card-title__specs{color:var(--oms-text-2)}.product-card .oms-card-title__model{color:var(--oms-ink)}main .oms-eyebrow:not(.oms-eyebrow--on-dark){color:var(--oms-orange-text)!important}.oms-card-badge small,.oms-product-card .oms-card-badge small{color:var(--oms-text-2)}.announcement-bar__link{display:inline-flex;align-items:center;min-height:24px}.contact-form__input,.field__input,.search-input,.quantity-selector-wrapper .button{border-color:var(--oms-border-strong)}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:400;src:local("ArialMT"),local("Roboto"),local("Liberation Sans"),local("Helvetica");size-adjust:97.1%;ascent-override:99.8%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:500;src:local("ArialMT"),local("Roboto Medium"),local("Roboto"),local("Liberation Sans"),local("Helvetica");size-adjust:99.15%;ascent-override:97.7%;descent-override:24.4%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:700;src:local("Arial-BoldMT"),local("Roboto Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");size-adjust:95.9%;ascent-override:101%;descent-override:25.2%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:800;src:local("Arial-BoldMT"),local("Roboto Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");size-adjust:98.2%;ascent-override:98.7%;descent-override:24.6%;line-gap-override:0%}html:root{--font-body--family: Inter, "Inter Fallback", sans-serif;--font-heading--family: Inter, "Inter Fallback", sans-serif;--font-subheading--family: Inter, "Inter Fallback", sans-serif;--font-accent--family: Inter, "Inter Fallback", sans-serif}@media(max-width:749px){.oms-collection-results-bar{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:749px){oms-availability-filter{position:relative}oms-availability-filter [data-oms-count]{display:none}oms-availability-filter p{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.product-card product-price .price,.product-card product-price .price bdi{color:var(--oms-ink);font-size:22px;font-weight:var(--oms-weight-black);line-height:1.2;letter-spacing:-.01em}.product-card product-price{margin-top:2px}@media(max-width:749px){.product-card product-price .price,.product-card product-price .price bdi,.oms-product-card em{font-size:19px}}.oms-resource-hero h2,.oms-scrypt-hero h2,.oms-resources-intro h2,.oms-btc-method h2,.oms-dash-method h2,.oms-zec-method h2,.oms-scan-title{font-size:clamp(26px,3.2vw,34px)!important;line-height:1.15!important}#MainContent{overflow-x:clip}:root{--style-border-radius-sm: 4px;--style-border-radius-md: 4px;--checkbox-border-radius: 4px}.facets__bubble,.localization-form__list-item:not([hidden]),.slideshow-controls__dots,.slideshow-controls__counter{border-radius:4px}.sticky-add-to-cart__bar{border-radius:var(--oms-radius-lg)!important}main .oms-contact-hero{border-radius:var(--oms-radius-lg)!important;background:var(--oms-white)!important;box-shadow:none!important}main .oms-contact-panel,main .oms-contact-note{border-radius:var(--oms-radius-lg)!important}main .oms-contact-card,main .oms-glossary-article__panel{border-radius:var(--oms-radius)!important}main .oms-contact-icon,main .oms-contact-crypto code,main .oms-glossary-article__tag{border-radius:var(--oms-radius-sm)!important}main form[action*="/contact"] button[type=submit],main form[action*="/contact"] input[type=submit]{border-radius:var(--oms-radius)!important}main :is(.oms-hosting-hero,.oms-hosting-note,.oms-offer,.oms-resources-section,.oms-sav-price-card,.oms-sav-panel,.oms-sav-note,.oms-guide-hero,.oms-guide-section,.oms-guide-warning){border-radius:var(--oms-radius-lg)!important}main :is(.oms-hosting-step,.oms-hosting-term,.oms-hosting-card,.oms-offer__cta,.oms-offer__closed,.oms-hosting-cta,.oms-resource-feature,.oms-sav-button,.oms-guide-card,.oms-guide-btn,.oms-guide-table-wrap,.oms-resource-logo--official){border-radius:var(--oms-radius)!important}main :is(.oms-resources-card-grid a,.oms-resources-link-columns>div,.oms-resources-vendor-grid a){border-radius:var(--oms-radius)!important}main :is(.oms-hosting-kpi,.oms-offer__status,.oms-guide-link,.oms-halving-pill,.oms-resource-logo--wordmark){border-radius:var(--oms-radius-sm)!important}.oms-footer-section{background:var(--oms-footer-bg);color:var(--oms-footer-text);border-top:1px solid rgba(255,255,255,.08)}.oms-footer-section__inner{width:min(100% - 32px,1440px);margin:0 auto;padding:44px 0 28px}.oms-footer-section__grid{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(150px,1fr));gap:32px}.oms-footer-section__logo{display:inline-flex;margin-bottom:16px}.oms-footer-section__logo img{display:block;width:min(220px,70vw);height:auto}.oms-footer-section h2,.oms-footer-section h3,.oms-footer-section p{margin:0}.oms-footer-section h2,.oms-footer-section h3{color:var(--oms-footer-text);font-weight:800;letter-spacing:0}.oms-footer-section h2{font-size:18px;line-height:1.2;margin-bottom:12px}.oms-footer-section h3{font-size:16px;line-height:1.2;margin-bottom:14px}.oms-footer-section p,.oms-footer-section a{color:var(--oms-footer-muted);font-size:15px;line-height:1.55}.oms-footer-section a{display:block;text-decoration:none;margin:0 0 8px;transition:color .16s ease}.oms-footer-section a:hover,.oms-footer-section a:focus-visible{color:var(--oms-footer-accent)}.oms-footer-section__bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid rgba(255,255,255,.12);margin-top:34px;padding-top:20px}@media(max-width:860px){.oms-footer-section__inner{width:min(100% - 28px,720px);padding:34px 0 24px}.oms-footer-section__grid{grid-template-columns:1fr 1fr;gap:26px 22px}.oms-footer-section__brand{grid-column:1 / -1}.oms-footer-section__bottom{flex-direction:column;gap:8px}}@media(max-width:520px){.oms-footer-section__grid{grid-template-columns:1fr}}.oms-footer-section__contact-social{min-width:0}.oms-footer-section__socials{margin-top:26px}.oms-footer-socials__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.oms-footer-section .oms-footer-socials__link{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--oms-footer-muted);font-size:15px;line-height:1.55;text-decoration:none}.oms-footer-socials__icon{display:inline-flex;width:18px;height:18px;flex:0 0 18px}.oms-footer-socials__icon svg{display:block;width:18px;height:18px;fill:currentColor}.oms-footer-socials__notice{margin-top:10px!important}.oms-footer-section .oms-footer-socials__link:focus-visible{outline:2px solid var(--oms-footer-accent);outline-offset:4px}@media(max-width:749px){.oms-footer-section a.oms-footer-socials__link{min-height:44px}}@media(max-width:749px){.oms-footer-socials__list{display:flex;flex-wrap:wrap;gap:6px}.oms-footer-section .oms-footer-socials__link{position:relative;width:44px;min-height:44px;justify-content:center;gap:0;margin:0}.oms-footer-socials__icon{width:22px;height:22px;flex-basis:22px}.oms-footer-socials__icon svg{width:22px;height:22px}.oms-footer-socials__link>span:not(.oms-footer-socials__icon){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.oms-footer-payments{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.oms-footer-payments li{display:inline-flex}.oms-footer-payments__icon{display:block;width:38px;height:24px;border-radius:4px}.oms-footer-payments__crypto{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:4px;background:#fff;color:#111827;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1}@media(max-width:860px){.oms-footer-payments{justify-content:flex-start}}.oms-footer-section__policies{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:14px}.oms-footer-section .oms-footer-section__policies a{display:inline-block;margin:0;font-size:14px}@media(max-width:749px){.oms-footer-section .oms-footer-section__policies a{display:inline-flex;align-items:center;min-height:44px}}.oms-collection-faq{background:var(--oms-bg, #f8fafc)}.oms-collection-faq__inner{width:min(var(--oms-rail-collection, 1440px),calc(100vw - 40px));margin-inline:auto;display:grid;gap:32px}.oms-collection-faq--two-col .oms-collection-faq__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px}.oms-collection-faq__title{margin:0 0 16px;color:var(--oms-text, #111827);font-size:var(--oms-h3, 20px);font-weight:var(--oms-weight-black, 800);line-height:1.2;letter-spacing:-.01em}.oms-collection-faq__rte{color:var(--oms-text-2, #4b5563);font-size:15px;line-height:1.65;max-width:720px}.oms-collection-faq__rte p{margin:0 0 12px}.oms-collection-faq__rte p:last-child{margin-bottom:0}.oms-collection-faq__rte a,.oms-faq-item__a a{color:var(--oms-orange-text, #9a3412);text-decoration:underline}.oms-faq-item{border:1px solid var(--oms-border, #e5e7eb);border-radius:var(--oms-radius, 6px);background:var(--oms-white, #fff);margin-bottom:10px}.oms-faq-item__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;cursor:pointer;list-style:none;color:var(--oms-text, #111827);font-size:15px;font-weight:var(--oms-weight-bold, 700);line-height:1.4}.oms-faq-item__q::-webkit-details-marker{display:none}.oms-faq-item__q:focus-visible{outline:3px solid var(--oms-focus, #fdba74);outline-offset:2px;border-radius:var(--oms-radius, 6px)}.oms-faq-item__icon{position:relative;flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:var(--oms-bg-2, #f3f4f6)}.oms-faq-item__icon:before,.oms-faq-item__icon:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background:var(--oms-ink, #111827);transform:translate(-50%,-50%);transition:transform .18s ease}.oms-faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.oms-faq-item[open] .oms-faq-item__icon:after{transform:translate(-50%,-50%) rotate(0)}.oms-faq-item__a{padding:0 18px 16px;color:var(--oms-text-2, #4b5563);font-size:15px;line-height:1.65}.oms-faq-item__a p{margin:0 0 10px}.oms-faq-item__a p:last-child{margin-bottom:0}@media(max-width:899px){.oms-collection-faq--two-col .oms-collection-faq__inner{grid-template-columns:1fr;gap:28px}}.oms-product-breadcrumb{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;width:min(100% - 40px,1480px);margin:14px auto 0;color:var(--oms-muted, #667085);font-size:.9rem;line-height:1.4}.oms-product-breadcrumb a{color:inherit;text-decoration:none}.oms-product-breadcrumb a:hover{color:var(--oms-orange, #f7931a)}.oms-product-breadcrumb [aria-current]{color:var(--oms-ink, #111827)}@media(max-width:749px){.oms-product-breadcrumb{width:calc(100% - 32px);font-size:.85rem}.oms-product-breadcrumb a{display:inline-flex;min-height:24px;align-items:center}}.oms-page-breadcrumb{width:100%;margin:0 0 8px}@media(max-width:749px){.oms-page-breadcrumb{width:100%}}.oms-article-about{width:100%;max-width:980px;margin:32px 0 0;padding:16px 18px;border-left:3px solid #047857;background:#f6f8fa;border-radius:0 4px 4px 0;font-size:15px;line-height:1.55;color:var(--oms-ink, #111827);box-sizing:border-box}.oms-article-about p{margin:0}.oms-article-about a{color:#047857;font-weight:700}.quick-add-modal__content .oms-product-hashrate-badge,.quick-add-modal__content .oms-product-spec-rail,.quick-add-modal__content .oms-asic-family-slot,.quick-add-modal__content .oms-product-widget-shell,.quick-add-modal__content .oms-asic-tabs-shell{display:none!important}.oms-footer-section a,.oms-footer-section p{overflow-wrap:anywhere}.oms-footer-section__grid>*{min-width:0}@media(min-width:1060px){.oms-footer-section__grid{grid-template-columns:minmax(200px,1.4fr) repeat(3,minmax(140px,1fr)) minmax(230px,1fr)}}@media(min-width:861px)and (max-width:1059px){.oms-footer-section__grid{grid-template-columns:1fr 1fr;gap:26px 22px}.oms-footer-section__brand{grid-column:1 / -1}}@media screen and (min-width:990px)and (max-width:1169px){.oms-asic-collection .product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(2, minmax(0, 1fr)) !important}}@media screen and (min-width:1170px)and (max-width:1415px){.oms-asic-collection .product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}@media screen and (min-width:750px)and (max-width:993px){product-recommendations .resource-list--grid,[data-testid=product-list] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:359px){ul.product-grid,.oms-asic-collection .collection-wrapper:has(.oms-collection-sidebar) .product-grid:is(.product-grid--grid){grid-template-columns:minmax(0,1fr)!important}product-recommendations .resource-list--grid,[data-testid=product-list] .resource-list--grid{grid-template-columns:minmax(0,1fr)}select.contact-form__input{font-size:.875rem}.oms-bulk__phone select{font-size:.875rem;padding-inline:8px}}.hm-widget,.oms-product-widget-shell{min-width:0;max-width:100%}@media screen and (max-width:989px){.oms-halving-coverage .oms-halving-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.oms-availability-line{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--oms-text-2);overflow-wrap:anywhere}.oms-availability-line strong{font-weight:700;color:var(--oms-text-3)}.oms-availability-line strong:before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:6px;border-radius:50%;background:currentColor;vertical-align:1px}.oms-availability-line[data-oms-availability=in_stock] strong{color:var(--oms-success-text)}.oms-availability-line[data-oms-availability=preorder] strong{color:var(--oms-orange-text)}.oms-availability-line__detail{display:block}.cart-items__title{overflow-wrap:break-word}@media screen and (min-width:750px)and (max-width:989px){.cart-page,.section--page-width .cart-page:has(.cart-summary--extend){grid-template-columns:minmax(0,1fr)}.section--page-width .cart-page:has(.cart-summary--extend){grid-column:2}.cart-page__summary{grid-column:1;grid-row:auto;display:block;height:auto;padding-top:var(--padding-xl)}.cart-page__summary .cart-summary{display:block;height:auto;border-radius:var(--oms-radius, 12px)}.cart-page__summary .cart-summary--extend .cart-summary__inner{width:auto;padding:var(--padding-xl)}}.product-grid:has(.oms-card-specs){align-items:stretch}.product-grid:has(.oms-card-specs)>.product-grid__item{display:flex;flex-direction:column}.product-grid:has(.oms-card-specs)>.product-grid__item>product-card{flex:1 0 auto}.product-card__content>.oms-card-specs{flex:1 0 auto}.oms-card-specs>.oms-card-panel{margin-top:auto}.oms-page-layout{--oms-page-rail: min(1280px, calc(100vw - (var(--page-margin, 40px) * 2)))}.oms-page-layout .page-content rte-formatter{max-width:none}.oms-page-layout .page-content rte-formatter>:is(section,div,article){width:auto;max-width:none;margin-inline:0}.oms-page-layout .page-content rte-formatter>:is(p,ul,ol,h2,h3,h4,blockquote){max-width:820px}.oms-page-layout .page-content :is([class*=-section]>h2,[class*=-method] h2,.oms-sav-page h2,.oms-resources-section h2){font-size:clamp(24px,2.2vw,30px);font-weight:800;letter-spacing:-.01em;line-height:1.18}.oms-page-layout .page-content :is(.oms-contact-title,.oms-guide-title,.oms-scan-title,.oms-monitoring__title,.oms-manuals-title,.oms-fw-title,[class*=-hero]>h2,[class*=-hero]>div>h2,[class*=-intro]>h2,.oms-calculator-page h2){font-size:clamp(28px,2.8vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.12}.oms-page-layout .page-content .oms-fw-title-text{font-size:inherit!important;letter-spacing:inherit!important}.oms-page-layout .page-content :is([class*=eyebrow],[class*=kicker]){font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/50/assets/oms-design-system.css.map */
