@layer components{.predictive-search{padding-block:var(--spacing-unit-m);color:var(--color-brand-04)}.predictive-search:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-d02);pointer-events:none;content:""}.predictive-search:after{position:absolute;top:-7.3rem;bottom:0;left:0;z-index:-1;backdrop-filter:blur(36px);-webkit-backdrop-filter:blur(36px);background-color:var(--color-overlay-d03);width:100vw;pointer-events:none;content:""}.predictive-search__results-wrapper{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px),print{.predictive-search__results-wrapper{flex-direction:row;gap:var(--spacing-unit-xl)}}.predictive-search__results-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-unit-s);padding-bottom:var(--spacing-unit-m)}@media screen and (min-width:768px),print{.predictive-search__results-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.predictive-search__section{display:flex;flex-grow:1;flex-direction:column;gap:var(--spacing-unit-m)}.predictive-search__sub-section+.predictive-search__sub-section{border-top:var(--border-width) solid var(--color-overlay-d03);padding-top:var(--spacing-unit-m)}.predictive-search__section--content{border-top:var(--border-width) solid var(--color-overlay-d03);padding-block:var(--spacing-unit-m)}@media screen and (min-width:768px),print{.predictive-search__section--content{flex-shrink:0;padding-top:0;width:18rem}}@media screen and (min-width:1030px),print{.predictive-search__section--content{width:27.2rem}}.predictive-search__section--pages{display:flex}@media screen and (min-width:1030px),print{.predictive-search__section--pages{display:none}}.predictive-search__heading{margin-bottom:var(--spacing-unit-s);font:var(--font-running-head);letter-spacing:var(--letter-spacing-running-head);text-transform:uppercase}.predictive-search__results-items{display:flex;flex-direction:column;gap:var(--spacing-unit-xxs)}.predictive-search__results-items:not(.predictive-search__results-items--suggestions){gap:var(--spacing-unit-s)}.predictive-search__item-link{display:block;color:var(--color-brand-04);text-decoration:none}.predictive-search__item-link:not(.predictive-search__item-link--product):not(.predictive-search__item-link--suggestions){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.predictive-search__results-items--suggestions .predictive-search__item-link{display:flex;align-items:center;gap:var(--spacing-unit-xxs)}[aria-selected=true] :is(.predictive-search__section:not(.predictive-search__section--products) .predictive-search__item-link),[highlighted=true] :is(.predictive-search__section:not(.predictive-search__section--products) .predictive-search__item-link),.predictive-search__section:not(.predictive-search__section--products) .predictive-search__item-link:hover{text-decoration:underline}.predictive-search__item-link mark{background-color:inherit;color:inherit;font-weight:700}.predictive-search__sub-section--products .predictive-search__item-link{display:flex;align-items:flex-start;gap:var(--spacing-unit-xs)}.predictive-search__item-link-icon{width:1.2rem;height:1.2rem;color:var(--color-brand-03)}@media screen and (min-width:768px),print{.predictive-search__item--product:nth-child(n+4){display:none}}.predictive-search__item-link--product{display:flex;flex-direction:column;gap:var(--spacing-unit-xs)}.predictive-search__image{width:100%}.predictive-search__title{margin:0}[aria-selected=true] .predictive-search__item-heading,[highlighted=true] .predictive-search__item-heading,.predictive-search__item-heading:hover{text-decoration:underline}.predictive-search__footer{border-top:var(--border-width) solid var(--color-overlay-d03);padding-top:var(--spacing-unit-m)}.predictive-search__search-for-icon{width:1.6rem;height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/predictive-search.css.map */
