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;
+ }
}
}
}