.co-side-bar{box-sizing:border-box;max-width:230px;width:100%}@media only screen and (max-width:900px){.co-side-bar{margin:0 auto;max-width:70%}}.bp-sm .co-side-bar{background-color:var(--color-white,#fff);max-width:unset}.co-side-bar .ca-title-simple{border-bottom:1px solid var(--color-border,#ccc);color:#0a4ea3;font-size:14px;margin:0;padding-bottom:20px}.co-side-bar .category{background-color:var(--color-white,#fff);border-radius:12px;padding:20px 20px 40px}.co-side-bar .category>.cm-category-list{border-bottom:1px solid var(--color-border,#ccc)}.co-side-bar .category>.title{color:#0a4ea3;font-size:14px;font-weight:700;margin-bottom:20px}.co-side-bar .faset-area{background-color:var(--color-white,#fff);border-radius:12px;padding:30px 7% 40px}.co-side-bar .faset-area .clear-btn{font-size:14px;font-weight:700;width:100%}.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-size:14px;font-weight:700;margin-bottom:15px}.co-side-bar .faset-area .search{align-items:center;display:flex;height:46px;position:relative;width:100%}@media only screen and (max-width:900px){.co-side-bar .faset-area .search{max-width:unset;width:100%}}.bp-sm .co-side-bar .faset-area .search{background-color:var(--color-bg-main,#fff);-moz-column-gap:2%;column-gap:2%;max-width:unset;padding:1.5rem 2%;width:98%}.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:#606060}.co-side-bar .faset-area .search .ca-input .input-block .input-box input::placeholder{color:#606060}.co-side-bar .faset-area .search .ca-input .input-block .input-box .clear-button{background-color:var(--color-icon-light,#ccc);border-radius:50%;color:var(--color-main,#ccc);padding:3px 5px;right:2.5em}.co-side-bar .faset-area .search .search-button{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;position:absolute;right:0;width:40px}.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{color:var(--color-main,#ccc);transition:.3s;width:18px}.co-side-bar .faset-area .brand-area .ca-search-brand:has(.cm-modal) .style-button,.co-side-bar .faset-area .brand-area .ca-search-category:has(.cm-modal) .style-button,.co-side-bar .faset-area .category-area .ca-search-brand:has(.cm-modal) .style-button,.co-side-bar .faset-area .category-area .ca-search-category:has(.cm-modal) .style-button{background-color:#b7ceec}.co-side-bar .faset-area .brand-area .ca-search-brand>div>ul,.co-side-bar .faset-area .brand-area .ca-search-category>div>ul,.co-side-bar .faset-area .category-area .ca-search-brand>div>ul,.co-side-bar .faset-area .category-area .ca-search-category>div>ul{display:block}.co-side-bar .faset-area .brand-area .style-button,.co-side-bar .faset-area .category-area .style-button{background-color:var(--color-bg-sub,#fff);border-radius:6px;font-weight:400;padding:12px 0;transition:opacity .3s;width:100%}.co-side-bar .faset-area .brand-area .style-button:hover,.co-side-bar .faset-area .category-area .style-button:hover{opacity:.5}.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{background-color:var(--color-white,#fff);clip-path:polygon(100% 0,0 50%,100% 100%);content:"";display:block;height:40px;position:absolute;right:-5px;top:calc(50% - 20px);width:25px;z-index:9}.co-side-bar .faset-area .brand-area .style-button span,.co-side-bar .faset-area .category-area .style-button span{color:var(--color-main,#ccc);font-size:14px}.co-side-bar .faset-area .brand-area .cm-modal,.co-side-bar .faset-area .category-area .cm-modal{align-items:start;justify-content:center;margin:0}.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 240px}.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-main,#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:240px}.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{font-size:16px}.co-side-bar .faset-area .refine-search{border:none}.co-side-bar .faset-area .refine-search .title{font-size:14px;font-weight:700;margin-bottom:15px}.co-side-bar .faset-area .refine-search>div{border-bottom:1px solid var(--color-border,#ccc);margin-top:25px;padding-bottom:25px}.co-side-bar .faset-area .refine-search>.checkbox>ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.co-side-bar .faset-area .refine-search>.checkbox>ul>li{min-width:40%;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{height:auto;margin:0}.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 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>.checkbox>ul>li .ca-checkbox .checkbox input:checked+label:before,.co-side-bar .faset-area .refine-search>.checkbox>ul>li .ca-checkbox li input:checked+label:before{background:var(--color-main,#ccc);border-color:var(--color-main,#ccc)}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .title{font-size:14px;font-weight:700;margin:0 0 15px}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .multi-range-slider-bar .slider-handle{background-color:var(--color-white,#fff);border:1px solid var(--color-main,#ccc);height:21px;padding:3px 0;width:21px}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .multi-range-slider-bar .slider-connect{background-color:var(--color-main,#ccc);border-color:var(--color-main,#ccc)}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range span{margin:0 .5em}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .yen-input{color:#606060;font-size:12px;height:30px;width:36%}.co-side-bar .faset-area .refine-search .comp .ca-range-slider .range .yen{font-size:12px;font-weight:600;margin-left:0}.co-side-bar .faset-area .refine-search .comp .buttons{align-items:center;display:flex;gap:11px;justify-content:center;margin-top:20px}.co-side-bar .faset-area .refine-search .comp .buttons button{font-size:12px;height:32px;padding:.9375rem 0}.co-side-bar .calender{margin-top:40px;min-height:400px}.bp-sm .co-side-bar .calender{background-color:var(--color-white,#fff);margin-top:3.25rem}.co-side-bar .calender .ca-title-simple{border:none}@media only screen and (max-width:960px){.co-side-bar .calender .ca-title-simple{font-size:2.25rem;padding-bottom:3.75rem;text-align:center}}.co-side-bar .calender .ca-calendar{background-color:var(--color-white,#fff);border-radius:12px;padding-bottom:29px}.bp-sm .co-side-bar .calender .ca-calendar{padding-bottom:2.25rem}.co-side-bar .calender .ca-calendar .fc-multimonth .fc-multimonth-title{color:#0a4ea3;display:flex;justify-content:center}.bp-sm .co-side-bar .calender .ca-calendar .fc-multimonth .fc-multimonth-title{font-size:1.75rem}.co-side-bar .description{font-size:12px;font-weight:500;margin:20px 5% 0}@media only screen and (max-width:960px){.co-side-bar .description{margin-inline:auto;max-width:500px;width:90%}}.bp-sm .co-side-bar .description{font-size:1.5rem;margin-top:1rem}
