/*
Theme Name:   Voxel (child theme)
Theme URI:    https://getvoxel.io/
Author:       27collective
Author URI:   https://27collective.net/
Template:     voxel
Version:      1.0
Text Domain:  voxel-child
*/

.skeuo-button {
  background: #e4e2dd;
  border: 1px solid #c9c7c2;
  border-radius: 8px;
  font-family: 'Inter Tight', sans-serif;
  font-size: 16px;
  color: #2b2b2b;
  box-shadow: 4px 4px 8px #bab8b3, -4px -4px 8px #ffffff;
  cursor: pointer;
  transition: all 0.2s ease;
}
.skeuo-button:active {
  box-shadow: inset 2px 2px 5px #bab8b3, inset -2px -2px 5px #ffffff;
}

/* WOOCOMMERCE CHECKOUT PAGE AND PEACH PAYMENT STYLING */

/* Woocommerce order styling */

.order_details{
	display: flex;
	justify-content: center;
	padding-top: 40px;
}


/* Peach payments card styling */

.wpwl-container{
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 4pc;
}

.wpwl-label{
	font-weight: 600;
}

.wpwl-button-pay{
	background-color: #2B2B2B !important;
	border-color: #2B2B2B;
	font-weight: 600;
	box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.12) !important;
}

.wpwl-button-pay:hover{
	border-color: #2B2B2B;
	transition: box-shadow 0.3s ease;
	box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.24) !important;
}

.wpwl-control:hover{
	border-color: #2B2B2B !important;
}

.woocommerce-order{
	max-width:1000px !important;
	padding: 20px !important;
	justify-content: center !important;
	margin-left: auto !important;
    margin-right: auto !important;
}

.woocommerce-order-overview{
	padding-left: 0 !important;
}

.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{
	display: none !important;
}


/* REMOVE FILL ON SVG ICONS*/

.ts-user-area>ul>li>a .ts-comp-icon>svg {
    fill: none;
}

.ts-generic-tabs li a {
}

/* 
:where(path) {
  fill: revert-layer;
}

*/

/* Stop Essential Addons popups from hiding the scrollbar */
.ea4v-no-scroll {
    overflow-y: auto !important;   /* allow vertical scrolling */
    overflow-x: visible !important;
    height: auto !important;       /* don't force 100vh on body */
    padding-right: 0 !important;   /* remove fake scrollbar compensation */
}



