.cm-modal-multi-search.cm-modal{background:transparent;filter:drop-shadow(1px 1px 15px rgba(0,0,0,.15));justify-content:flex-start}.bp-sm .cm-modal-multi-search.cm-modal{filter:unset;margin-top:0}.bp-sm .cm-modal-multi-search.cm-modal:not(:has(.cm-modal)){overflow:hidden}.bp-sm .cm-modal-multi-search.cm-modal:has(.cm-modal)>.btn-delete{z-index:auto}.bp-sm .cm-modal-multi-search.cm-modal:has(.cm-modal)>.modal>.modal-title{position:absolute;z-index:auto}.bp-sm .cm-modal-multi-search.cm-modal:has(.cm-modal)>.modal>.inner{height:100vh;max-height:100vh;max-height:100dvh}.cm-modal-multi-search.cm-modal>.btn-delete{margin:130px 0 -50px;max-width:540px}@media only screen and (max-width:960px){.cm-modal-multi-search.cm-modal>.btn-delete{margin-top:200px}}.bp-sm .cm-modal-multi-search.cm-modal>.btn-delete{margin:0;padding:1.5rem 0;position:absolute;top:0}.cm-modal-multi-search.cm-modal>.modal{border-radius:10px;max-width:540px;overflow-y:unset;padding:22px 20px}.bp-sm .cm-modal-multi-search.cm-modal>.modal{border-radius:0;max-height:none;max-width:unset;overflow:hidden;padding:0 0 .625rem;width:100%}.cm-modal-multi-search.cm-modal>.modal:before{background:var(--color-white,#fff);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:15px;margin:-35px 0 15px 390px;position:relative;width:30px;z-index:10000}@media only screen and (max-width:960px){.cm-modal-multi-search.cm-modal>.modal:before{margin:-35px 0 15px 20%}}.bp-sm .cm-modal-multi-search.cm-modal>.modal:before{display:none}.cm-modal-multi-search.cm-modal>.modal>.modal-title{color:var(--color-main,#ccc);font-weight:700;margin-bottom:15px}.bp-sm .cm-modal-multi-search.cm-modal>.modal>.modal-title{font-size:2.25rem;font-weight:600;margin:0 auto;padding:1.5rem 0;width:92%}.cm-modal-multi-search.cm-modal>.modal .inner{max-height:70vh;overflow-y:auto}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner{max-height:calc(100svh - 5.25rem);padding-top:0;width:100%}.cm-modal-multi-search.cm-modal>.modal .inner>div{border-bottom:1px solid var(--color-bg-main,#fff);margin-bottom:15px;padding-bottom:15px}.cm-modal-multi-search.cm-modal>.modal .inner>div:last-child{border:none}.cm-modal-multi-search.cm-modal>.modal .inner .input-area{padding-bottom:30px}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .input-area{background-color:var(--color-bg-main,#fff);padding:1.875rem 4%;position:relative}.cm-modal-multi-search.cm-modal>.modal .inner .input-area .search-button{right:4%;top:1.875rem}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category{margin:0 auto;width:92%}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .brand-list-area,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .category-list-area,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .brand-list-area,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .category-list-area{height:auto;max-height:none}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .style-button,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .style-button{align-items:center;display:flex;justify-content:space-between;padding-right:2em;width:100%}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .style-button,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .style-button{padding-right:1rem}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .style-button span,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .style-button span{color:var(--color-main,#ccc);font-size:14px;font-weight:700}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .style-button span,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .style-button span{font-size:1.625rem}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .style-button svg,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .style-button svg{color:var(--color-icon-light,#ccc)}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal{background:#fffc}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.btn-delete,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.btn-delete{box-sizing:border-box;margin:80px 0 -40px;padding:0 20px}@media only screen and (max-width:960px){.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.btn-delete,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.btn-delete{margin-top:150px}}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.btn-delete,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.btn-delete{background-color:var(--color-white,#fff);margin:1.625rem 0 0;padding:0 15px;width:100%}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.modal,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.modal{margin-left:0;padding:42px 20px 20px}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.modal,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.modal{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 5.375rem);max-height:calc(100dvh - 5.375rem);overflow-x:auto;padding:0 0 3.75rem}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.modal:before,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.modal:before{content:none}.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.modal .modal-title,.cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.modal .modal-title{font-size:16px;margin-bottom:0}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-brand .cm-modal>.modal .modal-title,.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-search-category .cm-modal>.modal .modal-title{font-size:2rem;padding-top:0}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider{-moz-column-gap:33px;column-gap:33px;display:flex;margin-bottom:25px;padding-bottom:30px}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider{flex-direction:column;margin:0 auto;padding-top:15px;width:92%}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .title{color:var(--color-main,#ccc);font-size:14px;font-weight:700;margin:0}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .title{font-size:1.625rem}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range{width:auto}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range{margin:0 auto;width:95%}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .multi-range-slider-bar{margin:10px auto 30px}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .multi-range-slider-bar{margin:2.5rem auto 3.375rem}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .multi-range-slider-bar .slider-base .slider-connects .slider-connect{background-color:var(--color-main,#ccc)}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .multi-range-slider-bar .slider-base .slider-origin .slider-handle{border-color:var(--color-main,#ccc);height:21px;width:21px}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range span{display:inline-block;font-size:14px;margin:0 .5em}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range span{margin:0 .3em}.cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .yen-input{color:#606060;font-size:14px;height:43px;width:124px}.bp-sm .cm-modal-multi-search.cm-modal>.modal .inner .ca-range-slider .range .yen-input{font-size:16px;width:38%}.bp-sm .cm-modal-multi-search .btn-delete{max-width:none;width:100%}.cm-modal-multi-search .cm-modal-button-area{justify-content:center}.bp-sm .cm-modal-multi-search .cm-modal-button-area{flex-direction:column-reverse;gap:2.5rem;margin-top:5.625rem}.cm-modal-multi-search .cm-modal-button-area button{height:50px}
