.qmt-wrap{--qmt-bg: var(--color-background, #fff);--qmt-fg: var(--color-foreground, #0F172A);--qmt-heading: var(--color-foreground-heading, #0B2545);--qmt-border: var(--color-border, #E5E9EF);--qmt-muted: rgb(var(--color-foreground-rgb, 15 23 42) / .5);--qmt-soft: rgb(var(--color-foreground-rgb, 15 23 42) / .04);--qmt-accent: #F6A609;--qmt-accent-hover: #E68A00;--qmt-sale: #C8102E;--qmt-success: #16A34A;--qmt-font-heading: var(--font-heading--family, "Inter", system-ui, sans-serif);font-family:var(--font-primary--family, "Inter", system-ui, sans-serif);color:var(--qmt-fg);line-height:1.55;-webkit-font-smoothing:antialiased}.qmt-container{max-width:var(--page-content-width,1280px);margin:0 auto;padding:0 var(--page-margin,24px)}.qmt-wrap .qmt-section{padding:48px 0}.qmt-wrap .qmt-section h2{font-family:var(--qmt-font-heading);font-weight:800;font-size:26px;color:var(--qmt-heading);text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px;position:relative;padding-bottom:10px}.qmt-wrap .qmt-section h2:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:4px;background:#f6a609}.qmt-wrap .qmt-sub{color:var(--qmt-muted);font-size:14px;margin-bottom:28px}.qmt-faq dt{font-weight:700;padding:16px 0 8px;border-top:1px solid var(--qmt-border);font-size:15px;color:var(--qmt-heading);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--qmt-font-heading)}.qmt-faq dt:after{content:"+";font-size:22px;color:var(--qmt-muted);font-weight:400;flex-shrink:0}.qmt-faq dt.open:after{content:"\2212"}.qmt-faq dd{padding:2px 0 18px;color:var(--qmt-muted);font-size:14px;line-height:1.6;display:none;margin:0}.qmt-faq dd.open{display:block}@media(hover:none)and (pointer:coarse){.qmt-faq dt{min-height:48px}}.qmt-hero{background:linear-gradient(115deg,#071838,#0b2545 55%,#122d56);color:#fff;padding:56px 0 0;overflow:hidden}.qmt-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center;padding-bottom:48px}.qmt-hero-grid.no-media{grid-template-columns:1fr;max-width:820px}@media(max-width:900px){.qmt-hero-grid{grid-template-columns:1fr;gap:28px}}.qmt-hero-eyebrow{color:#f6a609;font-family:var(--qmt-font-heading);font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.qmt-hero-title{font-size:clamp(32px,4.6vw,54px);line-height:1.05;font-weight:900;color:#fff;letter-spacing:-.01em;margin-bottom:16px;font-family:var(--qmt-font-heading)}.qmt-hero-sub{font-size:17px;line-height:1.6;color:#ffffffbf;max-width:540px;margin-bottom:26px}.qmt-hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.qmt-hero-btn{display:inline-block;padding:15px 30px;border-radius:3px;font-family:var(--qmt-font-heading);font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;transition:background .15s,color .15s,border-color .15s;text-decoration:none}.qmt-hero-btn.primary{background:#f6a609;color:#071838}.qmt-hero-btn.primary:hover{background:#e68a00}.qmt-hero-btn.ghost{border:2px solid rgba(255,255,255,.35);color:#fff}.qmt-hero-btn.ghost:hover{border-color:#f6a609;color:#f6a609}.qmt-hero-chips{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:#ffffffb3;font-weight:600}.qmt-hero-chips span{display:inline-flex;align-items:center;gap:6px}.qmt-hero-media{position:relative;border-radius:3px;overflow:hidden;box-shadow:0 24px 60px #0006}.qmt-hero-media img{width:100%;height:auto;display:block}.qmt-hero-badge{position:absolute;top:14px;left:14px;background:#f6a609;color:#071838;font-family:var(--qmt-font-heading);font-weight:900;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;border-radius:2px}.qmt-hero-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.12)}@media(max-width:700px){.qmt-hero-stats{grid-template-columns:repeat(2,1fr)}}.qmt-hero-stat{padding:22px 12px;text-align:center;border-right:1px solid rgba(255,255,255,.12)}.qmt-hero-stat:last-child{border-right:0}@media(max-width:700px){.qmt-hero-stat:nth-child(2n){border-right:0}.qmt-hero-stat{border-bottom:1px solid rgba(255,255,255,.08)}}.qmt-hero-stat .n{font-family:var(--qmt-font-heading);font-weight:900;font-size:30px;color:#f6a609;line-height:1.1}.qmt-hero-stat .l{font-size:11px;letter-spacing:.16em;color:#fff9;font-weight:700;text-transform:uppercase;margin-top:4px}.product-badges .badge--sale,.badge--sale{background:#c8102e!important;color:#fff!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;border-radius:2px!important}.price--on-sale .price__current,.product-card__content .price--on-sale{color:#c8102e!important;font-weight:800}.product-information .rte ul{padding-left:0;list-style:none}.product-information .rte ul li{padding:8px 0 8px 26px;position:relative;border-bottom:1px solid rgb(var(--color-foreground-rgb,15 23 42)/.06)}.product-information .rte ul li:before{content:"\2713";position:absolute;left:2px;color:#16a34a;font-weight:800}.product-information .rte h3,.product-information .rte strong{color:var(--color-foreground-heading,#0B2545)}.qmt-wrap .qmt-fbt-card,.qmt-wrap .qmt-fbt-sum,.qmt-wrap .qmt-step,.qmt-wrap .qmt-spec,.qmt-wrap .qmt-box-list,.qmt-wrap .qmt-compat-list,.qmt-wrap .qmt-rv-big,.qmt-wrap .qmt-atc,.qmt-wrap .qmt-bin,.qmt-wrap .qmt-more-rv,.qmt-wrap .add-all{border-radius:3px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/qmt-v4.css.map */
