.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{display:none;position:relative;z-index:2;font-size:0;letter-spacing:0;margin-bottom:30px}.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 #main-page-article-grid{margin-top:-30px}.search-container #main-page-article-grid .resultTable{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px}.search-container #main-page-article-grid .resultTable .item{display:none;height:100%}.search-container #main-page-article-grid .resultTable .item.visible{display:flex}.search-container #main-page-article-grid .article-card--search{display:flex;flex-direction:column;width:100%;height:100%;background:var(--search-article-card-bg, var(--color-foreground-4));border-radius:24px;overflow:hidden;box-shadow:var(--search-article-card-shadow, 0 20px 48px rgba(15, 15, 15, .08));transition:transform .25s ease,box-shadow .25s ease}.search-container #main-page-article-grid .article-card--search:hover{transform:translateY(-4px);box-shadow:var(--search-article-card-shadow-hover, 0 28px 58px rgba(15, 15, 15, .12))}.search-container #main-page-article-grid .article-card--search .article-card__info{padding:24px 24px 32px}.search-container #main-page-article-grid .article-card--search .article-card__footer{margin-top:auto}.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 .article-card__image-wrapper,.search-container #main-page-article-grid .article-card__title,.search-container #main-page-article-grid .article-card__author,.search-container #main-page-article-grid .article-card__des{--margin-bottom: 16px}.search-container #main-page-article-grid .article-card__author{display:flex;flex-direction:column;gap:6px}.search-container #main-page-article-grid .article-card__author .article__type{font-size:calc(var(--font-body-size) * .9);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.search-container #main-page-article-grid .article-card__author .article__date{font-size:calc(var(--font-body-size) * .85);color:var(--color-grey)}.search-container #main-page-article-grid .article-card__footer .button{min-width:unset;margin: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 .page-header{padding:25px 0 30px}@media screen and (max-width:1024px){.search-container .toolbar-item{display:block}.search-container #main-page-article-grid .resultTable{gap:20px}.search-container #main-page-article-grid .resultTable .item .article-card__info{padding:20px 20px 28px}}@media screen and (max-width:576px){.search-container #main-page-article-grid .resultTable{grid-template-columns:1fr}}@media screen and (min-width:1025px){.search-container #main-page-article-grid .resultTable .item .article-card__info{padding:32px 36px 40px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-main-search.css.map */
