.dl{--dl-ecru: #f5f3e5;--dl-paper: #ffffff;--dl-deep: #28291b;--dl-ink: #000000;--dl-bone: #fdfbf2;--dl-olive: #4e5130;--dl-olive-green: #818649;--dl-tan: #8a7f66;--dl-ash: #7c7165;--dl-yellow: #fddd00;--dl-forest: #2b4933;--dl-forest-hover: #213a28;--dl-card: #e0e0e0;--dl-rule: rgba(124, 113, 101, .35);--dl-sw-orange: #f36f21;--dl-sw-grey: #5d6166;--dl-head: var(--font-heading-family, "Anton", Impact, sans-serif);--dl-body: var(--font-body-family, "Montserrat", Arial, sans-serif);background:var(--dl-ecru);color:var(--dl-ink);font-family:var(--dl-body);font-weight:500;font-size:16px;line-height:1.6;overflow-x:clip}.dl--paper{background:var(--dl-paper)}.dl *,.dl *:before,.dl *:after{box-sizing:border-box}.dl img,.dl video{display:block;max-width:100%;height:auto}.dl p{margin:0 0 1em}.dl p:last-child{margin-bottom:0}.dl :where(a){color:inherit}.dl a.dl-btn,.dl a.dl-btn:hover{color:var(--dl-bone);text-decoration:none}.dl a.dl-btn--bone,.dl a.dl-btn--bone:hover{color:var(--dl-deep)}.dl strong,.dl b{font-weight:700}.dl-col{width:100%;max-width:680px;margin:0 auto;padding:0 20px}.dl-wide{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}.dl-sec{padding:44px 0}.dl-sec--tight{padding:28px 0}.dl-sec+.dl-sec--rule{border-top:1px solid var(--dl-rule)}.dl-dark{background:var(--dl-deep);color:var(--dl-bone)}.dl-dark .dl-h,.dl-dark .dl-kicker{color:var(--dl-bone)}.dl-olive-bg{background:var(--dl-olive);color:var(--dl-bone)}.dl-olive-bg .dl-h,.dl-olive-bg .dl-kicker{color:var(--dl-bone)}.dl-paper-bg{background:var(--dl-paper)}@media(min-width:750px){.dl-sec{padding:72px 0}.dl-sec--tight{padding:40px 0}}.dl-h{font-family:var(--dl-head);font-weight:400;text-transform:uppercase;letter-spacing:-.02em;color:var(--dl-olive);margin:0 0 16px;line-height:1.02}.dl-h1{font-size:40px}.dl-h2{font-size:30px;line-height:1.05}.dl-h3{font-size:23px;line-height:1.1}@media(min-width:750px){.dl-h1{font-size:64px}.dl-h2{font-size:44px}.dl-h3{font-size:28px}}.dl-kicker{display:block;font-family:var(--dl-body);font-weight:600;font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--dl-olive);margin:0 0 12px}.dl-lead{font-size:18px;line-height:1.55}.dl-small{font-size:13px;line-height:1.5;color:#4a4a48}.dl-dark .dl-small{color:#fdfbf2b8}.dl-rte ul{padding-left:1.2em;margin:0 0 1em}.dl-rte li{margin-bottom:.45em}.dl-rte a{text-decoration:underline;text-underline-offset:3px}.dl-center{text-align:center}.dl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:420px;min-height:54px;padding:14px 22px;background:var(--dl-forest);color:var(--dl-bone);border:0;border-radius:0;cursor:pointer;font-family:var(--dl-body);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.2;transition:background .16s ease,transform .16s ease}.dl-btn:hover{background:var(--dl-forest-hover)}.dl-btn:active{transform:translateY(1px)}.dl-btn[disabled],.dl-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.dl-btn.loading{opacity:.7;pointer-events:none}.dl-btn--outline{background:transparent;color:var(--dl-bone);box-shadow:inset 0 0 0 2px var(--dl-bone)}.dl-btn--outline:hover{background:#fdfbf21a}.dl-btn--bone{background:var(--dl-bone);color:var(--dl-deep)}.dl-btn--bone:hover{background:#fff}.dl-btn-wrap{margin-top:26px;display:flex;flex-direction:column;align-items:center;gap:10px}.dl-btn-note{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dl-olive)}.dl-dark .dl-btn-note,.dl-hero--overlay .dl-btn-note{color:var(--dl-bone)}.dl-textlink{font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.dl-frame{position:relative;overflow:hidden;background:var(--dl-card)}.dl-frame>img,.dl-frame>video{width:100%;height:100%;object-fit:cover}.dl-r-4x5{aspect-ratio:4 / 5}.dl-r-1x1{aspect-ratio:1 / 1}.dl-r-4x3{aspect-ratio:4 / 3}.dl-r-3x2{aspect-ratio:3 / 2}.dl-r-16x9{aspect-ratio:16 / 9}.dl-r-3x4{aspect-ratio:3 / 4}.dl-r-natural{aspect-ratio:auto}.dl-r-natural>img{height:auto}.dl-cap{font-size:12px;line-height:1.5;color:var(--dl-ash);margin-top:8px;font-weight:600;letter-spacing:.02em}.dl-dark .dl-cap{color:#fdfbf2b3}.dl-hero{position:relative}.dl-hero__eyebrow{display:inline-block;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px}.dl-hero__trust{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-wrap:wrap;gap:8px 16px}.dl-hero__trust li{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.dl-hero__trust li:before{content:"";width:6px;height:6px;background:var(--dl-olive-green);flex:none}.dl-hero__byline{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--dl-ash);margin:4px 0 18px;font-weight:600}.dl-hero__byline span+span:before{content:"\b7";margin-right:10px}.dl-hero--overlay{position:relative;color:var(--dl-bone);background:var(--dl-deep)}.dl-hero--overlay .dl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.dl-hero--overlay .dl-hero__media img{width:100%;height:100%;object-fit:cover}.dl-hero--overlay .dl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#28291b00 30%,#28291b8c 58%,#28291bed)}.dl-hero--overlay .dl-hero__body{position:relative;z-index:2;min-height:125vw;display:flex;flex-direction:column;justify-content:flex-end;padding:110px 0 30px}.dl-hero--overlay .dl-h{color:var(--dl-bone);margin-bottom:12px}.dl-hero--overlay .dl-hero__sub{font-size:16px;line-height:1.5;max-width:560px}.dl-hero--overlay .dl-hero__trust li:before{background:var(--dl-bone)}.dl-hero--overlay .dl-btn-wrap{align-items:flex-start}@media(min-width:750px){.dl-hero--overlay .dl-hero__body{min-height:min(56.25vw,88vh);padding:140px 0 56px}.dl-hero--overlay .dl-hero__body>.dl-wide{padding:0 40px}}.dl-hero--stacked{padding:28px 0 0}.dl-hero--stacked .dl-hero__media{margin-top:22px}.dl-hero--stacked .dl-hero__sub{font-size:18px;line-height:1.55}@media(min-width:750px){.dl-hero--stacked{padding-top:56px}}.dl-hero--split{padding:0 0 36px}.dl-hero--split .dl-hero__grid{display:grid;gap:22px}.dl-hero--split .dl-hero__media{margin:0 -20px}@media(min-width:900px){.dl-hero--split{padding:56px 0}.dl-hero--split .dl-hero__grid{grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.dl-hero--split .dl-hero__media{margin:0}}.dl-reason{padding:34px 0;border-top:1px solid var(--dl-rule)}.dl-reason:first-child{border-top:0}.dl-reason__num{font-family:var(--dl-head);font-size:54px;line-height:.9;color:var(--dl-tan);margin-bottom:10px}.dl-reason__label{display:inline-block;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;background:var(--dl-deep);color:var(--dl-bone);padding:6px 10px;margin-bottom:14px}.dl-reason__media{margin:18px 0 0}.dl-reason__quote{margin:20px 0 0;padding:4px 0 4px 16px;border-left:3px solid var(--dl-olive-green);font-size:16px;font-style:italic}.dl-reason__quote cite{display:block;margin-top:6px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dl-olive)}@media(min-width:900px){.dl-reasons-wide .dl-reason{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.dl-reasons-wide .dl-reason__media{margin:0}.dl-reasons-wide .dl-reason--flip .dl-reason__media{order:-1}}.dl-article p{font-size:17px;line-height:1.7}.dl-dropcap>p:first-child:first-letter{font-family:var(--dl-head);float:left;font-size:66px;line-height:.82;padding:6px 10px 0 0;color:var(--dl-olive)}.dl-pull{font-family:var(--dl-head);text-transform:uppercase;font-size:28px;line-height:1.08;color:var(--dl-olive);letter-spacing:-.01em;margin:28px 0}@media(min-width:750px){.dl-pull{font-size:36px}}.dl-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:26px 18px;margin-top:26px}.dl-stat__v{font-family:var(--dl-head);font-size:46px;line-height:1;text-transform:uppercase}.dl-stat__l{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-top:6px;opacity:.85}@media(min-width:750px){.dl-stats--4{grid-template-columns:repeat(4,1fr)}.dl-stat__v{font-size:60px}}.dl-tl{list-style:none;margin:28px 0 0;padding:0;position:relative}.dl-tl:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:2px;background:var(--dl-olive-green);opacity:.6}.dl-tl__step{position:relative;padding:0 0 30px 36px}.dl-tl__step:last-child{padding-bottom:0}.dl-tl__step:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background:var(--dl-ecru);border:3px solid var(--dl-olive)}.dl-dark .dl-tl__step:before{background:var(--dl-deep);border-color:var(--dl-bone)}.dl-tl__step--now:before{background:var(--dl-olive)}.dl-dark .dl-tl__step--now:before{background:var(--dl-bone)}.dl-tl__year{font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dl-olive)}.dl-dark .dl-tl__year{color:var(--dl-bone);opacity:.8}.dl-tl__title{font-family:var(--dl-head);text-transform:uppercase;font-size:22px;line-height:1.1;margin:4px 0 8px;color:var(--dl-olive)}.dl-dark .dl-tl__title{color:var(--dl-bone)}.dl-tl__img{margin-top:12px;max-width:420px}@media(min-width:900px){.dl-tl--cards{display:grid;grid-template-columns:repeat(var(--dl-steps, 4),1fr);gap:20px}.dl-tl--cards:before{display:none}.dl-tl--cards .dl-tl__step{padding:20px 0 0;border-top:3px solid var(--dl-olive)}.dl-dark .dl-tl--cards .dl-tl__step{border-color:var(--dl-bone)}.dl-tl--cards .dl-tl__step:before{display:none}}.dl-cmp{position:relative;margin-top:22px;overflow-x:auto;-webkit-overflow-scrolling:touch}.dl-cmp table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.4;background:var(--dl-paper)}.dl-cmp th,.dl-cmp td{padding:12px;border-bottom:1px solid #e3e0d2;vertical-align:top;text-align:left}.dl-cmp thead th{font-family:var(--dl-head);font-weight:400;text-transform:uppercase;font-size:15px;line-height:1.1;vertical-align:bottom;padding-top:16px}.dl-cmp thead th small{display:block;font-family:var(--dl-body);font-weight:600;font-size:10px;letter-spacing:.08em;color:var(--dl-ash);margin-top:4px}.dl-cmp tbody th{font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dl-olive);width:128px}.dl-cmp .dl-cmp__us{background:#f1f3e8}.dl-cmp thead .dl-cmp__us{background:var(--dl-deep);color:var(--dl-bone)}.dl-cmp thead .dl-cmp__us small{color:#fdfbf2bf}.dl-cmp tbody tr:first-child td{font-family:var(--dl-head);font-size:20px}.dl-cmp .yes:before{content:"\2713  ";font-weight:700;color:var(--dl-forest)}.dl-cmp .no{color:#8b8b86}.dl-cmp .no:before{content:"\2715  "}.dl-cmp th:first-child{position:sticky;left:0;z-index:2;background:var(--dl-paper);box-shadow:1px 0 #e3e0d2}.dl-cmp-hint{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dl-ash);margin-top:10px}@media(min-width:900px){.dl-cmp-hint{display:none}.dl-cmp table{font-size:14px}}.dl-buy{background:var(--dl-paper);border:1px solid #dcd8c8;padding:18px}.dl-buy__grid{display:grid;gap:18px}@media(min-width:900px){.dl-buy{padding:28px}.dl-buy__grid{grid-template-columns:1fr 1fr;gap:36px;align-items:start}}.dl-buy__media{background:var(--dl-card);aspect-ratio:1 / 1;overflow:hidden}.dl-buy__media img{width:100%;height:100%;object-fit:cover}.dl-buy__title{font-family:var(--dl-head);text-transform:uppercase;font-size:24px;line-height:1.08;color:var(--dl-ink);margin:0 0 8px;letter-spacing:-.01em}.dl-buy__price{display:flex;align-items:baseline;gap:10px;margin:0 0 4px}.dl-buy__price .now{font-family:var(--dl-head);font-size:30px;line-height:1}.dl-buy__price s{color:#8b8b86;font-size:15px}.dl-buy__line{font-size:13px;font-weight:600;color:var(--dl-olive);margin-bottom:14px}.dl-opt{margin:16px 0 0;border:0;padding:0}.dl-opt legend{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;padding:0}.dl-opt legend span{font-weight:600;color:var(--dl-ash);letter-spacing:.04em;text-transform:none;margin-left:4px;font-size:13px}.dl-opt__vals{display:flex;flex-wrap:wrap;gap:8px}.dl-opt__btn{min-width:48px;min-height:44px;padding:8px 12px;border:1px solid #bdb8a6;background:var(--dl-paper);font-family:var(--dl-body);font-weight:600;font-size:13px;cursor:pointer;color:var(--dl-ink);position:relative}.dl-opt__btn[aria-pressed=true]{border-color:var(--dl-ink);box-shadow:inset 0 0 0 1px var(--dl-ink)}.dl-opt__btn.is-out{color:#a3a39c;background:repeating-linear-gradient(135deg,#fff 0 6px,#f1f0ea 6px 7px)}.dl-opt__btn--swatch{width:44px;min-width:44px;padding:0;border-radius:50%}.dl-opt__btn--swatch span{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--sw, #ccc);background-size:cover}.dl-opt__btn--swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--dl-paper),0 0 0 4px var(--dl-ink);border-color:transparent}.dl-buy__bullets{margin:16px 0 0;font-size:14px;line-height:1.55}.dl-buy__bullets ul{list-style:none;padding:0;margin:0}.dl-buy__bullets li{position:relative;padding-left:22px;margin-bottom:8px}.dl-buy__bullets li:before{content:"\2713";position:absolute;left:0;top:0;font-weight:700;color:var(--dl-forest)}.dl-buy__form{margin-top:18px}.dl-buy__form .dl-btn{max-width:none}.dl-buy__links{margin-top:12px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px}.dl-buy__err{color:#a12b1f;font-size:13px;margin-top:8px}.dl-cards{display:grid;gap:18px;margin-top:24px}@media(min-width:750px){.dl-cards--2{grid-template-columns:repeat(2,1fr)}.dl-cards--3{grid-template-columns:repeat(3,1fr)}.dl-cards--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.dl-cards--4{grid-template-columns:repeat(4,1fr)}}.dl-card{background:var(--dl-paper);border:1px solid #dcd8c8;display:flex;flex-direction:column;text-decoration:none;color:inherit}.dl-card__media{aspect-ratio:1 / 1;background:var(--dl-card);overflow:hidden}.dl-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.dl-card:hover .dl-card__media img{transform:scale(1.03)}.dl-card__body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.dl-card__layer{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dl-olive)}.dl-card__title{font-family:var(--dl-head);text-transform:uppercase;font-size:19px;line-height:1.1}.dl-card__text{font-size:14px;line-height:1.5}.dl-card__price{font-family:var(--dl-head);font-size:20px;margin-top:auto;padding-top:6px}.dl-card__cta{font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.dl-reviews{display:grid;gap:14px;margin-top:22px}@media(min-width:750px){.dl-reviews{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.dl-reviews--3{grid-template-columns:repeat(3,1fr)}}.dl-review{background:var(--dl-paper);border:1px solid #dcd8c8;padding:18px}.dl-review__stars{color:var(--dl-ink);letter-spacing:2px;font-size:14px}.dl-review__text{font-size:15px;line-height:1.55;margin:8px 0 10px}.dl-review__by{font-size:12px;font-weight:700;letter-spacing:.04em}.dl-review__meta{font-size:11px;color:var(--dl-ash);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dl-quote{font-family:var(--dl-head);text-transform:uppercase;font-size:30px;line-height:1.08;margin:0;letter-spacing:-.01em}.dl-quote__by{margin-top:16px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dl-quote__grid{display:grid;gap:24px;align-items:center}@media(min-width:750px){.dl-quote{font-size:42px}}@media(min-width:900px){.dl-quote__grid--img{grid-template-columns:1fr 1.1fr;gap:56px}}.dl-band{text-align:center}.dl-band__slogan{font-family:var(--dl-head);text-transform:uppercase;color:var(--dl-yellow);font-size:44px;line-height:.98;letter-spacing:-.02em;margin:0}@media(min-width:750px){.dl-band__slogan{font-size:76px}}.dl-band__sub{margin:16px auto 0;max-width:520px}.dl-band__made{margin-top:18px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.dl-don{border-top:4px solid var(--dl-sw-orange);background:var(--dl-paper);padding:22px 20px}.dl-don__name{font-family:var(--dl-head);text-transform:uppercase;font-size:24px;color:var(--dl-sw-grey);line-height:1}.dl-don__name em{font-style:normal;color:var(--dl-sw-orange)}.dl-don__logo{max-width:160px;margin-bottom:12px}.dl-don p{font-size:15px;line-height:1.6;margin-top:10px}.dl-don__link{display:inline-block;margin-top:8px;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dl-sw-grey);text-decoration:underline;text-underline-offset:4px}.dl-faq{margin-top:18px;border-top:1px solid var(--dl-rule)}.dl-faq details{border-bottom:1px solid var(--dl-rule)}.dl-faq summary{list-style:none;cursor:pointer;padding:18px 34px 18px 0;position:relative;font-weight:700;font-size:16px;line-height:1.4}.dl-faq summary::-webkit-details-marker{display:none}.dl-faq summary:after{content:"+";position:absolute;right:4px;top:14px;font-family:var(--dl-head);font-size:24px;color:var(--dl-olive)}.dl-faq details[open] summary:after{content:"\2013"}.dl-faq__a{padding:0 0 18px;font-size:15px;line-height:1.65}.dl-points{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:14px}.dl-points li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.dl-points__n{width:34px;height:34px;background:var(--dl-deep);color:var(--dl-bone);font-family:var(--dl-head);font-size:17px;display:flex;align-items:center;justify-content:center}.dl-points strong{display:block;font-size:15px}.dl-points span{font-size:14px;line-height:1.55}.dl-video{position:relative;background:#000}.dl-video video{width:100%;height:auto}.dl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--dl-paper);border-top:1px solid #dcd8c8;box-shadow:0 -6px 18px #00000014;transform:translateY(110%);transition:transform .26s cubic-bezier(0,0,.38,.9);font-family:var(--font-body-family, "Montserrat", Arial, sans-serif)}.dl-sticky.is-on{transform:none}.dl-sticky__in{max-width:1140px;margin:0 auto;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.dl-sticky__img{width:46px;height:46px;flex:none;background:#e0e0e0;overflow:hidden}.dl-sticky__img img{width:100%;height:100%;object-fit:cover}.dl-sticky__info{flex:1 1 auto;min-width:0}.dl-sticky__name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-sticky__price{font-family:var(--font-heading-family, "Anton", sans-serif);font-size:20px;line-height:1.1}.dl-sticky .dl-btn{width:auto;min-height:46px;padding:10px 18px;font-size:13px;flex:none}.dl blockquote{border:0;padding:0;background:none;quotes:none;font-family:inherit}.dl blockquote:before,.dl blockquote:after{content:none;display:none}.dl blockquote.dl-reason__quote{padding:4px 0 4px 16px;border-left:3px solid var(--dl-olive-green)}.dl blockquote.dl-quote{font-family:var(--dl-head)}.dl figure{margin-left:0;margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/93/assets/defender-lander.css.map */
