#product-accessories .products .cdz-block-title.no-space,
#products .products .cdz-block-title.no-space,
.product-style13 .cdz-block-title.no-space {
  margin-bottom: 11px; }

#product-accessories .products .owl-carousel .owl-item .item,
#products .products .owl-carousel .owl-item .item,
.product-style13 .owl-carousel .owl-item .item {
  margin-bottom: 0; }

#product-accessories .products .product-miniature .product-title,
#products .products .product-miniature .product-title,
.product-style13 .product-miniature .product-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
/*   margin-bottom:10px; */
}

#product-accessories .products .product-miniature .product-item-info,
#products .products .product-miniature .product-item-info,
.product-style13 .product-miniature .product-item-info {
  border: 0px solid #e1e1e1;
  box-shadow: 1px 2px 8px #e1e1e1;
  -moz-box-shadow: 1px 2px 8px #e1e1e1;
  -webkit-box-shadow: 1px 2px 8px #e1e1e1;
  -o-box-shadow: 1px 2px 8px #e1e1e1;
  -ms-box-shadow: 1px 2px 8px #e1e1e1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px; }
  #product-accessories .products .product-miniature .product-item-info .product-item-details,
  #products .products .product-miniature .product-item-info .product-item-details,
  .product-style13 .product-miniature .product-item-info .product-item-details {
    padding: 0;
    padding-bottom: 45px; }
  #product-accessories .products .product-miniature .product-item-info .cdz-hover-section,
  #products .products .product-miniature .product-item-info .cdz-hover-section,
  .product-style13 .product-miniature .product-item-info .cdz-hover-section {
    position: relative;
    padding: 10px; }
  #product-accessories .products .product-miniature .product-item-info .info-details,
  #products .products .product-miniature .product-item-info .info-details,
  .product-style13 .product-miniature .product-item-info .info-details {
    padding: 10px; }

#product-accessories .products .product-miniature .product-quickview,
#products .products .product-miniature .product-quickview,
.product-style13 .product-miniature .product-quickview {
  position: absolute;
  left: 0;
  bottom: 10px;
  top: auto;
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  width: 100%;
  z-index: 2;
  -moz-transition: all 500ms ease;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  text-align: center; }
  #product-accessories .products .product-miniature .product-quickview .quick-view,
  #products .products .product-miniature .product-quickview .quick-view,
  .product-style13 .product-miniature .product-quickview .quick-view {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: auto;
    height: inherit;
    font-size: 100%;
    min-height: 0;
    padding: 7px 30px; }
    #product-accessories .products .product-miniature .product-quickview .quick-view:before,
    #products .products .product-miniature .product-quickview .quick-view:before,
    .product-style13 .product-miniature .product-quickview .quick-view:before {
      line-height: 1;
      margin-right: 5px; }
      .rtl-layout #product-accessories .products .product-miniature .product-quickview .quick-view:before, .rtl-layout
      #products .products .product-miniature .product-quickview .quick-view:before, .rtl-layout
      .product-style13 .product-miniature .product-quickview .quick-view:before {
        margin-right: 0;
        margin-left: 5px; }

#product-accessories .products .product-miniature:hover .product-quickview,
#products .products .product-miniature:hover .product-quickview,
.product-style13 .product-miniature:hover .product-quickview {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1); }

#product-accessories .products .product-miniature .cdz-product-bottom,
#products .products .product-miniature .cdz-product-bottom,
.product-style13 .product-miniature .cdz-product-bottom {
  background: #f9f9f9;
  border-top: 1px solid #f1f1f1;
  position: absolute;
  width: 100%;
  bottom: 0;
  padding-top: 40px !important; }
  #product-accessories .products .product-miniature .cdz-product-bottom .actions,
  #products .products .product-miniature .cdz-product-bottom .actions,
  .product-style13 .product-miniature .cdz-product-bottom .actions {
    padding: 0;
    border-top: 1px solid #ffffff;
    padding: 0;
    overflow: hidden;
    margin: 0; }
  #product-accessories .products .product-miniature .cdz-product-bottom .stock.unavailable,
  #products .products .product-miniature .cdz-product-bottom .stock.unavailable,
  .product-style13 .product-miniature .cdz-product-bottom .stock.unavailable {
    padding: 10px 15px; }

#product-accessories .products .product-miniature .product-actions-right,
#products .products .product-miniature .product-actions-right,
.product-style13 .product-miniature .product-actions-right {
  float: right;
  margin-top: 4px; }
  .rtl-layout #product-accessories .products .product-miniature .product-actions-right, .rtl-layout
  #products .products .product-miniature .product-actions-right, .rtl-layout
  .product-style13 .product-miniature .product-actions-right {
    float: left; }
  #product-accessories .products .product-miniature .product-actions-right .cdz-product-wishlist,
  #products .products .product-miniature .product-actions-right .cdz-product-wishlist,
  .product-style13 .product-miniature .product-actions-right .cdz-product-wishlist {
    position: static;
    width: 35px;
    height: 35px;
    float: right; }
    #product-accessories .products .product-miniature .product-actions-right .cdz-product-wishlist a:before,
    #products .products .product-miniature .product-actions-right .cdz-product-wishlist a:before,
    .product-style13 .product-miniature .product-actions-right .cdz-product-wishlist a:before {
      line-height: 35px; }
  #product-accessories .products .product-miniature .product-actions-right .sharing-ctl,
  #products .products .product-miniature .product-actions-right .sharing-ctl,
  .product-style13 .product-miniature .product-actions-right .sharing-ctl {
    position: relative;
    left: 0;
    top: 0;
    width: 35px;
    height: 35px;
    float: left;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1; }
    #product-accessories .products .product-miniature .product-actions-right .sharing-ctl .social-icons,
    #products .products .product-miniature .product-actions-right .sharing-ctl .social-icons,
    .product-style13 .product-miniature .product-actions-right .sharing-ctl .social-icons {
      top: auto;
      bottom: 33px; }
      #product-accessories .products .product-miniature .product-actions-right .sharing-ctl .social-icons:before,
      #products .products .product-miniature .product-actions-right .sharing-ctl .social-icons:before,
      .product-style13 .product-miniature .product-actions-right .sharing-ctl .social-icons:before {
        -moz-transform: rotatex(-180deg);
        -webkit-transform: rotatex(-180deg);
        -o-transform: rotatex(-180deg);
        transform: rotatex(-180deg);
        top: auto;
        bottom: -10px; }

#product-accessories .products .product-miniature .product-actions-left,
#products .products .product-miniature .product-actions-left,
.product-style13 .product-miniature .product-actions-left {
  float: left; }
  .rtl-layout #product-accessories .products .product-miniature .product-actions-left, .rtl-layout
  #products .products .product-miniature .product-actions-left, .rtl-layout
  .product-style13 .product-miniature .product-actions-left {
    float: right; }

#product-accessories .products .product-miniature .btn-primary.add-to-cart,
#products .products .product-miniature .btn-primary.add-to-cart,
.product-style13 .product-miniature .btn-primary.add-to-cart {
  min-height: 0;
  text-transform: capitalize;
  min-height: 0;
  color: #777777;
  border-color: transparent;
  background-color: transparent;
  font-size: 13px;
  font-weight: normal;
  padding: 0;
  width: 35px;
  height: 35px; }
  #product-accessories .products .product-miniature .btn-primary.add-to-cart:hover,
  #products .products .product-miniature .btn-primary.add-to-cart:hover,
  .product-style13 .product-miniature .btn-primary.add-to-cart:hover {
    border-color: transparent;
    background-color: transparent; }
  #product-accessories .products .product-miniature .btn-primary.add-to-cart:before,
  #products .products .product-miniature .btn-primary.add-to-cart:before,
  .product-style13 .product-miniature .btn-primary.add-to-cart:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\F291";
    font-size: 16px;
    line-height: 1;
    margin-right: 5px; }
    .rtl-layout #product-accessories .products .product-miniature .btn-primary.add-to-cart:before, .rtl-layout
    #products .products .product-miniature .btn-primary.add-to-cart:before, .rtl-layout
    .product-style13 .product-miniature .btn-primary.add-to-cart:before {
      margin-right: 0;
      margin-left: 5px; }

.product-style13 .product-title a{
/*    text-transform:lowercase!important;*/
    font-weight:400!important;
    line-height:18px!important;
    max-height:36px!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    display:-webkit-box!important;
    -webkit-line-clamp: 2!important;
    -webkit-box-orient: vertical!important;
    white-space:normal;
}

.product-style13 .product-title a::first-letter{
    text-transform:uppercase!important;
}

@media (min-width: 48em) and (min-width: 48em) {
  #product-accessories .products .cdz-block-title.no-space,
  #products .products .cdz-block-title.no-space,
  .product-style13 .cdz-block-title.no-space {
    margin-bottom: -45px; }
  #product-accessories .products .owl-carousel .owl-item .item,
  #products .products .owl-carousel .owl-item .item,
  .product-style13 .owl-carousel .owl-item .item {
    margin-bottom: 0; }
  #product-accessories .products .product-miniature .btn-primary.add-to-cart,
  #products .products .product-miniature .btn-primary.add-to-cart,
  .product-style13 .product-miniature .btn-primary.add-to-cart {
    width: auto;
    height: inherit;
    padding: 10px 15px;
    min-height: 0;
    color: #777777;
    border-color: transparent;
    background-color: transparent;
    font-size: 13px;
    font-weight: normal; }
  #product-accessories .products .product-miniature .product-actions-left,
  #products .products .product-miniature .product-actions-left,
  .product-style13 .product-miniature .product-actions-left {
    position: absolute;
    left: 0;
    top: 0;
    width: 150px;
    overflow: hidden;
    text-align: left;
    height: 100%; }
    .rtl-layout #product-accessories .products .product-miniature .product-actions-left, .rtl-layout
    #products .products .product-miniature .product-actions-left, .rtl-layout
    .product-style13 .product-miniature .product-actions-left {
      left: auto;
      right: 0; }
    #product-accessories .products .product-miniature .product-actions-left .btn-primary.add-to-cart,
    #products .products .product-miniature .product-actions-left .btn-primary.add-to-cart,
    .product-style13 .product-miniature .product-actions-left .btn-primary.add-to-cart {
      -moz-transition: all 500ms ease;
      -webkit-transition: all 500ms ease;
      -o-transition: all 500ms ease;
      transition: all 500ms ease;
      -moz-backface-visibility: hidden;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      position: absolute;
      left: 0;
      white-space: nowrap; }
      .rtl-layout #product-accessories .products .product-miniature .product-actions-left .btn-primary.add-to-cart, .rtl-layout
      #products .products .product-miniature .product-actions-left .btn-primary.add-to-cart, .rtl-layout
      .product-style13 .product-miniature .product-actions-left .btn-primary.add-to-cart {
        left: auto;
        right: 0; }
      #product-accessories .products .product-miniature .product-actions-left .btn-primary.add-to-cart span,
      #products .products .product-miniature .product-actions-left .btn-primary.add-to-cart span,
      .product-style13 .product-miniature .product-actions-left .btn-primary.add-to-cart span {
        width: 100%;
        -moz-transition: all 500ms ease;
        -webkit-transition: all 500ms ease;
        -o-transition: all 500ms ease;
        transition: all 500ms ease;
        -moz-backface-visibility: hidden;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden; }
    #product-accessories .products .product-miniature .product-actions-left:hover .cart-qty,
    #products .products .product-miniature .product-actions-left:hover .cart-qty,
    .product-style13 .product-miniature .product-actions-left:hover .cart-qty {
      left: 10px; }
      .rtl-layout #product-accessories .products .product-miniature .product-actions-left:hover .cart-qty, .rtl-layout
      #products .products .product-miniature .product-actions-left:hover .cart-qty, .rtl-layout
      .product-style13 .product-miniature .product-actions-left:hover .cart-qty {
        left: auto;
        right: 10px; }
    #product-accessories .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart,
    #products .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart,
    .product-style13 .product-miniature .product-actions-left:hover .btn-primary.add-to-cart {
      left: 95px; }
      .rtl-layout #product-accessories .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart, .rtl-layout
      #products .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart, .rtl-layout
      .product-style13 .product-miniature .product-actions-left:hover .btn-primary.add-to-cart {
        right: 95px;
        left: auto; }
      #product-accessories .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart span,
      #products .products .product-miniature .product-actions-left:hover .btn-primary.add-to-cart span,
      .product-style13 .product-miniature .product-actions-left:hover .btn-primary.add-to-cart span {
        display: inline-block;
        opacity: 0; }
  #product-accessories .products .product-miniature .cart-qty,
  #products .products .product-miniature .cart-qty,
  .product-style13 .product-miniature .cart-qty {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 0;
    left: -100px;
    position: absolute;
    top: 3px;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden; }
    .rtl-layout #product-accessories .products .product-miniature .cart-qty, .rtl-layout
    #products .products .product-miniature .cart-qty, .rtl-layout
    .product-style13 .product-miniature .cart-qty {
      right: -100px;
      left: auto; } }

@media (max-width: 47.9em) {
  #product-accessories .products .product-miniature .btn-primary.add-to-cart span,
  #products .products .product-miniature .btn-primary.add-to-cart span,
  .product-style13 .product-miniature .btn-primary.add-to-cart span,
  #product-accessories .products .product-miniature .product-actions-right,
  #products .products .product-miniature .product-actions-right,
  .product-style13 .product-miniature .product-actions-right {
    display: none; }
  .product-miniature .product-item-info .product-description {
    padding: 10px 10px 10px !important; }
/* Afegit per arreglar el problema dels botons a dues columnes */
#product-accessories .products .product-miniature .cdz-product-bottom,
#products .products .product-miniature .cdz-product-bottom,
.product-style13 .product-miniature .cdz-product-bottom {
  padding-top: 0px !important; }
}
