.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)+15px+var(--search-dropdown-extra-spacing,0px));border-radius:var(--has-classic-forms,var(--theme-form-field-border-radius,3px));background:var(--search-dropdown-background,var(--theme-palette-color-8));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:var(--search-image-radius,10px)}.ct-search-results a .product-search-meta{display:flex;align-items:center;margin-top:4px}.ct-search-results a .product-search-meta:is(.price,.stock-status) del{font-size:inherit}.ct-search-results a .product-search-meta:is(.price,.stock-status):not(:first-child):before{content:"-";margin-inline:5px}.ct-search-results a .product-search-meta small{color:inherit;font-size:12px}#search-modal .ct-search-results{display:grid;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}