.elementor-77 .elementor-element.elementor-element-3455931{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3455931.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-10c3e93{--spacer-size:150px;}.elementor-77 .elementor-element.elementor-element-10c3e93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e46ac65{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-e46ac65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e46ac65.elementor-element{--align-self:stretch;}/* Start custom CSS for spacer, class: .elementor-element-10c3e93 */.tppl-label-img {
    display: none;
}

.button {
    border-radius: 10px !important;
    padding: 18px 26px !important;
}

.checkout-button.button.alt.wc-forward {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e46ac65 */#tppl-open-popup-widget {
    width: 232px !important;
    padding-top: 0px !important;
}/* End custom CSS */