.kategori-options ul.ant-cascader-menu{height:auto;max-height:180px}.image-container{position:relative;width:140px;height:140px}.image-badge{position:absolute;left:0;bottom:0;padding:2px 8px;font-size:12px;color:#fff;background-color:#2196f3;border-top-right-radius:8px;border-bottom-left-radius:8px}.image-file{opacity:1;display:block;-o-object-fit:contain;object-fit:contain;border-radius:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image-file,.image-overlay{width:140px;height:140px;-webkit-transition:.5s ease;transition:.5s ease}.image-overlay{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.image-overlay .ant-btn{width:110px!important;padding:0 11px!important;font-size:12px!important}.image-container:hover .image-file{opacity:.3}.image-container:hover .image-overlay{opacity:1}.image-master{display:inline-block!important;width:140px!important;height:140px!important;margin-right:12px;margin-bottom:12px}.image-master .ant-upload-select-picture-card{width:140px!important;height:140px!important;background-color:#fff!important;border:1px solid #e4e9f0!important;border-radius:8px!important}.image-master .ant-upload-select-picture-card:hover{background-color:#fafafa!important}.image-master .ant-upload-select-picture-card i{font-size:32px;color:#999}.image-master .ant-upload-select-picture-card .ant-upload-text{margin-top:8px;color:#999}.image-master .ant-upload{position:relative!important;padding:0!important}.table-bundling{width:700px;border-collapse:collapse}.table-bundling th{background-color:#f8f8f8}.table-bundling td,.table-bundling th{border:1px solid #f1f1f1;padding:8px}.table-bundling td .ant-input-number,.table-bundling td:first-child,.table-bundling th:first-child{width:65%}.table-bundling td:last-child,.table-bundling th:last-child{width:8%;text-align:center}.table-bundling i{color:red;cursor:pointer}.addon-qty-bundling{width:35%;padding:9px 8px 8px;text-align:center;background-color:#f0f2f4;border:1px solid #e4e9f0}.ant-input-number{-webkit-box-shadow:none!important;box-shadow:none!important}.variant-collapse{background-color:#fff!important;border:none!important}.variant-collapse>.ant-collapse-item{margin-top:20px;border:1px solid #e4e9f0!important}.variant-collapse .ant-collapse-content{background-color:#f0f2f4!important}.modal-image .ant-modal-body{padding-bottom:0!important}.catalog-image{width:140px;height:140px;text-align:center;background:#fff;border:1px solid #dedede;border-radius:6px;cursor:pointer}.catalog-image img{width:140px;height:140px;margin:0 auto;border-radius:8px;-o-object-fit:contain;object-fit:contain}.catalog-image div i{margin-top:25px;font-size:32px;color:#999}.catalog-image div .ant-upload-text{margin-top:8px;color:#999;line-height:normal}.image-list{margin-bottom:15px!important}.image-list .ant-checkbox-wrapper{position:relative;width:110px;height:110px;margin:0 15px 15px 0!important;border:1px solid #dedede;border-radius:6px;cursor:pointer}.image-list .ant-checkbox-wrapper .ant-checkbox{display:none}.image-list .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{border-color:#ff0a54}.image-list .ant-checkbox-wrapper span{margin:0;padding:0}.image-list .ant-checkbox-wrapper img{width:108px;height:108px;border-radius:6px;-o-object-fit:contain;object-fit:contain}.image-list .ant-checkbox-inner,.image-list .ant-checkbox-input,.image-list .ant-checkbox:after{display:none!important}.image-order{position:absolute;width:20px;height:20px;padding:4px;top:0;right:0;font-size:12px;line-height:1;text-align:center;color:#fff;background:#ff0a54;border-top-right-radius:4px}.select-variant .ant-select-selection__rendered{line-height:38px!important}.variant-header{padding:12px 16px;border:1px solid #ccc;background-color:#fafafa}.variant-price .ant-select-selection__rendered{line-height:38px!important}.variant-uom .ant-select-selection{background-color:#343a40!important;color:#fff}.w-90px{width:90px!important}.select-antd-default.ant-select-lg .ant-select-selection__rendered{line-height:38px!important}.unit-collapse{background-color:#fff!important;border:none!important}.unit-collapse .ant-collapse-item{margin-bottom:1rem!important}.unit-collapse .ant-collapse-item:last-child{margin-bottom:0!important}.unit-collapse .ant-collapse-header{background-color:#fafafa;border-top:1px solid #e4e9f0}.unit-collapse .ant-collapse-content-box,.unit-collapse .ant-collapse-header{border-right:1px solid #e4e9f0;border-left:1px solid #e4e9f0}.first-unit{border:none!important}.first-unit .ant-collapse-header{display:none}.first-unit .ant-collapse-content{border:none}.first-unit .ant-collapse-content-box{padding:0!important;border:none}.scroll-box,.table-base{position:relative}.scroll-box{width:100%;max-height:500px;overflow-y:scroll}.inventory-table{border-collapse:separate;border-spacing:0;table-layout:fixed}.inventory-table thead{position:sticky;top:0;z-index:2}.inventory-table tbody{max-height:100px;overflow-y:auto}.inventory-table th{background:#f0f2f4}.inventory-table td,.inventory-table th{position:relative;padding:6px;vertical-align:middle!important;border:.5px solid #dee2e6;line-height:normal}.selected-channels{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%!important}.channel-list{display:grid!important;grid-template-columns:repeat(3,140px);gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important}.channel-list .ant-checkbox-wrapper,.selected-channels .list-channel{display:block!important;position:relative!important;width:140px;height:140px;padding:15px;border:1px solid #dedede;border-radius:12px;text-align:center}.channel-list img,.selected-channels img{height:55px;width:55px;margin:0 auto 10px}.channel-list p,.selected-channels p{font-size:13px;text-align:center;word-wrap:break-word}.selected-channels{padding:0;list-style-type:none}.selected-channels .list-channel .anticon-close-circle{position:absolute;top:-8px;right:-8px;font-size:24px;cursor:pointer}.selected-channels .list-channel .anticon-close-circle:hover svg{fill:#ff0a54}.selected-channels .list-channel .anticon-close-circle svg{fill:#4d4d4d}.selected-channels .list-channel .anticon-plus{margin:10px 0 20px;font-size:35px;color:#999}.channel-list{margin-bottom:15px!important}.channel-list .ant-checkbox-wrapper{margin:0 12px 12px 0!important;cursor:pointer}.channel-list .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{background-color:#efefef;border-color:#ff0a54}.channel-list .ant-checkbox-wrapper span{margin:0;padding:0}.channel-list .ant-checkbox-inner,.channel-list .ant-checkbox-input,.channel-list .ant-checkbox:after{display:none!important}.channel-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(90vh - 120px)}.channel-list-scroll{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;padding-right:4px}.channel-modal-footer{-ms-flex-negative:0;flex-shrink:0;padding-top:8px;border-top:1px solid #f0f0f0}.sticky-collapse .ant-collapse-header{position:sticky!important;top:0;z-index:10;background-color:#f7f7f7}.selected-summary{background:#f5f8fa;border:1px solid #e1e4e8;border-radius:8px;padding:12px 16px}.summary-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:13px;color:#333}.summary-header,.summary-tags{display:-webkit-box;display:-ms-flexbox;display:flex}.summary-tags{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;max-height:120px;overflow-y:auto;padding-bottom:4px}.channel-mini-tag{background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:4px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;min-width:120px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;-webkit-transition:all .2s;transition:all .2s}.channel-mini-tag:hover{border-color:#ff0a54}.channel-mini-tag:hover .tag-close{opacity:1}.tag-body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:8px}.tag-title{font-size:12px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.tag-code{font-size:10px;color:#999;font-family:monospace}.tag-close{font-size:14px;color:#bfbfbf;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.tag-close:hover{color:#ff4d4f}.fade-enter-active,.fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.fade-enter,.fade-leave-to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.w-120{width:120px}.product-form .ant-form-item{margin-bottom:19px!important}.product-form .ant-form-item.ant-form-item-with-help{margin-bottom:0!important}.product-form-footer{margin-top:25px;margin-bottom:50px;padding-top:25px;border-top:1px solid #e4e9f0;text-align:right}.scroll-spy .ant-affix{top:100px!important}.btn-uom{margin:4px;padding:6px 0;font-size:12px;line-height:1.25;text-align:center;color:#fff;background-color:#ff0a54;border-radius:4px;cursor:pointer}.ant-anchor-link-title{line-height:normal!important;white-space:inherit!important}