.armour-about-cta.armour-scope{--armour-color-text: #fff;--armour-color-text-muted: #cbd0d3;--armour-focus-color: var(--armour-color-accent-on-dark);--armour-button-height: 3.375rem;--button-background: 0 166 232;--button-text-color: 7 16 22;--background-without-opacity: 11 14 16;position:relative;isolation:isolate;overflow:clip;background:#0b0e10;color:var(--armour-color-text)}.armour-about-cta__layout{position:relative;z-index:1;display:grid;grid-template-rows:1fr auto;align-items:center;min-height:clamp(600px,44vw,680px);padding-block:56px 40px}.armour-about-cta__content{width:45%;min-width:0;padding-block:24px}.armour-about-cta .armour-eyebrow{display:flex;align-items:center;gap:20px;color:var(--armour-color-accent-on-dark)}.armour-about-cta .armour-eyebrow:after{content:"";width:64px;height:1px;background:#ffffff4d}.armour-about-cta .armour-about-cta__heading{margin-block-start:20px;color:#fff;font-size:clamp(48px,4.45vw,66px);font-weight:600;line-height:1.03;letter-spacing:-.04em;text-wrap:initial}.armour-about-cta__copy{max-width:44ch;margin-block-start:24px;color:var(--armour-color-text-muted);font-size:clamp(16px,1.3vw,19px);line-height:1.5}.armour-about-cta__actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;margin-block-start:32px}.armour-about-cta .armour-about-cta__actions .button{flex:0 0 auto;width:auto;min-width:min(220px,100%);max-width:100%;justify-content:center;white-space:normal;gap:16px;font-size:15px}.armour-about-cta__actions .button>svg{width:16px;height:16px;flex:0 0 16px;transition:transform .18s var(--armour-ease)}.armour-about-cta__register{margin:0;padding-inline:0;list-style:none;display:flex;align-items:center;gap:0;border-block-start:1px solid rgb(255 255 255 / .24);padding-block-start:16px;color:#d4d9dc;font-size:12px;line-height:1.4;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.armour-about-cta__register li{display:flex;align-items:center;justify-content:center;min-height:44px;padding-inline:32px}.armour-about-cta__register li:first-child{padding-inline-start:0;padding-inline-end:32px}.armour-about-cta__register li+li{border-inline-start:1px solid rgb(255 255 255 / .2)}.armour-about-cta__register span{padding-block:6px}.armour-about-cta__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.armour-about-cta__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--armour-about-cta-focal)!important}.armour-about-cta__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#060c10f7,#060c10e0 26%,#060c108a 45%,#060c101a 67%,#060c100a),linear-gradient(0deg,rgb(6 12 16 / .75),transparent 24%)}@media(min-width:700px)and (max-width:1199px){.armour-about-cta__content{width:60%}.armour-about-cta .armour-about-cta__heading{font-size:clamp(44px,4.65vw,56px)}.armour-about-cta__media:after{background:linear-gradient(90deg,#060c10f5,#060c10d1 40%,#060c1024 82%),linear-gradient(0deg,rgb(6 12 16 / .7),transparent 24%)}}@media(min-width:700px)and (max-width:899px){.armour-about-cta__layout{min-height:580px;padding-block-start:40px}.armour-about-cta__content{width:76%}}@media(max-width:699px){.armour-about-cta__layout{min-height:0;padding-block:48px 24px;gap:32px}.armour-about-cta__content{width:100%;padding:0}.armour-about-cta .armour-about-cta__heading{font-size:clamp(38px,10.2vw,44px);line-height:1.06;text-wrap:balance}.armour-about-cta__copy br{display:none}.armour-about-cta__copy{max-width:34ch;margin-block-start:20px;font-size:16px}.armour-about-cta__actions{flex-direction:column;gap:12px;margin-block-start:28px}.armour-about-cta .armour-about-cta__actions .button{width:100%;min-height:54px}.armour-about-cta__register{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding-block-start:12px}.armour-about-cta__register li,.armour-about-cta__register li:first-child{justify-content:flex-start;padding-inline:0}.armour-about-cta__register li+li{border:0}.armour-about-cta__media:after{background:linear-gradient(90deg,#060c10c7,#060c107a),linear-gradient(180deg,#060c1059,#060c102e 40%,#060c10a6)}}@media(prefers-reduced-motion:reduce){.armour-about-cta .armour-about-cta__actions .button,.armour-about-cta__actions .button:before,.armour-about-cta__actions .button>svg{transition:none}.armour-about-cta .armour-about-cta__actions .button>svg{transform:none}}.armour-showroom-about{--armour-color-text: #191d20;--armour-color-text-muted: #565c60;--armour-focus-color: #007ba6;padding-block:clamp(2rem,4vw,3.5rem);border-block-start:1px solid #e2e3e1;background:#fff;color:var(--armour-color-text)}.armour-showroom-about__layout{display:grid;gap:1rem}.armour-showroom-about .armour-heading{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:600}.armour-showroom-about__copy{max-width:65ch;font-size:1.0625rem;line-height:1.7;color:var(--armour-color-text-muted);overflow-wrap:break-word}@media(min-width:1000px){.armour-showroom-about__layout{grid-template-columns:minmax(0,32fr) minmax(0,68fr);gap:var(--armour-component-gap)}}.armour-showroom-discovery{--armour-color-text: #191d20;--armour-color-text-muted: #565c60;--armour-focus-color: #007ba6;padding-block:clamp(2.5rem,5vw,4.5rem);background:#f5f5f3;color:var(--armour-color-text);border-block-start:1px solid #e2e3e1}.armour-showroom-discovery__layout{display:grid;gap:1.5rem}.armour-showroom-discovery .armour-eyebrow{color:#006f96}.armour-showroom-discovery .armour-heading{margin-block-start:.875rem;font-size:clamp(1.875rem,2.5vw,2.5rem);line-height:1.15;font-weight:600;max-width:17ch;text-wrap:balance}.armour-showroom-discovery__intro{max-width:34ch;margin-block-start:1rem;color:var(--armour-color-text-muted);line-height:1.6}.armour-showroom-discovery__links{display:grid;margin:0;padding:0;list-style:none}.armour-showroom-discovery__links li{min-width:0;border-block-end:1px solid #dcdedb}.armour-showroom-discovery__links li:first-child{border-block-start:1px solid #dcdedb}.armour-showroom-discovery .armour-editorial-link{display:flex;justify-content:space-between;width:100%;min-height:64px;padding:.875rem .25rem;--armour-editorial-color: #191d20;--armour-editorial-size: 1rem;overflow-wrap:break-word}.armour-showroom-discovery .armour-editorial-link svg{color:#007ba6}@media(hover:hover){.armour-showroom-discovery .armour-editorial-link:hover{color:#006f96}}@media(min-width:700px){.armour-showroom-discovery__layout{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:var(--armour-component-gap)}}.armour-showroom-hero.armour-scope{--armour-color-text: #f7f8f9;--armour-color-text-muted: #d2d5d7;--armour-color-surface-alt: #252b30;--armour-focus-color: var(--armour-color-accent-on-dark);--button-background: 0 166 232;--button-text-color: 7 16 22;--background-without-opacity: 11 14 16;position:relative;isolation:isolate;overflow:clip;background:#0b0e10;color:var(--armour-color-text)}.armour-showroom-hero__layout{position:relative;z-index:1;display:flex;align-items:center;min-height:29rem;padding-block:1.25rem 3rem}.armour-showroom-hero__content{min-width:0;width:56%;max-width:43rem}.armour-showroom-hero .armour-eyebrow{margin-block-start:1.75rem;color:var(--armour-color-accent-on-dark)}.armour-showroom-hero .armour-showroom-hero__heading{margin-block-start:.875rem;font-size:clamp(2.25rem,3.7vw,3.5rem);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word}.armour-showroom-hero__accent{color:var(--armour-color-accent-on-dark)}.armour-showroom-hero__intro{max-width:40ch;margin-block-start:1.25rem;font-size:1.0625rem;line-height:1.6;color:var(--armour-color-text-muted)}.armour-showroom-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem}.armour-showroom-hero__actions .button{min-height:48px;justify-content:space-between;gap:1rem;white-space:nowrap}.armour-showroom-hero__actions .button>svg{width:16px;height:16px;flex:0 0 16px}.armour-showroom-hero__actions:empty{display:none}.armour-showroom-hero__media{position:absolute;top:0;right:0;bottom:0;left:42%;z-index:-1}.armour-showroom-hero__media>picture{display:block;width:100%;height:100%}.armour-showroom-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--armour-showroom-focal)!important}.armour-showroom-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0e10,#0b0e10e6 10%,#0b0e1066 40%,#0b0e1014 80%);pointer-events:none}.armour-showroom-breadcrumbs{color:#d2d5d7;font-size:.75rem;line-height:1.5}.armour-showroom-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 .625rem;margin:0;padding:0;list-style:none}.armour-showroom-breadcrumbs li{display:inline-flex;align-items:center;gap:.625rem}.armour-showroom-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}.armour-showroom-breadcrumbs [aria-current]{color:#fff}.armour-showroom-breadcrumbs a:focus-visible{outline:2px solid var(--armour-color-accent-on-dark);outline-offset:3px}@media(hover:hover){.armour-showroom-breadcrumbs a:hover{color:#fff;text-decoration:underline}}@media(max-width:999px){.armour-showroom-hero__content{width:76%}.armour-showroom-hero__media{inset-inline-start:0}.armour-showroom-hero__media:after{background:linear-gradient(90deg,#0b0e10f2,#0b0e10cc 50%,#0b0e104d)}}@media(max-width:699px){.armour-showroom-hero__layout{min-height:0;padding-block:.75rem 2rem}.armour-showroom-hero__content{width:100%}.armour-showroom-hero .armour-eyebrow{margin-block-start:1.5rem}.armour-showroom-hero .armour-showroom-hero__heading{font-size:clamp(2rem,8.8vw,2.75rem);line-height:1.1}.armour-showroom-hero__intro{font-size:.9375rem;margin-block-start:1rem}.armour-showroom-hero__image{object-position:var(--armour-showroom-mobile-focal)!important}.armour-showroom-hero__media:after{background:linear-gradient(180deg,#0b0e10b3,#0b0e10d9 42%,#0b0e10)}.armour-showroom-hero__actions{gap:.625rem}.armour-showroom-hero__actions .button{flex:1 1 auto;font-size:.8125rem;padding-inline:1rem}}.armour-arrival.armour-scope{--armour-color-text: #191d20;--armour-color-text-muted: #565c60;display:block;background:#f5f5f3;color:var(--armour-color-text);padding-block:var(--armour-section-space-standard)}.armour-arrival__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--armour-component-gap);align-items:center}.armour-arrival__editorial{min-width:0;max-width:42rem}.armour-arrival .armour-eyebrow{color:var(--armour-color-accent)}.armour-arrival .armour-heading{margin-block-start:var(--armour-space-md);font-size:var(--armour-type-heading-compact);font-weight:600}.armour-arrival__address{margin-block-start:var(--armour-space-lg);font-style:normal;font-size:1.0625rem;line-height:var(--armour-leading-body);overflow-wrap:anywhere}.armour-arrival__address span{display:block}.armour-arrival .armour-editorial-link{margin-block-start:var(--armour-space-sm);--armour-editorial-min-height: 44px}.armour-arrival__status-block{display:block;margin-block-start:var(--armour-space-md);padding-block-start:var(--armour-space-sm);border-block-start:1px solid #dcdedb}.armour-arrival__status-label{font-size:var(--armour-type-label);font-weight:600;line-height:1.5;letter-spacing:.06em}.armour-arrival__status-block[data-state] .armour-arrival__status-label:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:.5rem;border-radius:50%;vertical-align:middle;background:#94615f}.armour-arrival__status-block[data-state=open] .armour-arrival__status-label:before{background:#237447}.armour-arrival__status-block[data-state=upcoming] .armour-arrival__status-label:before{background:var(--armour-color-accent)}.armour-arrival__status-hours{margin-block-start:var(--armour-space-xs);font-size:var(--armour-type-body);line-height:1.55}.armour-arrival__note{margin-block-start:var(--armour-space-lg);padding-block-start:var(--armour-space-lg);border-block-start:1px solid #dcdedb}.armour-arrival__note .armour-eyebrow{color:var(--armour-color-text)}.armour-arrival__note .armour-rich-text{margin-block-start:var(--armour-space-sm);color:var(--armour-color-text-muted);line-height:var(--armour-leading-body);overflow-wrap:anywhere}.armour-arrival__map-panel{position:relative;min-width:0;height:clamp(18rem,48vw,26rem);background:#192126}.armour-arrival .armour-arrival__map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.armour-arrival__status{position:absolute;top:1rem;left:1rem;right:1rem;color:#f7f8f9;pointer-events:none}.armour-arrival__controls{position:absolute;top:1rem;right:1rem;display:flex;background:#10171b;color:#fff}.armour-arrival__controls button{min-width:44px;min-height:44px;padding-inline:.75rem;font-size:.875rem}.armour-arrival :is(button,.maplibregl-canvas):focus-visible{outline:2px solid #00a6e8;outline-offset:-3px}.armour-arrival__marker{width:19px;height:19px;background:#00a6e8;border:1px solid #c3edff;border-radius:50%;box-shadow:0 0 0 3px #00a6e824}.armour-arrival .maplibregl-ctrl-attrib{background:#10171b;color:#b7babe;font-size:11px}.armour-arrival .maplibregl-ctrl-attrib a{color:#c5cbd0}.armour-arrival__status-block[data-state=upcoming] [data-arrival-hours][hidden]{display:block!important;visibility:hidden;min-height:1.55em}.armour-arrival [hidden]{display:none!important}@media(max-width:699px){.armour-arrival__layout{gap:var(--armour-space-md)}.armour-arrival__map-panel{height:clamp(18rem,83vw,20.625rem)}}@media(max-width:699px)and (max-height:650px){.armour-arrival__map-panel{height:18rem}}@media(min-width:1200px){.armour-arrival--mapped .armour-arrival__layout{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.armour-arrival--mapped .armour-arrival__editorial{grid-column:2;grid-row:1;padding-inline-start:var(--armour-space-lg)}.armour-arrival__map-panel{grid-column:1;grid-row:1;height:clamp(28rem,34vw,34rem)}}.armour-showroom-related{--armour-color-text: #191d20;--armour-focus-color: #007ba6;padding-block:clamp(1.5rem,3vw,3rem);background:#fff;color:var(--armour-color-text)}.armour-showroom-related__layout{display:grid;gap:1rem;align-items:start}.armour-showroom-related__intro,.armour-showroom-related__links,.armour-showroom-related__links li{min-width:0}.armour-showroom-related .armour-heading{max-width:25ch;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.2;font-weight:600;text-wrap:balance}.armour-showroom-related .armour-showroom-related__all{margin-block-start:.5rem;--armour-editorial-color: #007ba6;--armour-editorial-rule: rgb(0 123 166 / .35);--armour-editorial-min-height: 44px;--armour-editorial-size: .875rem}.armour-showroom-related__links{display:grid;margin:0;padding:0;list-style:none}.armour-showroom-related__links .armour-editorial-link{display:flex;justify-content:space-between;width:100%;min-height:56px;padding:.75rem .25rem;--armour-editorial-color: #191d20;--armour-editorial-rule: #e2e3e1;--armour-editorial-size: 1rem;overflow-wrap:anywhere}.armour-showroom-related__links svg{color:#007ba6}.armour-showroom-related .armour-editorial-link:focus-visible{color:#007ba6}@media(hover:hover)and (pointer:fine){.armour-showroom-related .armour-editorial-link:hover{color:#007ba6;border-color:#007ba6}}@media(min-width:700px){.armour-showroom-related__layout{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:var(--armour-component-gap)}}.armour-visit.armour-scope{--armour-color-text: #191d20;--armour-color-text-muted: #565c60;--armour-color-border: #e2e3e1;--armour-color-accent: #007ba6;--armour-focus-color: #007ba6;display:block;background:#fff;color:var(--armour-color-text);padding-block:clamp(2.5rem,4vw,4rem)}.armour-visit__layout{display:grid;grid-template-columns:minmax(0,24fr) minmax(0,76fr);gap:var(--armour-component-gap);align-items:start}.armour-visit .armour-eyebrow{color:var(--armour-color-text-muted)}.armour-visit .armour-heading{margin-block-start:var(--armour-space-md);max-width:21ch;font-size:clamp(2rem,2.5vw,2.25rem);font-weight:600;text-wrap:balance}.armour-visit__intro,.armour-visit__column{min-width:0}.armour-visit__register{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(2.5rem,3vw,3.5rem)}.armour-visit__column{display:grid;grid-template-rows:subgrid;grid-row:1 / 5}.armour-visit__label{grid-row:1;font-size:var(--armour-type-label);font-weight:var(--armour-weight-label);line-height:var(--armour-leading-label);letter-spacing:.06em;color:var(--armour-color-text)}.armour-visit__values{grid-row:2;align-self:start;margin-block-start:var(--armour-space-md);font-size:1.0625rem;line-height:1.55;font-style:normal;overflow-wrap:anywhere}.armour-visit__branch-name{margin-block-end:.75rem;font-size:.875rem;line-height:1.5;color:var(--armour-color-text-muted)}.armour-visit__timezone{margin-block-start:.75rem;font-size:.75rem;color:var(--armour-color-text-muted)}.armour-visit__values>span,.armour-visit__values>a{display:block}.armour-visit .armour-visit__contact-link{display:flex;align-items:flex-start;gap:.625rem;width:fit-content;max-width:100%;min-height:44px;padding-block-end:.5rem;color:var(--armour-color-accent);font-weight:500;transition:color .2s ease}.armour-visit__contact-link>svg{flex:0 0 16px;width:16px;height:16px;margin-block-start:.3em}.armour-visit__contact-link>span{min-width:0;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:#007ba680;text-underline-offset:.2em;transition:text-decoration-color .2s ease}.armour-visit .armour-editorial-link{grid-row:3;align-self:start;margin-block-start:var(--armour-space-md);--armour-editorial-size: .875rem;--armour-editorial-gap: .5rem;--armour-editorial-min-height: 44px;--armour-editorial-color: var(--armour-color-accent);--armour-editorial-rule: rgb(0 123 166 / .35)}.armour-visit :is(a,button):focus-visible{outline:2px solid var(--armour-color-accent);outline-offset:4px}.armour-visit :is(.armour-visit__contact-link,.armour-editorial-link):focus-visible{color:#005d80}.armour-visit__contact-link:focus-visible>span{text-decoration-color:currentColor}.armour-visit__weekly{grid-row:4;overflow:hidden;margin-block-start:var(--armour-space-md)}.armour-visit__day{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;padding-block:var(--armour-space-sm);border-block-start:1px solid var(--armour-color-border);font-size:var(--armour-type-small);line-height:var(--armour-leading-body)}.armour-visit__day{font-variant-numeric:tabular-nums}.armour-visit__day[aria-current=date] :is(dt,dd){font-weight:600}.armour-visit__day dd{margin:0;color:var(--armour-color-text-muted)}.armour-visit [hidden]{display:none!important}@media(hover:hover)and (pointer:fine){.armour-visit :is(.armour-visit__contact-link,.armour-editorial-link):hover{color:#005d80}.armour-visit__contact-link:hover>span{text-decoration-color:currentColor}}@media(prefers-reduced-motion:reduce){.armour-visit .armour-visit__contact-link,.armour-visit__contact-link>span{transition:none}}@media(max-width:1199px){.armour-visit__layout{grid-template-columns:minmax(0,1fr);gap:var(--armour-space-xl)}.armour-visit__intro{max-width:34rem}.armour-visit__values>a{display:flex;align-items:center;min-height:44px}}@media(max-width:699px){.armour-visit.armour-scope{padding-block:2rem}.armour-visit__layout{gap:var(--armour-space-md)}.armour-visit .armour-heading{font-size:clamp(1.875rem,7.7vw,2.125rem)}.armour-visit__register{grid-template-columns:minmax(0,1fr);column-gap:0}.armour-visit__column{display:block;grid-row:auto;padding-block:.75rem;border-block-start:1px solid var(--armour-color-border)}.armour-visit__column:first-child{padding-block-start:0;border-block-start:0}.armour-visit__column:last-child{padding-block-end:0}.armour-visit__values{margin-block-start:var(--armour-space-sm)}.armour-visit__values>a{display:flex;align-items:center;min-height:44px}.armour-visit .armour-editorial-link{margin-block-start:.5rem}}.armour-footer.armour-scope{--armour-color-text: #f7f8f9;--armour-color-text-muted: #b7babe;--armour-color-border: rgb(247 248 249 / .16);--armour-focus-color: var(--armour-color-accent-on-dark);background:#090c0e;color:var(--armour-color-text);border-block-start:1px solid var(--armour-color-border);padding-block:clamp(48px,4.5vw,72px) 20px}.armour-footer__primary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(32px,4vw,64px);padding-block-end:48px}.armour-footer__intro{min-width:0}.armour-footer .armour-footer__logo-link{display:inline-flex;align-items:center;min-height:44px;width:min(100%,var(--armour-footer-logo-width))}.armour-footer .armour-footer__logo{display:block;width:100%;height:auto}.armour-footer__copy{max-width:30ch;margin-block-start:24px;font-size:15px;line-height:1.65;color:var(--armour-color-text-muted)}.armour-footer__navigation{display:grid;grid-template-columns:1.25fr .85fr 1fr;gap:32px;align-items:start}.armour-footer__group{min-width:0}.armour-footer .armour-footer__label{margin:0 0 16px;color:var(--armour-color-text);font-family:var(--text-font-family);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.armour-footer__links{margin:0}.armour-footer__links a{display:flex;align-items:center;min-height:44px;padding-block:8px;color:var(--armour-color-text-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere;transition:color .15s var(--armour-ease)}.armour-footer__disclosure{display:none}.armour-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;border-block-start:1px solid var(--armour-color-border);padding-block-start:16px;color:var(--armour-color-text-muted)}.armour-footer .armour-footer__legal{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;justify-content:space-between;justify-items:start;gap:8px 32px;min-width:0}.armour-footer .armour-footer__legal p{margin:0;font-size:12px;line-height:1.5}.armour-footer .armour-footer__policy-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 24px;margin:0;font-size:12px;letter-spacing:.02em}.armour-footer .armour-footer__policy-list a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere;transition:color .15s var(--armour-ease)}.armour-footer__payments{display:flex;flex-wrap:wrap;gap:8px;margin:0}.armour-footer__payments svg{display:block;width:30px;height:20px;filter:grayscale(1);opacity:.8}.armour-footer a:focus-visible,.armour-footer summary:focus-visible{outline:2px solid var(--armour-color-accent-on-dark);outline-offset:4px}.armour-footer__links a:focus-visible,.armour-footer__policy-list a:focus-visible{color:var(--armour-color-accent-on-dark)}@media(hover:hover)and (pointer:fine){.armour-footer__links a:hover,.armour-footer__policy-list a:hover{color:var(--armour-color-accent-on-dark)}}@media(min-width:700px)and (max-width:999px){.armour-footer__primary{grid-template-columns:minmax(0,1fr);gap:32px;padding-block-end:32px}.armour-footer__copy{max-width:44ch;margin-block-start:16px}}@media(max-width:699px){.armour-footer.armour-scope{padding-block:36px 20px}.armour-footer__primary{grid-template-columns:minmax(0,1fr);gap:28px;padding-block-end:24px}.armour-footer .armour-footer__logo-link{width:min(100%,140px)}.armour-footer__copy{margin-block-start:16px;max-width:34ch;font-size:14px}.armour-footer__navigation{display:block;border-block-start:1px solid var(--armour-color-border)}.armour-footer__group{display:none}.armour-footer__disclosure{display:block;border-block-end:1px solid var(--armour-color-border)}.armour-footer .armour-footer__disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;margin:0;padding-block:12px;cursor:pointer;list-style:none}.armour-footer__disclosure summary::-webkit-details-marker{display:none}.armour-footer__toggle{flex:0 0 12px;color:var(--armour-color-text-muted);font-size:18px;font-weight:400;text-align:center}.armour-footer__toggle:before{content:"+"}.armour-footer__disclosure[open] .armour-footer__toggle:before{content:"\2212"}.armour-footer__disclosure[open] summary{color:var(--armour-color-accent-on-dark)}.armour-footer__disclosure .armour-footer__links{padding-block-end:12px}.armour-footer .armour-footer__legal{display:grid;justify-content:start;gap:4px}.armour-footer__bottom{border:0;padding-block-start:0}}@media(prefers-reduced-motion:reduce){.armour-footer a{transition:none}}.header.armour-header{--header-grid: "logo secondary-nav primary-nav" / minmax(0, 1fr) auto auto;--background: 11 14 16;--background-without-opacity: 11 14 16;--text-color: 245 246 247;--armour-focus-color: #00a6e8;min-height:5rem;padding-block:.75rem;padding-inline:max(var(--armour-gutter),calc((100% - var(--armour-content-wide)) / 2));column-gap:.5rem;background:#0b0e10;color:#f5f6f7;box-shadow:none;border-block-end:1px solid rgb(var(--header-separation-border-color))}.header.armour-header .header__logo{justify-self:start;width:var(--header-logo-width, 12.5rem);max-width:100%;min-width:0;min-height:44px;display:flex;align-items:center}.header.armour-header .header__logo-image{max-height:4.375rem;object-fit:contain;object-position:left center}.header.armour-header .header__primary-nav{flex-wrap:nowrap;justify-content:end;gap:0}.header.armour-header .header__primary-nav>.armour-header__menu-list{display:none!important}.header.armour-header .armour-header__menu-toggle{display:grid!important}.header.armour-header .header__secondary-nav{flex-wrap:nowrap;gap:0}.header.armour-header .header__account-link{display:none}.header.armour-header .header__search-link{order:0}.header.armour-header .header__account-link{order:1}.header.armour-header .header__cart-link{order:2}.header.armour-header .armour-header__location-item{display:none;order:-2;margin-inline-start:.75rem}.header.armour-header .armour-header__dealer-item{display:none;order:-1;margin-inline-end:20px}:is(.armour-header,.armour-header__drawer) .armour-header__dealer{--armour-primary-background: var(--armour-color-accent-on-dark);display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:46px;padding:10px calc(22px + .375rem + .5em);border:0;border-radius:3px;background:#00a6e8;color:#0b0e10;font-family:var(--text-font-family);font-size:.9375rem;font-weight:600;line-height:26px;letter-spacing:0;text-transform:none;white-space:nowrap;transition:background-color .18s ease}:is(.armour-header,.armour-header__drawer) .armour-header__dealer:focus-visible{outline:2px solid #00a6e8;outline-offset:4px}.armour-header__dealer[aria-disabled=true]{cursor:not-allowed}.armour-header__drawer-dealer{margin-block-start:1.5rem;padding-block-start:1.5rem;border-block-start:1px solid rgb(255 255 255 / .2)}.armour-header__drawer .armour-header__dealer{width:100%;min-height:48px;justify-content:center;white-space:normal;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){:is(.armour-header,.armour-header__drawer) .armour-header__dealer{transition:none}}.header.armour-header :is(.armour-header__menu-toggle,.header__search-link>a,.header__cart-link>a,.header__account-link shopify-account){display:grid;place-items:center;width:44px;min-height:44px}.header.armour-header .header__nav-icon{width:22px;height:22px}.header.armour-header shopify-account::part(signed-out-avatar){display:grid;place-items:center;min-width:44px;min-height:44px}.header.armour-header .header__cart-dot{inset-block-start:7px;inset-inline-end:6px;box-shadow:none;background:#00a6e8}.header.armour-header .header__primary-nav-item>:is(a,dropdown-menu-disclosure,mega-menu-disclosure),.header.armour-header .header__primary-nav-item [data-title]{font-family:var(--text-font-family);font-size:.9375rem;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;white-space:nowrap;color:#d3d5d7}.header.armour-header .header__primary-nav-item>a,.header.armour-header .header__primary-nav-item>:is(dropdown-menu-disclosure,mega-menu-disclosure)>details>summary{display:flex;align-items:center;gap:.5rem;min-width:44px;min-height:44px}.header.armour-header .header__primary-nav-item [data-title]:before,.header.armour-header .header__dropdown-menu:before{display:none}.armour-header__chevron{flex-shrink:0}.header.armour-header .header__dropdown-menu{background:#0b0e10;color:#f5f6f7;border-color:#ffffff24;box-shadow:none}.header.armour-header .header__dropdown-menu :is(a,summary){min-height:44px;padding-block:.75rem;font-size:.9375rem;line-height:1.4}:is(.armour-header,.armour-header__drawer) .armour-header__location{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3rem;max-width:15rem;padding:.625rem 1rem;border:1px solid rgb(255 255 255 / .55);border-radius:2px;background:transparent;color:#fff;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;transition:background-color var(--armour-duration-fast),border-color var(--armour-duration-fast)}.armour-header__location svg{flex:0 0 20px;color:#00a6e8}.armour-header__drawer.armour-scope{--armour-focus-color: #00a6e8;--background: 11 14 16;--background-gradient: none;--text-color: 245 246 247;--border-color: 255 255 255 / .14;--header-linklist-padding-block: 1.5rem;color:#f5f6f7}.armour-header__drawer .armour-header__drawer-location{margin-block:.5rem 1.5rem}.armour-header__drawer .armour-header__drawer-location .armour-header__location{width:100%;max-width:none;justify-content:flex-start}.armour-header__drawer .header-sidebar__linklist>li+li{border-block-start:1px solid rgb(255 255 255 / .12)}.armour-header__drawer :is(.header-sidebar__linklist-button,.header-sidebar__back-button,.header-sidebar__nested-linklist a,.armour-header__mobile-link){min-height:44px;font-family:var(--text-font-family);font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none}.armour-header__drawer .header-sidebar__nested-linklist a{display:flex;align-items:center}.armour-header__drawer::part(close-button){min-width:44px;min-height:44px}.armour-header__drawer::part(close-button):focus-visible{outline:2px solid #00a6e8;outline-offset:3px}.armour-header__drawer .header-sidebar__footer:before{display:none}.armour-header__drawer .header-sidebar__footer shopify-account{min-height:44px}.armour-header__drawer shopify-account::part(signed-out-avatar){min-height:44px;display:flex;align-items:center}.armour-header .header-search{--background: 11 14 16;--text-color: 245 246 247}.armour-header .header-search button{min-width:44px;min-height:44px}@media(hover:hover)and (pointer:fine){.header.armour-header .header__primary-nav-item [data-title]:hover{color:#fff}:is(.armour-header,.armour-header__drawer) .armour-header__location:hover{border-color:#fff;background-color:#ffffff0f}}@media screen and (min-width:700px){.header.armour-header{column-gap:.75rem}}@media screen and (min-width:1280px){.header.armour-header{min-height:6rem}}@media screen and (min-width:1366px){.header.armour-header{column-gap:1.5rem}.header.armour-header.armour-header--inline{--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto}.header.armour-header.armour-header--inline .header__primary-nav{justify-content:flex-start;margin-inline-start:1rem}.header.armour-header .header__secondary-nav{column-gap:.75rem}.header.armour-header .armour-header__location-item{margin-inline-start:.75rem}.header.armour-header .header__secondary-nav .armour-header__location{min-width:10rem}.header.armour-header.armour-header--inline .armour-header__menu-toggle{display:none!important}.header.armour-header.armour-header--inline .header__primary-nav>.armour-header__menu-list{display:flex!important;align-items:center;gap:2rem}.header.armour-header .header__account-link,.header.armour-header .armour-header__dealer-item,.header.armour-header .armour-header__location-item{display:list-item}}.armour-showroom-status{min-width:0;overflow-wrap:anywhere}.armour-showroom-status [data-hours-status]{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.55;color:#191d20}.armour-showroom-status [data-today-hours]{margin:0;font-size:.9375rem;font-weight:500;line-height:1.55;color:#565c60}.armour-showroom-status [data-hours-status]:is([data-state=open],[data-state=upcoming],[data-state=closed]):before{content:"";display:inline-block;width:.375rem;height:.375rem;margin-inline-end:.5rem;border-radius:50%;background:#237447;vertical-align:middle}.armour-showroom-status [data-hours-status][data-state=upcoming]:before{background:#565c60}.armour-showroom-status [data-hours-status][data-state=closed]:before{background:#94615f}.armour-showroom-status [hidden]{display:none!important}.armour-showroom-status [data-hours-status][data-state=upcoming]+[data-today-hours][hidden]{display:block!important;visibility:hidden;min-height:1.55em}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=CADgBwADAAAAAAAAAABA */
