.header{--ips-bg: #151a20;--ips-bg-2: #1b222a;--ips-pop: #12171d;--ips-line: #2c3640;--ips-ink: #f2f5f7;--ips-muted: #a8b4bf;--ips-blue: #2ba3e8;--ips-blue-lift: #63bff2;--ips-orange: #e9721e;--ips-orange-lift: #ff8a3a;--ips-field: #ffffff;--ips-field-ink: #0b0e11;--ips-field-muted: #5b6672}.shopify-section__ip-search{display:none}@media screen and (min-width:1000px){.header .header__logo{margin-right:24px}.header .header__search-bar-wrapper{flex:1 1 0%;min-width:220px;max-width:980px;margin:0 clamp(8px,1vw,16px) 0 0}.header .header__action-list{flex:none;padding-left:0}.header .header__action-list .header__action-item{padding-left:10px;padding-right:10px}.header .header__action-list .header__action-item--cart{padding-right:0}.header .header__action-item-title,.header .header__action-item-link,.header .header__cart-toggle{white-space:nowrap}}@media screen and (min-width:1200px){.header .header__search-bar-wrapper{min-width:340px}.header .header__action-list .header__action-item{padding-left:14px;padding-right:14px}}@media screen and (max-width:640px){.header.header--search-expanded{margin-bottom:63px}.header .header__search-bar-wrapper.is-visible:not(.is-fixed){margin-bottom:-68px;padding-top:12px}.header .header__search-bar-wrapper.is-visible:not(.is-fixed) .search-bar{padding-bottom:12px}}.header .search-bar__top{border:1px solid var(--ips-field);border-radius:10px;background:var(--ips-field);box-shadow:none;color:var(--ips-field-ink);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}@media screen and (min-width:641px){.header .search-bar__top{height:48px}}.header .search-bar.is-expanded .search-bar__top{border-radius:10px;box-shadow:none}.header .search-bar__top:focus-within,.header .search-bar.is-expanded .search-bar__top:focus-within{border-color:var(--ips-blue);box-shadow:0 0 0 3px #2ba3e899}.header .search-bar__input-wrapper{flex:1 1 0%;min-width:0}.header .search-bar__input{padding:0 46px 0 16px;color:var(--ips-field-ink);font-size:16px;text-overflow:ellipsis}.header .search-bar__input::placeholder{color:var(--ips-field-muted)}.header .search-bar__input-wrapper .search-bar__input-clear{top:calc(50% - 14px);right:9px;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;color:var(--ips-field-ink);opacity:.65}.header .search-bar__input-wrapper .search-bar__input.is-filled+.search-bar__input-clear{display:flex!important}.header .search-bar__input-wrapper .search-bar__input-clear:hover,.header .search-bar__input-wrapper .search-bar__input-clear:focus-visible{opacity:1;background:#0b0e111a;outline:none}.header .search-bar__input-wrapper .search-bar__input-clear svg{width:12px;height:12px}.header .ips-kbd{display:none;position:absolute;top:50%;right:12px;transform:translateY(-50%);min-width:22px;padding:3px 6px;border:1px solid #c3ccd4;border-radius:5px;background:#f1f4f6;color:var(--ips-field-muted);font-size:11px;line-height:1.2;text-align:center;pointer-events:none}@media screen and (min-width:1000px)and (hover:hover){.header .ips-kbd{display:block}.header .search-bar__input:focus~.ips-kbd,.header .search-bar__input.is-filled~.ips-kbd{display:none}}.header .search-bar__filter{display:none}.header .search-bar__submit{width:58px;border-radius:0;background:var(--ips-orange);color:#0b0e11;transition:background-color .15s ease}.header .search-bar__submit:hover{background:var(--ips-orange-lift)}.header .search-bar__submit:focus-visible{outline:2px solid #0b0e11;outline-offset:-4px}.ips-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background:#0306099e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}@media screen and (min-width:641px){html.ips-open .ips-scrim{opacity:1;visibility:visible}}.header .search-bar__inner{color:var(--ips-ink);background:var(--ips-pop)}.header .search-bar__results,.header .search-bar__menu-wrapper{background:transparent;box-shadow:none;font-size:14px;overflow-x:hidden}.header .search-bar__results,.header .ips-panel{scrollbar-width:thin;scrollbar-color:#3b4855 transparent}.header .ips-panel[hidden]{display:none}.header .ips-panel{height:100%;overflow:hidden auto;overscroll-behavior:contain}@media screen and (min-width:641px){.header .search-bar__inner{top:calc(100% + 8px);left:0;width:100%;min-width:min(720px,var(--ips-room, 100%));border:1px solid var(--ips-line);border-radius:12px;box-shadow:0 24px 60px #0009,0 2px 8px #0006;overflow:hidden}.header .search-bar.is-expanded .search-bar__inner{display:flex;flex-direction:column;max-height:min(74vh,660px)}.header .search-bar__results,.header .search-bar__menu-wrapper,.header .ips-panel{left:0;flex:1 1 auto;width:100%;height:auto;min-height:0;max-height:none;border-radius:0}}.header .search-bar.ips-busy .search-bar__results-inner{opacity:.55;transition:opacity .12s ease}.header .skeleton-container{padding:8px 0}.header .ips-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:1000px){.header .ips-grid{grid-template-columns:260px minmax(0,1fr)}.header .ips-grid--solo{grid-template-columns:minmax(0,1fr)}.header .ips-grid:not(.ips-grid--solo) .ips-col--side{border-right:1px solid var(--ips-line)}}.header .ips-col{padding-bottom:8px;min-width:0}.header .search-bar__result-category,.header .ips-h{margin:0;padding:14px 18px 6px;background:transparent;box-shadow:none;color:var(--ips-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.header .search-bar__result-linklist{margin:0;padding:0}.header .ips-link,.header .ips-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 18px;color:var(--ips-ink);font-size:14px;line-height:1.35;text-align:left;text-decoration:none}.header .ips-link>span,.header .ips-row>span{flex:1 1 0%;min-width:0}.header .ips-link:before,.header .ips-row:before{content:"";flex:none;width:15px;height:15px;background:center / contain no-repeat;opacity:.75}.header .ips-link--query:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8b4bf' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E")}.header .ips-link--cat:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8b4bf' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.5'/%3E%3C/svg%3E")}.header .ips-link--page:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8b4bf' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M9 12h7M9 16h7'/%3E%3C/svg%3E")}.header .ips-row--recent:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8b4bf' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.header .ips-link mark,.header .ips-link .highlight,.header .search-bar__item-title .highlight,.header .search-bar__item-title mark{background:none;color:#fff;font-weight:700}.header .ips-link--query>span{color:#fff;font-weight:700}.header .ips-link--query>span mark{color:#c3ccd4;font-weight:400}.header .ips-product{display:flex;align-items:center;gap:14px;padding:9px 18px;color:var(--ips-ink);text-decoration:none}.header .ips-product .search-bar__image-container{flex:none;width:56px;height:56px;margin:0;border-radius:8px;background:#fff;overflow:hidden}.header .ips-product .search-bar__image-container img{display:block;width:100%;height:100%;object-fit:contain}.header .ips-product .search-bar__item-info{flex:1 1 0%;min-width:0}.header .ips-product .search-bar__item-title{display:-webkit-box;margin:0;overflow:hidden;color:#d5dce2;font-size:14px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header .ips-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin:3px 0 0;color:var(--ips-muted);font-size:12px;line-height:1.3}.header .ips-out{color:#ff9d8a}.header .ips-product .search-bar__item-price{flex:none;color:var(--ips-ink);font-size:14px;font-weight:700;text-align:right;white-space:nowrap}.header .ips-product .search-bar__item-price small{display:block;color:var(--ips-muted);font-size:11px;font-weight:400}.header .ips-link:hover,.header .ips-row:hover,.header .ips-product:hover,.header .ips-link:focus-visible,.header .ips-row:focus-visible,.header .ips-product:focus-visible,.header .search-bar__inner .is-active{background:#ffffff12;box-shadow:3px 0 0 var(--ips-blue) inset;color:#fff;outline:none}.header .search-bar__view-all{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 18px;border-top:1px solid var(--ips-line);background:var(--ips-bg);box-shadow:0 6px 0 var(--ips-bg);color:var(--ips-blue-lift);font-size:14px;font-weight:600}.header .search-bar__view-all svg{margin:0}.header .search-bar__view-all:hover,.header .search-bar__view-all:focus-visible,.header .search-bar__inner .search-bar__view-all.is-active{background:#17344a;box-shadow:0 6px #17344a;color:#fff;outline:none}.header .ips-empty{padding:34px 24px 30px;text-align:center}.header .ips-empty .heading{margin:0 0 8px;color:#fff;overflow-wrap:anywhere}.header .ips-empty__text{max-width:420px;margin:0 auto 16px;color:var(--ips-muted);font-size:14px;line-height:1.5}.header .ips-empty__cta{display:inline-flex;padding:10px 16px;border:1px solid var(--ips-blue);border-radius:6px;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.header .ips-empty__cta:hover,.header .ips-empty__cta:focus-visible,.header .search-bar__inner .ips-empty__cta.is-active{background:var(--ips-blue);box-shadow:none;outline:none}.header .ips-sec{padding-bottom:8px}.header .ips-sec[hidden]{display:none}.header .ips-sec__head{display:flex;align-items:baseline;justify-content:space-between}.header .ips-clear{margin-right:18px;color:var(--ips-muted);font-size:12px;text-decoration:underline;text-underline-offset:2px}.header .ips-clear:hover,.header .ips-clear:focus-visible{color:#fff;outline:none}.header .ips-recent{position:relative;display:flex;align-items:stretch}.header .ips-recent .ips-row{padding-right:46px}.header .ips-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .ips-recent__x{position:absolute;top:50%;right:12px;width:28px;height:28px;margin-top:-14px;border-radius:50%;color:var(--ips-muted);font-size:18px;line-height:1}.header .ips-recent__x:hover,.header .ips-recent__x:focus-visible{background:#ffffff1f;color:#fff;outline:none}.header .ips-chips{display:flex;flex-wrap:wrap;gap:8px;padding:4px 18px 8px}.header .ips-chip{padding:7px 13px;border:1px solid var(--ips-line);border-radius:999px;background:var(--ips-bg-2);color:var(--ips-ink);font-size:13px;line-height:1.2;transition:border-color .15s ease,background-color .15s ease}.header .ips-chip:hover,.header .ips-chip:focus-visible,.header .search-bar__inner .ips-chip.is-active{border-color:var(--ips-blue);background:#2ba3e829;box-shadow:none;color:#fff;outline:none}.header .ips-depts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}@media screen and (min-width:1000px){.header .ips-depts{grid-template-columns:repeat(3,minmax(0,1fr))}}.header .ips-depts .ips-link{padding-top:9px;padding-bottom:9px;font-size:13.5px}.header .ips-foot{position:relative;z-index:3;display:none;flex:none;gap:18px;padding:10px 18px;border-top:1px solid var(--ips-line);background:var(--ips-bg);color:var(--ips-muted);font-size:12px}.header .ips-foot kbd{display:inline-block;min-width:20px;margin-right:4px;padding:2px 5px;border:1px solid var(--ips-line);border-radius:4px;background:var(--ips-bg-2);color:var(--ips-ink);font:inherit;font-size:11px;text-align:center}@media screen and (min-width:1000px)and (hover:hover){.header .ips-foot{display:flex}}@media(prefers-reduced-motion:reduce){.ips-scrim,.header .search-bar__top,.header .search-bar__submit,.header .ips-chip,.header .search-bar.ips-busy .search-bar__results-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/ip-search.css.map */
