#drawer-search{--irie-search-purple: #402c57;--irie-search-purple-soft: rgba(64, 44, 87, .08);--irie-search-warm: #f07e53;--irie-search-text: #2d2d2d;--irie-search-muted: rgba(45, 45, 45, .55);--irie-search-fs-body: 14px;--irie-search-fs-drawer-title: clamp(20px, 4.5vw, 24px);--irie-search-row-gap: 0}#drawer-search .drawer-panel{font-family:var(--font-body-family);font-size:var(--irie-search-fs-body);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing);text-transform:none;background:#fff}#drawer-search .drawer-header{min-height:56px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--irie-search-purple-soft)}#drawer-search .drawer-header h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--irie-search-fs-drawer-title);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing);text-transform:none;color:var(--irie-search-purple);margin:0}#drawer-search .drawer-header .close{color:var(--irie-search-purple);opacity:.85}#drawer-search .drawer-header .close:hover{opacity:1}#drawer-search .drawer-search__content{padding-top:8px}#drawer-search .header-search__form .field{border-radius:12px;border:1px solid rgba(64,44,87,.12);box-shadow:none;overflow:hidden;margin-top:0;background:#faf8f6}#drawer-search .field__input,#drawer-search .search__input.field__input{font-size:16px;border-radius:12px;background:transparent}#drawer-search .field__input:focus~.field__label,#drawer-search .field__input:not(:placeholder-shown)~.field__label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--irie-search-muted);opacity:1}#drawer-search .search__button.field__button,#drawer-search .reset__button.field__button{color:var(--irie-search-purple)}#drawer-search .predictive-search__result-group,#drawer-search .predictive-search__pages-wrapper{display:flex;flex-direction:column;gap:0}#drawer-search .predictive-search__results-list,#drawer-search .search-recommendation-list{list-style:none;margin:0;padding:0}#drawer-search .predictive-search__list-item,#drawer-search .search-recommendation__list-item{margin:0;border-bottom:1px solid var(--irie-search-purple-soft)}#drawer-search .predictive-search__list-item:last-child,#drawer-search .search-recommendation__list-item:last-child{border-bottom:none}#drawer-search .predictive-search__heading{display:block;font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--irie-search-muted);border-bottom:none;margin:20px 0 4px;padding:0}#drawer-search .predictive-search__result-group>div:first-child .predictive-search__heading{margin-top:16px}#drawer-search .predictive-search__heading .spinner{color:var(--irie-search-purple)}#drawer-search .predictive-search__item{display:flex;align-items:center;padding:12px 0;text-decoration:none;color:var(--irie-search-text);width:100%;box-sizing:border-box}#drawer-search .predictive-search__item-heading{margin:0;font-size:var(--irie-search-fs-body);line-height:1.4;font-weight:500;color:var(--irie-search-text)}#drawer-search .predictive-search__item-content{min-width:0}#drawer-search .predictive-search__item-content p{margin:0;font-size:var(--irie-search-fs-body);line-height:1.4;font-weight:500;color:var(--irie-search-text)}#drawer-search .predictive-search__item-query-result{color:var(--irie-search-text);font-weight:500}#drawer-search .predictive-search__item-query-result mark{background:#f07e532e;color:var(--irie-search-purple);font-weight:600;padding:0 .15em;border-radius:2px}#drawer-search .predictive-search__item-query-result *:not(mark){font-weight:500;color:var(--irie-search-text)}#drawer-search .predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:56px 1fr;grid-column-gap:12px;grid-template-areas:"product-image product-content";align-items:center}#drawer-search .predictive-search__image{grid-area:product-image;width:56px;height:56px;object-fit:contain;border-radius:10px;background:#fff;border:1px solid var(--irie-search-purple-soft);padding:4px;box-sizing:border-box}#drawer-search .predictive-search__item--link-with-thumbnail .predictive-search__item-content p{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#drawer-search .predictive-search__item-content--centered{justify-content:center}#drawer-search .predictive-search__search-for-button{margin-top:20px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}#drawer-search .predictive-search__item--term.btn{width:100%;justify-content:center;gap:10px;min-height:48px;padding:14px 22px;border-radius:999px;border:none;background:var(--irie-search-purple);color:#fff;font-family:var(--font-body-family);font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:none;box-shadow:0 4px 16px #402c5733;text-decoration:none}#drawer-search .predictive-search__item--term.btn:hover{filter:brightness(1.06)}#drawer-search .predictive-search__item--term.btn svg{stroke:#fff;flex-shrink:0}#drawer-search .search-recommendations .predictive-search__heading{margin-top:16px}#drawer-search .search-recommendation-list a.predictive-search__item{font-size:var(--irie-search-fs-body);color:var(--irie-search-text)}#drawer-search .spinner .path{stroke:var(--irie-search-purple)}#drawer-search .predictive-search__list-item[aria-selected=true]>*,#drawer-search .predictive-search__list-item:hover>*,#drawer-search .search-recommendation__list-item:hover>*{text-decoration:none;color:var(--irie-search-purple)}#drawer-search .predictive-search__list-item:hover .predictive-search__item-heading,#drawer-search .predictive-search__list-item:hover .predictive-search__item-content p,#drawer-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,#drawer-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-content p{color:var(--irie-search-purple)}#drawer-search .predictive-search__list-item:hover .predictive-search__item-query-result mark,#drawer-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-query-result mark{color:var(--irie-search-purple)}@media only screen and (max-width:1023px){#drawer-search.drawer--wide{--drawer-size: 100vw}#drawer-search .drawer-search__content,#drawer-search .drawer-header{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-drawer-search-brand.css.map */
