.tz-header{position:relative;inset:0 auto auto 0;width:100%;z-index:var(--tz-z-header, 100);pointer-events:none}.tz-header.is-scrolled{position:fixed}.tz-header__announcement{height:var(--tz-announcement-height, 40px);background:var(--tz-heading);color:#fff;overflow:hidden;pointer-events:auto;transition:var(--tz-transition)}.tz-header.is-scrolled .tz-header__announcement{margin-top:calc(var(--tz-announcement-height, 40px) * -1)}.tz-header__announcement .page-width,.tz-header__announcement-slider,.tz-header__announcement-slider .swiper-wrapper,.tz-header__announcement-slider .swiper-slide{height:100%}.tz-header__announcement-slider .swiper-slide{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-align:center}.tz-header__announcement-link{color:inherit;text-decoration:none}.tz-header__wrap{padding:15px 0}.tz-header__inner{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 18px 0 22px;border-radius:var(--tz-radius-lg);background:#ffffffb8;border:1px solid rgba(255,255,255,.42);box-shadow:0 14px 34px #1f35541f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:var(--tz-transition);pointer-events:auto}.tz-header.is-scrolled .tz-header__inner{background:#ffffffe0;border:1px solid var(--tz-border);box-shadow:0 18px 38px #1f355429}.tz-header__logo{display:flex;align-items:center;text-decoration:none;color:var(--tz-heading);height:100%}.tz-header__logo img{display:block;width:auto;height:85px;transition:var(--tz-transition);padding:5px 0}.tz-header.is-scrolled .tz-header__logo img{height:60px}.tz-header__logo-text{font-size:24px;font-weight:800;line-height:1}.tz-header__nav{justify-self:center}.tz-header__nav-list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.tz-header__nav-item{position:relative}.tz-header__nav-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:10px 16px;border-radius:999px;color:var(--tz-heading);text-decoration:none;font-size:16px;font-weight:700;letter-spacing:-.01em;transition:var(--tz-transition)}.tz-header__nav-link:hover,.tz-header__nav-item.is-active .tz-header__nav-link{background:#ffffffb3;box-shadow:inset 0 0 0 1px #253f6314}.tz-header__nav-link svg{width:12px;height:12px;flex:0 0 auto}.tz-header__actions{justify-self:end;display:flex;align-items:center;gap:10px}.tz-header__search{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 20px;border:1px solid rgba(37,63,99,.08);border-radius:999px;background:#ffffffeb;color:color-mix(in srgb,var(--tz-body) 82%,var(--tz-heading) 18%);cursor:pointer;box-shadow:inset 0 1px #fff9;transition:var(--tz-transition),box-shadow .25s ease,transform .25s ease}.tz-header__search:hover{border-color:#253f6329;color:var(--tz-heading);background:#fff;box-shadow:0 10px 20px #1f355414;transform:translateY(-1px)}.tz-header__search svg,.tz-header__icon svg{width:22px;height:22px;flex:0 0 auto}.tz-header__search span{white-space:nowrap;font-size:14px;font-weight:700}.tz-header__icon,.tz-header__menu,.tz-header__search-close,.tz-header__drawer-close{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(37,63,99,.08);border-radius:50%;background:#ffffffe0;color:var(--tz-heading);text-decoration:none;cursor:pointer;box-shadow:inset 0 1px #fff9;transition:var(--tz-transition),box-shadow .25s ease,transform .25s ease}.tz-header__icon:hover,.tz-header__menu:hover,.tz-header__search-close:hover,.tz-header__drawer-close:hover{background:#fff;border-color:#253f6329;box-shadow:0 10px 20px #1f355414;transform:translateY(-1px)}.tz-header__cart{position:relative}.tz-header__badge{position:absolute;top:-1px;right:-1px;min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--tz-orange);color:#fff;font-size:11px;font-weight:700;line-height:1}.tz-header__menu{display:none;position:relative;border:none}.tz-header__menu span{position:absolute;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s ease,opacity .25s ease}.tz-header__menu span:nth-child(1){transform:translateY(-6px)}.tz-header__menu span:nth-child(3){transform:translateY(6px)}.tz-header__menu.is-active span:nth-child(1){transform:rotate(45deg)}.tz-header__menu.is-active span:nth-child(2){opacity:0}.tz-header__menu.is-active span:nth-child(3){transform:rotate(-45deg)}.tz-header__mega{position:absolute;top:calc(var(--tz-announcement-height, 40px) + var(--tz-header-height, 76px) + 20px);left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:var(--tz-transition);z-index:calc(var(--tz-z-header, 100) - 1)}.tz-header__mega.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.tz-header__mega-panel{display:none;background:#fffffff0;border:1px solid rgba(255,255,255,.56);border-radius:var(--tz-radius-lg);box-shadow:0 24px 50px #1f355429;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:28px}.tz-header__mega-panel.is-active{display:block}.tz-header__mega-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tz-gap-md, 20px)}.tz-header__mega-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--tz-radius-md);background:#f8fafceb;color:inherit;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.tz-header__mega-card:hover{transform:translateY(-4px);box-shadow:0 14px 24px #1f35541a}.tz-header__mega-image{aspect-ratio:1 / 1;overflow:hidden;background:var(--tz-surface-soft)}.tz-header__mega-image img,.tz-header__mega-image svg{width:100%;height:100%;object-fit:cover;display:block}.tz-header__mega-content{padding:18px}.tz-header__mega-content h4{margin:0 0 6px;color:var(--tz-heading);font-size:16px;line-height:1.3}.tz-header__mega-content span{display:block;color:var(--tz-body);font-size:14px;line-height:1.5}.tz-header__search-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-start;padding:88px 16px 24px;opacity:0;visibility:hidden;pointer-events:none;transition:var(--tz-transition);z-index:var(--tz-z-search, 1000)}.tz-header__search-modal.is-active{opacity:1;visibility:visible;pointer-events:auto}.tz-header__search-dialog{width:min(920px,100%);max-height:calc(100vh - 112px);display:flex;flex-direction:column;overflow:hidden;background:#fffffff5;border-radius:var(--tz-radius-lg);border:1px solid rgba(255,255,255,.56);box-shadow:0 30px 60px #1f35542e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.tz-header__search-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 32px 20px;border-bottom:1px solid var(--tz-border)}.tz-header__search-header h2{margin:0;color:var(--tz-heading);font-size:28px;line-height:1.1}.tz-header__predictive-search{display:block;overflow-y:auto}.tz-header__search-form{padding:24px 32px 18px}.tz-header__search-field{display:flex;align-items:center;gap:14px;min-height:64px;padding:0 12px 0 24px;border:1px solid rgba(37,63,99,.08);border-radius:999px;background:#f8fafceb}.tz-header__search-field svg{width:22px;height:22px;color:var(--tz-heading);flex:0 0 auto}.tz-header__search-field input{flex:1 1 auto;width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--tz-heading);font-size:16px}.tz-header__search-field input::placeholder{color:var(--tz-body)}.tz-header__search-submit{min-width:112px;height:48px;padding:0 20px;border:0;border-radius:999px;background:var(--tz-heading);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 10px 18px #1f355429;transition:var(--tz-transition),transform .25s ease}.tz-header__search-submit:hover{opacity:.92;transform:translateY(-1px)}.tz-header__popular{padding:0 32px 20px}.tz-header__popular-label{margin-bottom:12px;color:var(--tz-heading);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tz-header__popular-list{display:flex;flex-wrap:wrap;gap:10px}.tz-header__popular-link{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid var(--tz-border);border-radius:999px;background:var(--tz-surface-soft);color:var(--tz-heading);text-decoration:none;font-size:14px;font-weight:600;transition:var(--tz-transition)}.tz-header__popular-link:hover{border-color:var(--tz-heading)}.tz-header__results{padding:0 32px 32px;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.tz-header__results.is-loaded,.tz-header__results:not(:empty){opacity:1;transform:translateY(0)}.tz-search-results{display:flex;flex-direction:column;gap:12px}.tz-search-products{display:grid;gap:12px}.tz-search-product{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;border:1px solid var(--tz-border);border-radius:var(--tz-radius-md);background:var(--tz-surface-soft);color:inherit;text-decoration:none;transition:var(--tz-transition)}.tz-search-product:hover{border-color:var(--tz-heading);transform:translateY(-2px)}.tz-search-image{width:96px;aspect-ratio:1 / 1;overflow:hidden;border-radius:14px;background:#fff}.tz-search-image img,.tz-search-image svg{width:100%;height:100%;display:block;object-fit:cover}.tz-search-info{min-width:0}.tz-search-title{color:var(--tz-heading);font-size:16px;font-weight:700;line-height:1.35}.tz-search-price{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--tz-heading);font-size:14px;font-weight:600}.tz-search-price s{color:var(--tz-body);font-weight:500}.tz-search-arrow{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#fff;color:var(--tz-heading)}.tz-search-arrow svg{width:16px;height:16px}.tz-search-empty{padding:8px 0 4px;color:var(--tz-body)}.tz-search-empty p{margin:0}.tz-search-empty p+p{margin-top:6px}.tz-search-footer{padding-top:4px}.tz-search-pill{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:999px;background:var(--tz-heading);color:#fff;text-decoration:none;font-size:14px;font-weight:700;transition:var(--tz-transition)}.tz-search-pill:hover{opacity:.92}.tz-header__drawer{position:fixed;inset:0 0 0 auto;width:min(380px,92vw);display:flex;flex-direction:column;background:#fffffffa;box-shadow:-14px 0 40px #1f355424;transform:translate(100%);transition:transform .3s ease;z-index:var(--tz-z-drawer, 1100)}.tz-header__drawer.is-active{transform:translate(0)}.tz-header__drawer-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;border-bottom:1px solid var(--tz-border)}.tz-header__drawer-header span{color:var(--tz-heading);font-size:22px;font-weight:700}.tz-header__drawer-nav{flex:1 1 auto;overflow-y:auto;padding:8px 24px 24px}.tz-header__drawer-nav ul{margin:0;padding:0;list-style:none}.tz-header__drawer-nav li+li{margin-top:4px}.tz-header__drawer-nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0;border-bottom:1px solid var(--tz-border);color:var(--tz-heading);text-decoration:none;font-size:16px;font-weight:600}.tz-header__drawer-nav svg{width:12px;height:12px;flex:0 0 auto}.tz-header__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#121a2347;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:var(--tz-transition);z-index:var(--tz-z-overlay, 900)}.tz-header__overlay.is-active{opacity:1;visibility:visible}body.tz-lock{overflow:hidden}.tz-hidden{display:none!important}@media(max-width:1199px){.tz-header__mega-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.tz-header__inner{grid-template-columns:auto auto 1fr;gap:14px;padding:0 14px 0 16px}.tz-header__nav,.tz-header__search{display:none}.tz-header__menu{display:inline-flex}.tz-header__mega{display:none}}@media(max-width:767px){.tz-header__announcement{height:100%}.tz-header__announcement-slider .swiper-slide{font-size:13px}.tz-header__wrap{padding:8px 0}.tz-header__inner{padding:0 16px;gap:12px}.tz-header__logo img{height:60px}.tz-header__icon,.tz-header__menu{width:42px;height:42px}.tz-header__search-modal{padding:0}.tz-header__search-dialog{width:100%;max-height:100vh;height:100vh;border-radius:0}.tz-header__search-header,.tz-header__search-form,.tz-header__popular,.tz-header__results{padding-inline:20px}.tz-header__search-header{padding-top:22px}.tz-header__search-header h2{font-size:24px}.tz-header__search-field{min-height:56px;padding-left:18px}.tz-header__search-submit{min-width:96px;height:42px;padding-inline:16px}.tz-search-product{grid-template-columns:80px minmax(0,1fr)}.tz-search-image{width:80px}.tz-search-arrow{display:none}.tz-header__drawer{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/toyzaar-header.css.map */
