@media (max-width: 749px){#headerSearchPopup .popup-body{width:100%}#headerSearchPopup .popup-body .search-bar-header{background-color:transparent;padding:16px 0}#headerSearchPopup .popup-body .search-bar-header__logo{display:none}#headerSearchPopup .popup-body .search-bar-header__close{flex:0 0 54px}#headerSearchPopup .popup-body .search-bar-header__close button{width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent}}@media (min-width: 1500px){#headerSearchPopup .popup-body>.container{max-width:2132px;margin-left:auto;margin-right:auto;padding-inline:16px}}#headerSearchPopup.popup-component:not(.active){visibility:visible}#headerSearchPopup.popup-component .popup-content .popup-body{transition:unset!important}#headerSearchPopup .search-bar{display:flex;flex-direction:column}#headerSearchPopup .search-bar-rcm__collections{padding-top:45px}@media (max-width: 749px){#headerSearchPopup .search-bar-rcm__collections{padding-top:16px}}#headerSearchPopup .search-bar-rcm__list{display:flex;flex-wrap:wrap;gap:var(--collection-gap)}#headerSearchPopup .search-bar-rcm__item{flex:1 1 calc((100% - var(--collection-gap) * (var(--collection-cols) - 1)) / var(--collection-cols));border-radius:6px;overflow:hidden;transform:translateY(0);transition:transform .25s ease-in-out 0s;max-width:var(--column-max-width)}@media (min-width: 750px){#headerSearchPopup .search-bar-rcm__item:hover{transform:translateY(-4px)}}#headerSearchPopup .search-bar-rcm__title{margin-bottom:22px}@media (max-width: 749px){#headerSearchPopup .search-bar-rcm__title{margin-bottom:8px}}#headerSearchPopup .search-bar-rcm__overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#0009);height:60%;pointer-events:none}#headerSearchPopup .search-bar-header{position:relative;display:flex;justify-content:center;padding:28px 52px;background:#ececec;margin:0 auto;width:100%}@media (max-width: 1500px){#headerSearchPopup .search-bar-header{padding:16px}}#headerSearchPopup .search-bar-header__logo{display:flex;align-items:center;flex:0 0 240px}#headerSearchPopup .search-bar-header__logo img{margin:0}@media (max-width: 1500px){#headerSearchPopup .search-bar-header__logo{flex:0 0 160px}}#headerSearchPopup .search-bar-header__search{max-width:550px;margin:0 auto;width:100%}#headerSearchPopup .search-bar-header__search predictive-search button path{stroke:currentColor}#headerSearchPopup .search-bar-header__close{display:flex;align-items:center;justify-content:flex-end;flex:0 0 240px}@media (max-width: 1500px){#headerSearchPopup .search-bar-header__close{flex:0 0 60px}}predictive-search{background:#fff;flex:1;min-width:0;border-radius:var(--general-button-border-radius, 0px);border:.75px solid #B7B7B7}@media (max-width: 991px){predictive-search{position:static!important}}predictive-search form .rounded{display:flex}@media (min-width: 992px){predictive-search form .rounded{flex-direction:row-reverse;gap:20px}}predictive-search form .rounded input{height:38px;flex:1;min-width:0;padding:9px 10px}@media (min-width: 992px){predictive-search form .rounded input{padding-left:18px;padding-right:18px}}predictive-search form .rounded button{padding:0 10px}predictive-search form:has(#search-field:not(:placeholder-shown)) .search-clear-btn{opacity:1}predictive-search form .search-clear-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;right:12px;top:50%;background-color:#8f8f8f;border-radius:50%;overflow:hidden;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s ease-in-out}predictive-search form .search-clear-btn svg{width:8px;height:8px;color:#fff}predictive-search .search-result-container{position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);z-index:2;background-color:var(--popupContentBg, #f9f9f9);width:100%;max-width:1200px;margin:0 auto;padding-bottom:80px}predictive-search .search-result-container:has(#resultContainer[data-has-results=false]) .search-bar-rcm__collections{border-top:1px solid #999999}@media (max-width: 749px){predictive-search .search-result-container:has(#resultContainer[data-has-results=false]) .search-bar-rcm__collections{margin-inline:16px}}predictive-search .search-result-container:has(#resultContainer[data-has-results=false]) .predictive__search-result{display:none}predictive-search .search-result-container:has(#resultContainer[data-has-results=false]) .predictive__search--no-result{display:flex}predictive-search .search-result-container:has(#resultContainer[data-has-results=true]){max-width:2500px;margin-left:auto;margin-right:auto}predictive-search .search-result-container:has(#resultContainer[data-has-results=true]) .predictive__search-result{display:flex}predictive-search .search-result-container:has(#resultContainer[data-has-results=true]) .predictive__search--no-result{display:none}predictive-search .search-result-container:has(#resultContainer[data-has-results=true]) .search-bar-rcm__collections{display:none}predictive-search .search-result-container .predictive__search-result{display:none;flex-direction:column;--items-gap: 20px}@media (max-width: 749px){predictive-search .search-result-container .predictive__search-result{--items-gap: 10px;padding-inline:0}}predictive-search .search-result-container .predictive__search-result-list{display:flex;flex-wrap:wrap;gap:4px 30px;margin-bottom:20px;padding-inline:20px;color:#000}@media (max-width: 749px){predictive-search .search-result-container .predictive__search-result-list{gap:4px 20px;padding-inline:0}}predictive-search .search-result-container .predictive__search-result-list:not(:has(li:nth-child(2))){display:none}predictive-search .search-result-container .predictive__search-result .product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--items-gap)}@media (max-width: 749px){predictive-search .search-result-container .predictive__search-result .product-list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){predictive-search .search-result-container .predictive_search-button{background:#f8f8f8;padding-left:30%}}predictive-search .search-result-container .predictive_search-button button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:10px;background:#fff;width:100%;box-shadow:inset 0 1px #e4e5e7;transition:all .25s ease-in-out 0s}predictive-search .search-result-container .predictive_search-button button svg{width:13px;height:auto;color:#222}predictive-search .search-result-container .predictive_search-button button svg path{fill:currentColor}@media (hover: hover){predictive-search .search-result-container .predictive_search-button button:hover{background:#e8e9eb}}predictive-search .search-result-container .predictive__search--no-result{text-align:center;color:#222;display:none;flex-direction:column;width:100%;min-height:30vh;justify-content:center;align-items:center}predictive-search .search-result-container .predictive__search--no-result .predictive__search-title{font-size:24px;font-weight:600;color:#000}@media (max-width: 749px){predictive-search .search-result-container .predictive__search--no-result .predictive__search-title{font-size:18px;margin-bottom:16px}}predictive-search .search-result-container .predictive__search--no-result .predictive__search-description{font-size:24px;margin-bottom:30px}@media (max-width: 749px){predictive-search .search-result-container .predictive__search--no-result .predictive__search-description{font-size:15px;margin-bottom:26px}}predictive-search .search-result-container .predictive__search--no-result .predictive__search-btn{font-size:16px;color:#222;font-weight:600;max-width:fit-content;margin:0 auto;padding:12px 32px;line-height:100%;border:1px solid #C4C4C4}predictive-search .search-result-container .predictive__search-btn{font-size:16px;color:#222;font-weight:600;max-width:fit-content;margin:0 auto;padding:12px 32px;line-height:100%;border:1px solid #C4C4C4}predictive-search+button{height:38px!important;display:flex;align-items:center;padding:0 10px}#bc-instant-search{display:none!important}#mobileMenu:has(.form-container.show){overflow:hidden!important}#mobileMenu.active~.active{z-index:9991}#headerSearchPopup.active{z-index:9991}body:has(#headerSearchPopup.active.show){overflow:hidden!important}body:has(#headerSearchPopup.active.show) #popupQuickview.active{z-index:9992}
/*# sourceMappingURL=/cdn/shop/t/312/assets/predictive-search.css.map */
