.uwc-announce{background:var(--navy);color:#fff;font-size:.8rem;font-family:var(--f-body);line-height:1.6}.uwc-announce .uwc-wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:36px}.uwc-announce a{font-weight:600;text-decoration:none;color:inherit}.uwc-announce__mid{font-weight:600}.uwc-announce__mid p{display:inline}.uwc-header-section{position:sticky;top:0;z-index:50;transition:transform .5s cubic-bezier(.22,1,.36,1)}.uwc-header-section.is-tucked{transform:translateY(-100%)}.uwc-header--flag{border-bottom:0!important}.uwc-header--flag:after{content:"";display:block;height:6px;background:linear-gradient(to bottom,var(--red) 0 2px,#fff 2px 4px,var(--navy) 4px 6px)}.uwc-header{background:#fff;border-bottom:1px solid var(--line);transition:box-shadow .3s;font-family:var(--f-body);line-height:1.6}.uwc-header-section.is-scrolled .uwc-header{box-shadow:0 6px 20px -14px #1d2f4f59}.uwc-header__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding-top:.7rem;padding-bottom:.7rem}.uwc-header__logo{display:block}.uwc-header__logo img{height:var(--logo-h, 58px);width:auto}.uwc-header__search{position:relative;max-width:560px;width:100%;justify-self:center}.uwc-header__search input[type=search]{width:100%;height:46px;border:1.5px solid var(--input-line);border-radius:999px;padding:0 3rem 0 1.2rem;background:var(--soft);-webkit-appearance:none;appearance:none}.uwc-header__search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.uwc-header__search input[type=search]:focus{outline:none;border-color:var(--blue);background:#fff}.uwc-header__search input[type=search]:focus-visible{box-shadow:0 0 0 3px #2a446b38}.uwc-header__search button{position:absolute;right:5px;top:5px;width:36px;height:36px;border-radius:50%;border:0;background:var(--navy);display:grid;place-items:center}.uwc-header__search svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round}.uwc-predictive{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 24px 40px -24px #1d2f4f59;max-height:min(70vh,560px);overflow:auto;overscroll-behavior:contain;text-align:left}.uwc-predictive[hidden]{display:none}.uwc-predictive .ps-group{padding:.8rem .8rem .4rem}.uwc-predictive .ps-group+.ps-group{border-top:1px solid var(--line)}.uwc-predictive .ps-title{font:700 .74rem var(--f-head);color:var(--ink-3);padding:0 .4rem .4rem;letter-spacing:.01em}.uwc-predictive ul{list-style:none;padding:0;display:grid;gap:.15rem}.uwc-predictive [role=option] a{display:flex;align-items:center;gap:.8rem;padding:.5rem;border-radius:8px;text-decoration:none;color:var(--charcoal)}.uwc-predictive [role=option] a:hover,.uwc-predictive [role=option][aria-selected=true] a{background:var(--soft)}.uwc-predictive .ps-queries a{display:block;font-size:.92rem}.uwc-predictive .ps-queries mark,.uwc-predictive .ps-queries b{background:none;font-weight:700}.uwc-predictive .ps-img{position:relative;width:56px;height:56px;flex-shrink:0;border-radius:6px;overflow:hidden;background:var(--soft)}.uwc-predictive .ps-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.uwc-predictive .ps-text{display:grid;gap:.05rem;min-width:0}.uwc-predictive small{font:600 .72rem var(--f-head);color:var(--blue)}.uwc-predictive strong{font:700 .92rem/1.3 var(--f-head)}.uwc-predictive .uwc-price{font-size:.86rem}.uwc-predictive .ps-list a{display:grid;gap:.1rem}.uwc-predictive .ps-foot{border-top:1px solid var(--line);padding:.5rem .8rem .7rem}.uwc-predictive .ps-foot a{font:700 .88rem var(--f-head);color:var(--blue);justify-content:center}.uwc-predictive .ps-empty{padding:1rem 1.2rem;font-size:.9rem;color:var(--ink-2)}.uwc-predictive .highlight{background:#fdf1d3;color:inherit;border-radius:2px;padding:0 .1em;font-weight:inherit}.uwc-header__actions{display:flex;align-items:center;gap:.25rem}.uwc-act{display:flex;align-items:center;gap:.55rem;padding:.4rem .6rem;border-radius:var(--radius);text-decoration:none;background:none;border:0;position:relative;color:inherit}.uwc-act:hover{background:var(--soft)}.uwc-act svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.uwc-act small{display:block;font-size:.72rem;color:var(--ink-3);line-height:1.1}.uwc-act strong{display:block;font:700 .88rem/1.2 var(--f-head)}.uwc-count{position:absolute;top:0;left:22px;min-width:18px;height:18px;border-radius:9px;background:var(--blue);color:#fff;font:700 .68rem/18px var(--f-body);text-align:center;padding:0 4px}.uwc-menu-btn{display:none}.uwc-header__nav{border-top:1px solid var(--line)}.uwc-header__nav .uwc-wrap{display:flex;align-items:center;justify-content:space-between;gap:1rem}.uwc-header__list{display:flex;list-style:none;padding:0;gap:.3rem}.uwc-header__list>li{position:relative}.uwc-header__list>li>a,.uwc-header__list>li>button{display:flex;align-items:center;gap:.35rem;padding:.95rem .8rem;font:600 .9rem var(--f-head);text-decoration:none;background:none;border:0;color:inherit}.uwc-header__list>li>a:hover,.uwc-header__list>li>button:hover,.uwc-header__list>li>a[aria-current=page]{color:var(--blue)}.uwc-header__list>li>button svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;transition:transform .25s}.uwc-header__list>li>button[aria-expanded=true] svg{transform:rotate(180deg)}.uwc-header__nav .uwc-btn{min-height:40px;padding:.55rem 1rem;font-size:.84rem;margin-left:auto}.uwc-mega{position:absolute;left:0;top:100%;width:min(860px,90vw);background:#fff;border:1px solid var(--line);border-radius:0 0 10px 10px;box-shadow:0 24px 40px -24px #1d2f4f59;padding:1.6rem;display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:1.5rem;z-index:5}.uwc-mega--feature{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr)) minmax(0,1.1fr)}.uwc-mega h3{font-size:.95rem;margin-bottom:.7rem}.uwc-mega ul{list-style:none;padding:0;display:grid;gap:.35rem}.uwc-mega a{text-decoration:none;font-size:.92rem;color:var(--ink-2)}.uwc-mega a:hover,.uwc-mega a[aria-current=page]{color:var(--blue)}.uwc-mega__feature{background:var(--soft);border-radius:8px;overflow:hidden;text-decoration:none;align-self:start}.uwc-mega .uwc-mega__feature{color:var(--charcoal)}.uwc-mega__feature img{aspect-ratio:16 / 10;object-fit:cover;width:100%}.uwc-mega__feature span{display:block;padding:.8rem 1rem;font:600 .9rem var(--f-head)}.uwc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;visibility:hidden;font-family:var(--f-body);line-height:1.6}.uwc-drawer.is-open{visibility:visible}.uwc-drawer__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1d2f4f73;opacity:0;transition:opacity .3s}.uwc-drawer.is-open .uwc-drawer__scrim{opacity:1}.uwc-drawer__panel{position:relative;width:min(88vw,380px);height:100%;background:#fff;color:var(--charcoal);padding:1rem 1.25rem 2rem;overflow:auto;transform:translate(-100%);transition:transform .35s var(--ease)}.uwc-drawer.is-open .uwc-drawer__panel{transform:none}.uwc-drawer__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:.8rem;border-bottom:1px solid var(--line)}.uwc-drawer__top img{height:44px;width:auto}.uwc-drawer nav a{display:block;padding:.85rem 0;border-bottom:1px solid var(--line);font:600 1rem var(--f-head);text-decoration:none}.uwc-drawer nav a.uwc-drawer__sub{font:500 .93rem var(--f-body);padding-left:1rem;color:var(--ink-2)}.uwc-drawer nav a[aria-current=page]{color:var(--blue)}.uwc-drawer .uwc-btn{margin-top:1.4rem}@media(max-width:1100px){.uwc-header__bar{grid-template-columns:auto 1fr auto}.uwc-act__lbl,.uwc-header__nav{display:none}.uwc-menu-btn{display:flex}}@media(max-width:820px){.uwc-announce__mid,.uwc-announce__right{display:none}.uwc-announce .uwc-wrap{justify-content:center}.uwc-header__bar{grid-template-columns:auto 1fr auto;row-gap:.6rem}.uwc-header__logo img{height:var(--logo-h-m, 46px)}.uwc-header__search{grid-column:1 / -1;grid-row:2;max-width:none}.uwc-header__actions{grid-column:3;grid-row:1}}@media(max-width:520px){.uwc-act strong,.uwc-act small{display:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/uwc-header.css.map */
