.bs-header{position:sticky;top:0;z-index:50;display:flex;justify-content:center;pointer-events:none;padding:16px 20px 10px}.bs-header__inner{pointer-events:auto;position:relative;display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:10px 12px 10px 24px;background:#ffffffb8;backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border:.5px solid rgba(255,255,255,.65);border-radius:999px;box-shadow:0 10px 28px #0b1e3f17,0 1px 2px #0b1e3f0a;transition:box-shadow .2s ease,background .2s ease;max-width:calc(100% - 8px)}.bs-header.is-scrolled .bs-header__inner{background:#ffffffe0;box-shadow:0 14px 36px #0b1e3f1f,0 1px 2px #0b1e3f0a}@supports not ((backdrop-filter: blur(0)) or (-webkit-backdrop-filter: blur(0))){.bs-header__inner{background:#fffffff5}}.bs-header__logo{padding-right:18px;color:var(--bs-midnight, #0B1E3F);display:inline-flex}.bs-header__logo svg{width:30px;height:30px;display:block}.bs-header__nav{display:inline-flex;align-items:center;gap:2px;padding-right:10px}.bs-header__nav-item{position:relative}.bs-header__nav-link{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;cursor:pointer;padding:8px 14px;border-radius:999px;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:14px;color:var(--bs-ink, #1A2433);transition:background .15s ease,color .15s ease}.bs-header__nav-link:hover{background:#0b1e3f0a;color:var(--bs-midnight, #0B1E3F)}.bs-header__nav-item.is-open .bs-header__nav-link,.bs-header__nav-link[aria-current=page]{background:#0b1e3f12;color:var(--bs-midnight, #0B1E3F);font-weight:500}.bs-header__chevron{transition:transform .2s ease;opacity:.5}.bs-header__nav-item.is-open .bs-header__chevron{transform:rotate(180deg);opacity:1}.bs-header__actions{display:inline-flex;align-items:center;gap:0}.bs-header__cta{display:inline-flex;align-items:center;background:var(--bs-midnight, #0B1E3F);color:#fff;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:13px;font-weight:500;padding:10px 16px;border-radius:999px;text-decoration:none;white-space:nowrap;margin-right:4px;transition:background .15s ease,transform .15s ease}.bs-header__cta:hover{background:#122a52}.bs-header__cta:active{transform:scale(.98)}.bs-header__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;background:transparent;padding:0;color:var(--bs-ink, #1A2433);cursor:pointer;border-radius:999px;text-decoration:none;position:relative;transition:background .15s ease}.bs-header__icon:hover{background:#0b1e3f0f}.bs-header__cart-count{position:absolute;top:4px;right:2px;min-width:14px;height:14px;padding:0 4px;background:var(--bs-signal, #1E5BB8);color:#fff;border-radius:999px;font-size:9px;font-weight:600;line-height:14px;text-align:center}.bs-header__hamburger{display:none;width:38px;height:38px;align-items:center;justify-content:center;background:transparent;border:0;padding:0;cursor:pointer;color:var(--bs-ink, #1A2433);border-radius:999px}.bs-header__hamburger:hover{background:#0b1e3f0f}.bs-header__bubble{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(-6px);width:500px;max-width:calc(100vw - 40px);background:#ffffffdb;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border:.5px solid rgba(255,255,255,.7);border-radius:24px;padding:20px;box-shadow:0 24px 56px #0b1e3f24,0 2px 6px #0b1e3f0a;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:60}.bs-header__nav-item.is-open .bs-header__bubble{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.bs-header__bubble:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.bs-header__bubble[hidden]{display:none}.bs-header__bubble--single{width:280px}.bs-header__bubble-grid{display:grid;gap:24px;grid-template-columns:1fr}.bs-header__bubble-grid--2col{grid-template-columns:1fr 1fr}.bs-header__bubble-label{font-family:var(--bs-font-body, "Inter", sans-serif);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-muted, #6B7785);margin:0 0 8px 10px;font-weight:500}.bs-header__bubble-links{display:flex;flex-direction:column;gap:1px}.bs-header__bubble-link{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:10px;text-decoration:none;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:13px;color:var(--bs-ink, #1A2433);transition:background .12s ease,color .12s ease}.bs-header__bubble-link:hover{background:#0b1e3f0d;color:var(--bs-midnight, #0B1E3F)}.bs-header__bubble-arrow{opacity:.5}.bs-header__bubble-link:hover .bs-header__bubble-arrow{opacity:1}.bs-header__bubble-featured{display:flex;flex-direction:column;gap:2px}.bs-header__bubble-featured-item{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:10px;text-decoration:none;color:inherit;transition:background .12s ease}.bs-header__bubble-featured-item:hover{background:#0b1e3f0d}.bs-header__bubble-featured-item img,.bs-header__bubble-featured-placeholder{width:30px;height:30px;border-radius:7px;background:var(--bs-border, #E5EAF1);flex-shrink:0;object-fit:cover}.bs-header__bubble-featured-title{font-family:var(--bs-font-body, "Inter", sans-serif);font-size:13px;font-weight:500;color:var(--bs-midnight, #0B1E3F);line-height:1.2}.bs-header__bubble-featured-subtitle{font-family:var(--bs-font-body, "Inter", sans-serif);font-size:11px;color:var(--bs-muted, #6B7785);line-height:1.3}.bs-header__bubble-footer{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:10px;border-top:.5px solid rgba(11,30,63,.08)}.bs-header__bubble-footer-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:12px;color:var(--bs-signal, #1E5BB8);font-weight:500;text-decoration:none;padding:4px 6px}.bs-header__bubble-footer-hint{font-family:var(--bs-font-body, "Inter", sans-serif);font-size:11px;color:var(--bs-muted, #6B7785);text-decoration:none}.bs-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b1e3f52;z-index:70;opacity:0;transition:opacity .24s ease;pointer-events:auto}.bs-drawer-backdrop.is-open{opacity:1}.bs-drawer{position:fixed;top:8px;left:8px;right:8px;max-height:calc(100vh - 16px);overflow-y:auto;pointer-events:auto;background:#fffffff0;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border:.5px solid rgba(255,255,255,.7);border-radius:24px;box-shadow:0 20px 44px #0b1e3f2e;z-index:80;transform:translateY(-12px);opacity:0;transition:transform .24s ease,opacity .24s ease}.bs-drawer.is-open{transform:translateY(0);opacity:1}.bs-drawer__inner{padding:14px 12px}.bs-drawer__top{display:flex;align-items:center;justify-content:space-between;padding:2px 6px 12px;border-bottom:.5px solid rgba(11,30,63,.08)}.bs-drawer__close{background:transparent;border:0;color:var(--bs-ink, #1A2433);padding:4px;cursor:pointer}.bs-drawer__logo{color:var(--bs-midnight, #0B1E3F);display:inline-flex}.bs-drawer__logo svg{width:22px;height:22px}.bs-drawer__search{margin:12px 2px 6px;display:flex;align-items:center;gap:8px;padding:10px 14px;background:#0b1e3f0d;border-radius:999px;color:var(--bs-muted, #6B7785)}.bs-drawer__search input{flex:1;background:transparent;border:0;outline:0;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:13px;color:var(--bs-ink, #1A2433)}.bs-drawer__search input::placeholder{color:var(--bs-muted, #6B7785)}.bs-drawer__nav{margin-top:8px}.bs-drawer__section{padding:0}.bs-drawer__section summary{list-style:none}.bs-drawer__section summary::-webkit-details-marker{display:none}.bs-drawer__row{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:14px;color:var(--bs-ink, #1A2433);cursor:pointer}.bs-drawer__section[open]>summary .bs-drawer__row{background:#0b1e3f0d;color:var(--bs-midnight, #0B1E3F);font-weight:500}.bs-drawer__chev{transition:transform .2s ease}.bs-drawer__section[open] .bs-drawer__chev{transform:rotate(90deg)}.bs-drawer__sub{padding:4px 0 4px 12px;display:flex;flex-direction:column}.bs-drawer__sub a{padding:7px 10px;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:13px;color:var(--bs-ink, #1A2433);text-decoration:none}.bs-drawer__sub-all{color:var(--bs-signal, #1E5BB8)!important;font-weight:500}.bs-drawer__footer{margin:14px 2px 0;padding:14px 0 0;border-top:.5px solid rgba(11,30,63,.08)}.bs-drawer__cta{display:block;background:var(--bs-midnight, #0B1E3F);color:#fff;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:14px;font-weight:500;padding:12px 16px;border-radius:999px;text-align:center;text-decoration:none}.bs-drawer__footer-links{display:flex;justify-content:center;gap:14px;margin-top:12px;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:12px;color:var(--bs-muted, #6B7785)}.bs-drawer__footer-links a{color:inherit;text-decoration:none}@media(max-width:900px){.bs-header{padding:10px 8px 8px}.bs-header__inner{display:flex;align-items:center;width:min(calc(100vw - 16px),390px);max-width:390px;min-height:56px;padding:8px clamp(8px,2.6vw,12px)}.bs-header__logo{position:absolute;left:50%;transform:translate(-50%);padding:0}.bs-header__logo svg{width:26px;height:26px}.bs-header__hamburger,.bs-header__icon{width:36px;height:40px;flex:0 0 36px}.bs-header__hamburger{display:inline-flex}.bs-header__actions{display:flex;align-items:center;gap:clamp(6px,2.8vw,16px);margin-left:auto}.bs-header__icon[data-bs-search-link]{position:absolute;top:50%;left:calc(clamp(8px,2.6vw,12px) + 36px + clamp(6px,2.8vw,16px));transform:translateY(-50%)}.bs-header__nav,.bs-header__cta{display:none}}@media(min-width:901px){.bs-drawer,.bs-drawer-backdrop{display:none!important}}body.bs-drawer-open{overflow:hidden}.bs-search-panel{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(-6px);width:560px;max-width:calc(100vw - 40px);box-sizing:border-box;background:#fffffff0;backdrop-filter:saturate(180%) blur(30px);-webkit-backdrop-filter:saturate(180%) blur(30px);border:.5px solid rgba(255,255,255,.7);border-radius:20px;box-shadow:0 24px 56px #0b1e3f24,0 2px 6px #0b1e3f0a;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:65;overflow:hidden}.bs-search-panel.is-open{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.bs-search-panel[hidden]{display:none}.bs-search-panel:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.bs-search{display:block}.bs-search__form{display:block;margin:0;padding:0}.bs-search__field{position:relative;display:flex;align-items:center;padding:14px 18px;border-bottom:.5px solid rgba(11,30,63,.08)}.bs-search__icon{position:absolute;top:50%;left:18px;transform:translateY(-50%);display:block;width:18px;height:18px;color:var(--bs-muted, #6B7785);flex-shrink:0;pointer-events:none}.bs-search__input{flex:1;background:transparent;border:0;outline:0;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:15px;color:var(--bs-ink, #1A2433);padding:0 34px 0 30px;min-width:0;height:auto;line-height:1.4;box-shadow:none;margin:0}.bs-search__input::placeholder{color:var(--bs-muted, #6B7785)}.bs-search__input::-webkit-search-cancel-button,.bs-search__input::-webkit-search-decoration{-webkit-appearance:none}.bs-search__clear{background:transparent;border:0;color:var(--bs-muted, #6B7785);cursor:pointer;padding:4px;display:inline-flex;border-radius:999px;transition:background .12s ease,color .12s ease}.bs-search__clear:hover{background:#0b1e3f0f;color:var(--bs-midnight, #0B1E3F)}.bs-search__clear.hidden{display:none}.bs-search__results{max-height:min(60vh,520px);overflow-y:auto;padding:6px 8px 10px}.bs-search__results:empty{display:none}@media(max-width:900px){.bs-search-panel{display:none!important}}.bs-drawer__search-wrap{display:block}.bs-drawer__search-form{display:block;margin:0;padding:0}.bs-drawer__search-form .bs-drawer__search{position:relative}.bs-drawer__search-clear{background:transparent;border:0;color:var(--bs-muted, #6B7785);cursor:pointer;padding:4px;display:inline-flex;border-radius:999px}.bs-drawer__search-clear.hidden{display:none}.bs-drawer__search-results{margin:8px 2px 0;max-height:60vh;overflow-y:auto}.bs-drawer__search-results:empty{display:none}.bs-drawer__search-input{flex:1;background:transparent;border:0;outline:0;font-family:var(--bs-font-body, "Inter", sans-serif);font-size:15px;color:var(--bs-ink, #1A2433);padding:0;min-width:0;height:auto;line-height:1.4;box-shadow:none}.bs-drawer__search-input::placeholder{color:var(--bs-muted, #6B7785)}.bs-drawer__search-input::-webkit-search-cancel-button,.bs-drawer__search-input::-webkit-search-decoration{-webkit-appearance:none}.bs-search-panel .predictive-search,.bs-search-panel .predictive-search--header,.bs-drawer .predictive-search,.bs-drawer .predictive-search--header{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;max-height:none;overflow:visible;z-index:auto}.bs-search-panel .predictive-search,.bs-drawer .predictive-search{display:block}.bs-search-panel .predictive-search__results-groups-wrapper,.bs-drawer .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;gap:4px;border-bottom:0;padding:0}@media(min-width:750px){.bs-search-panel .predictive-search__results-groups-wrapper{flex-direction:row;gap:18px;align-items:flex-start}.bs-search-panel .predictive-search__result-group{flex:1;min-width:0}}.bs-search-panel .predictive-search__heading,.bs-drawer .predictive-search__heading{font-family:var(--bs-font-body, "Inter", sans-serif);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-muted, #6B7785);padding:10px 10px 6px;margin:0;border:0}.bs-search-panel .predictive-search__results-list,.bs-drawer .predictive-search__results-list{list-style:none;margin:0;padding:0}.bs-search-panel .predictive-search__list-item,.bs-search-panel .predictive-search__item,.bs-drawer .predictive-search__list-item,.bs-drawer .predictive-search__item{display:block;border:0}.bs-search-panel .predictive-search__item,.bs-drawer .predictive-search__item{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;color:var(--bs-ink, #1A2433);text-decoration:none;font-size:14px;transition:background .12s ease}.bs-search-panel .predictive-search__item:hover,.bs-search-panel .predictive-search__item[aria-selected=true],.bs-drawer .predictive-search__item:hover,.bs-drawer .predictive-search__item[aria-selected=true]{background:#0b1e3f0d}.bs-search-panel .predictive-search__item-image,.bs-drawer .predictive-search__item-image{width:40px;height:40px;object-fit:cover;border-radius:8px;flex-shrink:0;background:#0b1e3f0a}.bs-search-panel .predictive-search__item-heading,.bs-drawer .predictive-search__item-heading{font-weight:500;margin:0;font-size:14px;line-height:1.35}.bs-search-panel .predictive-search__item-content,.bs-drawer .predictive-search__item-content{display:flex;flex-direction:column;gap:2px;min-width:0}.bs-search-panel .price,.bs-drawer .price{font-size:12px;color:var(--bs-muted, #6B7785)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/blusafe-header.css.map */
