.search__input.field__input{padding-right:5rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.search__button:focus-visible{background-color:rgb(var(--color-background));z-index:2}.search__button:focus{background-color:rgb(var(--color-background));z-index:2}.search__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button .icon{height:1.8rem;width:1.8rem}input::-webkit-search-decoration{-webkit-appearance:none}#header_search_type_2 .modal-dialog{max-width:100%}#header_search_type_2 .modal-content{position:fixed;height:max-content;top:0}#header_search_type_2 .block-search{align-items:center;justify-content:center;position:relative;margin-left:auto;margin-right:auto;padding:0;width:100%;max-width:810px;display:flex}#header_search_type_2 .search__input.field__input{padding:15px 20px;color:#000;background:#f7f7f7;border:none;margin:0;max-width:810px}#header_search_type_2 .search__button.field__button.focus-inset{background-color:#f7f7f7;font-weight:700;color:#000;max-width:45px;width:100%;border:none;min-height:100%}#header_search_type_2 .block-input-search{width:100%;position:relative;display:flex}#header_search_type_2 .modal-body{padding-top:40px;padding-bottom:40px}#header_search_type_2.show .close-search{transform:scale(1)}.close-search{cursor:pointer;position:fixed;top:0;right:20px;font-size:20px;color:#000;z-index:99999;transform:scale(0);-webkit-transition:all .3s ease;transition:all .3s ease}.template-search__results{display:block}.template-search__results .grid__item{width:25%}.template-search__search .field{height:45px;border:1px solid #ccc}.template-search__search input#Search-In-Template{border:none;height:100%}.template-search__search .field__button{height:100%;width:50px;border:none}li.ajax-search-product{display:flex;align-items:center;gap:15px;margin-bottom:10px}.ajax-search-product-col1{width:70px;height:70px}.ajax-search-product-col1 img{object-fit:cover}.ajax-search-product-col2{flex:1;text-align:left}.search-results.show-price .ajax-search-product-col2 .price{display:block}.search-results .ajax-search-product-col2 .price{display:none}.search-results{position:absolute;top:100%;left:0;width:100%;background-color:#fff;padding:15px 15px 5px}.search-results .view-all-search,.search-results .view-all-search a{margin:10px auto;text-decoration:underline;padding:5px 20px}.header-block-search .close-search svg path{fill:#000}@media (max-width: 991px){#header_search_type_2 .block-search{flex-wrap:wrap;gap:15px 0}.collection-select-search{margin-right:0;min-width:260px}#header_search_type_2 .block-input-search{min-width:280px}#header_search_type_2 .modal-content{padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-search.css.map */
