:root{--rd-bg: #fcfbf6;--rd-ink: #070a09;--rd-muted: #5f625f;--rd-line: #dcdad3;--rd-head: "Barlow Condensed", "Arial Narrow", sans-serif;--rd-body: "Archivo", -apple-system, "Segoe UI", Roboto, sans-serif}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group [class*=announcement]{font-family:var(--rd-head);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.shopify-section-group-header-group [class*=announcement] a{color:inherit;text-decoration:underline;text-underline-offset:3px}.section-header .header-wrapper,.section-header header.header{background:var(--rd-bg)}.section-header .header-wrapper{border-bottom:1px solid var(--rd-line)}.section-header .header__heading-link .h2{font-family:var(--rd-head);font-weight:800;text-transform:uppercase;font-size:clamp(26px,2.4vw,34px);letter-spacing:.06em;line-height:1;color:var(--rd-ink)}.section-header .header__menu-item,.section-header .header__menu-item span{font-family:var(--rd-body);font-weight:600;font-size:14px;color:var(--rd-ink);text-transform:none;text-decoration:none}.section-header .header__menu-item:hover span{text-decoration:underline;text-underline-offset:4px}.section-header .header__icon{color:var(--rd-ink)}.menu-drawer .menu-drawer__menu-item{font-family:var(--rd-head);font-weight:800;text-transform:uppercase;font-size:22px}.rd-footer{background:var(--rd-ink);color:#fff;font-family:var(--rd-body)}.rd-footer a{color:inherit;text-decoration:none}.rd-footer a:hover{text-decoration:underline;text-underline-offset:3px}.rd-footer__wrap{max-width:1600px;margin:0 auto;padding:56px clamp(16px,2.5vw,32px) 24px}.rd-footer__top{display:grid;grid-template-columns:1.4fr repeat(var(--cols, 2),1fr) 1.6fr;gap:40px}.rd-footer p.rd-footer__brand{color:#fff;font-family:var(--rd-head);font-weight:800;text-transform:uppercase;font-size:40px;letter-spacing:.06em;line-height:1;margin:0 0 12px}.rd-footer p{margin:0;color:#ffffffa6;font-size:14px;line-height:1.5}.rd-footer h3{font-family:var(--rd-head);font-weight:800;text-transform:uppercase;font-size:18px;letter-spacing:.03em;margin:0 0 14px;color:#fff}.rd-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14px}.rd-footer ul a{color:#fffc}.rd-footer__form{display:flex;gap:8px;margin-top:14px}.rd-footer__form input{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:6px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font:inherit;font-size:15px}.rd-footer__form input::placeholder{color:#ffffff80}.rd-footer__form input:focus{outline:2px solid #fff;outline-offset:1px}.rd-footer__form button{height:46px;padding:0 20px;border-radius:6px;border:0;background:#fff;color:var(--rd-ink);font-family:var(--rd-head);font-weight:800;text-transform:uppercase;font-size:16px;cursor:pointer}.rd-footer__msg{margin-top:10px!important;font-size:13px}.rd-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-top:20px;border-top:1px solid rgba(255,255,255,.15);font-size:13px;color:#ffffff8c}.rd-footer__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.rd-footer__pay svg{height:22px;width:auto;display:block}@media(max-width:989px){.rd-footer__top{grid-template-columns:repeat(2,1fr)}.rd-footer__about,.rd-footer__news{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ridge-global.css.map */
