.elementor-8 .elementor-element.elementor-element-27e37118{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:04%;--padding-right:04%;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-27e37118{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}}/* Start custom CSS for text-editor, class: .elementor-element-3e0cd2c0 */.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-cart__submit-container{
    background:black !important;
    color: white !important;
    border-radius: 50px;
}
.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-cart__submit-container a{
    color: white !important;
}

.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-components-panel__button{
    padding: .375em 32px 0 0;
}

.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-components-totals-coupon__button{
    color: black !important;
    border-color: black !important;
}

.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-components-totals-coupon__button{
    color: black !important;
    border-color: black !important;
}

.wc-block-components-totals-coupon__button:focus,
.wc-block-components-totals-coupon__button:hover,
.wc-block-components-totals-coupon__button:active {
    color: white !important;
    background-color: black !important;
}

.wc-block-components-totals-coupon__button:focus span,
.wc-block-components-totals-coupon__button:hover span,
.wc-block-components-totals-coupon__button:active span {
    color: white !important;
}

.elementor-8 .elementor-element.elementor-element-3e0cd2c0 .wc-block-cart__submit-container a{
    box-shadow: none !important;
    outline: none !important;
}/* End custom CSS */