.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(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:25px 0 30px}@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:19px}}@media screen and (max-width:576px){.search-container #main-page-article-grid .resultTable{grid-template-columns:1fr}}.xliv-no-results-recommendations{margin-top:40px;text-align:left}.xliv-no-results-title{margin:0 0 8px;text-align:center;font-size:24px}.xliv-no-results-copy{margin:0 0 24px;text-align:center}.quickSearchRecent .search-block-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.xliv-recent-clear{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:4px 0;cursor:pointer;text-decoration:underline;font:inherit;font-size:12px}.quickSearchRecent .list-item{display:flex;flex-wrap:wrap;gap:8px 16px}.quickSearchRecent .item{margin:0}.quickSearchRecent .link{display:inline-flex;align-items:center;min-height:34px}@media screen and (max-width:767px){.xliv-no-results-recommendations .products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-container .toolbar{position:relative;z-index:2}.search-container .toolbar select,.search-container .toolbar button{min-height:42px}.search-container a:focus-visible,.search-container button:focus-visible,.search-container select:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:767px){.search-container .page-header{padding:18px 0 20px}.search-container .toolbar{gap:8px}.search-container .toolbar-item,.search-container .toolbar select{width:100%}.xliv-no-results-title{font-size:21px}}.search-container{max-width:1480px;margin-inline:auto}.search-container .page-header{padding:12px 0 8px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.025em}.tls-search-hero{max-width:760px;margin:18px auto 36px;text-align:center}.tls-search-page-form{margin:0}.tls-search-page-field{display:flex;width:100%;min-height:54px;padding:5px;border:1px solid rgba(0,0,0,.16);border-radius:14px;background:#fff;box-shadow:0 5px 22px #0000000e;transition:border-color .2s ease,box-shadow .2s ease}.tls-search-page-field:focus-within{border-color:#0000007a;box-shadow:0 7px 26px #00000017}.tls-search-page-input{min-width:0;flex:1 1 auto;padding:0 16px;border:0;outline:0;background:transparent;font:inherit;font-size:15px}.tls-search-page-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:118px;padding:0 20px;border:0;border-radius:10px;cursor:pointer;background:var(--btn-1-bg, #111);color:var(--btn-1-color, #fff);font:inherit;font-weight:700}.tls-search-page-button svg{width:18px;height:18px;fill:currentColor}.tls-search-meta{margin:12px 0 0;opacity:.62;font-size:13px}.search-container .halo-search-content{margin-top:0}.search-container .page-sidebar{border-radius:14px}.search-container .sidebarBlock-heading{letter-spacing:.035em}.search-container .toolbar-mobile{margin-bottom:18px}.search-container .toolbar-mobile .toolbar-sidebar{min-height:44px;padding:10px 14px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff}.search-container .resultListing{width:100%}.search-container #main-collection-product-grid.productGrid{row-gap:34px}.search-container #main-collection-product-grid .product{min-width:0}.search-container #main-collection-product-grid .card{height:100%}.search-container #main-collection-product-grid .card-product{overflow:hidden;border-radius:12px;background:#f7f7f7}.search-container #main-collection-product-grid .card-media,.search-container #main-collection-product-grid .card-media img{border-radius:12px}.search-container #main-collection-product-grid .card-information{padding-top:14px}.search-container #main-collection-product-grid .card-title{line-height:1.45}.search-container #main-collection-product-grid .price{margin-top:7px}.search-container #main-collection-product-grid .card-action,.search-container #main-collection-product-grid .card-action .button{width:100%}.search-container #main-collection-product-grid .card-action .button{border-radius:8px}.search-container .pagination-wrapper{margin-top:44px}.search-container .collection--empty{max-width:760px;margin:30px auto 60px;padding:42px 30px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#00000005;text-align:center}.search-container .collection--empty .collection-product-count{margin-bottom:20px;font-size:17px;line-height:1.55}@media screen and (max-width:1024px){.tls-search-hero{margin-bottom:26px}.search-container #main-collection-product-grid.productGrid{row-gap:28px}}@media screen and (max-width:767px){.search-container .page-header{padding-top:8px;font-size:27px}.tls-search-hero{margin:14px auto 24px}.tls-search-page-field{min-height:50px;border-radius:12px}.tls-search-page-input{padding:0 12px;font-size:16px}.tls-search-page-button{min-width:52px;width:52px;padding:0}.tls-search-page-button span{display:none}.search-container #main-collection-product-grid.productGrid{row-gap:24px}.search-container #main-collection-product-grid .card-product,.search-container #main-collection-product-grid .card-media,.search-container #main-collection-product-grid .card-media img{border-radius:9px}.search-container .collection--empty{padding:30px 18px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-main-search.css.map */
