.tbk-hd{background:var(--tbk-white);font-family:var(--font-body-family)}.tbk-hd__inner{max-width:1300px;margin:0 auto;padding:14px 1rem;display:flex;align-items:center;gap:16px;position:relative}@media(min-width:750px){.tbk-hd__inner{padding:14px 1.5rem;gap:20px}}@media(min-width:990px){.tbk-hd__inner{padding:14px 2rem;gap:24px}}@media(max-width:767px){.tbk-hd__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:auto}}.tbk-hd__menu-btn{background:none;border:none;cursor:pointer;color:var(--tbk-ink);padding:4px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s;flex-shrink:0}.tbk-hd__menu-btn:hover{color:var(--tbk-ink)}@media(min-width:990px){.tbk-hd__menu-btn{display:none}}.tbk-hd__logo{flex-shrink:0;display:flex;flex-direction:column;align-items:center;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s}.tbk-hd__logo:hover{opacity:.9}.tbk-hd__logo:active{opacity:.6}.tbk-hd__logo-img{display:block;width:auto}.tbk-hd__logo-img--full{height:46px}.tbk-hd__logo-img--compact{height:34px;display:none}@media(max-width:989px){.tbk-hd__logo-img--full{display:none}.tbk-hd__logo-img--compact{display:block;height:32px}}@media(max-width:480px){.tbk-hd__logo-img--compact{height:28px}}.tbk-hd form input.tbk-hd__search-input,.tbk-hd input.tbk-hd__search-input{height:46px!important;border-color:var(--tbk-gray-100)!important;background:var(--tbk-gray-100)!important}.tbk-hd input.tbk-hd__search-input:focus{background:var(--tbk-white)!important;border-color:var(--tbk-gray-300)!important;box-shadow:none!important}.tbk-hd__action-label{display:none!important}.tbk-hd .tbk-hd__msearch,.tbk-hd{background:var(--tbk-gray-100)!important}.tbk-hd form input.tbk-hd__search-input,.tbk-hd input.tbk-hd__search-input{background:var(--tbk-white)!important;border-color:var(--tbk-white)!important}.tbk-hd input.tbk-hd__search-input:focus{border-color:var(--tbk-gray-300)!important}@media(min-width:990px){.tbk-hd__inner{display:grid!important;grid-template-columns:minmax(max-content,1fr) minmax(0,560px) minmax(max-content,1fr)}.tbk-hd__logo{justify-self:start}.tbk-hd__search{justify-self:stretch;max-width:560px!important;width:100%}.tbk-hd__actions{justify-self:end;margin-left:0!important}}.tbk-hd__action{flex-direction:row!important;gap:8px!important}.tbk-hd__action:hover{background:transparent!important}.tbk-hd__cart-total{display:none;font-family:var(--font-body-family);font-size:16px;font-weight:400;color:var(--tbk-ink);white-space:nowrap}@media(min-width:990px){.tbk-hd__cart-total{display:inline}}.tbk-hd__search{flex:1;max-width:640px;position:relative;display:none}@media(min-width:768px){.tbk-hd__search{display:flex}}.tbk-hd form input.tbk-hd__search-input,.tbk-hd input.tbk-hd__search-input{width:100%;height:44px;padding:0 48px 0 20px;border:1px solid var(--tbk-gray-300);border-radius:999px;background:var(--tbk-white);font-size:16px;color:var(--tbk-ink);font-family:var(--font-body-family);transition:background .2s,border-color .2s}.tbk-hd input.tbk-hd__search-input:focus{outline:none;background:var(--tbk-white);border-color:var(--tbk-ink);box-shadow:0 0 0 3px #2929291f}.tbk-hd input.tbk-hd__search-input::placeholder{color:var(--tbk-gray-700)}.tbk-hd__msearch{display:none}@media(max-width:749px){.tbk-hd__msearch{display:flex;position:relative;align-items:center;width:100%;padding:0 16px 12px;margin-top:-5px;box-sizing:border-box;background:var(--tbk-gray-100);border-top:0}.tbk-hd__msearch-input{flex:1;width:100%;height:46px;padding:0 46px 0 18px;border:1px solid var(--tbk-gray-300);border-radius:999px;background:var(--tbk-white);font-size:16px;color:var(--tbk-ink);font-family:var(--font-body-family)}.tbk-hd__msearch-input:focus{outline:none;border-color:var(--tbk-accent);box-shadow:0 0 0 3px #244f9e24}.tbk-hd__msearch-btn{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--tbk-accent);cursor:pointer}.tbk-hd__sugg--m{left:16px;right:16px;top:calc(100% - 4px);width:auto}}.tbk-hd__search-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:none;border:none;cursor:pointer;color:var(--tbk-gray-700);display:flex;align-items:center;justify-content:center;transition:color .2s,background .2s}.tbk-hd__search-btn:hover{color:var(--tbk-ink);background:var(--tbk-gray-100)}.tbk-hd__sugg{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--tbk-white);border:1px solid var(--tbk-gray-300);border-radius:12px;box-shadow:0 24px 48px #18181829;z-index:200;overflow:hidden;max-height:460px;overflow-y:auto}.tbk-hd__sugg[hidden]{display:none}.tbk-hd__sugg-group{padding:8px 0}.tbk-hd__sugg-group+.tbk-hd__sugg-group{border-top:1px solid var(--tbk-gray-300)}.tbk-hd__sugg-eyebrow{font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--tbk-gray-700);padding:8px 16px 4px}.tbk-hd__sugg-item{display:flex;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;color:var(--tbk-ink);transition:background .15s;min-height:48px;box-sizing:border-box;line-height:1.3}.tbk-hd__sugg-item:hover,.tbk-hd__sugg-item.is-focused{background:var(--tbk-gray-100)}.tbk-hd__sugg-thumb{width:40px;height:40px;min-width:40px;max-width:40px;border-radius:4px;background:var(--tbk-gray-100);object-fit:contain;flex-shrink:0;display:block}.tbk-hd__sugg-text{flex:1 1 auto;min-width:0;overflow:hidden;display:flex;flex-direction:column;gap:2px}.tbk-hd__sugg-title{font-size:13px;font-weight:600;color:var(--tbk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tbk-hd__sugg-sub{font-size:11px;color:var(--tbk-gray-700)}.tbk-hd__sugg-price{font-size:12px;font-weight:700;color:var(--tbk-ink);flex-shrink:0}.tbk-hd__sugg-query{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:13px;color:var(--tbk-gray-700);text-decoration:none;transition:background .15s}.tbk-hd__sugg-query:hover,.tbk-hd__sugg-query.is-focused{background:var(--tbk-gray-100);color:var(--tbk-ink)}.tbk-hd__sugg-query svg{width:14px;height:14px;color:var(--tbk-gray-700);flex-shrink:0}.tbk-hd__sugg-empty{padding:20px 16px;text-align:center;font-size:12px;color:var(--tbk-gray-700)}.tbk-hd__sugg--drawer{left:20px;right:20px;top:calc(100% - 8px)}.tbk-hd__actions{display:flex;align-items:center;gap:4px;margin-left:auto;flex-shrink:0}@media(min-width:640px){.tbk-hd__actions{gap:8px}}.tbk-hd__locale{display:none;position:relative}@media(min-width:640px){.tbk-hd__locale{display:block}}@media(max-width:639px){.tbk-hd__locale{display:block}.tbk-hd__locale .tbk-hd__locale-btn{padding:6px;gap:4px;min-width:44px;justify-content:center}.tbk-hd__locale .tbk-hd__locale-chev{display:none}.tbk-hd__locale{position:static}.tbk-hd__inner:has(.tbk-hd__locale.is-open){z-index:4}.tbk-hd__locale .tbk-hd__locale-menu{position:fixed;left:16px;right:16px;top:var(--tbk-locale-top, 64px);width:auto;z-index:300}}.tbk-hd__locale-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;cursor:pointer;background:none;border:none;min-height:44px;transition:background .2s}.tbk-hd__locale-btn:hover{background:var(--tbk-gray-100)}.tbk-hd__locale-code{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tbk-gray-700)}.tbk-hd__flag{width:22px;height:22px;border-radius:50%;display:inline-flex;overflow:hidden;flex-shrink:0;box-shadow:inset 0 0 0 1px var(--tbk-gray-300)}.tbk-hd__locale-chev{width:10px;height:10px;color:var(--tbk-gray-700);transition:transform .2s}.tbk-hd__locale.is-open .tbk-hd__locale-chev{transform:rotate(180deg)}.tbk-hd__locale-menu{position:absolute;right:0;top:calc(100% + 8px);width:280px;background:var(--tbk-white);border:1px solid var(--tbk-gray-300);border-radius:12px;box-shadow:0 24px 48px #1818181f;z-index:100;overflow:hidden;display:none}.tbk-hd__locale.is-open .tbk-hd__locale-menu{display:block}.tbk-hd__locale-section{padding:16px}.tbk-hd__locale-section+.tbk-hd__locale-section{border-top:1px solid var(--tbk-gray-300)}.tbk-hd__locale-eyebrow{font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--tbk-gray-700);margin:0 0 12px}.tbk-hd__locale-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:8px;background:none;border:none;cursor:pointer;text-align:left;transition:background .2s}.tbk-hd__locale-item:hover{background:var(--tbk-gray-100)}.tbk-hd__locale-item.is-active{background:var(--tbk-gray-100);color:var(--tbk-ink)}.tbk-hd__locale-item-text{font-size:13px;font-weight:600;color:var(--tbk-ink)}.tbk-hd__locale-item.is-active .tbk-hd__locale-item-text{color:var(--tbk-ink)}.tbk-hd__locale-check{margin-left:auto;width:14px;height:14px;color:var(--tbk-ink);display:none}.tbk-hd__locale-item.is-active .tbk-hd__locale-check{display:block}.tbk-hd__locale-currency{width:24px;height:24px;border-radius:50%;background:var(--tbk-gray-100);color:var(--tbk-ink);font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.tbk-hd__action{display:none;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;border-radius:8px;text-decoration:none;min-width:44px;min-height:44px;justify-content:center;transition:background .2s;position:relative;flex-shrink:0}@media(min-width:640px){.tbk-hd__action{display:inline-flex}}.tbk-hd__action--cart{display:inline-flex}.tbk-hd__action:hover{background:var(--tbk-gray-100)}.tbk-hd__action svg{width:20px;height:20px;color:var(--tbk-ink);transition:color .2s}.tbk-hd__action:hover svg{color:var(--tbk-ink)}.tbk-hd__action-label{display:none;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tbk-gray-700)}@media(min-width:1280px){.tbk-hd__action-label{display:block}}.tbk-hd__cart-bubble{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:var(--tbk-navy);color:var(--tbk-white);border:2px solid var(--tbk-white);font-size:9px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;line-height:1}.tbk-hd__cart-bubble.is-empty{display:none}@keyframes tbk-bump{0%{scale:1}40%{scale:1.3}to{scale:1}}.tbk-hd__cart-bubble.is-bump,.tbk-hd__cart-total.is-bump{animation:tbk-bump .45s ease}@media(prefers-reduced-motion:reduce){.tbk-hd__cart-bubble.is-bump,.tbk-hd__cart-total.is-bump{animation:none}}#header-group{position:sticky;top:calc(-1 * var(--tbk-usp-h, 0px));z-index:800}.tbk-hd__start{display:contents}@media(min-width:990px){.tbk-hd__start{display:flex;align-items:center;justify-self:start;min-width:0}.tbk-hd__menu-btn{display:inline-flex;width:0;min-width:0;padding:0;margin-left:0!important;margin-right:0;opacity:0;visibility:hidden;overflow:hidden;transition:width .3s,margin-left .3s,margin-right .3s,opacity .3s,visibility .3s}#header-group.is-compact .tbk-hd__menu-btn{width:44px;margin-left:-10px!important;margin-right:12px;opacity:1;visibility:visible}.tbk-hd__inner{padding-left:var(--tbk-gutter)!important;padding-right:var(--tbk-gutter)!important;max-width:var(--tbk-container)!important;box-sizing:border-box}}.tbk-hd{background:transparent!important;overflow-x:clip}.tbk-hd__inner{z-index:2}.tbk-hd__inner:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;background:var(--tbk-gray-100);transition:box-shadow .25s cubic-bezier(.33,0,0,1)}#header-group.is-compact:not(.is-nav-open) .tbk-hd__inner:before{box-shadow:0 4px 18px #1818181a}#header-group.is-compact{pointer-events:none}#header-group.is-compact .tbk-hd__inner,#header-group.is-compact .tbk-hd__sugg,#header-group.is-compact .tbk-hd__locale-menu,#header-group.is-compact.is-nav-open .tbk-nav{pointer-events:auto}#header-group .tbk-nav{transition:transform .25s cubic-bezier(.33,0,0,1),visibility 0s linear 0s}#header-group.is-compact:not(.is-nav-open) .tbk-nav{transform:translateY(-100%);visibility:hidden;transition:transform .25s cubic-bezier(.33,0,0,1),visibility 0s linear .25s}#header-group.is-compact.is-nav-open .tbk-nav{box-shadow:0 4px 18px #1818181a}@media(max-width:749px){.tbk-hd .tbk-hd__msearch{position:relative;z-index:3;transition:transform .25s cubic-bezier(.33,0,0,1),visibility 0s linear 0s}#header-group.is-compact .tbk-hd__msearch{transform:translateY(-100%);visibility:hidden;transition:transform .25s cubic-bezier(.33,0,0,1),visibility 0s linear .25s}}@media(min-width:990px){:is(.tbk-pdp__gallery,.tbk-al__side,.tbk-ci__faq-side,.tbk-kai__faq-side,.tbk-zi__faq-side,.tbk-ke__faq-side,.tbk-col__sidebar,.tbk-hl__side,.tbk-cl__side){top:calc(var(--tbk-hdr-sticky, 0px) + 24px)!important}}@media(prefers-reduced-motion:reduce){#header-group .tbk-nav,#header-group.is-compact:not(.is-nav-open) .tbk-nav,.tbk-hd__menu-btn,.tbk-hd__inner:before,.tbk-hd .tbk-hd__msearch,#header-group.is-compact .tbk-hd__msearch{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tbk-css-header.css.map */
