.advanced-search-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.advanced-search-modal.is-open{opacity:1;visibility:visible}.advanced-search-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.advanced-search-modal__content{position:relative;background:#fff;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;border-radius:0;box-shadow:0 4px 24px #00000026;transform:translateY(20px);transition:transform .3s ease}.advanced-search-modal.is-open .advanced-search-modal__content{transform:translateY(0)}.advanced-search-modal__header{padding:30px 40px 10px;display:flex;justify-content:space-between;align-items:center}.advanced-search-modal__header h2{margin:0;font-size:24px;font-weight:400;color:#333}.advanced-search-modal__close{position:absolute;top:-15px;right:-15px;background:#fff;border:2px solid #111;border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;z-index:10}.advanced-search-modal__close svg{width:14px;height:14px;color:#111}.advanced-search-modal__close svg path{stroke-width:2}.advanced-search-modal__body{padding:10px 40px 40px;overflow-y:auto;flex:1}.advanced-search-modal__footer{padding:20px 24px;border-top:1px solid #ebebeb;display:flex;justify-content:flex-end;gap:16px}.advanced-search-form .form-group{margin-bottom:25px;display:block}.advanced-search-form .form-group label{display:block;float:none!important;margin:0 0 8px!important;font-weight:600;font-size:13px;color:#777;text-align:left}.advanced-search-form .form-control{display:block;width:100%;margin:0!important;padding:10px 14px;border:1px solid #e0e0e0;border-radius:0;font-size:14px;color:#333;box-shadow:none}.advanced-search-form .form-control:focus{border-color:#333;outline:none}.advanced-search-form .price-range-inputs{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:0!important}.advanced-search-form .price-separator{display:none}.advanced-search-form .price-range-inputs input{flex:1}.advanced-search-form .price-currency{font-size:12px;color:#777;margin-top:-2px}.advanced-search-form select[multiple]{display:block;width:100%;margin:0!important;height:auto;min-height:120px;padding:0;border:1px solid #e0e0e0}.advanced-search-form select[multiple] option{padding:8px 12px;margin-bottom:0;border-radius:0;color:#777}.advanced-search-form select[multiple] option:checked{background-color:#f5f5f5;color:#111;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mch--advanced-search.css.map */
