body{background-color:transparent}#header-group{background-color:transparent!important}.header-section{position:sticky;top:12px;left:0;right:0;z-index:100;max-width:1360px;margin:0 auto}.shopify-section-group-header-group{position:absolute;z-index:100}.header-section.is-sticky{position:sticky;top:0}main>.shopify-section:first-child{padding-top:0!important;margin-top:0!important}.hero-banner,.section--hero-banner,[id*=hero]{padding-top:0!important}.header{background-color:#000!important;border-radius:20px!important;overflow:hidden;box-shadow:0 4px 12px #00000026;max-width:1360px;margin:0 auto;width:100%}.header__row--top{--color-background: #000000;--color-foreground: #ffffff;--color-foreground-rgb: 255, 255, 255;background-color:#000!important;border-bottom:none!important;border-radius:10px!important}.header__columns{margin:0 auto;max-width:100%}.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns,.header__row--bottom{border-bottom:none!important}.search-action,search-component,.dropdown-localization,.localization-form,.account-actions,account-popover,.header-actions__account{display:none!important}@media screen and (min-width: 750px){.header__columns{display:flex!important;justify-content:space-between;align-items:center;width:100%;grid-template-areas:none!important}.header__column--left{display:flex!important;justify-content:flex-start;align-items:center;flex:0 0 auto;order:1;min-width:200px}.header-logo{margin-inline:0!important;padding:0!important;display:flex;align-items:center}.header-logo__image{max-height:45px;width:auto;display:block}@media screen and (min-width: 990px){.header-logo__image{max-height:50px}}.header__column--center{display:flex!important;justify-content:center;align-items:center;flex:1 1 auto;order:2}header-menu{display:flex;justify-content:center;width:100%}.menu-list{display:flex;justify-content:center;align-items:center}.overflow-menu{display:flex;justify-content:center}.overflow-menu::part(list){display:flex;justify-content:center;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}@media screen and (min-width: 990px){.overflow-menu::part(list){gap:2.5rem}}.menu-list__list-item{display:flex;align-items:center}.menu-list__link{color:#fff!important;text-decoration:none;font-size:.95rem;font-weight:400;transition:opacity .3s ease;white-space:nowrap;position:relative;padding:.5rem 0;letter-spacing:.01em}@media screen and (min-width: 990px){.menu-list__link{font-size:1rem}}.menu-list__link:hover{opacity:.75}.menu-list__link--active{font-weight:500}.menu-list__submenu{display:none}.header__column--right{display:flex!important;justify-content:flex-end;align-items:center;flex:0 0 auto;order:3;min-width:200px}.header__column--right>*:not(header-actions){display:none!important}header-actions{display:flex;align-items:center;gap:1rem;margin:0!important}.header-actions__action{color:#fff!important;position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem;transition:opacity .3s ease}.header-actions__action:hover{opacity:.8}.header-actions__action svg{fill:none;stroke:#fff;width:24px;height:24px}.header-actions__action .svg-wrapper{display:flex;align-items:center;justify-content:center;background:transparent}.header-actions__cart-icon{position:relative;display:flex;align-items:center;justify-content:center}.cart-bubble{position:absolute;top:-2px;right:-4px;background-color:#ffd23f;color:#000;border-radius:50%!important;min-width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;padding:0 5px;box-shadow:0 2px 4px #0003}.cart-bubble__background{background-color:#ffd23f!important;width:100%;height:100%;border-radius:50%!important}.cart-bubble__text{color:#000!important;font-weight:800;font-size:12px;line-height:1}.header-actions__cart-icon--has-cart svg{mask:none!important}.header__drawer{display:none!important}}@media screen and (max-width: 749px){.header-section{padding-left:1rem;padding-right:1rem;padding-top:.75rem}.header{border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.header__columns{display:flex!important;justify-content:space-between;align-items:center;width:100%;padding:1rem!important}.header__column--left{display:flex!important;justify-content:flex-start;align-items:center;flex:0 0 auto;order:1}.header-logo{display:flex;align-items:center}.header-logo__image{max-height:40px;width:auto}.header__column--center{display:none!important}.header__column--right{display:flex!important;justify-content:flex-end;align-items:center;gap:1rem;flex:0 0 auto;order:2}.header__column--right header-actions{display:flex!important;align-items:center;order:1}.header__drawer{display:flex!important;justify-content:center;align-items:center;order:0;position:static!important}.header__icon--menu{color:#fff;padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;border:none}.header__icon--menu .svg-wrapper{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.header__icon--menu svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:1}details[open] .header-drawer-icon--open{display:none!important}details[open] .header-drawer-icon--close{display:flex!important}details:not([open]) .header-drawer-icon--close{display:none!important}.menu-drawer{position:fixed!important;left:1rem!important;right:1rem!important;top:130px!important;max-width:calc(100% - 2rem)!important;height:auto!important;max-height:calc(100vh - 110px)!important;transform:translateY(-100%)!important;background-color:#000!important;border-radius:10px!important;padding:1.5rem!important;margin:0 auto!important;box-shadow:0 25px 50px -12px #00000040;overflow:auto}.menu-open>.menu-drawer{transform:translateY(0)!important}.menu-drawer__menu-item{color:#fff!important;font-size:1.125rem;padding:1rem .5rem!important;border-bottom:1px solid rgba(255,255,255,.1)}.menu-drawer__menu-item:hover{opacity:.8}.menu-drawer__menu-item-text{color:#fff!important}.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer .menu-drawer__close-button{display:none!important}.menu-drawer__navigation{width:100%}.menu-drawer__menu{padding:0!important;margin:0!important}.menu-drawer__utility-links{display:none}.menu-drawer__menu-item--active{opacity:1;font-weight:500}.account-actions,account-popover,.header-actions__account,.header-actions__action--account,[data-testid=account-icon],account-button,.account-button,shop-user-avatar,.customer-avatar,.header__icon--account,a[href*="/account"]:not([href*=cart]){display:none!important}.header-actions__action{padding:.25rem}.header-actions__action svg{width:24px;height:24px}.header-actions__cart-icon{position:relative;display:flex;align-items:center;justify-content:center}.cart-bubble{position:absolute;top:-4px;right:-4px;background-color:#facc15;color:#000;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;padding:0 4px;box-shadow:0 2px 4px #0003}.cart-bubble__background{background-color:#facc15!important;border-radius:50%!important}.cart-bubble__text{color:#000!important;font-weight:800;font-size:11px}.cart-bubble__text-count{color:#000!important}}.header__row--top,.header__row--top *{color:#fff}.menu-list__link,.header-actions__action{color:#fff!important}.header-actions__action svg{fill:none;stroke:#fff}.header-actions__action .svg-wrapper{background:transparent!important}.header__row--top[class*=color-]{background-color:#000!important}.header__row--top[class*=color-] *{color:#fff}.header[transparent] .header__row--top,.header[data-sticky-state=active] .header__row--top,.header[data-sticky-state=active]{background-color:#000!important}@media screen and (max-width: 749px){.header__row--top{background-color:#000!important;--color-foreground: #ffffff}.menu-list__link,.header-actions__action{color:#fff!important}.header-actions__action svg{fill:none;stroke:#fff}.header-actions__action .svg-wrapper{background:transparent}.cart-bubble{background-color:#ffd23f!important;border-radius:50%!important;min-width:20px;height:20px;font-size:11px;font-weight:800;box-shadow:0 2px 4px #0003}.cart-bubble__background{background-color:#ffd23f!important;border-radius:50%!important}.cart-bubble__text{color:#000!important;font-weight:800}.cart-bubble__text-count{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header-custom.css.map */
