.c-search,.c-search__group{position:relative}.c-search-modal__close-button .icon,.c-search__button .icon{width:24px;height:24px}.c-search-modal__form{flex-grow:1;padding:6px 0}@media (min-width:768px){.c-search-modal__form{padding:5px 0}}@media (min-width:992px){.c-search-modal__form{padding:0}}.c-search__group{background:#fff;border-radius:300px;overflow:hidden}.c-search__input{width:100%;display:block;height:44px;border:none;background:0 0;padding:0 50px 0 20px;font-size:var(--typo-h6)}.c-search__input:focus-visible{outline:0}.c-search__label{position:absolute;top:13px;left:20px;z-index:1}.c-search__button{height:40px;width:40px;position:absolute;top:2px;right:2px;z-index:10;display:flex;align-items:center;justify-content:center;background:var(--color-base-accent-1);color:var(--color-base-accent-1);border-radius:100%}.c-search-modal__close-button{display:flex;justify-content:center;align-items:center;padding:0;height:49px;width:4.4rem;background-color:transparent}#timeoutDivider,.c-predictive-search-status,.c-search__predictive-search-item-content .price .price__regular{display:none}input::-webkit-search-decoration{-webkit-appearance:none}.c-predictive-search{width:100%!important;max-height:calc(90vh - 120px)!important;position:absolute;top:100%;left:0;z-index:10;border:1px solid #eee;border-top-color:transparent;border-radius:0;background-color:#fff;margin-top:-2px;padding:10px;overflow-y:auto}.c-search__predictive-search-heading{padding:4px 10px;margin-bottom:10px;text-transform:uppercase;color:#333;font-size:14px;font-weight:500;vertical-align:middle;display:flex;align-items:center;background:#f3f5f6}.c-search__predictive-search-list{display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:column;gap:15px}.c-search__predictive-search-list-item a{color:#333;font-size:12px;display:flex;gap:10px;padding:0 20px}.c-search__predictive-search-list-item a img{width:60px;height:60px;object-fit:cover;border-radius:5px}.c-search__predictive-search-list-item .predictive-search__item--term{display:block;width:100%;background:#fff;border:none;padding:10px;background-color:rgba(var(--color-button-background),1);color:rgba(var(--color-button-text),1);cursor:pointer;border-radius:var(--buttons-radius)}.c-search__predictive-search-item-content{flex:1 0 0}.c-search__predictive-search-item-content .price .price__sale .price-item--regular{text-decoration:line-through;font-weight:400;color:#999}.c-search__predictive-search-item-content .price .price__sale .price-item--last{color:var(--product-card-color-price);font-weight:600}#predictive-search-option-search-keywords{flex:0 0 100%;width:100%}