:root{--yellow:#f4b72c;--yellow2:#ffd76c;--cream:#fffaf0;--cream2:#fff4dc;--ink:#201b16;--muted:#766d63;--line:#eadfce;--white:#fff;--green:#4c9654;--shadow:0 24px 70px rgba(53,36,11,.11)}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:"DM Sans","Noto Sans Myanmar",sans-serif;background:var(--cream);color:var(--ink);line-height:1.75;overflow-x:hidden}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}button,input,textarea{font:inherit}.container{width:min(1180px,calc(100% - 40px));margin:auto}
.preloader{position:fixed;inset:0;background:var(--cream);z-index:9999;display:grid;place-items:center;transition:.55s}.preloader.hide{opacity:0;visibility:hidden}.preloader-inner{text-align:center}.egg-loader{font-size:55px;animation:egg .8s infinite alternate}.preloader strong{display:block;font-size:18px}.preloader small{color:var(--muted);font-size:10px;letter-spacing:2px}@keyframes egg{to{transform:translateY(-10px) rotate(5deg)}}
.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px 0;transition:.3s}.header.scrolled{background:rgba(255,250,240,.86);backdrop-filter:blur(18px);box-shadow:0 10px 35px rgba(42,27,5,.07)}.header-inner{height:58px;display:flex;align-items:center;justify-content:space-between;gap:25px}.logo{display:flex;align-items:center;gap:10px}.logo img{width:48px;height:48px;object-fit:contain;border-radius:14px}.logo b{display:block;font-size:16px;line-height:1.2}.logo small{display:block;color:var(--muted);font-size:10px;line-height:1.4}.desktop-nav{display:flex;gap:27px;align-items:center}.desktop-nav a{font-size:12px;font-weight:700;color:#655d55;position:relative;padding:8px 0}.desktop-nav a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--yellow);transition:.25s}.desktop-nav a:hover:after,.desktop-nav a.active:after{width:100%}.header-right{display:flex;align-items:center;gap:9px}.header-call{background:var(--ink);color:#fff;border-radius:13px;padding:10px 15px;font-size:12px;font-weight:800;display:flex;gap:8px;align-items:center}.header-call i{color:var(--yellow)}.menu-btn{display:none;width:44px;height:44px;border:1px solid var(--line);background:#fff;border-radius:13px}.mobile-nav{display:none}
.hero{min-height:820px;padding:150px 0 45px;position:relative;overflow:hidden;background:linear-gradient(135deg,#fffaf0 0%,#fffdf8 52%,#fff2c9 100%)}.hero-pattern{position:absolute;width:650px;height:650px;right:-150px;top:80px;border-radius:50%;background:radial-gradient(circle,rgba(244,183,44,.27),rgba(244,183,44,.06) 45%,transparent 70%)}.hero-layout{display:grid;grid-template-columns:1fr .9fr;gap:80px;align-items:center;min-height:610px}.status-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;background:#fff;border:1px solid var(--line);border-radius:30px;font-size:9px;font-weight:800;letter-spacing:1px;color:#72675c}.status-pill span{width:7px;height:7px;background:#53a35b;border-radius:50%;box-shadow:0 0 0 5px rgba(83,163,91,.12)}.hero h1{font-size:clamp(48px,6vw,78px);line-height:1.16;letter-spacing:-3px;margin:22px 0}.hero h1 strong{color:#dfa016}.hero-copy>p{font-size:15px;color:var(--muted);max-width:600px}.hero-actions{display:flex;gap:11px;margin-top:28px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;padding:13px 19px;font-size:12px;font-weight:800;transition:.25s}.btn-main{background:var(--ink);color:#fff;box-shadow:0 13px 25px rgba(32,27,22,.18)}.btn-main:hover,.btn-light:hover{transform:translateY(-2px)}.btn-light{background:#fff;border:1px solid var(--line)}.hero-mini-stats{display:flex;align-items:center;gap:17px;margin-top:35px}.hero-mini-stats div strong,.hero-mini-stats div span{display:block}.hero-mini-stats strong{font-size:15px}.hero-mini-stats span{font-size:9px;color:var(--muted)}.hero-mini-stats i{width:1px;height:28px;background:var(--line)}
.hero-showcase{height:560px;position:relative;display:grid;place-items:center}.showcase-glow{position:absolute;width:480px;height:480px;border-radius:50%;background:rgba(244,183,44,.13);filter:blur(4px)}.egg-stage{position:relative;width:410px;height:500px;border-radius:38px;background:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.95);box-shadow:var(--shadow);padding:27px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.egg-stage:before{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:#fff0c7;right:-120px;top:-120px}.stage-top,.stage-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.stage-top{font-size:10px;letter-spacing:1.5px}.stage-top span{font-size:25px}.stage-bottom{background:#fff;border:1px solid var(--line);border-radius:19px;padding:12px 13px}.stage-bottom small,.stage-bottom strong{display:block}.stage-bottom small{font-size:10px;color:var(--muted)}.stage-bottom strong{font-size:21px}.stage-bottom em{font-size:9px;font-style:normal;color:#a57416}.stage-arrow{width:37px;height:37px;border-radius:12px;background:var(--ink);color:#fff;display:grid;place-items:center}.egg-main{font-size:220px;text-align:center;filter:drop-shadow(0 28px 25px rgba(116,77,10,.16));animation:floatEgg 4s ease-in-out infinite;z-index:1}@keyframes floatEgg{50%{transform:translateY(-9px) rotate(2deg)}}.floating-card{position:absolute;background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px 13px;display:flex;align-items:center;gap:9px;box-shadow:0 15px 35px rgba(54,36,8,.12);z-index:3}.floating-card .fc-icon{width:36px;height:36px;border-radius:11px;background:#fff2cd;color:#c48b16;display:grid;place-items:center}.floating-card b,.floating-card small{display:block}.floating-card b{font-size:10px}.floating-card small{font-size:8px;color:var(--muted)}.delivery-card{left:-25px;top:105px}.quality-card{right:-15px;bottom:105px}.hero-bottom{position:absolute;left:0;right:0;bottom:24px}.hero-bottom-inner{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:1.5px;color:#8a7d6e}.hero-bottom-inner>i{font-size:11px}.hero-social{margin-left:auto;display:flex;gap:7px}.hero-social a{width:30px;height:30px;border:1px solid var(--line);border-radius:9px;background:#fff;display:grid;place-items:center;font-size:11px}
.price-section{padding:105px 0;background:#fff}.section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:34px}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:800;color:#aa7a18}.section-head h2{font-size:clamp(29px,4vw,43px);line-height:1.3;margin-top:5px;letter-spacing:-1px}.section-head p{color:var(--muted);font-size:13px;margin-top:5px}.date-box{background:var(--cream);border:1px solid var(--line);padding:9px 13px;border-radius:12px;font-size:11px}.date-box i{color:#c98c17;margin-right:6px}.price-feature{background:linear-gradient(110deg,#f4b52d,#ffd86e);border-radius:27px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 18px 45px rgba(216,157,32,.17);overflow:hidden;position:relative}.price-feature:after{content:"";position:absolute;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.18);right:-80px;top:-100px}.price-feature-left{display:flex;align-items:center;gap:20px;position:relative;z-index:1}.price-egg{width:66px;height:66px;border-radius:19px;background:rgba(255,255,255,.65);display:grid;place-items:center;font-size:38px}.price-feature-left span,.price-feature-left h3,.price-feature-left small{display:block}.price-feature-left span{font-size:9px;letter-spacing:1px;font-weight:800}.price-feature-left h3{font-size:22px}.price-feature-left small{font-size:10px;color:#765714}.main-price{position:relative;z-index:1;text-align:right}.main-price strong{font-size:52px;line-height:1}.main-price span{display:block;font-size:10px;font-weight:800}.price-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:14px}.price-card{padding:20px;border:1px solid var(--line);border-radius:19px;background:#fffaf2}.price-card span,.price-card em{display:block;font-size:10px;font-style:normal}.price-card strong{font-size:23px;display:block;margin:4px 0}.price-card strong small{font-size:8px;color:#a47a24}.price-card em{color:var(--muted)}.price-table-wrap{margin-top:55px;border:1px solid var(--line);border-radius:24px;overflow:hidden;background:#fff}.table-title{display:flex;justify-content:space-between;align-items:center;padding:23px 25px;border-bottom:1px solid var(--line)}.table-title h3{font-size:20px}.table-title>i{font-size:23px;color:#d69a18}.table-row{display:grid;grid-template-columns:1fr 1fr;padding:13px 25px;border-bottom:1px solid #f2eadf;font-size:12px}.table-row:last-child{border:0}.table-header{background:#fff8e8;font-size:9px;font-weight:800;color:#92703b;letter-spacing:1px}.table-row b{text-align:right}
.products-section{padding:105px 0;background:var(--cream)}.products-head{align-items:end}.search-box{position:relative;width:300px}.search-box i{position:absolute;left:15px;top:14px;color:#9b8f83;font-size:12px}.search-box input{width:100%;border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px 14px 12px 39px;outline:none;font-size:12px}.search-box input:focus{border-color:#e3af3d;box-shadow:0 0 0 4px rgba(244,183,44,.10)}.search-result{font-size:10px;color:#a27318;margin-top:-20px;margin-bottom:20px}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;transition:.3s;box-shadow:0 8px 25px rgba(52,36,10,.035)}.product-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(52,36,10,.11)}.product-image{height:225px;background:#f5eee2;position:relative;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:.5s}.product-card:hover .product-image img{transform:scale(1.06)}.tag{position:absolute;left:12px;top:12px;background:#fff;padding:5px 8px;border-radius:8px;font-size:8px;font-weight:800;color:#9b6c14}.tag.dark{background:var(--ink);color:#fff}.image-action{position:absolute;right:12px;top:12px;width:31px;height:31px;border:0;border-radius:9px;background:rgba(255,255,255,.9);color:#51463b;cursor:pointer}.image-action.active{color:#d48f0b}.product-content{padding:16px}.product-meta{display:flex;justify-content:space-between;font-size:8px;color:#9c7b43;letter-spacing:1px;font-weight:800}.product-meta i{font-size:10px;color:#65a06a}.product-content h3{font-size:18px;margin-top:7px}.product-content p{font-size:10px;color:var(--muted);min-height:39px}.product-footer{border-top:1px solid var(--line);margin-top:11px;padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:7px}.product-footer strong{font-size:14px}.product-footer small{font-size:8px;color:var(--muted)}.product-footer a{background:var(--ink);color:#fff;padding:8px 9px;border-radius:10px;font-size:9px;font-weight:800;white-space:nowrap}.product-footer a i{margin-left:4px}.empty-search{display:none;text-align:center;color:var(--muted);padding:40px}
.why-section{padding:105px 0;background:#201b16;color:#fff}.centered{display:block;text-align:center;max-width:680px;margin:0 auto 45px}.why-section .eyebrow{color:#e4ab35}.why-section .section-head h2{color:#fff}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.why-card{background:#29231e;border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:25px;position:relative;overflow:hidden}.why-card>span{position:absolute;right:18px;top:17px;color:#655a50;font-size:11px}.why-icon{width:48px;height:48px;border-radius:14px;background:#fff1c7;color:#c78b18;display:grid;place-items:center;margin-bottom:18px}.why-card h3{font-size:18px}.why-card p{font-size:11px;color:#aaa098;margin-top:7px}.reviews-section{padding:105px 0;background:#fff}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.review-card{border:1px solid var(--line);border-radius:22px;padding:23px;background:#fffaf2}.review-top{display:flex;align-items:center;gap:10px}.review-top img{width:45px;height:45px;border-radius:13px;object-fit:cover}.review-top b,.review-top span{display:block}.review-top b{font-size:13px}.review-top span{font-size:8px;color:var(--muted)}.review-top>i{margin-left:auto;color:#dba02a}.stars{color:#e5a51d;font-size:12px;letter-spacing:2px;margin:17px 0 8px}.review-card p{font-size:12px;color:#62584f}
.gallery-section{padding:105px 0;background:var(--cream)}.gallery-note{font-size:9px;letter-spacing:2px;color:#9a8b79}.gallery-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-auto-rows:180px;gap:12px}.gallery-item{border-radius:20px;overflow:hidden;background:#eee}.gallery-item img{width:100%;height:100%;object-fit:cover;transition:.5s}.gallery-item:hover img{transform:scale(1.05)}.gallery-item.tall{grid-row:span 2}.gallery-item.wide{grid-column:span 2}
.contact-section{padding:105px 0;background:#fff}.contact-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.contact-info h2{font-size:clamp(34px,4.5vw,52px);line-height:1.25;margin-top:8px;letter-spacing:-1px}.contact-info h2 strong{color:#df9e15}.contact-info>p{color:var(--muted);font-size:13px;max-width:480px;margin:14px 0 25px}.info-list{display:grid}.info-list>a,.info-list>div{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.info-icon{width:42px;height:42px;border-radius:13px;background:#fff2cf;color:#c68a14;display:grid;place-items:center}.info-list small,.info-list b{display:block}.info-list small{font-size:8px;letter-spacing:1px;color:#9a8c7d}.info-list b{font-size:12px}.info-list>a>i{margin-left:auto;font-size:10px;color:#9d8c79}.contact-social{display:flex;align-items:center;gap:7px;margin-top:22px}.contact-social>span{font-size:9px;color:var(--muted);margin-right:5px}.contact-social a{width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:11px}.contact-form{background:var(--cream);border:1px solid var(--line);border-radius:27px;padding:30px;box-shadow:0 18px 50px rgba(55,37,8,.06)}.form-heading span{font-size:9px;letter-spacing:2px;color:#a5741b;font-weight:800}.form-heading h3{font-size:23px}.form-heading p{font-size:10px;color:var(--muted);margin-bottom:20px}.contact-form label{display:block;font-size:10px;font-weight:800;margin-bottom:13px}.contact-form input,.contact-form textarea{display:block;width:100%;margin-top:6px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 13px;outline:none;font-size:12px;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:#e3ae3f;box-shadow:0 0 0 4px rgba(244,183,44,.08)}.submit-btn{width:100%;border:0;border-radius:13px;background:var(--ink);color:#fff;padding:13px;font-weight:800;font-size:12px;cursor:pointer}.submit-btn i{color:var(--yellow);margin-left:5px}.form-status{font-size:10px;margin-bottom:8px}.form-note{display:block;color:#94877a;font-size:8px;margin-top:11px}.map-section iframe{display:block}
.footer{background:#16120f;color:#fff}.footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px;padding:65px 0}.footer .logo{margin-bottom:16px}.footer .logo img{background:#fff}.footer p,.footer a,.footer span{display:block;color:#9c9289;font-size:11px}.footer-brand p{max-width:320px;line-height:1.9}.footer h4{font-size:10px;letter-spacing:1.5px;color:#d4a143;margin-bottom:16px}.footer-main>div:not(.footer-brand) a,.footer-main>div:not(.footer-brand)>span{margin:8px 0}.footer-socials{display:flex;gap:7px}.footer-socials a{width:36px;height:36px;border-radius:10px;background:#29221d;color:#fff;display:grid;place-items:center!important}.footer-bottom{border-top:1px solid rgba(255,255,255,.07);padding:17px 0}.footer-bottom>div{display:flex;justify-content:space-between}.footer-bottom span{font-size:9px;color:#706861}.floating-actions{position:fixed;right:17px;bottom:18px;z-index:900;display:flex;flex-direction:column;gap:7px}.float{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.18);transition:.2s}.float:hover{transform:translateY(-3px)}.float.tiktok{background:#111}.float.viber{background:#7c4fc4}.float.messenger{background:#1689f5}.float.call{background:#3e913f}.back-top{position:fixed;right:17px;bottom:230px;width:45px;height:45px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);opacity:0;visibility:hidden;z-index:899;cursor:pointer;transition:.25s}.back-top.show{opacity:1;visibility:visible}.reveal{opacity:0;transform:translateY(20px);transition:.7s ease}.reveal.visible{opacity:1;transform:none}
@media(max-width:1050px){.desktop-nav{gap:15px}.desktop-nav a{font-size:11px}.hero-layout{gap:35px}.products-grid{grid-template-columns:repeat(3,1fr)}.why-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:780px){.container{width:calc(100% - 28px)}.desktop-nav,.header-call{display:none}.menu-btn{display:block}.mobile-nav{position:absolute;left:14px;right:14px;top:82px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:8px;box-shadow:0 20px 50px rgba(40,25,5,.14)}.mobile-nav.open{display:grid}.mobile-nav a{padding:11px 13px;font-size:12px;font-weight:700;border-radius:11px}.mobile-nav a:hover{background:#fff6df}.mobile-call{background:var(--ink);color:#fff!important;text-align:center}.hero{padding:125px 0 65px;min-height:auto}.hero-layout{grid-template-columns:1fr;min-height:auto}.hero h1{font-size:48px}.hero-showcase{height:500px}.hero-bottom{display:none}.delivery-card{left:0}.quality-card{right:0}.section-head{display:block}.date-box{display:inline-block;margin-top:15px}.price-feature{padding:22px;display:block}.main-price{text-align:left;margin-top:15px}.main-price strong{font-size:43px}.price-cards{grid-template-columns:1fr 1fr}.products-head .search-box{width:100%;margin-top:20px}.products-grid{grid-template-columns:1fr 1fr}.product-image{height:190px}.reviews-grid{grid-template-columns:1fr}.gallery-grid{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.gallery-item.tall{grid-row:span 2}.gallery-item.wide{grid-column:span 2}.contact-layout{grid-template-columns:1fr;gap:40px}.footer-main{grid-template-columns:1fr 1fr;gap:30px}}
@media(max-width:470px){.hero h1{font-size:40px;letter-spacing:-2px}.hero-actions{display:grid;grid-template-columns:1fr}.hero-mini-stats{gap:10px}.hero-showcase{height:430px}.egg-stage{width:calc(100% - 25px);height:420px}.egg-main{font-size:170px}.delivery-card{left:-5px;top:50px}.quality-card{right:-5px;bottom:45px}.price-cards{gap:9px}.price-card{padding:15px}.price-card strong{font-size:19px}.products-grid{gap:10px}.product-image{height:145px}.product-content{padding:12px}.product-content h3{font-size:15px}.product-content p{font-size:9px}.product-footer{display:block}.product-footer a{display:block;text-align:center;margin-top:8px}.why-grid{grid-template-columns:1fr}.gallery-grid{grid-template-columns:1fr 1fr}.gallery-item.tall{grid-row:span 1}.gallery-item.wide{grid-column:span 2}.footer-main{grid-template-columns:1fr}.footer-bottom>div{display:block}.footer-bottom span+span{margin-top:5px}.floating-actions{right:10px}.back-top{right:10px}}
