/*
 Theme Name:   Pubzinne Child Theme
 Theme URI:    https://pubzinne.axiomthemes.com/
 Description:  Pubzinne Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     pubzinne
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  pubzinne
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

/* ซ่อน search ในเมนูมือถือแบบฟูลสกรีน ตอนเมนูอยู่สถานะ opened */
.menu_mobile.menu_mobile_fullscreen.scheme_dark.opened 
  .search_wrap.search_style_normal.search_mobile.inited {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Style for LINE Booking Button */
.line-booking-button {
    display: inline-block;
    padding: 12px 25px;
    background-color: #ebc971; 
    color: #000000 !important;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    border-radius: 8px;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.line-booking-button:hover {
    background-color: #f4dea3; /* สีเขียวเข้มขึ้นเมื่อเอาเมาส์ไปชี้ */
    color: #000000 !important;
}

.scheme_dark, body.scheme_dark {
    color: #ebebeb !important;
}

.scheme_dark .sc_icons_item_description {
    color: #000000 !important;
}

@media (max-width: 479px) {
    .content_wrap, .content_container {
        width: 400px !important;
    }
}

/* === ดีไซน์ใหม่สำหรับปุ่ม Booking (สไตล์สีทอง) === */

/* 1. จัดคอนเทนเนอร์ของปุ่ม (li) - คงเดิม */
#menu_mobile .mobile-booking-button {
    margin-top: 20px;
    padding: 0 15px 15px;
    line-height: 1;
}

/* 2. สไตล์หลักของตัวปุ่มสีทอง (a) */
#menu_mobile .mobile-booking-button .sc_button {
    display: block;
    width: 100%;
    /* ใช้ Gradient เพื่อสร้างมิติสีทอง */
    background-image: linear-gradient(to bottom, #F0B41E, #E3A817);
    background-color: #F0B41E; /* สีพื้นฐานสำหรับเบราว์เซอร์เก่า */
    color: #3A2F0B !important; /* สีตัวอักษรน้ำตาลเข้มอมทอง */
    text-align: center;
    font-weight: bold;
    padding: 14px 20px;
    border: 1px solid #C58917; /* เพิ่มขอบสีทองเข้ม */
    border-radius: 8px;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.3); /* เพิ่มเงาให้ตัวอักษรดูนูนขึ้น */
    transition: all 0.3s ease;
}


