#site-main{--qfrf-refresh-blue: #0067ad;--qfrf-refresh-ink: #11283f;--qfrf-refresh-muted: #526272;--qfrf-refresh-border: #dce3e9;--qfrf-refresh-surface: #f3f6f9}#site-main :is(.qfrf-tools-hub,.qfrf-rf-calculator,.qfrf-setup-guide,.qfrf-resource-library,.qfrf-bulk-order,.qfrf-case-study,.qfrf-quote-page,.qfrf-account-page,.qfrf-contact){background:#fff;color:var(--qfrf-refresh-ink);margin:0;padding:32px 24px 56px}#site-main :is(.qfrf-tools-hub__inner,.qfrf-rf-calculator__inner,.qfrf-setup-guide__inner,.qfrf-resource-library__inner,.qfrf-bulk-order__inner,.qfrf-case-study__inner,.qfrf-quote-page__inner,.qfrf-account-page__inner){width:100%;max-width:1200px;margin:0 auto;padding:0}#site-main :is(.qfrf-tools-hub__hero,.qfrf-rf-calculator__hero,.qfrf-setup-guide__hero,.qfrf-resource-library__hero,.qfrf-quote-page__hero,.qfrf-account-page__hero,.qfrf-contact__hero,.page-masthead,.qfrf-catalog-masthead,.qfrf-search-masthead){position:relative;isolation:isolate;overflow:hidden;padding:24px 0 32px;margin:0 0 32px;border:0;border-bottom:1px solid var(--qfrf-refresh-border);border-radius:0;background:#fff;box-shadow:none;color:var(--qfrf-refresh-ink);text-align:left}#site-main :is(.qfrf-tools-hub__hero,.qfrf-rf-calculator__hero,.qfrf-setup-guide__hero,.qfrf-resource-library__hero,.qfrf-quote-page__hero,.qfrf-account-page__hero,.qfrf-contact__hero,.page-masthead,.qfrf-catalog-masthead,.qfrf-search-masthead):after{content:"";position:absolute;z-index:-1;pointer-events:none;width:460px;height:175px;right:-190px;top:44px;left:auto;bottom:auto;border:18px solid #0079bf;border-left-color:transparent;border-bottom-color:#c3cbd3;border-radius:50%;transform:rotate(-26deg);opacity:.14;background:none}#site-main :is(.qfrf-tools-hub__heading,.qfrf-rf-calculator__heading,.qfrf-setup-guide__heading,.qfrf-resource-library__heading,.qfrf-quote-page__title,.qfrf-account-page__title,.qfrf-contact__hero-title,.page-title,.qfrf-catalog-masthead__title,.qfrf-search-masthead__title){max-width:850px;color:var(--qfrf-refresh-ink);margin:10px 0 16px;padding:0;font-size:clamp(30px,3.5vw,46px);font-weight:700;line-height:1.12;letter-spacing:-.025em;text-transform:none}#site-main :is(.qfrf-tools-hub__intro,.qfrf-rf-calculator__intro,.qfrf-setup-guide__intro,.qfrf-resource-library__intro,.qfrf-quote-page__intro,.qfrf-account-page__intro,.qfrf-contact__hero-subtitle,.qfrf-catalog-masthead__subtitle,.qfrf-search-masthead__copy){max-width:730px;margin:0;color:var(--qfrf-refresh-muted);font-size:16px;line-height:1.65}#site-main :is(.qfrf-tools-hub__kicker,.qfrf-tools-hub__eyebrow,.qfrf-rf-calculator__kicker,.qfrf-setup-guide__kicker,.qfrf-quote-page__kicker,.qfrf-account-page__kicker,.qfrf-account-page__card-label,.qfrf-contact__badge,.qfrf-refresh-eyebrow,.qfrf-catalog-masthead__eyebrow,.qfrf-search-masthead__eyebrow){display:block;width:auto;margin:0 0 10px;padding:0;border:0;border-radius:0;background:none;color:var(--qfrf-refresh-blue);font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}#site-main :is(.qfrf-tools-hub,.qfrf-rf-calculator,.qfrf-setup-guide,.qfrf-resource-library,.qfrf-bulk-order,.qfrf-case-study,.qfrf-quote-page,.qfrf-account-page,.qfrf-contact,.site-page) :is(h2,h3){color:var(--qfrf-refresh-ink);text-transform:none;letter-spacing:-.02em;line-height:1.25}#site-main :is(.button-primary,.button-secondary):not(.qfrf-hero-video__cta){min-height:44px;border-radius:5px;box-shadow:none;font-weight:600;text-transform:none}#site-main .button-primary{background:var(--qfrf-refresh-blue);border-color:var(--qfrf-refresh-blue);color:#fff}#site-main .button-primary:hover{background:#004b83;border-color:#004b83}#site-main .button-secondary{background:#fff;border-color:#c5d3df;color:var(--qfrf-refresh-blue)}#site-main .button-secondary:hover{background:#edf5fb;border-color:var(--qfrf-refresh-blue)}#site-main :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #007cc4;outline-offset:3px}#site-main :is(.qfrf-rf-calculator__panel,.qfrf-setup-guide__panel,.qfrf-resource-card,.qfrf-quote-page__main,.qfrf-quote-page__card,.qfrf-account-page__card,.qfrf-account-page__order-card,.qfrf-account-page__orders,.qfrf-account-page__context,.qfrf-account-page__empty,.qfrf-contact__card,.qfrf-case-study__panel){border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff;box-shadow:none}#site-main :is(.qfrf-rf-calculator__panel,.qfrf-setup-guide__panel,.qfrf-resource-card,.qfrf-account-page__card,.qfrf-account-page__order-card,.qfrf-case-study__panel){padding:28px}#site-main :is(.qfrf-quote-page,.qfrf-contact,.qfrf-bulk-order,.qfrf-rf-calculator) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){border-radius:5px;border-color:#b9c8d5;box-shadow:none;font-size:16px}#site-main .qfrf-tools-hub__workbench{display:grid;grid-template-columns:1.65fr 1fr;gap:24px;align-items:stretch}#site-main .qfrf-tools-hub__feature{display:flex;flex-direction:column;gap:24px;padding:28px;margin:0;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff;box-shadow:none}#site-main .qfrf-tools-hub__feature-copy{padding:0;gap:0}#site-main .qfrf-tools-hub__feature h2{font-size:28px;margin:8px 0 14px}#site-main .qfrf-tools-hub__feature-description{font-size:16px;line-height:1.6;color:var(--qfrf-refresh-muted);margin:0 0 18px}#site-main .qfrf-tools-hub__feature-list{margin:0 0 24px;padding-left:20px;display:block;color:var(--qfrf-refresh-muted);font-size:14px;line-height:1.7}#site-main .qfrf-tools-hub__feature-list li{padding:0;margin:6px 0}#site-main .qfrf-tools-hub__feature-list li:before{content:none}#site-main .qfrf-tools-hub__feature-cta{margin:0}#site-main .qfrf-tools-hub__sample{background:var(--qfrf-refresh-surface);padding:20px;border-radius:7px;margin-top:auto}#site-main .qfrf-tools-hub__sample-label{color:var(--qfrf-refresh-muted);margin:0 0 16px;font-size:13px}#site-main .qfrf-tools-hub__sample-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#site-main .qfrf-tools-hub__sample-grid span{display:block;color:var(--qfrf-refresh-muted);font-size:13px}#site-main .qfrf-tools-hub__sample-grid strong{color:var(--qfrf-refresh-blue);display:block;font-size:27px;margin-top:6px}#site-main .qfrf-tools-hub__guide{padding:28px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#f3f7fb;display:flex;flex-direction:column}#site-main .qfrf-tools-hub__guide h2{font-size:28px;margin:10px 0 16px}#site-main .qfrf-tools-hub__guide p:not(.qfrf-tools-hub__eyebrow){font-size:16px;line-height:1.65;color:var(--qfrf-refresh-muted)}#site-main .qfrf-tools-hub__guide ol{padding-left:20px;margin:12px 0 28px;font-size:15px;line-height:1.65}#site-main .qfrf-tools-hub__guide li{padding:4px 0}#site-main .qfrf-tools-hub__guide .button-secondary{align-self:start;margin-top:auto}#site-main .qfrf-tools-hub__roadmap{margin:36px 0 0;padding:0;border:0;border-top:1px solid var(--qfrf-refresh-border);border-bottom:1px solid var(--qfrf-refresh-border);border-radius:0;background:none}#site-main .qfrf-tools-hub__roadmap>summary{padding:22px 0;cursor:pointer;color:var(--qfrf-refresh-ink);font-size:17px;font-weight:600}#site-main .qfrf-tools-hub__roadmap-grid{padding:0 0 22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#site-main .qfrf-tools-hub__roadmap-card{background:none;border:0;padding:0;box-shadow:none}#site-main .qfrf-tools-hub__roadmap-card h3{font-size:17px}#site-main .qfrf-tools-hub__roadmap-card p{font-size:14px;line-height:1.6}#site-main .qfrf-tools-hub__cta{margin:36px 0 0;padding:28px;background:var(--qfrf-refresh-surface);border:0;border-left:4px solid var(--qfrf-refresh-blue);border-radius:10px;box-shadow:none}#site-main .qfrf-tools-hub__cta :is(h2,p){color:var(--qfrf-refresh-ink)}#site-main .qfrf-tools-hub__cta h2{font-size:25px}#site-main .qfrf-tools-hub__cta p{font-size:15px;line-height:1.6}#site-main .qfrf-rf-calculator__grid{grid-template-columns:.9fr 1.1fr;gap:24px}#site-main .qfrf-rf-calculator__panel h2{margin-top:0;font-size:25px}#site-main .qfrf-rf-calculator__formula{color:var(--qfrf-refresh-muted);background:var(--qfrf-refresh-surface);display:inline-block;border:0;padding:10px 14px;border-radius:5px;font-size:14px;margin:18px 0 0}#site-main .qfrf-rf-calculator__result{background:#eef5fb;border:1px solid #d4e5f2;border-radius:7px;padding:22px}#site-main .qfrf-rf-calculator__result h3{font-size:14px;color:var(--qfrf-refresh-muted)}#site-main .qfrf-rf-calculator__result strong{color:var(--qfrf-refresh-blue);font-size:38px;font-variant-numeric:tabular-nums}#site-main .qfrf-rf-calculator__message{color:var(--qfrf-refresh-muted);font-size:15px;line-height:1.6}#site-main .qfrf-rf-calculator__inner>.qfrf-rf-calculator__intro{margin-top:28px}#site-main :is(.qfrf-rf-calculator__table-wrap,.qfrf-setup-guide__table-wrap){max-width:100%;overflow-x:auto;border:1px solid var(--qfrf-refresh-border);border-radius:6px}#site-main :is(.qfrf-rf-calculator__table,.qfrf-setup-guide__table) th{background:var(--qfrf-refresh-surface);color:var(--qfrf-refresh-ink);font-size:14px;text-transform:none}#site-main :is(.qfrf-rf-calculator__table,.qfrf-setup-guide__table) td{font-size:14px}#site-main .qfrf-setup-guide__nav{background:#fff;border:1px solid var(--qfrf-refresh-border);border-radius:7px;padding:12px;gap:8px;margin:0 0 24px}#site-main .qfrf-setup-guide__nav a{background:var(--qfrf-refresh-surface);color:var(--qfrf-refresh-blue);border:0;border-radius:4px;padding:10px 12px}#site-main .qfrf-setup-guide__panel{margin:0 0 24px;scroll-margin-top:150px}#site-main .qfrf-setup-guide__panel h2{margin-top:0;font-size:27px}#site-main .qfrf-setup-guide__note{background:#f1f6fa;border-left-color:var(--qfrf-refresh-blue);color:#41566b;font-size:15px;line-height:1.6;border-radius:4px}#site-main .qfrf-setup-guide__meta{gap:12px;margin:20px 0}#site-main :is(.qfrf-setup-guide__version,.qfrf-setup-guide__formula){border:0;border-radius:4px;background:var(--qfrf-refresh-surface);color:var(--qfrf-refresh-muted);font-size:13px}#site-main .qfrf-resource-library__shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:32px}#site-main .qfrf-resource-card{display:flex;flex-direction:column;align-items:start;gap:14px;min-width:0}#site-main .qfrf-resource-card h2{margin:0;font-size:24px}#site-main .qfrf-resource-card p{margin:0;color:var(--qfrf-refresh-muted);font-size:15px;line-height:1.65}#site-main .qfrf-resource-card .qfrf-refresh-eyebrow{color:var(--qfrf-refresh-blue);font-size:12px}#site-main .qfrf-resource-card a{margin-top:auto}#site-main .qfrf-resource-library__controls{margin:0 0 24px}#site-main .qfrf-contact{padding-top:32px}#site-main .qfrf-contact :is(.qfrf-contact__hero-inner,.qfrf-contact__main,.qfrf-contact__bottom){width:100%;max-width:1200px;margin:auto}#site-main .qfrf-contact__hero{max-width:1200px;margin:0 auto 32px}#site-main .qfrf-contact__main{padding:0}#site-main .qfrf-contact__pills{margin:20px 0 0}#site-main .qfrf-contact__pill{background:#f1f5f8;color:#41566b;border:0;border-radius:4px}#site-main .qfrf-contact__grid{gap:24px}#site-main :is(.qfrf-contact__form-card,.qfrf-contact__details-card){padding:28px}#site-main .qfrf-contact__details-column{position:static}#site-main .qfrf-contact__heading{font-size:27px}#site-main .qfrf-contact__submit{min-height:44px;border-radius:5px;background:var(--qfrf-refresh-blue);box-shadow:none}#site-main .qfrf-contact__submit:hover{background:#004b83}#site-main .qfrf-contact__bottom{margin-top:32px}#site-main .qfrf-quote-page__layout{gap:24px}#site-main .qfrf-quote-page__card{padding:24px}#site-main .qfrf-quote-page__card h2{font-size:20px}#site-main .qfrf-quote-page__card p{color:var(--qfrf-refresh-muted);line-height:1.6}#site-main .qfrf-account-page__trustbar span{color:#41566b;background:var(--qfrf-refresh-surface);border:0;border-radius:4px}#site-main .qfrf-account-page__hero-actions{margin-top:24px}#site-main .qfrf-account-page__card h2{font-size:23px}#site-main .qfrf-account-page__card p{font-size:15px;line-height:1.6;color:var(--qfrf-refresh-muted)}#site-main .qfrf-account-page__empty{margin-top:32px;padding:28px}#site-main .qfrf-bulk-order__sample{margin:28px 0;padding:24px;background:var(--qfrf-refresh-surface);border-radius:8px}#site-main .qfrf-bulk-order__sample pre{overflow-x:auto;font-size:14px}#site-main .site-page:not(.qfrf-quote-page):not(.qfrf-account-page){max-width:1200px;padding:32px 24px 56px;margin:0 auto}#site-main .site-page .page-content{max-width:820px;margin-left:0;font-size:16px;line-height:1.75}#site-main .shopify-policy__container{max-width:900px;padding:32px 24px 56px}#site-main .shopify-policy__title{text-align:left;margin-bottom:32px}#site-main .shopify-policy__title h1{color:var(--qfrf-refresh-ink);text-transform:none;font-size:clamp(30px,3.5vw,44px)}#site-main .shopify-policy__body{font-size:16px;line-height:1.75}#site-main .qfrf-account{margin:0;padding:32px 24px 56px;background:#fff;color:var(--qfrf-refresh-ink)}#site-main .qfrf-account__shell{max-width:1200px;width:100%;margin:auto}#site-main .qfrf-account__hero{padding:24px 0 32px;margin-bottom:28px;background:#fff;border-bottom:1px solid var(--qfrf-refresh-border);border-radius:0;text-align:left}#site-main .qfrf-account__title,#site-main :is(.qfrf-bulk-order,.qfrf-case-study,.account-page,.fourohfour-title,.blog-title) h1{color:var(--qfrf-refresh-ink);font-size:clamp(30px,3.5vw,46px);text-transform:none;line-height:1.12;letter-spacing:-.025em}#site-main .qfrf-account__subtitle{color:var(--qfrf-refresh-muted);font-size:16px;line-height:1.65;max-width:730px}#site-main .qfrf-account__badge{background:none;border:0;color:var(--qfrf-refresh-blue);padding:0;border-radius:0}#site-main .qfrf-account__hero-actions,#site-main .qfrf-account__pills{justify-content:flex-start}#site-main .qfrf-account__pill{color:#41566b;background:var(--qfrf-refresh-surface);border:0;border-radius:4px}#site-main .qfrf-account__forms{padding:0}#site-main :is(.qfrf-account__card,.qfrf-account-access__card,.account-address){border:1px solid var(--qfrf-refresh-border);border-radius:10px;box-shadow:none;background:#fff}#site-main .qfrf-account__card-title,#site-main .account-page-subtitle{color:var(--qfrf-refresh-ink);text-transform:none}#site-main .qfrf-account__input{border-radius:5px;border-color:#b9c8d5;font-size:16px}#site-main .article-title{color:var(--qfrf-refresh-ink);text-transform:none;letter-spacing:-.025em}#site-main .fourohfour--container{max-width:900px;padding:48px 24px 64px;margin:0 auto;text-align:left}#site-main .qfrf-technical-product-card-shell{border:1px solid var(--qfrf-refresh-border);border-radius:10px;overflow:hidden;box-shadow:none}#site-main .qfrf-technical-product-card__image-frame{background:#f3f6f9}#site-main .qfrf-catalog-masthead__guide{color:var(--qfrf-refresh-muted);font-size:15px;line-height:1.6}#site-main .qfrf-technical-product-card{border-radius:10px;border-color:var(--qfrf-refresh-border);box-shadow:none;background:#fff}#site-main .qfrf-technical-product-card:hover{border-color:#a9c3d8;box-shadow:none;transform:none}#site-main .qfrf-technical-product-card :is(h2,h3,.productitem--title){text-transform:none;letter-spacing:-.015em}#site-main :is(.qfrf-priority-filters,.productgrid--sidebar){border-color:var(--qfrf-refresh-border);border-radius:8px}#site-main .product-title{color:var(--qfrf-refresh-ink);font-size:clamp(28px,3vw,38px);line-height:1.16;text-transform:none;letter-spacing:-.025em}#site-main :is(.qfrf-product-block,.qfrf-price-lock,.qfrf-request-quote){box-shadow:none;border-radius:10px;border-color:var(--qfrf-refresh-border)}#site-main .qfrf-price-lock--product{background:#f3f7fb;padding:24px}#site-main .product-main .product-block--price{padding:0;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#f3f7fb}#site-main .qfrf-price-lock__title{font-size:24px;line-height:1.2;text-transform:none;letter-spacing:-.02em;color:var(--qfrf-refresh-ink)}#site-main .qfrf-price-lock__copy{color:var(--qfrf-refresh-muted);font-size:15px;line-height:1.6}#site-main .qfrf-product-block__heading{color:var(--qfrf-refresh-ink);text-transform:none;font-size:24px}#site-main .qfrf-spec-table th{background:var(--qfrf-refresh-surface);color:var(--qfrf-refresh-ink)}#site-main .product__container:has(.qfrf-product-overview){max-width:1200px;width:calc(100% - 48px);margin:0 auto;padding:0}#site-main .qfrf-product-overview{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:48px}#site-main .qfrf-product-overview>:is(.product-gallery,.product-main){width:100%;min-width:0;margin:0;padding:0}#site-main .qfrf-product-overview .product-gallery--viewer{border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:var(--qfrf-refresh-surface)}#site-main .qfrf-product-overview [data-product-gallery-aspect-ratio=natural] .product-gallery--viewer:not(.flickity-enabled):has(>.product-gallery--image[data-gallery-selected=true]){height:auto!important}#site-main .qfrf-product-overview .product-title{max-width:none;margin-top:0}#site-main .qfrf-product-overview .product-description{font-size:16px;line-height:1.7}#site-main .qfrf-product-information{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:48px;padding-top:32px;border-top:1px solid var(--qfrf-refresh-border)}#site-main .qfrf-product-information>.product-block{min-width:0;margin:0;grid-column:1 / -1}#site-main .qfrf-product-information>.product-block--technical_specs{grid-column:auto}#site-main .qfrf-product-information>.product-block--technical_specs+.product-block--technical_resources{grid-column:auto}#site-main .qfrf-product-information>.product-block--technical_specs:not(:has(+.product-block--technical_resources)){grid-column:1 / -1}#site-main .qfrf-product-information .qfrf-product-block{margin:0;padding:24px;background:#fff}#site-main .qfrf-product-information .qfrf-product-block:before{background:var(--qfrf-refresh-blue);height:3px}#site-main .qfrf-product-information .qfrf-product-block__heading{font-size:24px;line-height:1.25;letter-spacing:-.02em;margin-bottom:20px}#site-main .qfrf-product-information .qfrf-spec-table-wrapper{border-color:var(--qfrf-refresh-border);border-radius:6px;overflow-x:auto}#site-main .qfrf-product-information .qfrf-spec-table :is(th,td){padding:11px 14px;font-family:inherit;font-size:14px;line-height:1.5;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}#site-main .qfrf-product-information .qfrf-spec-table th{width:42%;font-weight:600}#site-main .qfrf-product-information .qfrf-spec-table td{background:#fff}#site-main .qfrf-product-information .qfrf-resource-link{font-size:15px;line-height:1.5}@media(max-width:999px){#site-main .qfrf-product-overview{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px}#site-main .qfrf-product-information{grid-template-columns:minmax(0,1fr)}}@media(max-width:719px){#site-main .product__container:has(.qfrf-product-overview){width:calc(100% - 40px)}#site-main .qfrf-product-overview{grid-template-columns:minmax(0,1fr);gap:28px}#site-main .qfrf-product-overview>.product-gallery{max-width:440px;margin:0 auto}#site-main .qfrf-product-information{margin-top:32px;padding-top:24px;gap:20px}#site-main .qfrf-product-information .qfrf-product-block{padding:18px}#site-main .qfrf-product-information .qfrf-product-block__heading{font-size:22px}#site-main .qfrf-product-information .qfrf-spec-table :is(th,td){padding:9px 10px;font-size:13px}}#site-main .cart-title h1{color:var(--qfrf-refresh-ink);text-transform:none;letter-spacing:-.025em}#site-main :is(.cartitems--container,.cart-sidebar,.cart-item){border-color:var(--qfrf-refresh-border);box-shadow:none}#site-main .qfrf-symbol{display:block;flex-shrink:0;color:var(--qfrf-refresh-blue)}#site-main .qfrf-account-information__benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px}#site-main .qfrf-account-information__benefits .qfrf-symbol{width:36px;height:36px;margin-bottom:24px}#site-main .qfrf-account-information__benefits h2{margin:0 0 12px}#site-main .qfrf-account-information__benefits p{margin:0}#site-main .qfrf-account-information__help{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;margin-top:32px;border-radius:10px;border-left:4px solid var(--qfrf-refresh-blue);background:var(--qfrf-refresh-surface)}#site-main .qfrf-account-information__help h2{margin:0 0 10px;font-size:25px}#site-main .qfrf-account-information__help p{max-width:650px;margin:0;color:var(--qfrf-refresh-muted);line-height:1.65}#site-main .qfrf-account-information__help a{flex-shrink:0}#site-main .cart--section{max-width:1200px;width:calc(100% - 48px);margin:0 auto;padding:0}#site-main .qfrf-cart{padding:32px 0 56px}#site-main .qfrf-cart .cart-title{align-items:center;gap:24px;margin:0 0 32px;padding:24px 0 32px;border-bottom:1px solid var(--qfrf-refresh-border)}#site-main .qfrf-cart .cart-title h1{font-size:clamp(30px,3.5vw,46px);line-height:1.12;margin:10px 0 16px}#site-main .qfrf-cart__intro{color:var(--qfrf-refresh-muted);font-size:16px;line-height:1.65;margin:0}#site-main .qfrf-cart .cartitems--container:not(.has-sidebar) .cartitems{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}#site-main .qfrf-cart .cartitems--list{min-width:0;margin:0}#site-main .qfrf-cart .cart-item{margin:0 0 16px;padding:24px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff}#site-main .qfrf-cart .cart-item--inner{display:block}#site-main .qfrf-cart .cart-item__info{margin-top:20px}#site-main .qfrf-cart .cart-item--content-title{color:var(--qfrf-refresh-ink);font-size:20px;line-height:1.3;text-transform:none}#site-main .qfrf-cart .cart-total{min-width:0;margin:0;padding:24px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#f3f7fb}#site-main .qfrf-cart .cart-final-total{margin-top:0;padding-top:0;border:0}#site-main .qfrf-cart .cart-ordernote+.cart-final-total{margin-top:24px;padding-top:24px;border-top:1px solid var(--qfrf-refresh-border)}#site-main .qfrf-cart .cart-checkout{text-align:left}#site-main .qfrf-cart .cart-checkout>:is(.button-primary,.button-secondary){width:100%;justify-content:center}#site-main .qfrf-cart .cartitems-empty{grid-column:1 / -1;height:auto;min-height:380px;padding:48px 28px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff;box-shadow:none}#site-main .qfrf-cart .cartitems-empty--inner{max-width:630px}#site-main .qfrf-cart__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:18px;margin-bottom:24px;background:#edf5fb}#site-main .qfrf-cart__empty-icon .qfrf-symbol{width:40px;height:40px}#site-main .qfrf-cart .cartitems-empty h2{color:var(--qfrf-refresh-ink);font-size:30px;margin:0 0 16px;text-transform:none;letter-spacing:-.02em}#site-main .qfrf-cart .cartitems-empty p{color:var(--qfrf-refresh-muted);font-size:16px;line-height:1.65}#site-main .qfrf-cart__empty-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:28px 0 0}#site-main .qfrf-cart .qfrf-cart__empty-actions a{width:auto;min-width:160px;margin:0}#site-main .qfrf-cart .cartitems-empty .qfrf-cart__pricing-note{font-size:14px;margin:28px 0 0}#site-main .cart--section+.shopify-section .product-section--container{max-width:1200px;width:calc(100% - 48px);margin:0 auto 48px;padding:0}#site-main .eq-email-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:28px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff;box-shadow:none}#site-main .eq-email-wrapper h3{grid-column:1 / -1;margin:0;color:var(--qfrf-refresh-ink);font-size:25px;text-transform:none;letter-spacing:-.02em}#site-main .eq-email-wrapper>br{display:none}#site-main .eq-email-wrapper .field{display:flex;flex-direction:column-reverse;justify-content:end;gap:8px;margin:0}#site-main .eq-email-wrapper .field__label{margin:0;color:var(--qfrf-refresh-ink);font-size:14px}#site-main .eq-email-wrapper .field__input{border:1px solid #b9c8d5;border-radius:5px;min-height:46px;font-size:16px;box-shadow:none}#site-main .eq-email-wrapper #create-quote{display:inline-flex;align-items:center;justify-content:center;grid-column:1 / -1;justify-self:start;width:auto;min-height:46px;padding:12px 24px;border:1px solid var(--qfrf-refresh-blue);border-radius:5px;background:var(--qfrf-refresh-blue);color:#fff;font-size:15px;font-weight:600;text-decoration:none;box-shadow:none}#site-main .eq-email-wrapper #create-quote:hover{background:#004b83}#site-main .eq-email-wrapper #easyquote-status{grid-column:1 / -1;margin:0}#site-main .eq-email-wrapper #easyquote-status:empty{display:none}#site-main .qfrf-hero-video{display:flex;align-items:center;width:100%;margin:0;padding:0;min-height:500px;height:auto;background:#11283f;border-radius:0;overflow:hidden}#site-main .qfrf-hero-video__content{position:relative;z-index:3;inset:auto;transform:none;width:min(1200px,calc(100% - 48px));max-width:none;padding:64px 0;margin:0 auto;color:#fff;text-align:left}#site-main .qfrf-hero-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-height:0;overflow:hidden;border-radius:0;background:#11283f}#site-main .qfrf-hero-video__heading{color:#fff;max-width:820px;font-size:clamp(34px,4vw,52px);line-height:1.12;text-transform:none;letter-spacing:-.025em;text-shadow:none;margin:12px 0 20px}#site-main .qfrf-hero-video__kicker{color:#fff;background:none;border:0;padding:0;font-size:12px;letter-spacing:.1em;font-weight:700}#site-main .qfrf-hero-video__subheading{color:#f4f7fa;max-width:650px;font-size:17px;line-height:1.6;text-shadow:none}#site-main .qfrf-hero-video__actions{justify-content:flex-start;margin-top:26px;gap:12px}#site-main .qfrf-hero-video__cta{padding:14px 20px;border-radius:5px;min-height:46px;font-size:15px;box-shadow:none}#site-main .qfrf-hero-video__cta.button-secondary{background:#ffffff14;border-color:#ffffffa6;color:#fff}#site-main .qfrf-hero-video__cta.button-secondary:hover{background:#ffffff2e;border-color:#fff}#site-main .qfrf-hero-video__cta:focus-visible{outline-color:#fff}#site-main :is(.qfrf-home-value-strip,.qfrf-home-featured-equipment,.qfrf-home-use-cases,.qfrf-home-cta){padding:40px 0;background:#fff}#site-main :is(.qfrf-home-value-strip__inner,.qfrf-home-featured-equipment__inner,.qfrf-home-use-cases__inner,.qfrf-home-cta__inner){width:min(1200px,calc(100% - 48px))}#site-main .qfrf-home-value-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}#site-main .qfrf-home-value-strip__item{border:1px solid var(--qfrf-refresh-border);border-radius:7px;padding:20px 16px;gap:12px;box-shadow:none;transform:none;background:#f6f8fa}#site-main .qfrf-home-value-strip__icon{color:var(--qfrf-refresh-blue);width:32px;min-width:32px;height:32px;padding:0;background:none}#site-main .qfrf-home-value-strip__title{color:var(--qfrf-refresh-ink);text-transform:none;font-size:17px;margin:0 0 8px}#site-main .qfrf-home-value-strip__detail{color:var(--qfrf-refresh-muted);font-size:13px;line-height:1.6}#site-main :is(.qfrf-home-featured-equipment__header,.qfrf-home-use-cases__header){max-width:none;text-align:left;margin:0 0 28px}#site-main :is(.qfrf-home-featured-equipment__heading,.qfrf-home-use-cases__heading,.qfrf-home-cta__heading){color:var(--qfrf-refresh-ink);font-size:32px;line-height:1.15;margin:8px 0 14px;text-transform:none;letter-spacing:-.025em}#site-main :is(.qfrf-home-featured-equipment__kicker,.qfrf-home-use-cases__kicker,.qfrf-home-cta__kicker){color:var(--qfrf-refresh-blue);font-family:inherit;font-size:12px;letter-spacing:.1em}#site-main :is(.qfrf-home-featured-equipment__intro,.qfrf-home-use-cases__intro,.qfrf-home-cta__copy){color:var(--qfrf-refresh-muted);max-width:700px;font-size:16px;line-height:1.65}#site-main .qfrf-home-featured-equipment__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#site-main .qfrf-home-featured-equipment__card{border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#fff;box-shadow:none;transform:none}#site-main .qfrf-home-featured-equipment__image-frame{height:200px;padding:24px;background:var(--qfrf-refresh-surface)}#site-main .qfrf-home-featured-equipment__image{width:100%;height:100%;object-fit:contain}#site-main .qfrf-home-featured-equipment__body{padding:24px}#site-main .qfrf-home-featured-equipment__title{font-size:20px;text-transform:none;color:var(--qfrf-refresh-ink)}#site-main .qfrf-home-featured-equipment__tag{color:var(--qfrf-refresh-blue);background:none;border:0;padding:0;font-size:12px}#site-main .qfrf-home-featured-equipment__description{color:var(--qfrf-refresh-muted);font-size:14px;line-height:1.6}#site-main .qfrf-home-featured-equipment__cta{border-top:1px solid var(--qfrf-refresh-border);border-radius:0;padding:16px 0 0;background:none;color:var(--qfrf-refresh-blue)}#site-main .qfrf-home-use-cases:before{content:none}#site-main .qfrf-home-use-cases__card{--qfrf-home-accent: #0067ad;align-items:start;min-height:260px;padding:28px;border:1px solid var(--qfrf-refresh-border);border-radius:10px;background:#f4f7fa;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left;transform:none}#site-main .qfrf-home-use-cases__icon{width:36px;height:36px;opacity:1;color:var(--qfrf-refresh-blue)}#site-main .qfrf-home-use-cases__title{color:var(--qfrf-refresh-ink);font-size:24px;text-transform:none;margin:12px 0;text-align:left;max-width:none}#site-main .qfrf-home-use-cases__copy{color:var(--qfrf-refresh-muted);font-size:15px;text-align:left;max-width:none}#site-main .qfrf-home-use-cases__cta{color:var(--qfrf-refresh-blue);border:0;border-top:1px solid var(--qfrf-refresh-border);border-radius:0;background:none;padding:16px 0 0;width:100%;margin-top:auto}#site-main .qfrf-home-cta__inner{background:#f1f5f8;border:0;border-left:4px solid var(--qfrf-refresh-blue);border-radius:10px;padding:32px}#site-main .qfrf-home-cta__heading{max-width:26ch}#site-main .qfrf-home-cta__button{box-shadow:none}#site-main :is(.testimonials-heading,.logo-list-heading,.home-section--title){color:var(--qfrf-refresh-ink);text-transform:none;letter-spacing:-.02em}@media(max-width:999px){#site-main .qfrf-cart .cartitems--container:not(.has-sidebar) .cartitems{grid-template-columns:1fr}#site-main .qfrf-home-value-strip__grid,#site-main .qfrf-home-featured-equipment__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#site-main .qfrf-tools-hub__workbench{grid-template-columns:1.3fr 1fr}#site-main .qfrf-resource-library__shortcuts{gap:16px}#site-main .qfrf-home-use-cases__card{padding:22px}#site-main .qfrf-home-use-cases__title{font-size:21px}}@media(max-width:719px){#site-main .qfrf-account-information__benefits{grid-template-columns:1fr}#site-main .qfrf-account-information__help{flex-direction:column;align-items:start;padding:24px}#site-main .cart--section{width:calc(100% - 40px)}#site-main .qfrf-cart{padding:24px 0 40px}#site-main .qfrf-cart .cart-title{align-items:start;flex-direction:column;padding-top:8px}#site-main .qfrf-cart .cartitems-empty{padding:32px 22px}#site-main .qfrf-cart .cartitems-empty h2{font-size:26px}#site-main .qfrf-cart__empty-actions{flex-direction:column}#site-main .qfrf-cart .cart-item{padding:16px}#site-main .qfrf-cart .cart-item--content-title{font-size:17px}#site-main .cart--section+.shopify-section .product-section--container{width:calc(100% - 40px)}#site-main .eq-email-wrapper{grid-template-columns:1fr;padding:22px}#site-main :is(.qfrf-tools-hub,.qfrf-rf-calculator,.qfrf-setup-guide,.qfrf-resource-library,.qfrf-bulk-order,.qfrf-case-study,.qfrf-quote-page,.qfrf-account-page,.qfrf-contact){padding:24px 20px 40px}#site-main :is(.qfrf-tools-hub__hero,.qfrf-rf-calculator__hero,.qfrf-setup-guide__hero,.qfrf-resource-library__hero,.qfrf-quote-page__hero,.qfrf-account-page__hero,.qfrf-contact__hero,.page-masthead,.qfrf-catalog-masthead,.qfrf-search-masthead){padding:8px 0 24px}#site-main :is(.qfrf-tools-hub__hero,.qfrf-rf-calculator__hero,.qfrf-setup-guide__hero,.qfrf-resource-library__hero,.qfrf-quote-page__hero,.qfrf-account-page__hero,.qfrf-contact__hero,.page-masthead,.qfrf-catalog-masthead,.qfrf-search-masthead):after{right:-360px}#site-main .qfrf-tools-hub__workbench,#site-main .qfrf-tools-hub__roadmap-grid,#site-main .qfrf-rf-calculator__grid,#site-main .qfrf-resource-library__shortcuts{grid-template-columns:1fr}#site-main :is(.qfrf-tools-hub__feature,.qfrf-tools-hub__guide,.qfrf-rf-calculator__panel,.qfrf-setup-guide__panel,.qfrf-resource-card,.qfrf-contact__form-card,.qfrf-contact__details-card){padding:22px}#site-main .qfrf-rf-calculator__result{padding:14px}#site-main .qfrf-rf-calculator__result strong{font-size:30px}#site-main .qfrf-setup-guide__formula,#site-main .qfrf-rf-calculator__formula{white-space:normal;overflow-wrap:anywhere}#site-main .qfrf-contact__grid{display:grid;grid-template-columns:1fr}#site-main .qfrf-contact__pill{white-space:normal}#site-main .qfrf-hero-video{min-height:460px}#site-main .qfrf-hero-video__content{width:calc(100% - 40px);padding:40px 0}#site-main .qfrf-hero-video__heading{font-size:clamp(32px,8vw,40px)}#site-main :is(.qfrf-home-value-strip__inner,.qfrf-home-featured-equipment__inner,.qfrf-home-use-cases__inner,.qfrf-home-cta__inner){width:calc(100% - 40px)}#site-main :is(.qfrf-home-value-strip,.qfrf-home-featured-equipment,.qfrf-home-use-cases,.qfrf-home-cta){padding:28px 0}#site-main .qfrf-home-use-cases__grid{grid-template-columns:1fr}#site-main .qfrf-home-use-cases__card{min-height:0}#site-main .qfrf-home-cta__inner{padding:24px}}@media(max-width:479px){#site-main .qfrf-home-value-strip__grid,#site-main .qfrf-home-featured-equipment__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/qfrf-storefront.css.map */
