.elementor-816 .elementor-element.elementor-element-d34162c{--display:flex;--justify-content:center;--align-items:center;--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:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-816 .elementor-element.elementor-element-d34162c:not(.elementor-motion-effects-element-type-background), .elementor-816 .elementor-element.elementor-element-d34162c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74dbbf9 );}.elementor-816 .elementor-element.elementor-element-51f7a70{--display:flex;--justify-content:center;--align-items:center;--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;--z-index:5;}body:not(.rtl) .elementor-816 .elementor-element.elementor-element-45e02d3{left:0px;}body.rtl .elementor-816 .elementor-element.elementor-element-45e02d3{right:0px;}.elementor-816 .elementor-element.elementor-element-45e02d3{z-index:0;}body:not(.rtl) .elementor-816 .elementor-element.elementor-element-fd43f65{left:10px;}body.rtl .elementor-816 .elementor-element.elementor-element-fd43f65{right:10px;}.elementor-816 .elementor-element.elementor-element-fd43f65{top:0px;z-index:0;}body:not(.rtl) .elementor-816 .elementor-element.elementor-element-9d59244{right:0px;}body.rtl .elementor-816 .elementor-element.elementor-element-9d59244{left:0px;}.elementor-816 .elementor-element.elementor-element-9d59244{z-index:0;}.elementor-816 .elementor-element.elementor-element-50f5b8b1{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-816 .elementor-element.elementor-element-710de40{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-816 .elementor-element.elementor-element-d34162c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-816 .elementor-element.elementor-element-50f5b8b1{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-816 .elementor-element.elementor-element-d34162c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-816 .elementor-element.elementor-element-50f5b8b1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-816 .elementor-element.elementor-element-51f7a70{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-816 .elementor-element.elementor-element-51f7a70{--width:78%;}}/* Start custom CSS for container, class: .elementor-element-50f5b8b1 */.e-cart__column input#coupon_code {
    height: 50px;
    border-radius: 50px;
    padding: 12px 24px;
}

.fc-coupon-code-section input#coupon_code {
    border-radius: 50px !important;
}

.fc-coupon-code-section button.fc-coupon-code__apply.button {
    font-weight: 500;
}

.wc-proceed-to-checkout a {
    background-color: var(--e-global-color-fd45df7) !important;
    border-radius: 50px !important;
    font-weight: 500 !important;
    font-size: 17px !important;
}/* End custom CSS */