:root{--pb-ink:#171b1f;--pb-muted:#596167;--pb-paper:#f6f5f1;--pb-blue:#174fb4;--pb-line:#d7d9d6}html{scroll-behavior:smooth;scroll-padding-top:32px}body{background:var(--pb-paper);color:var(--pb-ink)}.pb-wrap{width:min(1440px,calc(100% - 96px));margin-inline:auto}.pb-announcement{background:var(--pb-ink);color:#fff;text-align:center;padding:11px 20px;font-size:11px;letter-spacing:.035em}.pb-announcement a{color:inherit;text-decoration:none}.pb-announcement span{margin-left:14px}.pb-header{height:102px;display:flex;align-items:center;justify-content:space-between;gap:32px}.pb-brand{display:flex;flex-direction:column;color:inherit;text-decoration:none;line-height:1}.pb-brand strong{font-family:var(--font-heading--family),Arial,sans-serif;font-size:26px;font-weight:900;letter-spacing:-1.1px}.pb-brand>span{font-size:10px;letter-spacing:4.2px;margin-top:8px;font-weight:650}.pb-desktop-nav,.pb-header-actions{display:flex;align-items:center;gap:30px;font-size:12px;font-weight:600}.pb-header a{color:var(--pb-ink);text-decoration:none}.pb-header a:hover{color:var(--pb-blue)}.pb-header-launch{border-bottom:1px solid var(--pb-ink);padding-block:10px}.pb-header-launch span{margin-left:12px}.pb-mobile-menu{display:none}.pb-kicker{font-size:10px!important;font-weight:650;letter-spacing:1.65px;text-transform:uppercase;margin:0 0 22px!important;line-height:1.5!important}.pb-hero{display:grid;grid-template-columns:42% 58%;min-height:600px;margin-bottom:38px}.pb-hero-copy{padding:55px 30px 36px 0;display:flex;flex-direction:column;align-items:flex-start}.pb-hero h1{font-family:var(--font-heading--family),Arial,sans-serif;font-size:clamp(64px,6.6vw,106px);line-height:.96;font-weight:800;letter-spacing:-.065em;margin:0 0 28px;color:var(--pb-ink);max-width:none}.pb-lead{font-size:16px;line-height:1.75;max-width:410px;margin:0 0 32px}.pb-buttons{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pb-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:51px;padding:16px 22px;border:1px solid var(--pb-blue);background:var(--pb-blue);color:#fff!important;text-decoration:none;font-size:12px;font-weight:650;border-radius:2px;cursor:pointer;line-height:1.3;transition:background .2s}.pb-button:hover{background:#103b8b;border-color:#103b8b}.pb-text-link{font-size:12px;font-weight:650;color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:25px;border-bottom:1px solid currentColor;padding-block:9px}.pb-text-link:hover{color:var(--pb-blue)}.pb-hero-index{font-size:9px;letter-spacing:1.8px;color:var(--pb-muted);margin-top:auto;padding-top:60px}.pb-hero-image{position:relative;margin:0;overflow:hidden;background:#d4d5d1;min-width:0}.pb-hero-image img{height:100%;width:100%;object-fit:cover;object-position:53% center;display:block}.pb-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;background:#171b1feb;color:#fff;font-size:10px;padding:18px 22px;display:flex;justify-content:space-between;gap:10px}.pb-fit-strip{border-block:1px solid var(--pb-line);padding-block:20px}.pb-fit-strip>.pb-wrap{display:flex;justify-content:space-between;gap:24px;font-size:10px;font-weight:550;letter-spacing:.2px}.pb-fit-strip span:last-child{color:var(--pb-blue)}.pb-range{padding-block:94px}.pb-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:38px}.pb-section-heading h2,.pb-feature h2,.pb-story h2,.pb-launch h2,.pb-faq h2{font-family:var(--font-heading--family),Arial,sans-serif;font-weight:750;letter-spacing:-.045em;font-size:clamp(34px,3.8vw,58px);line-height:1.05;margin:0;max-width:none}.pb-section-heading>p{font-size:13px;line-height:1.8;max-width:330px;margin:0;color:var(--pb-muted)}.pb-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 32px}.pb-product{min-width:0}.pb-product-image{position:relative;display:block;overflow:hidden;background:#e3e3de;aspect-ratio:1.35}.pb-product-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.pb-product-image:hover img{transform:scale(1.025)}.pb-product#spotter img{object-position:50% 52%}.pb-image-label{position:absolute;top:18px;left:18px;padding:8px 11px;background:var(--pb-paper);color:var(--pb-ink);font-size:9px;font-weight:650;letter-spacing:.5px;text-transform:uppercase}.pb-image-arrow{position:absolute;right:18px;bottom:18px;background:var(--pb-paper);width:35px;height:35px;border-radius:50%;display:grid;place-items:center;color:var(--pb-ink)}.pb-product-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px}.pb-product h3{font-size:23px;line-height:1.2;font-weight:700;letter-spacing:-.6px;margin:0}.pb-product-number{font-size:10px;color:var(--pb-muted)}.pb-product>p{font-size:13px;color:var(--pb-muted);margin:9px 0 17px;line-height:1.5}.pb-product-details{border-top:1px solid var(--pb-line);font-size:12px}.pb-product-details summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;padding:17px 0;font-weight:600;list-style:none}.pb-product-details summary::-webkit-details-marker,.pb-faq summary::-webkit-details-marker{display:none}.pb-product-details>div{padding-bottom:16px;line-height:1.8;color:var(--pb-muted)}.pb-product-details dl{display:grid;grid-template-columns:95px 1fr;gap:10px;margin-block:20px}.pb-product-details dt{font-weight:600;color:var(--pb-ink)}.pb-product-details dd{margin:0}.pb-equipment-note{font-size:10px;line-height:1.7;color:var(--pb-muted);margin:30px 0 0;max-width:820px}.pb-pullup{margin-top:44px;border-block:1px solid var(--pb-line);padding-block:30px;display:flex;align-items:center;justify-content:space-between;gap:30px}.pb-pullup .pb-kicker{margin-bottom:10px!important}.pb-pullup h3{font-size:26px;margin:0 0 10px;font-weight:700;letter-spacing:-.6px}.pb-pullup p:not(.pb-kicker){font-size:12px;line-height:1.8;max-width:520px;margin:0;color:var(--pb-muted)}.pb-pullup>a{flex-shrink:0}.pb-feature{background:var(--pb-ink);color:#f6f5f1;padding-block:76px}.pb-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.pb-feature figure{margin:0;min-width:0}.pb-feature figure img{display:block;width:100%;aspect-ratio:1.05;object-fit:cover;object-position:52% center}.pb-feature figcaption{font-size:9px;color:#afb7bc;line-height:1.7;padding-top:15px}.pb-feature h2{color:inherit;font-size:clamp(38px,4vw,64px);margin-bottom:25px}.pb-feature .pb-kicker{color:#a4c3ff}.pb-feature .pb-lead{font-size:14px;color:#b9c0c4}.pb-feature-points{margin-bottom:28px}.pb-feature-points>div{display:flex;gap:22px;padding-block:17px;border-top:1px solid #ffffff24}.pb-feature-points>div>span{font-size:10px;color:#9ebeff;padding-top:4px}.pb-feature-points h3{font-size:14px;color:inherit;font-weight:600;margin:0 0 5px}.pb-feature-points p{font-size:11px;color:#b9c0c4;margin:0;line-height:1.7}.pb-button-light{background:#f6f5f1;border-color:#f6f5f1;color:var(--pb-ink)!important}.pb-button-light:hover{background:#d5e3ff;border-color:#d5e3ff}.pb-story{display:grid;grid-template-columns:1fr 2fr 1.5fr;gap:40px;padding-block:100px;align-items:start}.pb-story .pb-kicker{padding-top:8px}.pb-story p:not(.pb-kicker){font-size:14px;line-height:1.9;margin:0 0 20px;color:var(--pb-muted)}.pb-launch{background:#dce5f2;padding-block:75px;border-top:1px solid #cbd5e2}.pb-launch-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.pb-launch h2{font-size:clamp(38px,4.5vw,68px)}.pb-launch .pb-lead{font-size:15px;max-width:480px;margin-bottom:27px}.pb-launch label{font-size:11px;font-weight:600;display:block;margin-bottom:10px}.pb-form-row{display:flex;gap:8px}.pb-form-row input{display:block;min-width:0;width:100%;min-height:51px;border:1px solid #a3afbf;border-radius:2px;padding:12px;background:#f6f8fc;color:var(--pb-ink);font:inherit;font-size:16px}.pb-form-row button{flex-shrink:0}.pb-consent{font-size:10px;line-height:1.8;color:#495568;margin:13px 0 0;max-width:500px}.pb-consent a{color:inherit;text-decoration:underline}.pb-form-success{padding:20px;background:#f6f8fc;font-size:15px;line-height:1.8}.pb-form-error{font-size:12px;margin-block:15px;color:#9e1f1f}.pb-faq{padding-block:90px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.pb-faq h2{font-size:38px}.pb-faq details{border-top:1px solid var(--pb-line)}.pb-faq details:last-child{border-bottom:1px solid var(--pb-line)}.pb-faq summary{font-size:13px;font-weight:600;line-height:1.6;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;padding-block:20px}.pb-faq details>p{font-size:12px;line-height:1.9;color:var(--pb-muted);margin:0 30px 22px 0}.pb-faq details[open] summary span,.pb-product-details[open] summary span{transform:rotate(45deg)}.pb-footer{background:var(--pb-ink);color:#f6f5f1;padding-block:58px 25px}.pb-footer a{color:inherit;text-decoration:none}.pb-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:50px}.pb-footer-top>div>p{font-size:12px;color:#a9b2b8;margin-top:20px}.pb-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:15px;font-size:12px}.pb-footer .pb-kicker{color:#a9b2b8;margin-bottom:5px!important}.pb-footer-bottom{display:flex;gap:30px;align-items:center;border-top:1px solid #ffffff25;padding-top:24px;font-size:9px;color:#a9b2b8}.pb-footer-bottom>a:last-child{margin-left:auto}.pb-header a:focus-visible,.pb-footer a:focus-visible,.pb-range a:focus-visible,.pb-button:focus-visible,summary:focus-visible,input:focus-visible,.pb-text-link:focus-visible{outline:3px solid #4489ed;outline-offset:5px}#pb-range,#bear-arms,#spotter,#dip,#lateral,#pb-launch{scroll-margin-top:25px}::selection{background:#c7d9fa;color:#171b1f}@media(min-width:1600px){.pb-hero{min-height:670px}}@media(max-width:1100px){.pb-wrap{width:calc(100% - 64px)}.pb-header,.pb-desktop-nav,.pb-header-actions{gap:20px}.pb-header-launch{display:none}.pb-hero{min-height:520px;grid-template-columns:44% 56%}.pb-hero-copy{padding-top:38px}.pb-hero h1{font-size:76px}.pb-lead{font-size:14px}.pb-feature-grid,.pb-launch-grid,.pb-faq{gap:40px}.pb-story{grid-template-columns:1fr 1.5fr}.pb-story>.pb-kicker{grid-column:1/-1;margin-bottom:0!important}.pb-product h3{font-size:21px}}@media(max-width:749px){.pb-wrap{width:calc(100% - 36px)}.pb-announcement{font-size:9px;padding:10px 18px;line-height:1.5}.pb-header{height:82px;gap:18px}.pb-brand strong{font-size:21px}.pb-brand>span{font-size:8px;letter-spacing:3.3px;margin-top:7px}.pb-desktop-nav{display:none}.pb-header-actions{gap:20px;font-size:11px}.pb-mobile-menu{display:block;position:relative}.pb-mobile-menu summary{list-style:none;cursor:pointer;padding:12px 0}.pb-mobile-menu summary::-webkit-details-marker{display:none}.pb-mobile-menu nav{position:absolute;right:0;top:45px;width:210px;background:var(--pb-paper);box-shadow:0 12px 30px #0002;z-index:20;display:flex;flex-direction:column;padding:15px}.pb-mobile-menu nav a{padding:15px 10px}.pb-hero{grid-template-columns:1fr;min-height:0;margin-bottom:22px}.pb-hero-copy{padding:32px 0 28px}.pb-kicker{font-size:9px!important;letter-spacing:1.4px;margin-bottom:18px!important}.pb-hero h1{font-size:76px;letter-spacing:-5px;margin-bottom:23px}.pb-hero .pb-lead{font-size:14px;max-width:340px;margin-bottom:23px}.pb-buttons{gap:18px}.pb-button{font-size:11px;gap:25px;min-height:48px;padding:14px 17px}.pb-text-link{font-size:11px;gap:18px}.pb-hero-index{display:none}.pb-hero-image{aspect-ratio:1.1}.pb-hero-image figcaption{padding:14px;font-size:9px}.pb-fit-strip{padding-block:15px}.pb-fit-strip>.pb-wrap{font-size:9px;line-height:1.7;display:block}.pb-fit-strip span{display:block}.pb-fit-strip span:last-child{margin-top:6px}.pb-range{padding-block:58px}.pb-section-heading{display:block;margin-bottom:28px}.pb-section-heading h2{font-size:36px}.pb-section-heading>p{font-size:12px;margin-top:20px;max-width:340px}.pb-product-grid{grid-template-columns:1fr;gap:35px}.pb-product-image{aspect-ratio:1.22}.pb-product-heading{margin-top:17px}.pb-product h3{font-size:24px}.pb-product>p{font-size:12px}.pb-image-label{top:13px;left:13px;font-size:8px}.pb-equipment-note{font-size:9px;margin-top:22px}.pb-pullup{display:block;margin-top:30px;padding-block:26px}.pb-pullup h3{font-size:24px}.pb-pullup>a{margin-top:13px}.pb-feature{padding-block:40px}.pb-feature-grid{grid-template-columns:1fr;gap:36px}.pb-feature figure img{aspect-ratio:1.25}.pb-feature-copy h2{font-size:47px}.pb-feature-points>div{padding-block:15px}.pb-story{display:block;padding-block:60px}.pb-story>.pb-kicker{margin-bottom:22px!important}.pb-story h2{font-size:40px;margin-bottom:26px}.pb-story p:not(.pb-kicker){font-size:13px}.pb-launch{padding-block:48px}.pb-launch-grid{grid-template-columns:1fr;gap:30px}.pb-launch h2{font-size:48px}.pb-launch .pb-lead{font-size:14px}.pb-form-row{display:block}.pb-form-row button{width:100%;margin-top:10px}.pb-consent{font-size:9px}.pb-faq{display:block;padding-block:58px}.pb-faq h2{font-size:34px;margin-bottom:28px}.pb-faq summary{font-size:12px}.pb-footer{padding-top:43px}.pb-footer-top{grid-template-columns:1fr 1fr;gap:35px;padding-bottom:30px}.pb-footer-top>div{grid-column:1/-1}.pb-footer nav{font-size:11px}.pb-footer-bottom{flex-wrap:wrap;gap:18px;line-height:1.6}.pb-footer-bottom>span{width:100%}.pb-footer-bottom>a:last-child{margin-left:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.pb-hero-image{background:#d7d6d2}.pb-hero-image img{object-fit:contain}.pb-hero h1{overflow-wrap:normal;word-break:normal}@media(max-width:749px){.pb-hero-image{aspect-ratio:1.5}}@media(min-width:750px){.pb-hero-image img{object-fit:cover;object-position:65% center}.pb-hero-index{padding-top:30px}.pb-hero{min-height:520px}}.pb-prelaunch{padding-block:30px 80px}.pb-prelaunch-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;margin-top:30px}.pb-prelaunch h1{font-size:48px;letter-spacing:-2px;line-height:1.1;margin:0 0 28px;font-weight:750}.pb-prelaunch-gallery img{width:100%;display:block;margin-bottom:20px}.pb-prelaunch-description{font-size:14px;line-height:1.9;margin-bottom:30px}.pb-prelaunch-description h2{font-size:22px;margin-top:30px}.pb-photo-pending{aspect-ratio:1.2;background:#e5e6e1;display:grid;place-items:center;font-size:13px;color:var(--pb-muted)}@media(max-width:749px){.pb-prelaunch-grid{grid-template-columns:1fr;gap:30px}.pb-prelaunch h1{font-size:36px}.pb-prelaunch{padding-bottom:45px}}.pb-feature figure img{aspect-ratio:1.5;object-fit:contain}.pb-feature-grid{gap:50px;grid-template-columns:1.15fr 1fr}@media(max-width:749px){.pb-feature-grid{grid-template-columns:1fr;gap:34px}.pb-feature figure img{aspect-ratio:1.5}}.pb-brand--wordmark{width:max-content;flex-shrink:0}.pb-header .pb-brand--wordmark strong{font-size:27px;letter-spacing:-1px}.pb-header .pb-brand--wordmark>span{font-size:9px;letter-spacing:3.9px;margin-top:9px}.pb-footer-top{grid-template-columns:2fr 1fr 1fr auto;align-items:start}.pb-footer .pb-brand--wordmark strong{font-size:30px}.pb-footer .pb-brand--wordmark>span{font-size:9px;letter-spacing:4.8px;margin-top:11px}.pb-footer-mark{margin:0 0 0 20px;padding-left:36px;border-left:1px solid #ffffff25}.pb-emblem{position:relative;width:90px;aspect-ratio:270/310;overflow:hidden}.pb-emblem img{position:absolute;left:-140.740741%;top:-95.16129%;width:370.37037%;max-width:none;height:auto;display:block;filter:invert(1);mix-blend-mode:screen}@media(max-width:749px){.pb-header .pb-brand--wordmark strong{font-size:23px;letter-spacing:-.8px}.pb-header .pb-brand--wordmark>span{font-size:8px;letter-spacing:3.1px;margin-top:7px}.pb-footer-top{position:relative;grid-template-columns:1fr 1fr;row-gap:40px}.pb-footer-top>div{padding-right:100px;min-height:90px}.pb-footer .pb-brand--wordmark strong{font-size:24px}.pb-footer .pb-brand--wordmark>span{font-size:8px;letter-spacing:3.4px}.pb-footer-mark{position:absolute;right:0;top:0;margin:0;padding:0;border:0}.pb-emblem{width:66px}.pb-footer-top>div>p{max-width:185px;line-height:1.6}}@media(max-width:899px){.pb-button>span[aria-hidden=true],.pb-text-link>span[aria-hidden=true],.pb-header-launch>span[aria-hidden=true],.pb-hero-image figcaption span[aria-hidden=true],.pb-link-arrow,.pb-image-arrow{display:none}.pb-button{justify-content:center}.pb-text-link{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pb-redesign.css.map */
