:root{--brand-primary: #07102F;--brand-secondary: #F2F1F2;--brand-accent-red: #A30813;--brand-accent-blue: #7C8FAD;--brand-black: #000000;--brand-white: #FFFFFF;--brand-space-xs: 8px;--brand-space-sm: 16px;--brand-space-md: 24px;--brand-space-lg: 32px;--brand-space-xl: 48px;--brand-space-2xl: 64px;--brand-space-3xl: 96px;--brand-transition: .25s ease;--brand-transition-fast: .15s ease}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Oswald,sans-serif}body,p,li,label,input,select,textarea,.rte{font-family:Montserrat,sans-serif}.btn-brand,.btn-brand-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 28px;background-color:var(--brand-accent-red);color:var(--brand-white);font-family:Montserrat,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--brand-accent-red);border-radius:2px;text-decoration:none;cursor:pointer;transition:background-color var(--brand-transition),border-color var(--brand-transition)}.btn-brand:hover,.btn-brand-primary:hover{background-color:#8a060f;border-color:#8a060f}.btn-brand-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 28px;background-color:transparent;color:var(--brand-accent-red);font-family:Montserrat,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--brand-accent-red);border-radius:2px;text-decoration:none;cursor:pointer;transition:background-color var(--brand-transition),color var(--brand-transition)}.btn-brand-outline:hover{background-color:var(--brand-accent-red);color:var(--brand-white)}.btn-brand-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 28px;background-color:var(--brand-primary);color:var(--brand-white);font-family:Montserrat,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--brand-primary);border-radius:2px;text-decoration:none;cursor:pointer;transition:background-color var(--brand-transition),border-color var(--brand-transition)}.btn-brand-dark:hover{background-color:#0d1d52;border-color:#0d1d52}.btn-brand-outline-white{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 28px;background-color:transparent;color:var(--brand-white);font-family:Montserrat,sans-serif;font-weight:600;font-size:.875rem;letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--brand-white);border-radius:2px;text-decoration:none;cursor:pointer;transition:background-color var(--brand-transition),color var(--brand-transition),border-color var(--brand-transition)}.btn-brand-outline-white:hover{background-color:var(--brand-white);color:var(--brand-primary)}.btn-brand:focus-visible,.btn-brand-primary:focus-visible,.btn-brand-outline:focus-visible,.btn-brand-dark:focus-visible,.btn-brand-outline-white:focus-visible{outline:3px solid var(--brand-accent-blue);outline-offset:3px}.brand-section-padding-sm{padding-block:var(--brand-space-lg)}.brand-section-padding-md{padding-block:var(--brand-space-xl)}.brand-section-padding-lg{padding-block:var(--brand-space-2xl)}.brand-fade-in{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.brand-fade-in.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/brand.css.map */
