.ps-panel{transition:opacity .15s ease}.ps-panel[hidden]{display:none}.ps-panel--desktop{max-height:calc(100vh - 14rem);margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-gray-200);overflow-y:auto}.ps-panel--mobile{padding:0 2rem 2rem}.ps-panel__popular[hidden]{display:none}.ps-panel__results:not(:empty)+.ps-panel__popular{margin-top:1.5rem}.ps-panel.is-loading{opacity:.6}.header__menu:has(.ps-panel:not([hidden])){overflow-x:hidden}.header__menu:has(.ps-panel:not([hidden])) .header__menu__body,.header__menu:has(.ps-panel:not([hidden])) .header__menu__lang{display:none}.header__menu:has(.ps-panel:not([hidden])) .header__menu__search{padding:.75rem 1rem .75rem 1.5rem;margin-bottom:.75rem}@media(max-width:47.99em){.ps-panel--mobile{padding:0 1.5rem 1.5rem;overflow-x:hidden}.ps-panel--mobile .ps{grid-template-columns:minmax(0,1fr);gap:1rem}.ps-panel--mobile .ps>*,.ps-panel--mobile .ps .ps__group{min-width:0}.ps-panel--mobile .ps__side{display:contents}.ps-panel--mobile .ps__group--queries{order:0}.ps-panel--mobile .ps__group--queries .ps__heading{display:none}.ps-panel--mobile .ps__group--queries .ps__queries{flex-wrap:nowrap;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scrollbar-width:none}.ps-panel--mobile .ps__group--queries .ps__queries::-webkit-scrollbar{display:none}.ps-panel--mobile .ps__group--queries .ps__queries li{flex:none}.ps-panel--mobile .ps__main{order:1}.ps-panel--mobile .ps__group--collections{order:2}.ps-panel--mobile .ps__all{order:3}.ps-panel--mobile .ps__heading{margin-bottom:.375rem}.ps-panel--mobile .ps__product{padding:.375rem .5rem}.ps-panel--mobile .ps__product-media{width:3rem;height:3rem}}.ps{display:grid;gap:1.5rem}@media(min-width:48em){.ps{grid-template-columns:minmax(12rem,16rem) 1fr;align-items:start}}.ps__side{display:grid;gap:1.5rem}.ps__main:only-of-type,.ps__side:only-of-type{grid-column:1/-1}.ps__heading{margin:0 0 .625rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}.ps__queries{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ps__query{display:inline-block;padding:.375rem .875rem;border:1px solid var(--color-gray-200);border-radius:999px;color:var(--color-gray-700);font-size:.875rem;line-height:1.4;text-decoration:none;transition:border-color .15s ease,color .15s ease}.ps__query mark{background:none;color:var(--color-gray-900);font-weight:600}.ps__query:hover,.ps__query.is-active{border-color:var(--color-gray-900);color:var(--color-gray-900)}.ps__links{margin:0;padding:0;list-style:none}.ps__link{display:block;padding:.375rem 0;color:var(--color-gray-900);font-size:.9375rem;text-decoration:none}.ps__link:hover,.ps__link.is-active{text-decoration:underline}.ps__products{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}@media(min-width:48em){.ps__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}@media(min-width:64em){.ps__products{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps__product{display:flex;align-items:center;gap:.75rem;padding:.5rem;margin:0 -.5rem;border-radius:.75rem;color:inherit;text-decoration:none;transition:background-color .15s ease}@media(min-width:48em){.ps__product{margin:0}}.ps__product:hover,.ps__product.is-active{background-color:var(--color-gray-100)}.ps__product-media{flex:none;width:3.5rem;height:3.5rem;border-radius:.5rem;background-color:var(--color-gray-100);overflow:hidden}.ps__product-media img{display:block;width:100%;height:100%;object-fit:cover}.ps__product-info{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ps__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-gray-900);font-size:.875rem;font-weight:500;line-height:1.3}.ps__product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-size:.875rem}.ps__product-price s{color:var(--color-gray-400);font-size:.75rem}.ps__product-price strong{font-weight:600;color:var(--color-gray-900)}.ps__all{grid-column:1/-1;display:flex;justify-content:center;padding:.75rem 1rem;border-radius:.75rem;background-color:var(--color-gray-100);color:var(--color-gray-900);font-size:.875rem;font-weight:600;text-align:center;text-decoration:none;transition:background-color .15s ease}.ps__all:hover,.ps__all.is-active{background-color:var(--color-gray-200)}.ps__empty{margin:0;color:var(--color-gray-700);font-size:.9375rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/predictive-search.css.map */
