.dokan-attributesync-display{margin-bottom:20px;padding:0}.dokan-attributesync-display h3{border-bottom:2px solid #0073aa;color:#333;font-size:18px;font-weight:600;margin:0 0 20px;padding-bottom:10px}.dokan-attributesync-display .dokan-attributes-form fieldset{appearance:none;border:none;margin:0;padding:0}.dokan-attributesync-display .dokan-attributes-form .attribute-field{align-items:flex-start;display:flex;gap:15px;margin-bottom:20px}.dokan-attributesync-display .dokan-attributes-form .attribute-field:last-child{margin-bottom:0}.dokan-attributesync-display .dokan-attributes-form .attribute-field.default-mode,.dokan-attributesync-display .dokan-attributes-form .attribute-field.row-layout{align-items:flex-start;flex-direction:row}.dokan-attributesync-display .dokan-attributes-form .attribute-field.default-mode .attribute-label,.dokan-attributesync-display .dokan-attributes-form .attribute-field.row-layout .attribute-label{flex-shrink:0;margin-top:8px;min-width:120px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.default-mode .attribute-value-container,.dokan-attributesync-display .dokan-attributes-form .attribute-field.row-layout .attribute-value-container{flex:1;min-width:0}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode{align-items:stretch;flex-direction:column;gap:10px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout .attribute-label,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode .attribute-label{font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;min-width:auto}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout .attribute-value-container,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode .attribute-value-container{width:100%}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout.image-mode,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode.image-mode{background:#fafafa80;border:1px solid #e8e8e880;border-radius:8px;gap:12px;padding:15px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout.image-mode .attribute-label,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode.image-mode .attribute-label{color:#333;font-size:16px;padding-bottom:5px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout.has-size-chart,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode.has-size-chart{background:#f9f9f980;border:1px solid #dddddd80;border-radius:6px;gap:12px;padding:12px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.column-layout.has-size-chart .attribute-label,.dokan-attributesync-display .dokan-attributes-form .attribute-field.visual-mode.has-size-chart .attribute-label{position:relative}.dokan-attributesync-display .dokan-attributes-form .attribute-label{color:#333;display:block;font-size:14px;font-weight:600}.dokan-attributesync-display .dokan-attributes-form .attribute-select{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-size:14px;max-width:300px;padding:8px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.dokan-attributesync-display .dokan-attributes-form .attribute-select:hover{border-color:#0073aa}.dokan-attributesync-display .dokan-attributes-form .attribute-select:focus{border-color:#0073aa;box-shadow:0 0 0 2px #0073aa33;outline:none}.dokan-attributesync-display .dokan-attributes-form .attribute-select option{background:#fff;color:#333;padding:5px}.dokan-attributesync-display .dokan-attributes-form .attribute-select option:checked{background:#0073aa;color:#fff}.dokan-attributesync-display .dokan-attributes-form .attribute-select option:hover{background:#f0f8ff}.dokan-attributesync-display .dokan-attributes-form .attribute-note{color:#666;display:block;font-size:12px;font-style:italic;margin-top:5px}.dokan-attributesync-display .dokan-attributes-form .attribute-color-preview{margin-top:10px;padding:8px 0}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container{margin-bottom:20px}.column-layout .dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container{margin-bottom:0}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .default-attribute-dropdown .dokan-visual-select,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-attributes-form .attribute-select .dokan-visual-select{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px 12px;transition:border-color .2s ease;width:100%}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .default-attribute-dropdown .dokan-visual-select:focus,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-attributes-form .attribute-select .dokan-visual-select:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:none}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .image-swatches,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .color-swatches,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches{display:flex;flex-wrap:wrap;gap:15px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches{gap:10px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option{position:relative}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-input{opacity:0;pointer-events:none;position:absolute}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-input:checked+.color-swatch{background-color:var(--dokan-color-swatch-text-color,#000);border:2px solid var(--dokan-color-swatch-text-color,#000);color:var(--dokan-color-swatch-bg-color,#fff);transform:scale(1.05)}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-swatch{align-items:center;background-color:var(--dokan-color-swatch-bg-color,#f5f5f5);border:2px solid var(--dokan-color-swatch-bg-color,#f5f5f5);border-radius:6px;color:var(--dokan-color-swatch-text-color,#000);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;min-height:40px;min-width:50px;padding:8px 12px;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-swatch .color-option-label{font-weight:600;line-height:1}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-swatch:hover{background-color:var(--dokan-color-swatch-text-color,#000);border:2px solid var(--dokan-color-swatch-text-color,#000);color:var(--dokan-color-swatch-bg-color,#fff)}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches[data-thumbnail-mode=true] .image-swatches,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container.thumbnail-mode .image-swatches{gap:10px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container.swatch-mode .image-swatches{gap:15px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option{position:relative;text-align:center}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option.thumbnail-style .image-swatch,.image-swatches[data-thumbnail-mode=true] .dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch{border-radius:6px;height:40px;width:40px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option.thumbnail-style .swatch-label,.image-swatches[data-thumbnail-mode=true] .dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .swatch-label{font-size:11px;max-width:50px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option.swatch-style .image-swatch{border-radius:8px;height:60px;width:60px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option.swatch-style .swatch-label{font-size:12px;max-width:80px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-input{opacity:0;pointer-events:none;position:absolute}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-input:checked+.image-swatch{border:3px solid #007cba;box-shadow:0 0 0 2px #fff,0 0 0 4px #007cba;transform:scale(1.05)}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-input:focus+.image-swatch{outline:2px solid #007cba;outline-offset:2px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch{background-color:#f5f5f5;border:2px solid #ddd;border-radius:8px;cursor:pointer;display:block;height:60px;overflow:hidden;position:relative;transition:all .3s ease;width:60px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch:hover{border-color:#007cba;transform:scale(1.02)}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch.thumbnail-swatch{border-radius:6px;height:40px;width:40px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch.full-swatch{border-radius:8px;height:60px;width:60px}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch .swatch-image{display:block;height:100%;object-fit:cover;width:100%}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch .no-image-placeholder{align-items:center;color:#999;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch .image-name.sr-only,.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch .sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0)}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .swatch-label{color:#666;display:block;font-size:12px;margin-top:8px;max-width:80px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dokan-attributesync-display .dokan-attributes-form .dokan-visual-attribute-container .dokan-visual-hidden-field{display:none}.dokan-size-charts-container{margin:30px 0;padding:0}.dokan-size-charts-container .dokan-size-charts-title{border-bottom:2px solid #0073aa;color:#333;font-size:20px;font-weight:600;margin:0 0 20px;padding-bottom:10px;text-align:left}.dokan-size-charts-container .dokan-attributesync-accordion-plus{border:1px solid #e5e5e5;border-radius:8px;margin:15px 0;overflow:hidden}.dokan-size-charts-container .dokan-attributesync-accordion-plus--bottom-bordered{border-bottom:1px solid #e5e5e5}.dokan-size-charts-container .dokan-attributesync-accordion-plus--top-bordered{border-top:1px solid #e5e5e5}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-product-content-tab__btn{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:15px 20px;text-align:left;transition:background-color .3s ease;width:100%}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-product-content-tab__btn:hover{background-color:#f9f9f9}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-product-content-tab__btn::-webkit-details-marker{display:none}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-product-content-tab__btn::marker{display:none}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-attributesync-accordion-plus__btn-icon,.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-attributesync-accordion-plus__icon{flex-shrink:0;margin-right:10px}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-attributesync-accordion-plus__icon{margin-left:auto;transition:transform .3s ease}.dokan-size-charts-container .dokan-attributesync-accordion-plus[open] .dokan-attributesync-accordion-plus__icon{transform:rotate(45deg)}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-attributesync-accordion-plus__content{background:#fff;max-height:0;overflow:hidden;padding:0 20px 20px;transition:max-height .3s ease,padding .3s ease}.dokan-size-charts-container .dokan-attributesync-accordion-plus[open] .dokan-attributesync-accordion-plus__content{max-height:fit-content;padding:20px}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-size-chart-image-wrapper{max-width:100%;overflow:hidden;padding:20px 0;text-align:center}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-size-chart-image{border-radius:4px;box-shadow:0 2px 4px #0000001a;display:block;height:auto;margin:0 auto;max-width:100%}@media(max-width:768px){.dokan-attributesync-display{padding:15px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.default-mode,.dokan-attributesync-display .dokan-attributes-form .attribute-field.row-layout{flex-direction:column;gap:8px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.default-mode .attribute-label,.dokan-attributesync-display .dokan-attributes-form .attribute-field.row-layout .attribute-label{margin-top:0;min-width:auto}.dokan-attributesync-display .dokan-attributes-form .attribute-field.image-mode{gap:10px;padding:10px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.image-mode .attribute-label{font-size:15px}.dokan-attributesync-display .dokan-attributes-form .attribute-field.has-size-chart{gap:8px;padding:8px}.dokan-attributesync-display .dokan-attributes-form .attribute-select{font-size:16px;max-width:none}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches{gap:8px;justify-content:flex-start}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-swatch{font-size:13px;min-height:35px;min-width:45px;padding:6px 10px}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-color-swatches-container .color-swatches .color-swatch-option .color-swatch .color-option-label{font-size:13px}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches{gap:12px;justify-content:flex-start}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .image-swatch{height:50px;width:50px}.dokan-attributesync-display .dokan-visual-attribute-container .dokan-image-swatches-container .image-swatches .image-swatch-option .swatch-label{font-size:11px;max-width:60px}.dokan-size-charts-container{margin:20px 0}.dokan-size-charts-container .dokan-size-charts-title{font-size:18px}.dokan-size-charts-container .dokan-attributesync-accordion-plus{margin:10px 0}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-product-content-tab__btn{font-size:16px;padding:12px 15px}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-attributesync-accordion-plus__content{padding:0 15px 15px}.dokan-size-charts-container .dokan-attributesync-accordion-plus [open] .dokan-attributesync-accordion-plus__content{padding:15px}.dokan-size-charts-container .dokan-attributesync-accordion-plus .dokan-size-chart-image-wrapper{padding:15px 0}}@media(max-width:1024px)and (min-width:769px){.dokan-attributesync-display .dokan-attributes-form .attribute-field.image-mode .dokan-image-swatches-container .image-swatches{gap:12px}}