.kinsarvik-search .search-results-container:not(:empty){display:flex;flex-direction:column;width:100%;max-width:27rem;max-height:var(--predictive-search-height, min(40rem, 70dvh));margin-top:.75rem;border:1px solid var(--color-borders-main, #dedede);border-radius:10px;background:var(--color-background-main, #fff);box-shadow:0 6px 24px #0000001a;text-align:start}.kinsarvik-search .site-search-handle input{padding-inline-end:3rem}.kinsarvik-search .site-search-handle input::-webkit-search-cancel-button{display:none}.kinsarvik-search .predictive-search-close{position:absolute;inset-inline-end:.25rem;inset-block-start:0;z-index:11;display:flex;align-items:center;justify-content:center;width:2.75rem;height:100%;padding:0;border:0;background:transparent;color:var(--color-text-header, #176d5b);cursor:pointer}.kinsarvik-search .predictive-search-close[hidden]{display:none}.kinsarvik-search .predictive-search-close svg{width:1rem;height:1rem}.kinsarvik-search .search-results-container[data-search-open=false]{opacity:0;visibility:hidden;pointer-events:none}.kinsarvik-search .search-results-container[data-search-open=true]{opacity:1;visibility:visible;pointer-events:auto}.kinsarvik-search .search-results-container:before{border-width:.5rem}.kinsarvik-search .search-results{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:.25rem;border-radius:9px 9px 0 0}.kinsarvik-search .search-results::-webkit-scrollbar{width:4px!important}.kinsarvik-search .search-results::-webkit-scrollbar-thumb{background:#b9c8c2;border-radius:4px}.kinsarvik-search .search-block{padding:0 0 .375rem;margin:0}.kinsarvik-search .search-block[hidden]{display:none}.kinsarvik-search .search-title{display:block;margin:0;padding:.5rem 1.125rem;background:#f0f4f1;color:var(--color-text-header, #176d5b);font-size:.8125rem;font-weight:600;line-height:1.35}.kinsarvik-search .search-item:not(.cart-item),.kinsarvik-search .search-item:not(.cart-item):first-of-type{display:flex;align-items:center;min-height:2.5rem;margin:0;padding:.5rem 1.125rem;font-size:.875rem;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.kinsarvik-search .search-collection--child{padding-inline-start:calc(1.125rem + var(--search-depth, 1) * 1rem)!important}.kinsarvik-search .search-collection--parent strong{font-weight:700}.kinsarvik-search .search-product.search-item:not(.cart-item){gap:.875rem;min-height:5.5rem;padding-block:.625rem}.kinsarvik-search .search-product+.search-product{border-top:1px solid var(--color-borders-main, #dedede)}.kinsarvik-search .search-product__image{display:block;flex:0 0 3.25rem;width:3.25rem;height:4rem}.kinsarvik-search .search-product__image img{display:block;width:100%;height:100%;object-fit:contain}.kinsarvik-search .search-product__content{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.kinsarvik-search .search-product__title{font-weight:400;line-height:1.4}.kinsarvik-search .search-product__price{color:var(--color-text-header, #176d5b);font-weight:600}.kinsarvik-search .search-product__price del{padding-inline-start:.375rem;color:var(--color-text-main, #555);font-size:.8125rem;font-weight:400;opacity:.65}.kinsarvik-search .search-product__unit-price{display:block;color:var(--color-text-main, #555);font-size:.75rem;font-weight:400}.kinsarvik-search .search-item.active,.kinsarvik-search .search-item:focus-visible,.kinsarvik-search .search-item:not(.button):hover{outline:none;border-radius:0;background:#edf4ef}.kinsarvik-search .search-item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-text-header, #176d5b)}.kinsarvik-search .search-link{flex:0 0 auto;padding:.75rem 1rem;border-top:1px solid var(--color-borders-main, #dedede);border-radius:0 0 9px 9px;background:var(--color-background-main, #fff);box-shadow:0 -3px 10px #00000008}.kinsarvik-search .search-link .search-more{display:block;width:100%;min-height:2.75rem;padding:.6875rem .75rem;border-radius:9px;background:var(--color-text-header, #176d5b);color:var(--color-background-header, #fff);font-size:.875rem;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere;text-align:center}.kinsarvik-search .search-item mark{padding:0;background:transparent;color:inherit;font-weight:600}@media screen and (max-width:1023px){.mobile-search .kinsarvik-search .search-results-container:not(:empty){width:100%;max-width:100%;margin-top:.625rem}.kinsarvik-search input[type=search]{font-size:16px}.kinsarvik-search .search-item:not(.cart-item),.kinsarvik-search .search-item:not(.cart-item):first-of-type{min-height:2.75rem;padding-block:.625rem}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/component-predictive-search.css.map */
