@mixin accordion-header { .woocommerce-accordion-header { order: 1; text-align: left; .woocommerce-accordion-title { margin-right: $gap; } } } .woocommerce-accordion-card { .components-card__header, .components-panel__body-title .components-button { font-size: 20px; line-height: 28px; color: $gray-900; &:focus { box-shadow: unset; outline: unset; } } .components-card__header { height: 60px; @include accordion-header(); } .components-panel__body-title { margin: 0; padding: $gap-small 0; height: 60px; .components-button { width: 100%; padding-left: 24px; font-style: normal; font-weight: 400; display: flex; flex-direction: row; @include accordion-header(); .woocommerce-accordion-header { width: 50%; } & > span { order: 2; width: 50%; text-align: right; .components-panel__arrow { width: 30px; height: 30px; vertical-align: text-top; } } } } .woocommerce-activity-card { padding: $gap-largest/2 $gutter $gutter; &__header { margin-bottom: $gap-small; } } .woocommerce-layout__activity-panel-outbound-link { display: flex; justify-content: space-between; align-items: center; height: 50px; border-bottom: 1px solid $gray-100; padding: $gap $fallback-gutter; padding: $gap $gutter; font-size: 13px; font-weight: 500; line-height: 18px; margin: 0; text-decoration: none; .gridicon { display: none; } &:hover { background-color: $gray-100; } &:active { background-color: $gray-100; } &:focus { background-color: $gray-100; box-shadow: inset 0 0 0 1px $box-shadow-blue, inset 0 0 0 2px $gray-100; } &:hover, &:focus { .gridicon { display: initial; } } &:active { .gridicon { display: initial; } } } .woocommerce-layout__activity-panel-empty { border-top: 1px solid $gray-200; } .woocommerce-activity-card__button { &:focus { box-shadow: unset; outline: unset; border: 1px solid $gray-200; } } } .components-panel__body-title { .woocommerce-accordion-card .is-opened & { border-bottom: 1px solid $gray-200; } }