#LonglashSearchDrawer{--ll-search-offset: calc(var(--announcement-height, 0px) + var(--header-height-dynamic, var(--header-height, 68px)));z-index:30;color:#211714}#LonglashSearchDrawer .backdrop-overlay{top:var(--ll-search-offset);background:#1d17156b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#LonglashSearchDrawer .overlay-drawer-inner{top:var(--ll-search-offset);right:0;bottom:auto;left:0;width:100%;max-width:none;height:auto;max-height:min(620px,calc(100vh - var(--ll-search-offset)));margin:0;overflow:hidden}#LonglashSearchDrawer .overlay-drawer-content,#LonglashSearchDrawer.drawer-halfscreen .overlay-drawer-content{display:block;height:auto;max-height:min(620px,calc(100vh - var(--ll-search-offset)));overflow:hidden;border:0;border-bottom:1px solid #e1d6d2;border-radius:0;padding:0;background:#fffdfc;box-shadow:0 24px 60px #281c1826}#LonglashSearchDrawer .search-drawer-content{display:block;width:min(100% - 48px,1420px);height:auto;max-height:min(620px,calc(100vh - var(--ll-search-offset)));margin-inline:auto;overflow-x:hidden;overflow-y:auto;padding:34px 0 38px;font-family:IBM Plex Sans,Arial,sans-serif}#LonglashSearchDrawer .ll-search-drawer__intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}#LonglashSearchDrawer .ll-search-drawer__intro p,#LonglashSearchDrawer .ll-search-drawer__quick-links>p{margin:0;color:#cf7d79;font-size:10px;font-weight:700;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}#LonglashSearchDrawer .ll-search-drawer__intro h2{margin:0;color:#211714;font-family:Libre Baskerville,Georgia,serif;font-size:clamp(26px,2.5vw,38px);font-weight:600;letter-spacing:-.035em;line-height:1.12}#LonglashSearchDrawer .header-search-form{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:stretch;gap:12px;margin:0;padding:0;background:transparent}#LonglashSearchDrawer .search-drawer-input-group{display:grid;min-width:0;min-height:60px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;margin:0;border:1px solid #d8cbc6;padding:0 8px 0 20px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}#LonglashSearchDrawer .search-drawer-input-group:focus-within{border-color:#cf7d79;box-shadow:0 0 0 3px #cf7d791f}#LonglashSearchDrawer .search-drawer-input-group .search-drawer-input{width:100%;min-width:0;min-height:58px;border:0;border-radius:0;outline:0;padding:0 16px 0 0;background:transparent;color:#211714;font-family:IBM Plex Sans,Arial,sans-serif;font-size:16px;font-weight:500}#LonglashSearchDrawer .search-drawer-input::placeholder{color:#21171485;opacity:1}#LonglashSearchDrawer .field-button.reset-button{min-height:42px;border:0;border-radius:0;padding-inline:10px;background:transparent;color:#2117149e;font-size:11px}#LonglashSearchDrawer .search-drawer-input-group .search-form-button{display:grid;width:46px;height:44px;place-items:center;border:0;border-left:1px solid #e1d6d2;border-radius:0;background:transparent;color:#211714;transition:color .2s ease,background .2s ease}#LonglashSearchDrawer .search-drawer-input-group .search-form-button:hover{background:#f8efec;color:#cf7d79}#LonglashSearchDrawer .search-drawer-close{display:grid;width:48px;height:60px;place-items:center;border:1px solid #d8cbc6;border-radius:0;padding:0;background:#fff}#LonglashSearchDrawer .search-drawer-close .overlay-drawer-close{display:grid;width:46px;height:58px;place-items:center;margin:0;color:#211714}#LonglashSearchDrawer .ll-search-drawer__quick-links{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:22px}#LonglashSearchDrawer .ll-search-drawer__quick-links>div{display:flex;flex-wrap:wrap;gap:8px}#LonglashSearchDrawer .ll-search-drawer__quick-links a{display:inline-flex;min-height:34px;align-items:center;gap:12px;border:1px solid #e1d6d2;padding:7px 12px;color:#211714;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}#LonglashSearchDrawer .ll-search-drawer__quick-links a:hover{border-color:#cf7d79;background:#f8efec;color:#a95653}#LonglashSearchDrawer .search-drawer-main-wrapper:empty{display:none}#LonglashSearchDrawer .search-drawer-main-wrapper:not(:empty){height:auto;max-height:340px;margin-top:28px;overflow-y:auto;border-top:1px solid #e1d6d2;padding-top:24px}#LonglashSearchDrawer .predictive-search-results:not(.hidden){max-height:360px;margin-top:28px;overflow-y:auto;border-top:1px solid #e1d6d2;padding-top:24px}@media(max-width:767px){#LonglashSearchDrawer{--ll-search-offset: calc(var(--announcement-height, 0px) + var(--header-height-dynamic, var(--header-height, 64px)))}#LonglashSearchDrawer .overlay-drawer-inner,#LonglashSearchDrawer .overlay-drawer-content,#LonglashSearchDrawer.drawer-halfscreen .overlay-drawer-content{max-height:calc(100dvh - var(--ll-search-offset) - var(--mobile-dock-height-dynamic, 0px))}#LonglashSearchDrawer .search-drawer-content{width:calc(100% - 40px);max-height:calc(100dvh - var(--ll-search-offset) - var(--mobile-dock-height-dynamic, 0px));padding:24px 0 30px}#LonglashSearchDrawer .ll-search-drawer__intro{display:block;margin-bottom:18px}#LonglashSearchDrawer .ll-search-drawer__intro h2{margin-top:7px;font-size:27px}#LonglashSearchDrawer .header-search-form{grid-template-columns:minmax(0,1fr) 46px;gap:8px}#LonglashSearchDrawer .search-drawer-input-group{min-height:54px;padding-left:15px}#LonglashSearchDrawer .search-drawer-input-group .search-drawer-input{min-height:52px;font-size:15px}#LonglashSearchDrawer .search-drawer-close{width:46px;height:54px}#LonglashSearchDrawer .search-drawer-close .overlay-drawer-close{width:44px;height:52px}#LonglashSearchDrawer .ll-search-drawer__quick-links{display:block;margin-top:20px}#LonglashSearchDrawer .ll-search-drawer__quick-links>div{margin-top:10px}#LonglashSearchDrawer .ll-search-drawer__quick-links a{flex:1 1 calc(50% - 4px);justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/longlash-search.css.map */
