.product-set-focus {
   .focus-content {
      width: auto;
   }

   .inner {
      display: none;

      &.active {
         display: block;
      }
   }

   .content {
      max-width: 425px;
      float: left;
   }

   .perex {
      margin-bottom: 20px;
   }

   .product-variations {
      margin-bottom: 10px;
   }

   .add-to-cart-box p a,
   .perex a {
      @include underline-default;
   }

   .btn {
      margin-bottom: 15px;
   }

   .photos a {
      width: 33.333%;
   }

   .price {
      color: $text-dark;
      font-weight: $font-weight-bold;
      font-size: 22px;
   }

   @media screen and (max-width: 767px) {
      .focus-content {
         padding: 50px 25px 25px;
      }

      .product-gallery {
         margin-bottom: 0;
         padding-bottom: 0;
      }
   }

   @media screen and (max-width: 543px) {
      .content {
         float: none;
         margin: auto;
      }

      .focus-content {
         .col-sm-6 {
            width: 100%;
         }
      }
   }
}

.product-top {
   .set-selected-row .item {
      p {
         position: relative;
         height: unset;
         bottom: -5px;
         text-align: left;
         font-size: 12px;
         left: 5px;
      }
   }
}
