#aeehfeng-page{--green:#284639;--green-deep:#173127;--sage:#d7dfca;--cream:#f7f4ec;--ivory:#fffdf7;--honey:#c99348;--tan:#e8d5b7;--ink:#25342d;--muted:#748075;--line:#e2e5d9;--display:"Playfair Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}#aeehfeng-page,#aeehfeng-page *{box-sizing:border-box}#aeehfeng-page{scroll-behavior:smooth}#aeehfeng-page{margin:0;background:#dfded6;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}#aeehfeng-page button,#aeehfeng-page a{font:inherit}#aeehfeng-page button{cursor:pointer}#aeehfeng-page a{color:inherit;text-decoration:none}#aeehfeng-page img{max-width:100%;display:block}#aeehfeng-page p{line-height:1.65}#aeehfeng-page button:focus-visible,#aeehfeng-page a:focus-visible,#aeehfeng-page summary:focus-visible{outline:3px solid #b67b29;outline-offset:3px}#aeehfeng-page .page{max-width:540px;margin:0 auto;background:var(--ivory);overflow:hidden;min-height:100vh;box-shadow:0 20px 70px #18302617;position:relative;padding-bottom:92px}#aeehfeng-page .preview-strip{background:#172f25;color:#f6ecd8;text-align:center;font-size:9px;font-weight:700;letter-spacing:.13em;padding:9px 12px;text-transform:uppercase}#aeehfeng-page .topbar{height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#fcf9f2;position:relative;z-index:30;border-bottom:1px solid #e9e5db}#aeehfeng-page .brand{font-family:var(--display);font-size:25px;font-weight:700;letter-spacing:-1.6px;color:var(--green-deep)}#aeehfeng-page .brand sup{font-size:9px;position:relative;top:-9px;margin-left:2px}#aeehfeng-page .brand-caption{font-size:8px;letter-spacing:.32em;display:block;margin-top:-3px;font-family:var(--sans);text-align:center;font-weight:600;color:#8a7a5d}#aeehfeng-page .nav-toggle{border:1px solid #d5d6c9;background:transparent;width:40px;height:40px;border-radius:100px;display:grid;place-items:center;color:var(--green)}#aeehfeng-page .nav-toggle span{width:16px;height:12px;border-top:1.6px solid currentColor;border-bottom:1.6px solid currentColor;position:relative}#aeehfeng-page .nav-toggle span:after{content:"";height:1.6px;background:currentColor;position:absolute;left:0;right:0;top:4px}#aeehfeng-page .menu{display:none;position:absolute;top:105px;left:0;right:0;background:#fffcf5;padding:20px 25px;z-index:35;box-shadow:0 15px 30px #18302620;border-bottom:1px solid var(--line)}#aeehfeng-page .menu.open{display:grid;gap:16px}#aeehfeng-page .menu a{font-size:13px;font-weight:700;letter-spacing:.05em}#aeehfeng-page .menu small{color:var(--muted)}#aeehfeng-page .hero{background:#f6f0e4;position:relative}#aeehfeng-page .hero-photo{height:420px;background:linear-gradient(180deg,#18291e0a,#14261c1a 63%,#11201999),var(--aee-image-acca92e05c0b) center 29%/cover;position:relative}#aeehfeng-page .hero-photo:before{content:"";position:absolute;width:215px;height:215px;border:1px solid #f1e5c086;border-radius:50%;top:47px;right:-108px}#aeehfeng-page .hero-photo:after{content:"BEE VENOM PRO";position:absolute;right:13px;top:92px;writing-mode:vertical-rl;letter-spacing:.28em;color:#fffbe3;font-size:9px;font-weight:700}#aeehfeng-page .hero-photo-caption{position:absolute;bottom:23px;left:27px;color:#fff6e7;font-size:10px;letter-spacing:.21em;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:10px}#aeehfeng-page .hero-photo-caption:before{content:"";height:1px;width:26px;background:#ebd4a6}#aeehfeng-page .hero-photo{overflow:hidden;isolation:isolate}#aeehfeng-page .hero-age-younger{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(180deg,#4226090a,#42260914 58%,#2d18058c),var(--aee-image-dd18afe1e8da);background-size:cover;background-position:inherit;background-repeat:no-repeat;clip-path:inset(0 100% 0 0);animation:portraitAgeReveal 8.5s cubic-bezier(.54,.02,.25,1) infinite alternate;will-change:clip-path}#aeehfeng-page .hero-age-divider{position:absolute;top:0;bottom:0;left:0;z-index:2;width:2px;background:linear-gradient(180deg,transparent 4%,#fff6d3 28%,#e8b65c 77%,transparent 98%);box-shadow:0 0 18px 4px #fff9e570;animation:portraitAgeDivider 8.5s cubic-bezier(.54,.02,.25,1) infinite alternate;pointer-events:none}#aeehfeng-page .hero-age-divider:after{content:"";position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);width:23px;height:23px;border-radius:50%;border:1px solid #f6d99a;background:#fff8dfc9;box-shadow:0 2px 16px #422a1a50}#aeehfeng-page .hero-photo-caption{z-index:3;text-shadow:0 1px 9px #2918049e;pointer-events:none}@keyframes portraitAgeReveal{0%,14%{clip-path:inset(0 100% 0 0)}80%,to{clip-path:inset(0 0% 0 0)}}@keyframes portraitAgeDivider{0%,14%{left:0%}80%,to{left:100%}}@media(prefers-reduced-motion:reduce){#aeehfeng-page .hero-age-younger{animation:none;clip-path:inset(0 50% 0 0)}#aeehfeng-page .hero-age-divider{animation:none;left:50%}}#aeehfeng-page .hero-copy{padding:32px 26px 37px;text-align:center}#aeehfeng-page .eyebrow{color:#9b7445;font-weight:700;font-size:10px;letter-spacing:.22em;text-transform:uppercase;display:block}#aeehfeng-page .hero h1{font:500 47px/1.11 var(--display);letter-spacing:-1.5px;color:#244234;margin:15px 0 18px}#aeehfeng-page .hero h1 em{font-weight:400;color:#a87a3f}#aeehfeng-page .hero p{font-size:13px;color:#62685e;max-width:340px;margin:0 auto 22px;line-height:1.75}#aeehfeng-page .primary-btn,#aeehfeng-page .secondary-btn{display:inline-flex;gap:14px;align-items:center;justify-content:center;border-radius:100px;border:0;padding:17px 25px;font-size:12px;font-weight:700;letter-spacing:.055em;transition:transform .2s,background .2s}#aeehfeng-page .primary-btn{background:var(--green);color:#fff;box-shadow:0 9px 15px #2c47371c}#aeehfeng-page .primary-btn:hover{transform:translateY(-2px);background:#1c3428}#aeehfeng-page .primary-btn .arrow{font-size:18px;font-weight:400}#aeehfeng-page .secondary-btn{background:transparent;border:1px solid var(--green);color:var(--green)}#aeehfeng-page .tiny-micro{font-size:10px!important;color:#83877c!important;margin:16px 0 0!important}#aeehfeng-page .benefit-bar{display:grid;grid-template-columns:repeat(3,1fr);background:var(--green);color:#f9f5e8;text-align:center;padding:19px 7px;gap:0}#aeehfeng-page .benefit-bar div{padding:0 8px;border-right:1px solid #b5c4ab45}#aeehfeng-page .benefit-bar div:last-child{border:0}#aeehfeng-page .benefit-bar b{display:block;font:400 19px/1.1 var(--display)}#aeehfeng-page .benefit-bar small{font-size:8px;letter-spacing:.14em;font-weight:700;display:block;margin-top:6px;text-transform:uppercase;color:#d3dacc}#aeehfeng-page section{scroll-margin-top:18px}#aeehfeng-page .section{padding:62px 24px}#aeehfeng-page .section-head{text-align:center;margin-bottom:26px}#aeehfeng-page .section-head h2{font:500 36px/1.15 var(--display);letter-spacing:-1px;color:var(--green);margin:12px auto;max-width:410px}#aeehfeng-page .section-head p{color:#69746b;font-size:12px;line-height:1.75;margin:0 auto;max-width:365px}#aeehfeng-page .intro{background:#fffdf7}#aeehfeng-page .quote-line{font:400 27px/1.3 var(--display);color:#335041;text-align:center;margin:0 auto 30px;max-width:375px}#aeehfeng-page .quote-line em{color:#ad7c3e}#aeehfeng-page .separator{width:34px;height:1px;background:#c89e66;margin:23px auto}#aeehfeng-page .concerns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#aeehfeng-page .concern{border:1px solid #e3e5dc;border-radius:13px;padding:17px 9px 13px;text-align:center;background:#fafaf6;min-height:143px}#aeehfeng-page .concern .art{width:58px;height:58px;margin:0 auto 12px;display:grid;place-items:center;color:#628170;background:#eaf0e7;border-radius:50%}#aeehfeng-page .concern .art svg{width:30px;height:30px;stroke:currentColor;fill:none;stroke-width:1.6}#aeehfeng-page .concern b{font-size:12px;display:block}#aeehfeng-page .concern small{font-size:9px;color:#7c8578;line-height:1.4;display:block;margin-top:6px}#aeehfeng-page .full-image-panel{height:360px;position:relative;background:linear-gradient(135deg,#d8b98d,#e9d4b2 36%,#b7bc9d);overflow:hidden}#aeehfeng-page .full-image-panel:before{content:"";position:absolute;left:-70px;top:-60px;border-radius:50%;width:320px;height:320px;border:1px solid #fff9df90}#aeehfeng-page .full-image-panel:after{content:"";position:absolute;bottom:-160px;right:-70px;background:#e9e4cf;filter:blur(32px);width:310px;height:310px;border-radius:50%}#aeehfeng-page .product-crop{position:absolute;z-index:2;left:11%;right:11%;top:9%;bottom:8%;border-radius:180px 180px 22px 22px;background:var(--aee-image-56c0414b37b7) 100% 3%/210% auto no-repeat;box-shadow:0 22px 40px #4c3a1b30;border:7px solid #f4edd9}#aeehfeng-page .corner-star{position:absolute;z-index:3;color:#fff5d4;right:31px;top:26px;font-size:35px;font-family:var(--display)}#aeehfeng-page .corner-label{z-index:3;position:absolute;left:28px;bottom:20px;color:#264437;font:italic 16px var(--display);background:#fff8e0dc;border-radius:40px;padding:10px 16px}#aeehfeng-page .product-story{background:#f5f5ed;padding:45px 27px}#aeehfeng-page .product-story h2{font:500 36px/1.17 var(--display);letter-spacing:-1px;color:var(--green);margin:11px 0 16px}#aeehfeng-page .product-story p{color:#697568;font-size:13px;line-height:1.8}#aeehfeng-page .product-story .fine{font-size:10px;color:#8a8b7b}#aeehfeng-page .product-story .mini-points{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#aeehfeng-page .pill{padding:8px 10px;border:1px solid #c9d3c5;border-radius:100px;font-size:10px;color:#335b43;font-weight:700;background:#edf2e8}#aeehfeng-page .experience{background:#fffdf7}#aeehfeng-page .story-steps{display:grid;gap:12px}#aeehfeng-page .step{display:grid;grid-template-columns:64px 1fr;gap:15px;align-items:start;padding:19px;border:1px solid #e4e6db;border-radius:16px;background:#fafaf6}#aeehfeng-page .step .num{font:italic 28px var(--display);color:#b48343;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#f2e5cd}#aeehfeng-page .step h3{margin:1px 0 6px;font:500 20px var(--display);color:#2d4636}#aeehfeng-page .step p{font-size:11px;color:#738071;margin:0}#aeehfeng-page .animation-card{margin-top:25px;background:#eef1e7;border-radius:18px;padding:22px;text-align:center;position:relative;overflow:hidden}#aeehfeng-page .animation-card .hand-icon{font-size:54px;display:block;animation:float 3s ease-in-out infinite}#aeehfeng-page .animation-card strong{font:500 22px var(--display);display:block;margin-top:10px;color:#304e3e}#aeehfeng-page .animation-card small{font-size:10px;color:#718071;line-height:1.6;display:block;margin:7px auto;max-width:270px}#aeehfeng-page .animation-card .orbit{position:absolute;width:170px;height:170px;border:1px dashed #a6b8a7;border-radius:50%;top:-74px;right:-75px;animation:rotate 19s linear infinite}#aeehfeng-page .formula{background:#e9efe4}#aeehfeng-page .formula-grid{display:grid;gap:12px}#aeehfeng-page .ingredient{display:flex;gap:16px;align-items:center;background:#fbfcf7;border-radius:14px;padding:18px;box-shadow:0 3px #dae5d6}#aeehfeng-page .ingredient-visual{width:65px;height:65px;flex-shrink:0;border-radius:50%;background:#c9ba97;display:grid;place-items:center;font:italic 31px var(--display);color:#fff9ea;position:relative;overflow:hidden}#aeehfeng-page .ingredient:nth-child(2) .ingredient-visual{background:#a9c3b5}#aeehfeng-page .ingredient:nth-child(3) .ingredient-visual{background:#d4af6b}#aeehfeng-page .ingredient b{font:500 20px var(--display);color:#2c503e}#aeehfeng-page .ingredient p{margin:5px 0 0;font-size:11px;color:#748075;line-height:1.5}#aeehfeng-page .note{display:flex;align-items:flex-start;gap:9px;border-left:2px solid #b2925e;font-size:10px;line-height:1.5;color:#7d7868;margin-top:22px;padding-left:12px}#aeehfeng-page .brand-manifesto{background:#193629;color:#f6f2e5;text-align:center;padding:70px 33px 60px;position:relative}#aeehfeng-page .brand-manifesto:before{content:"\2733";position:absolute;font-size:160px;top:-85px;right:-45px;color:#52715a40}#aeehfeng-page .brand-manifesto .eyebrow{color:#d3b57c}#aeehfeng-page .brand-manifesto h2{font:400 40px/1.22 var(--display);letter-spacing:-1px;margin:17px 0 16px}#aeehfeng-page .brand-manifesto h2 em{color:#d7b977}#aeehfeng-page .brand-manifesto p{font-size:12px;color:#b8c9bc;line-height:1.8;max-width:350px;margin:0 auto}#aeehfeng-page .brand-manifesto .sparkles{letter-spacing:14px;color:#d3b57c;margin-top:26px;font-size:17px}#aeehfeng-page .proof{background:#faf8f2}#aeehfeng-page .proof-card{background:#fff;border:1px solid var(--line);padding:24px;border-radius:18px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 12px 30px #203c2809}#aeehfeng-page .proof-icon{width:65px;height:65px;border-radius:50%;background:#e8eee3;display:grid;place-items:center;font-size:25px;color:#3f634b;margin-bottom:14px}#aeehfeng-page .proof-card h3{font:500 24px var(--display);color:#325340;margin:0 0 8px}#aeehfeng-page .proof-card p{font-size:12px;color:#758075;margin:0;max-width:320px}#aeehfeng-page .proof-sample{display:grid;grid-template-columns:1fr 1fr;gap:9px;width:100%;margin-top:21px}#aeehfeng-page .sample-photo{height:110px;border:1px dashed #becab9;background:linear-gradient(145deg,#f4f3ec,#e4e9df);display:flex;justify-content:center;align-items:center;color:#8a9887;font-size:10px;padding:8px;text-align:center;border-radius:12px}#aeehfeng-page .proof-caption{font-size:9px;margin-top:14px;color:#9ca197}#aeehfeng-page .shop{padding:60px 22px 38px;background:#fffdf7}#aeehfeng-page .shop .section-head{margin-bottom:24px}#aeehfeng-page .choice-list{display:grid;gap:10px}#aeehfeng-page .choice{display:flex;align-items:center;gap:14px;text-align:left;padding:17px 16px;border-radius:17px;border:1.5px solid #dfe3d7;background:#fff;position:relative;width:100%;color:var(--ink)}#aeehfeng-page .choice.active{border-color:#2d5540;background:#f0f4ec;box-shadow:0 0 0 2px #cfddce}#aeehfeng-page .choice .radio{width:21px;height:21px;border:1.5px solid #9dac9d;border-radius:50%;flex-shrink:0;display:grid;place-items:center}#aeehfeng-page .choice.active .radio{border-color:#2d5540}#aeehfeng-page .choice.active .radio:after{content:"";width:11px;height:11px;background:#2d5540;border-radius:50%}#aeehfeng-page .choice-main{flex:1;min-width:0}#aeehfeng-page .choice-main b{display:block;font-size:14px}#aeehfeng-page .choice-main small{font-size:10px;color:#839084;display:block;margin-top:5px}#aeehfeng-page .choice-price{text-align:right}#aeehfeng-page .choice-price strong{font:700 19px var(--display);color:#284639}#aeehfeng-page .choice-price small{display:block;color:#8a9388;font-size:9px;margin-top:3px}#aeehfeng-page .chip{position:absolute;right:11px;top:-10px;background:#bd8e4b;color:#fff;font-size:9px;padding:5px 11px;border-radius:99px;font-weight:700;letter-spacing:.06em}#aeehfeng-page .checkout-card{background:#f1f4ec;border-radius:18px;padding:21px;margin-top:23px}#aeehfeng-page .checkout-card .totals{display:flex;align-items:center;justify-content:space-between;gap:10px}#aeehfeng-page .totals small{display:block;color:#788679;font-size:10px}#aeehfeng-page .totals b{font:600 28px var(--display);color:#234636}#aeehfeng-page .checkout-card .primary-btn{margin-top:16px;width:100%;padding:18px}#aeehfeng-page .payment-note{text-align:center;color:#8a9689;font-size:9px;line-height:1.5;margin:11px 0 0}#aeehfeng-page .checkout-card .delivery-points{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}#aeehfeng-page .delivery-points div{display:flex;align-items:center;gap:7px;color:#58735e;font-size:10px}#aeehfeng-page .delivery-points svg{width:17px;height:17px;flex-shrink:0}#aeehfeng-page .faq{background:#f4f6ef}#aeehfeng-page .faq details{border-bottom:1px solid #dbe2d6;padding:17px 1px}#aeehfeng-page .faq details:first-of-type{border-top:1px solid #dbe2d6}#aeehfeng-page .faq summary{list-style:none;display:flex;gap:12px;align-items:center;justify-content:space-between;font-weight:700;font-size:13px;color:#2c4b37;cursor:pointer}#aeehfeng-page .faq summary::-webkit-details-marker{display:none}#aeehfeng-page .faq summary:after{content:"+";font-size:20px;font-weight:400;color:#78927c}#aeehfeng-page .faq details[open] summary:after{content:"\2212"}#aeehfeng-page .faq details p{margin:11px 0 0;font-size:11px;color:#687a6b}#aeehfeng-page .closing{background:#e6e9d9;padding:59px 28px 66px;text-align:center}#aeehfeng-page .closing h2{font:500 39px/1.18 var(--display);color:#2c503c;margin:12px 0 19px}#aeehfeng-page .closing p{font-size:12px;color:#657467;max-width:330px;margin:0 auto 23px}#aeehfeng-page .closing .outline-doodle{font-size:42px;color:#b48d55;line-height:1.2}#aeehfeng-page footer{background:#152f24;color:#c2cec2;padding:32px 26px 44px;text-align:center}#aeehfeng-page footer .brand{color:#f1ecdc}#aeehfeng-page footer p{font-size:10px;line-height:1.7;max-width:380px;margin:19px auto;color:#b4c2b7}#aeehfeng-page footer .links{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;font-size:10px;text-decoration:underline;color:#e4eadd}#aeehfeng-page footer .copyright{font-size:9px;opacity:.6;margin-top:27px}#aeehfeng-page .sticky-buy{position:fixed;z-index:80;bottom:0;left:50%;transform:translate(-50%);width:min(540px,100%);padding:11px 15px calc(11px + env(safe-area-inset-bottom));background:#fffefaeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid #e1e6dc;display:flex;gap:13px;align-items:center;justify-content:space-between;box-shadow:0 -7px 25px #18332613}#aeehfeng-page .sticky-buy .mini-label{font-size:9px;color:#7e8679}#aeehfeng-page .sticky-buy .sticky-price{font:700 24px var(--display);color:var(--green)}#aeehfeng-page .sticky-buy .primary-btn{font-size:11px;padding:14px 20px}#aeehfeng-page .modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;background:#061b129c;display:none;align-items:center;justify-content:center;padding:18px}#aeehfeng-page .modal-backdrop.show{display:flex}#aeehfeng-page .modal{background:#fffdf5;padding:30px 23px 24px;border-radius:22px;max-width:430px;width:100%;text-align:center;box-shadow:0 30px 80px #0004}#aeehfeng-page .modal .icon{background:#e7efe4;color:#315b40;width:55px;height:55px;display:grid;place-items:center;border-radius:50%;font-size:25px;margin:auto}#aeehfeng-page .modal h2{font:500 29px var(--display);color:var(--green);margin:17px 0 8px}#aeehfeng-page .modal p{font-size:12px;color:#677969;line-height:1.7}#aeehfeng-page .modal .secondary-btn{width:100%;margin-top:12px}#aeehfeng-page{--green:#593514;--green-deep:#39220f;--sage:#fff0c9;--cream:#fff7e8;--ivory:#fffaf0;--honey:#d79a34;--tan:#efce8a;--ink:#402a16;--muted:#91795e;--line:#ecd9b4}#aeehfeng-page{background:#cbb992}#aeehfeng-page .page{background:#fffaf0}#aeehfeng-page .preview-strip{background:#3e230d;color:#f5d78e}#aeehfeng-page .topbar{background:#fff6e3;border-bottom-color:#ebd4a4}#aeehfeng-page .brand,#aeehfeng-page .brand-caption{color:#593514}#aeehfeng-page .nav-toggle{border-color:#d9b677;color:#6a4018}#aeehfeng-page .menu{background:#fff5dd;border-bottom-color:#e6c68a}#aeehfeng-page .hero{background:#fbefcf}#aeehfeng-page .hero-photo{background-image:linear-gradient(180deg,#4226090a,#42260914 58%,#2d18058c),var(--aee-image-acca92e05c0b)}#aeehfeng-page .hero h1{color:#4c2b11}#aeehfeng-page .hero h1 em,#aeehfeng-page .quote-line em{color:#b4771d}#aeehfeng-page .hero p{color:#80674b}#aeehfeng-page .eyebrow{color:#a66f26}#aeehfeng-page .primary-btn{background:linear-gradient(100deg,#684016,#a76a1b 55%,#724618);color:#fff7df;box-shadow:0 11px 23px #75491625;position:relative;overflow:hidden}#aeehfeng-page .primary-btn:before{content:"";position:absolute;left:-65%;top:0;bottom:0;width:45%;background:linear-gradient(90deg,transparent,#fff8d15e,transparent);transform:skew(-24deg);animation:buttonGlow 6s ease-in-out infinite}#aeehfeng-page .primary-btn:hover{background:#6c421b}#aeehfeng-page .secondary-btn{border-color:#8c5b24;color:#694319}#aeehfeng-page .benefit-bar,#aeehfeng-page .brand-manifesto,#aeehfeng-page footer{background:#4a2b10}#aeehfeng-page .benefit-bar small{color:#f1d9a1}#aeehfeng-page .section-head h2,#aeehfeng-page .product-story h2,#aeehfeng-page .step h3,#aeehfeng-page .ingredient b,#aeehfeng-page .proof-card h3,#aeehfeng-page .closing h2,#aeehfeng-page .brand,#aeehfeng-page .quote-line,#aeehfeng-page .sticky-buy .sticky-price,#aeehfeng-page .totals b{color:#533012}#aeehfeng-page .intro,#aeehfeng-page .experience,#aeehfeng-page .shop{background:#fffaf0}#aeehfeng-page .product-story,#aeehfeng-page .formula,#aeehfeng-page .faq{background:#fff1d4}#aeehfeng-page .concern{background:#fffbf1;border-color:#edd8a5}#aeehfeng-page .concern .art{background:#f9e3ae;color:#9e6924}#aeehfeng-page .pill{background:#fff1cc;color:#67441c;border-color:#e6c47f}#aeehfeng-page .step{background:#fffaf0;border-color:#ead2a0}#aeehfeng-page .step .num{background:#f6dc9e;color:#9e6418}#aeehfeng-page .animation-card{background:#f9e8bb}#aeehfeng-page .ingredient{background:#fffaf0;box-shadow:0 3px #e8d5ac}#aeehfeng-page .proof{background:#fffaef}#aeehfeng-page .proof-card{border-color:#ecd9ad}#aeehfeng-page .proof-icon{background:#f9e6b9;color:#80531b}#aeehfeng-page .shop .choice.active{border-color:#a87527;background:#fff4d9;box-shadow:0 0 0 2px #f1daa4}#aeehfeng-page .choice.active .radio{border-color:#a87527}#aeehfeng-page .choice.active .radio:after{background:#a87527}#aeehfeng-page .choice-price strong{color:#754714}#aeehfeng-page .checkout-card{background:#fff0cd}#aeehfeng-page .closing{background:#f3dfad}#aeehfeng-page .modal{background:#fff9e8}#aeehfeng-page .modal .icon{background:#f7e0aa;color:#8b561c}#aeehfeng-page .modal h2{color:#5b3616}#aeehfeng-page .sticky-buy{background:#fff8e8f1;border-top-color:#e8c990}#aeehfeng-page .sticky-buy .mini-label{color:#977246}#aeehfeng-page .brand-manifesto .eyebrow{color:#f5d690}#aeehfeng-page .brand-manifesto h2 em{color:#f8cc72}#aeehfeng-page .brand-manifesto p{color:#eedab7}#aeehfeng-page .gallery-section{background:linear-gradient(180deg,#fff6de,#fffaf0);padding:28px 18px 30px}#aeehfeng-page .gallery-kicker{display:flex;gap:9px;align-items:center;justify-content:center;text-transform:uppercase;font-size:9px;font-weight:700;letter-spacing:.21em;color:#a06a22;margin:2px 0 15px}#aeehfeng-page .gallery-kicker:before,#aeehfeng-page .gallery-kicker:after{content:"";width:23px;height:1px;background:#d0a95c}#aeehfeng-page .gallery-view{position:relative;aspect-ratio:1/1;border:1px solid #e5c990;border-radius:22px;background:#f5e0ae;overflow:hidden;box-shadow:0 22px 44px #794c1716;touch-action:pan-y}#aeehfeng-page .gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translate(8%);transition:opacity .48s ease,transform .48s ease;pointer-events:none}#aeehfeng-page .gallery-slide.active{opacity:1;transform:none;pointer-events:auto}#aeehfeng-page .gallery-picture{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}#aeehfeng-page .gallery-slide:nth-child(1) .gallery-picture{background-image:var(--aee-image-56c0414b37b7);background-size:210%;background-position:100% 4%}#aeehfeng-page .gallery-slide:nth-child(2) .gallery-picture{background-image:var(--aee-image-756e0f75b8e0);background-size:180%;background-position:100% 100%}#aeehfeng-page .gallery-slide:nth-child(3) .gallery-picture{background-image:var(--aee-image-1fd03598aa31);background-size:170%;background-position:12% 90%}#aeehfeng-page .gallery-slide:nth-child(4) .gallery-picture{background-image:linear-gradient(180deg,transparent 48%,#43270a45),var(--aee-image-acca92e05c0b);background-size:cover;background-position:center 30%}#aeehfeng-page .gallery-slide .picture-label{position:absolute;bottom:15px;left:15px;right:15px;background:#fff7e6ed;padding:10px 13px;display:flex;justify-content:space-between;align-items:center;gap:9px;border-radius:11px;color:#67451f;font-weight:700;font-size:11px;box-shadow:0 4px 15px #70451919}#aeehfeng-page .gallery-slide:nth-child(4) .picture-label{background:#fff7e6e8}#aeehfeng-page .gallery-slide .picture-label small{font-size:9px;font-weight:600;color:#a07e4d}#aeehfeng-page .gallery-arrow{position:absolute;top:47%;transform:translateY(-50%);z-index:5;border:0;border-radius:50%;background:#fff7e6e8;color:#6a441b;width:35px;height:35px;display:grid;place-items:center;font-size:24px;box-shadow:0 3px 10px #54320e25}#aeehfeng-page .gallery-arrow.prev{left:10px}#aeehfeng-page .gallery-arrow.next{right:10px}#aeehfeng-page .gallery-count{position:absolute;z-index:5;top:13px;left:14px;background:#3c230bb9;color:#ffecbb;padding:7px 11px;border-radius:20px;font-size:9px;font-weight:700;letter-spacing:.12em}#aeehfeng-page .gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:13px}#aeehfeng-page .gallery-thumb{height:73px;border:2px solid transparent;border-radius:10px;overflow:hidden;position:relative;background:#f2e4bf;padding:0}#aeehfeng-page .gallery-thumb.active{border-color:#a16a20;box-shadow:0 0 0 2px #f1d493}#aeehfeng-page .gallery-thumb .bg{display:block;width:100%;height:100%;background-image:var(--aee-image-56c0414b37b7);background-size:210%;background-position:100% 4%}#aeehfeng-page .gallery-thumb:nth-child(2) .bg{background-image:var(--aee-image-756e0f75b8e0);background-size:180%;background-position:100% 100%}#aeehfeng-page .gallery-thumb:nth-child(3) .bg{background-image:var(--aee-image-1fd03598aa31);background-size:170%;background-position:12% 90%}#aeehfeng-page .gallery-thumb:nth-child(4) .bg{background-image:var(--aee-image-acca92e05c0b);background-size:cover;background-position:center}#aeehfeng-page .gallery-caption{font-size:9px;color:#967d5d;text-align:center;margin-top:12px;line-height:1.5}#aeehfeng-page .proof-strip{padding:17px 18px;background:#f8e8bf;display:grid;grid-template-columns:1fr 1fr;gap:10px}#aeehfeng-page .proof-stat{background:#fff7e6;border:1px solid #e8d1a3;border-radius:14px;padding:12px 13px}#aeehfeng-page .proof-stat .big{color:#764a1b;font:700 22px var(--display)}#aeehfeng-page .proof-stat small{display:block;color:#967a56;font-size:9px;margin-top:2px}#aeehfeng-page .proof-strip .proof-disclaimer{grid-column:1/-1;font-size:9px;text-align:center;color:#a08252;margin-top:1px}#aeehfeng-page .top-shop{padding:31px 20px 37px;background:#fffaf0}#aeehfeng-page .top-shop h2{font:600 33px/1.15 var(--display);margin:10px 0 7px;color:#57330f}#aeehfeng-page .top-shop .sub{color:#927450;font-size:11px;line-height:1.6;margin:0 0 20px}#aeehfeng-page .top-price{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}#aeehfeng-page .top-price b{font:700 34px var(--display);color:#6d4218}#aeehfeng-page .top-price del{font-size:13px;color:#ae9875}#aeehfeng-page .top-price .discount-pill{margin-left:auto;background:#a66e1d;color:#fff;padding:7px 10px;border-radius:30px;font-size:10px;font-weight:800}#aeehfeng-page .top-shop .choice-list{gap:9px}#aeehfeng-page .choice{padding:14px 13px}#aeehfeng-page .choice .chip{background:#955e16}#aeehfeng-page .choice-main b{font-size:13px}#aeehfeng-page .choice-price strong{font-size:19px}#aeehfeng-page .choice-price small{font-size:9px}#aeehfeng-page .choice-savings{display:inline-block;padding:4px 7px;margin-top:6px;border-radius:7px;background:#f7dfaa;color:#8b5718;font-size:9px;font-weight:800}#aeehfeng-page .choice-shipping{display:block;margin-top:5px;color:#987444;font-size:9px;font-weight:600}#aeehfeng-page .free-shipping-ribbon{margin:15px 0 11px;background:#fff0c9;border:1px solid #e8cd90;border-radius:12px;padding:11px 13px;display:flex;align-items:center;gap:9px;color:#79521d;font-size:10px;line-height:1.5}#aeehfeng-page .free-shipping-ribbon b{font-weight:800}#aeehfeng-page .free-shipping-ribbon .truck{font-size:20px}#aeehfeng-page .top-buy-button{width:100%;margin-top:3px}#aeehfeng-page .golden-guarantee{margin-top:19px;border-top:1px solid #ead7aa;padding-top:17px;display:flex;gap:11px;align-items:center;color:#7c521d}#aeehfeng-page .golden-guarantee .seal{width:44px;height:44px;flex-shrink:0;border:2px dashed #bd8a32;border-radius:50%;display:grid;place-items:center;font:700 17px var(--display)}#aeehfeng-page .golden-guarantee b{font-size:12px;display:block}#aeehfeng-page .golden-guarantee small{font-size:9px;line-height:1.4;color:#aa8b5e;display:block;margin-top:4px}#aeehfeng-page .detail-feature{background:#fff7e3;padding:54px 22px}#aeehfeng-page .detail-feature .feature-items{display:grid;gap:12px}#aeehfeng-page .detail-feature .feature-item{padding:20px 18px;border-radius:15px;background:#fffdf8;border:1px solid #ead5a8}#aeehfeng-page .feature-item .number{font:italic 26px var(--display);color:#b58434}#aeehfeng-page .feature-item h3{font:500 23px var(--display);margin:6px 0 7px;color:#583815}#aeehfeng-page .feature-item p{font-size:12px;color:#927a5d;margin:0}#aeehfeng-page .body-science{background:#f5e2b6;padding:55px 27px}#aeehfeng-page .body-science h2{font:500 34px/1.18 var(--display);color:#5f3812;margin:10px 0 17px}#aeehfeng-page .body-science p{font-size:12px;color:#786040}#aeehfeng-page .body-science .science-graphic{margin:20px 0;border:1px solid #dfbb6f;border-radius:17px;background:radial-gradient(circle at 60% 10%,#ffe5a4,#deb674);padding:21px;text-align:center}#aeehfeng-page .skin-layers{display:grid;gap:4px;transform:rotate(-5deg);max-width:290px;margin:13px auto}#aeehfeng-page .skin-layers div{height:23px;border-radius:50%;box-shadow:inset 0 3px 8px #7c45121d}#aeehfeng-page .skin-layers div:first-child{background:repeating-linear-gradient(90deg,#f1c78d 0 25px,#f7d4a2 25px 32px)}#aeehfeng-page .skin-layers div:nth-child(2){background:repeating-linear-gradient(90deg,#dd9d65 0 25px,#ebaf76 25px 32px)}#aeehfeng-page .skin-layers div:last-child{background:repeating-linear-gradient(90deg,#b56f42 0 25px,#c88c5d 25px 32px)}#aeehfeng-page .body-science .science-graphic small{font-size:9px;color:#784b1b;display:block;margin-top:13px}#aeehfeng-page .detail-review{background:#fff8e8;padding:54px 22px}#aeehfeng-page .review-card{background:#fffef8;border:1px solid #e7d4a8;border-radius:15px;padding:20px;margin-top:12px}#aeehfeng-page .review-card .stars{letter-spacing:2px;color:#ad791e;font-size:15px}#aeehfeng-page .review-card p{font:italic 16px/1.5 var(--display);color:#5b3915;margin:10px 0}#aeehfeng-page .review-card .attribution{font-size:10px;font-weight:700;color:#a1855e}#aeehfeng-page .review-disclaimer{font-size:9px;line-height:1.6;color:#a98a5f;margin-top:15px}#aeehfeng-page .policy-panel{margin:22px 22px 0;background:linear-gradient(145deg,#59300e,#8f5a19);color:#fff0c7;border-radius:21px;padding:25px;text-align:center;position:relative;overflow:hidden}#aeehfeng-page .policy-panel:before{content:"180";font:700 130px var(--display);position:absolute;top:-44px;right:-15px;color:#fff6db11}#aeehfeng-page .policy-panel .round{width:64px;height:64px;border:2px dashed #f9d58e;border-radius:50%;display:grid;place-items:center;font:700 23px var(--display);margin:auto}#aeehfeng-page .policy-panel h3{font:500 28px var(--display);margin:15px 0 9px}#aeehfeng-page .policy-panel p{font-size:11px;color:#f3dba6;line-height:1.6}#aeehfeng-page .policy-panel small{display:block;font-size:9px;color:#f3dba6;opacity:.8}#aeehfeng-page .shipping-live{color:#7b4b16;font-weight:700;font-size:10px;margin:10px 0 0;text-align:center}#aeehfeng-page .gallery-view{background:#fffdf8}#aeehfeng-page .gallery-slide .gallery-picture{background:none!important;display:flex;align-items:center;justify-content:center;padding:8px 8px 57px;overflow:hidden}#aeehfeng-page .gallery-picture img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:#fffdf8}#aeehfeng-page .gallery-thumbs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:3px 2px 8px}#aeehfeng-page .gallery-thumb{flex:0 0 69px;width:69px;height:69px;scroll-snap-align:start}#aeehfeng-page .gallery-thumb .bg{background:none!important;width:100%;height:100%;display:block}#aeehfeng-page .gallery-thumb img{width:100%;height:100%;object-fit:contain;background:#fffdf8}#aeehfeng-page .gallery-count{font-size:10px}#aeehfeng-page .gallery-slide .picture-label{background:#fff8e9e8}#aeehfeng-page .real-product-panel{background:radial-gradient(circle at 50% 25%,#fff8e8,#f4dc9f);padding:45px 25px 40px;text-align:center}#aeehfeng-page .real-product-panel .product-media-frame{background:#fffefa;border-radius:20px;border:1px solid #e6c587;overflow:hidden;box-shadow:0 17px 32px #6f420e19}#aeehfeng-page .real-product-panel img{width:100%;height:auto;object-fit:contain}#aeehfeng-page .real-product-panel h2{font:500 31px/1.18 var(--display);color:#68411b;margin:16px 0 9px}#aeehfeng-page .real-product-panel p{font-size:11px;color:#8b704d;margin:0 auto;max-width:350px}#aeehfeng-page .original-copy{background:#fff8e7;padding:56px 23px}#aeehfeng-page .original-copy article{background:#fffef7;border:1px solid #ead8b0;border-radius:16px;padding:21px;margin-top:13px}#aeehfeng-page .original-copy article h3{font:500 23px/1.22 var(--display);color:#5d3c1b;margin:0 0 10px}#aeehfeng-page .original-copy article p{font-size:12px;color:#80684b;margin:0 0 10px}#aeehfeng-page .original-copy article p:last-child{margin-bottom:0}#aeehfeng-page .original-copy .source-label{display:inline-block;background:#f6e4b6;color:#8a5b20;padding:6px 9px;border-radius:99px;font-weight:700;font-size:9px;letter-spacing:.08em;margin-bottom:11px}#aeehfeng-page .original-copy .summary-tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}#aeehfeng-page .original-copy .summary-tags span{font-size:9px;padding:7px 8px;border:1px solid #e5c996;border-radius:20px;color:#8c5d27}#aeehfeng-page .original-copy .source-note{background:#faecc8;border-left:3px solid #b7842b;padding:15px;font-size:10px;color:#80633b;line-height:1.7;margin-top:17px}#aeehfeng-page .ingredient-index{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:20px}#aeehfeng-page .ingredient-index div{background:#fffcf4;border:1px solid #ead7ae;border-radius:12px;padding:14px 12px}#aeehfeng-page .ingredient-index b{font:500 17px var(--display);color:#68441f;display:block}#aeehfeng-page .ingredient-index small{font-size:10px;color:#9a7d54;display:block;line-height:1.5;margin-top:7px}@keyframes buttonGlow{0%,25%{left:-65%}50%,to{left:140%}}#aeehfeng-page .reveal{opacity:0;transform:translateY(16px);transition:opacity .7s,transform .7s}#aeehfeng-page .reveal.visible{opacity:1;transform:none}@keyframes float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(4deg)}}@keyframes rotate{to{transform:rotate(360deg)}}#aeehfeng-page .listing-reference{border:1px solid #e5c785;border-radius:20px;background:linear-gradient(135deg,#fff8e5,#faebc6);padding:24px;margin:25px 0 31px;box-shadow:0 12px 36px #6c461212}#aeehfeng-page .listing-reference-head h3{font:500 29px/1.18 var(--display);color:#5d3915;margin:10px 0 11px}#aeehfeng-page .listing-reference-head p{font-size:12px;color:#8d6b3e;margin:0 0 19px;line-height:1.7}#aeehfeng-page .listing-reference-grid{display:grid;grid-template-columns:1fr;gap:10px}#aeehfeng-page .listing-reference-grid>div{background:#fffdf8;border:1px solid #ead4a1;border-radius:13px;padding:17px}#aeehfeng-page .listing-reference-grid span{display:block;color:#a6732c;font-size:9px;font-weight:800;letter-spacing:.12em;margin-bottom:9px}#aeehfeng-page .listing-reference-grid strong{display:block;font:500 19px/1.24 var(--display);color:#654019}#aeehfeng-page .listing-reference-grid p{font-size:11px;line-height:1.65;color:#80684b;margin:8px 0 0}#aeehfeng-page .listing-verification{background:#f9e6b7;border-left:3px solid #af7929;color:#735125;font-size:10px;line-height:1.7;padding:14px;margin-top:14px;border-radius:0 9px 9px 0}#aeehfeng-page .product-purchase-layout{background:#fff7e5}@media(min-width:700px){#aeehfeng-page .listing-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){#aeehfeng-page{scroll-padding-top:24px}#aeehfeng-page{padding:0;background:#fff8e9}#aeehfeng-page .page{max-width:none;width:100%;border-radius:0;box-shadow:none;overflow:clip;padding-bottom:0}#aeehfeng-page .preview-strip{border-radius:0;font-size:10px;padding:11px}#aeehfeng-page .topbar{height:89px;padding:0 max(5vw,calc((100vw - 1280px)/2))}#aeehfeng-page .brand{font-size:31px}#aeehfeng-page .brand-caption{font-size:9px}#aeehfeng-page .nav-toggle{display:none}#aeehfeng-page .menu,#aeehfeng-page .menu.open{display:flex!important;position:static;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;padding:14px 30px;background:#fff9ec;box-shadow:none;border-bottom:1px solid #ead7ae}#aeehfeng-page .menu a{font-size:11px;color:#76532b;letter-spacing:.08em;transition:color .2s}#aeehfeng-page .menu a:hover{color:#bd7b24}#aeehfeng-page .menu small{display:none}#aeehfeng-page .hero{display:grid;grid-template-columns:51% 49%;min-height:490px;max-height:610px}#aeehfeng-page .hero-photo{height:100%;min-height:490px;background-position:center 38%}#aeehfeng-page .hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:54px clamp(45px,7vw,130px)}#aeehfeng-page .hero h1{font-size:clamp(54px,5.4vw,84px);line-height:1.06;max-width:650px;margin:19px 0 25px}#aeehfeng-page .hero p{font-size:16px;max-width:465px;margin:0 0 24px}#aeehfeng-page .hero .tiny-micro{font-size:11px!important;margin-top:18px!important}#aeehfeng-page .hero .primary-btn{min-width:235px}#aeehfeng-page .product-purchase-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);grid-template-areas:"gallery shop" "proof shop";grid-template-rows:auto auto;align-items:start;gap:0 44px;max-width:1370px;margin:0 auto;padding:72px 44px 75px}#aeehfeng-page .gallery-section{grid-area:gallery;padding:0;background:transparent}#aeehfeng-page .gallery-kicker{font-size:10px;letter-spacing:.17em;margin-bottom:19px}#aeehfeng-page .gallery-view{max-width:660px;margin:0 auto;aspect-ratio:1/1}#aeehfeng-page .gallery-arrow{height:45px;width:45px;font-size:29px}#aeehfeng-page .gallery-thumb{flex-basis:80px;width:80px;height:80px}#aeehfeng-page .gallery-thumbs{margin-top:18px}#aeehfeng-page .gallery-caption{font-size:11px;line-height:1.7}#aeehfeng-page .proof-strip{grid-area:proof;border-radius:18px;margin:25px 0 0;padding:19px;background:#fae9c0}#aeehfeng-page .proof-stat{padding:17px}#aeehfeng-page .proof-stat .big{font-size:28px}#aeehfeng-page .proof-stat small,#aeehfeng-page .proof-strip .proof-disclaimer{font-size:10px}#aeehfeng-page .top-shop{grid-area:shop;background:#fffdf7;border:1px solid #e8d4a5;border-radius:22px;box-shadow:0 19px 42px #67411b13;padding:35px 34px 29px}#aeehfeng-page .top-shop h2{font-size:39px}#aeehfeng-page .top-shop .sub{font-size:13px}#aeehfeng-page .top-price b{font-size:41px}#aeehfeng-page .choice{min-height:72px;padding:15px 17px}#aeehfeng-page .choice-main b{font-size:14px}#aeehfeng-page .choice-main small,#aeehfeng-page .choice-price small{font-size:11px}#aeehfeng-page .choice-price strong{font-size:22px}#aeehfeng-page .choice-savings,#aeehfeng-page .choice-shipping{font-size:10px}#aeehfeng-page .free-shipping-ribbon{font-size:12px}#aeehfeng-page .golden-guarantee b{font-size:13px}#aeehfeng-page .golden-guarantee small{font-size:10px}#aeehfeng-page .benefit-bar{padding:29px 15px}#aeehfeng-page .benefit-bar b{font-size:25px}#aeehfeng-page .benefit-bar small{font-size:11px}#aeehfeng-page .section,#aeehfeng-page .detail-feature,#aeehfeng-page .body-science,#aeehfeng-page .detail-review,#aeehfeng-page .original-copy,#aeehfeng-page .real-product-panel{padding:90px max(5vw,calc((100vw - 1180px)/2))}#aeehfeng-page .section-head h2{font-size:clamp(42px,4vw,60px);max-width:760px}#aeehfeng-page .section-head p{font-size:15px;max-width:650px}#aeehfeng-page .eyebrow{font-size:11px}#aeehfeng-page .quote-line{font-size:42px;max-width:710px;margin-bottom:34px}#aeehfeng-page .concerns{max-width:940px;margin:0 auto;gap:20px}#aeehfeng-page .concern{min-height:203px;padding:30px 17px}#aeehfeng-page .concern .art{width:76px;height:76px}#aeehfeng-page .concern b{font-size:17px}#aeehfeng-page .concern small{font-size:12px}#aeehfeng-page .real-product-panel h2{font-size:48px}#aeehfeng-page .real-product-panel .product-media-frame{max-width:780px;margin:24px auto 0}#aeehfeng-page .real-product-panel p{max-width:630px;font-size:13px}#aeehfeng-page .product-story{padding:85px max(5vw,calc((100vw - 1000px)/2));text-align:center}#aeehfeng-page .product-story h2{font-size:56px}#aeehfeng-page .product-story p{font-size:16px;max-width:860px;margin:0 auto 18px}#aeehfeng-page .product-story .mini-points{justify-content:center}#aeehfeng-page .detail-feature .feature-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#aeehfeng-page .detail-feature .feature-item{padding:32px 28px;min-height:235px}#aeehfeng-page .feature-item h3{font-size:29px}#aeehfeng-page .feature-item p{font-size:14px}#aeehfeng-page .body-science h2{font-size:54px;max-width:650px}#aeehfeng-page .body-science p{font-size:15px;max-width:780px}#aeehfeng-page .body-science .science-graphic{max-width:650px;padding:35px;margin:34px auto}#aeehfeng-page .skin-layers{max-width:430px}#aeehfeng-page .original-copy .section-head{margin-bottom:47px}#aeehfeng-page .listing-reference{padding:35px;margin:22px auto 35px}#aeehfeng-page .listing-reference-head h3{font-size:39px}#aeehfeng-page .listing-reference-head p{font-size:14px}#aeehfeng-page .listing-reference-grid{gap:17px}#aeehfeng-page .listing-reference-grid>div{padding:24px}#aeehfeng-page .listing-reference-grid strong{font-size:24px}#aeehfeng-page .listing-reference-grid p{font-size:13px}#aeehfeng-page .listing-verification{font-size:12px;padding:18px}#aeehfeng-page .original-copy article{padding:35px 38px;margin-top:21px}#aeehfeng-page .original-copy article h3{font-size:34px}#aeehfeng-page .original-copy article p{font-size:15px;line-height:1.85}#aeehfeng-page .original-copy .source-label{font-size:10px}#aeehfeng-page .original-copy .summary-tags span{font-size:11px}#aeehfeng-page .original-copy .source-note{font-size:12px;padding:22px}#aeehfeng-page .ingredient-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}#aeehfeng-page .ingredient-index b{font-size:23px}#aeehfeng-page .ingredient-index small{font-size:12px}#aeehfeng-page .story-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#aeehfeng-page .step{display:block;padding:28px;min-height:245px}#aeehfeng-page .step .num{margin-bottom:20px}#aeehfeng-page .step h3{font-size:28px}#aeehfeng-page .step p{font-size:14px}#aeehfeng-page .animation-card{max-width:790px;margin:30px auto 0;padding:35px}#aeehfeng-page .formula-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}#aeehfeng-page .ingredient{flex-direction:column;align-items:flex-start;gap:18px;padding:28px}#aeehfeng-page .ingredient b{font-size:26px}#aeehfeng-page .ingredient p{font-size:13px}#aeehfeng-page .note{font-size:12px;max-width:900px;margin:30px auto 0}#aeehfeng-page .brand-manifesto{padding:110px 35px}#aeehfeng-page .brand-manifesto h2{font-size:60px}#aeehfeng-page .brand-manifesto p{font-size:15px;max-width:700px}#aeehfeng-page .detail-review .review-card{display:inline-flex;vertical-align:top;flex-direction:column;width:calc(50% - 13px);min-height:220px;margin-right:20px;padding:30px}#aeehfeng-page .detail-review .review-card:nth-of-type(2){margin-right:0}#aeehfeng-page .review-card p{font-size:23px}#aeehfeng-page .review-disclaimer{font-size:12px}#aeehfeng-page .shop{padding:90px max(5vw,calc((100vw - 1080px)/2))}#aeehfeng-page .shop .choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#aeehfeng-page .checkout-card{max-width:810px;margin:32px auto 0;padding:30px}#aeehfeng-page .policy-panel{max-width:1040px;margin:25px auto 0;padding:55px}#aeehfeng-page .policy-panel h3{font-size:43px}#aeehfeng-page .policy-panel p{font-size:14px}#aeehfeng-page .faq details{max-width:900px;margin:0 auto}#aeehfeng-page .faq summary{font-size:17px}#aeehfeng-page .faq details p{font-size:14px}#aeehfeng-page .closing{padding:100px 30px}#aeehfeng-page .closing h2{font-size:58px}#aeehfeng-page .closing p{font-size:15px;max-width:600px}#aeehfeng-page footer{padding:55px 45px 65px}#aeehfeng-page footer p{max-width:800px;font-size:12px}#aeehfeng-page .sticky-buy{width:min(700px,95%);bottom:19px;border-radius:100px;box-shadow:0 12px 35px #57321540;border:1px solid #e8c990;padding:11px 16px 11px 24px}#aeehfeng-page .sticky-buy .primary-btn{padding:14px 30px}#aeehfeng-page .sticky-buy .sticky-price{font-size:26px}}@media(min-width:900px)and (max-width:1150px){#aeehfeng-page .product-purchase-layout{grid-template-columns:minmax(0,1fr) minmax(365px,1fr);gap:0 25px;padding:46px 26px}#aeehfeng-page .top-shop{padding:25px 22px}#aeehfeng-page .hero-copy{padding:45px 38px}#aeehfeng-page .top-shop h2{font-size:33px}}#aeehfeng-page .source-product-description{background:linear-gradient(180deg,#fff5db,#fffcf3 12%,#fff8e8 94%,#f8e6bf);padding:64px 18px 78px;color:#563816;isolation:isolate}#aeehfeng-page .source-page-heading{max-width:1000px;margin:0 auto 37px;text-align:center;border-bottom:1px solid #e3c894;padding:0 12px 32px}#aeehfeng-page .source-page-heading h2{font:500 clamp(35px,5.2vw,64px)/1.14 var(--display);color:#553116;letter-spacing:-.035em;margin:13px auto 0}#aeehfeng-page .original-description{max-width:1140px;margin:0 auto;font-size:16px;line-height:1.82;overflow-wrap:anywhere}#aeehfeng-page .original-description img{width:auto;height:auto;max-width:min(100%,1000px)!important;max-height:none;object-fit:contain;display:block!important;float:none!important;margin:22px auto!important;border-radius:16px;box-shadow:0 18px 48px #77502116}#aeehfeng-page .original-description img[src*=".gif"]{background:#fff;border:1px solid #ecd19a;padding:11px;image-rendering:auto}#aeehfeng-page .original-description h2.source-text-heading,#aeehfeng-page .original-description h3.source-text-heading,#aeehfeng-page .original-description h4.source-text-heading{font:500 clamp(25px,4.1vw,51px)/1.18 var(--display)!important;color:#522f12!important;background:linear-gradient(135deg,#f7dfaa,#fff4da)!important;max-width:1100px;margin:75px auto 29px!important;padding:42px 32px!important;text-align:center!important;letter-spacing:-.025em;border:1px solid #e6c689;border-radius:25px;box-shadow:0 18px 38px #82521b0c;clear:both}#aeehfeng-page .original-description h2.source-text-heading.chapter-dark,#aeehfeng-page .original-description h3.source-text-heading.chapter-dark{color:#ffebc6!important;background:linear-gradient(115deg,#56300f,#906020)!important;border-color:#a97a35}#aeehfeng-page .original-description h2.source-image-heading,#aeehfeng-page .original-description h3.source-image-heading,#aeehfeng-page .original-description h4.source-image-heading{background:transparent!important;border:0!important;padding:0!important;margin:24px auto!important;max-width:1100px}#aeehfeng-page .original-description p:not(.source-image-paragraph){max-width:910px;margin:20px auto;font-size:clamp(15px,1.55vw,18px);line-height:1.92;color:#5e4a34;padding:0 10px}#aeehfeng-page .original-description p.source-image-paragraph{padding:0!important;margin:21px auto!important;background:transparent!important}#aeehfeng-page .original-description p.source-review-paragraph{background:#fffdf7;border:1px solid #e8d4a3;border-left:5px solid #bb8532;box-shadow:0 15px 38px #6c3d1110;border-radius:0 19px 19px 0;padding:29px 34px!important;margin:27px auto!important;color:#5b4329;font-size:17px}#aeehfeng-page .original-description :is(ul,ol){max-width:1020px;margin:34px auto!important;padding:26px 34px 26px 54px!important;background:#fff8e7;border:1px solid #e7d3a3;border-radius:20px;color:#62472c;font-size:17px;line-height:1.85;box-shadow:0 15px 32px #8054210b}#aeehfeng-page .original-description li{margin:11px 0;padding-left:6px}#aeehfeng-page .original-description strong,#aeehfeng-page .original-description b{color:#694015}#aeehfeng-page .original-description em{line-height:1.85}#aeehfeng-page .original-description .section{padding:0!important;margin:0!important;max-width:none!important;background:transparent!important}#aeehfeng-page .original-description .document{padding:0;margin:0}#aeehfeng-page .original-description :is(div,article){max-width:100%}#aeehfeng-page .original-description :is(p,h2,h3,div):has(>img){text-align:center!important}#aeehfeng-page .original-description :is(p,h2,h3,div):has(>img)>img{display:block}@media(min-width:900px){#aeehfeng-page .product-purchase-layout{grid-template-areas:"gallery shop";grid-template-rows:auto}#aeehfeng-page .source-product-description{padding:102px max(5vw,calc((100vw - 1310px)/2)) 125px}#aeehfeng-page .source-page-heading{margin-bottom:59px}#aeehfeng-page .original-description h2.source-text-heading,#aeehfeng-page .original-description h3.source-text-heading{margin-top:115px!important;margin-bottom:48px!important;padding:58px 65px!important}#aeehfeng-page .original-description p.source-review-paragraph{padding:42px 55px!important}#aeehfeng-page .original-description img{margin:32px auto!important}}@media(max-width:599px){#aeehfeng-page .source-product-description{padding:46px 14px 62px}#aeehfeng-page .source-page-heading{padding-bottom:24px}#aeehfeng-page .original-description h2.source-text-heading,#aeehfeng-page .original-description h3.source-text-heading,#aeehfeng-page .original-description h4.source-text-heading{margin:49px auto 22px!important;padding:27px 19px!important;font-size:clamp(25px,7vw,34px)!important;border-radius:16px}#aeehfeng-page .original-description p:not(.source-image-paragraph){font-size:15px;padding:0 7px}#aeehfeng-page .original-description p.source-review-paragraph{padding:24px 20px!important;font-size:15px}#aeehfeng-page .original-description :is(ul,ol){padding:22px 19px 22px 33px!important;font-size:15px}#aeehfeng-page .original-description img{border-radius:11px}}#aeehfeng-page .source-product-description{padding:65px 22px 80px;background:linear-gradient(180deg,#fdf7e9,#fffdf7 20%,#f6edd9)}#aeehfeng-page .source-page-heading{margin-bottom:32px;padding-bottom:25px;max-width:1160px}#aeehfeng-page .source-page-heading h2{font-size:clamp(32px,3.3vw,51px)}#aeehfeng-page .original-description{max-width:1250px}#aeehfeng-page .original-description .brand-chapter{--chapter-bg:#fffdf7;position:relative;background:var(--chapter-bg);border:1px solid #e8d7b6;border-radius:28px;padding:clamp(22px,3.4vw,48px);margin:0 auto 22px;box-shadow:0 12px 35px #5f3c1609;min-width:0;overflow:hidden}#aeehfeng-page .original-description .brand-chapter:nth-child(2n){--chapter-bg:#f5f0e4}#aeehfeng-page .original-description .brand-chapter:nth-child(3n){--chapter-bg:#fff5dd}#aeehfeng-page .original-description .brand-chapter:before{content:"";display:block;width:34px;height:3px;background:#ac7227;border-radius:9px;margin-bottom:19px}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-auto-rows:min-content;align-items:start;column-gap:clamp(24px,4vw,64px)}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired:before{grid-column:1;grid-row:1;margin:0 0 17px}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired>.chapter-text-node{grid-column:1;min-width:0}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired>.chapter-media-node{grid-column:2;grid-row:1 / span 28;align-self:center;min-width:0;max-width:100%;border-radius:17px;padding:12px;background:#fff9ea;border:1px solid #e7c990;box-shadow:0 10px 32px #855c2515}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired.is-reversed:before,#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired.is-reversed>.chapter-text-node{grid-column:2}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired.is-reversed>.chapter-media-node{grid-column:1}#aeehfeng-page .original-description .brand-chapter--paired>.chapter-media-node :is(p,h2,h3,div){margin:0!important;padding:0!important}#aeehfeng-page .original-description .brand-chapter h2.source-text-heading,#aeehfeng-page .original-description .brand-chapter h3.source-text-heading,#aeehfeng-page .original-description .brand-chapter h4.source-text-heading{font:700 clamp(25px,2.8vw,41px)/1.18 var(--sans)!important;letter-spacing:-.036em;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0 0 21px!important;max-width:none!important;text-align:left!important;color:#40280f!important;clear:none}#aeehfeng-page .original-description .brand-chapter h2.source-text-heading.chapter-dark,#aeehfeng-page .original-description .brand-chapter h3.source-text-heading.chapter-dark{color:#ad6c20!important;background:transparent!important}#aeehfeng-page .original-description .brand-chapter h2.source-image-heading,#aeehfeng-page .original-description .brand-chapter h3.source-image-heading{border:0!important;box-shadow:none!important;background:transparent!important;margin:0!important;padding:0!important}#aeehfeng-page .original-description .brand-chapter p:not(.source-image-paragraph){max-width:none!important;margin:11px 0!important;padding:0!important;color:#63503b!important;font-size:clamp(14px,1.25vw,16px)!important;line-height:1.78!important;text-align:left!important}#aeehfeng-page .original-description .brand-chapter img{max-width:100%!important;width:auto!important;max-height:370px!important;height:auto!important;object-fit:contain;box-shadow:none;border-radius:12px;margin:0 auto!important}#aeehfeng-page .original-description .brand-chapter p.source-image-paragraph{margin:0!important;padding:0!important}#aeehfeng-page .original-description .brand-chapter :is(ul,ol){max-width:none!important;margin:13px 0!important;padding:18px 25px 18px 36px!important;border-radius:17px;background:#fffbf1;border-color:#ecddc1;box-shadow:none;font-size:clamp(14px,1.2vw,16px)!important;line-height:1.75}#aeehfeng-page .original-description .brand-chapter li{padding-left:0;margin:8px 0}#aeehfeng-page .original-description .brand-chapter--lead .source-image-heading{display:block}#aeehfeng-page .original-description .brand-chapter--lead .source-image-heading>span{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;align-items:center;width:100%}#aeehfeng-page .original-description .brand-chapter--lead .source-image-heading img{max-height:295px!important;border:1px solid #eedcba;padding:6px;background:#fff}#aeehfeng-page .original-description .brand-chapter h2.source-text-heading span[style*=color],#aeehfeng-page .original-description .brand-chapter h3.source-text-heading span[style*=color],#aeehfeng-page .original-description .brand-chapter h4.source-text-heading span[style*=color]{color:inherit!important}#aeehfeng-page .original-description .brand-chapter--reviews{padding:clamp(25px,3.5vw,46px)}#aeehfeng-page .original-description .brand-chapter--reviews>.source-text-heading{max-width:950px!important;margin-bottom:24px!important}#aeehfeng-page .original-description .brand-review-row{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);column-gap:32px;align-items:center;border:1px solid #ecdcc0;background:#fffcf5;border-radius:19px;padding:22px;margin:16px 0;min-height:210px}#aeehfeng-page .original-description .brand-review-row:nth-of-type(2n){grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);background:#f9f1df}#aeehfeng-page .original-description .brand-review-row>.chapter-media-node{grid-column:1;grid-row:1 / span 15;align-self:center}#aeehfeng-page .original-description .brand-review-row>.chapter-text-node{grid-column:2}#aeehfeng-page .original-description .brand-review-row:nth-of-type(2n)>.chapter-media-node{grid-column:2}#aeehfeng-page .original-description .brand-review-row:nth-of-type(2n)>.chapter-text-node{grid-column:1}#aeehfeng-page .original-description .brand-review-row p.source-review-paragraph{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0;font-style:italic}#aeehfeng-page .original-description .brand-review-row img{max-height:300px!important;max-width:100%!important}#aeehfeng-page .original-description .brand-chapter--rich{background:linear-gradient(145deg,#fffaf0,#f6ecd8)}#aeehfeng-page .original-description .brand-chapter--rich :is(li,div):has(img)>img{max-height:330px!important}#aeehfeng-page .original-description .brand-chapter--rich :is(h2,h3):not(:has(img)){max-width:820px}#aeehfeng-page .original-description .brand-chapter--rich{padding:0!important;border:0;background:transparent;box-shadow:none;overflow:visible;display:grid;gap:17px}#aeehfeng-page .original-description .brand-chapter--rich:before{display:none}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro,#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredients-area,#aeehfeng-page .original-description .brand-chapter--rich>.source-rich-narrative>.source-nested-chapter{background:#fffdf7;border:1px solid #e6d2a9;border-radius:25px;padding:clamp(22px,3.1vw,39px);box-shadow:0 12px 32px #7246150b;margin:0;min-width:0}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.69fr);align-items:center;gap:30px;background:linear-gradient(110deg,#fff6de,#fffdf7)}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro>.source-text-heading{font:650 clamp(28px,3.6vw,47px)/1.13 var(--sans)!important;letter-spacing:-.04em;margin:0!important}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro img{max-height:270px!important}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredients-area{background:#faf0da;display:grid;gap:21px}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;background:transparent!important;border:0!important;box-shadow:none;padding:0!important;margin:0!important;list-style:none;counter-reset:source-ingredient}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid>li{counter-increment:source-ingredient;position:relative;margin:0;min-width:0;background:#fffcf5;border:1px solid #ead7b2;border-radius:15px;padding:19px 20px 19px 57px;line-height:1.65;font-size:clamp(13px,1vw,15px);box-shadow:0 7px 22px #8f61200a}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid>li:before{content:counter(source-ingredient,decimal-leading-zero);position:absolute;left:18px;top:19px;color:#b37e35;font:700 19px/1 var(--display)}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid>li strong{display:inline;color:#583817}#aeehfeng-page .original-description .source-benefits-panel{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);gap:7px 30px;align-items:start;padding:27px;border:1px solid #ead5a8;background:#fffcf6;border-radius:20px;min-width:0}#aeehfeng-page .original-description .source-benefits-panel>.source-image-heading{grid-column:1;grid-row:1 / span 15;align-self:center;padding:0!important;margin:0!important}#aeehfeng-page .original-description .source-benefits-panel>.source-image-heading img{max-height:285px!important}#aeehfeng-page .original-description .source-benefits-panel>:not(.source-image-heading){grid-column:2;min-width:0}#aeehfeng-page .original-description .source-benefits-panel>.source-text-heading{font-size:clamp(25px,2.3vw,35px)!important}#aeehfeng-page .original-description .source-benefits-panel p{font-size:14px!important;line-height:1.67!important;margin:5px 0!important}#aeehfeng-page .original-description .brand-chapter--rich>.source-rich-narrative{display:grid;gap:16px;min-width:0}#aeehfeng-page .original-description .brand-chapter--rich .source-nested-chapter{min-width:0;overflow:hidden}#aeehfeng-page .original-description .brand-chapter--rich .source-nested-chapter>h3.source-text-heading{font-size:clamp(26px,2.65vw,39px)!important}#aeehfeng-page .original-description .source-usage-card{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:10px 38px;align-items:center;background:#fffaf0!important}#aeehfeng-page .original-description .source-usage-card>.source-text-heading{grid-column:1/-1}#aeehfeng-page .original-description .source-usage-card:not(:has(>p.source-image-paragraph)){display:block}#aeehfeng-page .original-description .source-usage-card:not(:has(>p.source-image-paragraph))>ol{max-width:980px}#aeehfeng-page .original-description .source-usage-card>ol{grid-column:1;grid-row:auto;max-width:none;margin:0!important;padding:9px 12px 9px 37px!important;background:transparent;border:0;box-shadow:none}#aeehfeng-page .original-description .source-usage-card>ol>li{padding:5px 0 5px 2px;margin:12px 0;font-size:clamp(15px,1.45vw,19px);line-height:1.7;color:#594024}#aeehfeng-page .original-description .source-usage-card>p.source-image-paragraph{grid-column:2;grid-row:2;margin:0!important}#aeehfeng-page .original-description .source-usage-card>p.source-image-paragraph img{max-height:305px!important}#aeehfeng-page .original-description .source-usage-card:has(>ol:not(:last-child))>ol{grid-column:1/-1}#aeehfeng-page .original-description .source-story-reviews{background:#f4e7d0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#aeehfeng-page .original-description .source-story-reviews>.source-text-heading{grid-column:1/-1}#aeehfeng-page .original-description .source-story-reviews>.source-review-mini-card{min-width:0;background:#fffdf7;border:1px solid #e5cfa2;border-radius:17px;padding:16px 17px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}#aeehfeng-page .original-description .source-review-mini-card>em{font-size:14px;line-height:1.68;color:#65482b;display:block}#aeehfeng-page .original-description .source-review-mini-card>em>img{max-height:240px!important;margin:0 auto 14px!important}#aeehfeng-page .original-description .source-review-mini-card>p.source-image-paragraph{margin:0!important}#aeehfeng-page .original-description .source-review-mini-card>p.source-review-paragraph{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important;font-style:italic}#aeehfeng-page .original-description .source-review-mini-card img{max-height:235px!important}#aeehfeng-page .original-description .source-facts-panel{background:#f4ebd9!important}#aeehfeng-page .original-description .source-facts-panel>h2.source-text-heading{font-size:clamp(26px,2.6vw,38px)!important;max-width:none;margin:0 0 22px!important}#aeehfeng-page .original-description .source-facts-panel .document{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}#aeehfeng-page .original-description .source-facts-panel .document>.section{background:#fffdfa!important;border:1px solid #e8d5b1;border-radius:17px;padding:22px 24px!important;min-width:0;box-shadow:0 8px 24px #6340130a}#aeehfeng-page .original-description .source-facts-panel .document>.section:last-child{grid-column:1/-1;background:#fff8e5!important}#aeehfeng-page .original-description .source-facts-panel .document>.section :is(ul,ol){margin:12px 0!important;box-shadow:none!important;background:transparent!important;border:0!important;padding:6px 9px 6px 20px!important}#aeehfeng-page .original-description .source-facts-panel .document>.section :is(h2,h3).source-text-heading{font-size:clamp(24px,2vw,32px)!important;margin:18px 0 12px!important}#aeehfeng-page .original-description .source-facts-panel .document>.section img{max-height:235px!important}#aeehfeng-page .original-description .source-empty-only{display:none!important}#aeehfeng-page #bottomShop{background:linear-gradient(135deg,#f4e3bf,#fff8e9 40%,#efdbac);border-top:1px solid #e6c98b}#aeehfeng-page #bottomShop .section-head h2{color:#573314}#aeehfeng-page #bottomShop .choice{border:1px solid #d9c19b;background:#fffdf7;border-radius:14px;transition:border-color .2s,transform .2s,background .2s}#aeehfeng-page #bottomShop .choice:hover{transform:translateY(-2px);border-color:#ae752c}#aeehfeng-page #bottomShop .choice.active{border-color:#a46b20;background:#fff3d5;box-shadow:0 0 0 2px #edce8d}#aeehfeng-page #bottomShop .choice .radio{width:18px;height:18px}#aeehfeng-page #bottomShop .choice-price strong{color:#754714;font-family:var(--display)}#aeehfeng-page #bottomShop .checkout-card{background:linear-gradient(150deg,#5c3615,#8b561b);color:#fff1d2;border:1px solid #a47734;box-shadow:0 20px 38px #57350f28}#aeehfeng-page #bottomShop .checkout-card :is(.totals small,.payment-note){color:#dfc99e}#aeehfeng-page #bottomShop .checkout-card .totals b{color:#fff2d0}#aeehfeng-page #bottomShop .checkout-card .primary-btn{background:linear-gradient(110deg,#f5d69b,#dca449);color:#3c220c;font-weight:800}#aeehfeng-page #bottomShop .checkout-card .delivery-points div{color:#f2d6a3}@media(min-width:900px){#aeehfeng-page #bottomShop{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(335px,.82fr);grid-template-areas:"heading heading" "choices checkout";column-gap:24px;max-width:none;padding:78px max(35px,calc((100vw - 1240px)/2)) 86px}#aeehfeng-page #bottomShop .section-head{grid-area:heading;margin-bottom:30px}#aeehfeng-page #bottomShop .section-head h2{font-size:clamp(40px,4vw,55px);max-width:none}#aeehfeng-page #bottomShop .choice-list{grid-area:choices;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:13px}#aeehfeng-page #bottomShop .choice:last-child{grid-column:1/-1}#aeehfeng-page #bottomShop .choice{padding:19px 14px;min-height:94px}#aeehfeng-page #bottomShop .choice-main b{font-size:14px}#aeehfeng-page #bottomShop .choice-price strong{font-size:23px}#aeehfeng-page #bottomShop .checkout-card{grid-area:checkout;align-self:stretch;display:flex;flex-direction:column;justify-content:center;max-width:none;margin:0;padding:30px 24px;border-radius:19px}#aeehfeng-page #bottomShop .checkout-card .totals{border-bottom:1px solid #ac834c;padding-bottom:19px}#aeehfeng-page #bottomShop .checkout-card .delivery-points{margin-top:22px}}@media(min-width:900px){#aeehfeng-page .hero{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);min-height:380px;max-height:435px}#aeehfeng-page .hero-copy{grid-column:1;grid-row:1;padding:34px clamp(36px,6vw,110px)}#aeehfeng-page .hero-photo{grid-column:2;grid-row:1;min-height:380px;height:100%;background-position:center 30%}#aeehfeng-page .hero h1{font-size:clamp(40px,4vw,58px);line-height:1.07;max-width:680px;margin:14px 0 19px}#aeehfeng-page .hero p{font-size:14px;margin-bottom:18px}#aeehfeng-page .product-purchase-layout{padding-top:45px;padding-bottom:48px;max-width:1240px;grid-template-columns:minmax(0,1fr) minmax(390px,1fr);gap:25px}#aeehfeng-page .gallery-view{max-width:525px}#aeehfeng-page .source-product-description{padding:75px max(24px,calc((100vw - 1290px)/2)) 92px}#aeehfeng-page .original-description .brand-chapter h2.source-text-heading,#aeehfeng-page .original-description .brand-chapter h3.source-text-heading{margin:0 0 21px!important;padding:0!important}#aeehfeng-page .original-description .brand-chapter img{margin:0 auto!important}#aeehfeng-page .original-description .brand-chapter p.source-review-paragraph{padding:0!important}}@media(max-width:899px){#aeehfeng-page .hero{display:grid;grid-template-columns:minmax(0,1fr) 36%;min-height:264px;align-items:stretch}#aeehfeng-page .hero-copy{grid-column:1;grid-row:1;text-align:left;align-items:flex-start;padding:22px 13px 21px 19px;display:flex;flex-direction:column;justify-content:center}#aeehfeng-page .hero-photo{grid-column:2;grid-row:1;min-height:264px;height:auto;background-position:47% center}#aeehfeng-page .hero h1{font-size:clamp(24px,6.5vw,37px);margin:11px 0 12px;letter-spacing:-1px}#aeehfeng-page .hero p{font-size:11px;line-height:1.5;text-align:left;margin:0 0 14px}#aeehfeng-page .hero .primary-btn{font-size:10px;padding:12px 14px}#aeehfeng-page .hero .tiny-micro{display:none}#aeehfeng-page .hero-photo-caption{font-size:8px;left:11px;bottom:15px}#aeehfeng-page .source-product-description{padding:42px 12px 57px}#aeehfeng-page .original-description .brand-chapter{border-radius:19px;padding:21px 17px;margin-bottom:15px}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired{display:flex;flex-direction:column;gap:0}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired:before{align-self:flex-start}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired>.chapter-media-node{order:2;width:100%;margin:15px 0 9px;padding:9px}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired>.chapter-text-node{order:3;width:100%}#aeehfeng-page .original-description .brand-chapter.brand-chapter--paired>.chapter-text-node:is(h2,h3,h4){order:1}#aeehfeng-page .original-description .brand-chapter h2.source-text-heading,#aeehfeng-page .original-description .brand-chapter h3.source-text-heading{font-size:clamp(22px,5.7vw,31px)!important;margin-bottom:12px!important}#aeehfeng-page .original-description .brand-chapter img{max-height:300px!important;max-width:100%!important}#aeehfeng-page .original-description .brand-chapter--lead .source-image-heading img{max-height:185px!important}#aeehfeng-page .original-description .brand-review-row,#aeehfeng-page .original-description .brand-review-row:nth-of-type(2n){display:block;padding:14px;margin:12px 0}#aeehfeng-page .original-description .brand-review-row img{max-height:260px!important}#aeehfeng-page .original-description .brand-review-row>.chapter-media-node{padding-bottom:10px!important}#aeehfeng-page .original-description .brand-chapter :is(ul,ol){padding:16px 13px 16px 29px!important}#aeehfeng-page .original-description .brand-chapter--rich{gap:12px}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro,#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredients-area,#aeehfeng-page .original-description .brand-chapter--rich>.source-rich-narrative>.source-nested-chapter{border-radius:18px;padding:22px 17px}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro{display:flex;flex-direction:column;align-items:stretch;gap:12px}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro>.source-text-heading{font-size:28px!important}#aeehfeng-page .original-description .brand-chapter--rich>.source-ingredient-intro img{max-height:270px!important}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid{grid-template-columns:1fr;gap:9px;padding:0!important}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid>li{padding:15px 15px 15px 50px;font-size:14px}#aeehfeng-page .original-description .brand-chapter--rich ul.source-ingredient-grid>li:before{top:15px;left:14px}#aeehfeng-page .original-description .source-benefits-panel{display:flex;flex-direction:column;padding:15px;gap:10px}#aeehfeng-page .original-description .source-benefits-panel>.source-image-heading{order:2;align-self:center}#aeehfeng-page .original-description .source-benefits-panel>.source-text-heading{order:1;font-size:25px!important}#aeehfeng-page .original-description .source-benefits-panel>p{order:3}#aeehfeng-page .original-description .source-usage-card{display:block}#aeehfeng-page .original-description .source-usage-card>ol{padding:8px 8px 8px 28px!important}#aeehfeng-page .original-description .source-usage-card>ol>li{font-size:15px}#aeehfeng-page .original-description .source-usage-card>p.source-image-paragraph img{max-height:255px!important}#aeehfeng-page .original-description .source-story-reviews{grid-template-columns:1fr}#aeehfeng-page .original-description .source-story-reviews>.source-text-heading{grid-column:1}#aeehfeng-page .original-description .source-facts-panel .document{grid-template-columns:1fr}#aeehfeng-page .original-description .source-facts-panel .document>.section{padding:17px!important}#aeehfeng-page .original-description .source-facts-panel .document>.section:last-child{grid-column:auto}#aeehfeng-page #bottomShop{padding:54px 18px 42px}#aeehfeng-page #bottomShop .choice-list{gap:10px}#aeehfeng-page #bottomShop .choice{padding:14px 12px}#aeehfeng-page #bottomShop .checkout-card{padding:25px 19px;margin-top:16px}}#aeehfeng-page #originalDescription[hidden]{display:none!important}#aeehfeng-page .brand-editorial-v2{padding:60px 28px 74px;background:linear-gradient(180deg,#fbf1d9,#fffdf5 11%,#fff9eb 52%,#f3e4c6);color:#4d321a}#aeehfeng-page .brand-editorial-v2>div,#aeehfeng-page .brand-editorial-v2>section,#aeehfeng-page .brand-editorial-v2>details{max-width:1250px;margin-left:auto;margin-right:auto}#aeehfeng-page .editorial-intro-label{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 2px 15px;border-bottom:1px solid #e3ca96;color:#93662f;font-weight:800;font-size:10px;letter-spacing:.2em}#aeehfeng-page .editorial-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.19em;color:#a66d22;margin-bottom:15px}#aeehfeng-page .brand-editorial-v2 :is(h2,h3,p){overflow-wrap:normal;word-break:normal}#aeehfeng-page .brand-editorial-v2 h2{font:550 clamp(31px,3.9vw,56px)/1.1 var(--display);color:#543012;letter-spacing:-.032em;margin:0 0 20px}#aeehfeng-page .brand-editorial-v2 h3{font:650 22px/1.17 var(--sans);color:#624017;letter-spacing:-.025em;margin:0 0 8px}#aeehfeng-page .brand-editorial-v2 p{font-size:clamp(14px,1.2vw,17px);line-height:1.72;color:#735b3f;margin:0}#aeehfeng-page .brand-editorial-v2 figure{margin:0;min-width:0}#aeehfeng-page .brand-editorial-v2 figcaption{font-size:10px;line-height:1.5;color:#a1865f;text-align:center;letter-spacing:.02em;margin-top:9px}#aeehfeng-page .brand-editorial-v2 img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;margin:auto}#aeehfeng-page .editorial-hero-panel{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:clamp(35px,5vw,90px);align-items:center;padding:54px clamp(32px,4vw,58px);margin-top:27px;margin-bottom:22px;border-radius:28px;border:1px solid #e7cf9f;background:radial-gradient(circle at 83% 30%,#ffefca,#fffaf0 47%,#f5e9d0);box-shadow:0 15px 40px #6d47100d}#aeehfeng-page .editorial-hero-copy h2{font-size:clamp(40px,4.65vw,70px);line-height:1.08;margin-bottom:24px}#aeehfeng-page .editorial-hero-copy h2 em{font-weight:450;color:#ab752c}#aeehfeng-page .editorial-hero-copy p{max-width:610px}#aeehfeng-page .editorial-chip-line{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}#aeehfeng-page .editorial-chip-line span{display:inline-block;padding:9px 12px;border-radius:99px;border:1px solid #e2c58d;background:#fffbf2;font-size:9px;font-weight:800;color:#80541e;letter-spacing:.1em}#aeehfeng-page .editorial-inline-link{display:inline-flex;gap:12px;align-items:center;font-size:13px;font-weight:800;color:#7b4b13;text-decoration:underline;text-underline-offset:5px}#aeehfeng-page .editorial-inline-link:hover{color:#ae6b18}#aeehfeng-page .editorial-hero-product{background:#fffefa;padding:22px;border-radius:21px;border:1px solid #e7ce9c;box-shadow:0 20px 55px #59310714}#aeehfeng-page .editorial-hero-product img{height:310px;object-fit:contain}#aeehfeng-page .editorial-story-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(35px,5vw,90px);align-items:center;padding:57px 25px 66px}#aeehfeng-page .editorial-media-card{background:#fffef9;padding:17px;border:1px solid #e7d3b0;border-radius:23px;box-shadow:0 14px 34px #81521a0f}#aeehfeng-page .editorial-media-card img{max-height:340px;object-fit:contain}#aeehfeng-page .editorial-benefit-list{margin-top:26px;display:grid;gap:0}#aeehfeng-page .editorial-benefit-list>div{display:grid;grid-template-columns:42px 1fr;gap:15px;padding:17px 0;border-top:1px solid #e7d6b7;align-items:start}#aeehfeng-page .editorial-benefit-mark{font:600 21px var(--display);color:#b3813c}#aeehfeng-page .editorial-benefit-list h3{font-size:19px}#aeehfeng-page .editorial-benefit-list p{font-size:14px}#aeehfeng-page .editorial-concerns{padding:48px clamp(25px,3vw,43px);background:#f4e6ca;border:1px solid #e5cb99;border-radius:26px;margin-bottom:23px}#aeehfeng-page .editorial-section-heading{max-width:850px;margin:0 auto 29px;text-align:center}#aeehfeng-page .editorial-section-heading h2{max-width:870px;margin:0 auto 14px}#aeehfeng-page .editorial-section-heading p{max-width:780px;margin:auto}#aeehfeng-page .editorial-concern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#aeehfeng-page .editorial-concern-card{min-width:0;overflow:hidden;background:#fffdf6;border:1px solid #e8d2a6;border-radius:19px;box-shadow:0 10px 28px #79511b0e}#aeehfeng-page .editorial-concern-card figure{padding:13px 13px 0;height:195px;display:grid;place-items:center}#aeehfeng-page .editorial-concern-card img{max-height:181px;object-fit:contain;border-radius:10px}#aeehfeng-page .editorial-concern-card>div{padding:19px 22px 23px}#aeehfeng-page .editorial-concern-card>div>span{display:block;color:#ac7530;font-size:9px;letter-spacing:.18em;font-weight:900;margin-bottom:9px}#aeehfeng-page .editorial-concern-card h3{font-family:var(--display);font-size:28px;letter-spacing:-.02em}#aeehfeng-page .editorial-concern-card p{font-size:13px;line-height:1.65}#aeehfeng-page .editorial-evidence-note{font-size:10px!important;line-height:1.65!important;color:#9b7d53!important;margin:21px auto 0!important;text-align:center;max-width:920px}#aeehfeng-page .editorial-formula-story{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:45px;align-items:center;padding:clamp(30px,4.5vw,65px);border-radius:26px;background:linear-gradient(137deg,#4c2c13,#73451b 69%,#9e672c);border:1px solid #a37332;box-shadow:0 23px 54px #61411520;margin-bottom:24px}#aeehfeng-page .editorial-formula-story .editorial-kicker{color:#efcb8f}#aeehfeng-page .editorial-formula-story h2{color:#fff2d5}#aeehfeng-page .editorial-formula-story p{color:#f1dec0}#aeehfeng-page .editorial-ingredient-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:25px 0}#aeehfeng-page .editorial-ingredient-list>div{border:1px solid #b88d54;background:#fff8e915;border-radius:13px;padding:16px;min-width:0}#aeehfeng-page .editorial-ingredient-list b{color:#ffecbf;font-size:14px;display:block;margin-bottom:7px}#aeehfeng-page .editorial-ingredient-list span{color:#efdcb7;font-size:12px;line-height:1.55;display:block}#aeehfeng-page .editorial-formula-story p.editorial-formula-caution{color:#e8cfa8;font-size:11px;line-height:1.65;border-left:2px solid #e4bd7e;padding-left:13px}#aeehfeng-page .editorial-formula-image{background:#fff9ec;border-color:#c9964b}#aeehfeng-page .editorial-formula-image img{max-height:405px}#aeehfeng-page .editorial-ritual{padding:60px 40px 54px;border:1px solid #ead5ad;border-radius:26px;background:#fffdf6;margin-bottom:23px}#aeehfeng-page .editorial-ritual-main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:center}#aeehfeng-page .editorial-ritual-main .editorial-media-card img{max-height:325px}#aeehfeng-page .editorial-step-list{list-style:none;padding:0;margin:0;counter-reset:none}#aeehfeng-page .editorial-step-list li{display:grid;grid-template-columns:56px 1fr;gap:15px;padding:19px 0;border-bottom:1px solid #ecddc0;align-items:start}#aeehfeng-page .editorial-step-list li:first-child{padding-top:0}#aeehfeng-page .editorial-step-list li:last-child{border-bottom:0;padding-bottom:0}#aeehfeng-page .editorial-step-list li>span{display:grid;place-items:center;background:#f5e5c3;border-radius:50%;width:47px;height:47px;color:#a0712b;font:600 20px var(--display)}#aeehfeng-page .editorial-step-list h3{font-size:21px;margin:2px 0 8px}#aeehfeng-page .editorial-step-list p{font-size:14px}#aeehfeng-page .editorial-motion-strip{display:grid;grid-template-columns:260px 1fr;gap:32px;align-items:center;background:#f6ead0;padding:20px 32px;margin-top:26px;border-radius:18px}#aeehfeng-page .editorial-motion-strip figure{padding:9px;background:#fffdf8;border:1px solid #e1c99d;border-radius:13px}#aeehfeng-page .editorial-motion-strip img{max-height:185px}#aeehfeng-page .editorial-motion-strip h3{font:550 31px/1.1 var(--display)}#aeehfeng-page .editorial-motion-strip p{max-width:580px}#aeehfeng-page .editorial-motion-strip a{display:inline-block;font-weight:750;font-size:12px;color:#88571f;margin-top:13px;text-decoration:underline;text-underline-offset:4px}#aeehfeng-page .editorial-source-stories{padding:47px 33px 50px;margin-bottom:23px;border:1px solid #e8d0a3;background:#f7eddb;border-radius:26px}#aeehfeng-page .editorial-photo-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1000px;margin:auto}#aeehfeng-page .editorial-photo-proof-grid figure{padding:16px;background:#fffcf5;border:1px solid #e5d0a9;border-radius:17px}#aeehfeng-page .editorial-photo-proof-grid img{height:230px;max-height:230px;object-fit:contain}#aeehfeng-page .editorial-questions{display:grid;grid-template-columns:minmax(0,.81fr) minmax(0,1.19fr);gap:48px;align-items:start;padding:49px 37px 58px;background:#fffcf5;border:1px solid #ebd7b1;border-radius:26px;margin-bottom:23px}#aeehfeng-page .editorial-questions-head h2{font-size:clamp(35px,3.5vw,49px)}#aeehfeng-page .editorial-questions-head figure{margin-top:24px;border-radius:15px;border:1px solid #e9d6b1;padding:11px;background:#fff8e7;max-width:380px}#aeehfeng-page .editorial-questions-head img{max-height:215px}#aeehfeng-page .editorial-qa-list{border-top:1px solid #e2c999}#aeehfeng-page .editorial-qa-list details{border-bottom:1px solid #e2c999;padding:17px 2px}#aeehfeng-page .editorial-qa-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;font-size:16px;font-weight:750;line-height:1.5;color:#573915}#aeehfeng-page .editorial-qa-list summary::-webkit-details-marker{display:none}#aeehfeng-page .editorial-qa-list summary:after{content:"+";font-size:26px;line-height:1;color:#a6732d;font-weight:400}#aeehfeng-page .editorial-qa-list details[open] summary:after{content:"\2212"}#aeehfeng-page .editorial-qa-list details p{font-size:13px;margin-top:11px;max-width:675px;color:#786144}#aeehfeng-page .editorial-transition-cta{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:37px 45px;border-radius:23px;background:linear-gradient(105deg,#eac68a,#f7e8c2 62%,#fff8e6);border:1px solid #dcb676;margin-bottom:21px}#aeehfeng-page .editorial-transition-cta .editorial-kicker{margin-bottom:9px}#aeehfeng-page .editorial-transition-cta h2{font-size:clamp(31px,3.2vw,45px);margin:0 0 11px}#aeehfeng-page .editorial-transition-cta p{font-size:13px}#aeehfeng-page .editorial-transition-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:#583414;color:#ffefd0;padding:17px 27px;white-space:nowrap;border-radius:90px;font-weight:800;font-size:12px;box-shadow:0 8px 22px #61371327}#aeehfeng-page .editorial-transition-button:hover{background:#80511f}#aeehfeng-page .editorial-media-archive{background:#fff9eb;border:1px solid #e6cf9e;border-radius:20px;padding:0 24px;margin-bottom:0}#aeehfeng-page .editorial-media-archive summary{display:flex;justify-content:space-between;align-items:center;gap:17px;cursor:pointer;list-style:none;padding:25px 6px;color:#593a19}#aeehfeng-page .editorial-media-archive summary::-webkit-details-marker{display:none}#aeehfeng-page .editorial-media-archive summary b{font:550 24px/1.15 var(--display);display:block}#aeehfeng-page .editorial-media-archive summary small{display:block;font-size:11px;color:#967750;line-height:1.5;margin-top:8px}#aeehfeng-page .editorial-media-archive .archive-plus{font-size:31px;color:#aa7427;line-height:1;transition:transform .25s}#aeehfeng-page .editorial-media-archive[open] .archive-plus{transform:rotate(45deg)}#aeehfeng-page .editorial-archive-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:4px 0 15px}#aeehfeng-page .editorial-archive-item{display:block;border:1px solid #e8d4aa;border-radius:12px;background:#fffdf8;padding:7px;color:#8b682f;text-align:center;overflow:hidden}#aeehfeng-page .editorial-archive-item:hover{border-color:#bd8a36}#aeehfeng-page .editorial-archive-item img{width:100%;height:119px;object-fit:contain}#aeehfeng-page .editorial-archive-item span{font-size:10px;font-weight:800;letter-spacing:.07em;display:block;margin-top:5px}#aeehfeng-page .editorial-media-archive>.editorial-evidence-note{padding-bottom:21px}@media(max-width:1050px){#aeehfeng-page .editorial-hero-panel,#aeehfeng-page .editorial-story-split,#aeehfeng-page .editorial-formula-story{gap:30px}#aeehfeng-page .editorial-questions{gap:28px;padding:37px 25px}#aeehfeng-page .editorial-formula-story{padding:35px}#aeehfeng-page .editorial-motion-strip{grid-template-columns:210px 1fr}}@media(max-width:800px){#aeehfeng-page .brand-editorial-v2{padding:38px 13px 50px}#aeehfeng-page .editorial-intro-label{font-size:8px;letter-spacing:.13em;align-items:start}#aeehfeng-page .editorial-intro-label span:last-child{text-align:right}#aeehfeng-page .editorial-hero-panel{grid-template-columns:1fr;gap:20px;padding:29px 22px;margin-top:16px}#aeehfeng-page .editorial-hero-copy h2{font-size:clamp(35px,6vw,52px)}#aeehfeng-page .editorial-hero-product{max-width:620px;width:100%;margin:auto}#aeehfeng-page .editorial-hero-product img{height:240px}#aeehfeng-page .editorial-story-split{grid-template-columns:1fr;gap:21px;padding:28px 12px 37px}#aeehfeng-page .editorial-story-split .editorial-media-card{max-width:620px;width:100%;margin:auto}#aeehfeng-page .editorial-story-split .editorial-media-card img{max-height:280px}#aeehfeng-page .editorial-formula-story{grid-template-columns:1fr}#aeehfeng-page .editorial-formula-image{max-width:610px;width:100%;margin:auto}#aeehfeng-page .editorial-ritual-main{grid-template-columns:1fr;gap:20px}#aeehfeng-page .editorial-ritual-main>.editorial-media-card{max-width:610px;width:100%;margin:auto}#aeehfeng-page .editorial-questions{grid-template-columns:1fr;gap:25px}#aeehfeng-page .editorial-questions-head figure{max-width:290px;margin-top:19px}#aeehfeng-page .editorial-archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){#aeehfeng-page .brand-editorial-v2{padding:29px 10px 38px}#aeehfeng-page .brand-editorial-v2 h2{font-size:clamp(29px,8vw,38px);line-height:1.13;margin-bottom:15px}#aeehfeng-page .brand-editorial-v2 p{font-size:14px;line-height:1.68}#aeehfeng-page .editorial-kicker{font-size:9px;margin-bottom:12px}#aeehfeng-page .editorial-hero-panel{padding:24px 17px;border-radius:19px}#aeehfeng-page .editorial-hero-copy h2{font-size:clamp(35px,8.9vw,44px)}#aeehfeng-page .editorial-chip-line{margin:16px 0;gap:6px}#aeehfeng-page .editorial-chip-line span{padding:8px 9px;font-size:8px}#aeehfeng-page .editorial-hero-product{padding:11px;border-radius:15px}#aeehfeng-page .editorial-hero-product img{height:202px}#aeehfeng-page .editorial-story-split{padding:23px 7px 31px;gap:20px}#aeehfeng-page .editorial-media-card{padding:11px;border-radius:15px}#aeehfeng-page .editorial-benefit-list{margin-top:17px}#aeehfeng-page .editorial-benefit-list>div{grid-template-columns:34px 1fr;gap:12px;padding:14px 0}#aeehfeng-page .editorial-benefit-list h3{font-size:17px}#aeehfeng-page .editorial-benefit-list p{font-size:13px}#aeehfeng-page .editorial-concerns{border-radius:19px;padding:28px 12px;margin-bottom:15px}#aeehfeng-page .editorial-section-heading{margin-bottom:22px}#aeehfeng-page .editorial-concern-grid{grid-template-columns:1fr;gap:10px}#aeehfeng-page .editorial-concern-card{display:grid;grid-template-columns:40% minmax(0,60%);border-radius:14px;align-items:center}#aeehfeng-page .editorial-concern-card figure{padding:9px;height:145px}#aeehfeng-page .editorial-concern-card img{max-height:128px}#aeehfeng-page .editorial-concern-card>div{padding:13px 10px 13px 3px}#aeehfeng-page .editorial-concern-card>div>span{font-size:8px;margin-bottom:6px}#aeehfeng-page .editorial-concern-card h3{font-size:22px;margin-bottom:6px}#aeehfeng-page .editorial-concern-card p{font-size:12px;line-height:1.48}#aeehfeng-page .editorial-formula-story{padding:27px 18px;gap:19px;margin-bottom:15px;border-radius:19px}#aeehfeng-page .editorial-ingredient-list{gap:7px;margin:17px 0}#aeehfeng-page .editorial-ingredient-list>div{padding:11px}#aeehfeng-page .editorial-ingredient-list b{font-size:12px;margin-bottom:5px}#aeehfeng-page .editorial-ingredient-list span{font-size:11px;line-height:1.42}#aeehfeng-page .editorial-formula-image img{max-height:280px}#aeehfeng-page .editorial-ritual{padding:30px 13px;margin-bottom:15px;border-radius:19px}#aeehfeng-page .editorial-ritual-main .editorial-media-card img{max-height:250px}#aeehfeng-page .editorial-step-list li{grid-template-columns:45px 1fr;gap:11px;padding:14px 0}#aeehfeng-page .editorial-step-list li>span{height:40px;width:40px;font-size:18px}#aeehfeng-page .editorial-step-list h3{font-size:17px;margin-bottom:6px}#aeehfeng-page .editorial-step-list p{font-size:12px}#aeehfeng-page .editorial-motion-strip{display:grid;grid-template-columns:140px 1fr;gap:12px;margin-top:20px;padding:11px;border-radius:13px}#aeehfeng-page .editorial-motion-strip figure{padding:5px}#aeehfeng-page .editorial-motion-strip img{max-height:125px}#aeehfeng-page .editorial-motion-strip h3{font-size:22px}#aeehfeng-page .editorial-motion-strip p{font-size:12px}#aeehfeng-page .editorial-motion-strip a{font-size:11px;margin-top:8px}#aeehfeng-page .editorial-source-stories{padding:29px 13px;margin-bottom:15px;border-radius:19px}#aeehfeng-page .editorial-photo-proof-grid{grid-template-columns:1fr;gap:10px}#aeehfeng-page .editorial-photo-proof-grid figure{padding:10px}#aeehfeng-page .editorial-photo-proof-grid img{max-height:200px;height:200px}#aeehfeng-page .editorial-questions{padding:28px 16px;margin-bottom:15px;border-radius:19px}#aeehfeng-page .editorial-questions-head h2{font-size:35px}#aeehfeng-page .editorial-questions-head figure{max-width:260px}#aeehfeng-page .editorial-qa-list summary{font-size:14px}#aeehfeng-page .editorial-qa-list details p{font-size:12px}#aeehfeng-page .editorial-transition-cta{display:block;padding:29px 21px;border-radius:19px;margin-bottom:15px}#aeehfeng-page .editorial-transition-cta h2{font-size:31px}#aeehfeng-page .editorial-transition-button{margin-top:19px;display:flex;justify-content:space-between;max-width:300px;padding:15px 20px}#aeehfeng-page .editorial-media-archive{padding:0 13px;border-radius:16px}#aeehfeng-page .editorial-media-archive summary{padding:20px 3px}#aeehfeng-page .editorial-media-archive summary b{font-size:20px}#aeehfeng-page .editorial-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#aeehfeng-page .editorial-archive-item img{height:110px}}@media(max-width:360px){#aeehfeng-page .editorial-motion-strip{grid-template-columns:1fr}#aeehfeng-page .editorial-motion-strip figure{max-width:200px;width:100%}#aeehfeng-page .editorial-concern-card{grid-template-columns:38% minmax(0,62%)}#aeehfeng-page .editorial-concern-card h3{font-size:20px}}#aeehfeng-page .brand-source-v3{padding:62px max(20px,calc((100vw - 1300px)/2)) 84px;background:linear-gradient(180deg,#fff9ed,#fffef7 35%,#f2e4cb)}#aeehfeng-page .brand-source-v3>.source-page-heading{max-width:1250px;margin:0 auto 26px;padding:15px 5px 29px;border-bottom:1px solid #e4cd9e}#aeehfeng-page .brand-source-v3>.source-page-heading h2{font:550 clamp(35px,4vw,58px)/1.1 var(--display);letter-spacing:-.04em;color:#553315;margin:9px 0 8px}#aeehfeng-page .brand-source-v3>.source-page-heading p{font-size:13px;line-height:1.6;color:#95734e;margin:0}#aeehfeng-page .brand-source-v3 .original-description{max-width:1250px;margin:0 auto}#aeehfeng-page .brand-source-v3 .brand-chapter{scroll-margin-top:25px}#aeehfeng-page .brand-source-v3 .brand-chapter img{max-height:330px!important}#aeehfeng-page .brand-source-v3 .brand-chapter.brand-chapter--paired{align-items:center}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:#f5e8d1}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.source-text-heading{grid-column:1/-1;margin-bottom:4px!important}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.brand-review-row,#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.brand-review-row:nth-of-type(2n){display:flex;flex-direction:column;justify-content:flex-start;gap:14px;min-width:0;margin:0;padding:18px;border-radius:18px;background:#fffcf5;min-height:0}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.brand-review-row>.chapter-media-node{align-self:center;grid-column:auto;grid-row:auto;width:100%;min-height:0}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews .brand-review-row img{max-height:212px!important;object-fit:contain}#aeehfeng-page .brand-source-v3 .source-review-copy{width:100%;min-width:0;position:relative;max-height:none}#aeehfeng-page .brand-source-v3 .source-review-copy--clamped:not(.source-review-copy--expanded){max-height:155px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000 74%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 74%,transparent 100%)}#aeehfeng-page .brand-source-v3 .source-review-copy p{font-size:14px!important;line-height:1.65!important;margin:6px 0!important}#aeehfeng-page .brand-source-v3 .source-review-toggle{border:1px solid #d6b886;background:#fff5dc;color:#77501e;border-radius:99px;font:800 12px var(--sans);padding:11px 19px;align-self:flex-start;cursor:pointer}#aeehfeng-page .brand-source-v3 .source-review-toggle:hover{background:#ecd3a4}#aeehfeng-page .brand-source-v3 .source-story-reviews .source-review-mini-card{box-shadow:0 10px 22px #77502010}#aeehfeng-page .source-faq-panel{max-width:1250px;margin:28px auto 0;padding:38px 43px 47px;border-radius:28px;border:1px solid #dbba81;background:linear-gradient(130deg,#f7e6c4,#fffcf5);display:grid;grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr);align-items:start;gap:44px}#aeehfeng-page .source-faq-heading h2{font:550 clamp(34px,3.1vw,46px)/1.12 var(--display);letter-spacing:-.035em;color:#533116;margin:12px 0}#aeehfeng-page .source-faq-list{border-top:1px solid #dfc89f}#aeehfeng-page .source-faq-list details{border-bottom:1px solid #dfc89f;padding:18px 0}#aeehfeng-page .source-faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#583919;font-size:16px;font-weight:750;line-height:1.4}#aeehfeng-page .source-faq-list summary::-webkit-details-marker{display:none}#aeehfeng-page .source-faq-list summary:after{content:"+";font:400 24px var(--sans);color:#ab792e}#aeehfeng-page .source-faq-list details[open] summary:after{content:"\2212"}#aeehfeng-page .source-faq-list details p{font-size:14px;color:#705537;line-height:1.72;margin:12px 0 0;max-width:690px}@media(max-width:900px){#aeehfeng-page .brand-source-v3{padding:40px 12px 65px}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews{gap:10px}#aeehfeng-page .source-faq-panel{grid-template-columns:1fr;gap:11px;padding:30px 23px}}@media(max-width:620px){#aeehfeng-page .brand-source-v3{padding:30px 9px 45px}#aeehfeng-page .brand-source-v3>.source-page-heading{padding:8px 7px 23px}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews{grid-template-columns:1fr;padding:15px}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.source-text-heading{grid-column:1}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews>.brand-review-row{padding:13px}#aeehfeng-page .brand-source-v3 .brand-chapter--reviews .brand-review-row img{max-height:190px!important}#aeehfeng-page .source-faq-panel{border-radius:19px;padding:25px 18px}#aeehfeng-page .source-faq-heading h2{font-size:34px}#aeehfeng-page .source-faq-list summary{font-size:14px}#aeehfeng-page .source-faq-list details p{font-size:13px}}#aeehfeng-page .choice{isolation:isolate;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}#aeehfeng-page .choice-price{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px;flex-shrink:0}#aeehfeng-page .choice-price .choice-compare{display:block;font-size:10px;line-height:1.2;color:#987b58;font-weight:600;white-space:nowrap}#aeehfeng-page .choice-price .choice-compare del{font-size:12px;color:#a88c68;margin-left:2px;text-decoration-thickness:1.5px}#aeehfeng-page .choice-price .choice-compare.single{font-size:9px}#aeehfeng-page .choice-price strong{line-height:1.14}#aeehfeng-page .choice[data-key=four]{border-color:#c79745;background:linear-gradient(105deg,#fff8e6,#fffdf6);box-shadow:0 5px 18px #b67b2412}#aeehfeng-page .choice[data-key=six]{border-color:#dcc18c;background:linear-gradient(108deg,#fffbf1,#fffdf8)}#aeehfeng-page .choice[data-key=four].active,#aeehfeng-page .choice[data-key=six].active{border-color:#a46b19;background:linear-gradient(110deg,#fff0be,#fff9e9);box-shadow:0 0 0 2px #edca79,0 8px 24px #ac721c15}#aeehfeng-page .choice .choice-savings{font-size:10px;letter-spacing:.01em;padding:5px 8px}#aeehfeng-page .choice-feature-text{display:block;font-size:10px;font-weight:750;line-height:1.35;color:#88581b;margin-top:6px}#aeehfeng-page .choice-customer-share:not([hidden]){display:inline-flex;align-items:center;gap:5px;border:1px solid #dec28a;background:#fffaf1;color:#76511f;font-size:10px;font-weight:800;padding:5px 8px;margin-top:7px;border-radius:7px}#aeehfeng-page .choice-customer-share[hidden]{display:none!important}#aeehfeng-page .bundle-mix-note{font-size:10px;line-height:1.5;color:#987c55;margin:-4px 0 12px;font-weight:650;letter-spacing:.025em}#aeehfeng-page .choice[data-key=four] .chip{background:#8b5317}#aeehfeng-page .choice[data-key=six] .chip{background:#c38b32;color:#fff9e9}#aeehfeng-page .bundle-price-heading{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#917047;font-weight:800;margin:8px 0 10px}#aeehfeng-page .top-shop .choice-list{gap:12px}#aeehfeng-page .top-shop .choice{min-height:92px;padding:18px 14px}#aeehfeng-page .top-shop .choice-main b{font-size:15px}#aeehfeng-page .top-shop .choice-price strong{font-size:24px}#aeehfeng-page #bottomShop .choice-price .choice-compare{font-size:9px}#aeehfeng-page #bottomShop .choice[data-key=four],#aeehfeng-page #bottomShop .choice[data-key=six]{background:#fff6df}#aeehfeng-page #bottomShop .choice[data-key=four].active,#aeehfeng-page #bottomShop .choice[data-key=six].active{background:#fff0c6}@media(min-width:900px){#aeehfeng-page .product-purchase-layout{grid-template-areas:"gallery shop";grid-template-rows:auto;align-items:start;gap:24px 34px}#aeehfeng-page .gallery-section{position:sticky;top:18px;grid-area:gallery;align-self:start;min-width:0}#aeehfeng-page .gallery-view{max-width:510px}#aeehfeng-page .gallery-thumbs{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:5px 2px 12px;scrollbar-width:thin;scrollbar-color:#d8b67b transparent}#aeehfeng-page .gallery-thumb{flex:0 0 66px;width:66px;height:66px;scroll-snap-align:start}#aeehfeng-page .gallery-caption{margin-top:4px}#aeehfeng-page .top-shop{grid-area:shop;padding:33px 28px 30px}#aeehfeng-page .top-shop .choice{min-height:94px;padding:18px 16px}#aeehfeng-page .top-shop .choice-main b{font-size:15px}#aeehfeng-page .top-shop .choice-main small{font-size:11px}#aeehfeng-page .top-shop .choice-price strong{font-size:24px}#aeehfeng-page .top-shop .choice-price small{font-size:10px}}@media(min-width:900px)and (max-height:740px){#aeehfeng-page .gallery-section{top:10px}#aeehfeng-page .gallery-view{max-width:min(45vh,440px)}#aeehfeng-page .gallery-thumb{flex-basis:59px;width:59px;height:59px}}@media(max-width:899px){#aeehfeng-page .choice .choice-compare{font-size:9px}#aeehfeng-page .top-shop .choice{min-height:89px}#aeehfeng-page .top-shop .choice-main b{font-size:14px}#aeehfeng-page .top-shop .choice-price strong{font-size:21px}#aeehfeng-page .choice-feature-text{font-size:9px}}@media(prefers-reduced-motion:reduce){#aeehfeng-page,#aeehfeng-page *,#aeehfeng-page *:before,#aeehfeng-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}#aeehfeng-page .reveal{opacity:1;transform:none}}#aeehfeng-page .purchase-confidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:17px 0 23px;padding:1px;overflow:hidden;border:1px solid #e7c991;border-radius:15px;background:#e9d5ae;box-shadow:0 6px 20px #6c45100b}#aeehfeng-page .purchase-confidence .confidence-item{display:flex;align-items:center;gap:10px;min-width:0;padding:13px 10px;background:#fffaf0;color:#69451c}#aeehfeng-page .purchase-confidence .confidence-symbol{display:grid;flex:0 0 25px;place-items:center;font-size:20px;line-height:1;font-weight:900;color:#be8731}#aeehfeng-page .purchase-confidence .confidence-rating .confidence-symbol{font-size:10px;letter-spacing:-2px;white-space:nowrap}#aeehfeng-page .purchase-confidence .confidence-item strong{display:block;font-size:13px;line-height:1.2;font-weight:850}#aeehfeng-page .purchase-confidence .confidence-item small{display:block;margin-top:4px;font-size:10px;line-height:1.3;color:#927451}#aeehfeng-page #bottomShop .purchase-confidence--bottom{max-width:1080px;margin:25px auto}@media(min-width:760px){#aeehfeng-page #bottomShop .purchase-confidence--bottom{grid-template-columns:repeat(4,minmax(0,1fr))}#aeehfeng-page #bottomShop .purchase-confidence--bottom .confidence-item{padding:18px 16px}#aeehfeng-page #bottomShop .purchase-confidence--bottom .confidence-item strong{font-size:15px}}@media(max-width:420px){#aeehfeng-page .purchase-confidence{margin:14px 0 19px;border-radius:12px}#aeehfeng-page .purchase-confidence .confidence-item{gap:7px;padding:12px 7px}#aeehfeng-page .purchase-confidence .confidence-symbol{flex-basis:20px;font-size:17px}#aeehfeng-page .purchase-confidence .confidence-rating .confidence-symbol{font-size:8px;letter-spacing:-1.8px}#aeehfeng-page .purchase-confidence .confidence-item strong{font-size:12px}#aeehfeng-page .purchase-confidence .confidence-item small{font-size:9px}}#aeehfeng-page #fullDescription.brand-source-v3{--v12-ink: #362719;--v12-brown: #604425;--v12-gold: #bc8e46;--v12-line: #e9dfcf;background:#f8f6f1;padding:64px max(22px,calc((100vw - 1240px)/2)) 88px}#aeehfeng-page #fullDescription .source-page-heading{max-width:1190px;text-align:left;padding:0 0 22px;margin:0 auto;border-bottom:1px solid #ded4c6}#aeehfeng-page #fullDescription .source-page-heading .eyebrow{color:#b28241;letter-spacing:.18em}#aeehfeng-page #fullDescription .source-page-heading h2{font:600 clamp(38px,4.1vw,61px)/1.05 var(--display);color:var(--v12-ink);margin:8px 0}#aeehfeng-page #fullDescription .source-page-heading p{font-size:13px;color:#887763}#aeehfeng-page #fullDescription .v12-anchor-nav{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:23px auto 48px;max-width:1190px}#aeehfeng-page #fullDescription .v12-anchor-nav a{padding:9px 15px;border:1px solid #e0d5c1;border-radius:40px;background:#fff;color:#715538;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,color .2s}#aeehfeng-page #fullDescription .v12-anchor-nav a:hover{background:#634323;color:#fff}#aeehfeng-page #fullDescription .original-description{max-width:1190px;margin:0 auto;font-size:15px}#aeehfeng-page #fullDescription .v12-section{margin:0 0 68px;scroll-margin-top:28px}#aeehfeng-page #fullDescription .v12-section-title{display:grid;grid-template-columns:1fr auto;gap:8px 25px;align-items:end;margin:0 0 25px}#aeehfeng-page #fullDescription .v12-section-title h2{grid-column:1;font:620 clamp(32px,3.3vw,47px)/1.12 var(--display);color:var(--v12-ink);letter-spacing:-.038em;margin:0}#aeehfeng-page #fullDescription .v12-section-title p{grid-column:1/-1;font-size:14px;line-height:1.5;color:#8c7d69;margin:0}#aeehfeng-page #fullDescription .v12-section-index{grid-column:1/-1;display:flex;align-items:center;gap:11px;margin-bottom:7px}#aeehfeng-page #fullDescription .v12-section-index span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#e9dac0;color:#65431c;font:700 12px var(--sans)}#aeehfeng-page #fullDescription .v12-section-index small{font:780 10px var(--sans);letter-spacing:.2em;color:#9b793f}#aeehfeng-page #fullDescription .v12-intro-grid{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(300px,.86fr);min-height:390px;gap:0;border:1px solid var(--v12-line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 16px 38px #48300f09}#aeehfeng-page #fullDescription .v12-intro-copy{padding:clamp(28px,3.8vw,51px);display:flex;align-items:center;min-width:0}#aeehfeng-page #fullDescription .v12-intro-copy>.brand-chapter{display:block!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;min-height:0}#aeehfeng-page #fullDescription .v12-intro-copy>.brand-chapter:before{display:none!important}#aeehfeng-page #fullDescription .v12-intro-copy h2.source-text-heading{font:650 clamp(26px,2.65vw,38px)/1.18 var(--display)!important;letter-spacing:-.035em;margin:0 0 18px!important;color:#3e2a19!important}#aeehfeng-page #fullDescription .v12-intro-copy ul{font-size:14px!important;line-height:1.65!important;background:transparent!important;padding:0 0 0 20px!important;margin:7px 0!important;border:0!important;box-shadow:none!important}#aeehfeng-page #fullDescription .v12-intro-copy li{margin:7px 0!important}#aeehfeng-page #fullDescription .v12-intro-visual{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 60% 40%,#fff4d8,#eedab0 75%);padding:24px;min-width:0}#aeehfeng-page #fullDescription .v12-intro-visual>.chapter-media-node{width:100%;padding:0;border:0!important;background:transparent!important;box-shadow:none!important;grid-column:auto!important;grid-row:auto!important}#aeehfeng-page #fullDescription .v12-intro-visual img{max-width:100%!important;max-height:315px!important;margin:auto!important;width:auto!important;box-shadow:none!important;border-radius:13px}#aeehfeng-page #fullDescription .v12-concern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}#aeehfeng-page #fullDescription .v12-concern-grid>.v12-concern-card,#aeehfeng-page #fullDescription .v12-concern-grid>.v12-concern-card:nth-child(2n){display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0 0 17px!important;border-radius:19px!important;background:#fff!important;border:1px solid var(--v12-line)!important;box-shadow:0 12px 22px #32210a07!important;overflow:hidden!important;min-width:0}#aeehfeng-page #fullDescription .v12-concern-card:before{display:none!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-media-node{order:0!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important;margin:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;border:0!important;background:#f1e7d4!important;width:100%!important;max-width:none!important;height:213px;display:grid;place-items:center}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-media-node :is(div,p,h2,h3){margin:0!important;padding:0!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-media-node img{height:195px!important;max-height:195px!important;max-width:calc(100% - 18px)!important;object-fit:contain!important;box-shadow:none!important;border-radius:9px!important;margin:auto!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-text-node:is(h2,h3,h4){order:1!important;grid-column:auto!important;display:block!important;font:650 clamp(18px,1.6vw,22px)/1.23 var(--sans)!important;color:#3e2d1d!important;letter-spacing:-.025em!important;margin:19px 21px 10px!important;padding:0!important;background:none!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-text-node:not(:is(h2,h3,h4)){order:2!important;grid-column:auto!important;margin:0 21px 11px!important;padding:0!important;font-size:13px!important;line-height:1.72!important;color:#6b5b48!important;max-height:110px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,transparent 100%);mask-image:linear-gradient(#000 65%,transparent 100%)}#aeehfeng-page #fullDescription .v12-concern-card.v12-open>.chapter-text-node:not(:is(h2,h3,h4)){max-height:none;-webkit-mask-image:none;mask-image:none}#aeehfeng-page #fullDescription .v12-card-toggle{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-top:1px solid #eee4d4;padding:12px 0 0;background:transparent;color:#8b5b26;text-align:left;font:750 12px var(--sans);cursor:pointer}#aeehfeng-page #fullDescription .v12-card-toggle span{font-size:19px;line-height:1;font-weight:400}#aeehfeng-page #fullDescription .v12-concern-card>.v12-card-toggle{order:3;margin:auto 21px 0!important}#aeehfeng-page #fullDescription .v12-ingredients{padding:37px clamp(19px,3.8vw,50px) 46px;border-radius:26px;background:#3e2c1e;color:#fff4e1;box-shadow:0 20px 43px #42280f1e}#aeehfeng-page #fullDescription .v12-ingredients .v12-section-title h2{color:#fff3de}#aeehfeng-page #fullDescription .v12-ingredients .v12-section-index span{background:#806445;color:#ffe9c5}#aeehfeng-page #fullDescription .v12-ingredients .v12-section-index small{color:#dfb97b}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro{display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)!important;align-items:center;gap:25px;margin:0 0 25px;padding:20px 25px!important;background:#54402c!important;border:1px solid #806c54!important;border-radius:17px!important}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro>.source-text-heading{font:620 clamp(22px,2.4vw,34px)/1.18 var(--display)!important;color:#f8e3be!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro>.source-text-heading *{color:#f8e3be!important;background:transparent!important}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro img{max-height:140px!important;width:auto!important;max-width:100%!important;box-shadow:none!important;margin:auto!important}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredients-area{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;list-style:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;counter-reset:v12-ingredient}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid>li{counter-increment:v12-ingredient;position:relative;margin:0!important;padding:55px 20px 21px!important;border:1px solid #e0ccb0!important;border-radius:15px;background:#fffaf0!important;color:#67482b!important;line-height:1.63!important;font-size:13px!important;box-shadow:none!important;min-width:0}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid>li:before{content:counter(v12-ingredient,decimal-leading-zero);position:absolute;top:18px;left:19px;width:27px;height:27px;border:1px solid #d8ba8a;border-radius:50%;display:grid;place-items:center;color:#96682e;font:800 11px var(--sans)}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid>li strong{color:#54361e!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:0!important;align-items:center;border:1px solid var(--v12-line);border-radius:22px;overflow:hidden;background:#fff;padding:0!important;min-height:260px}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>.source-text-heading{grid-column:1;grid-row:1;text-align:left!important;font:640 clamp(22px,2vw,29px)/1.2 var(--display)!important;margin:30px 35px 0!important;padding:0!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>ol{grid-column:1;grid-row:2;margin:0!important;padding:10px 35px 29px 55px!important;border:0!important;background:none!important;box-shadow:none!important;color:#5c4733!important;font-size:15px!important;line-height:1.7!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>ol li{padding-left:3px!important;margin:12px 0!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>p.source-image-paragraph{grid-column:2;grid-row:1 / span 3;align-self:stretch;display:grid;place-items:center;background:#eee2cb!important;padding:16px!important;margin:0!important;height:100%}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card img{max-height:260px!important;max-width:100%!important;width:auto!important;border-radius:12px!important;margin:auto!important;box-shadow:none!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews:before{display:none!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews>.source-text-heading{grid-column:1/-1;font:700 15px var(--sans)!important;letter-spacing:.02em;color:#6d4a27!important;border-bottom:1px solid #e6d8c3!important;padding:0 0 14px!important;margin:0!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews>article[class="4ever-article"]{display:none!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews>.brand-review-row,#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews>.brand-review-row:nth-of-type(2n){display:flex!important;flex-direction:column!important;gap:11px!important;align-items:stretch!important;min-width:0;min-height:0;padding:17px!important;margin:0!important;background:#fff!important;border:1px solid var(--v12-line)!important;border-radius:18px!important;box-shadow:0 9px 22px #34250e08!important}#aeehfeng-page #fullDescription .v12-reviews .brand-review-row>.chapter-media-node{width:100%!important;height:205px!important;display:grid!important;place-items:center!important;grid-column:auto!important;grid-row:auto!important;background:#f3ede1;border-radius:11px;padding:9px!important;align-self:auto!important}#aeehfeng-page #fullDescription .v12-reviews .brand-review-row img{max-height:185px!important;max-width:100%!important;width:auto!important;object-fit:contain!important;margin:auto!important;box-shadow:none!important}#aeehfeng-page #fullDescription .v12-reviews .source-review-copy{width:100%;min-width:0;max-height:none}#aeehfeng-page #fullDescription .v12-reviews .source-review-copy p{font-size:13px!important;line-height:1.62!important;color:#574633!important;margin:0 0 6px!important}#aeehfeng-page #fullDescription .v12-reviews .source-review-copy--clamped:not(.source-review-copy--expanded){max-height:130px!important;-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}#aeehfeng-page #fullDescription .v12-reviews .source-review-toggle{font:750 12px var(--sans);border:0;border-top:1px solid #ede2ce;background:transparent;color:#976a2c;padding:12px 0 2px;align-self:stretch;text-align:left;cursor:pointer;border-radius:0}#aeehfeng-page #fullDescription .v12-reviews>.v12-review-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:16px 0 0;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}#aeehfeng-page #fullDescription .v12-reviews>.v12-review-pair>.source-text-heading{grid-column:1/-1;font:700 15px var(--sans)!important;color:#6d4a27!important;margin:0!important;padding:12px 0 4px!important}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card{display:flex;flex-direction:column;gap:10px;border-radius:18px;background:#fff!important;border:1px solid var(--v12-line)!important;padding:17px!important;box-shadow:0 9px 22px #34250e08!important;min-width:0}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card img{max-height:185px!important;width:auto!important;max-width:100%!important;margin:0 auto 13px!important;box-shadow:none!important}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card>em{font-size:13px!important;line-height:1.62!important;color:#574633!important;overflow:hidden;max-height:280px;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card.v12-open>em{max-height:none;-webkit-mask-image:none;mask-image:none}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card>.v12-card-toggle{margin-top:auto!important;padding:11px 0 0}#aeehfeng-page #fullDescription .v12-additional{margin-top:14px;margin-bottom:0}#aeehfeng-page #fullDescription .v12-detail-drawer{border:1px solid #dccbb0;border-radius:19px;background:#fff;overflow:hidden}#aeehfeng-page #fullDescription .v12-detail-drawer>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:15px;padding:24px 30px;list-style:none}#aeehfeng-page #fullDescription .v12-detail-drawer>summary::-webkit-details-marker{display:none}#aeehfeng-page #fullDescription .v12-detail-drawer>summary span{display:flex;flex-direction:column;gap:7px}#aeehfeng-page #fullDescription .v12-detail-drawer>summary small{color:#a97a3c;font:750 10px var(--sans);letter-spacing:.16em}#aeehfeng-page #fullDescription .v12-detail-drawer>summary strong{font:620 clamp(19px,2vw,26px) var(--display);color:#47311b}#aeehfeng-page #fullDescription .v12-detail-drawer>summary>b{border:1px solid #cbb693;width:35px;height:35px;display:grid;place-items:center;border-radius:50%;color:#775126;font:400 24px var(--sans);flex-shrink:0}#aeehfeng-page #fullDescription .v12-detail-drawer[open]>summary>b{transform:rotate(45deg)}#aeehfeng-page #fullDescription .v12-archived-copy{border-top:1px solid #eadfce;padding:26px;background:#faf7ef;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}#aeehfeng-page #fullDescription .v12-archived-copy>.brand-chapter{margin:0!important;padding:22px!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;min-width:0}#aeehfeng-page #fullDescription .v12-archived-copy>.brand-chapter:before{display:none!important}#aeehfeng-page #fullDescription .v12-archived-copy>.brand-chapter.brand-chapter--paired{display:block!important}#aeehfeng-page #fullDescription .v12-archived-copy .brand-chapter h2.source-text-heading,#aeehfeng-page #fullDescription .v12-archived-copy .brand-chapter h3.source-text-heading{font-size:clamp(20px,1.8vw,25px)!important;line-height:1.25!important}#aeehfeng-page #fullDescription .v12-archived-copy .brand-chapter img{max-height:220px!important;margin:13px auto!important}#aeehfeng-page #fullDescription .v12-archived-copy .brand-chapter p{font-size:13px!important;line-height:1.72!important}#aeehfeng-page #fullDescription .v12-archived-copy>.brand-chapter--rich{grid-column:1/-1;padding:0!important;border:0!important;background:transparent!important}#aeehfeng-page #fullDescription .v12-archived-copy .source-rich-narrative{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}#aeehfeng-page #fullDescription .v12-archived-copy .source-rich-narrative>.source-nested-chapter{padding:20px!important;min-width:0;border-radius:14px;background:#fff!important}#aeehfeng-page #fullDescription .v12-archived-copy .source-facts-panel{grid-column:1/-1}#aeehfeng-page #fullDescription .source-faq-panel{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr);gap:35px;background:#fff;border-color:#e6d7bf;border-radius:21px;padding:37px;box-shadow:0 12px 30px #33210a07;margin-top:10px}#aeehfeng-page #fullDescription .source-faq-heading h2{color:var(--v12-ink);font:620 clamp(31px,3vw,42px)/1.12 var(--display)}#aeehfeng-page #fullDescription .source-faq-list summary{color:#58422d}#aeehfeng-page #fullDescription .source-faq-list details{border-color:#ece1d0}@media(min-width:900px){#aeehfeng-page .sticky-buy{left:auto!important;right:22px!important;transform:none!important;width:305px!important;bottom:18px!important;border-radius:17px!important;padding:10px 12px 10px 16px!important;gap:8px!important;box-shadow:0 8px 30px #3b281525!important}#aeehfeng-page .sticky-buy .sticky-price{font-size:21px!important}#aeehfeng-page .sticky-buy .primary-btn{font-size:10px!important;padding:12px 13px!important;white-space:nowrap}}@media(max-width:1000px){#aeehfeng-page #fullDescription.brand-source-v3{padding:42px 22px 70px}#aeehfeng-page #fullDescription .v12-intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr)}#aeehfeng-page #fullDescription .v12-concern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){#aeehfeng-page #fullDescription.brand-source-v3{padding:30px 14px 55px}#aeehfeng-page #fullDescription .source-page-heading{padding-bottom:16px}#aeehfeng-page #fullDescription .v12-anchor-nav{margin:18px 0 35px;flex-wrap:nowrap;overflow-x:auto;padding:0 0 7px;scrollbar-width:thin}#aeehfeng-page #fullDescription .v12-anchor-nav a{white-space:nowrap;flex-shrink:0;padding:9px 13px}#aeehfeng-page #fullDescription .v12-section{margin-bottom:42px}#aeehfeng-page #fullDescription .v12-section-title{margin-bottom:18px}#aeehfeng-page #fullDescription .v12-section-title h2{font-size:33px}#aeehfeng-page #fullDescription .v12-intro-grid{display:flex;flex-direction:column-reverse;min-height:0;border-radius:17px}#aeehfeng-page #fullDescription .v12-intro-visual{padding:14px;min-height:285px}#aeehfeng-page #fullDescription .v12-intro-visual img{max-height:285px!important;max-width:100%!important}#aeehfeng-page #fullDescription .v12-intro-copy{padding:23px}#aeehfeng-page #fullDescription .v12-intro-copy h2.source-text-heading{font-size:25px!important}#aeehfeng-page #fullDescription .v12-concern-grid{grid-template-columns:1fr;gap:13px}#aeehfeng-page #fullDescription .v12-concern-grid>.v12-concern-card,#aeehfeng-page #fullDescription .v12-concern-grid>.v12-concern-card:nth-child(2n){padding:17px 17px 24px!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-media-node{height:270px!important;border-radius:13px!important;overflow:hidden!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-media-node img{max-height:248px!important;height:248px!important;max-width:calc(100% - 24px)!important;object-fit:contain!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-text-node:is(h2,h3,h4){font-size:22px!important;margin:22px 8px 10px!important}#aeehfeng-page #fullDescription .v12-concern-card>.chapter-text-node:not(:is(h2,h3,h4)){margin:0 8px 15px!important;font-size:13px!important;line-height:1.65!important;max-height:110px}#aeehfeng-page #fullDescription .v12-concern-card>.v12-card-toggle{margin:10px 8px 0!important;padding-top:15px!important}#aeehfeng-page #fullDescription .v12-ingredients{border-radius:18px;padding:27px 16px 30px}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro{grid-template-columns:1fr!important;gap:9px;padding:18px!important}#aeehfeng-page #fullDescription .v12-ingredients>.source-ingredient-intro img{max-height:225px!important;width:100%!important;object-fit:contain!important}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid{grid-template-columns:1fr!important;gap:9px!important}#aeehfeng-page #fullDescription .v12-ingredients ul.source-ingredient-grid>li{padding:48px 17px 17px!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;border-radius:17px}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>.source-text-heading{margin:23px 20px 0!important;font-size:25px!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>ol{padding:10px 20px 12px 42px!important;font-size:14px!important}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card>p.source-image-paragraph{padding:14px!important;max-height:none!important;min-height:260px}#aeehfeng-page #fullDescription .v12-routine>.source-usage-card img{max-height:280px!important;width:auto!important;max-width:100%!important;object-fit:contain!important}#aeehfeng-page #fullDescription .v12-reviews>.brand-chapter--reviews{grid-template-columns:1fr!important}#aeehfeng-page #fullDescription .v12-reviews>.v12-review-pair{grid-template-columns:1fr!important}#aeehfeng-page #fullDescription .v12-reviews .brand-review-row>.chapter-media-node{height:235px!important}#aeehfeng-page #fullDescription .v12-reviews .brand-review-row img{max-height:216px!important}#aeehfeng-page #fullDescription .v12-reviews .source-review-mini-card img{max-height:225px!important}#aeehfeng-page #fullDescription .v12-detail-drawer>summary{padding:19px}#aeehfeng-page #fullDescription .v12-archived-copy{grid-template-columns:1fr;padding:12px}#aeehfeng-page #fullDescription .v12-archived-copy>.brand-chapter--rich{grid-column:1}#aeehfeng-page #fullDescription .v12-archived-copy .source-rich-narrative{grid-template-columns:1fr!important}#aeehfeng-page #fullDescription .v12-archived-copy .source-facts-panel{grid-column:1}#aeehfeng-page #fullDescription .source-faq-panel{display:block;padding:24px 18px;border-radius:17px}#aeehfeng-page #fullDescription .source-faq-heading{margin-bottom:20px}#aeehfeng-page #fullDescription .source-faq-heading h2{font-size:33px}}body:has(#aeehfeng-page) .shopify-section-group-header-group,body:has(#aeehfeng-page) .shopify-section-group-footer-group{display:none!important}body:has(#aeehfeng-page) #MainContent{display:block;max-width:none!important;padding:0!important;margin:0!important}#aeehfeng-page{font-family:DM Sans,Arial,sans-serif;color:#25342d;background:#dfded6;max-width:none}#aeehfeng-page *,#aeehfeng-page *:before,#aeehfeng-page *:after{box-sizing:border-box}#aeehfeng-page .aeehfeng-native-product-form{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#aeehfeng-page .aee-cart-feedback{margin:8px auto;max-width:550px;text-align:center;font-size:12px;color:#7c382b}#aeehfeng-page button:disabled{opacity:.53;cursor:not-allowed}body:has(#aeehfeng-page) #MainContent>.shopify-section:not(.aeehfeng-native-landing){display:none!important}#aeehfeng-page .hero-comparison{position:relative;isolation:isolate;overflow:hidden;background:#d5c6b0!important;background-image:none!important;cursor:ew-resize}#aeehfeng-page .hero-comparison:before,#aeehfeng-page .hero-comparison:after{display:none!important}#aeehfeng-page .hero-comparison-before,#aeehfeng-page .hero-comparison-after img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}#aeehfeng-page .hero-comparison-after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;clip-path:inset(0 100% 0 0);animation:aeePortraitRevealV5 8s ease-in-out infinite;will-change:clip-path}#aeehfeng-page .hero-comparison-after img{max-width:none}#aeehfeng-page .hero-compare-line{position:absolute;top:0;bottom:0;left:0%;width:2px;z-index:3;background:#fff8d7;box-shadow:0 0 0 1px #523b2299,0 0 14px #fff;pointer-events:none;animation:aeePortraitLineV5 8s ease-in-out infinite}#aeehfeng-page .hero-compare-line span{position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);width:39px;height:39px;display:grid;place-items:center;color:#72501e;background:#fff7dd;border:2px solid #fff;border-radius:100%;box-shadow:0 2px 16px #3a2a2090;font-size:24px}#aeehfeng-page .hero-compare-labels{position:absolute;top:18px;left:17px;right:17px;z-index:4;display:flex;justify-content:space-between;gap:12px;pointer-events:none}#aeehfeng-page .hero-compare-labels span{background:#281d18c9;border:1px solid #ffffff60;color:#fff8e7;border-radius:20px;padding:8px 12px;font-size:10px;letter-spacing:.09em;font-weight:700;line-height:1.3;text-shadow:none}#aeehfeng-page .hero-compare-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;opacity:0!important;cursor:ew-resize;width:100%;height:100%;margin:0;padding:0;touch-action:pan-y;appearance:none;-webkit-appearance:none}#aeehfeng-page .hero-comparison:focus-within{outline:3px solid #e8b65c;outline-offset:-3px}#aeehfeng-page .hero-comparison .hero-photo-caption{z-index:4;bottom:72px;left:18px;text-shadow:0 1px 5px #2e241c}#aeehfeng-page .hero-compare-disclosure{position:absolute;bottom:17px;left:17px;right:90px;z-index:6;pointer-events:none;font-size:10px;line-height:1.4;color:#fffbe9;text-shadow:0 1px 4px #18100d;background:#271b15a8;padding:7px 9px;border-radius:6px;width:max-content;max-width:calc(100% - 115px)}#aeehfeng-page .hero-compare-replay{position:absolute;bottom:18px;right:17px;z-index:7;background:#fff7df;color:#5b3a1c;border:0;border-radius:30px;padding:8px 12px;font-size:11px;font-weight:700;cursor:pointer}#aeehfeng-page .hero-compare-replay:focus-visible{outline:3px solid #dba643;outline-offset:3px}@keyframes aeePortraitRevealV5{0%,12%{clip-path:inset(0 100% 0 0)}45%,65%{clip-path:inset(0 0% 0 0)}96%,to{clip-path:inset(0 100% 0 0)}}@keyframes aeePortraitLineV5{0%,12%{left:0%}45%,65%{left:100%}96%,to{left:0%}}#aeehfeng-page .hero-comparison.is-manual .hero-comparison-after,#aeehfeng-page .hero-comparison.is-manual .hero-compare-line{animation:none!important}#aeehfeng-page .hero-compare-static{background:#f7eedb;padding:23px max(18px,calc((100% - 840px)/2)) 21px;color:#3c3426}#aeehfeng-page .hero-compare-static-images{display:grid;grid-template-columns:1fr 1fr;gap:13px;max-width:650px;margin:0 auto}#aeehfeng-page .hero-compare-static figure{margin:0;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 6px 20px #6c472d14}#aeehfeng-page .hero-compare-static img{display:block;width:100%;height:clamp(120px,22vw,208px);object-fit:cover;object-position:center 35%}#aeehfeng-page .hero-compare-static figcaption{padding:10px;font-size:11px;letter-spacing:.035em;font-weight:700;text-align:center}#aeehfeng-page .hero-compare-static>p{max-width:640px;text-align:center;font-size:10px;line-height:1.6;margin:13px auto 0;color:#806b50}@media(max-width:699px){#aeehfeng-page .hero-comparison .hero-photo-caption{bottom:67px;font-size:8px}#aeehfeng-page .hero-compare-disclosure{font-size:8px;bottom:11px;left:11px}#aeehfeng-page .hero-compare-replay{bottom:11px;right:10px;font-size:10px;padding:8px}#aeehfeng-page .hero-compare-labels{top:11px;left:10px;right:10px}#aeehfeng-page .hero-compare-labels span{font-size:8px;padding:7px 8px}#aeehfeng-page .hero-compare-static{padding:17px 13px 22px}#aeehfeng-page .hero-compare-static-images{gap:8px}#aeehfeng-page .hero-compare-static figcaption{font-size:9px}}@media(prefers-reduced-motion:reduce){#aeehfeng-page .hero-comparison:not(.is-manual) .hero-comparison-after{animation:none!important;clip-path:inset(0 50% 0 0)}#aeehfeng-page .hero-comparison:not(.is-manual) .hero-compare-line{animation:none!important;left:50%}}#aeehfeng-page .aeehfeng-shopify-native-buy{margin:18px 0 14px;padding:20px 18px;border:1px solid #d9d5c8;border-radius:14px;background:#fff;scroll-margin-top:90px}#aeehfeng-page .aeehfeng-native-buy-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:16px;color:#244134}#aeehfeng-page .aeehfeng-native-buy-heading strong{font-size:16px}#aeehfeng-page .aeehfeng-native-buy-heading span{font-size:12px;color:#6e756e}#aeehfeng-page .aeehfeng-native-quantity{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 15px;color:#244134}#aeehfeng-page .aeehfeng-native-quantity label{font-size:14px;font-weight:600}#aeehfeng-page .aeehfeng-native-quantity label span{font-size:12px;font-weight:400;color:#69786b}#aeehfeng-page .aeehfeng-native-quantity input{width:85px;max-width:35%;min-height:44px;border:1px solid #c3c9c3;border-radius:7px;padding:8px 12px;text-align:center;font-size:16px;background:#fff;color:#223b30}#aeehfeng-page .aeehfeng-shopify-native-buy product-form{display:block;width:100%;max-width:none}#aeehfeng-page .aeehfeng-shopify-native-buy .product-form__buttons{width:100%;display:block}#aeehfeng-page .aeehfeng-shopify-native-buy .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;border-radius:9px;background:#274b38!important;color:#fff!important;border:0;cursor:pointer;font-size:16px;font-weight:700}#aeehfeng-page .aeehfeng-shopify-native-buy .product-form__submit:disabled{opacity:.54;cursor:not-allowed}#aeehfeng-page a.aeehfeng-shopify-purchase-link{display:flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:600px){#aeehfeng-page .aeehfeng-shopify-native-buy{padding:16px 13px;margin:14px 0}#aeehfeng-page .aeehfeng-native-buy-heading span{width:100%}}#aeehfeng-page .topbar{min-height:67px;height:auto;padding:10px 20px;gap:12px;align-items:center}#aeehfeng-page .aee-header-brand{min-width:0;flex:0 1 auto;display:block}#aeehfeng-page .aee-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;margin-left:auto}#aeehfeng-page .aee-header-actions .aee-header-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 40px;width:40px;height:40px;padding:0;border:1px solid #d5d6c9;border-radius:50%;background:transparent;color:#294438;transition:background .2s ease,border-color .2s ease,transform .2s ease;cursor:pointer}#aeehfeng-page .aee-header-actions .aee-header-icon:hover,#aeehfeng-page .aee-header-actions .aee-header-icon:focus-visible{background:#eaf0e6;border-color:#91a78f}#aeehfeng-page .aee-header-actions .aee-cart-count{position:absolute;top:-5px;right:-5px;display:flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background:#b87a32;color:#fff;font:700 10px/1 DM Sans,Arial,sans-serif;border:2px solid #fcf9f2}#aeehfeng-page .aee-header-actions .aee-cart-count[hidden]{display:none}@media(max-width:420px){#aeehfeng-page .topbar{padding:10px 13px;gap:7px;min-height:62px}#aeehfeng-page .brand{font-size:22px}#aeehfeng-page .brand-caption{font-size:7px}#aeehfeng-page .aee-header-actions{gap:6px}#aeehfeng-page .aee-header-actions .aee-header-icon{flex-basis:37px;width:37px;height:37px}}@media(max-width:350px){#aeehfeng-page .topbar{padding:8px 10px}#aeehfeng-page .brand{font-size:20px}#aeehfeng-page .aee-header-actions{gap:4px}#aeehfeng-page .aee-header-actions .aee-header-icon{flex-basis:34px;width:34px;height:34px}}#aeehfeng-page .aeehfeng-shopify-native-buy [onclick*=itcProdPagePayPal]{display:block;width:100%;max-width:100%;cursor:pointer}#aeehfeng-page .aeehfeng-shopify-native-buy #opc-override-itc-dyn-c-btn{display:block;width:100%;margin-top:10px}#aeehfeng-page .aeehfeng-shopify-native-buy #opc-override-dyn-c-btn{display:block;width:100%;min-height:50px;border-radius:6px;font-weight:700;cursor:pointer}#aeehfeng-page .aeehfeng-shopify-native-buy itc-paypal-apple-pay,#aeehfeng-page .aeehfeng-shopify-native-buy itc-paypal-google-pay{display:block;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/7/assets/aeehfeng-bee-cream.css.map */
