.custom-header .h1,.custom-header .h2,.custom-header .h3,.custom-header .h4,.custom-header .h5,.custom-header .h6,.custom-header h1,.custom-header h2,.custom-header h3,.custom-header h4,.custom-header h5,.custom-header h6{font-family:var(--typeHeaderCustom)}.btn,.btn--secondary,.shopify-payment-button__button,button{transition:all .35s ease-in-out!important}.btn:hover,.shopify-payment-button__button:hover{background-color:var(--colorToolbar)!important}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:var(--colorTextBody)!important;color:var(--colorBody)!important;border-color:var(--colorBody)!important}.header-item.header-item--icons,.header-item.header-item--search{flex:unset}.header-item.header-item--logo{flex:1 1 auto}.header-search{display:flex}.header-search .btn--search{position:relative}.site-header__search{padding:0;max-width:450px;position:absolute;right:0;transition:opacity .3s ease .15s,transform .25s cubic-bezier(.165,.84,.44,1) .15s;opacity:0;display:block;overflow:hidden}.site-header__search.is-active{opacity:1}.site-header__search input{padding:20px}.site-header__search input::-moz-placeholder{color:var(--color-body-text)}.site-header__search input::placeholder{color:var(--color-body-text)}.cart-open .header-item--search{display:none}.header-search{color:var(--colorNavText);padding:0}.header-search button{display:flex;align-items:center;padding:var(--siteNavItemPaddingTopBottom) var(--siteNavItemPadding);padding-left:var(--siteNavIconPadding);padding-right:var(--siteNavIconPadding)}@media screen and (max-width:768px){.header-search button{padding-left:calc(var(--siteNavItemPadding)/ 2);padding-right:calc(var(--siteNavItemPadding)/ 2)}}.header-search span{text-transform:uppercase;letter-spacing:.2em;font-size:12px;display:flex;min-height:18px}@media screen and (max-width:768px){.header-search span{display:none}}.header-search svg{width:27px;height:27px}.hidden{display:none!important}.header-search-drawer #predictive-search{position:relative}.btn--close-search-custom,.btn--open-search-custom{padding:0}.btn--close-search-custom .icon__fallback-text,.btn--open-search-custom .icon__fallback-text{margin-left:13px}