:host {
  @apply grid grid-flow-row;
}

.page-pickup-shelf-details-items-group__select {
  @apply flex flex-col items-end;
}

.page-pickup-shelf-details-items-group__additional-addresses {
  .page-pickup-shelf-details-items-group__addresses-popover {
    @apply absolute inset-x-0 top-16 bottom-0 z-popover;

    .close {
      @apply bg-white absolute right-0 p-6;
    }

    .page-pickup-shelf-details-items-group__addresses-popover-data {
      @apply flex flex-col bg-white p-6 z-popover min-h-[200px];
      box-shadow: 0px 6px 24px rgba(206, 212, 219, 0.8);

      .page-pickup-shelf-details-items-group__addresses-popover-delivery {
        @apply grid mb-6;
        grid-template-columns: 9.5625rem auto;

        .page-pickup-shelf-details-items-group__addresses-popover-delivery-data {
          p {
            @apply font-bold;
          }
        }
      }

      .page-pickup-shelf-details-items-group__addresses-popover-billing {
        @apply grid;
        grid-template-columns: 9.5625rem auto;

        .page-pickup-shelf-details-items-group__addresses-popover-billing-data {
          p {
            @apply font-bold;
          }
        }
      }
    }
  }
}

.cta-select-all {
  @apply text-brand bg-transparent text-p2 font-bold outline-none border-none;
}
