.custom-header-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:40px!important;padding-top:40px!important}.header-left{flex:1}.header-left img{width:150px}.header-right{flex:1;display:flex;justify-content:flex-end}.header-icons{display:flex;align-items:center;gap:35px}.header-icon-block{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff;font-size:12px;gap:4px}.header-icon-block svg,.header-icon-block .icon-svg svg{width:24px;height:24px;stroke:#fff;fill:none}.icon-label{font-size:13px}.header-search{flex:2;display:flex;justify-content:center;position:relative}.header-search__form{width:100%;max-width:580px;position:relative}.header-search__box{display:flex;align-items:center;gap:10px;padding:0;background:transparent;transition:border-color .2s,background .2s}.header-search__input{border:1px solid #fff!important}.header-search__icon{stroke:#fff9;flex-shrink:0;top:50%;position:absolute;transform:translateY(-50%);left:10px}.header-search__input{flex:1;padding-left:35px!important;border:none;background:transparent;color:#fff;font-size:16px;outline:none;min-width:0}.header-search__input::placeholder{color:#ffffff80}.header-search__input::-webkit-search-cancel-button{display:none}.header-search__clear{display:none;background:none;border:none;cursor:pointer;padding:4px;color:#fff9;flex-shrink:0;border-radius:50%;transition:color .15s;top:50%;position:absolute;transform:translateY(-50%);right:5px}.header-search__clear:hover{color:#fff}.header-search__input:not(:placeholder-shown)~.header-search__clear{display:flex;padding-right:10px}.header-predictive-search{display:block;position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1000}.header-search-dropdown{background:#000;border-radius:12px;box-shadow:0 12px 40px #0000002e;overflow:hidden;animation:hsDropIn .15s ease}@keyframes hsDropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.header-search-dropdown__inner{max-height:72vh;overflow-y:auto;padding:8px 0}.header-search-dropdown__group{padding:10px 0 4px;border-top:1px solid #f0f0f0}.header-search-dropdown__group:first-child{border-top:none}.header-search-dropdown__group-head{display:flex;align-items:center;justify-content:space-between;padding:0 16px 4px}.header-search-dropdown__label{padding:2px 16px 6px;margin:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#aaa}.header-search-dropdown__group-head .header-search-dropdown__label{padding:0}.header-search-dropdown__view-all{font-size:12px;color:#fff;text-decoration:none;white-space:nowrap;transition:color .15s}.header-search-dropdown ul{list-style:none;margin:0;padding:0}.header-search-dropdown__link{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:14px;color:#fff;text-decoration:none;transition:background .12s}.header-search-dropdown__link:hover,.header-search-dropdown__link:focus{background:#262626;outline:none}.header-search-dropdown__link svg{flex-shrink:0;stroke:#999}.header-search-dropdown__product{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;transition:background .12s}.header-search-dropdown__product:hover,.header-search-dropdown__product:focus{background:#262626;outline:none}.header-search-dropdown__product-img img{width:52px;height:52px;object-fit:cover;border-radius:8px;border:1px solid #eee;display:block}.header-search-dropdown__product-placeholder{width:52px;height:52px;border-radius:8px;background:#eee}.header-search-dropdown__product-info{display:flex;flex-direction:column;gap:2px;min-width:0}.header-search-dropdown__product-title{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-search-dropdown__product-vendor{font-size:12px;color:#fff}.header-search-dropdown__product-price{font-size:13px;color:#fff}.header-search-dropdown__product-price s{color:#aaa;margin-right:4px}.header-search-dropdown__empty{padding:20px 16px;margin:0;font-size:14px;color:#fff;text-align:center}.header-search-dropdown__skeleton{display:flex;align-items:center;gap:12px;padding:10px 16px}.header-search-dropdown__skeleton-lines{flex:1;display:flex;flex-direction:column;gap:8px}.header-predictive-search [slot=loading]{display:none}.header-logo-link{width:fit-content;display:block}@media screen and (max-width:768px){.custom-header-bar{flex-wrap:wrap;padding:10px 20px 0!important}.header-search{order:3;width:100%;flex:unset}.header-search__form{max-width:100%}.header-right,.header-left{display:none}.header-search__input{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
