#search-modal,#search-modal *{box-sizing:border-box}#search-modal{background:var(--lip-page-bg, #f2f2f2);color:var(--lip-ink, #000);font-family:var(--font-lip-display)}#search-modal .search-modal__wrapper{display:flex;flex-direction:column;gap:20px;height:100%;padding:32px 32px 0;min-height:0;overflow-y:auto}#search-modal .search-modal__title,#search-modal .search-modal__search-form,#search-modal .search-modal__search-form:first-child,#search-modal .search-modal__collections,#search-modal .search-modal__colection,#search-modal .search-2026{padding-inline:0;padding-top:0}#search-modal .search-modal__wrapper>*{margin-top:0;margin-bottom:0}#search-modal .search-modal__title,#search-modal .search-modal__title *{margin:0;font-family:var(--font-lip-display);font-size:40px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;color:var(--lip-ink, #000)}#search-modal .search__form-inner{display:flex;flex-direction:column;gap:0;min-height:0}#search-modal .field{--search-field-h: 56px;display:flex;align-items:stretch;gap:8px;background:transparent}#search-modal .search__input-wrapper{position:relative;flex:1 1 auto;min-width:0}#search-modal .search__input,#search-modal .search__input.field__input{width:100%;height:var(--search-field-h);min-height:var(--search-field-h);padding:0 44px 0 16px;border:1px solid var(--lip-ink, #000);border-radius:0;background-color:transparent;font-family:var(--font-lip-display);font-size:18px;font-weight:400;color:var(--lip-ink, #000)}#search-modal .search__input::placeholder{color:#00000073}#search-modal .search__input:focus,#search-modal .search__input.field__input:focus{border-color:var(--lip-ink, #000);outline:2px solid var(--lip-ink, #000);outline-offset:-2px;background-color:transparent}#search-modal .field .field__input+label,#search-modal .field__label{position:absolute;left:16px;top:50%;right:auto;transform:translateY(-50%);padding:0;font-family:var(--font-lip-display);font-size:18px;letter-spacing:0;color:#00000073;background:transparent;pointer-events:none;transition:opacity var(--duration-short, .1s) ease}#search-modal .search__input:focus+label,#search-modal .search__input:not(:placeholder-shown)+label{opacity:0}#search-modal .reser-search{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:var(--lip-ink-muted, #444);cursor:pointer;opacity:0;pointer-events:none}#search-modal.search-modal--searching .reser-search{display:grid;opacity:1;pointer-events:auto}#search-modal .field>.button,#search-modal .field>.button.button--primary{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--search-field-h);min-height:var(--search-field-h);padding-inline:24px;padding-block:0 var(--lip-cap-trim, .18em);border:1px solid var(--lip-ink, #000);border-radius:0;background:var(--lip-ink, #000);font-family:var(--font-lip-display);font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--lip-page-bg, #f2f2f2);cursor:pointer}#search-modal .field>.button:hover{background:transparent;color:var(--lip-ink, #000)}#search-modal .field>.button span:hover{transform:none}#search-modal .search-2026{display:flex;flex-direction:column;gap:24px;overflow-y:auto;overscroll-behavior:contain;padding-bottom:32px}#search-modal.search-modal--searching .search-2026,#search-modal.search-modal--searching .search-modal__collections,#search-modal.search-modal--searching .search-modal__colection{display:none}#search-modal .search-2026__block-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}#search-modal .search-2026__block-title{margin:0 0 14px;font-family:var(--font-lip-display);font-size:13px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--lip-ink-muted, #444)}#search-modal .search-2026__block-head .search-2026__block-title{margin:0}#search-modal .search-2026__clear{padding:0;border:0;background:none;font-family:var(--font-lip-display);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--lip-ink-muted, #444);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#search-modal .search-2026__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}#search-modal .search-2026__chip{display:inline-flex;align-items:center;gap:8px;height:36px;padding-inline:16px;padding-block:0 var(--lip-cap-trim, .18em);border:1px solid var(--lip-ink-muted, #444);border-radius:40px;font-family:var(--font-lip-display);font-size:15px;line-height:1;color:var(--lip-ink-muted, #444);text-decoration:none;background:transparent;cursor:pointer;transition:background-color var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}#search-modal .search-2026__chip:hover{background:var(--lip-ink, #000);border-color:var(--lip-ink, #000);color:var(--lip-page-bg, #f2f2f2)}#search-modal .search-modal__collections-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}#search-modal .search-modal__collections-list a{font-family:var(--font-lip-display);font-size:32px;font-weight:500;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--lip-ink, #000);text-decoration:none}#search-modal .search-modal__collections-list a:hover{text-decoration:underline;text-underline-offset:4px}#search-modal .search-modal__subtitle{margin-bottom:14px;font-family:var(--font-lip-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--lip-ink-muted, #444)}#search-modal.search-modal--searching .search-modal__search-form{flex:1 1 auto}#search-modal .search-modal__search-form,#search-modal predictive-search,#search-modal form.search,#search-modal .search__form-inner{display:flex;flex-direction:column;min-height:0}#search-modal.search-modal--searching predictive-search,#search-modal.search-modal--searching form.search,#search-modal.search-modal--searching .search__form-inner{flex:1 1 auto}#search-modal .predictive-search{position:static;flex:1 1 auto;min-height:0;max-height:none;width:auto;overflow-y:auto;overscroll-behavior:contain;margin-top:16px;padding:0;background:transparent;border:0;box-shadow:none;color:var(--lip-ink, #000)}#search-modal .predictive-search__result-tabs{display:flex;gap:24px;margin-bottom:14px;border-bottom:1px solid rgba(0,0,0,.12);background:#f2f2f2;position:sticky;top:0;z-index:2}#search-modal .predictive-search__result-tabs:not(:has(.predictive-search__result-tab+.predictive-search__result-tab)){display:none}#search-modal .predictive-search__result-tab{padding-bottom:10px;margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer}#search-modal .predictive-search__result-tab,#search-modal .predictive-search__result-tab span,#search-modal .predictive-search__result-tab .h4{font-family:var(--font-lip-display);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--lip-ink-muted, #444)}#search-modal .predictive-search__result-tab.active{border-bottom-color:var(--lip-ink, #000)}#search-modal .predictive-search__result-tab.active span,#search-modal .predictive-search__result-tab.active .h4{color:var(--lip-ink, #000)}#search-modal .predictive-search__results-list{margin:0;padding:0;list-style:none}#search-modal .predictive-search__results-list_products.active{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#search-modal .predictive-search__results-list_collections.active,#search-modal .predictive-search__results-list_articles.active,#search-modal .predictive-search__results-list_pages.active{display:flex;flex-direction:column;gap:2px}#search-modal .predictive-search__result-tabs,#search-modal .predictive-search .card-wrapper,#search-modal .predictive-search .card__inner,#search-modal .predictive-search .card,#search-modal .predictive-search .card--product,#search-modal .predictive-search .card-information,#search-modal .predictive-search .collections-grid__card,#search-modal .predictive-search__list-item{background-color:#f2f2f2;border-color:#0000001f}#search-modal .predictive-search .card__inner,#search-modal .predictive-search .card--product .media{background-color:var(--lip-tile-bg, #f2f2f2)}#search-modal .predictive-search .card__title,#search-modal .predictive-search .card__title a,#search-modal .predictive-search .card__text,#search-modal .predictive-search .card__heading,#search-modal .predictive-search .card-information,#search-modal .predictive-search .card-information__text,#search-modal .predictive-search .price,#search-modal .predictive-search .price-item,#search-modal .predictive-search .price__regular,#search-modal .predictive-search .caption-with-letter-spacing{font-family:var(--font-lip-display);color:var(--lip-ink, #000)}#search-modal .predictive-search .card__title,#search-modal .predictive-search .card__title a{font-size:15px;font-weight:500;line-height:1.25;text-transform:none;letter-spacing:0;text-decoration:none}#search-modal .predictive-search .price-item{font-size:14px;color:var(--lip-ink-muted, #444)}#search-modal .predictive-search .card-size-option{border-color:var(--lip-ink-muted, #444);color:var(--lip-ink-muted, #444);background:transparent}#search-modal .predictive-search .card-size-option--sold-out{border-color:var(--lip-ink-disabled, #b4b4b4);color:var(--lip-ink-disabled, #b4b4b4)}#search-modal .predictive-search .card-size-option--sold-out:before{background-color:var(--lip-ink-disabled, #b4b4b4)}#search-modal .predictive-search__results-list_pages a,#search-modal .predictive-search__results-list_pages .card-wrapper-page{display:block;min-height:0;height:auto;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08);background:transparent;color:var(--lip-ink, #000);text-decoration:none}#search-modal .predictive-search__results-list_pages .card-page,#search-modal .predictive-search__results-list_pages .card-page__content{min-height:0;height:auto;padding:0;background:transparent;color:var(--lip-ink, #000)}#search-modal .predictive-search__results-list_pages .card__text{margin:0;font-family:var(--font-lip-display);font-size:18px;font-weight:400;line-height:1.3;text-transform:none;letter-spacing:0;color:var(--lip-ink, #000)}#search-modal .predictive-search__text{margin:24px 0;font-family:var(--font-lip-display);font-size:18px;color:var(--lip-ink-muted, #444)}#search-modal .predictive-search__view-all,.predictive-search__view-all{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:24px;padding:18px 0;border-top:1px solid rgba(0,0,0,.12);font-family:var(--font-lip-display);font-size:16px;font-weight:500;color:var(--lip-ink, #000);text-decoration:none}#search-modal .predictive-search__view-all:hover{text-decoration:underline;text-underline-offset:4px}#search-modal .predictive-search__view-all-count{font-weight:400;color:var(--lip-ink-muted, #444)}#search-modal .search-modal__close{position:absolute;top:24px;right:24px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--lip-ink, #000);cursor:pointer}#search-modal .search-modal__close svg{width:18px;height:18px}@media screen and (max-width:989px){#search-modal .search-modal__wrapper{padding:24px 20px 0;gap:16px}#search-modal .search-modal__title,#search-modal .search-modal__title *{font-size:32px}#search-modal .search-modal__collections-list a{font-size:24px}}@media screen and (max-width:749px){#search-modal .search-modal__wrapper{padding:20px 16px 0}#search-modal .search-modal__title,#search-modal .search-modal__title *{font-size:26px}#search-modal .field{--search-field-h: 48px}#search-modal .search__input,#search-modal .search__input.field__input,#search-modal .field>.button,#search-modal .field>.button.button--primary{font-size:16px}#search-modal .field>.button{padding-inline:16px}#search-modal .predictive-search__results-list_products{gap:12px}#search-modal .search-modal__collections-list a{font-size:20px}#search-modal .search-modal__close{top:12px;right:12px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/search-2026.css.map */
