.sic-header-search{--sic-search-bg: #FBF8F3;--sic-search-surface: #FFFDF9;--sic-search-text: #2B2119;--sic-search-muted: #756B61;--sic-search-accent: #B99445;--sic-search-border: #E8DDCF}.sic-header-search .sic-search-modal{background:#fbf8f38c!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);align-items:flex-start!important}.sic-header-search .modal-overlay,.sic-header-search .modal-overlay:after{background:transparent!important}.sic-header-search .sic-search-modal__content{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) 46px;column-gap:12px;align-items:start;width:min(calc(100vw - 32px),1280px)!important;max-width:1280px!important;min-width:0;height:auto!important;min-height:0!important;margin:14px auto 0!important;padding:18px 20px!important;overflow:visible!important;background:var(--sic-search-bg)!important;border:1px solid var(--sic-search-border);border-radius:18px;box-shadow:0 22px 70px #2b211929}.sic-header-search .sic-search-modal__content>predictive-search,.sic-header-search .sic-search-modal__content>search-form{grid-column:1;width:100%!important;max-width:none!important;min-width:0}.sic-header-search .search-modal__form{width:100%!important;max-width:none!important}.sic-header-search .sic-search-field{min-height:54px;overflow:hidden;background:var(--sic-search-surface);border:1px solid var(--sic-search-border);border-radius:14px;box-shadow:0 5px 18px #2b211909}.sic-header-search .sic-search-field:before,.sic-header-search .sic-search-field:after{display:none!important}.sic-header-search .sic-search-field .field__input{height:54px;padding-left:18px;padding-right:104px;color:var(--sic-search-text);background:transparent;font-size:15px;box-shadow:none!important}.sic-header-search .sic-search-field .field__label{left:18px;color:var(--sic-search-muted);font-size:12px}.sic-header-search .sic-search-field .field__button{color:var(--sic-search-text)}.sic-header-search .sic-search-field .search__button{right:0;width:52px;border-left:1px solid var(--sic-search-border)}.sic-header-search .sic-search-field .reset__button{right:52px;width:46px}.sic-header-search .sic-search-field .svg-wrapper{width:19px;height:19px}.sic-header-search .search-modal__close-button{grid-column:2;position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:46px;min-width:46px;height:46px;min-height:46px;margin:4px 0 0!important;padding:0!important;color:var(--sic-search-text);background:var(--sic-search-surface);border:1px solid var(--sic-search-border);border-radius:50%;transition:transform .18s ease,border-color .18s ease}.sic-header-search .search-modal__close-button:hover{transform:rotate(4deg);border-color:#2b211947}.sic-header-search .search-modal__close-button .svg-wrapper{width:18px;height:18px}.sic-header-search predictive-search{position:relative}.sic-header-search .predictive-search--header{top:calc(100% + 12px)!important;left:0!important;right:auto!important;width:100%!important;max-width:none!important;max-height:min(68vh,650px);padding:0!important;overflow-y:auto;overflow-x:hidden;background:var(--sic-search-surface)!important;border:1px solid var(--sic-search-border)!important;border-radius:16px!important;box-shadow:0 18px 50px #2b211921!important}.sic-header-search .predictive-search--header{scrollbar-width:thin;scrollbar-color:#d9cbb9 transparent}.sic-header-search .predictive-search--header::-webkit-scrollbar{width:7px}.sic-header-search .predictive-search--header::-webkit-scrollbar-thumb{background:#d9cbb9;border-radius:99px}.sic-header-search .predictive-search__results-groups-wrapper{display:grid!important;grid-template-columns:210px minmax(0,1fr);gap:24px;padding:20px 20px 18px;border-bottom:1px solid var(--sic-search-border)!important}.sic-header-search .predictive-search__result-group{display:block!important;min-width:0}.sic-header-search .predictive-search__result-group:first-child{flex:none!important}.sic-header-search .predictive-search__heading{margin:0 0 12px!important;padding:0 0 9px!important;color:var(--sic-search-accent)!important;border-bottom:1px solid var(--sic-search-border)!important;font-size:10px!important;line-height:1.2;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.sic-header-search .predictive-search__result-group:first-child .predictive-search__results-list{display:flex;flex-direction:column;gap:5px}.sic-header-search .predictive-search__result-group:first-child .predictive-search__item{padding:9px 10px!important;border-radius:10px}.sic-header-search .predictive-search__result-group:first-child .predictive-search__item-heading{color:var(--sic-search-text);font-size:13px!important;line-height:1.35}.sic-header-search #predictive-search-results-products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0}.sic-header-search #predictive-search-results-products-list .predictive-search__list-item{min-width:0}.sic-header-search .predictive-search__item--link-with-thumbnail{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr;grid-template-areas:"product-image" "product-content"!important;row-gap:0!important;height:100%;padding:0!important;overflow:hidden;background:var(--sic-search-bg);border:1px solid var(--sic-search-border);border-radius:13px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.sic-header-search .predictive-search__item--link-with-thumbnail:hover,.sic-header-search .predictive-search__list-item[aria-selected=true] .predictive-search__item--link-with-thumbnail{transform:translateY(-2px);background:var(--sic-search-bg)!important;border-color:#b994457a;box-shadow:0 8px 22px #2b211912}.sic-header-search .predictive-search__image{grid-area:product-image;display:block;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:4 / 5;object-fit:cover!important;object-position:center top;background:#f3eee7;border-bottom:1px solid var(--sic-search-border)}.sic-header-search .predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:10px 11px 12px}.sic-header-search .predictive-search__item-heading{margin:0!important;color:var(--sic-search-text);font-family:var(--font-heading-family);font-size:13px!important;line-height:1.35;font-weight:var(--font-heading-weight);text-decoration:none!important}.sic-header-search #predictive-search-results-products-list .predictive-search__item-heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.7em}.sic-header-search .predictive-search__item-vendor{margin-bottom:4px;color:var(--sic-search-muted);font-size:9px!important}.sic-header-search .predictive-search__item .price{margin-top:8px!important;color:var(--sic-search-accent)!important;font-family:var(--font-heading-family);font-size:14px!important}.sic-header-search .predictive-search__item .price .price-item{color:var(--sic-search-accent)!important}.sic-header-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.sic-header-search .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none!important}.sic-header-search .predictive-search__search-for-button{padding:12px 18px 14px;background:var(--sic-search-surface)}.sic-header-search .predictive-search__item--term{display:flex;justify-content:center;gap:10px;width:100%;min-height:46px;padding:11px 18px!important;color:var(--sic-search-text);background:var(--sic-search-bg);border:1px solid var(--sic-search-border);border-radius:999px;font-size:12px!important;font-weight:700;letter-spacing:.035em;text-align:center}.sic-header-search .predictive-search__item--term:hover{background:#f6efe6!important}.sic-header-search .predictive-search__item--term .icon-arrow{color:var(--sic-search-accent)}.sic-header-search predictive-search[loading] .predictive-search__loading-state{padding:24px}@media screen and (max-width:989px)and (min-width:750px){.sic-header-search .sic-search-modal__content{width:calc(100vw - 24px)!important}.sic-header-search .predictive-search__results-groups-wrapper{grid-template-columns:180px minmax(0,1fr);gap:18px}.sic-header-search #predictive-search-results-products-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.sic-header-search .sic-search-modal{align-items:flex-start!important}.sic-header-search .sic-search-modal__content{grid-template-columns:minmax(0,1fr) 40px;column-gap:8px;width:calc(100vw - 12px)!important;max-width:none!important;margin:6px auto 0!important;padding:10px!important;border-radius:14px}.sic-header-search .sic-search-field{min-height:50px;border-radius:12px}.sic-header-search .sic-search-field .field__input{height:50px;padding-left:14px;padding-right:94px;font-size:16px}.sic-header-search .sic-search-field .field__label{left:14px}.sic-header-search .sic-search-field .search__button{width:48px}.sic-header-search .sic-search-field .reset__button{right:48px;width:42px}.sic-header-search .search-modal__close-button{width:40px;min-width:40px;height:40px;min-height:40px;margin-top:5px!important}.sic-header-search .predictive-search--header{top:calc(100% + 8px)!important;max-height:calc(100vh - 92px);border-radius:13px!important}.sic-header-search .predictive-search__results-groups-wrapper{display:block!important;padding:16px 14px}.sic-header-search .predictive-search__result-group:first-child{margin-bottom:18px}.sic-header-search #predictive-search-results-products-list{display:flex!important;flex-direction:column;gap:9px}.sic-header-search .predictive-search__item--link-with-thumbnail{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:auto!important;grid-template-areas:"product-image product-content"!important;min-height:112px;border-radius:12px}.sic-header-search .predictive-search__image{width:82px!important;height:112px!important;aspect-ratio:auto;object-fit:cover!important;object-position:center top;border-right:1px solid var(--sic-search-border);border-bottom:0}.sic-header-search .predictive-search__item-content{justify-content:center;padding:10px 11px}.sic-header-search #predictive-search-results-products-list .predictive-search__item-heading{min-height:0;font-size:13px!important}.sic-header-search .predictive-search__item .price{margin-top:6px!important;font-size:14px!important}.sic-header-search .predictive-search__heading{margin-bottom:9px!important}.sic-header-search .predictive-search__search-for-button{padding:10px 12px 12px}.sic-header-search .predictive-search__item--term{min-height:44px}}@media(prefers-reduced-motion:reduce){.sic-header-search .predictive-search__item--link-with-thumbnail,.sic-header-search .search-modal__close-button{transition:none}}.sic-header-search .predictive-search__results-groups-wrapper--no-suggestions{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.sic-header-search .predictive-search__results-groups-wrapper--no-suggestions .predictive-search__result-group{grid-column:1 / -1!important;width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}.sic-header-search .predictive-search__results-groups-wrapper .predictive-search__result-group:only-child{grid-column:1 / -1!important;width:100%!important;max-width:none!important;min-width:0!important;flex:none!important}.sic-header-search .predictive-search__results-groups-wrapper--no-suggestions #predictive-search-results-products-list,.sic-header-search .predictive-search__result-group:only-child #predictive-search-results-products-list{width:100%!important;max-width:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media screen and (max-width:989px)and (min-width:750px){.sic-header-search .predictive-search__results-groups-wrapper--no-suggestions #predictive-search-results-products-list,.sic-header-search .predictive-search__result-group:only-child #predictive-search-results-products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:749px){.sic-header-search .predictive-search__results-groups-wrapper--no-suggestions #predictive-search-results-products-list,.sic-header-search .predictive-search__result-group:only-child #predictive-search-results-products-list{display:flex!important;flex-direction:column!important;gap:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sic-predictive-search.css.map */
