/* Brown and milk palette shared by the official site. No layout changes. */
:root{--ink:#50392b;--pink:#795035;--soft-pink:#f4e8dc;--orange:#bd7c42;--mint:#eee0cf}
body{background:#fffaf3}
body.home-page{--ink:#50392b;--pink:#795035;--soft-pink:#f4e8dc;--orange:#bd7c42}
.site-language,.home-page .site-language{background:#eee0cf;border-color:#dfc7af;color:#60432f}
.site-language a,.home-page .site-language a{color:#69452f}
.official-header,.home-page .official-header{background:#68452ff7;border-color:#5a3927}
.official-header .official-logo strong,.official-header .official-logo span,.home-page .official-header .official-logo strong,.home-page .official-header .official-logo span{color:#fff5e6}
.official-header nav a,.home-page .official-header nav a{color:#fff1df}
.official-header nav a:hover,.home-page .official-header nav a:hover{color:#e9bf8d}
.official-header nav a.nav-shop,.home-page .official-header nav .nav-shop{background:#fff0dc;border-color:#fff0dc;color:#65412c;box-shadow:none}
.official-header nav a.nav-shop:hover,.home-page .official-header nav .nav-shop:hover{background:#f2d6b6;color:#50311f}
.mobile-shop{background:#fff0dc;color:#65412c}
.mobile-menu:not([hidden]){color:#fff1df}
.official-logo strong{color:#795035}
.official-hero,.home-page .official-hero.hero-with-video{background-color:#ead9c6;background-image:none}
.hero-words h1,.home-page .hero-with-video .hero-words h1{color:#754a2e}
.hero-words>.eyebrow,.home-page .hero-words>.eyebrow{color:#795b42}
.hero-tagline,.home-page .hero-with-video .hero-tagline{color:#694a34}
.hero-film-frame,.home-page .hero-film-frame{border-color:#fff9ee;background:#fff9ee;box-shadow:0 13px 0 #d4b99a,0 20px 35px #69422610}
.hero-film-play,.home-page .hero-film-play{color:#70472e;border-color:#b18a67;background:#fff8ee}
.hero-film-play:hover,.home-page .hero-film-play:hover{background:#f4e2ca}
.pill,.home-page .pill{color:#70472e;border-color:#ba9472;box-shadow:none;background:#fffaf3}
.pill.pink,.home-page .pill.pink,.hero-film-links .hero-shop-link,.home-page .hero-with-video .hero-film-links .hero-shop-link,.home-goods-more .pill,.home-page .home-goods-more .pill{background:#795035;border-color:#795035;color:#fff8ed}
.pill.pink:hover,.home-goods-more .pill:hover,.home-page .hero-with-video .hero-film-links .hero-shop-link:hover{background:#61402b;border-color:#61402b}
.section-title p,.home-page .section-title p,.home-goods-heading .eyebrow{color:#8b6546}
.section-title h1,.section-title h2,.home-page .section-title h2,.home-goods-heading h2,.home-page .home-goods-heading h2,.intro-layout h3,.home-page .intro-layout h3,.character h3,.home-page .character h3{color:#744c32}
.home-goods,.home-page .home-goods{background:#f7ecde;border-color:#e5ceb6}
.home-goods-filters button,.home-page .home-goods-filters button{color:#704b34;border-color:#c8aa8e;background:#fffbf5}
.home-goods-filters button[aria-pressed=true],.home-page .home-goods-filters button[aria-pressed=true]{background:#805739;border-color:#805739;color:#fff9ef}
.home-goods-filters button:hover{box-shadow:0 3px 0 #e5d0b8}
.home-goods-summary a,.home-goods-action,.home-goods-tag,.home-page .home-goods-summary a,.home-page .home-goods-action,.home-page .home-goods-tag{color:#805538}
.home-goods-card,.home-page .home-goods-card{background:#fffaf3;border-color:#e0c7ad;box-shadow:0 5px 0 #e9d5bd}
.home-goods-card>a:hover,.home-page .home-goods-card>a:hover{background:#fff2e3}
.home-goods-image,.home-page .home-goods-image{background:#eee1d1}
.home-goods-action{border-color:#e7d1ba}
.home-goods-wear,.home-page .home-goods-wear{background:#e8d3b8;border-color:#d5b895}
.home-goods-wear h3,.home-page .home-goods-wear h3{color:#674127}
.home-goods-wear .eyebrow,.home-page .home-goods-wear .eyebrow{color:#785335}
.instagram-intro>a,.home-page .instagram-intro>a,.story-link,.home-page .story-link{color:#825335}
.news-section,.home-page .news-section{background:#f1e2d1}
.news-list li>a:hover{background:#e9d5bd}
.news-list li,.news-list li:first-child,.home-page .news-list li,.home-page .news-list li:first-child{border-color:#d4b99d}
.topic,.home-page .topic{background:#ebd7be;color:#765030}
.introduction,.home-page .introduction{background:#fffaf3}
.stories-section,.home-page .stories-section{background:#ead7bf}
.story-card,.home-page .story-card{background:#fffaf3;border-color:#dcc0a0;box-shadow:none}
.play-badge,.home-page .play-badge{background:#fff7e8e6;color:#795035;border-color:#fffaf3}
.characters-section,.home-page .characters-section{background:#f6e9d9}
.character,.home-page .character,.home-page .character:nth-child(2){background:#fffaf3;border-color:#ddc3a5}
.character-en,.home-page .character-en{color:#896449}
.official-footer,.home-page .official-footer{background:#63412d;color:#fff0dc;border-color:#63412d}
.official-footer .official-logo strong,.official-footer .official-logo span,.home-page .official-footer .official-logo strong,.home-page .official-footer .official-logo span,.official-footer p a,.home-page .official-footer p a{color:#fff0dc}
.tanupon-call,.home-page .tanupon-call,.peek-speech,.home-page .peek-speech,.peek-close,.home-page .peek-close{border-color:#a77e5c;color:#6c452d}
.site-welcome:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline-color:#a36b37}
.global-contact{background:#f4e4cd}
.international-note a{color:#795035}
@media(max-width:700px){.hero-film-frame,.home-page .hero-film-frame{box-shadow:0 7px 0 #d4b99a}}

