.pm-search__dialog{--pm-search-inset: clamp(var(--padding-lg), 9.72vw, 8.75rem);--pm-search-inset-block: 2.5rem;--pm-search-field-bg: rgb(var(--color-foreground-rgb) / var(--opacity-8));--pm-search-height: 46.8125rem;--pm-search-radius: .5rem;max-width:none;max-height:none;padding:0;border:0;overflow:visible;position:fixed;inset-block-start:0;inset-inline:0;margin:0;flex-direction:column;block-size:100dvh;inline-size:auto;background-color:var(--color-background);color:var(--color-foreground)}.pm-search__dialog[open]{display:flex}.pm-search__dialog::backdrop{background-color:rgb(0 0 0 / var(--opacity-60))}.pm-search__inner{display:flex;flex-direction:column;align-items:stretch;min-block-size:0;block-size:100%}.pm-search__form{display:flex;flex-direction:column;gap:var(--gap-2xl);min-block-size:0;block-size:100%;padding-block:var(--padding-lg);padding-inline:var(--page-margin)}.pm-search__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-lg);padding-block-end:var(--padding-md);border-block-end:var(--border-width-sm) solid var(--color-foreground-heading)}.pm-search__title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--pm-font-h5--size-mobile);line-height:var(--pm-font-h5--line-height-mobile);letter-spacing:var(--pm-tracking-heading);text-transform:uppercase;color:var(--color-foreground-heading)}.pm-search__close{display:flex;align-items:center;justify-content:center;min-inline-size:var(--minimum-touch-target, 44px);min-block-size:var(--minimum-touch-target, 44px);color:var(--color-foreground-heading);cursor:pointer}.pm-search__close-icon,.pm-search__field-icon,.pm-search__clear-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-search__close-icon{inline-size:1.75rem;block-size:1.75rem}.pm-search__close-icon svg{inline-size:1.1875rem;block-size:1.1875rem}.pm-search__field{display:flex;align-items:center;gap:var(--gap-lg);padding:var(--padding-lg);border-radius:var(--pm-search-radius);background-color:var(--pm-search-field-bg);border:var(--border-width-sm) solid transparent}.pm-search__field:has(.pm-search__input:not(:placeholder-shown)){border-color:var(--color-border)}.pm-search__field-icon,.pm-search__clear-icon{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.pm-search__field-icon svg{inline-size:1.25rem;block-size:1.25rem}.pm-search__clear-icon svg{inline-size:1.0357rem;block-size:1.0357rem}.pm-search__field-icon{color:var(--color-foreground-heading)}.pm-search__input{flex:1 1 auto;min-inline-size:0;padding:0;border:0;background-color:transparent;font-family:var(--pm-font-body--family);font-style:var(--pm-font-body--style);font-weight:500;font-size:var(--pm-text-md);line-height:var(--pm-text--line-height);letter-spacing:var(--pm-tracking-body);color:var(--color-foreground-heading)}.pm-search__input:focus{outline:none}.pm-search__field:focus-within{border-color:var(--color-foreground-heading)}.pm-search__input::placeholder{font-weight:400;color:var(--color-foreground);opacity:1}.pm-search__input::-webkit-search-decoration,.pm-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.pm-search__clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-inline-size:var(--minimum-touch-target, 44px);min-block-size:var(--minimum-touch-target, 44px);color:var(--color-foreground-heading);cursor:pointer}.pm-search__clear[hidden]{display:none}.pm-search__results{display:flex;flex-direction:column;flex:1 1 auto;min-block-size:0}.pm-search__results:focus{outline:none}.pm-search__results>.predictive-search-dropdown:not(.pm-search-results){display:none}.pm-search-results{display:flex;flex-direction:column;flex:0 1 auto;min-block-size:0;padding:var(--padding-4xl);border-radius:var(--pm-search-radius)}.pm-search-results__inner{display:flex;flex-direction:column;gap:var(--padding-2xl);flex:0 1 auto;min-block-size:0;overflow-y:auto;padding-block:0;scrollbar-width:none}.pm-search-results__inner::-webkit-scrollbar{display:none}.pm-search-results__group{display:flex;flex-direction:column;gap:var(--gap-xl)}.pm-search-results__group--products{gap:0}.pm-search-results__label{margin:0;color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.pm-search-results__list{display:flex;flex-direction:column;gap:var(--gap-xl)}.pm-search-results__list--tight{gap:var(--gap-xs)}.pm-search-results__rule{block-size:0;margin:0;border:0;border-block-start:var(--border-width-sm) solid var(--color-border)}.pm-search-results__query,.pm-search-results__product,.pm-search-results__article{display:flex;align-items:center;gap:var(--gap-lg);text-decoration:none;font-family:var(--pm-font-body--family);font-style:var(--pm-font-body--style);font-weight:500;font-size:var(--pm-text-lg);line-height:var(--pm-text--line-height);letter-spacing:var(--pm-tracking-body);color:var(--color-foreground-heading)}.pm-search-results__query mark{background-color:transparent;color:rgb(var(--color-foreground-rgb) / var(--opacity-50))}.pm-search-results__thumb{flex-shrink:0;display:block;inline-size:5.25rem;block-size:5.375rem;overflow:hidden}.pm-search-results__image{inline-size:100%;block-size:100%;object-fit:cover}.pm-search-results__empty{margin:0;color:var(--color-foreground)}.pm-search-results__item:is([aria-selected=true],:hover,:focus-within) :is(.pm-search-results__query,.pm-search-results__product,.pm-search-results__article){text-decoration:underline;text-underline-offset:.25em}.pm-search-results__item:is([aria-selected=true],:hover) .pm-search-results__query mark{color:inherit}@media screen and (min-width:64rem){.pm-search__dialog{block-size:min(var(--pm-search-height),100dvh);border-end-start-radius:var(--pm-search-radius);border-end-end-radius:var(--pm-search-radius)}.pm-search__title{font-size:var(--pm-font-h5--size);line-height:var(--pm-font-h5--line-height)}.pm-search__form{padding-block:var(--pm-search-inset-block);padding-inline:var(--pm-search-inset)}}@media(prefers-reduced-motion:no-preference){.pm-search__dialog[open]{animation:pm-search-drop var(--pm-motion-surface) both}.pm-search__dialog[open].dialog-closing{animation:pm-search-lift var(--pm-motion-micro) both}@keyframes pm-search-drop{0%{transform:translateY(-2rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pm-search-lift{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2rem);opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/pm-search.css.map */
