.sq-search{display:flex;align-items:center}.sq-search details-modal{display:block}.sq-search details{position:static}.sq-search summary.modal__toggle{list-style:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--sq-cocoa);padding:0}.sq-search summary.modal__toggle::-webkit-details-marker{display:none}.sq-search summary.modal__toggle:hover{background:var(--sq-mint)}.sq-search summary.modal__toggle:focus-visible{outline:3px solid var(--sq-leaf);outline-offset:2px}.sq-search summary .svg-wrapper svg{width:24px;height:24px}.sq-search .header__icon-close{display:none}.sq-search details[open] .header__icon-close{display:block}.sq-search details[open] summary .svg-wrapper:first-child{display:none}.sq-search .search-modal{background:var(--sq-cream);border-bottom:1px solid var(--sq-line);box-shadow:var(--sq-shadow)}.sq-search .search-modal__content{max-width:720px}.sq-search .search__input.field__input{font:400 17px/1.3 var(--sq-font-body);color:var(--sq-cocoa);border-radius:var(--sq-radius-pill);min-height:52px;padding-inline:22px 56px;background:var(--sq-white)}.sq-search .field__label{font-family:var(--sq-font-body)}.sq-search .search__button,.sq-search .reset__button,.sq-search .search-modal__close-button{border-radius:50%}.sq-search .predictive-search{background:var(--sq-white);border:1px solid var(--sq-line);border-radius:var(--sq-radius-card);box-shadow:var(--sq-shadow)}.sq-search .predictive-search__heading,.sq-search .predictive-search__list-item .predictive-search__item-heading{font-family:var(--sq-font-head)}.sq-search .predictive-search__heading{font:500 11px/1.3 var(--sq-font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--sq-muted)}.sq-search .predictive-search__item-heading{font:600 16px/1.2 var(--sq-font-head);color:var(--sq-cocoa)}.sq-search .predictive-search__image{border-radius:12px;object-fit:cover}.sq-search .predictive-search__list-item[aria-selected=true]>*,.sq-search .predictive-search__list-item:hover>*{background:var(--sq-mint)}.sq-search .predictive-search__item--term,.sq-search .predictive-search__item-price,.sq-search .price{font-family:var(--sq-font-body);font-weight:700}.sq-search .predictive-search__no-results,.sq-search .predictive-search__result-group .predictive-search__empty{color:var(--sq-muted)}@media(max-width:560px){.sq-search .search-modal__content{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/squish-search.css.map */
