/*
Theme Name: Twenty Twenty Five Child Theme
Theme URI: 
Author: vortexg
Author URI: 
Description: Child Theme For Twenty Twenty Five
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: twentytwentyfive
Text Domain: twenty-twenty-five-child-theme
Tags: 
*/






.mp-checkout-custom-load {
    display: none !important;
}






#radio-control-wc-payment-method-options-ppcp-gateway__content {
    display: none !important;
}


/* Make Nextend Social Login Button 25% Bigger */
.nsl-container {
    transform: scale(1.25);
    transform-origin: center top;
    margin-bottom: 25px; 
}

/* Bulletproof 2-line clamp for WooCommerce product titles (Desktop & Mobile Carousel) */
li.wc-block-product .wp-block-post-title {
    /* 1. Force the line clamp */
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;

    /* 2. Force text wrapping (prevents carousel flex rules from breaking text) */
    white-space: normal !important;

    /* 3. Lock the height to exactly 2 lines (1.4 line-height * 2 = 2.8em) */
    min-height: 2.8em !important;
    max-height: 2.8em !important;
}

/* Ensure the link inside the title behaves like standard text */
li.wc-block-product .wp-block-post-title a {
    display: inline !important;
    white-space: normal !important;
}

/* Keep browser autofill from painting an opaque tint over themed fields. */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active {
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: currentcolor !important;
    caret-color: currentcolor !important;
    transition: background-color 999999s ease-in-out 0s, color 999999s ease-in-out 0s !important;
}
