:root{--bl-v9-navy-950: #020916;--bl-v9-navy-900: #061225;--bl-v9-navy-850: #09182f;--bl-v9-navy-800: #0e1b4d;--bl-v9-navy-700: #17346c;--bl-v9-blue-600: #285cad;--bl-v9-blue-100: #e9efff;--bl-v9-orange: #ff9c05;--bl-v9-orange-dark: #e87e00;--bl-v9-gold: #f4b02a;--bl-v9-cream: #fff8e8;--bl-v9-surface: #ffffff;--bl-v9-page: #f3f5fb;--bl-v9-line: #dce2ef;--bl-v9-line-dark: rgba(255, 255, 255, .14);--bl-v9-text: #10182b;--bl-v9-muted: #647087;--bl-v9-success: #16885f;--bl-v9-danger: #d82b32;--bl-v9-shadow-sm: 0 8px 24px rgba(7, 18, 38, .08);--bl-v9-shadow-md: 0 18px 50px rgba(7, 18, 38, .12);--bl-v9-shadow-lg: 0 30px 90px rgba(3, 10, 23, .24);--bl-v9-radius-xs: 8px;--bl-v9-radius-sm: 14px;--bl-v9-radius-md: 22px;--bl-v9-radius-lg: 32px;--bl-v9-shell: 1540px;--bl-v9-header-height: 152px;--bl-v9-transition: .22s cubic-bezier(.2, .7, .2, 1)}html{scroll-behavior:smooth}body,body.gradient{background:var(--bl-v9-page)!important;color:var(--bl-v9-text)}body.bl-v9-no-scroll{overflow:hidden!important}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body main#MainContent{overflow:clip}.bl-v9-shell{width:min(calc(100% - 40px),var(--bl-v9-shell));margin-inline:auto}.bl-v9-skip-link{position:fixed;z-index:100000;top:10px;left:10px;padding:12px 18px;transform:translateY(-160%);border-radius:8px;background:#fff;color:var(--bl-v9-navy-900);font-weight:800;text-decoration:none}.bl-v9-skip-link:focus{transform:translateY(0)}.bl-v9-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--bl-v9-orange-dark);font-size:12px;line-height:1.1;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.bl-v9-eyebrow:before{width:30px;height:3px;content:"";border-radius:999px;background:currentColor}.bl-v9-eyebrow--light{color:var(--bl-v9-gold)}.bl-v9-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;gap:12px;padding:14px 23px;border:1px solid transparent;border-radius:999px;font-size:13px;line-height:1.2;font-weight:900;letter-spacing:.02em;text-decoration:none!important;text-align:center;transition:transform var(--bl-v9-transition),box-shadow var(--bl-v9-transition),background var(--bl-v9-transition),color var(--bl-v9-transition),border-color var(--bl-v9-transition)}.bl-v9-button:hover{transform:translateY(-2px)}.bl-v9-button--accent{color:var(--bl-v9-navy-950)!important;background:linear-gradient(135deg,#ffc34d,var(--bl-v9-orange));border-color:#ffffff2e;box-shadow:0 12px 28px #ff9c053d}.bl-v9-button--accent:hover{color:var(--bl-v9-navy-950)!important;background:#ffd16e;box-shadow:0 16px 34px #ff9c0552}.bl-v9-button--ghost{color:#fff!important;background:#ffffff0f;border-color:#ffffff61;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bl-v9-button--ghost:hover{color:var(--bl-v9-navy-900)!important;background:#fff;border-color:#fff}.bl-v9-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:30px}.bl-v9-section-heading>div{max-width:880px}.bl-v9-section-heading h2{width:auto!important;margin:9px 0 0!important;padding:0!important;border:0!important;color:var(--bl-v9-navy-900);font-size:clamp(32px,4vw,58px);line-height:.98;font-weight:950;letter-spacing:-.035em;text-align:left!important;text-transform:uppercase}.bl-v9-section-heading p{max-width:720px;margin:16px 0 0;color:var(--bl-v9-muted);font-size:16px;line-height:1.65}.bl-v9-section-heading>a,.bl-v9-text-link{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--bl-v9-navy-800)!important;font-size:13px;font-weight:900;text-decoration:none!important;border-bottom:2px solid var(--bl-v9-orange);padding-bottom:5px}.bl-v9-section-heading--compact{align-items:center}.bl-v9-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.18,.8,.25,1)}.bl-v9-reveal.is-visible,.shopify-design-mode .bl-v9-reveal{opacity:1;transform:none}.bl-v9-header-section{position:sticky;top:calc(-1 * var(--bl-v9-banners-height, 0px));align-self:start;z-index:80}.bl-v9-header{position:relative;z-index:80;width:100%;background:#fff;box-shadow:0 1px #07122614}.bl-v9-header.is-sticky{position:relative;top:0;animation:none;box-shadow:0 10px 30px #0712261f}@keyframes blV9HeaderIn{0%{transform:translateY(-12px);opacity:.7}to{transform:none;opacity:1}}.bl-v9-announcement{background:var(--bl-v9-navy-950);color:#fff;font-size:11px;font-weight:700;letter-spacing:.03em}.bl-v9-announcement__inner{display:flex;align-items:center;justify-content:space-between;min-height:34px;gap:20px}.bl-v9-announcement__message{display:flex;align-items:center;gap:9px}.bl-v9-announcement__message a,.bl-v9-announcement__links a{color:inherit!important;text-decoration:none!important}.bl-v9-announcement__dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--bl-v9-orange);box-shadow:0 0 0 4px #ff9c0524}.bl-v9-announcement__links{display:flex;align-items:center;gap:18px;color:#ffffffb8}.bl-v9-announcement__links a:hover{color:var(--bl-v9-gold)!important}.bl-v9-header-main{position:relative;z-index:3;background:#fff}.bl-v9-header-main__inner{display:grid;grid-template-columns:minmax(170px,250px) minmax(320px,1fr) auto;align-items:center;min-height:82px;gap:clamp(20px,3vw,48px)}.bl-v9-header.is-compact .bl-v9-header-main__inner{min-height:72px!important}.bl-v9-header.is-compact .bl-v9-logo__image{width:auto!important;max-width:220px!important;max-height:56px!important;height:auto!important}@media screen and (min-width:990px){.bl-v9-header.is-compact .bl-v9-header-main__inner{grid-template-columns:minmax(170px,230px) minmax(270px,1fr) auto!important}}@media screen and (max-width:989px){.bl-v9-header.is-compact .bl-v9-header-main__inner{min-height:58px!important}.bl-v9-header.is-compact .bl-v9-logo__image{max-width:130px!important;max-height:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/bl-v9-theme-01.css.map */
