.co-side-bar{max-width:230px;width:100%;box-sizing:border-box;background-color:var(--color-bg-main,#fff);border-radius:12px;padding:30px 7% 40px}@media only screen and (max-width:900px){.co-side-bar{max-width:70%;margin:0 auto}}.bp-sm .co-side-bar{max-width:unset;background-color:var(--color-white,#fff)}.co-side-bar .co-side-banner-list{margin:20px 0}.co-side-bar .faset-area .clear-btn{width:100%;font-size:14px;font-weight:600}.co-side-bar .faset-area>div{border-bottom:1px solid var(--color-border,#ccc);margin-top:25px;padding-bottom:25px}.co-side-bar .faset-area>div>.title{font-weight:700;font-size:14px;margin-bottom:15px}.co-side-bar .faset-area .search{position:relative;width:100%;height:46px;display:flex;align-items:center}@media only screen and (max-width:900px){.co-side-bar .faset-area .search{width:100%;max-width:unset}}.bp-sm .co-side-bar .faset-area .search{width:98%;max-width:unset;padding:1.5rem 2%;background-color:var(--color-bg-main,#fff);-moz-column-gap:2%;column-gap:2%}.co-side-bar .faset-area .search .ca-input .input-block .input-box input{height:46px;padding:10px 42px 10px 12px}.bp-sm .co-side-bar .faset-area .search .ca-input .input-block .input-box input{padding-right:10rem}.co-side-bar .faset-area .search .ca-input .input-block .input-box input::-moz-placeholder{color:#9e9e9e}.co-side-bar .faset-area .search .ca-input .input-block .input-box input::placeholder{color:#9e9e9e}.co-side-bar .faset-area .search .ca-input .input-block .input-box .clear-button{right:2.5em;padding:5px 7px;border-radius:50%;background-color:var(--color-bg-main,#fff)}.co-side-bar .faset-area .search .search-button{position:absolute;right:0;width:40px;height:46px;display:flex;justify-content:center;align-items:center;cursor:pointer}.bp-sm .co-side-bar .faset-area .search .search-button{background-color:transparent;right:calc(2.2% + 7.5rem)}.co-side-bar .faset-area .search .search-button:hover>svg{transform:scale(1.2)}.co-side-bar .faset-area .search .search-button svg{transition:.3s;width:18px;color:var(--color-icon,#ccc)}.co-side-bar .faset-area .brand-area div[class*=ca-search]:has(.cm-modal) .style-button,.co-side-bar .faset-area .category-area div[class*=ca-search]:has(.cm-modal) .style-button{background-color:rgba(var(--color-accent-10,204,204,204),.3)}.co-side-bar .faset-area .brand-area div[class*=selected-] ul li,.co-side-bar .faset-area .category-area div[class*=selected-] ul li{width:-moz-fit-content;width:fit-content;justify-content:flex-start;gap:10px;margin-bottom:15px;padding:4px 15px;background-color:var(--color-white,#fff);border:1px solid var(--color-border,#ccc);border-radius:18px}.co-side-bar .faset-area .brand-area div[class*=selected-] ul li.selected,.co-side-bar .faset-area .category-area div[class*=selected-] ul li.selected{display:none}.co-side-bar .faset-area .brand-area div[class*=selected-] ul li div[class$=-name],.co-side-bar .faset-area .category-area div[class*=selected-] ul li div[class$=-name]{color:var(--color-font,#000)}.co-side-bar .faset-area .brand-area div[class*=selected-] ul li div[class*=btn-deselect-],.co-side-bar .faset-area .category-area div[class*=selected-] ul li div[class*=btn-deselect-]{background-color:transparent}.co-side-bar .faset-area .brand-area div[class*=selected-] ul li div[class*=btn-deselect-] button svg,.co-side-bar .faset-area .category-area div[class*=selected-] ul li div[class*=btn-deselect-] button svg{color:var(--color-btn-negative,#ccc)}.co-side-bar .faset-area .brand-area .style-button,.co-side-bar .faset-area .category-area .style-button{background-color:rgba(var(--color-accent-10,204,204,204),.15);border-radius:6px;font-weight:500;width:100%;padding:13px 0}.co-side-bar .faset-area .brand-area .style-button:has(+.cm-modal),.co-side-bar .faset-area .category-area .style-button:has(+.cm-modal){position:relative}.co-side-bar .faset-area .brand-area .style-button:has(+.cm-modal):after,.co-side-bar .faset-area .category-area .style-button:has(+.cm-modal):after{content:"";background-color:var(--color-white,#fff);position:absolute;top:calc(50% - 20px);right:-5px;z-index:9;width:25px;height:40px;clip-path:polygon(100% 0,0 50%,100% 100%)}.co-side-bar .faset-area .brand-area .style-button span,.co-side-bar .faset-area .category-area .style-button span{color:var(--color-accent,#ccc);font-size:14px}.co-side-bar .faset-area .brand-area .cm-modal,.co-side-bar .faset-area .category-area .cm-modal{margin:0;justify-content:center;align-items:start}.co-side-bar .faset-area .brand-area .cm-modal .btn-delete,.co-side-bar .faset-area .category-area .cm-modal .btn-delete{box-sizing:border-box;margin:0 0 -50px clamp(230px,25%,245px)}.co-side-bar .faset-area .brand-area .cm-modal .btn-delete button span,.co-side-bar .faset-area .category-area .cm-modal .btn-delete button span{display:none}.co-side-bar .faset-area .brand-area .cm-modal .btn-delete button svg,.co-side-bar .faset-area .category-area .cm-modal .btn-delete button svg{color:var(--color-icon,#ccc);font-size:2rem}.co-side-bar .faset-area .brand-area .cm-modal .modal,.co-side-bar .faset-area .category-area .cm-modal .modal{margin-left:clamp(230px,25%,245px)}.co-side-bar .faset-area .brand-area .cm-modal .modal:before,.co-side-bar .faset-area .category-area .cm-modal .modal:before{display:none}.co-side-bar .faset-area .brand-area .cm-modal .modal .modal-title,.co-side-bar .faset-area .category-area .cm-modal .modal .modal-title{color:var(--color-font,#000);margin-bottom:22px}.co-side-bar .faset-area .brand-area .cm-modal .modal .category-list-area .category-list>li:has(.show) .category-btn,.co-side-bar .faset-area .category-area .cm-modal .modal .category-list-area .category-list>li:has(.show) .category-btn{background-color:var(--color-white,#fff)}.co-side-bar .faset-area .brand-area .cm-modal .modal .category-list-area .category-list>li .category-btn,.co-side-bar .faset-area .category-area .cm-modal .modal .category-list-area .category-list>li .category-btn{padding:20px 1em}.co-side-bar .faset-area .brand-area .cm-modal .modal .category-list-area .category-list>li .category-list>li .category-btn,.co-side-bar .faset-area .category-area .cm-modal .modal .category-list-area .category-list>li .category-list>li .category-btn{text-indent:1em}.co-side-bar .faset-area .brand-area .cm-modal .modal .category-list-area .category-list>li .category-list>li .category-btn .name,.co-side-bar .faset-area .category-area .cm-modal .modal .category-list-area .category-list>li .category-list>li .category-btn .name{color:var(--color-accent,#ccc);font-size:14px;line-height:.9}.co-side-bar .faset-area .refine-search{border:none}.co-side-bar .faset-area .refine-search .title{font-weight:700;font-size:14px;margin-bottom:15px}.co-side-bar .faset-area .refine-search>div{margin-top:25px;padding-bottom:25px;border-bottom:1px solid var(--color-border,#ccc)}.co-side-bar .faset-area .refine-search>.checkbox>ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px}.co-side-bar .faset-area .refine-search>.checkbox>ul>li{width:-moz-fit-content;width:fit-content}.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox .checkbox,.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox li{margin:0;height:auto}.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox .checkbox label,.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox li label{width:100%}.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox .checkbox label:after,.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox li label:after{top:-4px}.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox .checkbox input:checked+label,.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox li input:checked+label{font-weight:400}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .title{margin:0 0 15px;font-weight:700;font-size:14px}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .multi-range-slider-bar .slider-handle{border-color:var(--color-accent,#ccc);width:21px;height:21px;box-shadow:none}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .multi-range-slider-bar .slider-connects{height:6px;background:var(--color-white,#fff);overflow:unset;border:1px solid var(--color-accent,#ccc)}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .multi-range-slider-bar .slider-connects .slider-connect{background-color:#eeccd3;height:7px;margin-top:-1px}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range span{margin:0 .4em;font-weight:300}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .yen-input{width:36%;height:30px;font-size:12px}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .yen{font-size:12px;font-weight:600;margin-right:0}.co-side-bar .faset-area .refine-search .comp .buttons{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:11px}.co-side-bar .faset-area .refine-search .comp .buttons .ca-button{height:32px;font-size:12px;padding:.9375rem 0}.co-side-bar .faset-area .refine-search .comp .buttons .ca-button.white-transparent{color:var(--color-accent,#ccc)}.co-side-bar .faset-area .refine-search .comp .buttons .ca-button.white-transparent:hover{border-color:var(--color-accent,#ccc)}
