body:has(.mp-range){background:#44505c}body:has(.mp-range) .mp-site-header__bar,body:has(.mp-range) .mp-site-header__page-nav{background:#44505c;color:#f2f6fa;border-bottom-color:#68737c}body:has(.mp-range) .mp-site-header__bar .mp-site-header__logo{filter:brightness(0) invert(1)}body:has(.mp-range) .mp-site-header__actions{border-left-color:#68737c}body:has(.mp-range) .mp-site-header__cta:hover{color:#b5ff00}.mp-range-section{width:100%;min-width:0;margin:0;padding:0}.mp-range{--mp-range-gutter: 40px;--mp-range-paper: #f2f6fa;--mp-range-background: #44505c;--mp-range-card: #162029;--mp-range-line: #424b53;--mp-range-muted: #afbbc4;--mp-range-accent: #b5ff00;--mp-range-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;width:100%;min-width:0;margin:0;color:var(--mp-range-paper);background-color:var(--mp-range-background);background-image:linear-gradient(to right,rgb(242 246 250 / .015) 1px,transparent 1px),linear-gradient(to bottom,rgb(242 246 250 / .015) 1px,transparent 1px);background-size:40px 40px;background-position:center top;font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;isolation:isolate}.mp-range *,.mp-range *:before,.mp-range *:after{box-sizing:border-box}.mp-range :is(h1,h2,h3,p,figure,dl,dt,dd){margin:0;color:inherit;font-family:inherit;font-style:normal;text-transform:none}.mp-range :is(h1,h2,h3){max-width:none;font-weight:400;text-wrap:initial}.mp-range a{color:inherit;text-decoration:none}.mp-range a:focus-visible,.mp-range summary:focus-visible{outline:2px solid var(--mp-range-accent);outline-offset:5px}.mp-range img{display:block;max-width:100%}.mp-range [data-mp-page-section][id]{scroll-margin-top:calc(var(--mp-header-stack-height, 76px) + 20px)}.mp-range .mp-range__title{padding:40px var(--mp-range-gutter) 160px;font-size:clamp(64px,15.724vw,300px);line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.mp-range .mp-range__intro{max-width:calc(850px + var(--mp-range-gutter) * 2);padding:0 var(--mp-range-gutter) 80px;font-size:clamp(26px,2.6016vw,48px);line-height:1.2;letter-spacing:-.02em}.mp-range__marker{display:inline-block;width:30px;height:10px;margin:0 26px 4px 0;background:var(--mp-range-accent);clip-path:polygon(0 12%,100% 50%,0 88%,10% 50%);vertical-align:middle}.mp-range__nav{display:flex;flex-wrap:wrap;gap:0;margin:0 var(--mp-range-gutter) 40px;border:1px solid var(--mp-range-line)}.mp-range__nav a{flex:1 1 140px;display:flex;align-items:center;justify-content:center;min-height:52px;padding:14px 16px;font:400 12px/1.4 var(--mp-range-mono);letter-spacing:.035em}.mp-range__nav a+a{border-left:1px solid var(--mp-range-line)}.mp-range__nav a:hover{background:var(--mp-range-card)}.mp-range__models{display:grid;gap:16px;padding:0 var(--mp-range-gutter) 160px}.mp-range-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;border-radius:8px;overflow:hidden;background:var(--mp-range-card)}.mp-range-card__visual{min-width:0}.mp-range .mp-range-card__title{padding:40px;font-size:clamp(28px,2.6016vw,48px);line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.mp-range .mp-range-card__media{margin:0 40px 40px;min-width:0;aspect-ratio:1.216;overflow:hidden;background:#25333e}.mp-range-card__image{width:100%;height:100%;object-fit:var(--mp-range-image-fit, contain);object-position:var(--mp-range-image-position, 50% 50%)}.mp-range-card__placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;min-height:200px;padding:24px;background:#25333e;text-align:center}.mp-range .mp-range-card__placeholder-brand{max-width:75%;width:240px;height:auto;object-fit:contain;font-size:clamp(24px,3vw,48px);font-weight:700;letter-spacing:-.04em}.mp-range .mp-range-card__placeholder-model{font:400 13px/1.5 var(--mp-range-mono);letter-spacing:.04em;color:var(--mp-range-muted)}.mp-range-card__info{display:grid;grid-template-rows:auto minmax(242px,1fr) auto minmax(240px,auto);min-width:0;border-left:1px solid var(--mp-range-line)}.mp-range .mp-range-card__label{display:flex;align-items:center;min-height:58px;padding:20px 40px;border-bottom:1px solid var(--mp-range-line);font:400 12px/1.4 var(--mp-range-mono);letter-spacing:.025em;text-transform:uppercase}.mp-range-card__description{display:flex;flex-direction:column;justify-content:flex-start;gap:24px;min-width:0;padding:40px;border-bottom:1px solid var(--mp-range-line)}.mp-range .mp-range-card__description p{font-size:18px;line-height:24px;letter-spacing:-.015em;overflow-wrap:anywhere}.mp-range .mp-range-card__link{display:inline-flex;align-self:flex-start;align-items:center;gap:20px;min-height:44px;margin-top:auto;font:400 12px/1.4 var(--mp-range-mono);letter-spacing:.025em;text-transform:uppercase;transition:color .18s ease}.mp-range-card__link svg{flex:0 0 auto}.mp-range-card__link:hover{color:var(--mp-range-accent)}.mp-range-card__specs{display:grid;grid-template-columns:repeat(var(--spec-count, 3),minmax(0,1fr));min-width:0}.mp-range-card__spec{display:grid;grid-template-rows:1fr auto auto;gap:10px;min-width:0;min-height:240px;padding:40px}.mp-range-card__spec+.mp-range-card__spec{border-left:1px solid var(--mp-range-line)}.mp-range-card__info:not(:has(.mp-range-card__specs)){grid-template-rows:auto minmax(242px,1fr)}.mp-range-card__spec:before{content:"";grid-row:1;width:8px;height:8px;border-radius:50%;background:var(--mp-range-accent)}.mp-range .mp-range-card__spec dt{grid-row:3;font:400 12px/1.4 var(--mp-range-mono);letter-spacing:.025em;text-transform:uppercase;color:var(--mp-range-muted);overflow-wrap:anywhere}.mp-range .mp-range-card__spec dd{grid-row:2;font-size:28px;line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere}.mp-range-feature{padding:0 var(--mp-range-gutter) 160px;min-width:0}.mp-range-feature--hardware{padding-top:40px;background:#4d5864}.mp-range-feature--systems{padding-top:40px}.mp-range .mp-range-feature__eyebrow{display:flex;justify-content:flex-start;align-items:flex-start;gap:24px;padding:20px 0;border-top:1px solid var(--mp-range-line);font:400 12px/1.4 var(--mp-range-mono);letter-spacing:.035em;text-transform:uppercase}.mp-range-feature__eyebrow>:first-child{color:var(--mp-range-accent)}.mp-range-feature__eyebrow>:last-child{width:auto}.mp-range .mp-range-feature__title{max-width:1040px;padding:50px 0 64px;font-size:clamp(40px,5.2vw,80px);line-height:1.08;letter-spacing:-.035em}.mp-range-feature__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.mp-range-feature__media{min-width:0;padding-right:40px}.mp-range-feature__media img{width:100%;height:auto;aspect-ratio:1.15;object-fit:contain;background:#26343e}.mp-range-feature__items{min-width:0;border-left:1px solid var(--mp-range-line)}.mp-range-feature__item{min-width:0;margin:0;padding:0;border-bottom:1px solid var(--mp-range-line)}.mp-range-feature__item:first-child{border-top:1px solid var(--mp-range-line)}.mp-range-feature__item>summary{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;gap:20px;min-height:88px;padding:24px 0 24px 40px;list-style:none;cursor:pointer}.mp-range-feature__item>summary::-webkit-details-marker{display:none}.mp-range-feature__index{padding-top:6px;font:400 12px/1.4 var(--mp-range-mono);color:var(--mp-range-muted)}.mp-range .mp-range-feature__item h3{font-size:clamp(23px,2.1vw,34px);line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.mp-range-feature__toggle{position:relative;display:block;width:24px;height:28px}.mp-range-feature__toggle:before,.mp-range-feature__toggle:after{content:"";position:absolute;top:13px;left:5px;width:14px;height:1px;background:currentColor}.mp-range-feature__toggle:after{transform:rotate(90deg);transition:transform .18s ease}.mp-range-feature__item[open] .mp-range-feature__toggle:after{transform:rotate(0)}.mp-range-feature__item>summary:hover,.mp-range-feature__item[open]>summary{color:var(--mp-range-accent)}.mp-range .mp-range-feature__copy{padding:0 44px 32px 84px;font-size:18px;line-height:1.5;color:var(--mp-range-paper);overflow-wrap:anywhere}.mp-range-footer{--mp-range-footer-gutter: var(--mp-range-gutter, 40px);--mp-range-footer-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;width:100%;min-width:0;margin:0;overflow:hidden;background:#162029;color:#f2f6fa;font-family:Arial,Helvetica,sans-serif;font-weight:400}.mp-range-footer *,.mp-range-footer *:before,.mp-range-footer *:after{box-sizing:border-box}.mp-range-footer :is(h2,p){margin:0;color:inherit;font-family:inherit;font-style:normal;text-transform:none}.mp-range-footer a{color:inherit;text-decoration:none}.mp-range-footer a:focus-visible{outline:2px solid #b5ff00;outline-offset:5px}.mp-range-footer__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-range-footer__cta{min-width:0;padding:80px var(--mp-range-footer-gutter)}.mp-range-footer .mp-range-footer__cta .mp-range-footer__eyebrow{margin-bottom:24px;font:400 12px/1.5 var(--mp-range-footer-mono);letter-spacing:.035em;text-transform:uppercase;color:#afbbc4}.mp-range-footer .mp-range-footer__cta h2{max-width:14ch;font-size:clamp(34px,4.16vw,70px);font-weight:400;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere}.mp-range-footer .mp-range-footer__cta .mp-range-footer__action{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:50px;margin-top:40px;padding:16px 24px;border-radius:4px;background:#b5ff00;color:#162029;font:400 12px/1.5 var(--mp-range-footer-mono);letter-spacing:.025em;text-transform:uppercase;transition:background-color .18s ease}.mp-range-footer__cta .mp-range-footer__action:hover{background:#c7ff48}.mp-range-footer__cta .mp-range-footer__action svg{flex:0 0 auto}.mp-range-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;border-left:1px solid #424b53}.mp-range-footer__links>div{min-width:0;padding:80px var(--mp-range-footer-gutter)}.mp-range-footer__links>div+div{border-left:1px solid #424b53}.mp-range-footer .mp-range-footer__links p{margin-bottom:24px;color:#afbbc4;font:400 12px/1.5 var(--mp-range-footer-mono);letter-spacing:.035em;text-transform:uppercase}.mp-range-footer__links a{display:block;width:fit-content;max-width:100%;min-height:44px;padding:8px 0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.mp-range-footer__links a:hover{color:#b5ff00}.mp-range-footer__bottom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #424b53;border-bottom:1px solid #424b53;font:400 11px/1.5 var(--mp-range-footer-mono);letter-spacing:.025em}.mp-range-footer__bottom>span,.mp-range-footer__bottom>a{display:flex;align-items:center;min-height:68px;padding:20px var(--mp-range-footer-gutter)}.mp-range-footer__bottom>a{justify-content:space-between;border-left:1px solid #424b53;text-transform:uppercase}.mp-range-footer__bottom>a:hover{color:#b5ff00}.mp-range-footer__wordmark{padding:24px var(--mp-range-footer-gutter) 12px;color:#f2f6fa;font-family:Arial,Helvetica,sans-serif;font-size:clamp(72px,19vw,420px);font-weight:700;line-height:1;letter-spacing:-.07em;text-align:center;white-space:nowrap}@media(max-width:1199px){.mp-range{--mp-range-gutter: 32px}.mp-range .mp-range__title{padding-bottom:120px}.mp-range .mp-range-card__title{padding:32px}.mp-range .mp-range-card__media{margin:0 32px 32px}.mp-range .mp-range-card__label{padding-inline:32px}.mp-range-card__description{padding:32px}.mp-range-card__spec{padding:32px 24px}.mp-range .mp-range-card__spec dd{font-size:26px}.mp-range-feature__media{padding-right:32px}.mp-range-feature__item>summary{padding-left:32px}.mp-range .mp-range-feature__copy{padding-left:76px}.mp-range-footer{--mp-range-footer-gutter: var(--mp-range-gutter, 32px)}.mp-range-footer__links>div{padding-inline:24px}}@media(max-width:989px)and (min-width:750px){.mp-range-card__spec{padding-inline:20px}.mp-range .mp-range-card__spec dd{font-size:24px}.mp-range .mp-range-card__spec dt{font-size:10px}.mp-range .mp-range-card__description p{font-size:17px}}@media(max-width:749px){.mp-range{--mp-range-gutter: 24px;background-size:32px 32px}.mp-range .mp-range__title{padding-top:40px;padding-bottom:64px;letter-spacing:-.045em}.mp-range .mp-range__intro{padding-bottom:48px;font-size:26px}.mp-range__marker{width:24px;height:9px;margin-right:14px;margin-bottom:3px}.mp-range__models{gap:16px;padding-bottom:80px}.mp-range-card{grid-template-columns:minmax(0,1fr)}.mp-range .mp-range-card__title{padding:28px 24px;font-size:30px}.mp-range .mp-range-card__media{margin:0 24px 24px}.mp-range-card__info{grid-template-rows:auto auto auto auto;border-left:0;border-top:1px solid var(--mp-range-line)}.mp-range .mp-range-card__label{min-height:52px;padding:17px 24px;font-size:11px}.mp-range-card__description{gap:16px;padding:24px}.mp-range .mp-range-card__description p{font-size:17px;line-height:1.45}.mp-range .mp-range-card__link{margin-top:0}.mp-range-card__spec{min-height:180px;gap:9px;padding:24px 16px}.mp-range .mp-range-card__spec dd{font-size:26px}.mp-range .mp-range-card__spec dt{font-size:10px}.mp-range-feature{padding-bottom:80px}.mp-range .mp-range-feature__eyebrow{font-size:11px}.mp-range-feature__eyebrow>:last-child{width:auto;text-align:left}.mp-range .mp-range-feature__title{padding:32px 0 40px;font-size:40px}.mp-range-feature__layout{grid-template-columns:minmax(0,1fr);gap:32px}.mp-range-feature__media{padding-right:0}.mp-range-feature__media img{aspect-ratio:4 / 3}.mp-range-feature__items{border-left:0}.mp-range-feature__item>summary{gap:16px;padding:24px 0;min-height:80px}.mp-range .mp-range-feature__item h3{font-size:25px}.mp-range .mp-range-feature__copy{padding:0 24px 28px 40px;font-size:17px}.mp-range-footer{--mp-range-footer-gutter: var(--mp-range-gutter, 24px)}.mp-range-footer__top{grid-template-columns:minmax(0,1fr)}.mp-range-footer__cta{padding-block:48px}.mp-range-footer .mp-range-footer__cta h2{max-width:16ch;font-size:40px}.mp-range-footer .mp-range-footer__cta .mp-range-footer__action{margin-top:28px}.mp-range-footer__links{border-left:0;border-top:1px solid #424b53}.mp-range-footer__links>div{padding:32px var(--mp-range-footer-gutter)}.mp-range-footer__links a{font-size:15px}.mp-range-footer__bottom>span,.mp-range-footer__bottom>a{padding:16px var(--mp-range-footer-gutter)}.mp-range-footer__wordmark{padding-top:24px;padding-bottom:20px}}@media(max-width:479px){.mp-range{--mp-range-gutter: 16px}.mp-range .mp-range__title{font-size:clamp(54px,15.724vw,75px);padding-top:32px;padding-bottom:56px}.mp-range .mp-range__intro{font-size:24px}.mp-range .mp-range-card__title{padding:24px 20px;font-size:27px}.mp-range .mp-range-card__media{margin:0 20px 20px}.mp-range .mp-range-card__label{padding-inline:20px}.mp-range-card__description{padding:24px 20px}.mp-range-card__spec{min-height:160px;padding:24px 12px}.mp-range .mp-range-card__spec dd{font-size:23px}.mp-range .mp-range-card__spec dt{font-size:10px;letter-spacing:0}.mp-range .mp-range-feature__title{font-size:36px}.mp-range-footer{--mp-range-footer-gutter: var(--mp-range-gutter, 16px)}.mp-range-footer .mp-range-footer__cta h2{font-size:36px}.mp-range-footer__bottom{grid-template-columns:minmax(0,1fr)}.mp-range-footer__bottom>span,.mp-range-footer__bottom>a{min-height:52px}.mp-range-footer__bottom>a{border-left:0;border-top:1px solid #424b53}}@media(prefers-reduced-motion:reduce){.mp-range .mp-range-card__link,.mp-range-feature__toggle:after,.mp-range-footer .mp-range-footer__cta .mp-range-footer__action{transition:none}}.mp-range [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/mp-product-range.css.map */
