.focus.added-to-cart {
   .focus-content {
      padding: 30px 15px;
      width: 350px;
   }

   h3 {
      text-align: center;
      margin-bottom: 20px;

      &::before {
         @include fonticon;

         content: $icons_check-circle;
         display: block;
         color: $state-success;
         margin-bottom: 10px;
      }
   }

   .d-flex {
      align-items: center;
   }

   .product-image {
      width: 68px;
      min-width: 68px;
   }

   p {
      margin: 0 0 0 20px;

      a {
         @include underline-hover;

         font-size: $font-size-smaller;
         display: block;
         margin-bottom: 5px;
      }

      strong {
         color: $text-dark;
         display: block;
         font-size: $font-size-base;
      }

      .product-price {
         font-size: 16px;
      }
   }

   .added-to-cart-buttons {
      padding-top: 35px;

      .btn {
         width: 100%;

         &:first-child {
            margin-bottom: 10px;
         }
      }
   }
}
