.search-popup{position:fixed;top:129px;right:0;bottom:0;left:0;width:100%;height:-moz-fit-content;height:fit-content;margin:0 auto;background-color:#fff;border-radius:0 0 15px 15px;z-index:5;transform:translateY(-100%);transition:transform .3s linear}.search-popup__wrapper{padding:30px}.search-popup__content{position:relative}.search-popup__close-btn{position:absolute;top:18px;right:30px;cursor:pointer}.search-popup.active{transform:translate(0)}.search-popup__form{max-width:1600px;margin:0 auto;padding:55px 115px 25px}.search-popup__form label{display:none}.search-popup__form-inputs{position:relative;margin-bottom:55px;height:-moz-fit-content;height:fit-content}.search-popup__form input[type=search]{position:relative;width:100%;border-radius:50px;border:1px solid #000;background:#fff;padding:5px 65px;font-size:42px;font-weight:400;color:#333}.search-popup__form input[type=search]::-moz-placeholder{font-size:42px;font-weight:300;line-height:48px}.search-popup__form input[type=search]::placeholder{font-size:42px;font-weight:300;line-height:48px}.search-popup__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.search-popup__form-input-submit{position:absolute;top:50%;right:4px;border:none;background:0 0;cursor:pointer;border-radius:50%;width:60px;aspect-ratio:1/1;transform:translateY(-50%);transition:background-color .2s ease}.search-popup__form-input-submit path{transition:fill .2s ease}.search-popup__form-input-submit:hover{background-color:#000}.search-popup__form-input-submit:hover path{fill:#fff}.search-popup__form-input-submit svg{width:22px;height:22px}.search-popup__form-input-clear{position:absolute;top:50%;left:21px;background:#faf4ec;border:none;border-radius:50%;width:30px;aspect-ratio:1/1;transform:translateY(-50%);cursor:pointer;opacity:1;transition:opacity .2s linear}.search-popup__form-input-clear.dn{opacity:0}.search-popup__predictive-search{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-15px -15px 55px}.search-popup__predictive-search.dn{display:none}.search-popup__predictive-search-title{font-family:Manrope;font-size:20px;font-weight:700;line-height:24px;color:#333;text-transform:uppercase;margin-bottom:25px}.search-popup__predictive-search-title.dn{display:none}.search-popup .popular__products{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-15px -15px 90px}.search-popup .popular__products-title{font-family:Manrope;font-size:20px;font-weight:700;line-height:24px;color:#333;text-transform:uppercase;margin-bottom:25px}.search-popup .popular__products-title.dn{display:none}.search-popup .popular__products__products{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-15px}.search-popup .popular__products__product{display:flex;gap:20px;width:33%;padding:15px}.search-popup__product-card{display:flex;width:33%;padding:15px;color:#2d3142}.search-popup__product-card-wrapper{display:inline-block;margin-right:20px;height:-moz-fit-content;height:fit-content;border:3px solid #fff;box-shadow:0 0 #00000014,2px 4px 10px #00000014,7px 17px 18px #00000012,16px 37px 24px #0000000a,28px 66px 29px #00000003,44px 104px 32px 0 transparent}.search-popup__product-card-wrapper img{height:auto}.search-popup__product-card-title{display:inline-block;font-size:20px;font-weight:600;line-height:24px;margin-bottom:3px}.search-popup__product-card-price{font-family:Manrope}.search-popup__product-card-price .prices__current{display:block;font-size:20px;font-weight:400;line-height:28px;margin-bottom:3px}.search-popup__product-card-price .prices__btw{font-size:14px;font-weight:500;line-height:20px;color:#9296a4}.search-popup__more{display:block;padding:8px 11px;margin:0 auto;border:none;border-radius:16px;background-color:#fabe2b;width:145px;font-family:Manrope;font-size:14px;font-weight:400;color:#2d3142;text-transform:uppercase;cursor:pointer;transition:color,background-color .3s linear}.search-popup__more:hover{background-color:#2d3142;color:#fabe2b}.search-popup__no-results{display:block;margin:20px 15px 0}.search-popup__content .popular__container.dn{display:none}.search-popup__content .popular__title{font-family:Manrope;font-size:20px;font-weight:700;line-height:24px;color:#333;text-transform:uppercase;margin-bottom:25px}.search-popup__more.dn{display:none}@media screen and (max-width:1400px){.search-popup__form{padding:55px 40px 25px}}@media screen and (max-width:1200px){.search-popup{top:80px}.search-popup__form{padding:55px 32px 25px}.search-popup .popular__products{max-height:calc(100vh - 365px);height:auto;padding-bottom:40px;margin:-15px -15px 50px;overflow:scroll}.search-popup__predictive-search{max-height:calc(100vh - 365px);height:auto;margin:-15px -15px 15px;padding-bottom:40px;overflow:scroll}.search-popup__product-card{width:50%}}@media screen and (max-width:768px){.search-popup{top:63px;height:100vh;overflow:hidden}.search-popup__form{padding:55px 20px 25px}.search-popup__form input[type=search]{padding:0 40px;font-size:23px;font-weight:300;line-height:48px}.search-popup__form input[type=search]::-moz-placeholder{font-size:23px;font-weight:300;line-height:40px}.search-popup__form input[type=search]::placeholder{font-size:23px;font-weight:300;line-height:40px}.search-popup__form-input-submit{width:40px;right:7px}.search-popup__form-input-clear{left:7px}.search-popup .popular__products{margin:-20px -20px 35px;max-height:calc(100vh - 240px);height:auto;overflow:scroll}.search-popup__predictive-search{margin:-20px -20px 13px;max-height:calc(100dvh - 313px);height:auto;overflow:scroll}.search-popup__product-card{width:100%;padding:20px}.search-popup__product-card-wrapper{margin-right:25px}}@media screen and (max-width:410px){.search-popup__form input[type=search]{font-size:18px}.search-popup__form input[type=search]::-moz-placeholder{font-size:18px}.search-popup__form input[type=search]::placeholder{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/search-popup.css.map */
