/*
Theme Name: Curious Iguana
Template: hello-elementor
Author: LovelyPixels
Author URI: https://lovelypixels.com
Version: 1.0.0
Description: Curious Iguana Theme (Hello Child)
*/

/* Set link color to purple */

.woocommerce a{
  color:#a46497;
}

/*** WooCommerce Styles ***/

/** Generic & Cart Page **/
.woocommerce{
  font-family:'Raleway'!important;
  font-size:1.2em!important;
}
.woocommerce input[name="coupon_code"]{
  width:220px!important;
}
.woocommerce .product-thumbnail img{
  width:100%!important;
}
.woocommerce .shop_table{
 border-radius:5px;
 border-collapse: collapse;
 border:1px solid rgba(0,0,0,.1);
}
.woocommerce .shop_table thead{
  background:rgba(164, 100, 151, .8);
  color:#fff!important;
}

.woocommerce a.button{
  background:#a46497!important;
  color:#fff!important;
}
.woocommerce button,.woocommerce input, .woocommerce a.button{
  border-radius:0px;
  transition:0.6s all linear;
}
.woocommerce a.button:hover{
  background:#000;
}
.woocommerce tr th,.woocommerce td{
  text-align:center!important;
}
.woocommerce tr td{
  background:rgba(164, 100, 151, .1)!important;
  transition: 0.3s all linear!important;
}
.woocommerce .cart tr:hover td{
  background:rgba(164, 100, 151, .2)!important
}
.woocommerce tr.cart-subtotal,
.woocommerce tr.cart-subtotal th{
  background:rgba(164, 100, 151, .1)!important;
}
.woocommerce tr.cart-subtotal:hover,
.woocommerce tr.cart-subtotal:hover
.woocommerce tr.cart-subtotal:hover td{
  background:rgba(164, 100, 151, .1)!important;
}
.woocommerce tr.order-total th,
.woocommerce tr.order-total td{
  background:#fff!important;
}
.woocommerce .product-remove a{
  color:#fff!important;
  background:#a46497;
  width:40px;
  height:40px;
  line-height:36px;
  font-size:30px;
  text-align:center;
  margin:auto;
  transition: 0.3s all linear;
}
.woocommerce .product-remove a:hover{
  background:#f00;
}
.woocommerce th.product-remove,.woocommerce th.product-thumbnail{
  width:180px!important;
  position:!importantstatic;
}
.woocommerce th.product-remove:before,.woocommerce th.product-thumbnail:before{
  text-align:center!important;
  position:relative!important;
}
.woocommerce th.product-remove:before{
  content:'Remove from cart?';
}
.woocommerce th.product-thumbnail:before{
  content: 'Product Image';
}
/* Product Quantity width */
.woocommerce .product-quantity input{
  width:80px!important;
}
/* Notices Styling */
.woocommerce-message{
  z-index:99;
}
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce .cart-empty,
.woocommerce .woocommerce-form-coupon-toggle>*{
  border-top: 5px solid #a46497
}
.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-info:before,
.woocommerce .cart-empty:before,
.woocommerce .woocommerce-form-coupon-toggle >*:before{
  color:#a46497
}

/* Update Cart Button */
.woocommerce .actions button[aria-disabled="false"]{
  background:#f9b415;
  color:#fff;
}
.woocommerce .actions button[aria-disabled="false"]:hover{
  background:#a46497
}

/** End Generic & Cart **/

/** Checkout Page **/
.woocommerce-checkout .checkout{
  display:inline-flex;
}
.woocommerce-checkout #customer_details div{
  width:100%!important;
}
#order_review{
  margin: 3em 0 0 1em;
}
#order_review_heading{
  position:absolute;
  right:0px;
}
/** My Account Page **/
.woocommerce-MyAccount-content{
  background:#fff;
  height:100%;
  padding:2em;
  border: 1px dashed #4f105e
  border-radius:4px;
}
nav.woocommerce-MyAccount-navigation{
  background:#fff;
  border: 1px dashed #4f105e
  border-radius:4px;
}
nav.woocommerce-MyAccount-navigation ul{
  list-style:none;
  padding-inline-start:0px;
}
nav.woocommerce-MyAccount-navigation li{
  border-bottom:1px solid #efefef;
  padding: 0% 5%;
  transition: 0.3s all linear;
  line-height:3em;
}
nav.woocommerce-MyAccount-navigation li:hover{
  background:rgba(164,100,151,0.2);
}
nav.woocommerce-MyAccount-navigation li a{
  width:100%;
  display:block;
  color:#a46497
}