.header__search .search-modal{background:#fffefa;color:#14392b;border-bottom:1px solid #d8e2d2}.header__search .search-modal__content{gap:12px;padding-inline:clamp(16px,3vw,40px)}.header__search .search-modal .field{border:1px solid #c8d6c2;border-radius:12px;background:#f5f7ef;overflow:hidden}.header__search .search-modal .field:before,.header__search .search-modal .field:after{display:none}.header__search .search-modal .field:focus-within{border-color:#56754b;outline:2px solid #dce7d2;outline-offset:3px;box-shadow:none}.header__search .search__input{background:transparent;color:#14392b;font-size:16px;box-shadow:none!important;outline:none!important}.header__search .field__label{color:#61735b;font-size:12px}.header__search .field__button{color:#214b36;min-width:44px;min-height:44px}.header__search .search-modal__close-button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;border:1px solid #d8e2d2;border-radius:50%;background:#eef3e8;color:#14392b}.header__search .search-modal__close-button svg{width:20px;height:20px}.header__search .search-modal__close-button:is(:hover,:focus-visible){color:#14392b;background:#e1ead8}.header__search :is(.predictive-search--header,.default--search){border:1px solid #d8e2d2;border-radius:0 0 16px 16px;background:#fffefa;box-shadow:0 16px 32px #14392b1f;padding:20px}.header__search .predictive-search__heading{color:#14392b;font-size:22px;line-height:1.2;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #dce5d5}.header__search .sdef_product:not(.grid){gap:8px}.header__search .search_product .card{grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border:1px solid transparent;border-radius:10px;background:transparent;box-shadow:none}.header__search .search_product .card:is(:hover,:focus-within){border-color:#d8e2d2;background:#f0f5e9}.header__search .search_product .card__inner{width:76px;border-radius:8px;overflow:hidden;background:#f2f4eb}.header__search .search_product .card__content{width:auto;min-width:0}.header__search .search_product .card__heading{font-size:14px;line-height:1.4;font-weight:650;text-transform:none}.header__search .search_product .card__heading a{color:#14392b}.header__search .search_product .price{margin-top:6px;color:#476449;font-size:14px;font-weight:600;line-height:1.4}.header__search .predictive-search__item--term{min-height:48px;margin-top:8px;padding:12px 16px;border:1px solid #d4dfcb;border-radius:9px;background:#eef3e6;color:#14392b;font-size:14px;font-weight:650;word-break:normal;overflow-wrap:anywhere}.header__search .predictive-search__item--term:is(:hover,:focus-visible),.header__search [aria-selected=true] .predictive-search__item--term{background:#dfead4;color:#14392b}.header__search .predictive-search__item--term .icon-arrow{display:none}.header__search .predictive-search__item:is(:hover,:focus-visible){color:#14392b}.header__search .search-modal :is(a,button):focus-visible{outline:2px solid #b66c00;outline-offset:3px}@media(max-width:767px){.header__search .search-modal__content{gap:10px;padding-inline:16px}.header__search :is(.predictive-search--header,.default--search){padding:16px;border-radius:0 0 12px 12px}.header__search .search_product .card{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:8px 4px}.header__search .search_product .card__inner{width:64px}.header__search .predictive-search__heading{font-size:21px;margin-bottom:12px}}.header__search :is(.search-modal__close-button,.predictive-search__item--term){transition:background-color .16s ease,color .16s ease,border-color .16s ease}body:has(.header__search details[open]) .whatsapp-floating-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/orvag-search-details-20261027-v1.css.map */
