.elementor-295527 .elementor-element.elementor-element-f004d2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-295527 .elementor-element.elementor-element-d84c795{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;overflow:visible;}.elementor-295527 .elementor-element.elementor-element-d84c795:not(.elementor-motion-effects-element-type-background), .elementor-295527 .elementor-element.elementor-element-d84c795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-295527 .elementor-element.elementor-element-16a8eb4 img{width:250px;}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce-checkout table.woocommerce-checkout-review-order-table td,
                .elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce-checkout table.woocommerce-checkout-review-order-table th{font-size:14px;font-weight:500;}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce #payment #place_order{background-color:var( --e-global-color-secondary );}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce #payment #place_order:hover{background-color:var( --e-global-color-primary );}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color:#999999;}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background-color:#DBDBDB00;border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{top:0px;}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce form.woocommerce-form-coupon button.button{background-color:var( --e-global-color-text );}.elementor-295527 .elementor-element.elementor-element-a6639e4 .wpfnl-checkout .woocommerce form.woocommerce-form-coupon button.button:hover{color:#FFFFFF;background-color:var( --e-global-color-secondary );}body.elementor-page-295527:not(.elementor-motion-effects-element-type-background), body.elementor-page-295527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}@media(min-width:768px){.elementor-295527 .elementor-element.elementor-element-f004d2c{--content-width:950px;}}/* Start custom CSS for wpfnl-checkout, class: .elementor-element-a6639e4 */th.product-total {text-align: center !important; 
    
}
td:nth-child(2) { text-align: right !important;
    
}
.template-preview-wrapper .product-price bdi{font-weight: 800 !important; font-size: 110%; 
    
}
.subtitle .template-title {margin-left: 0px !important; font-weight: 800 !important;
    
}
.for-mobile { border-radius: 3px !important; 
    
}
ul#shipping_method.woocommerce-shipping-methods label { font-size: 14px !important; 
    
}
.order-total td {display: flex;
  flex-direction: column; 
    
}
.order-total td .woocommerce-Price-amount.amount {font-size: 130% !important; 
    
}
@media (min-width: 768px) {
    .woocommerce-checkout-review-order {width:45% !important; background-color: #f2f2f2; padding: 10px 10px 10px 10px; border-radius:5px;}
    .col2-set {width: 54% !important; }
}/* End custom CSS */