.elementor-element-09cef9c,
.elementor-element-09cef9c.e-con,
.elementor-element-09cef9c.e-flex,
.elementor-element-09cef9c.e-con-full,
.elementor-element-09cef9c > .elementor-widget,
.elementor-element-09cef9c .elementor-widget-container{flex:1 1 auto !important;width:100% !important;max-width:none !important;min-width:0 !important;}.elementor-element-09cef9c{padding-left:0 !important;padding-right:0 !important;}.vsg-top-anchor{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none;}.vsg-site-header,
.vsg-site-header *,
.vsg-site-header *::before,
.vsg-site-header *::after{box-sizing:border-box;}.vsg-site-header{position:relative;z-index:500;width:100vw;max-width:none;margin:0 0 0 calc(50% - 50vw);padding:0;font-family:var(--vsg-font-family);}.hb-topbar{width:100%;background:var(--vsg-color-header-dark);min-height:120px;align-content:center;}.hb-wrap{--hb-radius:var(--vsg-radius-panel);--hb-border:rgba(255, 255, 255, 0.18);--hb-border-hover:rgba(255, 255, 255, 0.34);--hb-surface:rgba(255, 255, 255, 0.06);--hb-text:var(--vsg-color-white);--hb-navy:var(--vsg-color-navy);--hb-blue:var(--e-global-color-secondary, #2596be);position:relative;width:min(100%, 1600px);min-width:0;min-height:82px;display:grid;grid-template-columns:minmax(170px, 270px) minmax(320px, 680px) minmax(430px, 1fr);align-items:center;justify-content:center;gap:28px;margin:0 auto;padding:13px var(--vsg-space-10);background:var(--vsg-color-header-dark);color:var(--hb-text);}.hb-logo{min-width:0;display:inline-flex;align-items:center;justify-content:flex-start;justify-self:start;color:var(--vsg-color-white);text-decoration:none;}.hb-logo:hover,
.hb-logo:focus-visible{color:var(--vsg-color-white);outline:none;}.hb-logo__image{width:auto;max-width:230px;height:auto;max-height:58px;display:block;object-fit:contain;object-position:left center;}.hb-logo__fallback{color:var(--vsg-color-white);font-size:var(--vsg-fs-2xl);font-weight:var(--vsg-fw-bold);letter-spacing:0.02em;}.hb-search-zone{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;justify-self:stretch;}#vsg-site-header .hb-search-zone > .hb-search{position:relative;width:80% !important;max-width:544px !important;min-width:280px;margin-inline:auto !important;z-index:30;}.hb-search{position:relative;}.hb-search form{width:100%;height:44px;display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--hb-border);border-radius:var(--hb-radius);background:var(--hb-surface);transition:border-color 0.18s ease, background 0.18s ease, box-shadow 0.18s ease;}.hb-search form:hover,
.hb-search.is-open form,
.hb-search:focus-within form{border-color:var(--hb-border-hover);background:rgba(255, 255, 255, 0.09);box-shadow:0 10px 28px rgba(0, 0, 0, 0.16);}.hb-search-popular{display:flex;align-items:center;gap:var(--vsg-space-4);width:100%;}.hb-search-popular__links{display:flex;flex-wrap:wrap;gap:var(--vsg-space-3);min-width:0;}.hb-search-popular__link{text-decoration:none;}.hb-search__field{position:relative;flex:1 1 auto;min-width:0;}.hb-search input.hb-input{width:100%;height:100%;min-width:0;margin:0;padding:0 42px 0 15px !important;border:0 !important;border-radius:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;color:var(--vsg-color-white) !important;font-size:var(--vsg-fs-md) !important;line-height:44px !important;appearance:none;transition:background 0.16s ease, color 0.16s ease;}.hb-search input.hb-input::placeholder{color:rgba(255, 255, 255, 0.48) !important;}.hb-search input.hb-input::-webkit-search-cancel-button,
.hb-search input.hb-input::-webkit-search-decoration{display:none;-webkit-appearance:none;appearance:none;}.hb-search input.hb-input::-ms-clear,
.hb-search input.hb-input::-ms-reveal{display:none;width:0;height:0;}#vsg-site-header .hb-search__clear{position:absolute !important;top:50% !important;right:6px !important;z-index:3;width:28px !important;min-width:28px !important;height:28px !important;min-height:28px !important;display:inline-grid !important;place-items:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:transparent !important;color:var(--vsg-color-blue) !important;box-shadow:none !important;font:500 19px/1 Arial, sans-serif !important;text-align:center !important;cursor:pointer;transform:translateY(-50%) !important;-webkit-appearance:none !important;appearance:none !important;}#vsg-site-header .hb-search__clear[hidden],
#vsg-site-header .hb-search.is-loading .hb-search__clear{display:none !important;}#vsg-site-header .hb-search__clear:hover,
#vsg-site-header .hb-search__clear:focus-visible{background:rgba(0, 82, 184, 0.1) !important;color:var(--vsg-color-blue-dark) !important;outline:none !important;}.hb-search input.hb-input:focus,
.hb-search input.hb-input:not(:placeholder-shown){background:rgba(255, 255, 255, 0.96) !important;color:var(--vsg-color-text) !important;}.hb-search input.hb-input:focus::placeholder{color:rgba(0, 0, 0, 0.38) !important;}.hb-search input.hb-input:-webkit-autofill,
.hb-search input.hb-input:-webkit-autofill:hover,
.hb-search input.hb-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(255, 255, 255, 0.96) inset !important;-webkit-text-fill-color:var(--vsg-color-text) !important;}#vsg-site-header .hb-search form > button[type="submit"]{flex:0 0 auto;height:100%;margin:0;padding:0 var(--vsg-space-9);border:0 !important;border-left:1px solid rgba(255, 255, 255, 0.13) !important;border-radius:0 !important;background:transparent !important;color:rgba(255, 255, 255, 0.72) !important;font-size:var(--vsg-fs-base);font-weight:var(--vsg-fw-regular);line-height:44px;white-space:nowrap;cursor:pointer;box-shadow:none !important;transform:none !important;transition:background-color 0.14s ease, color 0.14s ease, border-color 0.14s ease;-webkit-appearance:none !important;appearance:none !important;}#vsg-site-header .hb-search form > button[type="submit"]:hover,
#vsg-site-header .hb-search form > button[type="submit"]:focus,
#vsg-site-header .hb-search form > button[type="submit"]:focus-visible{border-left-color:rgba(255, 255, 255, 0.22) !important;background:var(--vsg-color-blue) !important;color:var(--vsg-color-white) !important;box-shadow:none !important;outline:none !important;transform:none !important;}#vsg-site-header .hb-search form > button[type="submit"]:active{border-left-color:rgba(255, 255, 255, 0.24) !important;background:var(--vsg-color-blue-dark) !important;color:var(--vsg-color-white) !important;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.12) !important;outline:none !important;transform:none !important;}.hb-search__spinner{position:absolute;top:50%;right:10px;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(7, 26, 61, 0.15);border-top-color:var(--hb-blue);border-radius:50%;opacity:0;pointer-events:none;}.hb-search.is-loading .hb-search__spinner{opacity:1;animation:hb-spin 0.75s linear infinite;}@keyframes hb-spin{to{transform:rotate(360deg);}}.hb-search-results{position:absolute;top:calc(100% + 8px);left:0;width:100%;max-height:min(68vh, 620px);overflow:auto;padding:var(--vsg-space-4);border:1px solid rgba(7, 26, 61, 0.12);border-radius:7px;background:var(--vsg-color-white);box-shadow:0 22px 55px rgba(7, 26, 61, 0.24);color:var(--vsg-color-text);overscroll-behavior:contain;}.hb-search-results[hidden]{display:none !important;}.hb-search-results__message{padding:var(--vsg-space-9) var(--vsg-space-8);color:var(--vsg-color-muted);font-size:var(--vsg-fs-base);text-align:center;}.hb-search-group + .hb-search-group{margin-top:var(--vsg-space-4);padding-top:var(--vsg-space-4);border-top:1px solid var(--vsg-color-hover);}.hb-search-group__title{display:flex;align-items:center;min-height:28px;padding:3px 9px;color:var(--vsg-color-muted);font-size:var(--vsg-fs-xs);font-weight:var(--vsg-fw-bold);letter-spacing:0.08em;text-transform:uppercase;}.hb-search-item{width:100%;min-width:0;display:grid;grid-template-columns:46px minmax(0, 1fr) auto;align-items:center;gap:11px;padding:var(--vsg-space-4) 9px;border-radius:var(--vsg-radius-panel);color:var(--vsg-color-text);text-decoration:none;transition:background 0.15s ease, color 0.15s ease;}.hb-search-item--category{grid-template-columns:30px minmax(0, 1fr) auto;}.hb-search-item:hover,
.hb-search-item:focus-visible,
.hb-search-item.is-selected{background:var(--vsg-color-soft-blue);color:var(--hb-navy);outline:none;}.hb-search-item__image,
.hb-search-item__category-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--vsg-color-border);border-radius:var(--vsg-radius);background:var(--vsg-color-soft);}.hb-search-item__category-icon{width:30px;height:30px;border:0;background:rgba(37, 150, 190, 0.11);color:var(--hb-blue);font-size:var(--vsg-fs-lg);font-weight:var(--vsg-fw-bold);}.hb-search-item__image img{width:100%;height:100%;object-fit:cover;}.hb-search-item__content{min-width:0;display:flex;flex-direction:column;gap:3px;}.hb-search-item__content strong{overflow:hidden;color:var(--vsg-color-text);font-size:var(--vsg-fs-base);font-weight:var(--vsg-fw-bold);line-height:1.3;text-overflow:ellipsis;white-space:nowrap;}.hb-search-item__content small{color:var(--vsg-color-muted-light);font-size:var(--vsg-fs-sm);line-height:1.2;}.hb-search-item__price,
.hb-search-item__price .woocommerce-Price-amount,
.hb-search-item__price bdi{color:var(--hb-navy) !important;font-size:var(--vsg-fs-sm) !important;font-weight:var(--vsg-fw-bold) !important;white-space:nowrap;}.hb-search-results__all{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;margin-top:var(--vsg-space-4);border-radius:var(--vsg-radius-panel);background:var(--hb-navy);color:var(--vsg-color-white);font-size:var(--vsg-fs-base);font-weight:var(--vsg-fw-bold);text-decoration:none;transition:transform 0.15s ease, background 0.15s ease;}.hb-search-results__all:hover,
.hb-search-results__all:focus-visible{background:var(--vsg-color-navy);color:var(--vsg-color-white);transform:translateY(-1px);outline:none;}.hb-actions{width:100%;min-width:0;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:var(--vsg-space-7);}.hb-language{width:136px;flex:0 0 136px;display:inline-flex;align-items:center;justify-content:center;gap:var(--vsg-space-2);padding:var(--vsg-space-2);border:1px solid rgba(255, 255, 255, 0.16);border-radius:6px;background:rgba(255, 255, 255, 0.055);}.vsg-site-header button.hb-language__button,
.vsg-site-header .hb-language__button[type="button"]{width:62px;min-width:62px;flex:0 0 62px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:var(--vsg-space-3);margin:0;padding:0 7px;border:0 !important;border-radius:var(--vsg-radius);-webkit-appearance:none !important;appearance:none !important;background:transparent !important;background-color:transparent !important;color:rgba(255, 255, 255, 0.62) !important;box-shadow:none !important;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color 0.07s linear, color 0.07s linear, box-shadow 0.07s linear !important;}.hb-language__button img{width:22px;height:16px;display:block;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(255, 255, 255, 0.18);}.hb-language__code{font-size:var(--vsg-fs-micro);font-weight:var(--vsg-fw-bold);letter-spacing:0.04em;}.hb-language__fallback{width:22px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;background:rgba(255, 255, 255, 0.12);font-size:var(--vsg-fs-micro);font-weight:var(--vsg-fw-bold);}.vsg-site-header button.hb-language__button:hover,
.vsg-site-header .hb-language__button[type="button"]:hover{background:rgba(0, 82, 184, 0.72) !important;background-color:rgba(0, 82, 184, 0.72) !important;color:var(--vsg-color-white) !important;box-shadow:none !important;outline:none !important;}.vsg-site-header button.hb-language__button:focus,
.vsg-site-header button.hb-language__button:focus-visible,
.vsg-site-header button.hb-language__button:active,
.vsg-site-header button.hb-language__button.is-active,
.vsg-site-header button.hb-language__button.is-switching,
.vsg-site-header button.hb-language__button[aria-pressed="true"],
html.vsg-language-switching .vsg-site-header button.hb-language__button.is-active{border-color:var(--vsg-color-blue) !important;background:var(--vsg-color-blue) !important;background-color:var(--vsg-color-blue) !important;color:var(--vsg-color-white) !important;box-shadow:0 0 0 2px rgba(0, 82, 184, 0.22) !important;outline:none !important;transform:none !important;}.vsg-site-header .hb-language.is-loading{pointer-events:none;opacity:1;}.hb-icon{width:36px;height:36px;flex-shrink:0;color:var(--vsg-color-white);opacity:0.92;transition:opacity 0.18s ease, transform 0.18s ease;}.hb-account,
.hb-cart{display:flex;align-items:center;padding:7px 9px;border-radius:var(--vsg-radius);color:var(--vsg-color-white);text-decoration:none;white-space:nowrap;transition:background 0.18s ease, transform 0.18s ease;}.hb-account{width:190px;min-width:190px;max-width:190px;flex:0 0 190px;gap:var(--vsg-space-5);}.hb-cart{width:150px;min-width:150px;max-width:150px;flex:0 0 150px;gap:var(--vsg-space-5);}.hb-account:hover,
.hb-account:focus-visible,
.hb-cart:hover,
.hb-cart:focus-visible{background:rgba(255, 255, 255, 0.1);color:var(--vsg-color-white);transform:translateY(-1px);outline:none;}.hb-account:hover .hb-icon,
.hb-cart:hover .hb-icon{opacity:1;transform:translateY(-1px);}.hb-account__text,
.hb-cart__text{min-width:0;display:flex;flex-direction:column;gap:7px;line-height:1.2;}.hb-account__text strong,
.hb-cart__text strong{color:var(--vsg-color-white);font-size:var(--vsg-fs-md);font-weight:var(--vsg-fw-bold);}.hb-account__text small{max-width:165px;overflow:hidden;color:rgba(255, 255, 255, 0.65);font-size:var(--vsg-fs-base);font-weight:var(--vsg-fw-regular);text-overflow:ellipsis;white-space:nowrap;}.hb-account__title-row{display:inline-flex;align-items:center;gap:7px;min-width:0;}#vsg-site-header .hb-account__login-dot{width:6px !important;height:6px !important;min-width:6px !important;min-height:6px !important;flex:0 0 6px !important;border:0 !important;border-radius:50% !important;outline:0 !important;background:rgba(0, 82, 184, 0.72) !important;box-shadow:none !important;filter:none !important;text-shadow:none !important;}#vsg-site-header .hb-account__login-dot::before,
#vsg-site-header .hb-account__login-dot::after{content:none !important;display:none !important;box-shadow:none !important;filter:none !important;}.hb-cart__title-row{display:inline-flex;align-items:center;gap:7px;line-height:1;}.hb-divider{width:1px;height:36px;flex:0 0 1px;background:rgba(255, 255, 255, 0.2);}.hb-cart__icon-wrap{position:relative;display:flex;align-items:center;flex-shrink:0;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge{position:relative !important;inset:auto !important;width:auto !important;min-width:20px !important;height:20px !important;min-height:20px !important;flex:0 0 auto !important;box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 5px !important;margin:0 !important;border:0 !important;border-radius:var(--vsg-radius-pill) !important;background:var(--hb-blue) !important;color:var(--vsg-color-white) !important;box-shadow:none !important;font-size:0 !important;line-height:0 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;transform:none !important;overflow:hidden !important;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge--digits-1{width:20px !important;min-width:20px !important;padding-inline:0 !important;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge--digits-2{min-width:24px !important;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge--digits-3{min-width:30px !important;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge--digits-4{min-width:36px !important;}#vsg-site-header .hb-cart__title-row > .hb-cart__badge > .hb-cart__badge-value{position:static !important;inset:auto !important;width:100% !important;height:20px !important;min-width:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;color:var(--vsg-color-white) !important;font-family:var(--vsg-font-family) !important;font-size:var(--vsg-fs-micro) !important;font-weight:var(--vsg-fw-bold) !important;line-height:20px !important;letter-spacing:0 !important;text-align:center !important;text-indent:0 !important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;transform:translateY(-0.25px) !important;}#vsg-site-header .hb-cart__badge--hidden{visibility:hidden !important;opacity:0 !important;pointer-events:none !important;}.hb-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.hb-menu-bar{width:100%;background:var(--vsg-color-white);box-shadow:0 8px 20px rgba(7, 26, 61, 0.13);}.hb-menu-bar__inner{width:min(100%, 1600px);margin:0 auto;padding:0 var(--vsg-space-10);}.bm-wrapper{--bm-main:var(--e-global-color-secondary, var(--vsg-color-blue));--bm-text:var(--e-global-color-text, var(--vsg-color-navy));--bm-separator:rgba(26, 58, 107, 0.18);--bm-promo:#f28c28;--bm-wishlist:var(--e-global-color-secondary, var(--vsg-color-blue));display:block;width:100%;margin:0;padding:0;overflow:hidden;background:var(--vsg-color-white);border:0;font-size:0;line-height:0;}.bm-inner{width:100%;height:54px;display:flex;align-items:center;margin:0;padding:0;font-size:0;line-height:0;}.bm-catalog-btn,
.bm-nav .bm-link,
.bm-promo-btn,
.bm-wishlist-btn{position:relative;height:54px;display:flex !important;align-items:center;justify-content:center;margin:0;border:0 !important;background:transparent !important;font-style:normal !important;line-height:1 !important;letter-spacing:0.012em !important;text-decoration:none !important;text-transform:none !important;white-space:nowrap;cursor:pointer;transition:color 0.22s ease;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;}.bm-catalog-btn{width:210px;min-width:210px;flex:0 0 210px;gap:var(--vsg-space-4);padding:0 var(--vsg-space-9) !important;color:var(--bm-text) !important;font-size:var(--vsg-fs-lg) !important;font-weight:var(--vsg-fw-bold) !important;}.bm-catalog-icon{color:currentColor !important;font-size:var(--vsg-fs-xl) !important;font-weight:var(--vsg-fw-bold) !important;line-height:1 !important;}.bm-catalog-text{font-size:var(--vsg-fs-lg) !important;font-weight:var(--vsg-fw-bold) !important;line-height:1 !important;}.bm-sep{width:1px;min-width:1px;height:22px;flex-shrink:0;background:var(--bm-separator);}.bm-sep--main,
.bm-sep--promo,
.bm-sep--wishlist{margin:0 var(--vsg-space-7);}.bm-nav{height:54px;min-width:0;display:flex;align-items:stretch;justify-content:space-evenly;flex:1;margin:0;padding:0;line-height:normal;}.bm-nav .bm-link{min-width:0;flex:1 1 0;overflow:hidden;padding:0 var(--vsg-space-9) !important;color:var(--bm-text) !important;text-overflow:ellipsis;font-size:var(--vsg-fs-md) !important;font-weight:var(--vsg-fw-regular) !important;}.bm-nav .bm-link:not(:first-child)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:18px;background:var(--bm-separator);transform:translateY(-50%);}.bm-promo-btn,
.bm-wishlist-btn{flex-shrink:0;gap:var(--vsg-space-4);padding:0 var(--vsg-space-9) !important;color:var(--bm-text) !important;font-size:var(--vsg-fs-md) !important;font-weight:var(--vsg-fw-medium) !important;}.bm-promo-btn{width:128px;flex:0 0 128px;}.bm-wishlist-btn{width:154px;flex:0 0 154px;}.bm-promo-text,
.bm-wishlist-text{font-size:var(--vsg-fs-md) !important;font-weight:var(--vsg-fw-medium) !important;line-height:1 !important;letter-spacing:0.01em !important;}.bm-promo-icon{width:21px;height:21px;min-width:21px;flex:0 0 21px;display:block;background-color:currentColor;-webkit-mask-image:var(--bm-promo-icon-image);mask-image:var(--bm-promo-icon-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:scale(1.06);transform-origin:center;transition:background-color 0.1s linear, transform 0.1s linear;}.bm-wishlist-icon{position:relative;width:25px !important;height:25px !important;min-width:25px !important;min-height:25px !important;display:inline-flex !important;align-items:center;justify-content:center;color:currentColor !important;line-height:0 !important;transform:translateY(-0.5px);}.bm-wishlist-icon svg{width:21px;height:21px;display:block;color:currentColor;filter:drop-shadow(0 1px 1px rgba(7, 26, 61, 0.1));}.bm-wishlist-count,
.bm-wishlist-count.is-visible{display:none !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important;}.bm-wishlist-icon::after{content:'';position:absolute;top:0;right:-1px;width:8px;height:8px;border:2px solid var(--vsg-color-white);border-radius:var(--vsg-radius-pill);background:var(--bm-wishlist);box-shadow:0 3px 8px rgba(7, 26, 61, 0.22), 0 0 0 3px rgba(0, 82, 184, 0.1);opacity:0;transform:scale(0.55);transform-origin:center;transition:opacity 0.18s ease, transform 0.18s ease;pointer-events:none;}.bm-wishlist-btn.has-items .bm-wishlist-icon,
.bm-wishlist-btn--active .bm-wishlist-icon{color:var(--bm-wishlist) !important;}.bm-wishlist-btn.has-items .bm-wishlist-icon svg path,
.bm-wishlist-btn--active .bm-wishlist-icon svg path{fill:currentColor;stroke:currentColor;}.bm-wishlist-btn.has-items .bm-wishlist-icon::after{opacity:1;transform:scale(1);}.bm-catalog-btn::after,
.bm-nav .bm-link::after,
.bm-promo-btn::after,
.bm-wishlist-btn::after{content:'';position:absolute;bottom:0;left:50%;width:calc(100% - 16px);height:3px;border-radius:2px 2px 0 0;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform 0.22s ease;}.bm-catalog-btn::after,
.bm-nav .bm-link::after,
.bm-wishlist-btn::after{background:var(--bm-main);}.bm-promo-btn::after{background:var(--bm-promo);}.bm-catalog-btn:hover,
.bm-catalog-btn:focus-visible,
.bm-catalog-btn--active,
.bm-nav .bm-link:hover,
.bm-nav .bm-link:focus-visible,
.bm-nav .bm-link--active,
.bm-wishlist-btn:hover,
.bm-wishlist-btn:focus-visible,
.bm-wishlist-btn--active{color:var(--bm-main) !important;outline:none;}.hb-menu-bar{position:relative;z-index:4;border-bottom:1px solid rgba(7, 26, 61, .10);box-shadow:0 8px 20px rgba(7, 26, 61, .13), 0 1px 0 rgba(255, 255, 255, .92);}.hb-menu-bar__inner .bm-nav .bm-link{height:42px;align-self:center;margin:6px 3px;border-radius:6px 6px 3px 3px;transition:color .18s ease, background-color .18s ease, box-shadow .18s ease;}.hb-menu-bar__inner .bm-nav .bm-link:hover,
.hb-menu-bar__inner .bm-nav .bm-link:focus-visible,
.hb-menu-bar__inner .bm-nav .bm-link--active{color:var(--bm-main) !important;background:rgba(0, 82, 184, .075) !important;box-shadow:inset 0 0 0 1px rgba(0, 82, 184, .08);}.hb-menu-bar__inner .bm-nav .bm-link::after{bottom:3px;width:min(72px, calc(100% - 22px));height:3px;border-radius:3px;box-shadow:0 1px 0 rgba(255, 255, 255, .95), 0 3px 8px rgba(0, 82, 184, .24);}.hb-menu-bar__inner .bm-nav .bm-link:focus-visible{outline:2px solid var(--bm-main) !important;outline-offset:-2px;}.hb-menu-bar__inner .bm-catalog-btn,
.hb-menu-bar__inner .bm-nav .bm-link,
.hb-menu-bar__inner .bm-promo-btn,
.hb-menu-bar__inner .bm-wishlist-btn{height:42px;align-self:center;margin:6px 3px;border-radius:6px 6px 3px 3px;transition:color .18s ease, background-color .18s ease, box-shadow .18s ease;}.hb-menu-bar__inner .bm-catalog-btn:hover,
.hb-menu-bar__inner .bm-catalog-btn:focus-visible,
.hb-menu-bar__inner .bm-catalog-btn--active,
.hb-menu-bar__inner .bm-nav .bm-link:hover,
.hb-menu-bar__inner .bm-nav .bm-link:focus-visible,
.hb-menu-bar__inner .bm-nav .bm-link--active,
.hb-menu-bar__inner .bm-promo-btn:hover,
.hb-menu-bar__inner .bm-promo-btn:focus-visible,
.hb-menu-bar__inner .bm-promo-btn--active,
.hb-menu-bar__inner .bm-wishlist-btn:hover,
.hb-menu-bar__inner .bm-wishlist-btn:focus-visible,
.hb-menu-bar__inner .bm-wishlist-btn--active{color:var(--bm-main) !important;background:rgba(0, 82, 184, .075) !important;box-shadow:inset 0 0 0 1px rgba(0, 82, 184, .08);outline:none;}.hb-menu-bar__inner .bm-catalog-btn::after,
.hb-menu-bar__inner .bm-nav .bm-link::after,
.hb-menu-bar__inner .bm-promo-btn::after,
.hb-menu-bar__inner .bm-wishlist-btn::after{bottom:3px;width:min(72px, calc(100% - 22px));height:3px;border-radius:3px;background:var(--bm-main) !important;box-shadow:0 1px 0 rgba(255, 255, 255, .95), 0 3px 8px rgba(0, 82, 184, .24);}.hb-menu-bar__inner .bm-catalog-btn:focus-visible,
.hb-menu-bar__inner .bm-nav .bm-link:focus-visible,
.hb-menu-bar__inner .bm-promo-btn:focus-visible,
.hb-menu-bar__inner .bm-wishlist-btn:focus-visible{outline:2px solid var(--bm-main) !important;outline-offset:-2px;}.hb-menu-bar__inner .bm-promo-btn,
.hb-menu-bar__inner .bm-promo-btn:visited{color:var(--bm-promo) !important;}.hb-menu-bar__inner .bm-promo-btn .bm-promo-icon{display:block !important;background-color:var(--bm-promo) !important;opacity:1 !important;}.hb-menu-bar__inner .bm-promo-btn:hover,
.hb-menu-bar__inner .bm-promo-btn:focus-visible,
.hb-menu-bar__inner .bm-promo-btn--active{color:var(--bm-promo) !important;background:rgba(242, 140, 40, .11) !important;box-shadow:inset 0 0 0 1px rgba(242, 140, 40, .18) !important;}.hb-menu-bar__inner .bm-promo-btn::after{background:var(--bm-promo) !important;box-shadow:0 1px 0 rgba(255, 255, 255, .95), 0 3px 8px rgba(242, 140, 40, .28);}.hb-menu-bar__inner .bm-promo-btn:focus-visible{outline-color:var(--bm-promo) !important;}.bm-promo-btn:hover,
.bm-promo-btn:focus-visible,
.bm-promo-btn--active{color:var(--bm-promo) !important;outline:none;}.bm-promo-btn:hover .bm-promo-icon,
.bm-promo-btn:focus .bm-promo-icon,
.bm-promo-btn:focus-visible .bm-promo-icon,
.bm-promo-btn--active .bm-promo-icon{background-color:var(--bm-promo) !important;}.bm-catalog-btn:hover::after,
.bm-catalog-btn:focus-visible::after,
.bm-catalog-btn--active::after,
.bm-nav .bm-link:hover::after,
.bm-nav .bm-link:focus-visible::after,
.bm-nav .bm-link--active::after,
.bm-promo-btn:hover::after,
.bm-promo-btn:focus-visible::after,
.bm-promo-btn--active::after,
.bm-wishlist-btn:hover::after,
.bm-wishlist-btn:focus-visible::after,
.bm-wishlist-btn--active::after{transform:translateX(-50%) scaleX(1);}#scrollTopBtn{position:fixed;right:28px;bottom:28px;z-index:9999;display:inline-flex;align-items:center;gap:9px;margin:0;padding:13px 17px 13px 15px;border:1px solid rgba(17, 17, 17, 0.14);border-radius:var(--vsg-radius-pill);background:rgba(255, 255, 255, 0.76);box-shadow:0 14px 34px rgba(0, 0, 0, 0.08);color:var(--vsg-color-header-dark);font-family:inherit;font-size:var(--vsg-fs-xs);font-weight:var(--vsg-fw-regular);letter-spacing:0.16em;text-transform:uppercase;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease, border-color 0.25s ease, background 0.25s ease, box-shadow 0.25s ease;}#scrollTopBtn.show{opacity:1;visibility:visible;transform:translateY(0);}#scrollTopBtn:hover,
#scrollTopBtn:focus-visible{border-color:rgba(17, 17, 17, 0.34) !important;background:rgba(255, 255, 255, 0.94) !important;color:#111 !important;box-shadow:0 18px 42px rgba(0, 0, 0, 0.11) !important;transform:translateY(-2px);outline:none;}#scrollTopBtn:active{transform:translateY(0);}.scrollTopArrow{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;margin-top:-1px;border-radius:50%;background:rgba(17, 17, 17, 0.06);font-size:var(--vsg-fs-base);letter-spacing:0;line-height:1;transition:background 0.25s ease, transform 0.25s ease;}#scrollTopBtn:hover .scrollTopArrow,
#scrollTopBtn:focus-visible .scrollTopArrow{background:rgba(17, 17, 17, 0.1);transform:translateY(-1px);}@media (max-width: 1380px){.hb-wrap{grid-template-columns:minmax(150px, 220px) minmax(280px, 1fr) minmax(410px, auto);gap:var(--vsg-space-10);}.hb-logo__image{max-width:195px;max-height:54px;}.hb-actions{gap:11px;}.hb-account{width:170px;min-width:170px;max-width:170px;flex-basis:170px;}.hb-cart{width:145px;min-width:145px;max-width:145px;flex-basis:145px;}.hb-account__text small{max-width:135px;}.bm-catalog-btn{min-width:180px;padding:0 var(--vsg-space-8) !important;}.bm-nav .bm-link{padding:0 var(--vsg-space-7) !important;}.bm-sep--main,
    .bm-sep--promo,
    .bm-sep--wishlist{margin:0 var(--vsg-space-5);}.bm-promo-btn,
    .bm-wishlist-btn{padding:0 var(--vsg-space-7) !important;}.bm-promo-btn{width:118px;flex-basis:118px;}.bm-wishlist-btn{width:142px;flex-basis:142px;}}@media (max-width: 1120px){.hb-wrap{grid-template-columns:minmax(135px, 190px) minmax(220px, 1fr) auto;gap:var(--vsg-space-8);}.hb-logo__image{max-width:170px;max-height:48px;}#vsg-site-header .hb-search-zone > .hb-search{min-width:220px;}.hb-actions{width:auto;gap:9px;}.hb-account,
    .hb-cart{width:48px;min-width:48px;max-width:48px;flex:0 0 48px;justify-content:center;padding:var(--vsg-space-3);}.hb-account__text,
    .hb-cart__total,
    .hb-cart__title-row strong,
    .hb-divider:not(.hb-divider--language){display:none;}.bm-wishlist-text{display:none !important;}.bm-wishlist-btn{padding:0 var(--vsg-space-6) !important;}.bm-wishlist-btn{width:54px;flex-basis:54px;}}@media (max-width: 860px){.hb-wrap{grid-template-columns:minmax(130px, 1fr) auto;gap:var(--vsg-space-6) var(--vsg-space-9);padding-top:var(--vsg-space-6);padding-bottom:var(--vsg-space-6);}.hb-logo{grid-column:1;grid-row:1;}.hb-actions{grid-column:2;grid-row:1;}.hb-search-zone{grid-column:1 / -1;grid-row:2;}#vsg-site-header .hb-search-zone > .hb-search{width:100% !important;max-width:none !important;min-width:0;}.hb-search-results{position:fixed;right:12px;bottom:12px;left:12px;width:auto;max-height:min(72vh, 600px);}.hb-menu-bar__inner{padding-right:0;padding-left:0;}.bm-wrapper{overflow:hidden;}.bm-inner{overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;}.bm-inner::-webkit-scrollbar{display:none;}.bm-catalog-btn,
    .bm-nav,
    .bm-nav .bm-link,
    .bm-promo-btn,
    .bm-wishlist-btn,
    .bm-sep{flex:0 0 auto;}.bm-catalog-btn,
    .bm-promo-btn,
    .bm-wishlist-btn{width:auto;min-width:auto;}.bm-nav .bm-link{min-width:max-content;overflow:visible;text-overflow:clip;}.bm-catalog-btn{min-width:auto;padding:0 var(--vsg-space-7) !important;font-size:var(--vsg-fs-md) !important;}.bm-catalog-text{font-size:var(--vsg-fs-md) !important;}.bm-catalog-icon{font-size:var(--vsg-fs-lg) !important;}.bm-nav{width:auto;min-width:auto;overflow:visible;justify-content:flex-start;}.bm-nav .bm-link{padding:0 13px !important;font-size:var(--vsg-fs-base) !important;}.bm-promo-btn,
    .bm-wishlist-btn{padding:0 var(--vsg-space-7) !important;font-size:var(--vsg-fs-base) !important;}.bm-promo-text,
    .bm-wishlist-text{font-size:var(--vsg-fs-base) !important;}}@media (max-width: 560px){.hb-wrap{min-height:0;grid-template-columns:minmax(90px, 1fr) auto;gap:var(--vsg-space-5) var(--vsg-space-6);padding:var(--vsg-space-5) var(--vsg-space-6) var(--vsg-space-6);}.hb-logo__image{max-width:145px;max-height:43px;}.hb-logo__fallback{font-size:var(--vsg-fs-xl);}.hb-search form{height:40px;}.hb-search input.hb-input{padding:0 38px 0 var(--vsg-space-6) !important;font-size:var(--vsg-fs-base) !important;line-height:40px !important;}#vsg-site-header .hb-search form > button[type="submit"]{padding:0 var(--vsg-space-6);font-size:var(--vsg-fs-sm);line-height:40px;}.hb-icon{width:31px;height:31px;}.hb-language{width:94px;flex-basis:94px;}.vsg-site-header button.hb-language__button,
    .vsg-site-header .hb-language__button[type="button"]{min-width:40px;width:40px;flex-basis:40px;height:31px;padding:0 5px;}.hb-language__button img{width:20px;height:14px;}.hb-language__code,
    .hb-divider--language{display:none;}.hb-actions{gap:var(--vsg-space-3);}.hb-account,
    .hb-cart{width:39px;min-width:39px;max-width:39px;flex-basis:39px;padding:var(--vsg-space-2);}.hb-search-item{grid-template-columns:42px minmax(0, 1fr);}.hb-search-item__price{grid-column:2;justify-self:start;}.bm-catalog-btn{gap:var(--vsg-space-3);padding:0 var(--vsg-space-6) !important;font-size:var(--vsg-fs-md) !important;}.bm-catalog-text{font-size:var(--vsg-fs-md) !important;}.bm-catalog-icon{font-size:var(--vsg-fs-lg) !important;}.bm-nav .bm-link{padding:0 11px !important;font-size:var(--vsg-fs-sm) !important;}.bm-promo-btn,
    .bm-wishlist-btn{gap:var(--vsg-space-3);padding:0 var(--vsg-space-6) !important;font-size:var(--vsg-fs-sm) !important;}.bm-promo-text,
    .bm-wishlist-text{font-size:var(--vsg-fs-sm) !important;}#scrollTopBtn{right:18px;bottom:18px;gap:var(--vsg-space-4);padding:var(--vsg-space-6) 15px var(--vsg-space-6) 13px;font-size:var(--vsg-fs-micro);}.scrollTopArrow{width:17px;height:17px;font-size:var(--vsg-fs-sm);}}body.vsg-custom-native-header{margin-right:0 !important;padding-right:0 !important;overflow-x:clip;}body.vsg-custom-native-header #vsg-site-header.vsg-site-header{position:relative;z-index:1000;width:100vw;max-width:none;margin:0 !important;}body.vsg-custom-native-header #vsg-site-header .hb-topbar,
body.vsg-custom-native-header #vsg-site-header .hb-menu-bar{width:100vw;max-width:none;margin-right:0;margin-left:0;}body.vsg-custom-hide-existing-headers > header#site-header:not(#vsg-site-header),
body.vsg-custom-hide-existing-headers .elementor-location-header,
body.vsg-custom-hide-existing-headers .jet-theme-core-location--header,
body.vsg-custom-hide-existing-headers .jet-theme-core-document-type-header{display:none !important;}body.elementor-editor-active.vsg-custom-hide-existing-headers .elementor-location-header{display:block !important;}@supports not (overflow: clip){body.vsg-custom-native-header{overflow-x:hidden;}}.hb-menu-bar{position:relative;}.bm-catpanel{--bm-panel-height:var(--bm-catpanel-height, 486px);--bm-navy:#0a2447;--bm-navy-hover:#143d6d;--bm-navy-active:#0b2d59;--bm-blue:#1766b5;--bm-text:#263a53;--bm-muted:#64768c;--bm-border:#d8e1eb;--bm-col-1:#edf3f9;--bm-col-2:#f8fafc;--bm-col-3:var(--vsg-color-white);display:none !important;position:relative;z-index:60;width:100vw;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);overflow:hidden;border-top:3px solid var(--bm-navy);border-bottom:1px solid var(--bm-border);background:var(--vsg-color-white);box-shadow:0 14px 30px rgba(10, 36, 71, .12);font-family:var(--vsg-font-family);}.bm-catpanel.is-open{display:block !important;}.bm-catpanel__inner{width:min(1600px, calc(100% - 32px));height:var(--bm-panel-height);max-height:calc(100dvh - 110px);min-height:min(486px, calc(100dvh - 110px));margin:0 auto;overflow:hidden;}.bm-catpanel__cols{display:grid;grid-template-columns:250px minmax(300px, 1fr);grid-template-rows:minmax(0, 1fr);width:100%;height:100%;min-height:0;overflow:hidden;background:var(--bm-col-3);}.bm-catpanel__cols.has-third-column{grid-template-columns:250px 300px minmax(320px, 1fr);}.bm-catpanel__col{min-width:0;min-height:0;max-height:100%;height:100%;margin:0;padding:var(--vsg-space-6) 0;overflow:hidden;list-style:none;scrollbar-width:none;}.bm-catpanel__col::-webkit-scrollbar{display:none;width:0;height:0;}.bm-catpanel__col--1{border-right:1px solid var(--bm-border);background:var(--bm-col-1);}.bm-catpanel__col--2{border-right:1px solid var(--bm-border);background:var(--bm-col-2);}.bm-catpanel__col--3{display:none;padding:0;border-right:1px solid var(--bm-border);background:var(--bm-col-3);}.bm-catpanel__cols.has-third-column .bm-catpanel__col--3{display:block;}.bm-catpanel__group{display:none;width:100%;margin:0;padding:0;list-style:none;}.bm-catpanel__col--2 .bm-catpanel__group,
.bm-catpanel__col--3 .bm-catpanel__group{height:auto;min-height:0;}.bm-catpanel__group.is-active{display:block;}.bm-catpanel__col--2 .bm-catpanel__group.is-active{display:grid;grid-template-columns:minmax(0, 1fr);align-content:start;gap:1px var(--vsg-space-2);padding:0 3px;}.bm-catpanel__col--3 .bm-catpanel__group.is-active{height:100%;max-height:100%;overflow:hidden;}.bm-catpanel__col--2 .bm-catpanel__group > li{min-width:0;}.bm-catpanel__col--2 .bm-catpanel__group.is-active .bm-catpanel__item{min-height:var(--bm-level2-row-height, 46px);height:var(--bm-level2-row-height, auto);margin-top:0;margin-bottom:0;padding-top:3px;padding-bottom:3px;font-size:var(--bm-level2-font-size, var(--vsg-fs-sm));}.bm-catpanel__col--1.is-fit-compact .bm-catpanel__item{min-height:42px;margin-top:1px;margin-bottom:1px;padding-top:var(--vsg-space-3);padding-bottom:var(--vsg-space-3);}.bm-catpanel__col--1.is-fit-dense .bm-catpanel__item{min-height:35px;margin-top:0;margin-bottom:0;padding-top:var(--vsg-space-2);padding-bottom:var(--vsg-space-2);font-size:12.5px;}.bm-catpanel__col--1.is-fit-dense .bm-catpanel__item-text,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-compact .bm-catpanel__item-text,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-dense .bm-catpanel__item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.bm-catpanel__col--2 .bm-catpanel__group.is-fit-compact .bm-catpanel__item,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-dense .bm-catpanel__item{min-height:var(--bm-level2-row-height, 39px);height:var(--bm-level2-row-height, auto);margin:0 var(--vsg-space-2);padding:3px var(--vsg-space-4);font-size:var(--bm-level2-font-size, 12px);line-height:1.16;}.bm-catpanel__item{position:relative;display:flex;align-items:center;gap:var(--vsg-space-5);min-height:46px;margin:var(--vsg-space-1) 9px;padding:var(--vsg-space-4) 11px;overflow:hidden;border:1px solid transparent;border-radius:7px;color:var(--bm-text);background:transparent;box-shadow:none;text-decoration:none;font-size:var(--vsg-fs-sm);font-weight:var(--vsg-fw-medium);line-height:1.35;transform:none;transition:color .14s ease, background-color .14s ease, border-color .14s ease;}.bm-catpanel__col--1 .bm-catpanel__item{min-height:50px;color:var(--bm-navy);}.bm-catpanel__item::before,
.bm-catpanel__item::after{content:none !important;display:none !important;}.bm-catpanel__item:hover,
.bm-catpanel__item:focus-visible{outline:0;}.bm-catpanel__col--1 .bm-catpanel__item:hover,
.bm-catpanel__col--1 .bm-catpanel__item:focus-visible,
.bm-catpanel__col--1 .bm-catpanel__item.is-hover-pending{color:var(--vsg-color-white);border-color:#1a4b7e;background:#1a4b7e;}.bm-catpanel__col--1 .bm-catpanel__item.is-active,
.bm-catpanel__col--1 .bm-catpanel__item.is-active:hover,
.bm-catpanel__col--1 .bm-catpanel__item.is-active:focus-visible{color:var(--vsg-color-white);border-color:var(--bm-navy-active);background:var(--bm-navy-active);box-shadow:none !important;}.bm-catpanel__col--2 .bm-catpanel__item:hover,
.bm-catpanel__col--2 .bm-catpanel__item:focus-visible,
.bm-catpanel__col--2 .bm-catpanel__item.is-hover-pending{color:var(--bm-navy);border-color:#c7d8e9;background:#eaf2fa;}.bm-catpanel__col--2 .bm-catpanel__item.is-active,
.bm-catpanel__col--2 .bm-catpanel__item.is-active:hover,
.bm-catpanel__col--2 .bm-catpanel__item.is-active:focus-visible{color:var(--bm-navy-active);border-color:#b8cee3;background:#dceaf7;box-shadow:none !important;}.bm-catpanel__item-text{flex:1 1 auto;min-width:0;}.bm-cat-icon-mask,
.bm-cat-icon-fallback{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;border:0 !important;border-radius:0 !important;color:inherit;background:transparent !important;box-shadow:none !important;line-height:0;}.bm-cat-icon-mask{background-color:currentColor !important;-webkit-mask-image:var(--bm-cat-icon-url);mask-image:var(--bm-cat-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px 20px;mask-size:20px 20px;}.bm-cat-icon-fallback svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.bm-catpanel__col--1 .bm-catpanel__item:hover .bm-cat-icon-mask,
.bm-catpanel__col--1 .bm-catpanel__item:focus-visible .bm-cat-icon-mask,
.bm-catpanel__col--1 .bm-catpanel__item.is-hover-pending .bm-cat-icon-mask,
.bm-catpanel__col--1 .bm-catpanel__item.is-active .bm-cat-icon-mask{color:var(--vsg-color-white) !important;background-color:var(--vsg-color-white) !important;}.bm-catpanel__col--1 .bm-catpanel__item:hover .bm-cat-icon-fallback,
.bm-catpanel__col--1 .bm-catpanel__item:focus-visible .bm-cat-icon-fallback,
.bm-catpanel__col--1 .bm-catpanel__item.is-hover-pending .bm-cat-icon-fallback,
.bm-catpanel__col--1 .bm-catpanel__item.is-active .bm-cat-icon-fallback{color:var(--vsg-color-white) !important;background:transparent !important;}.bm-catpanel__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:currentColor;border:0;border-radius:0;background:transparent !important;box-shadow:none;opacity:.78;transform:none !important;}@keyframes bm-catpanel-dependent-reveal{from{opacity:.72;}to{opacity:1;}}.bm-catpanel__col--2 .bm-catpanel__group.is-active,
.bm-catpanel__col--3 .bm-catpanel__group.is-active{animation:bm-catpanel-dependent-reveal .14s cubic-bezier(.22, .75, .28, 1) both;}.bm-catpanel__details{padding:23px 25px 27px;background:transparent;}.bm-catpanel__details-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vsg-space-10);margin-bottom:var(--vsg-space-8);padding-bottom:var(--vsg-space-7);border-bottom:1px solid var(--bm-border);}.bm-catpanel__eyebrow,
.bm-catpanel__section-label{display:block;color:var(--bm-blue);font-size:var(--vsg-fs-xs);font-weight:var(--vsg-fw-bold);letter-spacing:.055em;line-height:1.3;text-transform:uppercase;}.bm-catpanel__details-title{margin:3px 0 0;color:var(--bm-navy);font-size:20px;font-weight:var(--vsg-fw-bold);line-height:1.2;}.bm-catpanel__details-list{min-width:0;}.bm-catpanel__section-label{margin-bottom:9px;}.bm-catpanel__third-list,
.bm-catpanel__third-list--cols-1,
.bm-catpanel__third-list--cols-2,
.bm-catpanel__third-list--cols-3,
.bm-catpanel__third-list--cols-4{display:grid;grid-template-columns:repeat(var(--bm-third-cols, 1), minmax(0, 1fr));gap:3px var(--vsg-space-6);width:100%;max-width:none;margin:0;padding:0;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;list-style:none;}.bm-catpanel__third-list--cols-1{--bm-third-cols:1;}.bm-catpanel__third-list--cols-2{--bm-third-cols:2;}.bm-catpanel__third-list--cols-3{--bm-third-cols:3;}.bm-catpanel__third-list--cols-4{--bm-third-cols:4;}.bm-catpanel__third-list--cols-2.is-adaptive-single{--bm-third-cols:1;}.bm-catpanel__details.is-fit-compact{padding:17px var(--vsg-space-10) 19px;}.bm-catpanel__details.is-fit-compact .bm-catpanel__details-head{margin-bottom:11px;padding-bottom:var(--vsg-space-5);}.bm-catpanel__details.is-fit-compact .bm-catpanel__details-title{font-size:var(--vsg-fs-xl);}.bm-catpanel__details.is-fit-dense{padding:13px 17px 15px;}.bm-catpanel__details.is-fit-dense .bm-catpanel__details-head{margin-bottom:var(--vsg-space-4);padding-bottom:var(--vsg-space-4);}.bm-catpanel__details.is-fit-dense .bm-catpanel__eyebrow,
.bm-catpanel__details.is-fit-dense .bm-catpanel__section-label{font-size:var(--vsg-fs-xs);}.bm-catpanel__details.is-fit-dense .bm-catpanel__details-title{font-size:var(--vsg-fs-lg);}.bm-catpanel__third-list.is-fit-compact{gap:1px var(--vsg-space-4);}.bm-catpanel__third-list.is-fit-compact .bm-catpanel__third-link{min-height:33px;gap:var(--vsg-space-4);padding:5px 7px;font-size:12.5px;}.bm-catpanel__third-list.is-fit-dense{gap:0 var(--vsg-space-3);}.bm-catpanel__third-list.is-fit-dense .bm-catpanel__third-link{min-height:27px;gap:7px;padding:3px var(--vsg-space-3);font-size:11.5px;line-height:1.2;}.bm-catpanel__third-list.is-fit-compact .bm-catpanel__third-text,
.bm-catpanel__third-list.is-fit-dense .bm-catpanel__third-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.bm-catpanel__third-list > li{min-width:0;}.bm-catpanel__third-link{display:flex;align-items:center;gap:var(--vsg-space-5);min-height:39px;padding:7px 9px;border:1px solid transparent !important;border-radius:6px;color:#40536b;background:transparent;box-shadow:none !important;text-decoration:none;line-height:1.35;transform:none !important;transition:color .14s ease, background-color .14s ease, border-color .14s ease;}.bm-catpanel__third-link:hover,
.bm-catpanel__third-link:focus-visible,
.bm-catpanel__third-link.is-hover-pending{color:var(--bm-navy);border-color:#c9d8e7 !important;background:#edf3f9;outline:0;}.bm-catpanel__third-mark{display:block;flex:0 0 4px;width:4px;height:4px;border:0 !important;border-radius:0 !important;background:#8093aa;box-shadow:none !important;}.bm-catpanel__third-mark::before,
.bm-catpanel__third-mark::after{content:none !important;display:none !important;}.bm-catpanel__third-link:hover .bm-catpanel__third-mark,
.bm-catpanel__third-link:focus-visible .bm-catpanel__third-mark{background:var(--bm-blue);box-shadow:none !important;}.bm-catpanel__all-link,
.bm-catpanel__all-link:visited{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:var(--vsg-space-4) var(--vsg-space-7);border:1px solid #b9c8d9;border-radius:7px;color:var(--bm-navy);background:var(--vsg-color-white);box-shadow:none;text-decoration:none;white-space:nowrap;transition:color .14s ease, background-color .14s ease, border-color .14s ease;}.bm-catpanel__all-link:hover,
.bm-catpanel__all-link:focus-visible{color:var(--vsg-color-white);border-color:var(--bm-navy);background:var(--bm-navy);outline:0;}.bm-catpanel__all-link::before,
.bm-catpanel__all-link::after{content:none !important;display:none !important;}@media (prefers-reduced-motion: reduce){.bm-catpanel__col--2 .bm-catpanel__group.is-active,
    .bm-catpanel__col--3 .bm-catpanel__group.is-active{animation:none;}}@media (max-width: 1320px){.bm-catpanel__cols{grid-template-columns:220px minmax(260px, 1fr);}.bm-catpanel__cols.has-third-column{grid-template-columns:220px 260px minmax(280px, 1fr);}}@media (max-width: 1080px){.bm-catpanel__cols{grid-template-columns:200px minmax(230px, 1fr);}.bm-catpanel__cols.has-third-column{grid-template-columns:200px 230px minmax(260px, 1fr);}.bm-catpanel__third-list--cols-4,
    .bm-catpanel__third-list--cols-3{--bm-third-cols:2;}}@media (max-width: 820px){.bm-catpanel__inner{width:100%;height:auto !important;max-height:calc(100dvh - 100px);overflow-y:auto;scrollbar-width:none;}.bm-catpanel__inner::-webkit-scrollbar{display:none;width:0;height:0;}.bm-catpanel__cols,
    .bm-catpanel__cols.has-third-column{display:block;height:auto;overflow:visible;}.bm-catpanel__col{height:auto;max-height:none;overflow:visible;}.bm-catpanel__col--3{display:none;}.bm-catpanel__cols.has-third-column .bm-catpanel__col--3{display:block;}.bm-catpanel__third-list--cols-4,
    .bm-catpanel__third-list--cols-3,
    .bm-catpanel__third-list--cols-2{--bm-third-cols:1;}}.woocommerce-breadcrumb.vsg-breadcrumbs--enhanced{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:28px;color:#66758a;font-family:var(--vsg-font-family);font-size:12px;font-weight:var(--vsg-fw-bold);line-height:1.35;}.woocommerce-breadcrumb.vsg-breadcrumbs--enhanced a{display:inline-flex;align-items:center;min-height:26px;padding:0 6px;border-radius:5px;color:#53647b;text-decoration:none;transition:color .16s ease, background-color .16s ease;}.woocommerce-breadcrumb.vsg-breadcrumbs--enhanced a:hover,
.woocommerce-breadcrumb.vsg-breadcrumbs--enhanced a:focus-visible{background:#f1f5fa;color:var(--vsg-color-blue);outline:0;}.woocommerce-breadcrumb .vsg-breadcrumbs__home{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border:1px solid #e1e7f0;border-radius:6px;background:#f7f9fc;color:#53647b;}.woocommerce-breadcrumb .vsg-breadcrumbs__home:hover,
.woocommerce-breadcrumb .vsg-breadcrumbs__home:focus-visible{border-color:#c7d2e3;background:#f1f5fa;}.vsg-breadcrumbs__home-icon{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.vsg-breadcrumbs__separator{display:inline-flex;align-items:center;justify-content:center;width:9px;height:26px;color:var(--vsg-footer-accent, var(--vsg-color-blue));}.vsg-breadcrumbs__separator svg{display:block;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;}.bm-catpanel__col--1{padding-top:var(--vsg-space-4) !important;padding-bottom:var(--vsg-space-4) !important;}.bm-catpanel__col--1 .bm-catpanel__item{min-height:44px !important;margin:1px var(--vsg-space-3) !important;padding:var(--vsg-space-3) 9px !important;gap:9px !important;}.bm-catpanel__col--2{padding-top:7px !important;padding-bottom:7px !important;}.bm-catpanel__col--2 .bm-catpanel__group.is-active{gap:0 !important;padding:0 var(--vsg-space-1) !important;}.bm-catpanel__col--2 .bm-catpanel__group.is-active .bm-catpanel__item,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-compact .bm-catpanel__item,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-dense .bm-catpanel__item{min-height:var(--bm-level2-row-height, 38px) !important;height:var(--bm-level2-row-height, auto) !important;margin:0 3px !important;padding:var(--vsg-space-2) 7px !important;gap:7px !important;line-height:1.18 !important;}.bm-catpanel__details{padding:15px 17px 17px !important;}.bm-catpanel__details-head{gap:var(--vsg-space-6) !important;margin-bottom:9px !important;padding-bottom:9px !important;}.bm-catpanel__section-label{margin-bottom:5px !important;}.bm-catpanel__third-list,
.bm-catpanel__third-list--cols-1,
.bm-catpanel__third-list--cols-2,
.bm-catpanel__third-list--cols-3,
.bm-catpanel__third-list--cols-4,
.bm-catpanel__third-list--cols-5{gap:1px var(--vsg-space-3) !important;}.bm-catpanel__third-link,
.bm-catpanel__third-list.is-fit-compact .bm-catpanel__third-link,
.bm-catpanel__third-list.is-fit-dense .bm-catpanel__third-link{min-height:30px !important;padding:3px 5px !important;gap:7px !important;font-size:var(--vsg-fs-sm) !important;line-height:1.18 !important;}.bm-catpanel__third-mark{display:block !important;flex:0 0 6px !important;width:6px !important;height:6px !important;border:0 !important;border-radius:0 !important;background:#9aabc0 !important;box-shadow:none !important;transform:rotate(45deg) !important;transition:background-color .14s ease !important;}.bm-catpanel__third-mark::before,
.bm-catpanel__third-mark::after{content:none !important;display:none !important;}.bm-catpanel__third-link:hover .bm-catpanel__third-mark,
.bm-catpanel__third-link:focus-visible .bm-catpanel__third-mark,
.bm-catpanel__third-link.is-hover-pending .bm-catpanel__third-mark{background:var(--bm-blue) !important;}.bm-catpanel__inner{transition:height .16s ease-out;}.bm-catpanel__col--2{padding:var(--vsg-space-2) 0 !important;}.bm-catpanel__col--2 .bm-catpanel__group.is-active{gap:0 !important;padding:0 5px !important;}.bm-catpanel__col--2 .bm-catpanel__group.is-active .bm-catpanel__item,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-compact .bm-catpanel__item,
.bm-catpanel__col--2 .bm-catpanel__group.is-fit-dense .bm-catpanel__item{min-height:var(--bm-level2-row-height, 35px) !important;height:var(--bm-level2-row-height, auto) !important;margin:0 !important;padding:3px var(--vsg-space-4) !important;gap:var(--vsg-space-3) !important;border-radius:var(--vsg-radius-panel) !important;}.bm-catpanel__col--2 .bm-catpanel__item + .bm-catpanel__item{margin-top:0 !important;}.bm-catpanel__col--2 .bm-catpanel__arrow{flex-basis:14px !important;width:14px !important;height:14px !important;}.bm-catpanel__col--2 .bm-catpanel__group.is-active,
.bm-catpanel__col--3 .bm-catpanel__group.is-active{animation-duration:.1s !important;animation-timing-function:ease-out !important;}.bm-catpanel__third-mark{display:inline-flex !important;align-items:center !important;justify-content:flex-end !important;flex:0 0 20px !important;width:20px !important;height:auto !important;border:0 !important;border-radius:0 !important;color:#7187a2 !important;background:transparent !important;box-shadow:none !important;font-size:var(--vsg-fs-xs) !important;font-weight:var(--vsg-fw-bold) !important;font-variant-numeric:tabular-nums !important;line-height:1 !important;transform:none !important;transition:color .12s ease !important;}.bm-catpanel__third-link:hover .bm-catpanel__third-mark,
.bm-catpanel__third-link:focus-visible .bm-catpanel__third-mark,
.bm-catpanel__third-link.is-hover-pending .bm-catpanel__third-mark{color:var(--bm-blue) !important;background:transparent !important;}@keyframes bm-catpanel-open-soft{from{opacity:0;}to{opacity:1;}}.bm-catpanel.is-open{animation:bm-catpanel-open-soft .12s ease-out both;}.bm-catpanel__col--1{padding-top:var(--vsg-space-9) !important;padding-bottom:var(--vsg-space-6) !important;}.bm-catpanel__col--2{padding-top:var(--vsg-space-7) !important;padding-bottom:var(--vsg-space-5) !important;}@media (max-width: 820px){.bm-catpanel__inner{min-height:0 !important;}}@media (max-width: 1024px){#scrollTopBtn{top:calc(12px + env(safe-area-inset-top, 0px)) !important;right:12px !important;bottom:auto !important;width:42px !important;min-width:42px !important;height:42px !important;min-height:42px !important;padding:0 !important;border:2px solid rgba(255,255,255,.72) !important;border-radius:4px !important;background:#0b2859 !important;color:#fff !important;box-shadow:0 10px 24px rgba(3,13,31,.34), 0 0 0 1px rgba(11,40,89,.20) !important;}body.admin-bar #scrollTopBtn{top:calc(58px + env(safe-area-inset-top, 0px)) !important;}#scrollTopBtn .scrollTopArrow{width:24px !important;height:24px !important;margin:0 !important;background:transparent !important;color:#fff !important;font-size:22px !important;font-weight:900 !important;line-height:1 !important;text-shadow:0 1px 1px rgba(3,13,31,.35) !important;}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar{min-height:70px;overflow:visible;background:linear-gradient(100deg, #07172f 0%, #0b2547 58%, #071a35 100%) !important;}body.vsg-custom-native-header .hb-menu-bar__utility{position:absolute;top:0;right:max(32px, calc((100vw - 1600px) / 2));z-index:5;height:70px;border:0;background:transparent;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{width:auto;min-height:70px;display:flex;align-items:center;gap:14px;margin:0;padding:0;background:transparent;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-logo,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-language,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-divider{display:none !important;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone{width:42px;min-width:42px;order:1;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone > .hb-search,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form{width:42px !important;min-width:42px;max-width:42px !important;height:70px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__field{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]{position:relative;width:42px;height:70px;margin:0;padding:0;border:0;background:transparent;color:transparent;font-size:0;cursor:pointer;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__submit-label,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__submit-icon{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::before{position:absolute;top:24px;left:10px;width:15px;height:15px;content:'';border:2px solid rgba(248, 252, 255, .94);border-radius:50%;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::after{position:absolute;top:40px;left:27px;width:9px;height:2px;content:'';background:rgba(248, 252, 255, .94);transform:rotate(45deg);transform-origin:left center;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-actions{display:flex;align-items:center;gap:10px;order:2;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart{width:42px;min-width:42px;min-height:70px;justify-content:center;padding:0;color:rgba(248, 252, 255, .94);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-account__text,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart__text{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-cart{width:28px;height:28px;stroke-width:1.45;}body.vsg-custom-native-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));height:70px;padding-right:190px;}body.vsg-custom-native-header .bm-inner,
    body.vsg-custom-native-header .bm-nav,
    body.vsg-custom-native-header .bm-nav .bm-link{height:70px;}body.vsg-custom-native-header .bm-catalog-btn{display:none !important;}body.vsg-custom-native-header .bm-nav{gap:clamp(34px, 3.4vw, 58px);}body.vsg-custom-native-header .bm-nav .bm-link{font-size:.94rem !important;font-weight:500 !important;}}@media (min-width: 1025px){#vsg-site-header .hb-topbar{display:none;}#vsg-site-header .hb-menu-bar{background:linear-gradient(100deg, #07172f 0%, #0b2547 58%, #071a35 100%) !important;border-top:0;border-bottom:1px solid rgba(168, 203, 242, .13);box-shadow:none;}#vsg-site-header .hb-menu-bar__utility{border-bottom:1px solid rgba(168, 203, 242, .11);}#vsg-site-header .hb-menu-bar__utility .hb-wrap{width:min(1600px, calc(100% - 64px));min-height:76px;grid-template-columns:minmax(150px, 220px) minmax(280px, 540px) minmax(370px, 1fr);gap:24px;margin:0 auto;padding:9px 0;background:transparent;}#vsg-site-header .hb-menu-bar__utility .hb-logo__image{max-width:188px;max-height:48px;}#vsg-site-header .hb-menu-bar__utility .hb-search-zone > .hb-search{width:100% !important;max-width:500px !important;min-width:0;}#vsg-site-header .hb-menu-bar__utility .hb-search form{height:40px;border-radius:3px;background:rgba(255,255,255,.045);}#vsg-site-header .hb-menu-bar__utility .hb-search input.hb-input{line-height:40px !important;}#vsg-site-header .hb-menu-bar__utility .hb-actions{justify-self:end;gap:16px;}#vsg-site-header .hb-menu-bar__utility .hb-account,
    #vsg-site-header .hb-menu-bar__utility .hb-cart{min-height:44px;}#vsg-site-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));max-width:1600px;padding:0;}#vsg-site-header .bm-inner,
    #vsg-site-header .bm-catalog-btn,
    #vsg-site-header .bm-nav .bm-link{height:58px;}#vsg-site-header .bm-nav{height:58px;}#vsg-site-header .bm-catalog-btn{padding-right:27px !important;}#vsg-site-header .bm-nav .bm-link{color:rgba(230, 239, 251, .75) !important;}}@media (min-width: 1025px){#vsg-site-header .hb-menu-bar{position:relative;z-index:4;background:linear-gradient(100deg, #07172f 0%, #0b2547 58%, #071a35 100%) !important;border-top:1px solid rgba(168, 203, 242, .08);border-bottom:1px solid rgba(168, 203, 242, .13);box-shadow:none;}#vsg-site-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));max-width:1600px;margin:0 auto;padding:0;}#vsg-site-header .bm-wrapper{--bm-main:#2582f4;--bm-text:rgba(230, 239, 251, .78);--bm-promo:#ff9a3d;background:transparent;overflow:visible;}#vsg-site-header .bm-inner{height:70px;gap:0;}#vsg-site-header .bm-sep{display:none;}#vsg-site-header .bm-catalog-btn,
    #vsg-site-header .bm-nav .bm-link,
    #vsg-site-header .bm-promo-btn,
    #vsg-site-header .bm-wishlist-btn{height:70px;align-self:stretch;margin:0;border-radius:0;background:transparent !important;box-shadow:none !important;}#vsg-site-header .bm-catalog-btn{width:auto;min-width:0;flex:0 0 auto;gap:9px;padding:0 27px 0 0 !important;color:rgba(230, 239, 251, .88) !important;font-size:.94rem !important;font-weight:500 !important;}#vsg-site-header .bm-catalog-text,
    #vsg-site-header .bm-catalog-icon{font-size:inherit !important;font-weight:inherit !important;}#vsg-site-header .bm-nav{height:70px;flex:0 1 auto;justify-content:flex-start;gap:clamp(24px, 3vw, 54px);}#vsg-site-header .bm-nav .bm-link{width:auto;min-width:max-content;flex:0 0 auto;padding:0 !important;color:rgba(230, 239, 251, .75) !important;font-size:.94rem !important;font-weight:500 !important;letter-spacing:0 !important;}#vsg-site-header .bm-nav .bm-link:not(:first-child)::before{display:none;}#vsg-site-header .bm-promo-btn{width:auto;flex:0 0 auto;margin-left:auto;padding:0 20px !important;color:var(--bm-promo) !important;font-size:.9rem !important;font-weight:500 !important;}#vsg-site-header .bm-wishlist-btn{width:auto;flex:0 0 auto;padding:0 0 0 20px !important;color:rgba(230, 239, 251, .82) !important;font-size:.9rem !important;font-weight:500 !important;}#vsg-site-header .bm-catalog-btn::after,
    #vsg-site-header .bm-nav .bm-link::after,
    #vsg-site-header .bm-promo-btn::after,
    #vsg-site-header .bm-wishlist-btn::after{bottom:0;left:50%;width:min(72px, 100%);height:3px;border-radius:0;background:#2582f4 !important;box-shadow:none;}#vsg-site-header .bm-promo-btn::after{background:var(--bm-promo) !important;}#vsg-site-header .bm-catalog-btn:hover,
    #vsg-site-header .bm-catalog-btn:focus-visible,
    #vsg-site-header .bm-catalog-btn--active,
    #vsg-site-header .bm-nav .bm-link:hover,
    #vsg-site-header .bm-nav .bm-link:focus-visible,
    #vsg-site-header .bm-nav .bm-link--active,
    #vsg-site-header .bm-wishlist-btn:hover,
    #vsg-site-header .bm-wishlist-btn:focus-visible,
    #vsg-site-header .bm-wishlist-btn--active{color:#fff !important;background:transparent !important;box-shadow:none !important;}#vsg-site-header .bm-promo-btn:hover,
    #vsg-site-header .bm-promo-btn:focus-visible,
    #vsg-site-header .bm-promo-btn--active{color:#ffab59 !important;background:transparent !important;box-shadow:none !important;}#vsg-site-header .bm-catalog-btn:focus-visible,
    #vsg-site-header .bm-nav .bm-link:focus-visible,
    #vsg-site-header .bm-promo-btn:focus-visible,
    #vsg-site-header .bm-wishlist-btn:focus-visible{outline:2px solid #2582f4 !important;outline-offset:-6px;}}@media (max-width: 1024px){#vsg-site-header .hb-search-zone,
    #vsg-site-header .hb-account,
    #vsg-site-header .hb-cart,
    #vsg-site-header .hb-divider{display:none !important;}#vsg-site-header .hb-wrap{grid-template-columns:minmax(0, 1fr) auto !important;grid-template-rows:auto !important;align-items:center !important;}#vsg-site-header .hb-logo{grid-column:1 !important;grid-row:1 !important;}#vsg-site-header .hb-actions{grid-column:2 !important;grid-row:1 !important;width:auto !important;min-width:0 !important;margin-left:auto !important;}}@media (max-width: 1024px){#vsg-site-header .bm-catalog-btn,
    #vsg-site-header .bm-promo-btn,
    #vsg-site-header .bm-wishlist-btn,
    #vsg-site-header .bm-sep{display:none !important;}}@media (max-width: 1024px){#vsg-site-header .hb-menu-bar__inner{width:100% !important;max-width:none !important;padding-right:0 !important;padding-left:0 !important;}#vsg-site-header .bm-wrapper,
    #vsg-site-header .bm-inner{width:100% !important;max-width:none !important;overflow:hidden !important;}#vsg-site-header .bm-inner{display:flex !important;flex-wrap:nowrap !important;}#vsg-site-header .bm-nav{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:minmax(0, 1fr) !important;align-items:stretch !important;justify-content:stretch !important;width:100% !important;min-width:0 !important;max-width:none !important;flex:1 1 100% !important;overflow:hidden !important;}#vsg-site-header .bm-nav .bm-link{width:100% !important;min-width:0 !important;max-width:none !important;flex:none !important;padding-right:6px !important;padding-left:6px !important;overflow:hidden !important;font-size:clamp(10px, 3vw, 12px) !important;text-align:center !important;text-overflow:ellipsis !important;}#vsg-site-header .bm-nav .bm-link:not(:first-child)::before{height:18px !important;}}@media (min-width: 1025px){#vsg-site-header .hb-menu-bar{border-top:0;background:linear-gradient(100deg, #07172f 0%, #0b2547 58%, #071a35 100%) !important;}#vsg-site-header .hb-menu-bar__utility{display:block;border-bottom:1px solid rgba(168, 203, 242, .11);}#vsg-site-header .hb-menu-bar__utility .hb-wrap{width:min(1600px, calc(100% - 64px));min-height:76px;grid-template-columns:minmax(150px, 220px) minmax(280px, 540px) minmax(370px, 1fr);gap:24px;margin:0 auto;padding:9px 0;background:transparent;}#vsg-site-header .hb-menu-bar__utility .hb-logo__image{max-width:188px;max-height:48px;}#vsg-site-header .hb-menu-bar__utility .hb-search-zone > .hb-search{width:100% !important;max-width:500px !important;min-width:0;}#vsg-site-header .hb-menu-bar__utility .hb-search form{height:40px;border-radius:3px;background:rgba(255,255,255,.045);}#vsg-site-header .hb-menu-bar__utility .hb-search input.hb-input{line-height:40px !important;}#vsg-site-header .hb-menu-bar__utility .hb-actions{justify-self:end;gap:16px;}#vsg-site-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));max-width:1600px;padding:0;}#vsg-site-header .bm-inner,
    #vsg-site-header .bm-catalog-btn,
    #vsg-site-header .bm-nav .bm-link{height:58px;}#vsg-site-header .bm-nav{height:58px;}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar{position:relative;z-index:1000;width:100vw;max-width:none;margin:0 0 0 calc(50% - 50vw) !important;background:linear-gradient(100deg, #07172f 0%, #0b2547 58%, #071a35 100%) !important;border:0;border-bottom:1px solid rgba(168, 203, 242, .13);box-shadow:none;}body.vsg-custom-native-header .hb-menu-bar__utility{border-bottom:1px solid rgba(168, 203, 242, .11);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{width:min(1600px, calc(100% - 64px));min-height:76px;display:grid;grid-template-columns:minmax(150px, 220px) minmax(280px, 540px) minmax(370px, 1fr);gap:24px;margin:0 auto;padding:9px 0;background:transparent;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-logo__image{max-width:188px;max-height:48px;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone > .hb-search{width:100% !important;max-width:500px !important;min-width:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form{height:40px;border-radius:3px;background:rgba(255,255,255,.045);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search input.hb-input{line-height:40px !important;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-actions{justify-self:end;gap:16px;}body.vsg-custom-native-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));max-width:1600px;margin:0 auto;padding:0;}body.vsg-custom-native-header .bm-wrapper{--bm-main:#2582f4;--bm-text:rgba(230, 239, 251, .78);background:transparent;overflow:visible;}body.vsg-custom-native-header .bm-inner,
    body.vsg-custom-native-header .bm-nav,
    body.vsg-custom-native-header .bm-catalog-btn,
    body.vsg-custom-native-header .bm-nav .bm-link{height:58px;}body.vsg-custom-native-header .bm-sep{display:none;}body.vsg-custom-native-header .bm-catalog-btn{width:auto;min-width:0;flex:0 0 auto;gap:9px;padding:0 27px 0 0 !important;color:rgba(230, 239, 251, .88) !important;font-size:.94rem !important;font-weight:500 !important;}body.vsg-custom-native-header .bm-catalog-text,
    body.vsg-custom-native-header .bm-catalog-icon{font-size:inherit !important;font-weight:inherit !important;}body.vsg-custom-native-header .bm-nav{flex:0 1 auto;justify-content:flex-start;gap:clamp(24px, 3vw, 54px);}body.vsg-custom-native-header .bm-nav .bm-link{width:auto;min-width:max-content;flex:0 0 auto;padding:0 !important;color:rgba(230, 239, 251, .75) !important;font-size:.94rem !important;font-weight:500 !important;letter-spacing:0 !important;background:transparent !important;box-shadow:none !important;}body.vsg-custom-native-header .bm-nav .bm-link:not(:first-child)::before{display:none;}body.vsg-custom-native-header .bm-catalog-btn::after,
    body.vsg-custom-native-header .bm-nav .bm-link::after{bottom:0;width:min(72px, 100%);height:3px;border-radius:0;background:#2582f4 !important;box-shadow:none;}body.vsg-custom-native-header .bm-catalog-btn:hover,
    body.vsg-custom-native-header .bm-catalog-btn:focus-visible,
    body.vsg-custom-native-header .bm-catalog-btn--active,
    body.vsg-custom-native-header .bm-nav .bm-link:hover,
    body.vsg-custom-native-header .bm-nav .bm-link:focus-visible,
    body.vsg-custom-native-header .bm-nav .bm-link--active{color:#fff !important;background:transparent !important;box-shadow:none !important;}}@media (max-width: 1024px){body.vsg-custom-native-header .hb-menu-bar{width:100vw;max-width:none;margin-left:calc(50% - 50vw);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-divider{display:none !important;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{display:grid;grid-template-columns:minmax(0, 1fr) auto;width:100%;min-height:64px;padding-inline:18px;}body.vsg-custom-native-header .hb-menu-bar__inner,
    body.vsg-custom-native-header .bm-wrapper,
    body.vsg-custom-native-header .bm-inner{width:100%;max-width:none;}body.vsg-custom-native-header .bm-catalog-btn{display:none !important;}body.vsg-custom-native-header .bm-nav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);width:100%;}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar{min-height:70px;overflow:visible;}body.vsg-custom-native-header .hb-menu-bar__utility{position:absolute;top:0;right:max(32px, calc((100vw - 1600px) / 2));z-index:5;height:70px;border:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{width:auto;min-height:70px;display:flex;align-items:center;gap:14px;margin:0;padding:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-logo,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-language,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-divider{display:none !important;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone > .hb-search,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form{width:42px !important;min-width:42px;max-width:42px !important;height:70px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__field,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__submit-label,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__submit-icon{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]{position:relative;width:42px;height:70px;margin:0;padding:0;border:0;background:transparent;color:transparent;font-size:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::before{position:absolute;top:24px;left:10px;width:15px;height:15px;content:'';border:2px solid rgba(248, 252, 255, .94);border-radius:50%;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::after{position:absolute;top:40px;left:27px;width:9px;height:2px;content:'';background:rgba(248, 252, 255, .94);transform:rotate(45deg);transform-origin:left center;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-actions{display:flex;align-items:center;gap:10px;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart{width:42px;min-width:42px;min-height:70px;justify-content:center;padding:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-account__text,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart__text{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-cart{width:28px;height:28px;stroke-width:1.45;}body.vsg-custom-native-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));height:70px;padding-right:190px;}body.vsg-custom-native-header .bm-inner,
    body.vsg-custom-native-header .bm-nav,
    body.vsg-custom-native-header .bm-nav .bm-link{height:70px;}body.vsg-custom-native-header .bm-catalog-btn{display:none !important;}body.vsg-custom-native-header .bm-nav{display:flex;width:auto;flex:0 1 auto;justify-content:flex-start;gap:clamp(34px, 3.4vw, 58px);}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar{min-height:0;overflow:visible;}body.vsg-custom-native-header .hb-menu-bar__utility{position:static;height:auto;border-bottom:1px solid rgba(168, 203, 242, .11);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{width:min(1600px, calc(100% - 64px));min-height:76px;display:grid;grid-template-columns:minmax(150px, 220px) minmax(280px, 540px) minmax(430px, 1fr);gap:24px;margin:0 auto;padding:9px 0;background:transparent;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-logo,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-language,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-divider,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-account__text,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart__text{display:inline-flex !important;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-logo__image{max-width:188px;max-height:48px;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone > .hb-search{width:100% !important;max-width:500px !important;min-width:0;height:auto;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form{width:100% !important;max-width:none !important;height:40px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:rgba(255,255,255,.045);box-shadow:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__field{display:block;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search__submit-label{display:inline;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]{position:static;width:auto;height:auto;padding:0 18px;border-left:1px solid rgba(255,255,255,.13);background:transparent;color:#fff;font-size:.82rem;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::before,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-search form button[type="submit"]::after{display:none;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-actions{display:flex;align-items:center;justify-self:end;gap:16px;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart{width:auto;min-width:0;min-height:44px;justify-content:flex-start;padding:0;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-icon-cart{width:28px;height:28px;}body.vsg-custom-native-header .hb-menu-bar__inner{width:min(1600px, calc(100% - 64px));height:58px;padding-right:0;}body.vsg-custom-native-header .bm-inner,
    body.vsg-custom-native-header .bm-nav,
    body.vsg-custom-native-header .bm-nav .bm-link{height:58px;}body.vsg-custom-native-header .bm-catalog-btn{display:flex !important;height:58px;}body.vsg-custom-native-header .bm-nav{display:flex;width:auto;flex:0 1 auto;gap:clamp(24px, 3vw, 54px);}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{grid-template-columns:minmax(190px, 1fr) minmax(320px, 500px) minmax(430px, 1fr);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone{grid-column:2;justify-self:center;width:100%;}body.vsg-custom-native-header .hb-menu-bar__utility .hb-actions{grid-column:3;}body.vsg-custom-native-header .hb-language{position:relative;display:block !important;min-width:92px;margin:0;}body.vsg-custom-native-header .hb-language__toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:92px;height:40px;list-style:none;border:1px solid rgba(255,255,255,.18);border-radius:3px;color:rgba(255,255,255,.9);cursor:pointer;}body.vsg-custom-native-header .hb-language__toggle::-webkit-details-marker{display:none;}body.vsg-custom-native-header .hb-language__toggle img{width:21px;height:15px;object-fit:cover;}body.vsg-custom-native-header .hb-language__toggle span:not(.hb-language__chevron){font-size:.76rem;font-weight:700;line-height:1;}body.vsg-custom-native-header .hb-language__chevron{width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease;}body.vsg-custom-native-header .hb-language[open] .hb-language__chevron{transform:rotate(225deg) translate(-2px, -1px);}body.vsg-custom-native-header .hb-language__menu{position:absolute;top:calc(100% + 7px);right:0;z-index:30;display:grid;gap:2px;width:148px;padding:6px;border:1px solid rgba(151,189,232,.24);border-radius:4px;background:#0a2243;box-shadow:0 14px 30px rgba(0,0,0,.26);}body.vsg-custom-native-header .hb-language__menu .hb-language__button{display:flex !important;align-items:center;gap:9px;width:100%;min-height:34px;padding:7px 8px;border:0 !important;border-radius:3px;background:transparent !important;color:rgba(255,255,255,.9) !important;font-size:.78rem;text-align:left;}body.vsg-custom-native-header .hb-language__menu .hb-language__button img{width:21px;height:15px;object-fit:cover;}body.vsg-custom-native-header .hb-language__menu .hb-language__button.is-active{background:rgba(37,130,244,.15) !important;color:#fff !important;}body.vsg-custom-native-header .hb-language__menu .hb-language__button:disabled{opacity:.38;cursor:not-allowed;}body.vsg-custom-native-header .bm-home-btn{display:inline-flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:58px;margin:0 20px 0 0;color:rgba(230,239,251,.86);text-decoration:none;}body.vsg-custom-native-header .bm-home-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}body.vsg-custom-native-header .bm-home-btn:hover,
    body.vsg-custom-native-header .bm-home-btn:focus-visible{color:#fff;}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap{position:relative;grid-template-columns:minmax(190px, 1fr) minmax(0, 1fr) minmax(430px, 1fr);}body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone{position:absolute;top:50%;left:50%;grid-column:auto;width:clamp(280px, 33vw, 500px) !important;transform:translate(-50%, -50%);}body.vsg-custom-native-header .hb-language,
    body.vsg-custom-native-header .hb-language__toggle{min-width:0;border:0 !important;border-radius:0;background:transparent !important;box-shadow:none !important;}body.vsg-custom-native-header .hb-language__toggle{width:auto;height:40px;padding:0 7px;}body.vsg-custom-native-header .hb-language__toggle:hover,
    body.vsg-custom-native-header .hb-language__toggle:focus-visible{color:#fff;outline:1px solid rgba(125,182,255,.34);outline-offset:4px;}}body.vsg-custom-native-header .hb-account__login-dot{width:6px !important;height:6px !important;min-width:6px !important;min-height:6px !important;flex:0 0 6px !important;border:0 !important;border-radius:50% !important;background:#2582f4 !important;box-shadow:0 0 0 3px rgba(37,130,244,.14) !important;}body.vsg-custom-native-header .hb-cart__title-row > .hb-cart__badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:20px !important;height:20px !important;padding:0 5px !important;border:0 !important;border-radius:999px !important;background:#2582f4 !important;color:#fff !important;font-size:0 !important;line-height:0 !important;}body.vsg-custom-native-header .hb-cart__title-row > .hb-cart__badge > .hb-cart__badge-value{display:flex !important;align-items:center !important;justify-content:center !important;height:20px !important;color:#fff !important;font-size:11px !important;font-weight:700 !important;line-height:20px !important;}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar__utility .hb-search-zone{left:calc(50% - clamp(54px, 5.5vw, 108px));}body.vsg-custom-native-header .hb-language__toggle,
    body.vsg-custom-native-header .hb-account,
    body.vsg-custom-native-header .hb-cart{border-radius:5px;transition:background-color .18s ease, box-shadow .18s ease, color .18s ease;}body.vsg-custom-native-header .hb-language__toggle{min-height:42px;padding:0 11px;}body.vsg-custom-native-header .hb-account,
    body.vsg-custom-native-header .hb-cart{min-height:50px;padding:6px 12px;}body.vsg-custom-native-header .hb-language__toggle:hover,
    body.vsg-custom-native-header .hb-language__toggle:focus-visible,
    body.vsg-custom-native-header .hb-account:hover,
    body.vsg-custom-native-header .hb-account:focus-visible,
    body.vsg-custom-native-header .hb-cart:hover,
    body.vsg-custom-native-header .hb-cart:focus-visible{color:#fff !important;background:rgba(37,130,244,.16) !important;box-shadow:inset 0 0 0 1px rgba(125,182,255,.28) !important;outline:0;}body.vsg-custom-native-header .hb-language__toggle:hover *,
    body.vsg-custom-native-header .hb-language__toggle:focus-visible *,
    body.vsg-custom-native-header .hb-account:hover *,
    body.vsg-custom-native-header .hb-account:focus-visible *,
    body.vsg-custom-native-header .hb-cart:hover *,
    body.vsg-custom-native-header .hb-cart:focus-visible *{color:inherit;}body.vsg-custom-native-header .bm-home-btn{width:auto;min-width:0;gap:8px;padding:0 18px 0 0;margin-right:10px;}body.vsg-custom-native-header .bm-home-text{font-size:.92rem;font-weight:600;white-space:nowrap;}}@media (min-width: 1025px){body.vsg-custom-native-header .bm-home-btn{align-items:center;justify-content:flex-start;height:58px;line-height:1;}body.vsg-custom-native-header .bm-home-btn svg{display:block;flex:0 0 18px;}body.vsg-custom-native-header .bm-home-text{display:inline-flex;align-items:center;min-height:18px;line-height:1;}}@media (min-width: 1025px){body.vsg-custom-native-header .hb-menu-bar__utility .hb-account,
    body.vsg-custom-native-header .hb-menu-bar__utility .hb-cart{min-height:54px;padding:10px 18px !important;gap:11px;}body.vsg-custom-native-header .bm-home-btn,
    body.vsg-custom-native-header .bm-catalog-btn{position:relative;display:inline-flex;align-items:center;border-radius:5px;transition:color .18s ease, background-color .18s ease, box-shadow .18s ease;}body.vsg-custom-native-header .bm-home-btn{padding:0 16px;margin-right:2px;}body.vsg-custom-native-header .bm-home-btn:hover,
    body.vsg-custom-native-header .bm-home-btn:focus-visible,
    body.vsg-custom-native-header .bm-catalog-btn:hover,
    body.vsg-custom-native-header .bm-catalog-btn:focus-visible,
    body.vsg-custom-native-header .bm-catalog-btn--active{color:#fff !important;background:rgba(37,130,244,.16) !important;box-shadow:inset 0 0 0 1px rgba(125,182,255,.28) !important;outline:0;}body.vsg-custom-native-header .bm-catalog-btn::after{left:0;width:100%;}}@media (min-width: 1025px){body.vsg-custom-native-header .bm-home-btn,
    body.vsg-custom-native-header .bm-catalog-btn,
    body.vsg-custom-native-header .bm-home-btn:hover,
    body.vsg-custom-native-header .bm-home-btn:focus-visible,
    body.vsg-custom-native-header .bm-catalog-btn:hover,
    body.vsg-custom-native-header .bm-catalog-btn:focus-visible,
    body.vsg-custom-native-header .bm-catalog-btn--active{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}body.vsg-custom-native-header .bm-home-btn::after,
    body.vsg-custom-native-header .bm-catalog-btn::after{position:absolute;right:0;bottom:0;left:0;width:auto !important;height:3px;content:"";border:0;background:#2582f4;box-shadow:none;opacity:0;transform:scaleX(.35);transform-origin:center;transition:opacity .18s ease, transform .18s ease;}body.vsg-custom-native-header .bm-home-btn:hover::after,
    body.vsg-custom-native-header .bm-home-btn:focus-visible::after,
    body.vsg-custom-native-header .bm-catalog-btn:hover::after,
    body.vsg-custom-native-header .bm-catalog-btn:focus-visible::after,
    body.vsg-custom-native-header .bm-catalog-btn--active::after{opacity:1;transform:scaleX(1);}}@media (min-width: 1025px){body.vsg-custom-native-header .bm-home-btn{margin-right:22px;}}body.vsg-custom-native-header .hb-menu-bar__utility .hb-wrap, body.vsg-custom-native-header .hb-menu-bar__inner{width:100% !important;max-width:1600px !important;margin-inline:auto !important;padding-inline:clamp(12px,1.5vw,24px) !important;box-sizing:border-box !important;}body [data-vsg-header-search] .hb-search-results{display:flex;flex-direction:column;max-height:min(68dvh,620px);overflow:hidden;padding:0;border:1px solid #dce5ee;border-top:1px solid #dce5ee;background:#fff;border-radius:8px;}body [data-vsg-header-search] .hb-search-group{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px;overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:#9aaabe #f1f5f9;scrollbar-gutter:stable;}body [data-vsg-header-search] .hb-search-group::-webkit-scrollbar{width:14px;}body [data-vsg-header-search] .hb-search-group::-webkit-scrollbar-track{background:#f1f5f9;border-radius:8px;}body [data-vsg-header-search] .hb-search-group::-webkit-scrollbar-thumb{background:#9aaabe;border:3px solid #f1f5f9;border-radius:8px;min-height:44px;}body [data-vsg-header-search] .hb-search-group::-webkit-scrollbar-thumb:hover{background:#64748b;}body [data-vsg-header-search] .hb-search-group__title{color:#07172f;background:#f5f7fa;border-radius:4px;padding:8px 10px;margin:0 0 6px;}body [data-vsg-header-search] .hb-search-item:is(:hover,:focus-visible,.is-selected){background:#f0f4f8;border-color:#dce5ee;color:#07172f;}body [data-vsg-header-search] .hb-search-results__footer{flex:0 0 auto;padding:12px;background:#fff;border-top:1px solid #e2e8f0;}body [data-vsg-header-search] .hb-search-results__all{margin:0;min-height:44px;padding:10px 16px;background:#0c243e;border:1px solid #0c243e;border-radius:5px;color:#fff;box-sizing:border-box;transform:none;font-weight:600;}body [data-vsg-header-search] .hb-search-results__all:is(:hover,:focus-visible){background:#183b64;border-color:#183b64;color:#fff;transform:none;}body [data-vsg-header-search] .hb-search-results__all:focus-visible{outline:2px solid #1955a0;outline-offset:2px;}body [data-vsg-header-search] .hb-search-results__message{min-height:0;overflow:auto;}