.hoplift-header{background:#c8002b;position:sticky;top:0;z-index:50}.hoplift-header__inner{position:relative;display:flex;align-items:center;padding:16px 20px;min-height:60px}@media screen and (min-width:1024px){.hoplift-header__inner{padding:16px 100px}}.hoplift-header__logo{display:flex;flex-shrink:0;align-items:center}.hoplift-header__logo-img{height:40px;width:auto;display:block;color:#f9f9f9;font-family:var(--font-body--family);font-weight:600}.hoplift-header__nav{display:none}@media screen and (min-width:768px){.hoplift-header__nav{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.hoplift-header__nav-list{display:flex;align-items:center;gap:40px;list-style:none;margin:0;padding:0}.hoplift-header__nav-link{color:#f9f9f9;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:16px;line-height:22px;text-decoration:none;text-transform:none;transition:opacity .15s ease}.hoplift-header__nav-link:hover{opacity:.8}.hoplift-header__actions{margin-left:auto;display:flex;align-items:center;gap:24px}.hoplift-header__actions header-actions{display:flex;align-items:center}.hoplift-header__actions .header-actions__action,.hoplift-header__actions .header-actions__cart-icon{color:#f9f9f9;--cart-bubble-background: #e7fc89;--cart-bubble-text: #c8002b}.hoplift-header__mobile-menu{display:block;position:relative}@media screen and (min-width:768px){.hoplift-header__mobile-menu{display:none}}.hoplift-header__burger{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:#f9f9f9;width:24px;height:24px;list-style:none}.hoplift-header__burger::-webkit-details-marker{display:none}.hoplift-header__burger:hover{color:#f9f9f9}.hoplift-header__burger svg{width:24px;height:24px;fill:currentColor}.hoplift-header__mobile-list{position:absolute;right:0;top:calc(100% + 16px);background:#c8002b;border-top:1px solid rgba(249,249,249,.2);list-style:none;margin:0;padding:16px 20px;display:flex;flex-direction:column;gap:16px;min-width:200px}.hoplift-footer{background:#1e1f1c;color:#f9f9f9}.hoplift-footer__nav{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 20px 20px}@media screen and (min-width:768px){.hoplift-footer__nav{flex-direction:row;align-items:flex-start;gap:40px;padding:40px 40px 24px}}.hoplift-footer__nav-link,.hoplift-footer__policies-summary{display:flex;align-items:center;gap:8px;color:#f9f9f9;font-family:var(--font-body--family);font-size:16px;line-height:22px;text-decoration:none;white-space:nowrap;cursor:pointer;background:none;border:none;padding:0;opacity:1;transition:opacity .15s ease}.hoplift-footer__nav-link:hover,.hoplift-footer__policies-summary:hover{color:#f9f9f9;opacity:.7}.hoplift-footer__policies-summary::-webkit-details-marker{display:none}.hoplift-footer__policies-list{display:flex;flex-direction:column;gap:6px;padding:8px 0 0 16px}.hoplift-footer__policies-list a{color:#f9f9f980;font-family:var(--font-body--family);font-size:14px;text-decoration:none;white-space:nowrap;transition:color .15s ease}.hoplift-footer__policies-list a:hover{color:#f9f9f9cc}.hoplift-footer__divider{border:none;border-top:1px solid rgba(249,249,249,.15);margin:0 20px}@media screen and (min-width:768px){.hoplift-footer__divider{margin:0 40px}}.hoplift-footer__brand-row{display:none}@media screen and (min-width:768px){.hoplift-footer__brand-row{display:flex;align-items:flex-start;justify-content:space-between;padding:40px}}.hoplift-footer__logo-img{height:242px;width:auto;display:block;color:#f9f9f9;font-family:var(--font-heading--family);font-weight:700;font-size:48px}.hoplift-footer__social{display:flex;align-items:center;gap:16px}.hoplift-footer__social a{color:#f9f9f9;display:flex}.hoplift-footer__social svg{height:24px;width:24px}.hoplift-footer__mobile-row{display:flex;justify-content:flex-end;padding:24px 20px}@media screen and (min-width:768px){.hoplift-footer__mobile-row{display:none}}.hoplift-footer__copyright{padding:24px 20px;text-align:center}@media screen and (min-width:768px){.hoplift-footer__copyright{padding:24px 40px}}.hoplift-footer__copyright p{color:#f9f9f966;font-family:var(--font-body--family);font-size:14px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hoplift-brand-shell.css.map */
