@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);#app{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background-color:#fafafa}button{border:none;background:#2a4b7c;border-radius:5px;color:#fff;padding:.7rem 2rem;outline:none;font-size:1.3rem;cursor:pointer;text-transform:uppercase}button:disabled{background-color:#ccc;cursor:not-allowed}.table{display:flex;flex-direction:column;background-color:#fff}.table .table-header{display:flex;border-bottom:1px solid #eee}.table .table-header .table-header-item{font-weight:500;font-size:1rem;padding:1.2rem 1rem .4rem 1rem}.table .table-row{display:flex;border-bottom:1px solid #eee}.table .table-row .table-cell{font-size:.9rem;padding:.6rem 1rem;display:flex;align-items:center}.table .table-row .actions{cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.table .table-row .input-cell input{padding:.35rem}.table .table-row .input-cell input,.table .table-row .input-cell select{display:none;border-radius:4px;outline:none;border:1px solid #e0e0e0;width:100%;font-size:.95rem}.table .table-row .input-cell select{padding:.28rem .15rem}.table .table-row .input-cell:focus-within,.table .table-row .input-cell:hover,.table .table-row .is-new{margin-left:-.4rem;padding-top:.2rem;padding-bottom:.2rem;padding-right:1.4rem}.table .table-row .input-cell:focus-within input,.table .table-row .input-cell:focus-within select,.table .table-row .input-cell:hover input,.table .table-row .input-cell:hover select,.table .table-row .is-new input,.table .table-row .is-new select{display:block}.table .table-row .input-cell:focus-within span,.table .table-row .input-cell:hover span,.table .table-row .is-new span{display:none}.table>div>div:first-child{padding-left:3.5rem!important}.primary-input{position:relative;box-sizing:border-box}.primary-input input[type=number],.primary-input input[type=text],.primary-input select{font-size:.875rem;line-height:1.5;color:rgba(0,0,0,.87);background-color:#fff;background-clip:padding-box;background-position:right 14px center;border:1px solid #e0e0e0;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none;box-sizing:border-box;width:100%}.primary-input input[type=number]:disabled,.primary-input input[type=text]:disabled,.primary-input select:disabled{color:rgba(0,0,0,.12)}.primary-input input[type=number]{-moz-appearance:textfield}.primary-input input[type=number]::-webkit-inner-spin-button,.primary-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.primary-input select{padding:.9rem 2.5rem .65rem .7rem}.primary-input select:focus{padding:calc(.9rem - 1px) calc(2.5rem - 1px) calc(.65rem - 1px) calc(.7rem - 1px);border:2px solid #2a4b7c}.primary-input input[type=number],.primary-input input[type=text]{padding:.9rem .7rem .65rem .7rem}.primary-input input[type=number]:focus:not(.no-outline),.primary-input input[type=text]:focus:not(.no-outline){padding:calc(.9rem - 1px) calc(.7rem - 1px) calc(.65rem - 1px) calc(.7rem - 1px);border:2px solid #2a4b7c}.primary-input input[type=number]:focus+label,.primary-input input[type=text]:focus+label,.primary-input select:focus+label{color:#2a4b7c}.primary-input label{position:absolute;top:-.32rem;left:.55rem;font-size:.625rem;color:rgba(0,0,0,.6);background:#fff;padding:0 .3rem;border-radius:.625rem}.primary-input input[type=file]{border:1px solid #e0e0e0;border-radius:.25rem;padding:.9rem .7rem .65rem .7rem;width:100%;cursor:pointer;box-sizing:border-box}.primary-input input[type=file]::file-selector-button{display:none}.image-display{display:flex;flex-direction:column;align-items:center;max-width:10rem}.image-display img{width:100%;height:auto}nav .title-bar[data-v-29e65d6d]{padding:2rem 2rem;display:flex;justify-content:space-between;align-items:center}nav .title-bar h1[data-v-29e65d6d]{margin:0;padding:0;font-size:2.5rem;font-weight:500;padding-left:1.5rem}nav .title-bar .button-actions[data-v-29e65d6d]{display:flex;gap:1.5rem}nav ul[data-v-29e65d6d]{list-style-type:none;background-color:#fff;display:flex;flex-direction:row;align-items:center;margin:0;padding:0;border-bottom:2px solid #dedede}nav ul li[data-v-29e65d6d]{padding:1.2rem 2.5rem;text-decoration:none;color:#000;font-weight:600;color:#717070;text-transform:uppercase;display:block;cursor:pointer}nav ul li.active[data-v-29e65d6d]{background:#e9edf1;border-bottom:2px solid #2a4b7c;color:#2a4b7c;margin-bottom:-2px}.table .table-row[data-v-4aa5bf62]{cursor:pointer}.table>div>div[data-v-4aa5bf62]:first-child,.table>div>div[data-v-4aa5bf62]:nth-child(2),.table>div>div[data-v-4aa5bf62]:nth-child(3){width:10%}.table>div>div[data-v-4aa5bf62]:nth-child(4){flex:1}.table>div>div[data-v-4aa5bf62]:nth-child(5){width:4rem}.table>div>div[data-v-745fca5c]:first-child{width:16%;min-width:14rem}.table>div>div[data-v-745fca5c]:nth-child(2){flex:1}.table>div>div[data-v-745fca5c]:nth-child(3){width:4rem}.table .image-cell input[data-v-745fca5c]{display:none}.table .image-cell .action[data-v-745fca5c]{cursor:pointer;margin:0;text-decoration:underline}.table .image-cell .image-text[data-v-745fca5c]{margin-left:.5rem;position:relative}.table .image-cell .image-text[data-v-745fca5c]:hover{text-decoration:underline}.table .image-cell .image-text:hover img[data-v-745fca5c]{display:block}.table .image-cell .image-text img[data-v-745fca5c]{display:none;width:10rem;height:auto;position:absolute;top:1.5rem;left:0;border:2px solid #000;box-shadow:0 0 .5rem rgba(0,0,0,.5);z-index:1000;background-color:#fff}.table>div>div[data-v-1cee6a40]:first-child,.table>div>div[data-v-1cee6a40]:nth-child(2){width:13%;min-width:12rem}.table>div>div[data-v-1cee6a40]:nth-child(3){flex:1}.table>div>div[data-v-1cee6a40]:nth-child(4){width:4rem}.table>div>div[data-v-0dbe914e]:first-child,.table>div>div[data-v-0dbe914e]:nth-child(2){width:13%;min-width:12rem}.table>div>div[data-v-0dbe914e]:nth-child(3){flex:1}.table>div>div[data-v-0dbe914e]:nth-child(4){width:4rem}div.input-cell[data-v-0dbe914e]:has(.checkbox-group){margin-left:-.4rem;padding-top:.2rem;padding-bottom:.2rem;padding-right:1.4rem;width:unset!important}div.input-cell:has(.checkbox-group) .checkbox-group[data-v-0dbe914e]{display:flex;flex-direction:row;gap:2rem}div.input-cell:has(.checkbox-group) .checkbox-group .checkbox-item[data-v-0dbe914e]{display:flex;flex-direction:row;align-items:center}div.input-cell:has(.checkbox-group) .checkbox-group .checkbox-item input[data-v-0dbe914e]{display:block}div.input-cell:has(.checkbox-group) .checkbox-group .checkbox-item label[data-v-0dbe914e]{display:flex;align-items:center;cursor:pointer;white-space:nowrap}.table .table-row[data-v-2c58620e]{cursor:pointer}.table>div>div[data-v-2c58620e]:first-child,.table>div>div[data-v-2c58620e]:nth-child(2){width:13%;min-width:12rem}.table>div>div[data-v-2c58620e]:nth-child(3){width:50%;min-width:12rem}.table>div>div[data-v-2c58620e]:nth-child(4){flex:1}.table>div>div[data-v-2c58620e]:nth-child(5){width:4rem}.checkbox[data-v-57830e19]{display:flex;flex-direction:row;align-items:center;cursor:pointer}.checkbox img[data-v-57830e19]{margin-right:.2rem}.checkbox label[data-v-57830e19]{cursor:pointer;font-size:.875rem}.size-options[data-v-295efc81]{width:100%;box-sizing:border-box}.size-options .container[data-v-295efc81]{width:100%;max-width:23rem;border:1px solid #e0e0e0;border-radius:4px;position:relative;box-sizing:border-box;padding:1.5rem 2.5rem;padding-left:0}.size-options .container ul[data-v-295efc81]{margin:0;font-size:.875rem}.size-options .container ul li[data-v-295efc81]{padding-bottom:.2rem}.size-options .container ul li ul[data-v-295efc81]{padding-left:1.2rem;list-style-type:disc}.size-options .container ul li ul li[data-v-295efc81]{padding-top:.2rem}.size-options .container label[data-v-295efc81]{position:absolute;top:-.32rem;left:.55rem;font-size:.625rem;color:rgba(0,0,0,.6);background:#fff;padding:0 .3rem;border-radius:.625rem}.size-options .container .action[data-v-295efc81]{position:absolute;top:.5rem;right:.5rem;cursor:pointer;width:2rem;height:2rem}.size-options .container.edit-mode[data-v-295efc81]{max-width:unset}.size-options .container.edit-mode>ul[data-v-295efc81]{list-style-type:none;padding-left:1rem;display:flex;flex-direction:row;gap:2rem}.size-options .container.edit-mode>ul li[data-v-295efc81]{list-style-type:none}.add-product .header[data-v-828d6cd4]{padding:2rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.add-product .header h1[data-v-828d6cd4]{margin:0;padding:0;font-size:2.5rem;font-weight:500;padding-left:1.5rem}.add-product .header .button-actions[data-v-828d6cd4]{display:flex;gap:1.5rem}.add-product .header .button-actions .secondary-button[data-v-828d6cd4]{background-color:gray;color:#fff}.add-product .product-information[data-v-828d6cd4]{background-color:#fff;padding:2.5rem 3rem}.add-product .product-information .form-group[data-v-828d6cd4]{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;width:100%;max-width:18rem}.add-product .product-information .form-group .primary-input[data-v-828d6cd4]{width:100%}.add-product .section-divider[data-v-828d6cd4]{height:2rem}.add-product .sizes-information[data-v-828d6cd4]{background-color:#fff}.add-product .sizes-information .size-header[data-v-828d6cd4]{padding:1.5rem 3rem;padding-right:1.5rem;display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}.add-product .sizes-information .size-header button[data-v-828d6cd4]{font-size:.9rem}.add-product .sizes-information .size-header h2[data-v-828d6cd4]{padding-bottom:0}.add-product .sizes-information .size[data-v-828d6cd4]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;border-bottom:1px solid #e0e0e0;gap:1.5rem;padding:2.5rem 3rem;padding-right:1.5rem}.add-product .sizes-information .size .size-settings[data-v-828d6cd4]{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;gap:1.5rem}.add-product .sizes-information .size .size-settings .size-fields[data-v-828d6cd4]{box-sizing:border-box;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.add-product .sizes-information .size .size-settings .size-fields .primary-input[data-v-828d6cd4]{flex:1 1 20%;min-width:13rem}.add-product .sizes-information .size .size-settings .size-fields .primary-input.small[data-v-828d6cd4]{min-width:6rem;flex:1 1 5%;max-width:9rem}.add-product .sizes-information .size .size-settings .size-actions[data-v-828d6cd4]{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;box-sizing:border-box;min-width:12rem;justify-content:flex-end}.add-product .sizes-information .size .size-settings .size-actions img[data-v-828d6cd4]{width:2.3rem;cursor:pointer}.add-product .sizes-information .size .size-settings .size-actions .sort-arrows[data-v-828d6cd4]{display:flex;flex-direction:column;gap:0}.add-product .sizes-information .size .size-settings .size-actions .sort-arrows img[data-v-828d6cd4]{width:1.2rem}h2[data-v-828d6cd4]{margin:0;padding:0;font-size:1.5rem;font-weight:500;color:#2a4b7c;padding-bottom:1.5rem}.add-product .header[data-v-ddf270da]{padding:2rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.add-product .header h1[data-v-ddf270da]{margin:0;padding:0;font-size:2.5rem;font-weight:500;padding-left:1.5rem}.add-product .header .button-actions[data-v-ddf270da]{display:flex;gap:1.5rem}.add-product .header .button-actions .secondary-button[data-v-ddf270da]{background-color:gray;color:#fff}.add-product .main-content[data-v-ddf270da]{background-color:#fff;padding:2.5rem 3rem;min-height:calc(100vh - 113px);display:flex;flex-direction:column;gap:1.5rem}.add-product .main-content .primary-input[data-v-ddf270da]{max-width:25rem}[data-v-ddf270da]{box-sizing:border-box}.small-table[data-v-ddf270da]{display:flex;flex-direction:column;gap:.75rem;max-width:25rem;margin-top:1rem}.small-table .header[data-v-ddf270da]{display:flex;gap:1rem;font-weight:600;border-bottom:1px solid #eee;padding:0;font-size:.9rem}.small-table .header .cell[data-v-ddf270da]{padding:.3rem 1rem}.small-table .table-row[data-v-ddf270da]{display:flex;font-size:.85rem;padding:0;margin:0;box-sizing:border-box}.small-table .table-row .cell[data-v-ddf270da]{padding:0 .5rem}.small-table .table-row .cell select[data-v-ddf270da]{padding:.5rem .25rem;width:90%;border:1px solid #e0e0e0;border-radius:4px}.small-table .table-row .cell.percent[data-v-ddf270da]{padding:0}.small-table .table-row .cell.percent input[data-v-ddf270da]{padding:.5rem .5rem;border:1px solid #e0e0e0;border-radius:4px;width:100%}.small-table .table-row .cell img[data-v-ddf270da]{cursor:pointer}.small-table .table-row .cell.delete[data-v-ddf270da]{display:flex;align-items:center;justify-content:center}.small-table .bottom-row[data-v-ddf270da]{display:flex;gap:1rem;font-weight:600;border-top:1px solid #eee;padding:0;font-size:.9rem}.small-table .bottom-row .cell[data-v-ddf270da]{padding:.3rem 1rem}.small-table .bottom-row .percent[data-v-ddf270da]{padding-left:1.5rem}.small-table>div>div[data-v-ddf270da]:first-child{width:75%}.small-table>div>div[data-v-ddf270da]:nth-child(2){width:15%}.small-table>div>div[data-v-ddf270da]:nth-child(3){width:10%}