.header{--header-icon-size: 22px;--header-icon-box: 40px}.header__icons{display:flex;align-items:center;gap:2px}.header .header__icons .header__icon,.header .header__icon--menu{width:var(--header-icon-box);height:var(--header-icon-box);margin:0;padding:0;left:auto;display:flex;align-items:center;justify-content:center}.header .header__icons .header__icon--cart{position:relative;margin:0}.header .icon.icon-header{width:var(--header-icon-size)!important;height:var(--header-icon-size)!important;fill:none;stroke:currentColor;flex:0 0 auto;vertical-align:middle}.header .header__icon:hover .icon.icon-header{transform:none}.header .header__icon--menu>span{position:relative;width:var(--header-icon-size);height:var(--header-icon-size)}.header .header__icon--menu .icon.icon-header{top:0;left:0}.header .header__icon .tcl-cart-count{position:absolute;top:5px;right:3px;display:block;box-sizing:border-box;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#1c1b1b;color:#fff;font-size:10px;line-height:16px;font-weight:600;text-align:center;pointer-events:none}.header .header__icon .tcl-cart-count[hidden]{display:none}.header .header__icon .tcl-cart-count.is-bumped{animation:tcl-count-bump .4s ease}@keyframes tcl-count-bump{50%{transform:scale(1.3)}}.header .header__icons .header__icon--flags{width:auto;min-width:var(--header-icon-box);left:0}.header .header__icons .header__icon--flags .flag-active{display:flex;align-items:center}.header .header__icons .header__icon--flags .flag-active img{display:block;width:20px;height:20px;vertical-align:middle}.header .header__icons .header__icon--flags .site-flags--dropdown{padding:10px 12px}.header .header__icons .header__icon--flags .site-flags--dropdown ul{display:flex;flex-direction:column;gap:12px;margin:0}.header .header__icons .header__icon--flags .site-flags--dropdown ul li{margin:0}.header .header__icons .header__icon--flags .site-flags--dropdown ul li a{display:block;line-height:0}.innovate-wishlist--button svg path{stroke:currentColor;stroke-width:1.5}@media(min-width:990px){.header{--header-icon-box: 44px}.header__icons{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/component-header-icons.css.map */
