.dj.dj-pass2{--p2-surface:#0b2032f5;--p2-line:#ffffff35;--p2-ease:cubic-bezier(.22,.7,.22,1)}.dj.dj-pass2 .dj-stage{overflow:clip}.dj.dj-pass2 .dj-p2-dock{position:absolute;z-index:31;right:var(--dj-pad);bottom:24px;width:244px;background:var(--p2-surface);color:#fff;border:1px solid var(--p2-line);border-radius:6px;padding:12px 16px;box-shadow:0 8px 30px #03101c38;transition:width .65s var(--p2-ease),padding .5s}.dj.dj-pass2 .dj-p2-dock-head{display:flex;align-items:center;justify-content:space-between;min-height:36px}.dj.dj-pass2 .dj-p2-dock h2{color:#d7e5f0;font:600 13px/1.25 Barlow,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0}.dj.dj-pass2 .dj-p2-collapse,.dj.dj-pass2 .dj-p2-open,.dj.dj-pass2 .dj-p2-close{color:#fff;background:none;border:0;font:600 17px/1.2 Barlow,sans-serif;min-height:44px;cursor:pointer}.dj.dj-pass2 .dj-p2-collapse,.dj.dj-pass2 .dj-p2-close{width:44px;flex:none;font-size:26px}.dj.dj-pass2 .dj-p2-collapse{min-height:36px;height:36px}.dj.dj-pass2 .dj-p2-open{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0}.dj.dj-pass2 .dj-p2-open span{font-size:22px}.dj.dj-pass2 .dj-p2-inline-brands{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .55s var(--p2-ease),opacity .3s,visibility .55s}.dj.dj-pass2 .dj-p2-brands{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:22px;min-height:0;overflow:hidden}.dj.dj-pass2 .dj-p2-brand{display:flex;justify-content:center;align-items:center;min-width:0;height:64px;overflow:hidden}.dj.dj-pass2 .dj-p2-brand img{display:block;width:auto;height:auto;max-width:100%;max-height:48px;object-fit:contain}.dj.dj-pass2 .dj-p2-brand--morning-pride img{max-height:64px}.dj.dj-pass2 .dj-p2-brand--flir img{max-width:115px;filter:brightness(0) invert(1)}.dj.dj-pass2 .dj-p2-brand--covert-armor img{width:220px;height:auto;max-width:none;max-height:none;flex:none}.dj.dj-pass2 .dj-p2-brand--toxic-suppression img{max-height:65px}.dj.dj-pass2 .dj-p2-brand--lakeland img{max-width:155px;mix-blend-mode:screen}.dj.dj-pass2 .dj-p2-dock-base{border-top:1px solid var(--p2-line);display:flex;flex-direction:column}.dj.dj-pass2 .dj-p2-procurement{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:44px;color:#fff}.dj.dj-pass2 .dj-p2-procurement>span:first-child{font-size:13px;font-weight:500;line-height:1.25;max-width:90px}.dj.dj-pass2 .dj-p2-contract-marks{display:flex;align-items:center;gap:12px}.dj.dj-pass2 .dj-p2-contract-marks img{display:block;width:84px;max-height:30px;height:auto;object-fit:contain}.dj.dj-pass2 .dj-p2-linecard{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:15px;font-weight:600;min-height:44px;border-top:1px solid var(--p2-line)}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) h2,.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-collapse{display:none}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-procurement{flex-wrap:wrap;gap:4px 12px;padding:8px 0}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-procurement>span:first-child{max-width:none;width:100%}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-contract-marks img{width:90px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true]{width:min(1050px,calc(100% - 24vw - var(--dj-pad)));padding:4px 24px 6px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-open{display:none}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-inline-brands{grid-template-rows:1fr;opacity:1;visibility:visible}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-base{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-top:5px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-linecard{border:0}.dj.dj-pass2 .dj-p2-dock a:hover,.dj.dj-pass2 .dj-p2-dialog a:hover{color:#bcdcf4}.dj.dj-pass2 .dj-p2-dock button:hover,.dj.dj-pass2 .dj-p2-dialog button:hover{background:#ffffff0c}.dj.dj-pass2 .dj-p2-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(860px,calc(100% - 32px));max-height:calc(100svh - 32px);overflow:auto;padding:24px 32px;background:#0b2032;color:#fff;border:1px solid #ffffff50;border-radius:6px;box-shadow:0 24px 80px #0008}.dj.dj-pass2 .dj-p2-dialog::backdrop{background:#03111ccb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dj.dj-pass2 .dj-p2-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.dj.dj-pass2 .dj-p2-dialog h2{color:#fff;margin:0;font:600 clamp(25px,3vw,38px)/1.08 "Barlow Condensed",sans-serif}.dj.dj-pass2 .dj-p2-dialog .dj-p2-brand{height:100px}.dj.dj-pass2 .dj-p2-dialog-links{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--p2-line);margin-top:24px;padding-top:16px}.dj.dj-pass2 .dj-p2-dialog-links a{display:flex;align-items:center;min-height:44px;gap:20px;font-weight:600}.dj.dj-pass2 .dj-p2-direct{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:8px}.dj.dj-pass2 .dj-p2-direct a{display:flex;align-items:center;gap:8px;min-height:44px;color:#fff;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-color:#ffffff65;text-underline-offset:5px;background:#0b2032e8;border-radius:3px;padding:0 8px}.dj.dj-pass2 .dj-intro .dj-eyebrow{display:block;font-size:13px;letter-spacing:.09em;margin:0 0 12px}.dj.dj-pass2 .dj-intro .dj-service-proofs{grid-template-columns:1fr 1fr;max-width:none;gap:22px;margin-top:20px}.dj.dj-pass2 .dj-intro .dj-service-proofs strong{font-size:clamp(25px,2vw,34px)}.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-loaner-lead,.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-isp-lead{font-size:17px}.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-loaner-arrow{display:none}.dj.dj-pass2 .dj-intro .dj-description{display:block!important}.dj.dj-pass2 .dj-headline-pulse{animation:none}.dj.dj-pass2 .dj-brand{transition:width 1.1s var(--p2-ease),left 1.1s var(--p2-ease),top 1.1s var(--p2-ease),transform 1.1s var(--p2-ease)}.dj.dj-pass2.p2-settled .dj-brand{left:var(--dj-pad);top:24px;width:220px;transform:none}.dj.dj-pass2.enhanced:not(.p2-settled):not(.is-still) .dj-intro .dj-copy>*{opacity:0;transform:translateY(14px);transition:none;pointer-events:none}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-copy>*{transition-duration:.65s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-eyebrow{transition-delay:.15s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived h1{transition-delay:.25s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-description{transition-delay:.4s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-service-proofs{transition-delay:.6s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-cards{transition-delay:1s}.dj.dj-pass2.p2-settled .dj-intro.is-arrived .dj-p2-direct{transition-delay:1.15s}.dj.dj-pass2.enhanced:not(.p2-settled):not(.is-still) .dj-p2-dock{opacity:0}.dj.dj-pass2.p2-settled .dj-p2-dock{opacity:1;transition:width .65s var(--p2-ease),opacity .65s .75s,padding .5s}.dj.dj-pass2.fire-playing .dj-p2-dock{display:none!important}@media(min-width:901px){.dj.dj-pass2.enhanced .dj-intro{top:clamp(135px,17.5svh,220px);bottom:190px;right:36%}.dj.dj-pass2 .dj-intro .dj-copy{overflow:auto}.dj.dj-pass2 .dj-intro .dj-description{max-width:520px;margin-top:16px}.dj.dj-pass2 .dj-intro .dj-cards{margin-top:18px}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:min(650px,calc(100svh - 350px));bottom:250px;right:12%}.dj.dj-pass2 .dj-gear-toggle{bottom:192px;min-height:44px;font-size:17px!important}.dj.dj-pass2 .dj-figure-hint{bottom:0}.dj.dj-pass2.p2-discover .dj-bottom{left:var(--dj-pad);right:auto;bottom:38px;transform:none;max-width:190px}}@media(max-width:900px){.dj.dj-pass2.p2-settled .dj-brand{top:68px;width:150px;max-width:none}.dj.dj-pass2 .dj-p2-dock{bottom:calc(12px + env(safe-area-inset-bottom));right:var(--dj-pad);left:var(--dj-pad);width:auto;padding:4px 12px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true]{width:auto;padding:2px 12px 4px}.dj.dj-pass2 .dj-p2-dock h2{font-size:11px;letter-spacing:.07em}.dj.dj-pass2 .dj-p2-dock-head{min-height:36px}.dj.dj-pass2 .dj-p2-collapse{min-height:36px;height:36px}.dj.dj-pass2 .dj-p2-brands{grid-template-columns:repeat(6,minmax(0,1fr));gap:2px 16px}.dj.dj-pass2 .dj-p2-brand{grid-column:span 2;height:43px}.dj.dj-pass2 .dj-p2-brand:nth-child(-n+2){grid-column:span 3}.dj.dj-pass2 .dj-p2-brand img{max-height:30px;max-width:100%}.dj.dj-pass2 .dj-p2-brand--morning-pride img,.dj.dj-pass2 .dj-p2-brand--toxic-suppression img{max-height:40px}.dj.dj-pass2 .dj-p2-brand--flir img{max-width:82px}.dj.dj-pass2 .dj-p2-brand--covert-armor img{width:140px;max-width:none;max-height:none}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-base{gap:10px;margin-top:5px}.dj.dj-pass2 .dj-p2-procurement{min-height:44px;gap:6px}.dj.dj-pass2 .dj-p2-procurement>span:first-child{display:none}.dj.dj-pass2 .dj-p2-contract-marks{gap:8px}.dj.dj-pass2 .dj-p2-contract-marks img{width:63px;max-height:25px}.dj.dj-pass2 .dj-p2-linecard{font-size:13px;gap:6px}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]){display:grid;grid-template-columns:1fr 1.25fr;gap:12px}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-inline-brands{display:none}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-dock-base{border:0}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-procurement{min-height:34px;padding:4px 0;flex-wrap:nowrap}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-contract-marks img{width:63px}.dj.dj-pass2 .dj-p2-dock:not([data-expanded=true]) .dj-p2-linecard{min-height:36px}.dj.dj-pass2 .dj-p2-open{font-size:15px}.dj.dj-pass2.enhanced .dj-intro{top:calc(28svh + 32px);bottom:205px;left:var(--dj-pad);right:var(--dj-pad);align-items:flex-start}.dj.dj-pass2.enhanced .dj-intro .dj-copy{display:block;width:100%;max-height:100%;overflow:auto;padding:0 0 4px}.dj.dj-pass2 .dj-intro .dj-eyebrow{display:none}.dj.dj-pass2 .dj-intro .dj-copy h1,.dj.dj-pass2 .dj-intro.is-tight .dj-copy h1{max-width:60%;font-size:clamp(30px,8.2vw,38px);min-height:80px;text-wrap:balance}.dj.dj-pass2 .dj-intro .dj-description{font-size:16px!important;line-height:1.35;margin-top:12px}.dj.dj-pass2 .dj-intro .dj-service-proofs{gap:16px;margin-top:14px}.dj.dj-pass2 .dj-intro .dj-service-proofs strong,.dj.dj-pass2 .dj-intro.is-compact .dj-service-proofs strong{font-size:23px}.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-loaner-lead,.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-isp-lead{font-size:14px}.dj.dj-pass2 .dj-intro .dj-cards,.dj.dj-pass2 .dj-intro.is-tight .dj-cards{width:55%;margin-top:14px}.dj.dj-pass2 .dj-intro .dj-card{min-height:46px;padding:10px}.dj.dj-pass2 .dj-intro .dj-card-top{font-size:20px}.dj.dj-pass2 .dj-p2-direct{gap:0 18px;margin-top:4px}.dj.dj-pass2 .dj-p2-direct a{font-size:14px;min-height:40px}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:240px;bottom:calc(72svh - 110px)!important;right:4px}.dj.dj-pass2 .dj-figure-hint{display:none}.dj.dj-pass2 .dj-gear-toggle{top:var(--dj-p2-gear-top,60%);bottom:auto;right:var(--dj-pad);left:auto;transform:none;width:calc((100% - var(--dj-pad)*2)*.4);min-height:46px;font-size:15px!important;padding:10px 4px}.dj.dj-pass2.p2-discover .dj-bottom{display:none}.dj.dj-pass2 .dj-chapter-nav a{top:50px}.dj.dj-pass2 .dj-p2-dialog{padding:16px 20px}.dj.dj-pass2 .dj-p2-dialog-head{margin-bottom:20px}.dj.dj-pass2 .dj-p2-dialog .dj-p2-brand{height:76px}.dj.dj-pass2 .dj-p2-dialog .dj-p2-brand img{max-height:48px}.dj.dj-pass2 .dj-p2-dialog .dj-p2-brand--covert-armor img{max-height:none;max-width:none;width:140px}.dj.dj-pass2 .dj-p2-dialog-links{flex-direction:column;gap:0;margin-top:20px}}@media(max-width:900px)and (max-height:740px)and (orientation:portrait){.dj.dj-pass2.enhanced .dj-intro{top:24svh;bottom:190px}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:200px;bottom:calc(76svh - 105px)!important}.dj.dj-pass2 .dj-intro .dj-copy h1{font-size:30px;min-height:100px}.dj.dj-pass2 .dj-intro .dj-description{font-size:15px!important;margin-top:8px}.dj.dj-pass2 .dj-intro .dj-service-proofs{margin-top:10px}.dj.dj-pass2 .dj-intro .dj-service-proofs strong{font-size:21px}}@media(orientation:landscape)and (max-height:520px){.dj.dj-pass2.p2-settled .dj-brand{top:16px;left:20px;width:130px}.dj.dj-pass2.enhanced .dj-intro{top:100px;bottom:105px;left:26%;right:24px}.dj.dj-pass2.enhanced .dj-intro .dj-copy{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.dj.dj-pass2 .dj-intro .dj-copy h1{max-width:100%;min-height:0;font-size:30px;grid-column:1;grid-row:1}.dj.dj-pass2 .dj-intro .dj-description{grid-column:1;grid-row:2;font-size:15px!important;margin:0}.dj.dj-pass2 .dj-intro .dj-service-proofs{grid-column:2;grid-row:1;margin:0;gap:10px}.dj.dj-pass2 .dj-intro .dj-service-proofs strong{font-size:21px}.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-loaner-lead,.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-isp-lead{font-size:12px}.dj.dj-pass2 .dj-intro .dj-cards{grid-column:2;grid-row:2;width:100%;margin:0}.dj.dj-pass2 .dj-p2-direct{grid-column:1/-1;grid-row:3;margin:0}.dj.dj-pass2 .dj-p2-dock,.dj.dj-pass2 .dj-p2-dock[data-expanded=true]{left:26%;right:24px;width:auto;bottom:10px;padding:0 10px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-head{display:none}.dj.dj-pass2 .dj-p2-brands{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.dj.dj-pass2 .dj-p2-brand,.dj.dj-pass2 .dj-p2-brand:nth-child(-n+2){grid-column:auto;height:37px}.dj.dj-pass2 .dj-p2-brand img,.dj.dj-pass2 .dj-p2-brand--toxic-suppression img,.dj.dj-pass2 .dj-p2-brand--morning-pride img{max-height:32px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-base{margin-top:0}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:200px;left:18px;right:auto;bottom:74px!important}.dj.dj-pass2 .dj-gear-toggle{left:20px;right:auto;width:150px;top:auto;bottom:18px}.dj.dj-pass2 .dj-p2-dialog .dj-p2-dock-head{display:flex}}@media(prefers-reduced-motion:reduce){.dj.dj-pass2 .dj-brand,.dj.dj-pass2 .dj-p2-dock,.dj.dj-pass2 .dj-p2-inline-brands,.dj.dj-pass2 .dj-intro .dj-copy>*{transition:none!important;animation:none!important}}.dj.dj-pass2.is-still .dj-brand,.dj.dj-pass2.is-still .dj-p2-dock,.dj.dj-pass2.is-still .dj-p2-inline-brands,.dj.dj-pass2.is-still .dj-intro .dj-copy>*{transition:none!important;animation:none!important}@media(orientation:landscape)and (max-height:520px){.dj.dj-pass2.enhanced .dj-intro{left:28%}.dj.dj-pass2 .dj-intro .dj-copy h1,.dj.dj-pass2 .dj-intro.is-tight .dj-copy h1{max-width:100%;min-height:0;font-size:30px;margin:0;align-self:start}.dj.dj-pass2 .dj-intro .dj-service-proofs>a{grid-area:auto}.dj.dj-pass2 .dj-intro .dj-service-proofs strong,.dj.dj-pass2 .dj-intro.is-compact .dj-service-proofs strong{font-size:21px}.dj.dj-pass2 .dj-intro .dj-cards,.dj.dj-pass2 .dj-intro.is-tight .dj-cards{width:100%;margin:0}.dj.dj-pass2 .dj-p2-brand--covert-armor img{max-height:none}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:170px;left:88px;bottom:90px!important}}.dj.dj-pass2:not(.p2-ready) .dj-p2-collapse{display:none}.dj.dj-pass2:not(.enhanced) .dj-p2-dock{position:relative;inset:auto;width:auto;margin:24px var(--dj-pad)}@media(max-width:900px)and (max-height:740px)and (orientation:portrait){.dj.dj-pass2.enhanced .dj-intro{top:235px;bottom:154px}.dj.dj-pass2 .dj-chapter-nav{top:124px}.dj.dj-pass2 .dj-intro .dj-copy h1,.dj.dj-pass2 .dj-intro.is-tight .dj-copy h1{font-size:28px;min-height:0}.dj.dj-pass2 .dj-intro .dj-service-proofs strong,.dj.dj-pass2 .dj-intro.is-compact .dj-service-proofs strong{font-size:18px}.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-loaner-lead,.dj.dj-pass2 .dj-intro .dj-service-proofs .dj-isp-lead{font-size:13px}.dj.dj-pass2 .dj-intro .dj-cards,.dj.dj-pass2 .dj-intro.is-tight .dj-cards{margin-top:10px}.dj.dj-pass2 .dj-intro .dj-card-top{font-size:18px}.dj.dj-pass2 .dj-p2-direct{gap:0 8px}.dj.dj-pass2 .dj-p2-direct a{font-size:13px}.dj.dj-pass2 .dj-figure,.dj.dj-pass2.is-still .dj-figure{height:170px;bottom:calc(100svh - 300px)!important}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-head{min-height:28px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-collapse{min-height:28px;height:28px}.dj.dj-pass2 .dj-p2-inline-brands .dj-p2-brand{height:32px}.dj.dj-pass2 .dj-p2-inline-brands .dj-p2-brand--morning-pride img{max-height:32px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-dock-base{margin-top:3px}.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-procurement,.dj.dj-pass2 .dj-p2-dock[data-expanded=true] .dj-p2-linecard{min-height:36px}}@media(max-width:900px)and (orientation:portrait){.dj.dj-pass2.fire-mobile-mode .dj-fire-help{top:auto;bottom:20px;left:var(--dj-pad);right:auto;width:calc(55% - var(--dj-pad));max-width:210px;font-size:13px;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/delta-home-pass2.css.map */
