| @@ -65,15 +65,20 @@ | ||
| 65 | 65 | } |
| 66 | 66 | |
| 67 | 67 | .king-addons-advanced-accordion .king-addons-acc-panel { |
| 68 | 68 | position: relative; |
| 69 | - display: none; | |
| 70 | - overflow: hidden; | |
| 71 | - transition: max-height 0.2s ease-out; | |
| 69 | + display: grid; | |
| 70 | + grid-template-rows: 0fr; | |
| 71 | + transition: grid-template-rows var(--king-acc-speed, 0.4s) ease; | |
| 72 | 72 | } |
| 73 | 73 | |
| 74 | -.king-addons-advanced-accordion .king-addons-acc-panel-active { | |
| 75 | - display: block; | |
| 74 | +.king-addons-advanced-accordion .king-addons-acc-panel.king-addons-acc-panel-active { | |
| 75 | + grid-template-rows: 1fr; | |
| 76 | +} | |
| 77 | + | |
| 78 | +.king-addons-acc-panel-clip { | |
| 79 | + min-height: 0; | |
| 80 | + overflow: hidden; | |
| 76 | 81 | } |
| 77 | 82 | |
| 78 | 83 | .king-addons-advanced-accordion .king-addons-acc-active, |
| 79 | 84 | .king-addons-acc-button:hover { |