.search__input.field__input{padding-right:9.8rem;color:#1f1f1f;line-height:1;padding:16px;padding-left:1.5rem;border:1px solid #008DA7}button.reset__button.field__button{display:none}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.template-search .cma-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.template-search .category-title{margin-top:1.5rem;margin-bottom:2rem}.template-search .cma-section-header .total-product-count{color:#1f1f1f;font-size:24px;font-style:normal;font-weight:300;line-height:56px}.template-search .cma-section-header h2{margin:0;text-transform:capitalize}.template-search .template-search__search{position:relative;max-width:313px;width:100%}.template-search .search__input{width:100%;height:38px;padding-left:56px;border:1px solid #ccc;box-sizing:border-box;font-size:14px;min-width:313px;border-radius:24px;color:#616161;font-size:16px;line-height:28px}.template-search .field__label{display:none}.template-search .search button[type=submit]{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;line-height:1}.template-search button[type=reset]{display:none}@media screen and (max-width: 767px){.template-search .template-search__search,.template-search .search-wrapper{min-width:100%;max-width:100%}.template-search .search__input{min-width:100%}.template-search .cma-section-header{flex-direction:column}}.template-search ul.grid.product-grid{grid-template-columns:repeat(4,1fr);display:grid}@media screen and (max-width: 1199px){.template-search ul.grid.product-grid{grid-template-columns:repeat(3,1fr);display:grid}}@media screen and (max-width: 991px){.template-search ul.grid.product-grid{grid-template-columns:repeat(2,1fr);display:grid}}@media screen and (max-width: 520px){.template-search ul.grid.product-grid{grid-template-columns:repeat(1,1fr);display:grid}}.template-search ul.grid.product-grid li.grid__item{width:100%;max-width:100%}.template-search .pages-section .card__heading,.template-search .articles-section .card__heading{color:#1f1f1f;margin-bottom:.6rem;line-height:1.2}.template-search .pages-section a{text-decoration:none}.template-search .pages-section ul{list-style:none;padding:0;margin:0}.template-search .pages-section ul li{margin-bottom:1.5rem}.template-search .pages-section a:hover .card__heading{color:#008da7}.template-search .blog-category{color:#008da7;font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:16px}.template-search .card__content-custom{padding:0;padding-top:1rem}.template-search .card__content-custom .card__information{padding:0}.template-search .cma-load-more{text-align:center;display:block;color:#008da7;text-decoration:none;font-size:20px}.template-search .cma-load-more:hover{text-decoration:underline}.template-search .no-search-message,.template-search .no-results-message{text-align:center;padding:2rem 0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-search.css.map */
