/*
Theme Name: Funtoursdubai Child
Theme URI: https://yoursite.com/funtoursdubai-child
Author: Your Name
Author URI: https://yoursite.com
Description: Child theme for Foresta. Customize safely without touching the parent theme.
Template: funtoursdubai
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.5
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: funtoursdubai-child

/*
 * ── HOW TO USE THIS CHILD THEME ───────────────────────────
 *
 * 1. Add your custom CSS overrides below this comment block.
 * 2. Override templates by copying the file from the parent theme
 *    into the same relative path inside this child theme folder.
 *    e.g. copy foresta/template-parts/sections/hero.php
 *         → foresta-child/template-parts/sections/hero.php
 * 3. Add new PHP hooks/filters in functions.php — never edit the parent.
 *
 * ─────────────────────────────────────────────────────────── */

/* ── Your custom CSS overrides go below ─────────────────── */


/* ===== Checkout Layout ===== */
/*
.woocommerce-checkout .woocommerce {
    display: grid;
    grid-template-columns: 1.2fr .8fr;
    gap: 40px;
    align-items: start;
}

@media(max-width:768px){
    .woocommerce-checkout .woocommerce{
        grid-template-columns: 1fr;
    }
}

/* ===== Left & Right Cards ===== */

/*.woocommerce-checkout form.checkout,
#order_review{
    background: #fff;
    padding: 30px;
    border-radius: 16px;
    box-shadow: 0 2px 12px rgba(0,0,0,0.06);
}*/

/* ===== Sticky Summary ===== */

/*#order_review{
    position: sticky;
    top: 30px;
}*/

/* ===== Form Fields ===== */

/*.woocommerce-checkout input.input-text,
.woocommerce-checkout textarea,
.woocommerce-checkout select{
    height: 52px;
    border-radius: 12px !important;
    border: 1px solid #dcdcdc !important;
    padding: 0 16px !important;
    font-size: 15px;
    background: #fff;
    transition: all .3s ease;
}
*/
/*.woocommerce-checkout textarea{
    min-height: 120px;
    padding-top: 14px !important;
}

.woocommerce-checkout input:focus,
.woocommerce-checkout textarea:focus,
.woocommerce-checkout select:focus{
    border-color: #000 !important;
    box-shadow: none !important;
}
*/
/* ===== Labels ===== */

/*.woocommerce-checkout label{
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 8px;
    display: block;
}
*/
/* ===== Remove Old Headings ===== */

/*.woocommerce-billing-fields h3,
#order_review_heading{
    display: none;
}
*/
/* ===== Order Table ===== */

/*.shop_table{
    border: none !important;
}

.shop_table th,
.shop_table td{
    border: none !important;
    padding: 14px 0 !important;
}

.shop_table tr{
    border-bottom: 1px solid #eee;
}
*/
/* ===== Payment Box ===== */
/*
.woocommerce-checkout-payment{
    background: transparent !important;
}
*/
/* ===== Place Order Button ===== */

/*#place_order{
    width: 100%;
    height: 54px;
    border-radius: 14px !important;
    font-size: 16px;
    font-weight: 600;
    background: #000 !important;
    color: #fff !important;
    transition: .3s ease;
}

#place_order:hover{
    opacity: .9;
}
*/
/* ===== Coupon ===== */
/*
.woocommerce-form-coupon-toggle{
    margin-bottom: 20px;
}
*/
/* ===== Notices ===== */

/*.woocommerce-error,
.woocommerce-info,
.woocommerce-message{
    border-radius: 12px;
}*/

/* ===== Field Spacing ===== */
/*
.woocommerce-billing-fields__field-wrapper p{
    margin-bottom: 18px !important;
}*/*/