.pfss{display:block;max-width:760px;margin:12px auto 0;padding:0 24px;color:#101214}.pfss label{display:block;margin-bottom:8px;font:inherit;font-size:14px;font-weight:600}.pfss__field{display:flex;align-items:center;gap:12px;border:1px solid #d9d9d9;border-radius:8px;padding:0 14px;background:#fff}.pfss__field:focus-within{outline:2px solid #777;outline-offset:2px}.pfss__field svg{flex:none}.pfss input{width:100%;min-width:0;box-sizing:border-box;height:46px;min-height:46px;max-height:46px;margin:0;line-height:22px;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;outline:none;box-shadow:none;padding:0}.pfss__status{margin:7px 0 0;font-size:12px;color:#676767}.pfss__status:empty{display:none}.pfss__results{list-style:none;margin:12px 0 0;padding:0;border:1px solid #e9e7e3;border-radius:8px;max-height:420px;overflow-y:auto;background:#fff}.pfss__results li+li{border-top:1px solid #eee}.pfss__results a{display:block;padding:12px 14px;color:inherit;text-decoration:none;min-height:44px}.pfss__results a:hover,.pfss__results a:focus-visible{background:#f6f4f1;outline:2px solid #777;outline-offset:-2px}.pfss__results strong{display:block;font-size:14px;font-weight:600}.pfss__results span{display:block;margin-top:3px;font-size:12px;color:#676767}.pfss [hidden]{display:none!important}@media(max-width:749px){.pfss{padding-inline:10px;margin-block:10px 0}}.header--cart,.header--mobile--cart{display:flex;align-items:center;justify-content:flex-end;gap:4px}.header--root .pf-header-search{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:0;color:inherit}.pf-header-search svg{width:20px;height:20px}.pf-search-dialog{box-sizing:border-box;width:min(600px,calc(100% - 24px));max-height:calc(100dvh - 48px);margin:24px auto auto;padding:48px 20px 24px;border:1px solid #e9e7e3;border-radius:12px;background:#fff;color:#101214}.pf-search-dialog::backdrop{background:#00000047}.pf-search-dialog .pfss{padding:0;margin:0}.pf-search-dialog .pfss__results{max-height:min(420px,55dvh)}.pf-search-dialog .pf-search-close{position:absolute;top:2px;right:4px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:#333;font:28px/1 Arial,sans-serif;cursor:pointer}.pf-search-close:before,.pf-search-close:after{content:none}@media(max-width:749px){.header--mobile--title{max-width:calc(100% - 164px)}.pf-search-dialog{padding-inline:16px}}.drawer--instance[data-side=left]{background-color:var(--bg-color--light, #f7f3ed)}.drawer--container[data-view=y-menu]{--bg-color--body: var(--bg-color--light, #f7f3ed);background-color:var(--bg-color--light, #f7f3ed)}.drawer--container[data-view=y-menu] .pfss--menu{box-sizing:border-box;width:100%;margin:0;padding:20px 16px}.pfss--menu .pfss__field{gap:8px;padding-inline:10px;background:transparent}.pfss--menu .pfss__results{background:var(--bg-color--light, #f7f3ed);max-height:40dvh}.pfss--menu .pfss__results a{text-transform:none;letter-spacing:normal}.pfss__results .pfss__reference{display:inline;font-size:inherit;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/25/assets/parfumetics-smart-search.css.map */
