.search-form{display:block;max-width:750px;margin:15px auto 0}.search-form .form-input{width:calc(100% - 70px)}.search-form .button{width:60px;min-height:36px;min-width:unset;margin-left:10px;margin-top:0;padding-top:var(--btn-1-padding-top);padding-bottom:var(--btn-1-padding-bottom)}.search-form .button svg{width:20px;height:20px;margin-right:0;transform:rotate(-90deg)}.search-container .form-fieldInline{display:flex}.search-container .breadcrumb+.halo-search-content{margin-top:23px}.search-container .results-count{display:none}.search-container .toolbar-item .toolbar-icon{display:inline-block;vertical-align:middle;width:26px;height:26px;padding:3px;border:1px solid var(--bg-grey)}.search-container .toolbar-item .toolbar-icon.active{border-color:var(--icon)}.search-container .toolbar-item .toolbar-icon .icon{width:100%;height:100%}.search-container .pageListing .product{display:inline-block}.search-container .card-summary a .text{font-weight:var(--font-weight-semibold);font-style:italic}.search-container .collection.productShowMore+#main-page-article-grid{margin-top:-30px}.search-container #main-page-article-grid .resultTable{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.search-container #main-page-article-grid .resultTable .item{padding:29px}.search-container #main-page-article-grid .resultTitle{width:100%;font-size:calc(var(--font-heading-size) + 2px)}.search-container #main-page-article-grid .resultTitle .text{width:525px}.search-container #main-page-article-grid .resultTitle.text-center .text{margin-left:auto;margin-right:auto}.search-container #main-page-article-grid .resultTitle.text-left .text{margin-left:0;margin-right:auto}.search-container #main-page-article-grid .resultTitle.text-right .text{margin-left:auto;margin-right:0}.search-container #main-page-article-grid .resultTable .item{background-color:var(--bg-global)}.search-container #main-page-article-grid .resultTable .item .button{font-size:var(--font-body-size);font-weight:var(--font-weight-normal);text-transform:none;width:100px;min-width:100px;margin-right:auto;margin-left:0;margin-top:10px;padding:4px 0}.search-container #main-page-article-grid .pagination-page-infinite{text-align:center;margin-top:35px}.search-container #main-page-article-grid .plus-button{width:30px;min-width:30px;height:30px;margin-left:auto;margin-right:auto;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;border:none}.search-container #main-page-article-grid .plus-button:before{left:5px}.search-container #main-page-article-grid .plus-button svg{width:25px;height:25px;border-radius:50%;margin:0}.search-container #main-page-article-grid .item{display:none}.search-container #main-page-article-grid .item.visible{display:block}.search-container .page-header{padding:30px 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--heading-letter-spacing);font-size:24px;line-height:1.2;text-transform:none}.search-container #main-page-article-grid .resultTable .item{padding:var(--brand-pad-card);border-radius:var(--brand-radius-card);background-color:var(--brand-paper);box-shadow:var(--brand-shadow-card)}.search-container #main-page-article-grid .resultTable .card-title a{display:inline-flex;align-items:center;min-height:44px}.search-container #main-page-article-grid .search-result-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;font-size:15px;font-weight:600;color:var(--brand-green-dark);text-decoration:none}.search-container #main-page-article-grid .search-result-more__arrow{transition:transform .2s ease}.search-container #main-page-article-grid .search-result-more:hover .search-result-more__arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.search-container #main-page-article-grid .search-result-more__arrow{transition:none}}.search-container .search-page-form{position:relative;max-width:600px;margin:0 0 32px}.search-container .search-page-form .search-page-form__input{display:block;width:100%;height:48px;margin:0;padding:0 20px 0 44px;font-family:var(--brand-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--brand-ink);background-color:var(--brand-paper);border:1.5px solid var(--brand-field-line);border-radius:var(--brand-radius-pill);transition:border-color .2s}.search-container .search-page-form .search-page-form__input:focus{border-color:var(--brand-ink)}.search-container .search-page-form .search-page-form__input::placeholder{color:var(--brand-ink-muted);opacity:1}.search-container .search-page-form .search-page-form__input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.search-container .search-page-form .search-page-form__button{position:absolute;top:2px;left:2px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--brand-ink);cursor:pointer;transition:background-color .2s}.search-container .search-page-form .search-page-form__button svg{width:20px;height:20px;fill:currentColor}.search-container .collection--empty{text-align:left}.search-container .collection--empty .collection-product-count{font-size:16px;line-height:1.65;color:var(--brand-ink-muted)}@media(min-width:720px){.search-container .collection--empty .collection-product-count{font-size:15px}}@media(hover:hover){.search-container .search-page-form .search-page-form__button:hover{background-color:var(--brand-hover-faint)}}@media(prefers-reduced-motion:reduce){.search-container .search-page-form .search-page-form__input,.search-container .search-page-form .search-page-form__button{transition:none}}.collection.resultListing .pagination-wrapper{display:none}.collection.resultListing.productShowMore .pagination-wrapper{display:block}.collection.resultListing.productShowMore+#main-page-article-grid{margin-top:0}.template-search.product-card-layout-01 .product-item.enable_custom_position_swatch .wrapper-price-swatch{display:block}.template-search.product-card-layout-01 .product-item.enable_custom_position_swatch .card-price{margin-bottom:12px}@media screen and (max-width:1024px){.search-container .toolbar-item{display:block}.search-container #main-page-article-grid .resultTable{grid-gap:15px}.search-container #main-page-article-grid .resultTable .item{padding:var(--brand-pad-card)}}@media screen and (max-width:576px){.search-container #main-page-article-grid .resultTable{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-main-search.css.map */
