.add-product-page{background:#f6f6f7;flex-direction:column;align-items:center;min-height:100vh;display:flex}.add-product-page .create-user-nav{justify-content:center;position:relative}.add-product-content{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:24px 32px 48px}.add-product-columns{align-items:flex-start;gap:24px;max-height:calc(100vh - 160px);display:flex;overflow-y:auto}.add-product-left{flex-direction:column;flex:1;gap:24px;display:flex}.add-product-right{flex-shrink:0;width:391px}.product-top-actions{align-items:center;gap:12px;display:flex}.product-cancel-button{cursor:pointer;background:0 0;border:.2px solid #939494;border-radius:14px;justify-content:center;align-items:center;width:107px;height:44px;transition:all .2s;display:flex}.product-cancel-button-text{color:#fff;font:700 16px/19px Helvetica Neue,Arial,sans-serif}.product-cancel-button:hover{background:#ffffff1a;transform:translateY(-1px)}.product-create-button{cursor:pointer;background:linear-gradient(270deg,#e13e85 0%,#7344e4 100%) no-repeat padding-box padding-box;border:none;border-radius:14px;justify-content:center;align-items:center;width:172px;height:44px;transition:opacity .2s,transform .2s;display:flex}.product-create-button:disabled{opacity:.6;cursor:not-allowed;background:#4a4b4b no-repeat padding-box padding-box;transform:none}.product-create-button:not(:disabled):hover{transform:translateY(-1px)}.product-create-button-text{color:#fff;font:700 16px/19px Helvetica Neue,Arial,sans-serif}.profil-step-nav{color:#fff;white-space:nowrap;pointer-events:none;text-align:center;font:700 20px/25px Helvetica Neue,Arial,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.product-information-form,.product-delivery-form{box-sizing:border-box;background:#fff no-repeat padding-box padding-box;border:.2px solid #e5e5e5;border-radius:24px;width:807px;padding:24px}.product-information-form{min-height:554px}.product-information-header{justify-content:space-between;align-items:center;display:flex}.product-information-form-title,.product-delivery-form-title,.product-image-form-title,.product-price-stock-title{letter-spacing:0;color:#1a1a1a;margin:0;font:700 24px/29px Helvetica Neue,Arial,sans-serif}.product-status-toggle{align-items:center;gap:12px;display:flex}.product-information-form-onoff-text{color:#1a1a1a;font:700 16px/19px Helvetica Neue,Arial,sans-serif}.product-toggle{cursor:pointer;background:0 0;border:none;width:72px;height:33px;padding:0}.product-information-title-border,.product-delivery-form-title-border{border-bottom:.5px solid #dcdde0;width:calc(100% + 48px);margin-top:16px;margin-bottom:24px;position:relative;left:-24px}.product-field-row{gap:16px;margin-bottom:24px;display:flex}.product-field.half{flex:1}.product-field.full{width:100%}.product-field-column{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.product-field-label{text-align:left;color:#1a1a1a;font:700 16px/19px Helvetica Neue,Arial,sans-serif}.field-required{color:#e13e51;margin-left:4px}.product-field-input{box-sizing:border-box;color:#1a1a1a;background:#fff;border:.5px solid #dcdcde;border-radius:14px;width:100%;height:43px;padding:0 14px;font:16px/18px Helvetica Neue,Arial,sans-serif}.product-field-input::placeholder{color:#939494}.product-field-input.select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M16,1.5a1.544,1.544,0,0,1-.415,1.061L9.009,9.559a1.37,1.37,0,0,1-2.015,0L.415,2.564a1.565,1.565,0,0,1,0-2.126,1.368,1.368,0,0,1,2.011,0L8,6.365,13.572.442a1.366,1.366,0,0,1,2.009,0A1.536,1.536,0,0,1,16,1.5' fill='%231a1a1a'/%3E%3C/svg%3E") right 14px center/16px 10px no-repeat;padding-right:42px}.product-field-input.select.open{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cg transform='translate(16 10) rotate(180)'%3E%3Cpath d='M16,1.5a1.544,1.544,0,0,1-.415,1.061L9.009,9.559a1.37,1.37,0,0,1-2.015,0L.415,2.564a1.565,1.565,0,0,1,0-2.126,1.368,1.368,0,0,1,2.011,0L8,6.365,13.572.442a1.366,1.366,0,0,1,2.009,0A1.536,1.536,0,0,1,16,1.5' fill='%231a1a1a'/%3E%3C/g%3E%3C/svg%3E") right 14px center/16px 10px no-repeat}.product-field-label-row{justify-content:space-between;align-items:center;display:flex}.product-name-counter{color:#939494;margin-left:auto;font:16px/18px Helvetica Neue,Arial,sans-serif}.product-description-toolbar{gap:10px;display:flex}.product-format-button{cursor:pointer;background:#f6f6f7 no-repeat padding-box padding-box;border:none;border-radius:24px;justify-content:center;align-items:center;width:35px;height:35px;transition:background .2s,color .2s;display:flex}.product-format-button.active{background:#e3e3e4}.product-format-button-text{color:#939494;font:16px/22px Helvetica Neue,Arial,sans-serif}.product-format-button-text.bold{font-weight:700}.product-format-button-text.italic{font-style:italic}.product-format-button-text.underline{text-decoration:underline}.product-textarea{box-sizing:border-box;color:#1a1a1a;resize:none;background:#fff;border:none;border-radius:0;width:100%;height:90px;padding:0 2px;font:16px/20px Helvetica Neue,Arial,sans-serif;overflow-y:auto}.product-description-box{opacity:1;box-sizing:border-box;background:#fff;border:.5px solid #c4c4c5;border-radius:14px;flex-direction:column;gap:10px;width:759px;height:152px;padding:12px;display:flex}.product-textarea::placeholder{color:#939494}.product-delivery-form{min-height:380px}.product-image-form{box-sizing:border-box;background:#fff no-repeat padding-box padding-box;border:.2px solid #e5e5e5;border-radius:18px;width:391px;min-height:850px;padding:24px}.product-main-image-dropzone{opacity:1;cursor:pointer;background:#f9fafb no-repeat padding-box padding-box;border:1px dashed #dcdcde;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:343px;height:319px;margin-top:24px;display:flex;position:relative;overflow:hidden}.product-main-image-icon{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.product-main-image-text{text-align:center}.product-main-image-text-line-1{font:normal normal medium 14px/17px "Helvetica Neue",Arial,sans-serif;color:#7b7b7c}.product-main-image-text-line-2{color:#1a1a1a;font:700 14px/17px Helvetica Neue,Arial,sans-serif}.product-hidden-file-input{display:none}.product-sub-images-grid{grid-template-columns:repeat(4,81px);gap:6px;margin-top:12px;display:grid}.product-sub-image-box{cursor:pointer;background:#f9fafb no-repeat padding-box padding-box;border:1px dashed #dcdcde;border-radius:18px;justify-content:center;align-items:center;width:81px;height:81px;display:flex;position:relative;overflow:hidden}.product-sub-image-icon{justify-content:center;align-items:center;width:25px;height:25px;display:flex}.product-price-stock{flex-direction:column;margin-top:46px;display:flex}.product-price-stock-title{margin-bottom:24px}.product-price-stock .product-field-input{width:100%}.add-product-page img[fill]{position:absolute}.add-product-page .create-user-nav{padding-left:32px!important;padding-right:32px!important}.hide-dashboard-left .dashboard-left-side{display:none!important}.hide-dashboard-left .dashboard-content{align-items:center;margin-left:0!important}.hide-dashboard-top-header .dashboard-top-header{display:none!important}@media (max-width:1280px){.add-product-columns{flex-direction:column}.add-product-right,.product-image-form,.product-main-image-dropzone{width:100%}.product-sub-images-grid{grid-template-columns:repeat(auto-fit,minmax(81px,1fr))}}@media (max-width:1024px){.add-product-content{padding:24px 20px 32px}.product-information-form,.product-delivery-form{width:100%}}.product-variants-label-row{align-items:center;gap:24px;margin-bottom:12px;display:flex}.product-variants-container{position:relative}.product-variants-row{flex-wrap:wrap;align-items:flex-start;gap:17px;display:flex}.product-variants-select{flex:1;min-width:250px;transition:width .3s}.product-variants-select-container{flex-direction:column;flex:1;gap:9px;min-width:0;height:71px;display:flex}.product-variants-select-container .product-field-label{margin-bottom:0}.product-property-input-container{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.product-property-input-container .product-property-label{margin-bottom:0}.product-property-section{margin-top:24px;position:relative}.product-property-label{text-align:left;letter-spacing:0;color:#1a1a1a;opacity:1;height:19px;margin-bottom:0;font:700 16px/19px Helvetica Neue,Arial,sans-serif;display:block}.product-property-input-row{flex:1;align-items:center;gap:17px;display:flex}.product-property-input{opacity:1;box-sizing:border-box;color:#1a1a1a;background:#fff;border:.5px solid #dcddde;border-radius:14px;height:43px;padding:0 14px;font:16px/18px Helvetica Neue,Arial,sans-serif}.product-property-input::placeholder{color:#939494}.product-property-add-button{opacity:1;cursor:pointer;background:#1a1a1a no-repeat padding-box padding-box;border:none;border-radius:23px;justify-content:center;align-items:center;width:104px;height:45px;transition:opacity .2s;display:flex}.product-property-add-button:hover{opacity:.9}.product-property-add-button-text{letter-spacing:0;color:#fff;opacity:1;font:700 16px/19px Helvetica Neue,Arial,sans-serif}.product-properties-list{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.product-property-item{opacity:1;box-sizing:border-box;background:#edeeef no-repeat padding-box padding-box;border-radius:22px;justify-content:space-between;align-items:center;width:114px;height:43px;padding:0 32px 0 14px;display:flex;position:relative}.product-property-text{letter-spacing:0;color:#1a1a1a;opacity:1;white-space:nowrap;text-overflow:ellipsis;flex:1;font:700 16px/19px Helvetica Neue,Arial,sans-serif;overflow:hidden}.product-property-remove-button{opacity:1;cursor:pointer;background:#fff no-repeat padding-box padding-box;border:none;border-radius:24px;justify-content:center;align-items:center;width:31px;height:31px;transition:background .2s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.product-property-remove-button:hover{background:#f6f6f7}.product-property-remove-icon{width:8px;height:8px}@media (max-width:768px){.add-product-content{padding:16px 12px 24px}.add-product-page .create-user-nav{padding-left:16px!important;padding-right:16px!important}.product-field-row{flex-direction:column}.product-sub-images-grid{grid-template-columns:repeat(4,minmax(60px,1fr))}.product-property-input-row{flex-direction:column;align-items:flex-start}.product-property-input,.product-property-add-button{width:100%}}
