.elementor-105222 .elementor-element.elementor-element-697c8dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-105222 .elementor-element.elementor-element-bb84248{--display:flex;}.elementor-105222 .elementor-element.elementor-element-74a2a1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-105222 .elementor-element.elementor-element-76cb3ce{text-align:center;}.elementor-105222 .elementor-element.elementor-element-76cb3ce img{max-width:200px;}.elementor-105222 .elementor-element.elementor-element-14b857f .elementor-heading-title{font-size:42px;font-weight:800;}.elementor-105222 .elementor-element.elementor-element-efbc05f{--display:flex;}.elementor-105222 .elementor-element.elementor-element-eee3baf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105222 .elementor-element.elementor-element-d263393{--display:flex;}.elementor-105222 .elementor-element.elementor-element-5eeb408 > .elementor-widget-container{background-color:var( --e-global-color-cffb17e );padding:20px 20px 5px 20px;}@media(max-width:1024px){.elementor-105222 .elementor-element.elementor-element-eee3baf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-105222 .elementor-element.elementor-element-d263393{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for checkout-form, class: .elementor-element-ab929af */.elementor-105222 .elementor-element.elementor-element-ab929af .wcf-yp-skin-cards .wcf-qty-options {
    grid-template-columns: 1fr 1fr 1fr;
}
.elementor-105222 .elementor-element.elementor-element-ab929af .wcf-qty-options .wcf-qty-row .wcf-item-content-options .wcf-price, .elementor-105222 .elementor-element.elementor-element-ab929af .wcf-qty-options .wcf-display-title-quantity {
    display: none;
}
.elementor-105222 .elementor-element.elementor-element-ab929af #order_review .cart-subtotal {
    display: none;
}
.elementor-105222 .elementor-element.elementor-element-ab929af .woocommerce-checkout #payment #place_order {
    height: auto;
    font-size: 22px;
}
.elementor-105222 .elementor-element.elementor-element-ab929af .wcf-qty-options .wcf-qty-row .wcf-item-content-options .wcf-item-wrap {
    font-size: 130%;
    font-weight: 600;
    line-height: 1.4;
}
.elementor-105222 .elementor-element.elementor-element-ab929af #wc-stripe-express-checkout-element,
.elementor-105222 .elementor-element.elementor-element-ab929af #wc-stripe-express-checkout-button-separator {
    width: 100%;
}/* End custom CSS */