:root{--qc-navy: #1c2349;--qc-navy-deep: #01313B;--qc-ink: #10140b;--qc-cyan: #3EC4E5;--qc-cyan-bright: #8CFAFF;--qc-purple: #CC77FF;--qc-light: #f3f0e8;--qc-mist: #e8f4f6;--qc-white: #ffffff;--qc-muted: #5b6470;--qc-line: #d9dee6;--qc-sale: #c62828;--qc-page-width: 1320px;--qc-radius-soft: 22px;--qc-radius-card: 14px;--qc-radius-pill: 999px;--qc-section-y: 72px;--qc-section-y-tight: 44px}html{scroll-behavior:smooth;scroll-padding-top:140px}#header-group{display:block!important;position:sticky!important;top:0;z-index:1000}#header-group:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;box-shadow:0 6px 20px #01313b12}#header-group .header-section,#header-group .header,#header-group header-component,#header-group .header__row,#header-group .header__row--top{background:var(--qc-white)!important}#header-group .header,#header-group .header a,#header-group .header .header-actions__action,#header-group .header .svg-wrapper,#header-group .menu-list__link,#header-group .header-menu a{color:var(--qc-navy)!important}#header-group .menu-list__link:hover,#header-group .header-menu a:hover,#header-group .header-actions__action:hover{color:var(--qc-cyan)!important}#header-group .shopify-section:has(.qc-trust-strip),#header-group .shopify-section:has(.qc-announcement-trust){background:var(--qc-navy)!important}#header-group .shopify-section:has(.qc-trust-strip) .section-background,#header-group .shopify-section:has(.qc-announcement-trust) .section-background{display:none!important}.qc-trust-strip{background:var(--qc-trust-bg, var(--qc-navy));color:var(--qc-trust-text, #ffffff);width:100%}.qc-trust-strip__inner{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:space-between;margin:0 auto;max-width:var(--page-width, var(--qc-page-width));padding:9px 24px;width:100%}.qc-trust-strip__item{align-items:center;color:inherit;display:inline-flex;flex:1 1 0;gap:8px;justify-content:center;min-width:0;text-decoration:none}.qc-trust-strip__icon{align-items:center;color:var(--qc-cyan-bright);display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;line-height:0;width:16px}.qc-trust-strip__icon svg,.qc-trust-strip__icon .qc-icon--img{display:block;height:100%;width:100%}.qc-trust-strip__text{color:inherit;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.2;white-space:nowrap}@media screen and (max-width:989px){.qc-trust-strip__inner{display:grid;gap:0;justify-content:center;min-height:36px;overflow:hidden;padding:10px 16px;place-items:center}.qc-trust-strip__item{align-items:center;display:none;flex:none;grid-area:1 / 1;justify-content:center;max-width:100%;opacity:0;pointer-events:none;transition:opacity .35s ease;width:100%}.qc-trust-strip__item.is-active{display:inline-flex;opacity:1;pointer-events:auto}.qc-trust-strip__text{overflow:hidden;text-overflow:ellipsis}}@media(prefers-reduced-motion:reduce){.qc-trust-strip__item{transition:none}}#header-group .announcement-bar,#header-group .shopify-section:has(.announcement-bar){background:var(--qc-navy)!important;color:#fff!important}#header-group .announcement-bar,#header-group .announcement-bar a,#header-group .announcement-bar .announcement-bar__text{color:#fff!important}.button:where(:not(.button-unstyled)),button.shopify-payment-button__button--unbranded,.product-form-buttons .button:where(:not(.button-unstyled)){background:var(--qc-button-bg, var(--qc-cyan))!important;border-color:var(--qc-button-bg, var(--qc-cyan))!important;border-radius:var(--qc-radius-card)!important;color:var(--qc-button-text, var(--qc-navy))!important;font-weight:700!important}.button:where(:not(.button-unstyled)):hover,button.shopify-payment-button__button--unbranded:hover{background:var(--qc-cyan-bright)!important;border-color:var(--qc-cyan-bright)!important}.button-secondary,.button--secondary{background:transparent!important;border:1px solid var(--qc-navy)!important;color:var(--qc-navy)!important}.product-card,product-card,.product-card-link,.card{border-radius:var(--qc-radius-card, 14px)}product-card.product-card,.product-card.size-style,.product-card{--border-radius: 14px;--border-width: 1px;--border-style: solid;--border-color: var(--qc-line, #d9dee6);background:#fff;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.product-card .price,product-card .price{color:var(--qc-navy, #1c2349);font-weight:800}.product-badges{--badge-border-radius: 999px !important}.product-badges__badge,.product-badges__badge--rectangle,.product-badges__badge.color-custom-badge-sale,.color-custom-badge-sale,.product-badge,.badge--sale,.product-card .badge,.badge[data-badge-type=sale]{background:linear-gradient(135deg,var(--qc-navy, #1c2349) 0%,#243056 100%)!important;border:1px solid var(--qc-cyan, #3ec4e5)!important;border-radius:999px!important;box-shadow:0 4px 14px rgba(var(--qc-navy-rgb, 28, 35, 73),.28)!important;color:#fff!important;font-size:.68rem!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important;min-height:0!important;min-width:0!important;padding:.32em .78em!important;text-transform:uppercase!important}.shopify-section:has(.product-list),.shopify-section:has(product-list),.shopify-section:has(.resource-list){background:linear-gradient(180deg,#e8f4f6d9,#f3f0e88c)}.section-resource-list__header,.resource-list__header{margin-bottom:14px}.hero,.shopify-section:has(.hero){isolation:isolate}.hero .button,.hero .button-custom{background:var(--qc-cyan)!important;border-color:var(--qc-cyan)!important;border-radius:var(--qc-radius-card)!important;color:var(--qc-navy)!important;font-weight:800!important}.hero .button:hover,.hero .button-custom:hover{background:var(--qc-cyan-bright)!important}.product-information h1,.product-information .product-title,.product-information .text-block h1{color:var(--qc-navy);letter-spacing:-.02em;line-height:1.08}.product-information .price{color:var(--qc-navy);font-weight:800}.product-information .button,.product-information .shopify-payment-button__button{min-height:48px}footer,.footer,.footer-utilities,#footer-group,footer .shopify-section{background:var(--qc-footer-bg, var(--qc-navy, #1c2349))!important;color:#fff!important}footer a,.footer a,.footer-utilities a{color:#fff!important}footer a:hover,.footer a:hover,.footer-utilities a:hover{color:var(--qc-cyan)!important}.footer-utilities{border-top:1px solid rgba(255,255,255,.1)}.footer-utilities,.footer-utilities *{color:#d7dde8!important}.qc-home-trust{background:var(--qc-mist);border-block:none}.qc-home-trust__inner{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 auto;max-width:var(--page-width, var(--qc-page-width));padding:var(--qc-section-y-tight) 24px}.qc-home-trust__card{background:#fff;border:1px solid var(--qc-line);border-radius:var(--qc-radius-card);padding:14px 16px}.qc-home-trust__card strong{color:var(--qc-navy);display:block;font-size:.9rem;font-weight:800;margin-bottom:4px}.qc-home-trust__card span{color:var(--qc-muted);font-size:.8rem;line-height:1.35}.qc-stats{background:linear-gradient(160deg,rgba(var(--qc-cyan-rgb, 62, 196, 229),.16) 0%,transparent 42%),linear-gradient(25deg,var(--qc-navy-deep) 0%,var(--qc-navy) 58%,#24305c 100%);color:#fff}.qc-stats__inner{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0 auto;max-width:var(--page-width, var(--qc-page-width));padding:40px 24px 52px;text-align:left}.qc-stats__item{border-left:3px solid rgba(140,250,255,.55);padding-left:14px}.qc-stats__item strong{color:var(--qc-cyan-bright);display:block;font-size:clamp(1.7rem,2.8vw,2.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin-bottom:6px}.qc-stats__item span{color:#ffffffd1;font-size:.86rem;font-weight:500}.qc-services{background:var(--qc-white);border-block:none}.qc-services__inner{margin:0 auto;max-width:var(--page-width, var(--qc-page-width));padding:var(--qc-section-y) 24px}.qc-services__intro{margin-bottom:32px;max-width:640px}.qc-services__intro h2{color:var(--qc-navy);font-size:clamp(1.45rem,2.4vw,1.95rem);letter-spacing:-.02em;margin:0 0 12px}.qc-services__intro p{color:var(--qc-muted);line-height:1.55;margin:0}.qc-services__grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.qc-services__card{background:var(--qc-mist);border:1px solid transparent;border-radius:var(--qc-radius-card);padding:18px 18px 20px}.qc-services__card h3{color:var(--qc-navy);font-size:.98rem;letter-spacing:-.01em;margin:0 0 8px}.qc-services__card p{color:var(--qc-muted);font-size:.86rem;line-height:1.42;margin:0}.qc-services__card:before{background:linear-gradient(90deg,var(--qc-cyan),var(--qc-purple));border-radius:0;content:"";display:block;height:3px;margin:-18px -18px 14px;width:calc(100% + 36px)}@media screen and (max-width:749px){html{scroll-padding-top:120px}#header-group .header__row{min-height:64px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-card,product-card{transition:none}}.qc-bgvideo{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.qc-bgvideo__media{border:0;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.qc-bgvideo--embed .qc-bgvideo__media{height:56.25vw;left:50%;min-height:100%;min-width:177.78vh;top:50%;transform:translate(-50%,-50%);width:100vw}@media(prefers-reduced-motion:reduce){.qc-bgvideo{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/qc-trade-storefront.css.map */
