.template-404,.template-search{overflow:hidden}.template-404 .breadcrumb,.template-search .breadcrumb{margin:0}.template-404 .spinner,.template-search .spinner{width:1.5rem;height:1.5rem}.template-404 predictive-search:not([loading]) .predictive-search__heading .spinner,.template-404 predictive-search:not([loading]) .predictive-search__loading-state,.template-404 predictive-search:not([loading]) .predictive-search-status__loading,.template-search predictive-search:not([loading]) .predictive-search__heading .spinner,.template-search predictive-search:not([loading]) .predictive-search__loading-state,.template-search predictive-search:not([loading]) .predictive-search-status__loading{display:none}.template-404 .predictive-search,.template-search .predictive-search{margin-top:2.4rem;margin-bottom:2.4rem;text-align:left}.template-404 .predictive-search .predictive-search__results-list_products,.template-search .predictive-search .predictive-search__results-list_products{border-bottom:1px solid rgb(var(--color-border))}@media screen and (min-width: 990px){.template-404 .predictive-search .predictive-search__results-list_products,.template-search .predictive-search .predictive-search__results-list_products{grid-template-columns:repeat(3,1fr)}}.template-404 .predictive-search .predictive-search__results-product>.subtitle,.template-search .predictive-search .predictive-search__results-product>.subtitle{padding:0 2.4rem}.template-404 .predictive-search .predictive-search__result-group,.template-search .predictive-search .predictive-search__result-group{border-bottom:1px solid rgb(var(--color-border))}.template-404 .predictive-search .card-wrapper,.template-search .predictive-search .card-wrapper{min-height:auto;background-color:transparent}.template-404 .predictive-search .card-wrapper .card-page,.template-search .predictive-search .card-wrapper .card-page{padding:0}.template-404 .search__form-text-404{margin:2.4rem 0 0;max-width:38.5rem}.template-404 .button{margin-top:2.4rem}.template-404 .main-page-title{max-width:66rem;margin-bottom:0}.template-404 .template-404-subtitile{margin-bottom:0}.template-404 .template-404__header-wrapper{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width: 750px){.template-404 .template-404__header-wrapper{flex-direction:row;justify-content:space-between}}.template-search .facets-container--drawer{margin-bottom:calc(var(--main-padding) / 2)}.template-search .collection-wrapper{padding-top:4rem}@media screen and (min-width: 1100px){.template-search .collection-wrapper{padding-top:8rem}}.search-results__block:not(:first-child){margin-top:10rem}@media screen and (min-width: 1100px){.search-results__block:not(:first-child){margin-top:20rem}}.search__form-text{margin-top:.8rem;margin-bottom:0}.search__form-no-result{max-width:35rem;margin-top:2.4rem}.search-results__top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.8rem;padding:0 var(--main-padding) var(--main-padding)}.search-results__top *{margin:0}.search__form-inner{position:relative;display:flex;max-width:43.7rem;width:100%}.search__form-inner .search__input-wrapper{width:100%;position:relative}.search__form-inner .search__input-wrapper .search__input{height:100%;border-radius:var(--border-radius-button) 0 0 var(--border-radius-button)}.search__form-inner .button{border-radius:0 var(--border-radius-button) var(--border-radius-button) 0;padding-left:1.6rem;padding-right:1.6rem;flex:none}.template-search__header{padding:0 var(--main-padding)}.template-search__header-wrapper{max-width:55rem}.template-search__page{position:relative}.template-search__page .card-wrapper-page{position:relative;padding-bottom:100%;background-color:rgba(var(--color-background-secondary));border-radius:var(--border-radius);transition:all var(--duration-default) linear}.template-search__page .card-wrapper-page .card-page__content{transition:all var(--duration-default) linear}.template-search__page .card-wrapper-page:hover,.template-search__page .card-wrapper-page:hover .card-page__content{opacity:.75}.template-search__page .card-page{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}.template-search__search{margin:0 auto;max-width:100%}.template-search__results .collection-product-card{width:100%}.template-search__results>ul{list-style:none;margin:0;padding:0}.template-search__results>ul:last-of-type{border-bottom:1px solid rgb(var(--color-border))}.template-search .template-search-container{padding:0}.collection-results:not(.collection-results--pages) .template-search__item{width:100%;position:relative;padding:var(--main-padding)}@media screen and (min-width: 576px){.collection-results:not(.collection-results--pages) .template-search__item{width:50%}}@media screen and (min-width: 990px){.collection-results:not(.collection-results--pages) .template-search__item{width:33.3333333333%}}.collection-results{display:flex;flex-wrap:wrap;position:relative}.collection-results:after{content:"";position:absolute;bottom:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}@media screen and (max-width: 576px){.collection-results:not(.collection-results--pages) .template-search__item:before{content:"";position:absolute;width:300vw;top:0;left:-50vw;height:1px;background-color:rgb(var(--color-border))}}@media screen and (min-width: 576px) and (max-width: 990px){.collection-results:not(.collection-results--pages) .template-search__item:not(:nth-child(2n)):after{content:"";position:absolute;width:1px;height:100%;right:0;bottom:0;background:rgb(var(--color-border))}.collection-results:not(.collection-results--pages) .template-search__item:nth-child(odd):before{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}@media screen and (min-width: 990px){.collection-results:not(.collection-results--pages) .template-search__item:not(:nth-child(3n)):after{content:"";position:absolute;width:1px;height:100%;right:0;bottom:0;background:rgb(var(--color-border))}.collection-results:not(.collection-results--pages) .template-search__item:nth-child(3n+1):before{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}.collection-results.collection-results--pages .template-search__item{width:100%;position:relative;padding:var(--main-padding)}@media screen and (min-width: 576px){.collection-results.collection-results--pages .template-search__item{width:50%}}@media screen and (min-width: 990px){.collection-results.collection-results--pages .template-search__item{width:33.3333333333%}}@media screen and (min-width: 1100px){.collection-results.collection-results--pages .template-search__item{width:25%}}@media screen and (max-width: 576px){.collection-results.collection-results--pages .template-search__item:before{content:"";position:absolute;width:300vw;top:0;left:-50vw;height:1px;background-color:rgb(var(--color-border))}}@media screen and (min-width: 576px) and (max-width: 990px){.collection-results.collection-results--pages .template-search__item:not(:nth-child(2n)):after{content:"";position:absolute;width:1px;height:100%;right:0;bottom:0;background:rgb(var(--color-border))}.collection-results.collection-results--pages .template-search__item:nth-child(odd):before{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}@media screen and (min-width: 990px) and (max-width: 1100px){.collection-results.collection-results--pages .template-search__item:not(:nth-child(3n)):after{content:"";position:absolute;width:1px;height:100%;right:0;bottom:0;background:rgb(var(--color-border))}.collection-results.collection-results--pages .template-search__item:nth-child(3n+1):before{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}@media screen and (min-width: 1100px){.collection-results.collection-results--pages .template-search__item:not(:nth-child(4n)):after{content:"";position:absolute;width:1px;height:100%;right:0;bottom:0;background:rgb(var(--color-border))}.collection-results.collection-results--pages .template-search__item:nth-child(4n+1):before{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/template-search.css.map */
