@import "fonts.css";
@import "base.css";
@import "header-footer.css";
@import "bricks.css";

/*------------------------*/
/* theme colors
/*------------------------*/

:root {
    /* โทนสีเขียวเข้มลึกแบบพื้นหลังภาพปก เพื่อความหรูหราอ่านง่าย */
    --textDarker: #132a1e; 
    --textDark: #1a3c2a;
    --textMedium: rgba(26, 60, 42, 0.7);
    
    /* เส้นขอบใช้โทนเขียวจางๆ เพื่อไม่ให้ตัดกับพื้นหลังเกินไป */
    --borderMedium: rgba(26, 60, 42, 0.2);
    --borderLight: rgba(26, 60, 42, 0.08);
    
    /* สี Accent: ใช้สีเขียวทอง/มะกอก (#8CB10D) แบบตัวอักษรบนปก */
    /* สีนี้จะทำให้ปุ่มและจุดเน้นดูเด่นและพรีเมียมมาก */
    --accent: #4A630B; 
    --accentDarker: #3A4E08; /* สีเข้มขึ้นอีกนิดสำหรับตอนเอาเมาส์ไปชี้ปุ่ม */
    
    /* สีพื้นหลังอ่อน: ใช้สีครีมทรายสว่าง (Warm Sand) เพื่อให้สบายตา */
    --light: #f9f7f2; 
}
/*------------------------*/
/* turn grayscale off
/*------------------------*/

img {filter: grayscale(0);}

/*------------------------*/
/* colorize_image
/*------------------------*/

.colorize_image {filter: contrast(1) sepia(1) hue-rotate(160deg) grayscale(0.8)!important;}

/*------------------------*/
/* black_2_textDark
/*------------------------*/

.map::after, .black_2_textDark {filter: contrast(0.7) sepia(1) hue-rotate(160deg)!important;}

/*------------------------*/
/* black_2_textMedium
/*------------------------*/

.black_2_textMedium {filter: contrast(0.3) sepia(0.3) hue-rotate(160deg) brightness(1.4)!important;}

/*------------------------*/
/* black_2_accent
/*------------------------*/

.black_2_accent {filter: contrast(0.11) sepia(1) hue-rotate(340deg) contrast(13)!important;}


/*------------------------ CSS overrides below ------------------------*/
a.logo img {
  height: 5.5rem !important;
}

.logo img {
  height: 5rem !important;
  padding: 4px;
  background: transparent;
}
.button.ghost {
    background: #4A630B;
    color: #ffffff;
    box-shadow: inset 0 0 0 0.1rem var(--accent);
}
footer .container {
    display: flex;
    align-items: center;
    color: #e9e4e4ec;
}

footer.dark ul li a, 
footer.dark a {
    color: #e9e4e4ec !important;
    opacity: 1 !important; /* บังคับให้ไม่จาง */
}
main {
  padding-top: 80px; /* เท่าความสูง header */
}
