.search-page{--grid-gap: clamp(28px, 3vw, 40px);--grid-gap-x: clamp(12px, 1.6vw, 20px)}.search-page__head{display:flex;flex-direction:column;gap:clamp(14px,2vw,24px);padding-bottom:clamp(24px,4vw,48px)}.search-page__count{margin:0;color:var(--c-muted)}.search-page__title{margin:0;max-width:20ch;overflow-wrap:anywhere;padding-right:.08em}.search-page__intro{margin:0;max-width:48ch}.search-page__search{position:relative;display:block;margin-top:clamp(8px,2vw,24px)}.search-page__form{display:flex;align-items:center;gap:8px;border-bottom:3px solid var(--c-text);transition:border-color var(--dur-2) var(--ease-ui)}.search-page__form:focus-within{border-color:var(--c-accent)}.search-page__input{flex:1 1 auto;min-width:0;height:clamp(64px,8vw,104px);padding:0;border:0;border-radius:0;background:transparent;color:var(--c-text);font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);text-transform:var(--heading-transform);font-size:calc(min(clamp(1.9rem,1rem + 4vw,4.25rem),7.4vw - 5px) * var(--heading-scale, 1));line-height:1;-webkit-appearance:none;appearance:none}.search-page__input::placeholder{color:var(--c-muted);opacity:.7}.search-page__input::-webkit-search-cancel-button,.search-page__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-page__input:focus{outline:none}.search-page__input:focus-visible{outline:none}.search-page__clear{flex:none;color:var(--c-muted)}.search-page__submit{flex:none}.search-page__submit-label{display:none}@media(min-width:750px){.search-page__submit-label{display:inline}}@media(max-width:749px){.search-page__submit{width:52px;padding:0}}.search-page__predictive:empty{display:none}.search-page__predictive{position:absolute;top:100%;left:0;right:0;z-index:5;margin-top:0;max-height:min(70vh,640px);overflow:auto;padding:20px clamp(16px,2vw,28px) 24px;background:var(--c-bg);border:1px solid var(--c-border);border-top:0}.search-page__facets .toolbar__count{display:none}.search-page__facets .toolbar{border-top:1px solid var(--c-border)}.search-results{padding-top:clamp(24px,3vw,40px)}.search-results__heading{display:flex;align-items:center;gap:12px;margin:0 0 20px}.search-results__heading:after{content:"";flex:1 1 auto;height:1px;background:var(--c-border)}.search-results__grid{margin:0;padding:0;list-style:none}.search-results--content{padding-top:clamp(40px,5vw,64px)}.search-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--c-border)}.search-list__item{border-bottom:1px solid var(--c-border)}.search-list__link{display:grid;grid-template-columns:1fr auto;gap:8px 24px;align-items:start;padding:22px 0;color:inherit;text-decoration:none}.search-list__type{grid-column:1 / -1;color:var(--c-muted)}.search-list__main{display:flex;flex-direction:column;gap:8px;min-width:0}.search-list__title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);text-transform:var(--heading-transform);transition:color var(--dur-1) var(--ease-ui)}.search-list__excerpt{max-width:72ch;font-size:.9375rem}.search-list__icon{width:24px;height:24px;transition:transform var(--dur-2) var(--ease-ui)}@media(min-width:750px){.search-list__link{grid-template-columns:140px 1fr auto}.search-list__type{grid-column:auto;padding-top:.35em}}@media(hover:hover)and (pointer:fine){.search-list__link:hover .search-list__title{text-decoration:underline;text-decoration-color:var(--c-accent);text-decoration-thickness:3px;text-underline-offset:6px}.search-list__link:hover .search-list__icon{transform:translate(3px,-3px)}}.search-empty{display:flex;flex-direction:column;gap:clamp(40px,6vw,80px);padding-top:clamp(24px,4vw,48px)}.search-empty__intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:720px}.search-empty__intro>*{margin:0}.search-empty__title{overflow-wrap:anywhere}.search-empty--filtered{align-items:center;padding-block:clamp(40px,6vw,80px);border-bottom:1px solid var(--c-border)}.search-empty__body{--stack-gap: 20px;align-items:center;max-width:560px}.search-empty__body>*{margin:0}.search-empty__suggest-title{display:flex;align-items:center;gap:12px;margin:0 0 20px}.search-empty__suggest-title:after{content:"";flex:1 1 auto;height:1px;background:var(--c-border)}.search-page__browse{padding-top:clamp(16px,3vw,32px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-search.css.map */
