.tth-header-search{display:none}@media(min-width:990px){html.tth-nav-refresh #shopify-section-header{--tth-header-reserved-height:100px;--tth-logo-slot-height:86px;--tth-logo-slot-width:112px}html.tth-nav-refresh #shopify-section-header .header-wrapper{background:#fffefa!important;border-bottom:1px solid #e6e3da!important}html.tth-nav-refresh #shopify-section-header .header{width:100%!important;max-width:1600px!important;margin:0 auto!important;padding:7px 36px!important;grid-template-areas:"heading navigation icons"!important;grid-template-columns:128px minmax(0,1fr) 144px!important;column-gap:28px!important}html.tth-nav-refresh #shopify-section-header .header__heading,html.tth-nav-refresh #shopify-section-header .header__heading-link{justify-self:start!important}html.tth-nav-refresh #shopify-section-header .header__inline-menu{width:auto!important;min-width:0!important;max-width:none!important;justify-self:start!important;justify-content:flex-start!important}html.tth-nav-refresh #shopify-section-header .header__inline-menu>.list-menu{gap:8px!important;flex-wrap:nowrap!important}html.tth-nav-refresh #shopify-section-header .header__inline-menu .header__menu-item{position:relative!important;min-height:44px!important;padding:11px 8px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#193d36!important;font-size:14px!important}html.tth-nav-refresh #shopify-section-header .header__inline-menu .header__menu-item:after{content:"";position:absolute;bottom:2px;left:8px;right:8px;height:2px;background:#aa5b3d;transform:scaleX(0);transition:transform .16s ease}html.tth-nav-refresh #shopify-section-header .header__inline-menu .header__menu-item:hover:after,html.tth-nav-refresh #shopify-section-header .header__inline-menu details[open]>.header__menu-item:after{transform:scaleX(1)}html.tth-nav-refresh #shopify-section-header .header__inline-menu .header__menu-item span:after{display:none!important}html.tth-nav-refresh #shopify-section-header .header__inline-menu .header__menu-item .icon-caret{display:none!important}html.tth-nav-refresh #shopify-section-header .header__menu-list-item--sale>.header__menu-item,html.tth-nav-refresh #shopify-section-header .header__menu-list-item--sale summary.header__menu-item{color:#a64c2c!important}html.tth-nav-refresh #shopify-section-header .header__icons{width:144px!important;min-width:144px!important;max-width:144px!important;min-height:44px!important;justify-self:end!important;padding:0!important;gap:4px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html.tth-nav-refresh #shopify-section-header .header__icons :is(.header__icon,.header__shopify-account,.header__shopify-account-avatar){width:44px!important;height:44px!important;min-height:44px!important;flex-basis:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html.tth-nav-refresh #shopify-section-header .header__icons :is(.header__icon,.header__shopify-account):hover{background:#f1f3ec!important}html.tth-nav-refresh #shopify-section-header .header__icons :is(.icon,svg){color:#193d36!important}}@media(min-width:1280px){html.tth-nav-refresh #shopify-section-header .header{grid-template-areas:"heading navigation search icons"!important;grid-template-columns:128px minmax(420px,1fr) minmax(220px,290px) 96px!important;gap:28px!important}html.tth-nav-refresh #shopify-section-header .header__icons{width:96px!important;min-width:96px!important;max-width:96px!important}html.tth-nav-refresh #shopify-section-header .header__icons>.header__search{display:none!important}html.tth-nav-refresh #shopify-section-header .tth-header-search{grid-area:search;display:flex;align-items:center;height:44px;min-width:0;border:1px solid #d9ded5;border-radius:5px;background:#fff}html.tth-nav-refresh #shopify-section-header .tth-header-search:focus-within{outline:2px solid #195a90;outline-offset:3px}html.tth-nav-refresh #shopify-section-header .tth-header-search input{width:0;min-width:0;flex:1;border:0;background:none;color:#193d36;padding:10px 0 10px 14px;font:400 13px/1.5 var(--font-body-family);outline:0;box-shadow:none}html.tth-nav-refresh #shopify-section-header .tth-header-search button{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;padding:12px;border:0;background:none;color:#193d36;cursor:pointer}html.tth-nav-refresh #shopify-section-header .tth-header-search svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){html.tth-nav-refresh #shopify-section-header .header__menu-item:after{transition:none}}@media(min-width:1280px){html.tth-nav-refresh #shopify-section-header .tth-header-search input::placeholder{color:#657167;opacity:1;transition:opacity .18s ease}html.tth-nav-refresh #shopify-section-header .tth-header-search input.is-hint-changing::placeholder{opacity:0}}@media(prefers-reduced-motion:reduce){html.tth-nav-refresh #shopify-section-header .tth-header-search input::placeholder{transition:none}}.tth-header-predictive{display:none}@media(min-width:1280px){html.tth-nav-refresh #shopify-section-header .tth-header-predictive{display:block!important;grid-area:search;min-width:0;position:relative;z-index:25}html.tth-nav-refresh #shopify-section-header .tth-header-predictive .tth-header-search{width:100%}html.tth-nav-refresh #shopify-section-header .tth-header-predictive .predictive-search{right:0;left:auto;width:min(420px,calc(100vw - 48px));top:calc(100% + 10px);overflow:auto}html.tth-nav-refresh #shopify-section-header .tth-header-predictive .predictive-search__item--term{width:100%!important;height:auto!important;flex-basis:auto!important;padding:12px!important;min-height:44px;display:flex!important;justify-content:space-between}}@media(min-width:1280px){html.tth-nav-refresh #shopify-section-header .tth-header-search{border-radius:8px}html.tth-nav-refresh #shopify-section-header .tth-header-search:focus-within{outline:2px solid #19584b;outline-offset:3px;border-color:#19584b}html.tth-nav-refresh #shopify-section-header .tth-header-search input:is(:focus,:focus-visible,.focused){outline:none!important;box-shadow:none!important;border-color:transparent!important}html.tth-nav-refresh #shopify-section-header .tth-header-search input{border-radius:8px 0 0 8px}html.tth-nav-refresh #shopify-section-header .tth-header-search>button{border-radius:0 8px 8px 0}}
/*# sourceMappingURL=/cdn/shop/t/232/assets/tth-header-refresh.css.map */
