.shopify-section-header{z-index:40}body.mini-cart--open .shopify-section-header,body.mini-cart--opening .shopify-section-header,body.mini-cart--closing .shopify-section-header{z-index:10001}body.mini-cart--open header.header,body.mini-cart--opening header.header,body.mini-cart--closing header.header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.shopify-section-header .header-wrapper,.shopify-section-header .header-transparent{background:transparent!important;border:0!important;box-shadow:none!important}.shopify-section-header header.header{box-sizing:border-box;display:grid!important;grid-template-columns:56px 156px minmax(0,1fr);column-gap:20px;align-items:center;width:min(480px,calc(100% - 28px));max-width:none;height:102px;min-height:102px!important;margin:9px auto 11px;padding:15px 8px!important;color:#fff!important;background:#090c0f94!important;border:1px solid rgba(255,255,255,.42);border-radius:16px;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff4d,inset 0 -1px #ffffff14;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.shopify-section-header header.header:before{content:none!important}body.template-index .shopify-section-header header.header,body.template-product:has(#MainContent [id^=hikari-demo-]) .shopify-section-header header.header{background:transparent!important;border:0;border-radius:16px;-webkit-backdrop-filter:blur(8px) saturate(200%);backdrop-filter:blur(8px) saturate(200%);box-shadow:inset 1px 1px .3px -.5px #ffffffb3,inset .8px 3px 0 -2.5px #ffffff6b,inset -.5px 0 1px #ffffff8f,inset -3px -6px 1px -6px #ffffff6b,inset -.3px -1px 4px #ffffff3d,inset -1.5px 2.5px 0 -2px #0006,inset 2px -1.5px 1px -4px #fff3,0 1px 5px #0003,0 6px 16px #ffffff29}body.template-product:has(#MainContent [id^=hikari-demo-]) .shopify-section-header header.header{background:#090c0f9e!important}body.template-index.fg-header-past-hero .shopify-section-header header.header{background:#101419c7!important;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}@media(min-width:990px){body .shopify-section-header header.header{grid-template-columns:56px 156px minmax(0,1fr)!important;grid-template-areas:"left-icon heading icons"!important}body .shopify-section-header header.header .header__left{grid-area:left-icon!important}body .shopify-section-header header.header .header__heading,body .shopify-section-header header.header>.header__heading-link{grid-area:heading!important}body .shopify-section-header header.header .header__right{grid-area:icons!important}body .shopify-section-header header.header .header__inline-menu,body .shopify-section-header header.header .header__left>header-menu-toggle,body .shopify-section-header header.header .header__right .header__icon--account{display:none!important}body .shopify-section-header header.header fg-mobile-navigation{display:block!important}}.shopify-section-header header.header .header__left{justify-self:start;width:auto!important;min-width:0;margin-left:0!important}.shopify-section-header header.header .header__heading,.shopify-section-header header.header>.header__heading-link{justify-self:start;width:156px;margin:0!important}.shopify-section-header header.header .header__heading-link{display:flex;justify-content:center;align-items:center;margin:0!important}.shopify-section-header header.header .header__heading-logo{width:auto!important;height:70px!important;max-width:156px;object-fit:contain}.shopify-section-header header.header .header__right{justify-self:end;display:flex!important;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:auto!important;min-width:0;margin:0!important}.shopify-section-header header.header .book_a_demo,.shopify-section-header header.header .header__call_now,.shopify-section-header header.header .header__right>.localization-form{display:none!important}.shopify-section-header header.header .fg-nav__trigger,.shopify-section-header header.header .header__right .header__icon--search,.shopify-section-header header.header .header__right .header__icon--call,.shopify-section-header header.header .header__right cart-drawer>details>summary,.shopify-section-header header.header .header__right>a.header__icon--cart{box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;width:56px!important;height:56px!important;min-width:56px;min-height:56px;margin:0!important;padding:0!important;color:#fff!important;background:#ffffff12!important;border:1px solid rgba(255,255,255,.36)!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff26,0 5px 14px #0000001f;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.shopify-section-header header.header .fg-nav__trigger:hover,.shopify-section-header header.header .header__right .header__icon--search:hover,.shopify-section-header header.header .header__right .header__icon--call:hover,.shopify-section-header header.header .header__right cart-drawer>details>summary:hover,.shopify-section-header header.header .header__right>a.header__icon--cart:hover{background:#ffffff2b!important;border-color:#ffffff80!important;transform:translateY(-1px)}.shopify-section-header header.header .fg-nav__trigger:focus-visible,.shopify-section-header header.header .header__right .header__icon--call:focus-visible,.shopify-section-header header.header .header__right .header__icon--search:focus-visible,.shopify-section-header header.header .header__right cart-drawer>details>summary:focus-visible{outline:2px solid #fff;outline-offset:3px}.shopify-section-header header.header .fg-nav__trigger svg,.shopify-section-header header.header .header__right .header__icon>.icon{width:23px!important;height:23px!important;color:#fff!important;stroke:currentColor}.shopify-section-header header.header .header__right .header__icon--call .icon-phone{width:24px!important;height:24px!important}.shopify-section-header header.header .header__right search-modal,.shopify-section-header header.header .header__right cart-drawer{display:block!important}.shopify-section-header header.header .header__right .cart-count-bubble{color:#fff}body.template-index .shopify-section-header{margin-bottom:-122px}@media(max-width:749px){.shopify-section-header header.header{grid-template-columns:minmax(78px,1fr) auto minmax(78px,1fr);column-gap:0;width:calc(100% - 16px);height:auto;min-height:64px!important;margin:8px auto 10px;padding:7px 9px!important;border-radius:16px}.shopify-section-header header.header .header__heading-logo{height:39px!important;max-width:130px}.shopify-section-header header.header .header__heading,.shopify-section-header header.header>.header__heading-link{justify-self:center;width:auto}.shopify-section-header header.header .header__right{gap:4px}.shopify-section-header header.header .fg-nav__trigger,.shopify-section-header header.header .header__right .header__icon--search,.shopify-section-header header.header .header__right .header__icon--call,.shopify-section-header header.header .header__right cart-drawer>details>summary,.shopify-section-header header.header .header__right>a.header__icon--cart{width:37px!important;height:40px!important;min-width:37px;min-height:40px;border-radius:11px!important}.shopify-section-header header.header .fg-nav__trigger svg,.shopify-section-header header.header .header__right .header__icon>.icon{width:20px!important;height:20px!important}body.template-index .shopify-section-header{margin-bottom:-82px}}@media(max-width:359px){.shopify-section-header header.header .header__heading-logo{max-width:112px}.shopify-section-header header.header .header__right{gap:2px}.shopify-section-header header.header .header__right .header__icon--search,.shopify-section-header header.header .header__right .header__icon--call,.shopify-section-header header.header .header__right cart-drawer>details>summary,.shopify-section-header header.header .header__right>a.header__icon--cart{width:33px!important;min-width:33px}}body.template-product:has(#MainContent [id^=hikari-demo-]){background:#f0f2f4}body.template-product:has(#MainContent [id^=hikari-demo-]) .shopify-section-header{background:#f0f2f4!important}body.template-product.mini-cart--open #MainContent,body.template-product.mini-cart--opening #MainContent,body.template-product.mini-cart--closing #MainContent,body.template-product.mini-cart--open .shopify-section-footer,body.template-product.mini-cart--opening .shopify-section-footer,body.template-product.mini-cart--closing .shopify-section-footer{transform:none!important;transition:none!important}.fg-delivery-policy{margin:10px 0;color:#555;font-size:12px;line-height:1.4}@media(max-width:749px){html,body{width:100%;max-width:100%;overflow-x:clip!important;overscroll-behavior-x:none}html,body.template-index{overflow-x:hidden!important}#headerDrawerSearch{display:none!important}}.shopify-section-header header.header .header__right cart-drawer>details>summary,.shopify-section-header header.header .header__right cart-drawer>details>summary:hover{transform:none!important;transition-property:background-color,border-color!important}@media(max-width:749px){body.template-index #MainContent,body.template-index #MainContent>.shopify-section{min-width:0;max-width:100%;overflow-x:hidden!important}}@media(max-width:749px){body.template-index .fg-featured .price{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/fg-floating-header.css.map */
