.elementor-kit-9{--e-global-color-primary:#414D3C;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#414D3C;--e-global-color-d891f81:#D63593;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:600;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:bold;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:bold;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 a{color:#D63593;}.elementor-kit-9 h1{color:#414D3C;font-family:"Charm", Sans-serif;font-weight:600;}.elementor-kit-9 h2{color:#414D3C;font-family:"Raleway", Sans-serif;}.elementor-kit-9 h3{color:#414D3C;font-family:"Charm", Sans-serif;}.elementor-kit-9 h4{color:var( --e-global-color-primary );font-family:"Charm", Sans-serif;font-size:28px;}.elementor-kit-9 h5{color:var( --e-global-color-primary );font-family:"Charm", Sans-serif;font-size:28px;}.elementor-kit-9 h6{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
background-color: #D63593;
}


.woocommerce .woocommerce-ordering select { display: none;
}

.woocommerce form .form-row label { font-size: 20px;
color: #414D3C;
}

.entry-title {
    padding-top: 3%;
    } 


.font-select > a span { font-size: 12px;
    
}

.ppom-label-radio {
    font-size: 14px;
}

span.woocommerce-terms-and-conditions-checkbox-text { font-size: 14px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title {
    font-size: 16px;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price { font-size: 20px; }

.woocommerce-page.woocommerce-checkout form #order_review th { padding-top: 50px; }


.woocommerce-checkout-review-order-table th.product-name,
.woocommerce-checkout-review-order-table td.product-name
  { width: 40%; }
 
 .woocommerce-checkout-review-order-table th.product-total,
.woocommerce-checkout-review-order-table td.product-total {
    width: 60%;
    text-align: right;
}

.woocommerce-checkout-review-order-table {
    table-layout: fixed;
    }
    
    .woocommerce-page.woocommerce-checkout form #order_review td.product-name, .woocommerce.woocommerce-checkout form #order_review td.product-name {
    width: 40%;
    display: inherit;
}

.woocommerce-page.woocommerce-checkout form #order_review td:last-child, .woocommerce-page.woocommerce-checkout form #order_review th:last-child, .woocommerce.woocommerce-checkout form #order_review td:last-child, .woocommerce.woocommerce-checkout form #order_review th:last-child
{
    width: 60%;
    text-align: right;
}

.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total td, .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .order-total th { font-weight: bold;
font-size: 20px; }/* End custom CSS */