diff --git a/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue b/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue index 7e4603bc5..856b5a940 100644 --- a/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue +++ b/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue @@ -13,34 +13,38 @@ class="sub-label m-0" v-if="this.buttonLabelSubCopy" v-html="this.buttonLabelSubCopy">

- - - - +
+ + + + +
@@ -114,10 +118,10 @@ export default { 0px 4px 24px -8px rgba(0, 0, 0, 0.2); border-radius: 0.5rem; overflow: hidden; - min-height: 58px; + min-height: 60px; &.has-subheader { - min-height: 78px; + min-height: 80px; } &:before { @@ -159,6 +163,13 @@ export default { max-height: 1000px; } } + + .package-label { + .package-specs { + .hide-when-closed { + display: block; + } + } + } + .package-label { background-color: $blue-100; border: 1px solid $blue; @@ -194,7 +205,7 @@ export default { flex-direction: column; width: 100%; max-height: 0; - transition: all 0.75s ease; + transition: all 0.5s ease; p { font-weight: 500; @@ -220,6 +231,20 @@ export default { font-size: 0.875rem; } } + + @keyframes slideaway { + from { + display: block; + } + to { + transform: translateY(40px); + opacity: 0; + } + } + + .hide-when-closed { + display: none; + } } } }