@supports (display: contents){.shopify-section-group-header-group:has([data-section-type=header-section]),#shopify-section-header:has([data-section-type=header-section]),[data-section-type=header-section]{display:contents}}html body .site-header.cg-header{position:sticky;top:0;z-index:var(--cg-header-z);width:auto;padding:var(--cg-header-offset) var(--cg-gutter) var(--cg-space-3);background:transparent;border:0;box-shadow:none;pointer-events:none;overflow:visible}html body.open_menu .site-header.cg-header{z-index:var(--cg-header-z)!important}.cg-header__inner{position:relative;pointer-events:auto;max-width:var(--cg-container);margin:0 auto;background:var(--cg-header-bg);border:1px solid var(--cg-header-border);border-radius:var(--cg-header-radius);box-shadow:var(--cg-header-shadow);-webkit-backdrop-filter:saturate(1.2) blur(6px);backdrop-filter:saturate(1.2) blur(6px);transition:box-shadow var(--cg-duration) var(--cg-ease)}.cg-header.is-scrolled .cg-header__inner{box-shadow:var(--cg-header-shadow-scrolled);background:var(--cg-surface)}.cg-header__bar{display:flex;align-items:center;gap:var(--cg-space-4);min-height:var(--cg-header-h);padding:0 var(--cg-space-4);transition:min-height var(--cg-duration) var(--cg-ease)}.cg-header.is-scrolled .halo-header-PC .cg-header__bar{min-height:var(--cg-header-h-compact)}html body .site-header.cg-header .halo-header-PC{width:auto}html body .site-header.cg-header .halo-header-mobile{height:auto;padding:0;line-height:normal;background:transparent;color:var(--cg-navy)}.cg-header .cg-header__logo{flex:0 0 auto;max-width:none;display:flex;align-items:center}.cg-header .logo-wrapper{margin:0}.cg-header .site-header__logo-image,.cg-header .site-header__logo-link{display:block;width:auto!important;max-width:150px;color:var(--cg-navy);font-family:var(--cg-font-heading);font-weight:var(--cg-weight-heavy);font-size:18px;letter-spacing:-.02em;text-transform:none;text-decoration:none}.cg-header .site-header__logo-image img{width:auto;height:auto;max-width:100%;max-height:40px;display:block}.cg-header__nav{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-start}html body .cg-header .site-nav{display:flex;align-items:center;flex-wrap:nowrap;gap:2px;margin:0 auto;padding:0;list-style:none;font-size:14px;background:transparent}html body .cg-header .site-nav>.menu-lv-1{display:flex;align-items:center;position:relative;margin:0;flex:0 0 auto}html body .cg-header .site-nav>.menu-lv-1>.nav-action{display:flex;align-items:center;margin:0;padding:0;border-radius:var(--cg-radius-pill);font-family:var(--cg-font-body);font-size:14px;font-weight:var(--cg-weight-semibold);text-transform:none;color:var(--cg-navy);transition:background-color var(--cg-duration) var(--cg-ease)}html body .cg-header .site-nav>.menu-lv-1>.nav-action>a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--cg-radius-pill);color:inherit;text-decoration:none;white-space:nowrap}html body .cg-header .site-nav>.menu-lv-1.dropdown>.nav-action>a{padding-right:2px}html body .cg-header .site-nav>.menu-lv-1>.nav-action:hover{background:var(--cg-surface-soft)}html body .cg-header .site-nav>.menu-lv-1.is-active>.nav-action{background:var(--cg-primary-soft)}html body .cg-header .site-nav .menu-lv-1>.nav-action>.icon-dropdown{display:inline-flex;align-items:center;justify-content:center;position:static;width:28px;height:28px;margin:0 6px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;font-size:0;line-height:1;opacity:1;visibility:visible;transform:none}.cg-header .site-nav .menu-lv-1>.nav-action>.icon-dropdown svg{width:10px;height:10px;fill:currentColor;transform:rotate(90deg);pointer-events:none;transition:transform var(--cg-duration) var(--cg-ease)}.cg-header .site-nav .menu-lv-1.is-open>.nav-action>.icon-dropdown svg{transform:rotate(-90deg)}.cg-header .site-nav .menu-lv-1>.nav-action>.icon-dropdown:hover{background:#08192d0f}.cg-header .site-nav .icon-label{top:2px;left:auto;right:0;transform:none;border-radius:var(--cg-radius-pill);font-size:10px;padding:2px 6px}html body .cg-header .site-nav>.menu-lv-1>.sub-menu-mobile{top:calc(100% + 8px);left:0;min-width:232px;padding:var(--cg-space-2);background:var(--cg-surface);color:var(--cg-text);border:1px solid var(--cg-border);border-radius:var(--cg-radius-md);box-shadow:var(--cg-shadow-md);transform:translate3d(0,6px,0);transition:opacity var(--cg-duration) var(--cg-ease),transform var(--cg-duration) var(--cg-ease),visibility var(--cg-duration)}.cg-header .site-nav>.menu-lv-1>.sub-menu-mobile:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}html body .cg-header .site-nav>.menu-lv-1.dropdown:hover>.sub-menu-mobile,html body .cg-header .site-nav>.menu-lv-1.dropdown.is-open>.sub-menu-mobile{opacity:1;visibility:visible;pointer-events:auto;transform:none}html body .cg-header .site-nav .sub-menu-mobile .site-nav-dropdown>li{border:0}html body .cg-header .site-nav .sub-menu-mobile .nav-action{display:block;width:100%;padding:0;border-radius:var(--cg-radius-sm)}html body .cg-header .site-nav .sub-menu-mobile .nav-action>a{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--cg-radius-sm);font-size:14px;font-weight:var(--cg-weight-medium);color:var(--cg-text);text-transform:none;text-decoration:none}html body .cg-header .site-nav .sub-menu-mobile .nav-action:hover>a{background:var(--cg-surface-soft);color:var(--cg-navy)}html body .cg-header .site-nav>.menu-lv-1.mega-menu{position:static}html body .cg-header .site-nav>.menu-lv-1.mega-menu>.sub-menu-mobile{left:0;right:0;width:auto;padding:var(--cg-space-5)}.cg-header .cg-header__actions{display:flex;align-items:center;gap:2px;margin-left:auto;flex:0 0 auto}.cg-header__nav+.cg-header__actions{margin-left:0}.cg-header .cg-header__actions .item{margin:0;padding:0}.cg-header .cg-header__actions .item:before{content:none}.cg-header .cg-header__actions .item--account,.cg-header .cg-header__actions .item--wislish,.cg-header .cg-header__actions .item--cart{display:block;position:relative}.cg-header .cg-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--cg-control-h);height:var(--cg-control-h);min-height:var(--cg-control-h);padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:var(--cg-navy);box-shadow:none;cursor:pointer;text-decoration:none;transition:background-color var(--cg-duration) var(--cg-ease)}.cg-header .cg-icon-btn:hover{background:var(--cg-surface-soft);color:var(--cg-navy)}.cg-header .cg-icon-btn .icon{width:22px;height:22px;margin:0;top:0;fill:currentColor;position:static}.cg-header .navUser-icon{display:inline-flex;align-items:center;justify-content:center}html body .cg-header .countPill{top:3px;right:1px;left:auto;min-width:18px;width:auto;height:18px;padding:0 5px;font-size:11px;font-weight:var(--cg-weight-bold);line-height:18px;text-align:center;border-radius:var(--cg-radius-pill);color:var(--cg-on-primary);background-color:var(--cg-primary);box-shadow:0 0 0 2px var(--cg-surface);position:absolute;margin:0}.cg-header .countPill.is-zero{display:none}html body .cg-header .halo-header-mobile .navUser-action[data-cart-preview] .countPill{top:3px;right:1px}.cg-header .search-form{position:relative;width:100%}.cg-header .header-search__form{margin:0}html body .cg-header .search-bar{display:flex;align-items:center;width:100%;margin:0;padding:0 4px 0 16px;background:var(--cg-surface-soft);border:1px solid var(--cg-border-control);border-radius:var(--cg-radius-pill);box-shadow:none;overflow:visible}html body .cg-header .search-bar:focus-within{outline:2px solid var(--cg-focus);outline-offset:2px}html body .cg-header .header-search__input{flex:1 1 auto;min-width:0;height:40px;min-height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:14px;color:var(--cg-text);-webkit-appearance:none;appearance:none}html body .cg-header .header-search__input:focus,html body .cg-header .header-search__input:focus-visible{outline:0!important;box-shadow:none}.cg-header .header-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.cg-header .header-search__input::placeholder{color:var(--cg-muted);opacity:1}html body .cg-header .btn-search{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;min-height:36px;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:var(--cg-navy);box-shadow:none;position:static}html body .cg-header .btn-search:hover{background:#08192d0f}.cg-header .btn-search .icon{width:18px;height:18px;fill:currentColor;position:static;margin:0}html body .cg-header .quickSearchResultsWrap{top:calc(100% + 8px);width:min(560px,calc(100vw - 2 * var(--cg-gutter)));background:var(--cg-surface);border:1px solid var(--cg-border);border-radius:var(--cg-radius-md);box-shadow:var(--cg-shadow-md)}@media(min-width:1025px){.cg-header .halo-header-PC{display:block}.cg-header .halo-header-mobile{display:none}.cg-header .cg-header__search-toggle{display:inline-flex}.cg-header .item--quickSearch{display:none;position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:min(460px,calc(100vw - 2 * var(--cg-gutter)));padding:var(--cg-space-3);background:var(--cg-surface);border:1px solid var(--cg-border);border-radius:var(--cg-radius-md);box-shadow:var(--cg-shadow-md)}.cg-header.is-search-open .item--quickSearch{display:block}.cg-header.is-search-open .cg-header__search-toggle{background:var(--cg-surface-soft)}html body .cg-header .item--quickSearch .quickSearchResultsWrap{left:0;right:0;width:auto;top:calc(100% + 4px)}.cg-header .item--cart .cart-dropdown{display:none;position:absolute;top:calc(100% + 12px);right:0;width:380px;max-width:calc(100vw - 2 * var(--cg-gutter));padding:var(--cg-space-4);background:var(--cg-surface);border:1px solid var(--cg-border);border-radius:var(--cg-radius-md);box-shadow:var(--cg-shadow-md);z-index:30}.cg-header .item--cart .cart-dropdown:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}}@media(min-width:1025px)and (max-width:1139px){html body .site-header.cg-header{padding-left:var(--cg-space-3);padding-right:var(--cg-space-3)}html body .cg-header .site-nav>.menu-lv-1>.nav-action>a{padding:0 6px}html body .cg-header .site-nav>.menu-lv-1.dropdown>.nav-action>a{padding-right:0}html body .cg-header .site-nav .menu-lv-1>.nav-action>.icon-dropdown{width:22px;margin-right:2px}.cg-header .cg-header__logo .site-header__logo-image,.cg-header .cg-header__logo .site-header__logo-link{max-width:108px}.cg-header .cg-header__actions .cg-icon-btn{width:40px;height:40px;min-height:40px}}@media(min-width:1025px)and (max-width:1279px){html body .cg-header .site-nav>.menu-lv-1>.nav-action,html body .cg-header .site-nav>.menu-lv-1>.nav-action>a{font-size:13px}html body .cg-header .site-nav>.menu-lv-1>.nav-action>a{padding:0 9px}.cg-header .cg-header__bar{gap:var(--cg-space-2);padding:0 var(--cg-space-3)}.cg-header .cg-header__logo .site-header__logo-image,.cg-header .cg-header__logo .site-header__logo-link{max-width:124px}}@media(max-width:1024px){html body .site-header.cg-header{padding:var(--cg-space-2) var(--cg-space-2) var(--cg-space-2)}.cg-header__inner{border-radius:var(--cg-radius-md)}.cg-header .cg-header__bar--mobile{display:flex;align-items:center;gap:var(--cg-space-1);min-height:var(--cg-header-h-mobile);padding:0 6px}.cg-header .halo-header-mobile>.cg-header__bar--mobile{flex:1 1 auto;width:100%;min-width:0}html body .cg-header .halo-header-mobile .header-Mobile-item{width:auto;min-width:0;display:flex;align-items:center}html body .cg-header .halo-header-mobile .header-Mobile-item.text-left{flex:0 0 auto}html body .cg-header .halo-header-mobile .header-Mobile-item.text-center{flex:1 1 auto;justify-content:center;overflow:hidden}html body .cg-header .halo-header-mobile .header-Mobile-item.text-right{flex:0 0 auto;justify-content:flex-end}html body .cg-header .halo-header-mobile .header-Mobile-item .items{margin:0;width:auto;display:block;vertical-align:middle}html body .cg-header .halo-header-mobile .header-Mobile-item.text-center .items{width:auto;max-width:100%}.cg-header .halo-header-mobile .site-header__logo-image{max-width:120px;margin:0}.cg-header .halo-header-mobile .site-header__logo-image img{max-height:32px}html body .cg-header .mobileMenu-toggle{width:var(--cg-control-h);height:var(--cg-control-h);padding:0;border:0;border-radius:50%;background:transparent;overflow:hidden;position:relative;display:block;cursor:pointer}html body .cg-header .mobileMenu-toggle:hover{background:var(--cg-surface-soft)}html body .cg-header .mobileMenu-toggle .mobileMenu-toggleIcon,html body .cg-header .mobileMenu-toggle .mobileMenu-toggleIcon:before,html body .cg-header .mobileMenu-toggle .mobileMenu-toggleIcon:after{background-color:var(--cg-navy);border-radius:2px}html body .cg-header .mobileMenu-toggle .mobileMenu-toggleIcon{width:20px;left:12px}html body .cg-header .item--searchMobile .search-form{top:calc(100% + 8px);left:0;right:0;width:100%;padding:var(--cg-space-3);background:var(--cg-surface);border:1px solid var(--cg-border);border-radius:var(--cg-radius-md);box-shadow:var(--cg-shadow-md)}html body .cg-header .item--searchMobile .quickSearchResultsWrap{width:100%;top:calc(100% + 4px);left:0;right:0;padding:var(--cg-space-3);border-radius:var(--cg-radius-md)}.cg-header .item--searchMobile .cg-icon-btn .icon-close{width:18px;height:18px}}@media(max-width:400px){html body .cg-header .halo-header-mobile .header-Mobile-item .items.item--account{display:none}}@media(max-width:340px){html body .cg-header .halo-header-mobile .header-Mobile-item .items.item--wislish{display:none}}.halo_mobileNavigation.cg-drawer-menu{background:var(--cg-surface);max-width:360px;border-radius:0 var(--cg-radius-lg) var(--cg-radius-lg) 0;box-shadow:var(--cg-shadow-lg);visibility:hidden;transition:left .3s var(--cg-ease),visibility 0s linear .3s}.open_menu .halo_mobileNavigation.cg-drawer-menu{visibility:visible;transition:left .3s var(--cg-ease),visibility 0s}.cg-drawer-menu .close_menu{right:-48px;width:44px;height:44px;background:var(--cg-navy);border-radius:0 0 var(--cg-radius-sm) 0;line-height:44px}.cg-drawer-menu .close_menu .close{width:100%;height:100%;padding:0;border:0;background:transparent;color:#fff;font-size:28px;line-height:44px;cursor:pointer}.cg-drawer-menu .halo_mobileNavigation_wrapper{padding:var(--cg-space-4) 0 var(--cg-space-7)}html body .cg-drawer-menu .site-nav-mobile{background:transparent;font-family:var(--cg-font-body)}html body .cg-drawer-menu .site-nav-mobile>.menu-lv-1{display:block;margin:0;border:0}html body .cg-drawer-menu .site-nav-mobile .nav-action{display:flex;align-items:center;position:relative;margin:0;padding:0;min-height:52px;border-bottom:1px solid var(--cg-border);text-transform:none;font-family:var(--cg-font-body)}html body .cg-drawer-menu .site-nav-mobile .nav-action>a{display:flex;align-items:center;flex:1 1 auto;min-height:52px;padding:0 var(--cg-space-5);font-size:16px;font-weight:var(--cg-weight-semibold);color:var(--cg-navy);text-transform:none;text-decoration:none}html body .cg-drawer-menu .site-nav-mobile .menu-lv-1.dropdown>.nav-action>a{flex:0 1 auto;padding-right:var(--cg-space-3)}html body .cg-drawer-menu .site-nav-mobile .menu-lv-1.is-active>.nav-action>a{background:var(--cg-primary-soft)}html body .cg-drawer-menu .site-nav-mobile .nav-action>.icon-dropdown{position:absolute;top:0;right:0;width:52px;height:52px;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--cg-navy);font-size:0;pointer-events:none}.cg-drawer-menu .site-nav-mobile .nav-action>.icon-dropdown svg{width:12px;height:12px;fill:currentColor}html body .cg-drawer-menu .site-nav-mobile .menu-mb-title{display:flex;align-items:center;gap:var(--cg-space-2);width:100%;min-height:52px;padding:0 var(--cg-space-5);border:0;border-bottom:1px solid var(--cg-border);background:var(--cg-surface-soft);font-size:15px;font-weight:var(--cg-weight-bold);text-align:left;text-transform:none;color:var(--cg-navy);cursor:pointer}html body .cg-drawer-menu .site-nav-mobile .menu-mb-title .icon-dropdown{position:static;width:12px;height:12px;pointer-events:none}.cg-drawer-menu .site-nav-mobile li.dropdown:not(.is-open)>.sub-menu-mobile{visibility:hidden;transition:visibility 0s linear .35s}.cg-drawer-menu .site-nav-mobile li.dropdown.is-open>.sub-menu-mobile{visibility:visible;transition:visibility 0s}html body .cg-drawer-menu .site-nav-mobile.two .nav-action>a{font-weight:var(--cg-weight-medium);color:var(--cg-text)}.cg-drawer-menu .site-nav-mobile.two .icon{width:20px;height:20px;margin-right:var(--cg-space-3);fill:currentColor}.cg-header-top{display:none}@media(min-width:1025px){.cg-header-top{display:block}html body .cg-header-top .header-top{background:transparent;border:0;padding:6px 0 0;color:var(--cg-muted);font-size:13px}html body .cg-header-top .header-top .container{max-width:var(--cg-container)}html body .cg-header-top .header-top a,html body .cg-header-top .header-top .navUser-text{color:var(--cg-muted);text-transform:none;font-weight:var(--cg-weight-medium)}html body .cg-header-top .header-top a:hover{color:var(--cg-navy)}}html body .cg-announcement{background:var(--cg-navy)}html body .cg-announcement .announcement-bar{background:transparent;color:#fff;padding:8px 48px;font-size:13px;line-height:1.4;text-transform:none}html body .cg-announcement .announcement-bar:hover{color:#fff}html body .cg-announcement .announcement-bar .btn{display:inline-flex;min-height:0;margin-left:var(--cg-space-2);padding:0;background:transparent;border:0;border-radius:0;color:inherit;font-size:inherit;font-weight:var(--cg-weight-semibold);text-decoration:underline;text-transform:none;box-shadow:none}html body .cg-announcement .announcement-bar img{max-height:20px;margin-right:var(--cg-space-2)}html body .cg-announcement .close{top:50%;right:var(--cg-space-2);width:var(--cg-control-h);height:var(--cg-control-h);padding:0;border:0;background:transparent;color:#fff;font-size:24px;line-height:var(--cg-control-h);opacity:.85;cursor:pointer}html body .cg-announcement .close:hover{opacity:1}@media(min-width:1025px){html body .cg-announcement .close{right:max(var(--cg-space-2),calc((100% - var(--cg-container)) / 2 + var(--cg-space-2)))}}html body .notice_flash_sale{background:var(--cg-surface-soft);color:var(--cg-navy);border-bottom:1px solid var(--cg-border);font-size:13px}html body .notice_flash_sale a,html body .notice_flash_sale .wrapper{color:var(--cg-navy)}@media(prefers-reduced-motion:reduce){.cg-header__inner,.cg-header__bar,.cg-header .site-nav .nav-action,.cg-header .site-nav .sub-menu-mobile,.halo_mobileNavigation.cg-drawer-menu,.cg-header .cg-icon-btn{transition:none!important}html body .cg-header .site-nav>.menu-lv-1>.sub-menu-mobile{transform:none}}.breadcrumb-wrapper{display:block;background:#fff;border:1px solid var(--cgx-line);border-radius:24px;box-shadow:0 10px 40px #0a1f441a;padding:clamp(16px,2vw,28px);margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/cg-header.css.map */
