@media screen and (min-width:1024px){.collection{min-height:28rem}}@media screen and (min-width:1280px){.collection .title-wrapper{padding-block-end:clamp(var(--sp-8),2.526vw,var(--sp-12))}}.collection .title-wrapper+.facet-topbar{margin-block-end:clamp(var(--sp-5),1.473vw,var(--sp-7))}.collection .facet-topbar+.collection__content{margin-block-start:0}.collection .facet-wrapper{padding-inline-end:var(--sp-3d5)}.collection .empty-state{margin-block:var(--sp-12) var(--sp-5)}.collection .search__form{width:100%;max-width:50rem;margin-inline:auto}.collection .search__results .drawer__sticky{position:static}.collection .search__box{position:absolute;inset-block-start:100%;inset-inline-start:0;width:100%;padding:var(--sp-6) var(--sp-5);margin-block-start:var(--sp-2d5);border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));opacity:0;visibility:hidden;pointer-events:none;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:auto;scrollbar-width:thin}@media screen and (min-width:768px){.collection .search__box{padding:var(--sp-10)}}.collection .search__box::-webkit-scrollbar{-webkit-appearance:none;background-clip:padding-box;background-color:transparent;border-radius:var(--rounded-full);width:var(--sp-1d5)}.collection .search__box::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgb(var(--color-foreground)/ .2);border-radius:var(--rounded-full)}.collection .search__overlay{background:linear-gradient(to top,rgb(var(--color-drawer-overlay)/ .2),rgb(var(--color-drawer-overlay)/ .5));transition:opacity var(--animation-primary)}.predictive-search-open .collection .search__field{z-index:35}.predictive-search-open .collection .search__input{background-color:rgb(var(--color-background))}.predictive-search-open .collection .search__overlay{cursor:none;opacity:1;pointer-events:auto}.predictive-search-open .collection .search__box{z-index:35;opacity:1;visibility:visible;pointer-events:auto;transition:var(--animation-primary);transition-property:opacity,visibility}.predictive-search-resources{margin-top:.5rem;border-top:1px solid rgba(var(--color-foreground) / .1);padding-top:1rem}.predictive-resource-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-radius:var(--rounded-md, 8px);border:1px solid rgba(var(--color-foreground) / .08);background-color:rgb(var(--color-background));transition:background-color var(--animation-primary)}.predictive-resource-item:hover{background-color:rgba(var(--color-foreground) / .03)}.predictive-resource-badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:4px;background-color:rgba(var(--color-foreground) / .08);color:rgb(var(--color-foreground) / .75)}.search-resource-results{margin-top:clamp(2rem,4vw,3rem);margin-bottom:var(--sp-8, 2rem)}.search-resource-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.25rem;padding-bottom:1.25rem;margin-bottom:2rem;border-bottom:1px solid rgba(var(--color-foreground) / .12)}.search-resource-header__info{display:flex;flex-direction:column;gap:.5rem}.search-resource-header__title{margin:0;line-height:1.2}.search-resource-header__sub{margin:0;font-size:var(--text-sm, .875rem);opacity:.75;line-height:1.5}.search-resource-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media screen and (min-width:768px){.search-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){.search-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-resource-card{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;border:1px solid rgba(var(--color-foreground) / .1);border-radius:var(--rounded-lg, 12px);background-color:rgb(var(--color-background));transition:transform var(--animation-primary),box-shadow var(--animation-primary)}.search-resource-card:hover{box-shadow:0 4px 12px #0000000f}.predictive-search-resources .button,.predictive-search-resources-hub-link .button,.search-resource-results .button{position:relative;overflow:hidden;z-index:1}.predictive-search-resources .button .btn-fill,.predictive-search-resources-hub-link .button .btn-fill,.search-resource-results .button .btn-fill{display:block;border-radius:50%;width:150%;height:200%;inset-block-start:-50%;inset-inline-start:-25%;position:absolute;transform:translate3d(0,-76%,0);pointer-events:none;z-index:0}.predictive-search-resources .button--primary .btn-fill,.predictive-search-resources-hub-link .button--primary .btn-fill,.search-resource-results .button--primary .btn-fill{background-color:rgb(var(--color-button-text))}.predictive-search-resources .button--secondary .btn-fill,.predictive-search-resources-hub-link .button--secondary .btn-fill,.search-resource-results .button--secondary .btn-fill{background:var(--color-button-gradient);background-color:rgb(var(--color-button-background))}.predictive-search-resources .button .btn-text,.predictive-search-resources-hub-link .button .btn-text,.search-resource-results .button .btn-text{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:color var(--animation-primary, .3s cubic-bezier(.16, 1, .3, 1));transition-delay:.1s}.predictive-resource-item .button--small{padding:.35rem .85rem;font-size:.8125rem;line-height:1;min-height:32px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/search.css.map */
