.search-form-control[type=search]::-webkit-search-decoration,.search-form-control[type=search]::-webkit-search-cancel-button,.search-form-control[type=search]::-webkit-search-results-button,.search-form-control[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.search-modal_header .search-form-control{border-top:0;border-left:0;border-right:0;border-radius:0}.search-form_header .search-modal__close-button{padding-inline:0;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.predictive-search__suggestion-item a mark{background-color:inherit}.predictive-search.show-results{display:block;overflow:hidden;overflow-y:auto;max-height:calc(100dvh - (var(--header-height, 0px) + var(--announcement-bar-height, 0px)) - var(--consultant-utility-bar-height, 0px) - 87px)}@media(min-width:992px){.predictive-search.show-results{max-height:71vh}body:has(.consultant-utility-bar:not([hidden])) .predictive-search.show-results{max-height:63vh}}.predictive-search-body{max-width:990px}.predictive-search-footer{padding:20px 0}.predictive-search-footer a{text-transform:uppercase;font-weight:700;border-bottom:1px solid currentColor}.predictive-search-results-panel{width:100%}.predictive-search__row{display:flex;flex-direction:row;gap:1rem}.predictive-search__row--recipe{align-items:center}.predictive-search__thumb-link{display:block;text-decoration:none}.predictive-search__thumb{width:106px;border-radius:8px;overflow:hidden;background-color:var(--pe-color-white);aspect-ratio:1;transition:all .3s ease-in-out}#results-articles .predictive-search__thumb img{object-fit:cover}.predictive-search__thumb-img{width:100%;height:100%;object-fit:contain;display:block;transition:all .3s ease-in-out}#results-products .predictive-search__thumb-img{object-fit:contain}.predictive-search__row:hover .predictive-search__thumb{transform:scale(.97)}.predictive-search__row:hover .predictive-search__row-title,.predictive-search__row:hover .predictive-search__row-title--recipe{color:var(--pe-color-secondary)}.predictive-search__thumb .placeholder-svg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.predictive-search__thumb .placeholder-svg img{width:100%;height:100%;object-fit:cover}.predictive-search__row-body{flex:auto}.predictive-search__row-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--pe-color-black);text-decoration:none;padding-top:2px}.predictive-search__row-title:hover{color:var(--pe-color-black)}.predictive-search__row-title--recipe{align-self:center}.predictive-search__row-price{display:flex;flex-direction:column;gap:.375rem}.search-modal__close-button{right:15px}#header-search-layer .search--form input:placeholder-shown~button{opacity:0;pointer-events:none}@media(min-width:992px){.predictive-search-form{position:absolute;top:100%;left:0;right:0;background:var(--pe-body-bg)}}#header-search-layer .search-form-control{background-color:var(--pe-color-primary-100);border:1px solid var(--pe-color-primary-200);border-radius:50px;padding:18px 50px 18px 30px!important;font-family:var(--pe-body-font-family);font-size:18px!important;font-weight:var(--pe-body-font-weight);line-height:1.67;color:var(--pe-body-color);min-height:0}#header-search-layer .search-form-control::placeholder{color:var(--pe-body-color);opacity:1}#header-search-layer .search-form-control:hover{border-color:var(--pe-color-black)}#header-search-layer .search-form-control:focus{border-color:var(--pe-color-black);color:var(--pe-color-black);outline:0;box-shadow:none}#header-search-layer .field__button{left:30px}@media(min-width:768px){.predictive-search__row{max-width:371px}}@media(max-width:991px){#header-search-layer .search-form-control{padding:10px 40px 10px 20px!important;font-size:17px!important}#header-search-layer .field__button{left:20px}.search-modal__content{padding-block:3px}.search-modal__close-button{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-search.css.map */
