@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(//bludubai.com/cdn/shop/t/75/assets/blu-font-outfit-latin.woff2?v=91053629794743410741779538939) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(//bludubai.com/cdn/shop/t/75/assets/blu-font-outfit-latin-ext.woff2?v=8519606127616524261779538939) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//bludubai.com/cdn/shop/t/75/assets/blu-font-instrument-serif-italic-latin.woff2?v=55291651246192951461779538938) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//bludubai.com/cdn/shop/t/75/assets/blu-font-instrument-serif-italic-latin-ext.woff2?v=93103183037900348841779538938) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-body-family: "Outfit", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-heading-family: "Outfit", system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--font-subheading-family: "Outfit", system-ui, sans-serif;--font-navigation-family: "Outfit", system-ui, sans-serif;--font-button-family: "Outfit", system-ui, sans-serif;--font-pcard-title-family: "Outfit", system-ui, sans-serif;--blu-white: #ffffff;--blu-light-blue: #d3e9ff;--blu-light-blue-soft: #f2f9ff;--blu-light-blue-mid: #e6f3ff;--blu-primary: #007fff;--blu-cyan: #0ed2ff;--blu-ink: #003e80;--blu-drop: #002451;--blu-off-white: #fbfdff;--blu-neutral-50: #f6f9fc;--blu-neutral-100: #ecf2f8;--blu-neutral-200: #dce5ef;--blu-neutral-300: #c3cfdb;--blu-neutral-400: #8a96a6;--blu-neutral-500: #5b6777;--blu-neutral-600: #3d4858;--blu-neutral-700: #262e3a;--blu-star-gold: #f5b800;--blu-success: #1bb37a;--blu-bg-soft-down: linear-gradient(180deg, #ffffff 0%, #f2f9ff 100%);--blu-bg-soft-up: linear-gradient(180deg, #f2f9ff 0%, #ffffff 100%);--blu-bg-hero: linear-gradient(180deg, #ffffff 0%, #f2f9ff 60%, #d3e9ff 100%);--blu-bg-image-fill: linear-gradient(160deg, #ffffff 0%, #e6f3ff 100%);--blu-bg-image-strong: linear-gradient(160deg, #ffffff 0%, #d3e9ff 100%);--blu-gradient: linear-gradient(100deg, #0ed2ff 0%, #007fff 100%);--blu-r-card: 18px;--blu-r-card-lg: 22px;--blu-r-feature: 28px;--blu-r-section: 32px;--blu-r-pill: 999px;--blu-shadow-sm: 0 2px 8px rgba(0, 63, 128, .06);--blu-shadow-md: 0 8px 24px rgba(0, 63, 128, .09);--blu-shadow-lg: 0 20px 48px rgba(0, 63, 128, .12);--blu-cta-glow: 0 16px 40px rgba(0, 127, 255, .28)}body{color:var(--blu-neutral-600);background-color:var(--blu-white);font-variant-ligatures:common-ligatures}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.hd1,.hd2,.hd3{color:var(--blu-ink);font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.025em;line-height:1.05}.hd1{letter-spacing:-.035em;line-height:.98}.blu-eyebrow{display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blu-primary);margin-bottom:1.2rem}@media(min-width:768px){.blu-eyebrow{font-size:1.2rem}}.blu-italic-emph,em.blu-italic-emph{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--blu-drop);letter-spacing:-.01em}.blu-image-fill{background:var(--blu-bg-image-fill);border-radius:var(--blu-r-card-lg);overflow:hidden}.blu-image-fill>img,.blu-image-fill>video,.blu-image-fill>picture>img{display:block;width:100%;height:100%;object-fit:cover}.blu-image-strong{background:var(--blu-bg-image-strong);border-radius:var(--blu-r-card-lg);overflow:hidden}.blu-bg-soft-down{background:var(--blu-bg-soft-down)}.blu-bg-soft-up{background:var(--blu-bg-soft-up)}.blu-bg-light-blue-soft{background:var(--blu-light-blue-soft)}.blu-bg-white{background:var(--blu-white)}.blu-card{background:var(--blu-white);border-radius:var(--blu-r-card);box-shadow:var(--blu-shadow-sm)}.blu-feature-card{background:var(--blu-light-blue-soft);border-radius:var(--blu-r-feature);padding:clamp(2rem,4vw,3.6rem)}.blu-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.4rem;border-radius:var(--blu-r-pill);background:var(--blu-light-blue);color:var(--blu-ink);font-size:1.3rem;font-weight:600}.blu-pill--ink{background:var(--blu-ink);color:var(--blu-white)}.blu-cta-gradient{background-image:var(--blu-gradient);color:var(--blu-white);border:0;border-radius:var(--blu-r-pill);box-shadow:var(--blu-cta-glow);font-weight:600;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease}.blu-cta-gradient:hover{transform:translateY(-1px);box-shadow:0 22px 48px #007fff57}.btn.btn--primary.is-blu-gradient{background-image:var(--blu-gradient)!important;border:0!important;color:var(--blu-white)!important;box-shadow:var(--blu-cta-glow)}.blu-stars{display:inline-flex;gap:.2rem;color:var(--blu-star-gold);font-size:1.6rem;letter-spacing:.08em}.scrolling-promotion{font-feature-settings:"ss01" on}.blu-announcement .promotion__text{display:inline-flex;align-items:center}.blu-announcement .promotion__text:after{content:"\b7";display:inline-block;margin-left:3rem;opacity:.55;font-size:2rem;line-height:1;letter-spacing:0;color:inherit}.section--full-dark{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/blu-overrides.css.map */
