.page-search-template .collection--empty{font-size:var(--heading-size-h4);font-weight:var(--font-bold)}.page-search-template .collection--empty>*{margin-bottom:.7rem}.page-search-template .collection--empty>:last-child{margin-bottom:0}.page-search-template #collection-template-inner{margin-top:2.4rem}.page-search-template .search-header>*{margin-bottom:2.4rem}.page-search-template .search-header>:last-child{margin-bottom:0}.page-search-template .search-header__form{max-width:56.6rem;margin-left:auto;margin-right:auto}.page-search-template .search-header__form .input-group{width:100%}.page-search-template .search-header__form input{border-radius:2.5rem;padding-top:.6rem;padding-bottom:.6rem;width:100%;-webkit-padding-end:5rem;padding-inline-end:5rem}@media(min-width:768px){.page-search-template .search-header__form input{padding-top:.8rem;padding-bottom:.8rem}}.page-search-template .search-header__form button{position:absolute;top:50%;right:10px;transform:translateY(-50%);border-radius:0 2.5rem 2.5rem 0;background-color:transparent;color:rgba(var(--color-foreground),.4);display:flex;align-items:center;justify-content:center}.page-search-template .search-header__form button svg{color:inherit}.page-search-template .search-header__form button svg path{fill:currentColor}.page-search-template .search-header__form button.pending .svg-search,.page-search-template .search-header__form button .svg-loading{display:none}.page-search-template .search-header__form button.pending .svg-loading{display:block}.page-search-template .toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:2.4rem}.page-search-template .toolbar .trigger-button{display:flex;align-items:center;gap:.8rem;border:.1rem solid var(--color-border);background:var(--color-background-rgb);color:var(--color-foreground-rgb);padding:.5rem 1.3rem;font-size:1.2rem;font-weight:var(--font-bold)}@media(min-width:768px){.page-search-template .toolbar .trigger-button{font-size:1.6rem;padding:.7rem 1.6rem}}.page-search-template .toolbar .trigger-button svg{flex:0 0 auto}@media(max-width:767px){.page-search-template .toolbar .trigger-button-desktop{display:none}}@media(min-width:768px){.page-search-template .toolbar .trigger-button-mobile{display:none}}.page-search-template .toolbar .toolbar__right{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}@media(min-width:768px){.page-search-template .toolbar .toolbar__right{gap:2.1rem;justify-content:flex-end}}@media(min-width:768px){.page-search-template .toolbar .toolbar__right>*{-webkit-padding-start:2.1rem;padding-inline-start:2.1rem;border-inline-start-width:.1rem;border-inline-start-style:solid;border-inline-start-color:var(--color-border)}}@media(min-width:768px){.page-search-template .toolbar .toolbar__right>:first-child{-webkit-padding-start:0;padding-inline-start:0;border-inline-start-width:0;border-inline-start-style:solid;border-inline-start-color:transparent}}.page-search-template .toolbar .showing-items{font-size:1.2rem}@media(min-width:768px){.page-search-template .toolbar .showing-items{font-size:1.6rem}}.page-search-template .toolbar .collection-sorting{display:none}@media(min-width:768px){.page-search-template .toolbar .collection-sorting{display:flex;align-items:center;font-size:1.6rem}}.page-search-template .toolbar .collection-sorting label{margin:0}.page-search-template .toolbar .collection-sorting select{font-size:inherit;font-weight:var(--font-bold);border:none;border-radius:0;height:auto;padding:0 .7rem;-webkit-padding-end:var(--gutter-lg);padding-inline-end:var(--gutter-lg)}.page-search-template .article-card .article-card__image{position:relative;overflow:hidden;border-radius:var(--product-card-images-border-radius);margin-bottom:2.1rem}.page-search-template .article-card .article-card__image img{transition:transform 1s cubic-bezier(.104,.204,.492,1);will-change:transform}.page-search-template .article-card .article-card__content>*{margin-bottom:.6rem}@media(min-width:768px){.page-search-template .article-card .article-card__content>*{margin-bottom:.8rem}}.page-search-template .article-card .article-card__content>:last-child{margin-bottom:0}.page-search-template .article-card .article-card__title{font-weight:var(--font-bold)}@media(min-width:768px){.page-search-template .article-card .article-card__title{margin-bottom:.6rem}}.page-search-template .article-card .article-card__title a{text-decoration:none}@media(min-width:1025px){.page-search-template .article-card .article-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}}.page-search-template .article-card .article-card__excerpt{color:rgba(var(--color-foreground),.8)}.page-search-template .article-card .article-card__excerpt>*{margin-bottom:.4rem}@media(min-width:768px){.page-search-template .article-card .article-card__excerpt>*{margin-bottom:.7rem}}.page-search-template .article-card .article-card__excerpt>:last-child{margin-bottom:0}.page-search-template .article-card .article-card__meta{display:flex;justify-content:space-between;padding:0;gap:1rem}.page-search-template .article-card .article-card__meta li{display:flex;align-items:center;gap:.6rem;list-style:none;text-indent:0;margin-bottom:0}.page-search-template .article-card .article-card__meta li svg{flex:0 0 auto}@media(min-width:1025px){.page-search-template .article-card:hover .article-card__image img{transform:scale(1.1)}}.page-search-template .page-card{background:rgba(var(--color-background),1) linear-gradient(rgba(var(--color-foreground),.08),rgba(var(--color-foreground),.08));border-radius:var(--product-card-images-border-radius);display:flex;align-items:center;text-decoration:none;height:100%;width:100%;position:relative;aspect-ratio:1/1}.page-search-template .page-card .page-card__image-badge{position:absolute;left:.8rem;top:.8rem;gap:.8rem;z-index:1;background:var(--color-background-rgb);color:var(--color-foreground-rgb);border:.1rem solid var(--color-border);padding:.6rem 1.4rem;border-radius:1.6rem;line-height:1;font-weight:var(--font-bold);font-size:1.2rem}.page-search-template .page-card .page-card__title{margin:0 var(--gutter-sm);font-size:1.6rem}@media(min-width:1025px){.page-search-template .page-card:hover .page-card__title{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/search-page.css.map */
