.wp-block-a8c-waves {
position: relative;
min-height: 430px;
height: 100%;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
background: bottom left / cover no-repeat; }
.wp-block-a8c-waves::after {
display: block;
content: '';
font-size: 0;
min-height: inherit; }
@supports (position: sticky) {
.wp-block-a8c-waves::after {
content: none; } }
.wp-block-a8c-waves__inner-container {
width: calc( 100% - 70px);
padding: 2rem 0;
z-index: 1; }
.wp-block-a8c-waves.alignleft, .wp-block-a8c-waves.alignright {
max-width: 290px;
width: 100%; }
.wp-block-a8c-waves.aligncenter, .wp-block-a8c-waves.alignleft, .wp-block-a8c-waves.alignright {
display: flex; }
.wp-block-a8c-waves canvas {
position: absolute;
width: 100%;
height: 100%; }.pwgc-applied-gift-cards {
padding-bottom: 16px;
}
.pwgc-applied-gift-cards-title {
font-weight: 600;
}
.pwgc-applied-gift-cards-list {
list-style: none;
margin: 0;
padding: 0;
}
.pwgc-applied-gift-cards-item {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin-top: 4px;
}
.pwgc-gift-card-balance {
font-size: 0.9em;
opacity: 0.8;
}
.pwgc-applied-gift-cards-right {
display: flex;
align-items: flex-start;
gap: 8px;
} #pwgc-redeem-gift-card-number {
width: 100%;
}
.pwgc-apply-gift-card-button {
width: 100%;
margin-top: 4px;
} .pwgc-remove-gift-card {
border: none;
background: transparent;
cursor: pointer;
padding: 0 4px;
font-size: 1.1em;
line-height: 1;
}
.pwgc-remove-gift-card:disabled {
cursor: default;
}
.wp-block-woocommerce-checkout #pwgc-redeem-gift-card-container {
padding: 16px;
}