.elementor-8 .elementor-element.elementor-element-3f236fcc > .elementor-container{max-width:990px;}.elementor-8 .elementor-element.elementor-element-3f236fcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3f236fcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-37c150f7 */.product-cart button, .product-cart .button, .product-cart table{
    border-radius: 0px!important;
}

.product-cart button, .product-cart .button{
    background-color: var(--e-global-color-accent )!important;
    color:#000!important;
    border:0px!important;
}

.product-cart button:hover, .product-cart .button:hover{
    color: var(--e-global-color-accent )!important;
    background-color:#000!important;
    border:0px!important;
}

.product-cart input{
    height:47px;
}

.product-cart button[name=apply_coupon], .product-cart button[name=update_cart]{
    height:47px;
}

input[name=pw_gift_card]{
    width:150px!important;
}
label[for=pwgc-redeem-gift-card-number]{
    display:none!important;
}

div.coupon br, a.button br{
    display:none!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f236fcc */#coupon_code{
    width:150px!important;
    height:47px;
}/* End custom CSS */