.ct-search-results{position:var(--search-dropdown-position, absolute);overflow:clip;top:-15px;inset-inline:-15px;padding-top:calc(var(--theme-form-field-height, 40px) + 14px);border-radius:var(--has-classic-forms, var(--theme-form-field-border-radius, 3px));background:var(--search-dropdown-background, #fff);box-shadow:var(--search-dropdown-box-shadow, 0px 50px 70px 0px var(--search-dropdown-box-shadow-color, rgba(210, 213, 218, 0.4)))}.ct-search-results a{display:flex;align-items:center;gap:var(--items-spacing, 15px);padding:var(--items-padding, 16px)}.ct-search-results a:not(:last-child){border-bottom:var(--items-divider, 1px dashed rgba(0, 0, 0, 0.05))}.ct-search-results a .ct-media-container{flex:0 0 var(--search-image-size, 45px);max-width:var(--search-image-size, 45px);align-self:flex-start;border-radius:2px}.ct-search-results a .product-search-meta{display:flex;align-items:center;margin-top:4px}.ct-search-results a .product-search-meta small{font-size:80%;color:inherit}.ct-search-results a .product-search-meta small del{font-size:inherit}.ct-search-results a .product-search-meta small:not(:last-child):after{content:"-";margin-inline:5px}#search-modal .ct-search-results{display:grid;grid-column-gap:30px;grid-row-gap:30px;padding-top:0;border-radius:0;--search-dropdown-position: static;--search-dropdown-box-shadow: none;--search-dropdown-background: transparent;--items-padding: 0;--items-divider: none;--items-spacing: 5%}@media(min-width: 690px){#search-modal .ct-search-results{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 689.98px){#search-modal .ct-search-results .ct-media-container{--search-image-size: 15%}}@media(min-width: 690px){#search-modal .ct-search-results .ct-media-container{--search-image-size: 20%}}#search-modal .ct-search-results .ct-search-more{grid-column:1/-1;justify-content:center}.ct-searching .ct-search-button-content{opacity:0}.ct-searching .ct-ajax-loader{opacity:1}.ct-search-results.ct-slide,.ct-search-results.ct-fade-leave,.ct-search-results.ct-fade-leave-active,.ct-search-results.ct-fade-enter,.ct-search-results.ct-fade-enter-active{transition:height .2s ease,opacity .2s ease}.ct-search-results.ct-fade-enter{opacity:0}.ct-search-results.ct-fade-enter-active{opacity:1}.ct-search-results.ct-fade-leave{opacity:1}.ct-search-results.ct-fade-leave-active{opacity:0}