.header-wrapper.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:2rem}.header-wrapper{background:transparent;box-shadow:none}.header-wrapper .header{background:rgb(var(--color-background));border:1px solid #7bacdc;border-radius:14px;box-shadow:0 10px 28px #00000014,0 1px 3px #0000000f;margin:2rem auto .8rem}@media screen and (max-width:749px){.header-wrapper.shopify-section-header-sticky:not(.shopify-section-header-hidden){top:.6rem}.header-wrapper .header{border-radius:12px;border:none;border-top:1px solid #7bacdc;margin:.5rem .8rem}}.header-wrapper .header__icon:hover{background-color:#4c515414}.studio3-shipping-badge{display:flex;align-items:center;gap:.96rem;flex-shrink:0;background:var(--studio3-shipping-badge-bg, var(--studio3-color-cobalt-light));color:var(--studio3-shipping-badge-text, #1b3e69);border-radius:30px;padding:.64rem 1.44rem .64rem .64rem;box-shadow:0 4px 14px #1b3e6929;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.studio3-shipping-badge.is-complete{background:var(--studio3-shipping-badge-bg-complete, #e2eddf);color:var(--studio3-shipping-badge-text-complete, var(--studio3-color-accent-strong))}.studio3-shipping-badge__icon{width:3rem;height:3rem;border-radius:50%;background:#fff;color:#1b3e69;display:flex;align-items:center;justify-content:center;flex-shrink:0}.studio3-shipping-badge.is-complete .studio3-shipping-badge__icon{background:var(--studio3-color-accent);color:#fff}.studio3-shipping-badge__icon svg{width:1.4rem;height:1.4rem}.studio3-shipping-badge__track{position:relative;width:5.8rem;height:4px;border-radius:4px;background:#1b3e6929;flex-shrink:0}.studio3-shipping-badge__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0%;border-radius:4px;background:linear-gradient(90deg,var(--studio3-shipping-badge-progress-start, #7bacdc),var(--studio3-shipping-badge-progress-middle, #3783cc),var(--studio3-shipping-badge-progress-end, #1b3e69));transition:width .5s ease,background .4s ease;font-size:0;line-height:0}.studio3-shipping-badge.is-complete .studio3-shipping-badge__fill{background:var(--studio3-shipping-badge-progress-complete, var(--studio3-color-accent))}.header__icons .studio3-shipping-badge{margin-right:.8rem}@media screen and (max-width:989px){.header__icons .studio3-shipping-badge{display:none}}.studio3-shipping-badge-wrap{display:none}@media screen and (max-width:989px){.studio3-shipping-badge-wrap{display:flex;justify-content:center;padding:0 1.5rem;margin-top:1.2rem;position:relative;z-index:2}}@media screen and (max-width:749px){.studio3-shipping-badge-wrap{padding:0 1rem;margin-top:1rem}}.studio3-nav-gradient-text{display:inline-block;background-image:var(--studio3-promo-gradient);background-size:600% 600%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:studio3-gradient-move 4s linear infinite}@keyframes studio3-gradient-move{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.header__heading-link{padding-top:0;padding-bottom:0}.header__icon--cart .icon{width:2rem;height:2rem}.header__icon:hover{border-radius:50%}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.6rem;letter-spacing:.03em;border-bottom:1px solid var(--studio3-border-subtle);padding-bottom:.4rem;margin-bottom:1rem}.studio3-mega-menu__sublist--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.studio3-mega-menu__list{align-items:start;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.studio3-mega-menu__promo{list-style:none}.studio3-mega-menu__promo-link{display:block;border-radius:.8rem;overflow:hidden}.studio3-mega-menu__promo-img{display:block;width:100%;height:auto}.studio3-mega-menu__footer{border-top:1px solid var(--studio3-border-subtle);padding:1.2rem 0;text-align:right}.studio3-mega-menu__see-all{font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--color-foreground),.85);text-decoration:none}.studio3-mega-menu__see-all:hover{text-decoration:underline}@media screen and (max-width:749px){.menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item,.menu-drawer__menu.has-submenu>li>details>summary.menu-drawer__menu-item{font-size:1.68rem}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.36rem}.studio3-menu-drawer__account .menu-drawer__menu-item{font-size:1.12rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/studio3-header.css.map */
