.s-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:rgba(0,0,0,0);position:fixed;top:34px;z-index:10;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;--bg-color: transparent;--content-color: #000;--bg-color-alt: #fff;--content-color-alt: #000}.s-header__inner{margin:0 auto;width:100%;padding:16px 20px;background-color:var(--bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s all ease;transition:.3s all ease}@media screen and (min-width: 760px){.s-header__inner{padding:16px 34px}}.s-header__inner--alt{background-color:var(--bg-color-alt);--content-color: var(--content-color-alt)}.s-header__inner.is-hide{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}.s-header__start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}@media screen and (min-width: 760px){.s-header__start{gap:40px}}.s-header__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media screen and (min-width: 760px){.s-header__end{gap:25px}}.s-header__logo-container[data-logo=main] .s-header__logo--main{display:block;visibility:visible}.s-header__logo-container[data-logo=main] .s-header__logo--alt{display:none;visibility:hidden}.s-header__logo-container[data-logo=alt] .s-header__logo--main{display:none;visibility:hidden}.s-header__logo-container[data-logo=alt] .s-header__logo--alt{display:block;visibility:visible}.s-header__logo{width:116px;height:14px;display:block}.s-header__logo--alt{display:none;visibility:hidden}.s-header__logo svg{display:block;width:100%;height:100%}.s-header__header-btn{background:none;padding:0;outline:none;border:none;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:15px}.s-header__header-btn svg path{fill:var(--content-color)}.s-header__header-btn svg line{stroke:var(--content-color)}.s-header__header-btn span{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--content-color);font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.36px;text-transform:capitalize}@media screen and (min-width: 760px){.s-header__header-btn--burger{display:none}}.s-header__header-btn--wishlist svg path{fill:rgba(0,0,0,0);stroke:var(--content-color)}.s-header__header-btn--cart svg path{fill:rgba(0,0,0,0);stroke:var(--content-color)}.s-header__header-btn--search{justify-self:flex-end}.s-header__header-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--content-color);text-decoration:none;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.36px;text-transform:capitalize}.s-header__header-btn--user{display:none}@media screen and (min-width: 760px){.s-header__header-btn--user{display:-webkit-box;display:-ms-flexbox;display:flex}}.s-header__header-btn.hide-mobile{display:none}@media screen and (min-width: 760px){.s-header__header-btn.hide-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.s-header__header-btn.hide-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 760px){.s-header__header-btn.hide-desktop{display:none}}.s-header__counter{position:absolute;bottom:100%;left:100%;background-color:var(--content-color);border-radius:50%;font-size:9px;color:var(--content-color);letter-spacing:.5px;min-width:4px;min-height:4px;display:none}.s-header__counter.is-active{display:block}.s-header__header-btn--country-selector span{text-transform:uppercase}.s-header__hero-logo-container{position:absolute;bottom:unset;top:100%;z-index:11;width:100%;margin:0 auto;padding-inline:8px;display:block;pointer-events:none}@media screen and (min-width: 760px){.s-header__hero-logo-container{padding-inline:34px}}@media screen and (min-width: 760px){.s-header__hero-logo-container.is-sticky{position:fixed;top:unset;bottom:24px}}.s-header__hero-logo-container svg{display:block;width:100%;height:auto}