/* LICENSE & DETAILS
   ==================================================

	Theme Name: Atelier Child Theme
	Theme URI: http://atelier.swiftideas.com
	Description: An Incredible Responsive Multi-Purpose WordPress WooCommerce Theme - Designed & Developed by Swift Ideas ( www.swiftideas.com )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: atelier
	Version: 1.41
	Author: Swift Ideas
	Author URI: www.swiftideas.com

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/
/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */
.header-right .wishlist-item, .yith-wcwl-add-to-wishlist, .yith-wcwl-divide, .alt-mobile-menu .wishlist-item {
  display: none !important; }

.actual_product_title {
  display: none !important; }

.customFinalPriceWrapper {
  display: none; }

#sagepaydirect-cc-form {
  border: 0px; }

.header-right .wishlist-item {
  display: none !important; }

.actual_product_title {
  display: none !important; }

.product .onsale {
  display: none !important; }

body .shopping-bag .bag-buttons .sf-button.checkout-button {
  display: none !important; }

.product figure {
  cursor: pointer !important; }
  .product figure:hover {
    cursor: pointer !important; }
  .product figure .woocommerce-LoopProduct-link, .product figure .woocommerce-LoopProduct-link:hover {
    cursor: pointer !important; }
  .product figure .cart-overlay .shop-actions {
    display: block !important; }

.product .product-details a[rel="tag"], .product .product-details .cat_tag_divider {
  display: none !important; }

.posted_in {
  display: none !important; }

.shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner {
  max-height: 350px;
  width: 280px;
  margin-left: 10px;
  margin-top: 10px; }
  .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents {
    overflow-y: visible;
    width: auto; }
    .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents .bag-product {
      padding: 10px 0;
      margin: 0 20px 0 20px; }
    .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents .composite_item_3 {
      background: #f7f7f7;
      padding: 5px 5px 5px 10px; }
      .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents .composite_item_3 .bag-product-details {
        margin-left: 0px; }
        .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents .composite_item_3 .bag-product-details .bag-product-quantity {
          display: none; }
      .shopping-bag.kinect_bag .scroll-wrapper.scrollbar-inner .bag-contents .composite_item_3 figure {
        display: none; }

.sidebar.left-sidebar .widget.prdctfltr-widget.col-sm-3 {
  width: 100%; }

.woocommerce .woocommerce-cart-form .cart_totals .cart-discount.coupon {
  float: none; }
  .woocommerce .woocommerce-cart-form .cart_totals .cart-discount.coupon th, .woocommerce .woocommerce-cart-form .cart_totals .cart-discount.coupon td {
    text-align: left; }
  .woocommerce .woocommerce-cart-form .cart_totals .cart-discount.coupon th {
    padding-top: 6px;
    padding-bottom: 0px; }
  .woocommerce .woocommerce-cart-form .cart_totals .cart-discount.coupon td {
    padding-top: 0px; }

.woocommerce .woocommerce-cart-form .cart_totals .coupon_start {
  border-top: 2px solid #e4e4e4; }

.woocommerce .woocommerce-cart-form .cart_totals .coupon_end {
  border-bottom: 2px solid #e4e4e4; }

.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_start th, .woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_start td, .woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_end th, .woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_end td {
  border: 0px none;
  text-align: left; }

.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_start th {
  border-top: 2px solid #e4e4e4; }

.woocommerce .woocommerce-checkout-review-order table.shop_table .cart-discount.coupon_end td {
  border-bottom: 2px solid #e4e4e4; }

@media only screen and (max-width: 480px) {
  .product_list_widget.woocommerce .products .product.size-large figure figcaption .thumb-info h4 {
    padding-left: 10px; }
  .product_list_widget.woocommerce .products .product figure figcaption {
    display: block;
    height: auto;
    opacity: 1;
    background-color: rgba(19, 55, 125, 0.7);
    width: 40%; }
  .product_list_widget.woocommerce .products .product figure figcaption .thumb-info {
    display: block;
    width: 100%; }
    .product_list_widget.woocommerce .products .product figure figcaption .thumb-info h4 {
      font-size: 15px;
      padding: 0 10px;
      width: 100%;
      max-width: 100%;
      opacity: 1;
      -o-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0); } }

.product figure .cart-overlay a[class*="product_type"] {
  display: none !important; }
