#shopify-section-header-group{padding-top:90px}#shopify-section-header-group.no-announcement-bar{padding-top:62px}@media (min-width: 1024px){#shopify-section-header-group.no-announcement-bar{padding-top:80px}}@media (min-width: 1024px){#shopify-section-header-group{padding-top:176px}}.header{position:fixed;z-index:40;top:0;right:0;left:0;height:auto;transition:transform .3s ease,background-color .3s ease}.header.js-initial-load{transition:transform 0s ease}.header__inner{position:relative;display:flex;align-items:center;flex-flow:row;justify-content:space-between;height:64px;margin:0 auto;padding:0 16px;transition:height .3s ease,background-color .3s ease,transform .3s ease;border-top:1px solid var(--strokes-brown-gray, #F4EEEB);border-bottom:1px solid var(--strokes-brown-gray, #F4EEEB);background-color:var(--color-white);touch-action:none}@media (min-width: 768px){.header__inner{height:unset;height:80px;padding:8px 40px}}.header__logo{display:flex;align-items:center;justify-content:center;order:2}@media (min-width: 768px){.header__logo{flex:1;order:1}}.header__logo a{display:block}.header__logo a svg{height:36px}@media (min-width: 768px){.header__logo a svg{height:48px}}.header__primary,.header .primary{position:relative;display:flex;flex-flow:row;justify-content:space-between;order:3;height:100%;padding:18px 0 23px;gap:8px}@media (min-width: 768px){.header__primary,.header .primary{justify-content:center;order:2;width:100%;padding:14px 16px}}@media (min-width: 1024px){.header__primary,.header .primary{padding:16px 64px}}@media (min-width: 1440px){.header__primary,.header .primary{padding:16px 64px}}@media (min-width: 1800px){.header__primary,.header .primary{padding:16px calc((100vw - 1800px)/2 + 64px)}}.header__primary .header-navigation,.header .primary .header-navigation{display:none}@media (min-width: 768px){.header__primary .header-navigation,.header .primary .header-navigation{display:flex}}.header__primary .header-navigation__inner,.header .primary .header-navigation__inner{display:flex;flex-flow:row;align-items:center}.header__primary .navigation__list,.header .primary .navigation__list{display:none;align-items:center;flex:1;flex-flow:row;gap:32px}@media (min-width: 768px){.header__primary .navigation__list,.header .primary .navigation__list{display:flex}}.header__primary__desktop-menu-button,.header .primary__desktop-menu-button{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.6rem;display:flex;align-items:center;transition:color .3s ease;color:var(--color-font-black, #333);gap:12px}.header__primary__desktop-menu-button:hover,.header .primary__desktop-menu-button:hover{font-weight:600;text-decoration:none}.header__primary__desktop-menu-button .icon-chevron,.header .primary__desktop-menu-button .icon-chevron{width:18px;height:18px}.header__primary .navigation__link,.header .primary .navigation__link{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.5rem;font-weight:400;font-style:normal;line-height:150%;transition:color .3s ease;color:var(--color-font-black, #333)}.header__primary .navigation__link:hover,.header .primary .navigation__link:hover{font-weight:600;text-decoration:none}.header__secondary,.header .secondary{position:relative;display:flex;align-items:center;flex:1;flex-flow:row;justify-content:flex-end;order:3;height:100%;padding:18px 0 23px;gap:8px}@media (min-width: 768px){.header__secondary,.header .secondary{gap:16px}}.header__secondary__location .country-fieldset__title,.header__secondary .location .country-fieldset__title,.header .secondary__location .country-fieldset__title,.header .secondary .location .country-fieldset__title{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.4rem;font-weight:400;font-style:normal;line-height:2.4rem;display:flex;align-items:center;color:var(--fonts-black, #373737)}.header__secondary__location .country-fieldset__title select,.header__secondary .location .country-fieldset__title select,.header .secondary__location .country-fieldset__title select,.header .secondary .location .country-fieldset__title select{cursor:pointer;background-repeat:no-repeat;background-position:right center;background-size:contain}.header__secondary__icons-holder,.header__secondary .icons-holder,.header .secondary__icons-holder,.header .secondary .icons-holder{display:flex;align-items:center;flex-flow:row;gap:8px}@media (min-width: 768px){.header__secondary__icons-holder,.header__secondary .icons-holder,.header .secondary__icons-holder,.header .secondary .icons-holder{gap:12px}}.header__secondary__icons-holder__account,.header__secondary .icons-holder__account,.header .secondary__icons-holder__account,.header .secondary .icons-holder__account{display:none}@media (min-width: 768px){.header__secondary__icons-holder__account,.header__secondary .icons-holder__account,.header .secondary__icons-holder__account,.header .secondary .icons-holder__account{display:flex}}.header__secondary__icons-holder__cart,.header__secondary .icons-holder__cart,.header .secondary__icons-holder__cart,.header .secondary .icons-holder__cart{position:relative;width:32px;height:32px}@media (min-width: 1024px){.header__secondary__icons-holder__cart,.header__secondary .icons-holder__cart,.header .secondary__icons-holder__cart,.header .secondary .icons-holder__cart{order:4}}.header__secondary__icons-holder__cart svg,.header__secondary .icons-holder__cart svg,.header .secondary__icons-holder__cart svg,.header .secondary .icons-holder__cart svg{pointer-events:none}.header__secondary__icons-holder__cart small,.header__secondary .icons-holder__cart small,.header .secondary__icons-holder__cart small,.header .secondary .icons-holder__cart small{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;font-size:1.2rem;pointer-events:none;font-weight:400;font-style:normal;line-height:normal;position:absolute;right:-24%;bottom:-25%;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:opacity .3s ease;transform:translate(-50%,-50%);text-align:center;opacity:1;color:var(--fonts-white, #FFF);border-radius:50%;background:var(--main-colors-orange, #E77D01)}.header__secondary__icons-holder__cart small:empty,.header__secondary .icons-holder__cart small:empty,.header .secondary__icons-holder__cart small:empty,.header .secondary .icons-holder__cart small:empty{opacity:0}.header__mobile{position:relative;display:flex;flex:1;justify-content:flex-start;order:1;height:100%}@media (min-width: 768px){.header__mobile{display:none}}.header__mobile .mobile-navigation-toggle{position:relative;display:flex;align-items:center;flex-flow:column;justify-content:center;width:40px;height:100%;padding:0}.header__mobile .mobile-navigation-toggle span{display:block;width:22px;height:1px;border-radius:2px;background-color:var(--color-font-black, #333)}.header__mobile .mobile-navigation-toggle[aria-expanded=true] span:nth-child(1){animation:topBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=true] span:nth-child(2){animation:middleBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=true] span:nth-child(3){animation:bottomBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=false] span:nth-child(1){animation:topBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=false] span:nth-child(2){animation:middleBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=false] span:nth-child(3){animation:bottomBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-navigation-toggle[aria-expanded=false].js-initial span{animation:none}.header__mobile .mobile-navigation-toggle span:nth-child(1){transform:translateY(-5px);transform-origin:center left}.header__mobile .mobile-navigation-toggle span:nth-child(2){transform:translate(0);transform-origin:center left}.header__mobile .mobile-navigation-toggle span:nth-child(3){transform:translateY(5px);transform-origin:center right}.header__mobile .search-modal-toggle{position:absolute;z-index:-1;top:0;left:0;display:flex;align-items:center;flex-flow:column;justify-content:center;width:40px;height:100%;padding:0;transition:z-index .3s .3s ease;background-color:var(--color-white)}.header__mobile .search-modal-toggle span{display:block;width:22px;height:1px;border-radius:2px;background-color:var(--color-font-black, #333)}.header__mobile .search-modal-toggle.js-no-animation span{animation-duration:0ms!important}.header__mobile .search-modal-toggle[aria-expanded=true]{z-index:20;transition:z-index .3s ease}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(1){animation:topBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(2){animation:middleBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(3){animation:bottomBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(1){animation:topBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(2){animation:middleBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(3){animation:bottomBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false].js-initial span{animation:none}.header__mobile .search-modal-toggle span:nth-child(1){transform:translateY(-5px);transform-origin:center left}.header__mobile .search-modal-toggle span:nth-child(2){transform:translate(0);transform-origin:center left}.header__mobile .search-modal-toggle span:nth-child(3){transform:translateY(5px);transform-origin:center right}@keyframes topBar{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(1px) rotate(0)}to{transform:translate(3px,-7px) rotate(45deg)}}@keyframes middleBar{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes bottomBar{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(-1px) rotate(0)}to{transform:translate(-3px,-9px) rotate(-45deg)}}@keyframes topBarOut{0%{transform:translate(3px,-7px) rotate(45deg)}50%{transform:translateY(1px) rotate(0)}to{transform:translateY(-5px) rotate(0)}}@keyframes middleBarOut{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes bottomBarOut{0%{transform:translate(-3px,-9px) rotate(-45deg)}50%{transform:translateY(-1px) rotate(0)}to{transform:translateY(5px) rotate(0)}}
