.header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:200;background-color:var(--header-bg);border-bottom:var(--header-border);transition:background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.25,.46,.45,.94)}.header-wrapper.is-hidden{transform:translateY(-100%)}.shopify-section.shopify-section-group-header-group{background-color:var(--header-bg);min-height:var(--header-desktop-height)}.shopify-section.shopify-section-group-header-group.is-scrolled{background-color:var(--header-bg)}.header-wrapper.is-transparent{position:absolute;background-color:transparent;border-bottom-color:transparent}.header{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(360px,1fr);align-items:center;height:var(--header-desktop-height);transition:height .3s ease;padding:0 26px}.header-wrapper.is-shrinked .header{height:calc(var(--header-desktop-height) * .8)}.header__icon-wrapper--mobile{display:none}.header__logo{justify-self:start}.header__logo-img{width:var(--header-logo-width);max-width:100%;height:auto;display:block;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.header__logo-text{font-family:var(--font-heading--family, var(--font-heading)),Georgia,serif;font-size:var(--header-logo-size);line-height:1;letter-spacing:0;color:var(--header-text);margin:0;transition:font-size .3s cubic-bezier(.25,.46,.45,.94)}.header-wrapper.is-shrinked .header__logo-img{width:calc(var(--header-logo-width) * .8)}.header-wrapper.is-shrinked .header__logo-text{font-size:calc(var(--header-logo-size) * .8)}.header__nav{justify-self:center;display:flex;justify-content:center}.header__menu{display:flex;gap:16px;margin:0;padding:0}.header__menu-link{color:var(--header-text);font-family:var(--font-body-family, inherit);font-size:var(--header-link-size);font-weight:700;text-transform:uppercase;letter-spacing:var(--header-link-spacing);text-decoration:none;padding:calc((var(--header-desktop-height) - 24px) / 2) 0;display:flex;align-items:center;gap:.3rem;transition:color .3s ease,padding .3s cubic-bezier(.25,.46,.45,.94)}.header-wrapper.is-shrinked .header__menu-link{padding:calc(((var(--header-desktop-height) * .8) - 24px) / 2) 0}.header__menu-link .icon{width:13px;height:13px;transition:transform .2s ease}.header__menu-item:hover .header__menu-link .icon{transform:rotate(180deg)}.header__menu-link:hover{color:var(--header-hover)}.header__icons{justify-self:end;display:flex;gap:4px;align-items:center}.header__icon-text{background:none;border:none;color:var(--header-text);font-family:var(--font-body-family, inherit);font-size:var(--header-link-size);font-weight:700;text-transform:uppercase;letter-spacing:var(--header-link-spacing);text-decoration:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;padding:.3rem;transition:color .3s ease}.header__icon-text .icon{width:13px;height:13px}.header__icon-text--symbol{gap:.45rem;letter-spacing:0}.header__icon-text--symbol .icon{width:22px;height:22px}.header__cart-count{font-size:13px;font-weight:800;letter-spacing:.08em;line-height:1}.header__dropdown{position:absolute;top:100%;min-width:220px;background:#fff;padding:22px 26px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;box-shadow:0 18px 32px #00000014}.header__menu-item{position:relative}.header__menu-item.has-mega-menu{position:static}.header__menu-item:hover .header__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.header__dropdown-link{display:block;color:#252525;font-size:13px;font-weight:700;letter-spacing:.18em;line-height:1.4;padding:8px 0;text-decoration:none;text-transform:uppercase}.header__icon-text:hover{color:var(--header-hover)}@media screen and (max-width:1280px)and (min-width:1025px){.header{grid-template-columns:minmax(160px,1fr) auto minmax(200px,1fr);padding:0 16px}.header__menu{gap:20px}.header__menu-link{font-size:calc(var(--header-link-size) * .9)}}@media(max-width:1024px){.header-wrapper{--header-logo-width: var(--header-logo-width-mobile);--header-logo-size: var(--header-logo-size-mobile)}.header{height:var(--header-mobile-height);grid-template-columns:1fr auto 1fr;padding:0 0rem}.header__nav--desktop,.hidden-mobile{display:none}.header__icon-wrapper--mobile{display:flex;align-items:center;justify-self:start}.header__icon--menu{background:none;border:none;color:var(--header-text);padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.header__icon--menu svg{width:28px;height:28px}.header__logo{justify-self:center}.shopify-section.shopify-section-group-header-group{min-height:var(--header-mobile-height)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map */
