@media screen and (max-width:768px){.header-wrapper{min-height:104px}}.header-wrapper--absolute{position:absolute;top:0;right:0;left:0;z-index:6002}.header-wrapper--sticky{position:sticky;top:-1px;z-index:6003}.shadow--top sticky-header{z-index:6001}.shadow--top header{background-color:var(--color-white)}.header{display:grid;grid-template-areas:"logo icons";grid-template-columns:1fr 2fr;align-items:center;transition:padding var(--duration-default) ease;padding:0 1.5rem}.header.active{background:var(--color-white)}@media screen and (min-width:990px){.header{padding:0 5rem}}.header:after{content:"";height:0;background:var(--color-text);position:absolute;left:0;top:100%;right:0;z-index:99;transition:.1s ease height}.header.active:after{height:2px}.header-wrapper--sticky .header{background:var(--color-white)}.header .header__logo,.header .header__icons,.header .navigation>.navigation__item{padding-top:1.6rem;padding-bottom:1.6rem}.header-wrapper--sticky .header .header__logo,.header-wrapper--sticky .header .header__icons,.header-wrapper--sticky .header .navigation>.navigation__item{padding-top:2rem;padding-bottom:2rem}.header__logo{grid-area:logo;position:relative}.header__logo--unscrolled,.header__logo--scrolled{transition:visibility var(--duration-default) ease,opacity var(--duration-default) ease}.header-wrapper:not(.header-wrapper--sticky) .header__logo--scrolled{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.header-wrapper.header-wrapper--sticky .header__logo--unscrolled{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.header-wrapper.header-wrapper--sticky .header__logo--scrolled{visibility:visible;opacity:1}.header-wrapper:not(.header-wrapper--sticky) .header__logo--unscrolled{visibility:visible;opacity:1}.header__logo img,.header__logo a{display:block}@media screen and (min-width:990px){.header__logo--unscrolled img{height:11.4rem;width:11.4rem}}.header__navigation{grid-area:navigation;height:100%;display:flex;align-items:center}.header__icons{grid-area:icons;display:flex;align-items:center;justify-content:flex-end}.header__icons-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;cursor:pointer;outline:0;padding:0}.header__icons>.header__icon{margin-left:.8rem}.header__icons>.header__icon:first-child{margin-left:0}.header__icons svg{display:block;fill:var(--color-text)}.header__icon--search summary{list-style-type:none}.header__icon--search summary::marker{display:none}.header__icon--cart{position:relative}.header__icon--cart .cart-count-bubble{position:absolute;top:-5px;right:-5px;background:var(--color-secondary);color:#fff;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.1rem}.header__icons .header__icon-background--stroke svg{stroke:var(--color-text)}.header__icons .header__icon-background{height:4rem;width:4rem;background:var(--color-grey-light);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.header__icons .header__icon-background--search svg{display:flex;align-items:center;justify-content:center}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .navigation__item a{color:var(--color-white)}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .navigation__item svg{fill:var(--color-white)}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .header__logo--light{display:none}header:not(.header--dark) .header__logo--dark{display:none}header.active .header__logo--dark{display:none}.header-wrapper.header-wrapper--sticky header .header__logo--dark{display:none}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .header__icons svg{fill:var(--color-white)}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .header__icons .header__icon-background--stroke svg{stroke:var(--color-white)}.header-wrapper:not(.header-wrapper--sticky) .header--dark:not(.active) .header__icons .header__icon-background{background:var(--color-white-opaque)}.header__search{position:absolute;width:100vw;left:0;top:100%;border-top:2px solid var(--color-grey-light);border-bottom:2px solid var(--color-grey-light);transition:all var(--duration-default) ease;background:var(--color-white);padding:1rem}@media screen and (max-width:1399px){.header-custom-hide{display:none}}@media screen and (min-width:1400px){.header-up-custom-hide{display:none}.header{grid-template-areas:"navigation logo icons";grid-template-columns:2fr 1fr 2fr}.header__logo img{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/493/assets/header.css.map */
