.mwe-page-product-wrapper-filter{width:var(--all-product-filter-width);min-width:var(--all-product-filter-width);border-radius:4px;background:var(--all-product-filter-background-color);border:1px solid #dee3e6;border-color:var(--all-product-filter-border-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:140px}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box{padding:16px;border-left-color:var(--all-product-filter-border-color);border-bottom:1px solid #dee3e6;border-bottom-color:var(--all-product-filter-border-color);border-right-color:var(--all-product-filter-border-color);border-top-color:var(--all-product-filter-border-color)}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box:last-child:not(:first-child){border-bottom:none}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .mwe-page-product-filter-list{font-size:var(--all-product-filter-list-font-size);font-family:var(--all-product-filter-list-font-family);color:var(--all-product-filter-list-font-color)}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox{align-self:flex-start}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox .custom-control-label:before{border:1px solid #dee3e6}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox .custom-control-label:after{cursor:pointer}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox .custom-checkbox .b-custom-control-input:checked~.b-custom-control-label:before,.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#373e44;border:1px solid #373e44}.mwe-page-product-wrapper-filter .mwe-page-product-filter .product-filter-box .filter-checkbox .custom-control-input:focus~.custom-control-label:before{box-shadow:none;border-color:solid 1px #dee3e6}.mwe-page-product-wrapper-filter .filter-item-group.category{cursor:pointer}.mwe-page-product-wrapper-filter .filter-item-group.lv2,.mwe-page-product-wrapper-filter .filter-item-group.lv3,.mwe-page-product-wrapper-filter .filter-item-group.lv4{padding-left:10px}.mwe-page-product-wrapper-filter .filter-item-group.collapse:not(.show){display:block!important;height:0;overflow:hidden}.mwe-page-product-wrapper-filter .filter-item-group.height-empty{height:10px}.mwe-page-product-wrapper-filter .filter-item-group .filter-item{display:flex;align-items:center;padding:5px 0}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon{color:var(--all-product-filter-list-font-color)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item.filter-title{justify-content:space-between;cursor:pointer}.mwe-page-product-wrapper-filter .filter-item-group .filter-item.filter-title .pd-filter-icon{color:var(--all-product-filter-title-font-color)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item.category{display:flex;justify-content:space-between;max-width:calc(100% - 4px)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item.category:not(.filter-title).active .filter-item-title a{font-weight:700;text-decoration:underline}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-item-title{display:flex;align-items:center;font-size:var(--all-product-filter-list-font-size);font-family:var(--all-product-filter-list-font-family);color:var(--all-product-filter-list-font-color)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-item-title.filter-title{font-size:var(--all-product-filter-title-font-size);font-family:var(--all-product-filter-title-font-family);color:var(--all-product-filter-title-font-color);font-weight:700}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-item-title.category:not(.filter-title):hover a{text-decoration:underline;color:var(--all-product-filter-list-font-color)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-item-title.clear{font-size:var(--all-product-filter-title-font-size);font-family:var(--all-product-filter-title-font-family);color:var(--all-product-filter-title-font-color);text-decoration:underline}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon{position:relative;width:16px;height:16px;padding:8px}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon .icon-expand1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon .icon-expand2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);display:block;transition:all .2s}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon.active .icon-expand1,.mwe-page-product-wrapper-filter .filter-item-group .filter-item .pd-filter-icon.active .icon-expand2{transform:translate(-50%,-50%) rotate(180deg)}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-count-product{font-family:Sarabun;font-weight:400;font-size:14px;color:#a5a5a5;text-decoration:unset!important}.mwe-page-product-wrapper-filter .filter-item-group .filter-item .filter-count-product:hover{text-decoration:unset!important}.mwe-page-product-wrapper-filter input::-webkit-inner-spin-button,.mwe-page-product-wrapper-filter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mwe-page-product-wrapper-filter input[type=number]{-moz-appearance:textfield}.mwe-page-product-wrapper-filter .cursor-default{cursor:default!important}.comp-section-page-product a:hover{text-decoration:unset}.mwe-page-product-page-name{font-size:var(--all-product-page-name-font-size);font-family:var(--all-product-page-name-font-family);font-weight:var(--all-product-page-name-font-weight);font-style:var(--all-product-page-name-font-style);-webkit-text-decoration:var(--all-product-page-name-text-decoration);text-decoration:var(--all-product-page-name-text-decoration);color:var(--all-product-page-name-font-color)}.mwe-page-product-sort-by{font-size:var(--all-product-sort-by-font-size);font-family:var(--all-product-sort-by-font-family);font-weight:var(--all-product-sort-by-font-weight);font-style:var(--all-product-sort-by-font-style);-webkit-text-decoration:var(--all-product-sort-by-text-decoration);text-decoration:var(--all-product-sort-by-text-decoration);color:var(--all-product-sort-by-font-color)}.mwe-page-product-sort-by-mobile{font-size:16px;font-family:Sarabun;color:var(--all-product-sort-by-font-color)}.mwe-page-product-btn-filter{cursor:pointer;z-index:1;display:flex;flex-direction:row;align-items:center;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:32px;font-size:14px;background:#fff;border:1px solid #dee3e6;border-radius:4px}.mwe-page-product-btn-filter:active,.mwe-page-product-btn-filter:hover{color:#373e44;background-color:#dae0e5;border-color:#d3d9df}.mwe-page-product-btn-filter:focus{color:#373e44;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(219,221,223,.5)}.modal-select-product-attribute-mobile-comp{position:fixed;bottom:0;left:0}.mwe-product-container{display:flex;grid-gap:0;gap:0;width:100%}.mwe-product-container .container-filter{width:calc(25% + 8px);padding-right:30px;max-width:284px}.mwe-product-container .container-product{width:var(--container-product-width);flex-grow:1}.mwe-product-container .hidden{visibility:hidden}.mwe-product-container .pointer-none{pointer-events:none}.mwe-page-product-rating{display:flex;align-items:center;grid-gap:4px;gap:4px;color:#a4a9af;font-family:Sarabun;font-size:14px;font-style:normal;font-weight:400;line-height:20px}