.coming-soon_screen__Vv79v{background:#f7f5f2;min-height:100svh}@keyframes coming-soon_suuWelcomeFadeUp__XjXRE{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes coming-soon_suuWelcomeFloat__DGlYz{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.015)}}.coming-soon_page__KK4Nn{min-height:100svh;max-width:1256px;margin:auto;padding:40px 48px 24px;display:flex;flex-direction:column;background:#f7f5f2;color:#2c3539;font-family:Arial,sans-serif;line-height:1.7}.coming-soon_header__J2gdo{display:flex;align-items:center;justify-content:space-between;gap:20px;animation:coming-soon_suuWelcomeFadeUp__XjXRE .75s cubic-bezier(.22,1,.36,1) both}.coming-soon_identity__J6VxF{display:flex;align-items:center;gap:14px}.coming-soon_identity__J6VxF img{-o-object-fit:contain;object-fit:contain;transition:transform .45s cubic-bezier(.22,1,.36,1)}.coming-soon_identity__J6VxF:hover img{transform:scale(1.05)}.coming-soon_header__J2gdo>span,.coming-soon_identity__J6VxF p{font-size:12px;letter-spacing:.16em;line-height:1.6;text-transform:uppercase;color:#616e57}.coming-soon_hero__0w_tr{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;flex:1;padding:70px 0}.coming-soon_hero__0w_tr>div:first-child{animation:coming-soon_suuWelcomeFadeUp__XjXRE .85s cubic-bezier(.22,1,.36,1) .08s both}.coming-soon_eyebrowRow__u0iXP{display:flex;align-items:center;gap:10px}.coming-soon_crownIcon__1jUin{width:26px;height:21px;color:#616e57;flex-shrink:0}.coming-soon_eyebrow__4sIJJ{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#616e57;margin:0}.coming-soon_hero__0w_tr h1{font-family:Georgia,serif;font-size:clamp(48px,6vw,76px);line-height:1.08;font-weight:400;letter-spacing:-.045em;margin:23px 0 25px}.coming-soon_hero__0w_tr h1 em{font-weight:400;color:#616e57}.coming-soon_intro__9nEcL{font-size:15px;color:#646b62;max-width:415px}.coming-soon_ornamentDivider__BZzh3{display:flex;align-items:center;gap:12px;margin:28px 0}.coming-soon_ornamentLine___HcIi{width:44px;height:1.5px;background:linear-gradient(90deg,#d9c28c,rgba(217,194,140,.25))}.coming-soon_dividerLotus___h6ub{width:24px;height:19px;color:#d9c28c}.coming-soon_thai__RyEDr{font-family:Thonburi,Tahoma,Arial,sans-serif;max-width:430px;color:#616e57}.coming-soon_thai__RyEDr h2{font-size:22px;line-height:1.6;font-weight:400;margin:0 0 10px}.coming-soon_thai__RyEDr p{font-size:14px;color:#646b62}.coming-soon_art__9_cVd{aspect-ratio:4/5;max-height:490px;position:relative;border:1.5px solid #d9c28c;box-shadow:inset 0 0 0 6px #f7f5f2,inset 0 0 0 7px rgba(97,110,87,.22),0 20px 45px rgba(44,53,57,.06);border-radius:50% 50% 14px 14px;display:grid;place-items:center;background:linear-gradient(155deg,#eff2e9,#e3e8da);overflow:hidden;animation:coming-soon_suuWelcomeFadeUp__XjXRE .95s cubic-bezier(.22,1,.36,1) .18s both;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.coming-soon_art__9_cVd:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 6px #f7f5f2,inset 0 0 0 7px rgba(97,110,87,.28),0 26px 54px rgba(44,53,57,.1)}.coming-soon_artWatermark__wFysd{position:absolute;top:-18px;right:-24px;width:240px;height:175px;color:#616e57;opacity:.055;pointer-events:none}.coming-soon_art__9_cVd img{width:65%;max-width:260px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;animation:coming-soon_suuWelcomeFloat__DGlYz 6.5s ease-in-out infinite}.coming-soon_art__9_cVd span{position:absolute;bottom:30px;color:#59664d;font-family:Georgia,serif;font-size:15px;letter-spacing:.08em;z-index:1}.coming-soon_opening__oS8ui{font-size:14px;font-weight:700;color:#616e57;margin-top:26px}.coming-soon_contact__hqxfH{display:inline-block;background:#616e57;color:white;padding:12px 18px;border-radius:8px;font-size:14px;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s ease,box-shadow .3s ease}.coming-soon_contact__hqxfH:hover{background:#4f5a46;transform:translateY(-2px);box-shadow:0 10px 24px rgba(97,110,87,.22)}.coming-soon_email__EqpMD{display:block;width:-moz-fit-content;width:fit-content;margin-top:12px;font-size:13px;color:#616e57;overflow-wrap:anywhere;transition:color .2s ease,transform .2s ease}.coming-soon_email__EqpMD:hover{color:#2c3539;transform:translateX(2px)}.coming-soon_footer__rUUdT{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #dddcd1;padding-top:20px;color:#616e57;font-size:11px;animation:coming-soon_suuWelcomeFadeUp__XjXRE .85s cubic-bezier(.22,1,.36,1) .25s both}.coming-soon_footer__rUUdT p{margin:0}.coming-soon_footer__rUUdT nav{display:flex;gap:16px;flex-shrink:0}.coming-soon_footer__rUUdT a{text-decoration:underline}.coming-soon_page__KK4Nn a:focus-visible{outline:3px solid #616e57;outline-offset:5px}@media(max-width:650px){.coming-soon_page__KK4Nn{padding:24px}.coming-soon_identity__J6VxF img{width:62px;height:62px}.coming-soon_header__J2gdo>span,.coming-soon_identity__J6VxF p{font-size:10px}.coming-soon_hero__0w_tr{grid-template-columns:1fr;gap:38px;padding:46px 0 35px}.coming-soon_hero__0w_tr h1{font-size:50px}.coming-soon_intro__9nEcL{font-size:14px}.coming-soon_art__9_cVd{aspect-ratio:1.6;max-height:225px;border-radius:120px 120px 10px 10px}.coming-soon_art__9_cVd img{width:145px}.coming-soon_art__9_cVd span{bottom:12px;font-size:12px}.coming-soon_thai__RyEDr h2{font-size:20px}.coming-soon_footer__rUUdT{font-size:10px;flex-wrap:wrap}}.brand-disclosure_disclosure__2OTNo{min-width:0;border:1px solid #d9dfd1;border-radius:14px;background:#fffdf9;color:var(--color-brand-slate,#2c3539);overflow-wrap:anywhere;transition:border-color .2s ease}.brand-disclosure_disclosure__2OTNo:hover{border-color:#cbb582}.brand-disclosure_summary__Ja4_B{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:14px 16px;list-style:none;cursor:pointer;border-radius:13px;background:linear-gradient(110deg,#f7f5f2,#fffdf9);transition:background .2s ease}.brand-disclosure_summary__Ja4_B:hover{background:linear-gradient(110deg,#f2ede3,#fffdf9)}.brand-disclosure_summary__Ja4_B::-webkit-details-marker{display:none}.brand-disclosure_summary__Ja4_B strong{display:block;font-size:15px;line-height:1.5;font-weight:600}.brand-disclosure_summary__Ja4_B small{display:block;margin-top:2px;font-size:13px;line-height:1.6;color:#4b5643}.brand-disclosure_content__AiXOP button:focus-visible,.brand-disclosure_summary__Ja4_B:focus-visible{outline:3px solid #616e57;outline-offset:3px}.brand-disclosure_chevron__Iexpx{width:20px;height:20px;flex:none;color:#4b5643;transition:transform .2s ease}.brand-disclosure_disclosure__2OTNo[open]>.brand-disclosure_summary__Ja4_B{border-bottom:1px solid #e0d5bb;border-bottom-left-radius:0;border-bottom-right-radius:0}.brand-disclosure_disclosure__2OTNo[open]>.brand-disclosure_summary__Ja4_B>.brand-disclosure_chevron__Iexpx{transform:rotate(180deg)}.brand-disclosure_content__AiXOP{padding:8px 16px 14px}.brand-disclosure_disclosure__2OTNo:not([open])>.brand-disclosure_content__AiXOP{display:none}.brand-disclosure_priceList__8hZ2S{list-style:none;margin:0;padding:0}.brand-disclosure_priceList__8hZ2S li+li{border-top:1px solid #e7e3d8}.brand-disclosure_priceButton__7Pa_K{display:flex;align-items:center;justify-content:space-between;gap:18px;width:calc(100% + 16px);margin:2px -8px;min-height:46px;padding:10px 8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.brand-disclosure_priceButton__7Pa_K:hover{background:#f4efe4;color:#1c241e}.brand-disclosure_priceButton__7Pa_K strong{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;color:#3d4836}.brand-disclosure_note__sLP4H{margin:6px 0;font-size:13px;line-height:1.7;color:#526447}.brand-disclosure_reviewList__8OSpq{list-style:none;margin:8px 0 0;padding:0}.brand-disclosure_reviewList__8OSpq li+li{border-top:1px solid #e3e6dd}.brand-disclosure_reviewList__8OSpq li{padding:12px 0}.brand-disclosure_reviewList__8OSpq h3{font:600 14px/1.6 var(--font-body),Arial,sans-serif;margin:0 0 4px}.brand-disclosure_reviewList__8OSpq p{margin:0;font-size:13px;line-height:1.7}.brand-disclosure_reviewLinks__eyxR8{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px}.brand-disclosure_reviewLinks__eyxR8 button{min-height:44px;padding:6px 0;border:0;border-radius:4px;background:transparent;color:#43533b;font:inherit;font-size:13px;text-align:left;text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media(max-width:560px){.brand-disclosure_summary__Ja4_B{padding:12px 14px}.brand-disclosure_content__AiXOP{padding:8px 14px 12px}}