.header-custom-wrapper{--header-safe-padding-x: 30px;width:100%;padding:30px var(--header-safe-padding-x);background:transparent;transition:all .3s ease}.header-custom-container{width:100%;max-width:100%}.header-custom-grid{display:grid;grid-template-columns:1fr max-content 1fr;align-items:center}.header-custom-ul{list-style:none;padding:0;display:flex;gap:15px;margin:0}cart-counter{display:block;position:relative}.header-custom-li.last{display:none}.header-custom-button{padding:0;background:transparent;border:none;color:#fff;display:grid;height:100%;align-items:center;position:relative;opacity:1;transition:opacity .45s cubic-bezier(.33,1,.68,1),color .3s ease;cursor:pointer}.header-custom-cart-counter{border-radius:100%;background:#fff;color:#000;display:grid;width:18px;height:18px;font-size:9px;align-items:center;justify-content:center;position:absolute;left:-5px;bottom:-5px;transition:all .1s ease}.header-custom-cart-counter.min{font-size:5px}.header-custom-cart-counter.c0{display:none}.header-custom-link{text-decoration:none}.header-custom-text{margin:0;font-family:var(--font-antarctica);font-weight:400;font-style:none;font-size:13px;line-height:24px;letter-spacing:0%}.header-custom-text.one{color:#fff}.header-custom-text.two{color:#000}.header-custom-img{object-fit:contain;transition:all .3s ease}.header-custom-img.one{opacity:1}.header-custom-img.two{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%}.header-custom-wrapper.activate{background:linear-gradient(to bottom,#fff 0% 55%,#ffffffe6 70%,#fff0)}.header-custom-wrapper.activate .header-custom-button{color:#000}.header-custom-wrapper.activate .header-custom-cart-counter{color:#fff;background:#000}.header-custom-wrapper.activate .header-custom-img.one{opacity:0}.header-custom-wrapper.activate .header-custom-img.two{opacity:1}@media(hover:hover)and (pointer:fine){.header-custom-button:hover{opacity:.25}}@media(prefers-reduced-motion:reduce){.header-custom-button{transition:none}}.header-custom-grid_1{justify-self:flex-start}.header-custom-grid_3{justify-self:flex-end}@media screen and (min-width:990px){.header-custom-wrapper{--header-safe-padding-x: 60px}}@media screen and (max-width:750px){.header-custom-grid{grid-template-columns:max-content auto}.header-custom-grid_1{display:none}.header-custom-li.last{display:block}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/header-custom.css.map */
