.woocommerce ul.products li.product-type-photography,
.woocommerce-page ul.products li.product-type-photography {
  width: 48%;
}
.woocommerce ul.products li.product-type-photography.last,
.woocommerce-page ul.products li.product-type-photography.last {
  float: right;
}
.woocommerce ul.products li.product-type-photography .photography-image,
.woocommerce-page ul.products li.product-type-photography .photography-image {
  float: left;
  width: 35%;
}
.woocommerce ul.products li.product-type-photography .photography-image img,
.woocommerce-page ul.products li.product-type-photography .photography-image img {
  width: 100%;
  height: auto;
}
.woocommerce ul.products li.product-type-photography .photography-content,
.woocommerce-page ul.products li.product-type-photography .photography-content {
  width: 60%;
  float: right;
}
.woocommerce ul.products li.product-type-photography .photography-sku,
.woocommerce ul.products li.product-type-photography .photography-quantity,
.woocommerce-page ul.products li.product-type-photography .photography-sku,
.woocommerce-page ul.products li.product-type-photography .photography-quantity {
  margin-bottom: 1em;
}
.woocommerce ul.products li.product-type-photography .photography-quantity:after,
.woocommerce-page ul.products li.product-type-photography .photography-quantity:after {
  content: " ";
  display: table;
  clear: both;
}
.woocommerce ul.products li.product-type-photography .photography-quantity .quantity,
.woocommerce-page ul.products li.product-type-photography .photography-quantity .quantity {
  margin: 0;
}
.woocommerce .photography-products .tools:after,
.woocommerce-page .photography-products .tools:after {
  content: " ";
  display: table;
  clear: both;
}
.woocommerce .photography-products .tools,
.woocommerce-page .photography-products .tools {
  margin: 1em 0 1.618em;
  padding: 1em 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-width: 1px 0;
}
.woocommerce .photography-products .tools .button,
.woocommerce-page .photography-products .tools .button {
  float: right;
  max-width: 48%;
}
.woocommerce .photography-products .tools .global-quantity,
.woocommerce-page .photography-products .tools .global-quantity {
  display: none;
  width: 48%;
  float: left;
}
.woocommerce .photography-products .tools .global-quantity .quantity,
.woocommerce-page .photography-products .tools .global-quantity .quantity {
  display: inline-block;
}
.woocommerce .legacy-quantity .quantity input::-webkit-outer-spin-button,
.woocommerce .legacy-quantity .quantity input::-webkit-inner-spin-button,
.woocommerce-page .legacy-quantity .quantity input::-webkit-outer-spin-button,
.woocommerce-page .legacy-quantity .quantity input::-webkit-inner-spin-button {
  display: none;
}
.woocommerce .photography-products-list:after,
.woocommerce-page .photography-products-list:after {
  content: " ";
  display: table;
  clear: both;
}
.woocommerce .shop_table.my-account-collections img,
.woocommerce-page .shop_table.my-account-collections img {
  height: auto;
  max-width: 60px;
}
.woocommerce .shop_table.my-account-collections .wc-actions,
.woocommerce-page .shop_table.my-account-collections .wc-actions {
  text-align: right;
}

@media screen and (max-width: 768px) {
  .woocommerce ul.products li.product-type-photography,
  .woocommerce-page ul.products li.product-type-photography {
    width: 100%;
  }
  .woocommerce ul.products li.product-type-photography .photography-image,
  .woocommerce-page ul.products li.product-type-photography .photography-image {
    float: left;
    width: 35%;
  }
  .woocommerce ul.products li.product-type-photography .photography-image img,
  .woocommerce-page ul.products li.product-type-photography .photography-image img {
    width: 100%;
    height: auto;
  }
  .woocommerce .shop_table.my-account-collections .wc-actions,
  .woocommerce-page .shop_table.my-account-collections .wc-actions {
    text-align: left !important;
  }
  .woocommerce .shop_table.my-account-collections td.cover-img:before,
  .woocommerce .shop_table.my-account-collections td.wc-actions:before,
  .woocommerce-page .shop_table.my-account-collections td.cover-img:before,
  .woocommerce-page .shop_table.my-account-collections td.wc-actions:before {
    display: none !important;
  }
}

/*# sourceMappingURL=frontend.css.map */
