@font-face{font-family:Pretendard;src:url("/approved-details/media/2aca5abee15c/Pretendard-Regular.woff2")}@font-face{font-family:Pretendard;src:url("/approved-details/media/2aca5abee15c/Pretendard-Bold.woff2");font-weight:700 900}@font-face{font-family:Maru;src:url("/approved-details/media/2aca5abee15c/MaruBuri-FullBold.woff2");font-weight:700}.approved-detail-hwang-riche *{box-sizing:border-box}.approved-detail-hwang-riche{scroll-behavior:smooth;scroll-padding-top:80px}.approved-detail-hwang-riche{margin:0;background:#f7f6ef;color:#243e2e;font-family:Pretendard,sans-serif;font-size:19px;line-height:1.7;word-break:keep-all}.approved-detail-hwang-riche button,.approved-detail-hwang-riche input{font:inherit}.approved-detail-hwang-riche a{color:inherit;text-decoration:none}.approved-detail-hwang-riche button,.approved-detail-hwang-riche a,.approved-detail-hwang-riche input,.approved-detail-hwang-riche summary{-webkit-tap-highlight-color:transparent}.approved-detail-hwang-riche button,.approved-detail-hwang-riche summary{cursor:pointer}.approved-detail-hwang-riche button{color:inherit}.approved-detail-hwang-riche button:focus-visible,.approved-detail-hwang-riche a:focus-visible,.approved-detail-hwang-riche input:focus-visible,.approved-detail-hwang-riche summary:focus-visible{outline:3px solid #b8812d;outline-offset:6px}.approved-detail-hwang-riche header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 4%;border-bottom:1px solid #154a4326;background:#f8f8f0;position:relative;z-index:20}.approved-detail-hwang-riche header img{width:120px;height:auto}.approved-detail-hwang-riche header button{border:1px solid #143b4230;background:transparent;border-radius:30px;padding:7px 15px;font-size:14px}.approved-detail-hwang-riche .brand-series{font-size:12px;letter-spacing:.2em;font-weight:700}.approved-detail-hwang-riche .skip{position:fixed;left:0;top:-100px;z-index:100;background:white;padding:12px}.approved-detail-hwang-riche .skip:focus{top:0}.approved-detail-hwang-riche .scene{position:relative;isolation:isolate;overflow:hidden;padding:90px 6%;min-height:850px}.approved-detail-hwang-riche .copy{position:relative;z-index:3;max-width:750px}.approved-detail-hwang-riche .eyebrow{margin:0 0 30px;font-size:15px;font-weight:700;letter-spacing:.09em}.approved-detail-hwang-riche h1,.approved-detail-hwang-riche h2,.approved-detail-hwang-riche h3,.approved-detail-hwang-riche p{margin-top:0}.approved-detail-hwang-riche h1,.approved-detail-hwang-riche h2{font-family:Maru,serif;font-weight:700;letter-spacing:-.055em;line-height:1.22;margin-bottom:28px}.approved-detail-hwang-riche h1{font-size:clamp(48px,5.6vw,86px)}.approved-detail-hwang-riche h2{font-size:clamp(42px,4.55vw,68px)}.approved-detail-hwang-riche h1 span,.approved-detail-hwang-riche h1 em,.approved-detail-hwang-riche h2 span,.approved-detail-hwang-riche h2 em{display:block}.approved-detail-hwang-riche em{font-style:normal;color:#a36e20}.approved-detail-hwang-riche h3{font-size:30px;line-height:1.4;letter-spacing:-.04em}.approved-detail-hwang-riche .lead{font-size:24px;line-height:1.7}.approved-detail-hwang-riche .line{display:flex;max-width:390px;justify-content:space-between;align-items:center;border-top:1px solid currentColor;padding:20px 0;margin-top:35px;font-weight:700}.approved-detail-hwang-riche .line b{font-size:26px}.approved-detail-hwang-riche .dark{background:#152c20;color:#f7fbef}.approved-detail-hwang-riche .dark em{color:#ffc477}.approved-detail-hwang-riche .bg{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover}.approved-detail-hwang-riche .shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#063947e8,transparent 80%)}.approved-detail-hwang-riche .bottom-note{position:relative;z-index:3;font-size:17px;margin:50px 0 0;max-width:640px}.approved-detail-hwang-riche .hero{min-height:900px;padding-top:100px;background:#eff3ec}.approved-detail-hwang-riche .hero .copy{max-width:760px}.approved-detail-hwang-riche .hero .copy .lead{margin-top:45px}.approved-detail-hwang-riche .hero-art{position:absolute;right:0;top:0;bottom:0;width:64%;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000 30%)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{width:100%;height:100%;object-fit:cover;object-position:center}.approved-detail-hwang-riche .hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#eff3ec 0,transparent 30%)}.approved-detail-hwang-riche .hero-orb{position:absolute;inset:0;z-index:-2;background:radial-gradient(ellipse at 20% 25%,#fff8da,transparent 60%)}.approved-detail-hwang-riche .fallback{display:none}.approved-detail-hwang-riche .media-failed video{display:none}.approved-detail-hwang-riche .media-failed .fallback{display:block}.approved-detail-hwang-riche .hero-bottom{display:flex;position:relative;z-index:3;gap:5%;border-top:1px solid #1e4e4b42;margin-top:170px;max-width:840px;padding-top:22px}.approved-detail-hwang-riche .hero-bottom>div{flex:1}.approved-detail-hwang-riche .hero-bottom small{display:block;font-size:16px}.approved-detail-hwang-riche .hero-bottom b{font-size:32px}.approved-detail-hwang-riche .hero-bottom b small{display:inline;font-size:24px;padding-left:5px}.approved-detail-hwang-riche .hero-bottom i{font-family:Maru;font-style:normal;font-size:40px;color:#a36e20;margin-left:10px}.approved-detail-hwang-riche .fruit{min-height:960px}.approved-detail-hwang-riche .fruit .bg{object-position:center}.approved-detail-hwang-riche .quality-words{display:flex;gap:24px;margin-top:220px;font-family:Maru;font-size:36px;font-weight:700;position:relative;z-index:3}.approved-detail-hwang-riche .quality-words span{border-bottom:2px solid #bdcdaa;padding-bottom:16px}.approved-detail-hwang-riche .fruit .bottom-note{margin-top:30px}.approved-detail-hwang-riche .formula{min-height:1000px}.approved-detail-hwang-riche .formula-art{position:absolute;right:-8%;top:60px;width:72%;height:900px;z-index:-2}.approved-detail-hwang-riche .formula-art video,.approved-detail-hwang-riche .formula-art .fallback{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(90deg,transparent,#000 28%)}.approved-detail-hwang-riche .formula-ui{position:relative;z-index:3;margin-top:70px;max-width:540px}.approved-detail-hwang-riche .tabs{display:flex;gap:8px;flex-wrap:wrap;position:relative;z-index:3}.approved-detail-hwang-riche .tabs button{background:transparent;border:0;border-bottom:2px solid #57857e;padding:12px 18px;font-size:18px;font-weight:700;color:inherit}.approved-detail-hwang-riche .tabs button[aria-selected=true]{color:#284530;background:#e6cc80;border-color:#e6cc80}.approved-detail-hwang-riche .formula-symbol{font-size:110px;line-height:1.3;display:block;color:#e6cc80;font-weight:700;margin:35px 0 20px}.approved-detail-hwang-riche .formula-symbol span{font-size:24px;margin-left:15px}.approved-detail-hwang-riche #fpanel{min-height:290px}.approved-detail-hwang-riche #fpanel p{font-size:20px}.approved-detail-hwang-riche .architecture{min-height:950px}.approved-detail-hwang-riche .architecture .shade,.approved-detail-hwang-riche .timing .shade{background:linear-gradient(90deg,#f8f8f0f2,#f8f8f000 88%)}.approved-detail-hwang-riche .architecture .lead{margin-top:45px}.approved-detail-hwang-riche .role-path{position:relative;display:flex;align-items:center;gap:25px;margin-top:225px;font-family:Maru;font-size:30px}.approved-detail-hwang-riche .role-path span{color:#a36e20}.approved-detail-hwang-riche .architecture .bottom-note{margin-top:35px}.approved-detail-hwang-riche .crops{min-height:920px}.approved-detail-hwang-riche .crops .bg{transform:scale(1.1);object-position:75%}.approved-detail-hwang-riche .crops .shade{background:linear-gradient(90deg,#152c20f5,transparent),linear-gradient(0deg,#062e3bea,transparent 80%)}.approved-detail-hwang-riche .crop-ui{margin-top:230px;max-width:780px}.approved-detail-hwang-riche #cpanel{margin-top:30px;min-height:140px}.approved-detail-hwang-riche #cpanel p{font-size:22px}.approved-detail-hwang-riche .crops .bottom-note{margin-top:0}.approved-detail-hwang-riche .timing{min-height:870px}.approved-detail-hwang-riche .timing .bg{object-position:80%;opacity:.5}.approved-detail-hwang-riche .time-number{display:flex;gap:25px;align-items:center;margin:30px 0}.approved-detail-hwang-riche .time-number>strong{font-size:160px;line-height:1.2;color:#a03d25}.approved-detail-hwang-riche .time-number b{font-size:40px;font-family:Maru}.approved-detail-hwang-riche .time-number p{margin:10px 0}.approved-detail-hwang-riche .timeline{display:flex;position:relative;padding-top:25px;max-width:940px;gap:30px}.approved-detail-hwang-riche .timeline>div:not(.timeline-track){flex:1}.approved-detail-hwang-riche .timeline b{font-size:24px;display:block}.approved-detail-hwang-riche .timeline span{display:block;font-size:18px}.approved-detail-hwang-riche .timeline-track{position:absolute;top:0;height:3px;width:100%;background:#234e4829}.approved-detail-hwang-riche .timeline-track i{display:block;height:3px;width:100%;background:#a36e20;transform-origin:left}.approved-detail-hwang-riche .usage{background:radial-gradient(ellipse at 25% 70%,#a9d8d0,#e6eee6 45%,#faf8ed 95%);min-height:970px}.approved-detail-hwang-riche .usage>.tabs{margin-top:45px}.approved-detail-hwang-riche .usage-stage{display:grid;grid-template-columns:44% 56%;align-items:center;max-width:1180px;margin:30px auto 0}.approved-detail-hwang-riche .measure{width:100%;max-height:430px}.approved-detail-hwang-riche .dose{font-size:clamp(48px,5.3vw,76px);line-height:1.3;display:block;color:#a03d25;letter-spacing:-.04em}.approved-detail-hwang-riche .dose small{font-size:28px;margin-left:8px}.approved-detail-hwang-riche .usage-label{font-size:22px;font-weight:700;margin-bottom:12px}.approved-detail-hwang-riche .measure-copy{font-size:27px;margin-top:20px}.approved-detail-hwang-riche .usage-detail{font-size:20px}.approved-detail-hwang-riche .bottle{min-height:1000px;background:#e5e4df}.approved-detail-hwang-riche .bottle .copy{max-width:850px}.approved-detail-hwang-riche .rotation{width:52%;margin-top:35px;position:relative}.approved-detail-hwang-riche .rotation img{width:100%;height:530px;object-fit:contain;mix-blend-mode:multiply}.approved-detail-hwang-riche .rotation label{display:flex;justify-content:space-between;margin:0 auto 5px;max-width:330px;font-size:18px}.approved-detail-hwang-riche .rotation input{display:block;width:330px;max-width:90%;margin:auto;accent-color:#9b4429}.approved-detail-hwang-riche .bottle-facts{position:absolute;left:59%;top:410px;right:7%}.approved-detail-hwang-riche .bottle-facts h3{font-family:Maru;font-size:44px}.approved-detail-hwang-riche .price{font-size:62px;font-weight:700;line-height:1.3;letter-spacing:-.04em;margin:25px 0}.approved-detail-hwang-riche .price small{font-size:25px;margin-left:10px}.approved-detail-hwang-riche .facts-row{border-top:1px solid #16434238;padding:19px 0;display:flex;justify-content:space-between;gap:12px}.approved-detail-hwang-riche .faq{display:grid;grid-template-columns:40% 55%;padding:90px 5%;min-height:950px;background:#f5f3e8;gap:5%}.approved-detail-hwang-riche .faq-art{position:relative;min-height:700px}.approved-detail-hwang-riche .faq-art>img:first-child{position:absolute;width:100%;height:100%;object-fit:cover;object-position:80%;mix-blend-mode:multiply}.approved-detail-hwang-riche .small-pack{position:absolute;left:28%;top:22%;height:430px;width:42%;object-fit:contain;filter:drop-shadow(12px 25px 22px #113f4533)}.approved-detail-hwang-riche .faq-copy{padding-right:9%}.approved-detail-hwang-riche .faq h2{font-size:clamp(36px,3.1vw,52px)}.approved-detail-hwang-riche details{border-top:1px solid #1a504347}.approved-detail-hwang-riche summary{padding:24px 28px 24px 0;list-style:none;position:relative;font-size:22px;font-weight:700}.approved-detail-hwang-riche summary:after{content:'+';position:absolute;right:0;color:#a36f1b}.approved-detail-hwang-riche details[open] summary:after{content:'−'}.approved-detail-hwang-riche details p{font-size:18px;line-height:1.8;padding-bottom:12px}.approved-detail-hwang-riche .buy{min-height:1050px}.approved-detail-hwang-riche .buy .bg{width:80%;left:35%;object-position:45%;mask-image:linear-gradient(90deg,transparent,#000 25%)}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(90deg,#152c20f5,#152c2000 83%)}.approved-detail-hwang-riche .buy .copy{max-width:700px}.approved-detail-hwang-riche .buy .lead{margin-top:55px}.approved-detail-hwang-riche .buy .price{font-size:80px;color:#e6cc80;margin:40px 0 30px}.approved-detail-hwang-riche .primary{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#e6cc80;color:#284530;padding:23px 28px;max-width:500px;font-size:25px;font-weight:700}.approved-detail-hwang-riche .primary:hover{background:#f1dda3}.approved-detail-hwang-riche .phone{max-width:500px;padding:25px 0;border-bottom:1px solid #ffffff55;display:flex;justify-content:space-between;gap:16px;font-size:20px}.approved-detail-hwang-riche .note{font-size:16px;margin-top:20px}.approved-detail-hwang-riche footer{padding:45px 6% 120px;font-size:16px;background:#ecede4}.approved-detail-hwang-riche .dock{position:fixed;bottom:0;left:0;right:0;z-index:30;background:#f7f8eff5;backdrop-filter:blur(12px);border-top:1px solid #1c504637;display:flex;justify-content:space-between;align-items:center;padding:12px 5%;box-shadow:0 -5px 20px #153a4310}.approved-detail-hwang-riche .dock span{display:flex;gap:20px;align-items:center}.approved-detail-hwang-riche .dock small{font-size:16px}.approved-detail-hwang-riche .dock a{background:#284530;color:#fff;padding:10px 28px;font-weight:700}.approved-detail-hwang-riche .pop .word{display:inline-block}.approved-detail-hwang-riche .no-motion *{animation:none!important;scroll-behavior:auto!important}
@media(max-width:700px){.approved-detail-hwang-riche{scroll-padding-top:20px}.approved-detail-hwang-riche{font-size:18px}.approved-detail-hwang-riche header{height:65px;padding:0 6%}.approved-detail-hwang-riche header img{width:104px}.approved-detail-hwang-riche .brand-series{display:none}.approved-detail-hwang-riche header button{font-size:12px}.approved-detail-hwang-riche .scene{padding:58px 7%;min-height:760px}.approved-detail-hwang-riche .eyebrow{font-size:12px;margin-bottom:25px;letter-spacing:.045em}.approved-detail-hwang-riche h1{font-size:45px}.approved-detail-hwang-riche h2{font-size:39px;line-height:1.28}.approved-detail-hwang-riche h3{font-size:26px}.approved-detail-hwang-riche .lead{font-size:20px}.approved-detail-hwang-riche .hero{padding-top:50px;min-height:990px}.approved-detail-hwang-riche .hero-art{top:280px;bottom:100px;right:-22%;width:140%;mask-image:linear-gradient(0deg,#000 80%,transparent)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-position:center}.approved-detail-hwang-riche .hero .copy .lead{margin-top:25px}.approved-detail-hwang-riche .hero .line{margin-top:20px;padding:12px 0;font-size:16px;width:85%}.approved-detail-hwang-riche .hero .copy{z-index:3}.approved-detail-hwang-riche .hero-bottom{margin-top:485px;gap:10px;padding-top:16px;max-width:100%}.approved-detail-hwang-riche .hero-bottom small{font-size:12px}.approved-detail-hwang-riche .hero-bottom b{font-size:21px}.approved-detail-hwang-riche .hero-bottom i{font-size:23px;margin-left:3px}.approved-detail-hwang-riche .hero-bottom b small{font-size:18px}.approved-detail-hwang-riche .fruit{min-height:970px}.approved-detail-hwang-riche .fruit .bg{object-position:66% 70%}.approved-detail-hwang-riche .fruit .shade{background:linear-gradient(180deg,#063947f5,transparent 60%,#062c36ee)}.approved-detail-hwang-riche .quality-words{margin-top:410px;gap:15px;flex-wrap:wrap;font-size:24px}.approved-detail-hwang-riche .quality-words span{padding-bottom:8px}.approved-detail-hwang-riche .bottom-note{font-size:15px;margin-top:30px}.approved-detail-hwang-riche .formula{min-height:1140px}.approved-detail-hwang-riche .formula-art{top:210px;right:-25%;width:145%;height:565px}.approved-detail-hwang-riche .formula-art video,.approved-detail-hwang-riche .formula-art .fallback{mask-image:linear-gradient(0deg,transparent,#000 30%,#000 80%,transparent)}.approved-detail-hwang-riche .formula-ui{margin-top:420px}.approved-detail-hwang-riche .tabs{gap:5px}.approved-detail-hwang-riche .tabs button{font-size:16px;padding:10px 12px}.approved-detail-hwang-riche .formula-symbol{font-size:76px;margin-top:28px}.approved-detail-hwang-riche .formula-symbol span{font-size:21px}.approved-detail-hwang-riche #fpanel{min-height:265px}.approved-detail-hwang-riche #fpanel p{font-size:18px}.approved-detail-hwang-riche .architecture{min-height:930px}.approved-detail-hwang-riche .architecture .bg{object-position:72%}.approved-detail-hwang-riche .architecture .shade{background:linear-gradient(180deg,#f8f8f0f2,#f8f8f050 45%,#f8f8f0ef 90%)}.approved-detail-hwang-riche .architecture .lead{margin-top:24px}.approved-detail-hwang-riche .role-path{font-size:20px;gap:10px;margin-top:385px}.approved-detail-hwang-riche .architecture .bottom-note{margin-top:25px}.approved-detail-hwang-riche .crops{min-height:940px}.approved-detail-hwang-riche .crops .bg{object-position:64%}.approved-detail-hwang-riche .crops .shade{background:linear-gradient(180deg,#152c20f5,transparent 55%,#152c20 86%)}.approved-detail-hwang-riche .crop-ui{margin-top:360px}.approved-detail-hwang-riche .crop-ui .tabs{gap:1px}.approved-detail-hwang-riche .crop-ui .tabs button{font-size:15px;padding:10px}.approved-detail-hwang-riche #cpanel{margin-top:20px;min-height:140px}.approved-detail-hwang-riche #cpanel h3{font-size:24px}.approved-detail-hwang-riche #cpanel p{font-size:18px}.approved-detail-hwang-riche .crops .bottom-note{margin-top:10px}.approved-detail-hwang-riche .timing{min-height:790px}.approved-detail-hwang-riche .time-number>strong{font-size:130px}.approved-detail-hwang-riche .time-number b{font-size:34px}.approved-detail-hwang-riche .timeline{gap:12px;flex-direction:column;padding-left:25px;padding-top:0}.approved-detail-hwang-riche .timeline-track{left:0;top:0;bottom:0;width:3px;height:auto}.approved-detail-hwang-riche .timeline-track i{width:3px;height:100%;transform-origin:top}.approved-detail-hwang-riche .timeline b{font-size:22px}.approved-detail-hwang-riche .timeline span{font-size:17px}.approved-detail-hwang-riche .usage{min-height:1020px}.approved-detail-hwang-riche .usage>.tabs{margin-top:25px}.approved-detail-hwang-riche .usage-stage{display:flex;flex-direction:column;margin-top:10px;gap:10px}.approved-detail-hwang-riche .measure{height:310px;width:100%}.approved-detail-hwang-riche #upanel{width:100%;min-height:240px}.approved-detail-hwang-riche .dose{font-size:46px}.approved-detail-hwang-riche .dose small{font-size:23px}.approved-detail-hwang-riche .usage-label{font-size:18px}.approved-detail-hwang-riche .measure-copy{font-size:21px}.approved-detail-hwang-riche .usage-detail{font-size:18px}.approved-detail-hwang-riche .usage .bottom-note{margin-top:5px}.approved-detail-hwang-riche .bottle{min-height:1130px}.approved-detail-hwang-riche .bottle h2{font-size:35px}.approved-detail-hwang-riche .rotation{width:100%;margin-top:5px}.approved-detail-hwang-riche .rotation img{height:390px}.approved-detail-hwang-riche .bottle-facts{position:relative;top:auto;left:auto;right:auto;margin-top:35px}.approved-detail-hwang-riche .bottle-facts>p:first-child{font-size:17px}.approved-detail-hwang-riche .bottle-facts h3{font-size:34px;margin-bottom:12px}.approved-detail-hwang-riche .price{font-size:50px;margin:15px 0}.approved-detail-hwang-riche .facts-row{font-size:18px;padding:12px 0}.approved-detail-hwang-riche .bottle-facts .line{margin-top:18px;padding:14px 0}.approved-detail-hwang-riche .faq{display:block;min-height:1040px;padding-top:40px}.approved-detail-hwang-riche .faq-art{min-height:340px;margin-bottom:35px}.approved-detail-hwang-riche .small-pack{height:270px;top:8%;width:40%;left:32%}.approved-detail-hwang-riche .faq-copy{padding:0}.approved-detail-hwang-riche .faq h2{font-size:35px}.approved-detail-hwang-riche summary{font-size:19px;padding:22px 27px 22px 0}.approved-detail-hwang-riche details p{font-size:18px}.approved-detail-hwang-riche .buy{min-height:1170px}.approved-detail-hwang-riche .buy .bg{width:160%;left:-26%;top:240px;height:660px;mask-image:linear-gradient(0deg,transparent,#000 28%,#000 75%,transparent)}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(0deg,#152c20 15%,transparent 60%)}.approved-detail-hwang-riche .buy .lead{margin-top:24px;font-size:18px}.approved-detail-hwang-riche .buy .price{margin-top:510px;font-size:63px}.approved-detail-hwang-riche .primary{font-size:21px;padding:20px}.approved-detail-hwang-riche .phone{font-size:17px;gap:5px}.approved-detail-hwang-riche .note{font-size:14px}.approved-detail-hwang-riche .dock{padding:10px 5%;gap:10px}.approved-detail-hwang-riche .dock span{display:block;line-height:1.4}.approved-detail-hwang-riche .dock small{display:block;font-size:12px}.approved-detail-hwang-riche .dock b{font-size:16px}.approved-detail-hwang-riche .dock a{font-size:16px;padding:10px 18px}.approved-detail-hwang-riche footer{font-size:14px}.approved-detail-hwang-riche .architecture .bottom-note br,.approved-detail-hwang-riche .fruit .bottom-note br,.approved-detail-hwang-riche .crops .bottom-note br{display:none}}
@media(prefers-reduced-motion:reduce){.approved-detail-hwang-riche{scroll-behavior:auto}.approved-detail-hwang-riche *{animation:none!important}.approved-detail-hwang-riche .pop .word{transform:none!important;opacity:1!important}}


@media(max-width:700px){.approved-detail-hwang-riche .role-path{font-size:17px;gap:8px}.approved-detail-hwang-riche .role-path strong{white-space:nowrap}.approved-detail-hwang-riche .rotation img{mask-image:radial-gradient(ellipse,#000 43%,transparent 73%)}}

@media(max-width:700px){.approved-detail-hwang-riche h1{font-size:clamp(34px,10.3vw,45px)}.approved-detail-hwang-riche .hero-art{top:355px}.approved-detail-hwang-riche .hero .line{margin-top:15px}.approved-detail-hwang-riche .hero-bottom{margin-top:510px}}

.approved-detail-hwang-riche .usage{background:linear-gradient(90deg,#e9f1e8e8,#f5f6ebdd),url("/approved-details/media/2aca5abee15c/hwang-formula.webp") center/cover}.approved-detail-hwang-riche .dose-visual{margin:0;text-align:center}.approved-detail-hwang-riche .dose-bottle{height:400px;max-width:85%;object-fit:contain;filter:drop-shadow(14px 24px 16px #113f4330)}.approved-detail-hwang-riche .dose-visual figcaption{margin:15px 0;font-family:Maru;font-size:23px;color:#8a4324}@media(max-width:700px){.approved-detail-hwang-riche .dose-bottle{height:285px}.approved-detail-hwang-riche .dose-visual figcaption{font-size:20px}.approved-detail-hwang-riche .usage-stage{gap:25px}}

/* FAQ R3: single integrated product photograph, no separate bottle overlay. */
.approved-detail-hwang-riche .faq-art{min-height:0;align-self:start}.approved-detail-hwang-riche .faq-art>img:first-child{position:static;display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:normal}

/* R2: preserve hero, give formula and timing distinct scenes. */
.approved-detail-hwang-riche .formula{background:#152c20;min-height:950px}
.approved-detail-hwang-riche .formula-art{inset:0;width:100%;height:100%;z-index:-2}
.approved-detail-hwang-riche .formula-art img{width:100%;height:100%;object-fit:cover;object-position:70% center;mask-image:linear-gradient(90deg,transparent 8%,#000 65%)}
.approved-detail-hwang-riche .formula-ui{max-width:510px}.approved-detail-hwang-riche .formula .bottom-note{max-width:490px}
.approved-detail-hwang-riche .timing{background:#f6f5ed;min-height:920px}
.approved-detail-hwang-riche .timing .bg{opacity:1;object-position:70% center}
.approved-detail-hwang-riche .timing .shade{background:linear-gradient(90deg,#f6f5edfa 0%,#f6f5ede8 39%,#f6f5ed00 77%),linear-gradient(0deg,#f6f5ed 0%,#f6f5ed00 40%)}
.approved-detail-hwang-riche .timing .timeline{max-width:860px}.approved-detail-hwang-riche .timing .time-number>strong{font-weight:800}
@media(max-width:700px){
 .approved-detail-hwang-riche .formula{min-height:1080px}.approved-detail-hwang-riche .formula-art{top:205px;left:0;right:auto;width:100%;height:395px}
 .approved-detail-hwang-riche .formula-art img{object-position:82% center;mask-image:linear-gradient(0deg,transparent,#000 20%,#000 82%,transparent)}
 .approved-detail-hwang-riche .formula-ui{margin-top:345px}.approved-detail-hwang-riche .formula .bottom-note{margin-top:20px}
 .approved-detail-hwang-riche .timing{min-height:1130px}.approved-detail-hwang-riche .timing .bg{top:220px;height:340px;object-position:78% center}
 .approved-detail-hwang-riche .timing .shade{background:linear-gradient(180deg,#f6f5ed 190px,transparent 300px,transparent 440px,#f6f5ed 570px)}
 .approved-detail-hwang-riche .timing .time-number{margin-top:335px;gap:18px}.approved-detail-hwang-riche .timing .time-number>strong{font-size:130px}
 .approved-detail-hwang-riche .timing .bottom-note{font-size:16px}.approved-detail-hwang-riche .timing .timeline-track i{transform:none!important}
}

.approved-detail-hwang-riche{--ink:#243e2e;--accent:#a36e20;--cream:#faf7ec;--dark:#152c20;--light:#e6cc80}.approved-detail-hwang-riche{background:var(--cream);color:var(--ink)}.approved-detail-hwang-riche header{background:#faf7ec}.approved-detail-hwang-riche .hero{background:#f5f2e7;min-height:980px}.approved-detail-hwang-riche .hero-art{width:57%;mask-image:linear-gradient(90deg,transparent,#000 22%)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-fit:cover;object-position:60% 55%}.approved-detail-hwang-riche .hero-art:after{background:linear-gradient(0deg,#f5f2e7,transparent 25%)}.approved-detail-hwang-riche .hero-orb{background:radial-gradient(ellipse at 20% 25%,#fff8e2,transparent 60%)}.approved-detail-hwang-riche .hero .copy{max-width:720px}.approved-detail-hwang-riche .hero-bottom{max-width:760px;margin-top:200px;border-color:#465f3140}.approved-detail-hwang-riche .hero-bottom i{color:var(--accent)}.approved-detail-hwang-riche .hero-bottom b{font-size:30px}.approved-detail-hwang-riche .dark{background:var(--dark)}.approved-detail-hwang-riche .shade{background:linear-gradient(90deg,#10271ced,transparent 85%)}.approved-detail-hwang-riche .harvest-art{position:absolute;inset:0;z-index:-3}.approved-detail-hwang-riche .harvest-art video,.approved-detail-hwang-riche .harvest-art img{width:100%;height:100%;object-fit:cover;object-position:75%}.approved-detail-hwang-riche .fruit .shade{background:linear-gradient(90deg,#10271cf2,transparent 90%),linear-gradient(0deg,#10271ca0,transparent 60%)}.approved-detail-hwang-riche .fruit .quality-words{margin-top:225px}.approved-detail-hwang-riche .quality-words span{border-color:#f7c792}.approved-detail-hwang-riche .formula{min-height:990px}.approved-detail-hwang-riche .formula-art img{object-position:74%;mask-image:linear-gradient(90deg,transparent,#000 75%)}.approved-detail-hwang-riche .formula-ui{max-width:560px}.approved-detail-hwang-riche .formula-symbol{font-size:95px}.approved-detail-hwang-riche .formula .bottom-note{max-width:490px}.approved-detail-hwang-riche .tabs button{border-bottom-color:#759073}.approved-detail-hwang-riche .tabs button[aria-selected=true]{background:var(--light);color:var(--ink)}.approved-detail-hwang-riche .formula .tabs{gap:2px}.approved-detail-hwang-riche .formula .tabs button{padding:12px 16px}.approved-detail-hwang-riche .reading{background:#f5f2e7;min-height:980px}.approved-detail-hwang-riche .reading-art{position:absolute;right:0;top:0;width:65%;height:100%;z-index:-2;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 48%)}.approved-detail-hwang-riche .reading-art img{width:100%;height:100%;object-fit:cover;object-position:85%;transition:transform 1.2s ease}.approved-detail-hwang-riche .reading:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f5f2e7 12%,#f5f2e7d9 42%,transparent 90%)}.approved-detail-hwang-riche .reading-controls{position:relative;max-width:540px;margin-top:70px}.approved-detail-hwang-riche .reading-word{display:block;font-weight:800;font-size:100px;line-height:1.2;color:var(--accent);letter-spacing:-.05em;margin:30px 0 20px}.approved-detail-hwang-riche #rpanel{min-height:320px}.approved-detail-hwang-riche .brix-mode .reading-art img{transform:scale(1.17)}.approved-detail-hwang-riche .crops .bg{object-position:75% 70%}.approved-detail-hwang-riche .crops .shade{background:linear-gradient(90deg,#152c20f5,transparent),linear-gradient(0deg,#152c20ec,transparent 80%)}.approved-detail-hwang-riche .timing{background:#f5f2e7;min-height:950px}.approved-detail-hwang-riche .timing .bg{opacity:1;object-position:85%}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(90deg,#f5f2e7 5%,#f5f2e7ed 43%,#f5f2e744 85%),linear-gradient(0deg,#f5f2e7,transparent 65%)}.approved-detail-hwang-riche .time-number>strong{font-size:130px;white-space:nowrap}.approved-detail-hwang-riche .time-number b{white-space:nowrap}.approved-detail-hwang-riche .timing .timeline{max-width:850px}.approved-detail-hwang-riche .timeline-track{background:#ae695233}.approved-detail-hwang-riche .timeline-track i{background:var(--accent)}.approved-detail-hwang-riche .usage{background:#f6f4ea;min-height:1050px}.approved-detail-hwang-riche .usage-stage{grid-template-columns:44% 51%;gap:5%;margin-top:40px}.approved-detail-hwang-riche .dose-visual{width:100%}.approved-detail-hwang-riche .dose-bottle{width:100%;height:auto;max-width:100%;display:block;filter:none}.approved-detail-hwang-riche .dose{font-size:65px}.approved-detail-hwang-riche .dose small{font-size:27px}.approved-detail-hwang-riche .usage .bottom-note{font-size:18px}.approved-detail-hwang-riche .bottle{background:#e6e9da}.approved-detail-hwang-riche .rotation img{mix-blend-mode:multiply}.approved-detail-hwang-riche .faq{background:#faf7ec}.approved-detail-hwang-riche .faq-art{min-height:0}.approved-detail-hwang-riche .faq-art img{height:auto}.approved-detail-hwang-riche .buy .bg{width:64%;left:40%;object-position:60%}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(90deg,#152c20 28%,#152c20c9 48%,transparent 86%)}.approved-detail-hwang-riche .buy .primary{background:var(--light)}.approved-detail-hwang-riche .buy .price{color:var(--light)}.approved-detail-hwang-riche .dock{background:#faf7ecf5}.approved-detail-hwang-riche .dock a{background:var(--dark)}.approved-detail-hwang-riche footer{background:#e6e9da}.approved-detail-hwang-riche .phone{border-color:#f9d4b555}.approved-detail-hwang-riche .no-motion .reading-art img{transition:none}
@media(max-width:700px){
 .approved-detail-hwang-riche .hero{min-height:1090px}.approved-detail-hwang-riche .hero-art{top:330px;bottom:95px;width:100%;right:0;mask-image:linear-gradient(0deg,transparent,#000 15%,#000 82%,transparent)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-fit:cover;object-position:55% 65%}.approved-detail-hwang-riche .hero .copy{max-width:100%}.approved-detail-hwang-riche .hero-bottom{margin-top:575px;gap:8px}.approved-detail-hwang-riche .hero-bottom b{font-size:21px}.approved-detail-hwang-riche .hero-bottom small{font-size:12px}.approved-detail-hwang-riche .hero h1{font-size:clamp(34px,9.8vw,45px)}
 .approved-detail-hwang-riche .fruit{min-height:960px}.approved-detail-hwang-riche .harvest-art video,.approved-detail-hwang-riche .harvest-art img{object-position:70%}.approved-detail-hwang-riche .fruit .shade{background:linear-gradient(180deg,#152c20f7,transparent 58%,#152c20ee)}.approved-detail-hwang-riche .fruit .quality-words{margin-top:390px;font-size:23px}.approved-detail-hwang-riche .formula-art{top:215px;height:385px;width:100%;left:0}.approved-detail-hwang-riche .formula-art img{object-position:80%;mask-image:linear-gradient(0deg,transparent,#000 18%,#000 80%,transparent)}.approved-detail-hwang-riche .formula{min-height:1110px}.approved-detail-hwang-riche .formula-ui{margin-top:340px}.approved-detail-hwang-riche .formula .tabs button{font-size:15px;padding:10px 11px}.approved-detail-hwang-riche .formula-symbol{font-size:68px}.approved-detail-hwang-riche .formula .bottom-note{font-size:16px}
 .approved-detail-hwang-riche .reading{min-height:1190px}.approved-detail-hwang-riche .reading .lead{font-size:19px}.approved-detail-hwang-riche .reading-art{top:285px;width:100%;height:440px;mask-image:linear-gradient(0deg,transparent,#000 22%,#000 80%,transparent)}.approved-detail-hwang-riche .reading:after{display:none}.approved-detail-hwang-riche .reading-controls{margin-top:425px}.approved-detail-hwang-riche .reading-word{font-size:76px;margin-top:24px}.approved-detail-hwang-riche #rpanel{min-height:270px}.approved-detail-hwang-riche .reading-controls h3{font-size:25px}.approved-detail-hwang-riche .reading-controls p{font-size:18px}.approved-detail-hwang-riche .reading-art img{object-position:78%}
 .approved-detail-hwang-riche .crops .shade{background:linear-gradient(180deg,#152c20f5,transparent 55%,#152c20 88%)}.approved-detail-hwang-riche .crops .bg{object-position:72%}.approved-detail-hwang-riche .crops .crop-ui{margin-top:365px}.approved-detail-hwang-riche .crops .tabs button{padding:10px 8px}.approved-detail-hwang-riche .timing{min-height:1050px}.approved-detail-hwang-riche .timing .bg{top:210px;height:320px;object-position:79%}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(180deg,#f5f2e7 190px,transparent 300px,transparent 425px,#f5f2e7 535px)}.approved-detail-hwang-riche .timing .time-number{margin-top:330px;gap:12px}.approved-detail-hwang-riche .time-number>strong,.approved-detail-hwang-riche .timing .time-number>strong{font-size:86px}.approved-detail-hwang-riche .time-number b{font-size:27px}.approved-detail-hwang-riche .time-number p{font-size:16px}.approved-detail-hwang-riche .timeline-track i{transform:none!important}
 .approved-detail-hwang-riche .usage{min-height:1240px}.approved-detail-hwang-riche .usage-stage{gap:32px}.approved-detail-hwang-riche .dose-visual{max-width:340px}.approved-detail-hwang-riche .dose-bottle{height:auto;width:100%;max-width:100%}.approved-detail-hwang-riche .dose{font-size:44px}.approved-detail-hwang-riche .dose small{font-size:22px}.approved-detail-hwang-riche .usage .bottom-note{font-size:16px;margin-top:15px}.approved-detail-hwang-riche .faq-art{min-height:0}.approved-detail-hwang-riche .faq h2{font-size:36px}.approved-detail-hwang-riche .buy{min-height:1240px}.approved-detail-hwang-riche .buy .bg{left:0;top:270px;width:100%;height:650px;object-fit:cover;object-position:60%;mask-image:linear-gradient(0deg,transparent,#000 22%,#000 80%,transparent)}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(0deg,#152c20 14%,transparent 65%)}.approved-detail-hwang-riche .buy .price{margin-top:585px}.approved-detail-hwang-riche .buy .primary{font-size:21px}.approved-detail-hwang-riche .bottle h2{font-size:36px}.approved-detail-hwang-riche .rotation img{mask-image:radial-gradient(ellipse,#000 43%,transparent 73%)}
}

.approved-detail-hwang-riche{--ink:#243e2e;--accent:#9b711f;--cream:#f5f2e7;--dark:#152c20;--light:#e6cc80}
.approved-detail-hwang-riche{color:var(--ink);background:var(--cream)}.approved-detail-hwang-riche .hero .lead,.approved-detail-hwang-riche .hero .line{position:relative;z-index:2;max-width:620px}.approved-detail-hwang-riche .hero-art{width:59%;mask-image:linear-gradient(90deg,transparent,#000 23%)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-position:55% 55%}.approved-detail-hwang-riche .hero-art:after{background:linear-gradient(0deg,#f5f2e7,transparent 22%)}.approved-detail-hwang-riche .hero-orb{background:radial-gradient(ellipse at 20% 20%,#ffffee,transparent 60%)}
.approved-detail-hwang-riche .formula{color:var(--ink);background:#f5f2e7;min-height:930px}.approved-detail-hwang-riche .formula-art{width:80%;height:100%;right:0;top:0}.approved-detail-hwang-riche .formula-art img{object-position:75%;mask-image:linear-gradient(90deg,transparent,#000 70%)}.approved-detail-hwang-riche .formula-symbol{font-size:clamp(45px,5vw,80px);color:#8d6d25;line-height:1.25}.approved-detail-hwang-riche .formula .bottom-note{font-size:19px;max-width:610px}.approved-detail-hwang-riche .formula h2 em{color:#9b711f}.approved-detail-hwang-riche .formula .tabs button{color:var(--ink)}
.approved-detail-hwang-riche .reading{min-height:1000px}.approved-detail-hwang-riche .reading-art{width:66%;mask-image:linear-gradient(90deg,transparent,#000 45%)}.approved-detail-hwang-riche .reading-art img{object-position:80%;transition:object-position .7s ease,transform .7s ease}.approved-detail-hwang-riche .reading-controls{max-width:580px}.approved-detail-hwang-riche .reading .tabs{flex-wrap:wrap}.approved-detail-hwang-riche .reading .tabs button{font-size:18px;padding:12px 15px}.approved-detail-hwang-riche .reading-word{font-size:105px;line-height:1}
.approved-detail-hwang-riche .crops{color:var(--ink);background:#f5f2e7;min-height:940px}.approved-detail-hwang-riche .crops .bg{object-position:right;width:100%}.approved-detail-hwang-riche .crops .shade{background:linear-gradient(90deg,#f5f2e7 0%,#f5f2e7e6 36%,transparent 80%),linear-gradient(0deg,#f5f2e7,transparent 50%)}.approved-detail-hwang-riche .crops .crop-ui{max-width:620px;margin-top:230px}.approved-detail-hwang-riche .crops h2 em{color:#9b711f}.approved-detail-hwang-riche .crops .tabs button{color:var(--ink)}
.approved-detail-hwang-riche .timing .bg{object-position:85%}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(90deg,#f5f2e7 10%,#f5f2e7e8 50%,transparent),linear-gradient(0deg,#f5f2e7,transparent 60%)}.approved-detail-hwang-riche .time-number>strong{font-size:150px}.approved-detail-hwang-riche .timing{min-height:980px}
.approved-detail-hwang-riche .usage{background:linear-gradient(90deg,#f5f2e7e8,#f5f2e7e8),url("/approved-details/media/2aca5abee15c/hwang-formula.webp") center/cover}.approved-detail-hwang-riche .dose{font-size:clamp(36px,4.5vw,64px);white-space:nowrap}.approved-detail-hwang-riche .dose small{font-size:24px;margin-left:8px}.approved-detail-hwang-riche .dose-visual img{mask-image:linear-gradient(0deg,transparent,#000 10%,#000 94%,transparent)}.approved-detail-hwang-riche .area-base{font-size:28px;font-weight:700;margin:20px 0 12px}.approved-detail-hwang-riche .usage-stage{align-items:center}.approved-detail-hwang-riche .usage .bottom-note{font-size:18px}
.approved-detail-hwang-riche .calculator{background:#e8eddf;min-height:930px;overflow:hidden}.approved-detail-hwang-riche .calc-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.23;z-index:-1}.approved-detail-hwang-riche .calc-body{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;margin-top:95px}.approved-detail-hwang-riche .calc-input label{display:flex;justify-content:space-between;font-size:23px;font-weight:700;margin-bottom:24px}.approved-detail-hwang-riche .calc-input input{width:100%;height:44px;accent-color:#456a42}.approved-detail-hwang-riche .calc-marks{display:flex;justify-content:space-between;font-size:16px;margin-bottom:36px}.approved-detail-hwang-riche .calc-input select{width:100%;font:inherit;font-weight:700;background:#fff9eeb0;color:#234331;border:0;border-bottom:2px solid #466343;padding:18px;min-height:54px}.approved-detail-hwang-riche .calc-result>span{font-size:22px;font-weight:700}.approved-detail-hwang-riche .calc-result strong{display:block;font-size:130px;line-height:1.2;color:#986b21;margin-top:14px;white-space:nowrap}.approved-detail-hwang-riche .calc-result small{font-size:32px;margin-left:12px}.approved-detail-hwang-riche .calc-result p{font-size:17px;max-width:400px}.approved-detail-hwang-riche .value-line{display:flex;justify-content:space-between;gap:40px;align-items:center;margin-top:90px;border-top:1px solid #41604350;padding-top:32px}.approved-detail-hwang-riche .value-line b{font:700 34px/1.5 Maru,serif}.approved-detail-hwang-riche .value-line em{color:#916a23}.approved-detail-hwang-riche .value-line p{font-size:18px}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(90deg,#152c20 25%,#152c20bb 52%,transparent)}.approved-detail-hwang-riche .buy .bg{width:63%;left:40%;object-position:55% center}.approved-detail-hwang-riche .buy .copy{max-width:760px}.approved-detail-hwang-riche .faq h2{font-size:46px}.approved-detail-hwang-riche .faq-art img{mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent)}
@media(max-width:700px){.approved-detail-hwang-riche .hero{min-height:1100px}.approved-detail-hwang-riche .hero-art{width:100%;top:345px;bottom:105px;mask-image:linear-gradient(0deg,transparent,#000 12%,#000 90%,transparent)}.approved-detail-hwang-riche .hero .hero-bottom{margin-top:580px}.approved-detail-hwang-riche .hero h1{font-size:clamp(34px,10vw,43px)}.approved-detail-hwang-riche .hero-bottom b{font-size:20px}.approved-detail-hwang-riche .hero-bottom small{font-size:12px}.approved-detail-hwang-riche .hero .lead{font-size:19px}.approved-detail-hwang-riche .hero .line{font-size:17px}.approved-detail-hwang-riche .fruit .quality-words{margin-top:430px}.approved-detail-hwang-riche .fruit h2{font-size:36px}.approved-detail-hwang-riche .formula{min-height:1110px}.approved-detail-hwang-riche .formula-art{width:100%;height:420px;top:220px;left:0}.approved-detail-hwang-riche .formula-art img{object-position:78%;mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent)}.approved-detail-hwang-riche .formula-ui{margin-top:390px}.approved-detail-hwang-riche .formula-symbol{font-size:48px}.approved-detail-hwang-riche .formula .tabs{gap:1px}.approved-detail-hwang-riche .formula .tabs button{font-size:15px;padding:12px 9px}.approved-detail-hwang-riche .formula .bottom-note{font-size:17px}.approved-detail-hwang-riche .reading{min-height:1150px}.approved-detail-hwang-riche .reading-art{top:285px;width:100%;height:430px;mask-image:linear-gradient(0deg,transparent,#000 18%,#000 80%,transparent)}.approved-detail-hwang-riche .reading-controls{margin-top:420px}.approved-detail-hwang-riche .reading .tabs{gap:0}.approved-detail-hwang-riche .reading .tabs button{font-size:16px;padding:12px 10px}.approved-detail-hwang-riche .reading-word{font-size:80px}.approved-detail-hwang-riche .reading-controls p{font-size:18px}.approved-detail-hwang-riche .crops{min-height:1040px}.approved-detail-hwang-riche .crops .bg{top:240px;height:440px;object-position:83%}.approved-detail-hwang-riche .crops .shade{background:linear-gradient(180deg,#f5f2e7 230px,transparent 350px,transparent 490px,#f5f2e7 670px)}.approved-detail-hwang-riche .crops .crop-ui{margin-top:400px}.approved-detail-hwang-riche .crops .tabs button{font-size:15px;padding:12px 8px}.approved-detail-hwang-riche .crops .bottom-note{font-size:17px}.approved-detail-hwang-riche .timing{min-height:1110px}.approved-detail-hwang-riche .timing .bg{top:220px;height:380px}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(180deg,#f5f2e7 210px,transparent 320px,transparent 440px,#f5f2e7 580px)}.approved-detail-hwang-riche .timing .time-number{margin-top:375px}.approved-detail-hwang-riche .timing .time-number>strong{font-size:105px}.approved-detail-hwang-riche .time-number b{font-size:26px}.approved-detail-hwang-riche .usage{min-height:1230px}.approved-detail-hwang-riche .usage .dose{font-size:clamp(30px,8.5vw,39px)}.approved-detail-hwang-riche .usage .dose small{font-size:20px;margin-left:4px}.approved-detail-hwang-riche .usage .measure-copy{font-size:20px}.approved-detail-hwang-riche .usage-stage{gap:28px}.approved-detail-hwang-riche .dose-visual{max-width:330px}.approved-detail-hwang-riche .usage .bottom-note{font-size:17px}.approved-detail-hwang-riche .calculator{min-height:1060px}.approved-detail-hwang-riche .calc-body{display:block;margin-top:45px}.approved-detail-hwang-riche .calc-result{margin-top:35px}.approved-detail-hwang-riche .calc-result strong{font-size:95px}.approved-detail-hwang-riche .calc-result small{font-size:30px}.approved-detail-hwang-riche .calc-result p{font-size:16px}.approved-detail-hwang-riche .calc-input label{font-size:21px;margin-bottom:15px}.approved-detail-hwang-riche .value-line{display:block;margin-top:35px;padding-top:25px}.approved-detail-hwang-riche .value-line b{font-size:27px}.approved-detail-hwang-riche .value-line p{font-size:17px;margin-top:17px}.approved-detail-hwang-riche .faq h2{font-size:35px}.approved-detail-hwang-riche .faq-art{margin-bottom:25px}.approved-detail-hwang-riche .buy{min-height:1270px}.approved-detail-hwang-riche .buy .bg{left:0;width:100%;top:280px;height:690px;object-position:55%;mask-image:linear-gradient(0deg,transparent,#000 20%,#000 88%,transparent)}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(0deg,#152c20 12%,transparent 60%)}.approved-detail-hwang-riche .buy .price{margin-top:620px}.approved-detail-hwang-riche .buy .primary{font-size:21px}.approved-detail-hwang-riche .buy .phone{font-size:18px}.approved-detail-hwang-riche .buy .note{font-size:15px}}
@media(prefers-reduced-motion:reduce){.approved-detail-hwang-riche .reading-art img{transition:none}}

@media(min-width:701px){.approved-detail-hwang-riche .formula-art{left:auto;right:0}.approved-detail-hwang-riche .dose-visual img{height:620px;object-fit:contain}.approved-detail-hwang-riche .usage-stage{margin-top:30px}}

/* Keep enlarged type readable instead of clipping long words and units. */
.approved-detail-hwang-riche .pop .word{max-width:100%;overflow-wrap:anywhere;white-space:normal}
.approved-detail-hwang-riche .time-number{flex-wrap:wrap}.approved-detail-hwang-riche .time-number>div{min-width:0;max-width:100%}
.approved-detail-hwang-riche .usage .dose,.approved-detail-hwang-riche .calc-result strong,.approved-detail-hwang-riche .buy .price{white-space:normal;overflow-wrap:anywhere}
.approved-detail-hwang-riche .dock{flex-wrap:wrap}.approved-detail-hwang-riche .dock>div,.approved-detail-hwang-riche .dock>a{min-width:0;max-width:100%}

.approved-detail-hwang-riche .field-story{min-height:980px;background:#233a24!important;color:#fff9e9!important;display:flex;flex-direction:column;justify-content:space-between;gap:160px;padding-top:100px;padding-bottom:85px}
.approved-detail-hwang-riche .field-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center;z-index:-3}
.approved-detail-hwang-riche .field-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#102918e8 0%,#122c2090 50%,transparent 100%),linear-gradient(0deg,#192f20f5,transparent 55%),linear-gradient(180deg,#f5f2e760,transparent 15%)}
.approved-detail-hwang-riche .field-story h2 em,.approved-detail-hwang-riche .field-story h3 em{color:#ffe19a}.approved-detail-hwang-riche .field-story h2{max-width:920px}.approved-detail-hwang-riche .field-bottom{max-width:780px;position:relative;z-index:2}.approved-detail-hwang-riche .field-tabs{display:flex;gap:30px;border-bottom:1px solid #ffffff50;margin-bottom:24px}.approved-detail-hwang-riche .field-tabs button{color:#fff8df;background:none;border:0;border-bottom:3px solid transparent;padding:15px 0;font-weight:700;font-size:23px}.approved-detail-hwang-riche .field-tabs button[aria-selected=true]{border-color:#ffe19a;color:#ffe19a}.approved-detail-hwang-riche .field-story h3{font-family:Maru,serif;font-size:42px;margin:14px 0 20px;line-height:1.35}.approved-detail-hwang-riche .field-place{font-size:16px;margin:0;font-weight:700;color:#e2e9cb}.approved-detail-hwang-riche .field-story #field-copy{font-size:21px;line-height:1.7;margin-bottom:25px}.approved-detail-hwang-riche .field-actions{display:flex;gap:30px;align-items:center;flex-wrap:wrap}.approved-detail-hwang-riche .field-actions button{border:0;background:#ffe19a;color:#1c3321;font-weight:800;font-size:22px;padding:17px 24px;display:flex;gap:15px;align-items:center}.approved-detail-hwang-riche .field-actions a{border-bottom:1px solid #f8e9bd90;font-size:18px}.approved-detail-hwang-riche .field-context{font-size:16px;color:#e3e9d7;margin:24px 0 0;max-width:730px}
.approved-detail-hwang-riche #field-dialog{width:min(1100px,95vw);max-height:95dvh;background:#102118;color:#fff8df;border:1px solid #7a9474;padding:20px}.approved-detail-hwang-riche #field-dialog::backdrop{background:#08150deb}.approved-detail-hwang-riche #field-close{display:block;margin-left:auto;background:none;color:inherit;border:1px solid #879880;padding:8px 15px;font-weight:700;margin-bottom:15px}.approved-detail-hwang-riche #field-player{aspect-ratio:16/9}.approved-detail-hwang-riche #field-player iframe{border:0;width:100%;height:100%}.approved-detail-hwang-riche #field-video-fallback{display:block;margin-top:15px;text-decoration:underline;font-size:18px}
@media(max-width:700px){.approved-detail-hwang-riche .field-story{min-height:1050px;padding:65px 7% 55px;gap:330px}.approved-detail-hwang-riche .field-story h2{font-size:34px}.approved-detail-hwang-riche .field-photo{object-position:58% center}.approved-detail-hwang-riche .field-shade{background:linear-gradient(0deg,#142b1afc 0%,#142b1ac9 40%,transparent 68%),linear-gradient(180deg,#172f1bea,transparent 45%)}.approved-detail-hwang-riche .field-tabs{gap:18px;margin-bottom:18px}.approved-detail-hwang-riche .field-tabs button{font-size:18px;padding:12px 0}.approved-detail-hwang-riche .field-story h3{font-size:28px}.approved-detail-hwang-riche .field-story #field-copy{font-size:18px}.approved-detail-hwang-riche .field-place{font-size:14px}.approved-detail-hwang-riche .field-actions{gap:17px}.approved-detail-hwang-riche .field-actions button{font-size:20px;padding:14px 20px}.approved-detail-hwang-riche .field-actions a{font-size:16px}.approved-detail-hwang-riche .field-context{font-size:15px;margin-top:20px}.approved-detail-hwang-riche .quality-words{flex-wrap:wrap}.approved-detail-hwang-riche .field-story .field-photo{height:100%;top:0}}


.approved-detail-hwang-riche{--ink:#382e23;--accent:#9f681b;--cream:#f6f1e5;--dark:#30281e;--light:#efce82}
.approved-detail-hwang-riche{padding-bottom:var(--dock-size,80px)}.approved-detail-hwang-riche footer{padding-bottom:35px}.approved-detail-hwang-riche{scroll-padding-bottom:calc(var(--dock-size,80px) + 20px)}
.approved-detail-hwang-riche,.approved-detail-hwang-riche header{background:var(--cream);color:var(--ink)}.approved-detail-hwang-riche em,.approved-detail-hwang-riche .formula h2 em,.approved-detail-hwang-riche .formula-symbol,.approved-detail-hwang-riche .reading-word,.approved-detail-hwang-riche .time-number>strong,.approved-detail-hwang-riche .dose,.approved-detail-hwang-riche .calc-result strong{color:var(--accent)}.approved-detail-hwang-riche .dark{background:var(--dark);color:#fff9e9}.approved-detail-hwang-riche .dark em{color:var(--light)}.approved-detail-hwang-riche .hero,.approved-detail-hwang-riche .formula,.approved-detail-hwang-riche .reading,.approved-detail-hwang-riche .timing{background:var(--cream)}.approved-detail-hwang-riche .hero-art:after{background:linear-gradient(0deg,var(--cream),transparent 22%)}.approved-detail-hwang-riche .hero-orb{background:radial-gradient(ellipse at 20% 25%,#fff9e7,transparent 65%)}.approved-detail-hwang-riche .hero-art{width:62%;mask-image:linear-gradient(90deg,transparent,#000 28%)}.approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-position:57%}.approved-detail-hwang-riche .hero .copy{max-width:760px}.approved-detail-hwang-riche .hero h1{font-size:clamp(54px,6.1vw,88px)}.approved-detail-hwang-riche .hero-bottom{margin-top:225px}.approved-detail-hwang-riche .hero .lead{max-width:630px}.approved-detail-hwang-riche .hero .line{max-width:400px}.approved-detail-hwang-riche .fruit .shade{background:linear-gradient(90deg,#232919ed,transparent 95%),linear-gradient(0deg,#30281ee8,transparent 55%)}.approved-detail-hwang-riche .fruit{background:#30281e}.approved-detail-hwang-riche .fruit .lead{max-width:720px}.approved-detail-hwang-riche .quality-words span{border-color:#caae70}.approved-detail-hwang-riche .formula{color:var(--ink)}.approved-detail-hwang-riche .formula .tabs button,.approved-detail-hwang-riche .crops .tabs button{color:var(--ink)}.approved-detail-hwang-riche .formula-art img{object-position:80%;mask-image:linear-gradient(90deg,transparent,#000 60%)}.approved-detail-hwang-riche .formula-symbol{font-size:clamp(42px,4.9vw,70px)}.approved-detail-hwang-riche .formula-ui{max-width:560px}.approved-detail-hwang-riche .reading:after{background:linear-gradient(90deg,#f6f1e5 12%,#f6f1e5e3 48%,transparent)}.approved-detail-hwang-riche .reading-art img{object-position:82%}.approved-detail-hwang-riche .reading-word{font-family:Maru,serif;font-size:80px}.approved-detail-hwang-riche .reading-controls{max-width:600px}.approved-detail-hwang-riche .tabs button{border-color:#ac9776}.approved-detail-hwang-riche .tabs button[aria-selected=true]{color:#3c2d20;background:var(--light);border-color:var(--light)}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(90deg,#f6f1e5 12%,#f6f1e5dc 55%,transparent),linear-gradient(0deg,#f6f1e5,transparent 60%)}.approved-detail-hwang-riche .timing .time-number>strong{color:#9f681b;font-size:168px}.approved-detail-hwang-riche .time-number b{color:#513c26}.approved-detail-hwang-riche .timeline-track i{background:#b68632}.approved-detail-hwang-riche .usage{background:linear-gradient(90deg,#f6f1e5e8,#f6f1e5ea),url("/approved-details/media/2aca5abee15c/hwang-formula.webp") center/cover}.approved-detail-hwang-riche .usage-stage{grid-template-columns:42% 53%;gap:5%}.approved-detail-hwang-riche .usage .dose{font-size:clamp(48px,5vw,75px)}.approved-detail-hwang-riche .usage .dose-bottle{object-fit:contain}.approved-detail-hwang-riche .calculator{background:#eee2c9}.approved-detail-hwang-riche .calc-input input{accent-color:#9f681b}.approved-detail-hwang-riche .calc-input select{color:var(--ink);border-color:#9f681b}.approved-detail-hwang-riche .value-line em{color:#9f681b}.approved-detail-hwang-riche .value-line{border-color:#9c805155}.approved-detail-hwang-riche .faq{background:#f9f5ea}.approved-detail-hwang-riche .faq-copy{padding-right:0}.approved-detail-hwang-riche .faq h2{font-size:clamp(34px,3.8vw,49px)}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(90deg,#30281e 25%,#30281ec9 52%,transparent)}.approved-detail-hwang-riche .buy .bg{object-position:55%;mask-image:linear-gradient(90deg,transparent,#000 24%)}.approved-detail-hwang-riche .buy .price{font-weight:800;color:var(--light)}.approved-detail-hwang-riche .buy .primary{background:var(--light);color:var(--ink)}.approved-detail-hwang-riche .phone{font-weight:700}.approved-detail-hwang-riche .dock{background:#fcf6eaf5}.approved-detail-hwang-riche .dock a{background:var(--dark)}.approved-detail-hwang-riche footer{background:#e9dfcc}.approved-detail-hwang-riche .pop .word{overflow-wrap:anywhere}.approved-detail-hwang-riche .field-story{background:#33291d!important;color:#fff9e9!important}.approved-detail-hwang-riche .field-story .copy{max-width:850px}.approved-detail-hwang-riche .field-story .field-shade{background:linear-gradient(180deg,#30281edc,transparent 43%,#30281ef5 95%)}.approved-detail-hwang-riche .field-story h2 em,.approved-detail-hwang-riche .field-story h3 em{color:#efce82!important}.approved-detail-hwang-riche .field-tabs button[aria-selected=true]{color:#fff4cf;border-color:#efce82}.approved-detail-hwang-riche .field-context{color:#fff4d9!important;font-size:16px}.approved-detail-hwang-riche .field-actions [hidden]{display:none!important}.approved-detail-hwang-riche .field-story .field-photo{object-position:50% 50%}.approved-detail-hwang-riche .field-story .field-bottom{max-width:920px}.approved-detail-hwang-riche #field-dialog{background:#30281e;color:#fff8e9}.approved-detail-hwang-riche .field-actions{flex-wrap:wrap}
@media(min-width:701px){.approved-detail-hwang-riche .formula-art{width:85%}.approved-detail-hwang-riche .formula .bottom-note{max-width:560px}.approved-detail-hwang-riche .reading-art{width:70%}.approved-detail-hwang-riche .usage .dose-bottle{height:600px}.approved-detail-hwang-riche .buy .primary{font-size:25px}.approved-detail-hwang-riche .faq-art img{mask-image:linear-gradient(0deg,transparent,#000 8%,#000 94%,transparent)}}
@media(max-width:700px){.approved-detail-hwang-riche .hero h1{font-size:clamp(36px,10.2vw,44px)}.approved-detail-hwang-riche .hero-art{width:100%;top:340px;bottom:100px;mask-image:linear-gradient(0deg,transparent,#000 13%,#000 90%,transparent)}.approved-detail-hwang-riche .hero .hero-bottom{margin-top:580px}.approved-detail-hwang-riche .hero-bottom b{font-size:20px}.approved-detail-hwang-riche .hero .lead{font-size:20px}.approved-detail-hwang-riche .hero-bottom small{font-size:13px}.approved-detail-hwang-riche .formula-art img{mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent);object-position:75%}.approved-detail-hwang-riche .formula-symbol{font-size:48px}.approved-detail-hwang-riche .formula .tabs button{font-size:17px;padding:12px}.approved-detail-hwang-riche .formula-ui{margin-top:390px}.approved-detail-hwang-riche .formula .bottom-note{font-size:18px}.approved-detail-hwang-riche .reading-word{font-size:64px}.approved-detail-hwang-riche .reading-controls .tabs button{font-size:17px}.approved-detail-hwang-riche .reading-art{top:285px;height:450px}.approved-detail-hwang-riche .reading-controls{margin-top:445px}.approved-detail-hwang-riche .reading{min-height:1180px}.approved-detail-hwang-riche .timing .bg{top:235px;height:370px}.approved-detail-hwang-riche .timing .shade{background:linear-gradient(180deg,#f6f1e5 210px,transparent 325px,transparent 440px,#f6f1e5 600px)}.approved-detail-hwang-riche .timing .time-number{margin-top:360px}.approved-detail-hwang-riche .timing .time-number>strong{font-size:115px}.approved-detail-hwang-riche .timing .time-number p{font-size:18px}.approved-detail-hwang-riche .usage .dose{font-size:clamp(32px,9vw,44px);white-space:normal}.approved-detail-hwang-riche .usage .dose-bottle{height:auto;width:100%;max-width:100%}.approved-detail-hwang-riche .usage .dose-visual{max-width:340px}.approved-detail-hwang-riche .usage .bottom-note,.approved-detail-hwang-riche .timing .bottom-note,.approved-detail-hwang-riche .fruit .bottom-note{font-size:18px}.approved-detail-hwang-riche .calc-result strong{font-size:100px}.approved-detail-hwang-riche .calc-input label{font-size:22px}.approved-detail-hwang-riche .value-line p{font-size:18px}.approved-detail-hwang-riche .faq h2{font-size:36px}.approved-detail-hwang-riche summary{font-size:21px}.approved-detail-hwang-riche .field-story .field-photo{object-position:47% center}.approved-detail-hwang-riche .field-story .field-context{font-size:16px}.approved-detail-hwang-riche .field-story .field-bottom{max-width:100%}.approved-detail-hwang-riche .buy .shade{background:linear-gradient(0deg,#30281e 14%,transparent 65%)}.approved-detail-hwang-riche .buy .bg{mask-image:linear-gradient(0deg,transparent,#000 20%,#000 87%,transparent)}.approved-detail-hwang-riche .buy .primary{font-size:22px}.approved-detail-hwang-riche .buy .phone{font-size:19px;flex-wrap:wrap}.approved-detail-hwang-riche .buy .note{font-size:16px}.approved-detail-hwang-riche .hero-bottom{gap:10px}.approved-detail-hwang-riche .hero-bottom>div{min-width:0}.approved-detail-hwang-riche .hero-bottom b{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.approved-detail-hwang-riche .reading-art img{transition:none}.approved-detail-hwang-riche .no-motion *{transition:none!important}}
@media(max-width:700px){.approved-detail-hwang-riche .formula,.approved-detail-hwang-riche .reading{display:flex;flex-direction:column;min-height:0}.approved-detail-hwang-riche .formula .copy,.approved-detail-hwang-riche .reading .copy{order:0}.approved-detail-hwang-riche .reading>.lead{order:1;margin-bottom:0}.approved-detail-hwang-riche .formula-art,.approved-detail-hwang-riche .reading-art{position:relative;inset:auto;left:auto;right:auto;width:calc(100% + 16.28%);margin:10px -8.14% 16px;height:350px;flex-shrink:0;order:2}.approved-detail-hwang-riche .formula-art{order:1;margin-top:0}.approved-detail-hwang-riche .formula-ui,.approved-detail-hwang-riche .reading-controls{order:3;margin-top:0}.approved-detail-hwang-riche .formula .bottom-note{order:4;margin-top:12px}.approved-detail-hwang-riche .formula #fpanel,.approved-detail-hwang-riche .reading #rpanel{min-height:240px}.approved-detail-hwang-riche .reading-art img{mask-image:linear-gradient(0deg,transparent,#000 16%,#000 88%,transparent)}.approved-detail-hwang-riche .field-story .field-photo{object-position:47% center}}

/* R2: meaningful motion scenes, no boxed content grid. */
.approved-detail-hwang-riche .pop .word{will-change:transform;transform-origin:50% 85%}.approved-detail-hwang-riche .pop em{color:#99601b}.approved-detail-hwang-riche .dark .pop em{color:#ffcd68}.approved-detail-hwang-riche .eyebrow{font-weight:800}.approved-detail-hwang-riche .hero .lead strong{color:#81511b}.approved-detail-hwang-riche .hero-bottom b{font-weight:800;color:#644118}.approved-detail-hwang-riche .hero-bottom small{color:#574932}.approved-detail-hwang-riche .quality-words span:nth-child(1){color:#e4edba}.approved-detail-hwang-riche .quality-words span:nth-child(2){color:#ffce70}.approved-detail-hwang-riche .quality-words span:nth-child(3){color:#fff8df}
.approved-detail-hwang-riche .cinema-formula{background:#30281e;color:#fff9e8;padding:80px 0 45px;min-height:0;display:block}.approved-detail-hwang-riche .cinema-formula>.copy{padding:0 6%;max-width:1100px}.approved-detail-hwang-riche .cinema-formula h2 em{color:#ffce70}.approved-detail-hwang-riche .motion-film{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background:#30281e;isolation:isolate}.approved-detail-hwang-riche .motion-film video,.approved-detail-hwang-riche .motion-film .fallback{width:100%;height:100%;object-fit:cover;display:block}.approved-detail-hwang-riche .motion-film .fallback{display:none}.approved-detail-hwang-riche .motion-film.media-failed video,.approved-detail-hwang-riche .no-motion .motion-film video{display:none}.approved-detail-hwang-riche .motion-film.media-failed .fallback,.approved-detail-hwang-riche .no-motion .motion-film .fallback{display:block}.approved-detail-hwang-riche .replay{position:absolute;right:5%;bottom:24px;background:#fff9e9ed;color:#362919;border:1px solid #8c6b3a66;border-radius:24px;padding:9px 17px;font-weight:700;font-size:16px;z-index:4}.approved-detail-hwang-riche .no-motion .replay{display:none}.approved-detail-hwang-riche .cinema-formula .formula-ui{padding:30px 6% 0;max-width:none;margin:0}.approved-detail-hwang-riche .cinema-formula .tabs button{color:#fff2d5}.approved-detail-hwang-riche .cinema-formula .tabs button[aria-selected=true]{color:#30281e}.approved-detail-hwang-riche .cinema-formula #fpanel{min-height:100px;padding-top:24px;display:flex;gap:35px;align-items:baseline}.approved-detail-hwang-riche .cinema-formula #fpanel h3{font-size:26px;margin:0}.approved-detail-hwang-riche .cinema-formula #fpanel p{font-size:20px;margin:0;color:#ecdcbf}
.approved-detail-hwang-riche .reading-controls{max-width:680px}.approved-detail-hwang-riche .reading-controls #rpanel{min-height:230px}.approved-detail-hwang-riche .reading-word{font-size:64px}.approved-detail-hwang-riche .crop-stage-track{position:relative;display:flex;justify-content:space-between;margin:38px 0 20px;padding-top:24px;gap:10px;color:#805412;font-weight:800;font-size:21px}.approved-detail-hwang-riche .crop-stage-track:before,.approved-detail-hwang-riche .crop-stage-track i{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#b2966555}.approved-detail-hwang-riche .crop-stage-track i{background:#9f681b;transform-origin:left}.approved-detail-hwang-riche .crop-stage-track span{position:relative}.approved-detail-hwang-riche .crop-stage-track span:before{content:'';width:11px;height:11px;border-radius:50%;background:#a37226;position:absolute;left:0;top:-28px}.approved-detail-hwang-riche .reading-controls h3{font-size:28px}.approved-detail-hwang-riche .reading-controls p{font-size:21px}
.approved-detail-hwang-riche .rhythm-scene{min-height:1000px;color:#fff9e8;background:#273421}.approved-detail-hwang-riche .rhythm-scene .bg{inset:0;height:100%;width:100%;object-fit:cover;opacity:1}.approved-detail-hwang-riche .rhythm-scene .shade{background:linear-gradient(90deg,#1c301cf5,#1c301cbb 55%,#1c301c70),linear-gradient(0deg,#243321,transparent)}.approved-detail-hwang-riche .rhythm-scene h2 em{color:#ffce70}.approved-detail-hwang-riche .week-orbit{position:relative;width:430px;height:430px;margin:30px 0 25px}.approved-detail-hwang-riche .week-orbit svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.approved-detail-hwang-riche .week-orbit circle{fill:none;stroke:#e7cf8d33;stroke-width:2}.approved-detail-hwang-riche .week-orbit .orbit-progress{stroke:#ffcd68;stroke-width:5;stroke-dasharray:1;stroke-dashoffset:0}.approved-detail-hwang-riche .orbit-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.approved-detail-hwang-riche .orbit-center>span{font-size:22px}.approved-detail-hwang-riche .orbit-center strong{font-family:Maru;font-size:56px;line-height:1.5;color:#fff6df}.approved-detail-hwang-riche .orbit-center strong b{font-family:Pretendard;font-size:125px;color:#ffcf76}.approved-detail-hwang-riche .orbit-center em{font-size:24px;font-weight:800;color:#e5edc5}.approved-detail-hwang-riche .day-dot{position:absolute;left:calc(50% - 16px);top:calc(50% - 16px);height:32px;width:32px;border-radius:50%;background:#2d4227;border:1px solid #ac985d;color:#ffe5a1;font-style:normal;font-size:17px;text-align:center;line-height:30px;transform:rotate(calc(var(--i) * 51.428deg)) translateY(-184px) rotate(calc(var(--i) * -51.428deg))}.approved-detail-hwang-riche .day-dot:first-of-type{background:#ffcf76;color:#2f3220}.approved-detail-hwang-riche .rhythm-flow{display:flex;gap:22px;align-items:center;font-family:Maru;font-size:30px}.approved-detail-hwang-riche .rhythm-flow span{color:#ffcf76}.approved-detail-hwang-riche .rhythm-flow b:nth-of-type(2){color:#ffcf76}.approved-detail-hwang-riche .rhythm-scene .bottom-note{max-width:860px;color:#f3e7cb;font-size:19px;margin-top:30px}
.approved-detail-hwang-riche .cinema-usage{padding:80px 0 50px;min-height:0;background:#f6f1e5}.approved-detail-hwang-riche .cinema-usage>.copy,.approved-detail-hwang-riche .cinema-usage>.tabs,.approved-detail-hwang-riche .cinema-usage>#upanel,.approved-detail-hwang-riche .cinema-usage>.bottom-note{margin-left:6%;margin-right:6%}.approved-detail-hwang-riche .cinema-usage>.copy{max-width:1100px}.approved-detail-hwang-riche .cinema-usage>.tabs{margin-top:0;margin-bottom:20px}.approved-detail-hwang-riche .cinema-usage .motion-film{background:#f6f1e5}.approved-detail-hwang-riche .cinema-usage #upanel{min-height:0;display:flex;gap:40px;align-items:baseline;padding:28px 0 0}.approved-detail-hwang-riche .cinema-usage .measure-copy{font-size:28px;margin:0;color:#73501f}.approved-detail-hwang-riche .cinema-usage .usage-detail{font-size:21px;margin:0;font-weight:700}.approved-detail-hwang-riche .cinema-usage .bottom-note{font-size:19px;max-width:900px;margin-top:22px}.approved-detail-hwang-riche .measure-meter{max-width:320px;margin-bottom:14px}.approved-detail-hwang-riche .measure-meter svg{width:100%;display:block}.approved-detail-hwang-riche .calc-result>span{font-weight:700}.approved-detail-hwang-riche .calc-result strong{font-weight:800}.approved-detail-hwang-riche .calc-result strong small{color:#725830}.approved-detail-hwang-riche .faq details[open] summary{color:#985e16}.approved-detail-hwang-riche .faq details[open]{border-color:#a77729}.approved-detail-hwang-riche .buy .price{color:#ffce70}.approved-detail-hwang-riche .buy .primary{font-weight:800;background:#ffce70}.approved-detail-hwang-riche .buy .lead{font-weight:700}
@media(min-width:1000px){.approved-detail-hwang-riche .rhythm-scene .week-orbit{margin-left:6%}.approved-detail-hwang-riche .rhythm-scene>.copy{max-width:1000px}.approved-detail-hwang-riche .rhythm-scene .rhythm-flow{position:absolute;left:55%;top:540px;display:flex;flex-direction:column;gap:15px;align-items:flex-start;font-size:38px}.approved-detail-hwang-riche .rhythm-flow span{transform:rotate(90deg)}}
@media(max-width:700px){.approved-detail-hwang-riche .cinema-formula,.approved-detail-hwang-riche .cinema-usage{padding:54px 0 34px;display:block;min-height:0}.approved-detail-hwang-riche .cinema-formula>.copy,.approved-detail-hwang-riche .cinema-usage>.copy{padding:0 7%;margin:0}.approved-detail-hwang-riche .cinema-formula h2,.approved-detail-hwang-riche .cinema-usage h2{font-size:36px}.approved-detail-hwang-riche .motion-film{aspect-ratio:6/7}.approved-detail-hwang-riche .cinema-formula .formula-ui{padding:24px 7% 0;order:unset}.approved-detail-hwang-riche .cinema-formula #fpanel{display:block;min-height:160px}.approved-detail-hwang-riche .cinema-formula #fpanel h3{font-size:24px;margin-bottom:8px}.approved-detail-hwang-riche .cinema-formula #fpanel p{font-size:19px}.approved-detail-hwang-riche .cinema-formula .tabs{gap:0}.approved-detail-hwang-riche .cinema-formula .tabs button{padding:12px;font-size:17px}.approved-detail-hwang-riche .replay{font-size:14px;padding:7px 12px;bottom:12px;right:5%}.approved-detail-hwang-riche .reading-controls{margin-top:0}.approved-detail-hwang-riche .reading-controls #rpanel{min-height:220px}.approved-detail-hwang-riche .reading-word{font-size:57px}.approved-detail-hwang-riche .crop-stage-track{font-size:18px;margin-top:30px}.approved-detail-hwang-riche .reading-controls p{font-size:19px}.approved-detail-hwang-riche .rhythm-scene{min-height:0;padding-bottom:50px}.approved-detail-hwang-riche .rhythm-scene .bg{inset:0;height:100%;object-position:62%}.approved-detail-hwang-riche .rhythm-scene .shade{background:linear-gradient(180deg,#23301bef,#23301ba8 52%,#23301bf5)}.approved-detail-hwang-riche .week-orbit{width:100%;height:auto;aspect-ratio:1;margin:35px auto}.approved-detail-hwang-riche .day-dot{transform:rotate(calc(var(--i) * 51.428deg)) translateY(calc((100vw - 14vw) * -.428)) rotate(calc(var(--i) * -51.428deg))}.approved-detail-hwang-riche .orbit-center>span{font-size:19px}.approved-detail-hwang-riche .orbit-center strong{font-size:38px}.approved-detail-hwang-riche .orbit-center strong b{font-size:95px}.approved-detail-hwang-riche .orbit-center em{font-size:21px}.approved-detail-hwang-riche .rhythm-flow{font-size:clamp(18px,5vw,23px);gap:10px;justify-content:space-between}.approved-detail-hwang-riche .rhythm-scene .bottom-note{font-size:18px;margin-top:30px}.approved-detail-hwang-riche .cinema-usage>.tabs{margin:0 7% 24px}.approved-detail-hwang-riche .cinema-usage>#upanel{margin:0 7%;display:block;padding-top:22px}.approved-detail-hwang-riche .cinema-usage .measure-copy{font-size:24px}.approved-detail-hwang-riche .cinema-usage .usage-detail{font-size:19px;margin-top:8px}.approved-detail-hwang-riche .cinema-usage .bottom-note{font-size:18px;margin:22px 7% 0}.approved-detail-hwang-riche .measure-meter{max-width:245px;margin:0 auto}.approved-detail-hwang-riche .calculator .calc-result{text-align:left}.approved-detail-hwang-riche .calc-result strong{font-size:96px}.approved-detail-hwang-riche .hero-bottom b{font-size:20px}.approved-detail-hwang-riche .quality-words span{font-size:25px;font-weight:800}.approved-detail-hwang-riche .faq details summary{font-size:22px}.approved-detail-hwang-riche .buy .primary{font-size:23px}.approved-detail-hwang-riche .buy .price{font-size:70px}}
.approved-detail-hwang-riche .no-motion .orbit-progress,.approved-detail-hwang-riche .no-motion .crop-stage-track i{transform:none!important;stroke-dashoffset:0!important}.approved-detail-hwang-riche .no-motion .motion-film .fallback{object-fit:cover}
.approved-detail-hwang-riche .motion-film .replay{top:14px;bottom:auto}
@media(max-width:700px){.approved-detail-hwang-riche .reading{display:block;min-height:1080px;background:#382e23;color:#fff9e8}.approved-detail-hwang-riche .reading>.copy,.approved-detail-hwang-riche .reading>.lead{color:#382e23}.approved-detail-hwang-riche .reading-art{position:absolute;inset:220px 0 0;width:100%;height:650px;margin:0;z-index:-2;mask-image:none}.approved-detail-hwang-riche .reading-art img{object-fit:cover;object-position:70%;mask-image:none}.approved-detail-hwang-riche .reading:after{display:block;background:linear-gradient(180deg,#f6f1e5 230px,#f6f1e5a8 350px,transparent 450px,#382e23dd 660px,#382e23 810px);z-index:-1}.approved-detail-hwang-riche .reading-controls{margin-top:280px}.approved-detail-hwang-riche .reading .tabs button{color:#fff4dc;border-color:#bfa472}.approved-detail-hwang-riche .reading .tabs button[aria-selected=true]{color:#382e23}.approved-detail-hwang-riche .reading-word,.approved-detail-hwang-riche .crop-stage-track{color:#ffce70}.approved-detail-hwang-riche .reading-controls #rpanel{min-height:235px}.approved-detail-hwang-riche .crop-stage-track span:before,.approved-detail-hwang-riche .crop-stage-track i{background:#ffce70}.approved-detail-hwang-riche .reading-controls h3{font-size:26px}.approved-detail-hwang-riche .reading-controls p{font-size:20px}}

/* The real-material scene carries the visual. No drawn measuring cup. */
.approved-detail-hwang-riche .photo-calculator{background:#f5eee1;min-height:1080px;overflow:hidden}.approved-detail-hwang-riche .photo-calculator .copy{max-width:650px}.approved-detail-hwang-riche .calc-photo{position:absolute;inset:0 0 0 46%;margin:0;z-index:-2}.approved-detail-hwang-riche .calc-photo img{width:100%;height:100%;object-fit:cover;object-position:48% center}.approved-detail-hwang-riche .photo-calculator:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f5eee1 0%,#f5eee1 32%,#f5eee1d9 46%,transparent 68%)}.approved-detail-hwang-riche .photo-calculator .calc-body{display:block;max-width:470px;margin-top:35px}.approved-detail-hwang-riche .photo-calculator .calc-result{padding:30px 0 0}.approved-detail-hwang-riche .photo-calculator .calc-result strong{font-size:100px;line-height:1.2}.approved-detail-hwang-riche .photo-calculator .calc-result>p{display:none}.approved-detail-hwang-riche .photo-calculator .calc-input label{font-size:24px;font-weight:700}.approved-detail-hwang-riche .photo-calculator .calc-input select{font-size:22px;background:#ffffff66}.approved-detail-hwang-riche .photo-calculator .value-line{max-width:470px;display:block;margin-top:30px;padding-top:22px}.approved-detail-hwang-riche .photo-calculator .value-line b{font-size:28px}.approved-detail-hwang-riche .photo-calculator .value-line p{font-size:17px;margin-top:15px}.approved-detail-hwang-riche .photo-calculator .calc-result>span{font-size:22px}
@media(max-width:700px){.approved-detail-hwang-riche .photo-calculator{padding:54px 0 40px;min-height:0;display:flex;flex-direction:column}.approved-detail-hwang-riche .photo-calculator .copy{padding:0 7%;max-width:none;order:0}.approved-detail-hwang-riche .photo-calculator h2{font-size:36px}.approved-detail-hwang-riche .photo-calculator:after{display:none}.approved-detail-hwang-riche .calc-photo{position:relative;inset:auto;order:1;height:480px;width:100%;margin:0}.approved-detail-hwang-riche .calc-photo img{object-fit:cover;object-position:center 45%}.approved-detail-hwang-riche .photo-calculator .calc-body{order:2;margin:0;padding:30px 7% 0;width:100%;max-width:none;background:linear-gradient(180deg,#ded0b5,#f5eee1 95%)}.approved-detail-hwang-riche .photo-calculator .calc-input{min-width:0}.approved-detail-hwang-riche .photo-calculator .calc-result{padding-top:28px}.approved-detail-hwang-riche .photo-calculator .calc-result strong{font-size:96px}.approved-detail-hwang-riche .photo-calculator .value-line{order:3;margin:24px 7% 0;padding:24px 0 0;max-width:none}.approved-detail-hwang-riche .photo-calculator .value-line b{font-size:25px}.approved-detail-hwang-riche .photo-calculator .value-line p{font-size:18px}.approved-detail-hwang-riche .photo-calculator .calc-input select{padding:14px}.approved-detail-hwang-riche .photo-calculator .calc-input label{font-size:23px}}
.approved-detail-hwang-riche .calc-photo:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(0deg,#302719ed,transparent 85%);z-index:0}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result{position:absolute;bottom:55px;left:12%;right:6%;padding:0;z-index:1;color:#fff9e7}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result strong{color:#ffce70}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result small{color:#fff2cd}.approved-detail-hwang-riche .photo-calculator .calc-photo{z-index:0}.approved-detail-hwang-riche .photo-calculator .copy,.approved-detail-hwang-riche .photo-calculator .calc-body,.approved-detail-hwang-riche .photo-calculator .value-line{position:relative;z-index:2}.approved-detail-hwang-riche .photo-calculator:after{z-index:1;pointer-events:none}
.approved-detail-hwang-riche .photo-calculator:after{background:linear-gradient(90deg,#f5eee1 0%,#f5eee1 34%,#f5eee1cc 44%,transparent 53%)}
@media(max-width:700px){.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result{left:7%;bottom:25px}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result strong{font-size:82px}.approved-detail-hwang-riche .calc-photo{height:540px}.approved-detail-hwang-riche .photo-calculator .calc-body{background:#f5eee1}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result>span{font-size:20px}.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result strong small{font-size:28px}}
@media(max-width:700px){.approved-detail-hwang-riche .calc-photo img{object-position:85% center}}
.approved-detail-hwang-riche .calc-photo img{object-position:85% center}
@media(min-width:701px){.approved-detail-hwang-riche .photo-calculator .calc-photo .calc-result{top:500px;bottom:auto;left:12%}.approved-detail-hwang-riche .calc-photo:after{inset:30% 0 0;background:linear-gradient(0deg,#302719bb,transparent 96%)}}

/* R4: one message per scene; hero follows the approved product-first hierarchy. */
.approved-detail-hwang-riche .hero{padding-top:80px;min-height:900px}
.approved-detail-hwang-riche .hero .copy{max-width:660px}
.approved-detail-hwang-riche .hero .eyebrow{font-size:17px;letter-spacing:.03em;margin-bottom:24px}
.approved-detail-hwang-riche .hero h1{font-size:clamp(54px,5.8vw,84px);line-height:1.24;margin-bottom:26px}
.approved-detail-hwang-riche .hero .lead{font-size:23px;max-width:550px;margin-bottom:0}
.approved-detail-hwang-riche .hero .hero-bottom{margin-top:240px;max-width:640px}
.approved-detail-hwang-riche .hero>.line{margin-top:22px;padding:14px 0;border-top:0;max-width:640px}
.approved-detail-hwang-riche .hero-art{width:58%}
.approved-detail-hwang-riche .cinema-formula #fpanel{min-height:80px;padding-top:22px}
.approved-detail-hwang-riche .reading-controls #rpanel{min-height:150px;padding-top:26px}
.approved-detail-hwang-riche .reading-controls #rpanel h3{margin-bottom:12px}
.approved-detail-hwang-riche .sr-only,.approved-detail-hwang-riche .cinema-usage>#upanel.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;min-height:0!important}
.approved-detail-hwang-riche .faq{min-height:0}
@media(max-width:700px){
 .approved-detail-hwang-riche .hero{display:flex;flex-direction:column;padding:36px 7% 26px;min-height:0}
 .approved-detail-hwang-riche .hero .copy{order:0;max-width:none}
 .approved-detail-hwang-riche .hero .eyebrow{font-size:15px;margin-bottom:18px}
 .approved-detail-hwang-riche .hero h1{font-size:clamp(38px,10.7vw,49px);line-height:1.23;margin-bottom:18px}
 .approved-detail-hwang-riche .hero .lead{order:1;font-size:19px;line-height:1.6;margin:0;max-width:none}
 .approved-detail-hwang-riche .hero-art{order:2;position:relative;inset:auto;width:calc(100% + 16.28%);height:clamp(430px,116vw,570px);margin:12px -8.14% 0;z-index:0;mask-image:linear-gradient(0deg,transparent,#000 9%,#000 87%,transparent)}
 .approved-detail-hwang-riche .hero-art video,.approved-detail-hwang-riche .hero-art .fallback{object-position:57% 55%}
 .approved-detail-hwang-riche .hero .hero-bottom{order:3;margin:0;padding-top:18px;width:100%;max-width:none}
 .approved-detail-hwang-riche .hero>.line{order:4;width:100%;max-width:none;margin-top:14px;padding:10px 0;font-size:17px}
 .approved-detail-hwang-riche .hero-bottom small{font-size:13px}.approved-detail-hwang-riche .hero-bottom b{font-size:21px}
 .approved-detail-hwang-riche .cinema-formula #fpanel{min-height:90px}
 .approved-detail-hwang-riche .reading{min-height:960px}
 .approved-detail-hwang-riche .reading-controls{margin-top:315px}
 .approved-detail-hwang-riche .reading-controls #rpanel{min-height:145px}
 .approved-detail-hwang-riche .faq{min-height:0}
}

.approved-detail-hwang-riche .sulfur-benefits{position:relative;z-index:3;margin-top:250px;max-width:750px}.approved-detail-hwang-riche .sulfur-benefits .tabs button{color:#fff8e3;border-color:#d3bd83}.approved-detail-hwang-riche .sulfur-benefits .tabs button[aria-selected=true]{background:#ffce70;color:#30281e}.approved-detail-hwang-riche .sulfur-benefits h3{font-family:Maru;font-size:38px;color:#ffce70;margin:28px 0 12px}.approved-detail-hwang-riche .sulfur-benefits p{font-size:22px;margin-bottom:15px}.approved-detail-hwang-riche #sulfur-panel{min-height:160px}.approved-detail-hwang-riche .source-link{font-size:16px;text-decoration:underline;text-underline-offset:5px}.approved-detail-hwang-riche .formulation-note{margin:28px 0 35px}.approved-detail-hwang-riche .formulation-note strong{font-size:26px;line-height:1.7}.approved-detail-hwang-riche .formulation-note strong em{font-size:52px;display:block;color:#99601b}.approved-detail-hwang-riche .formulation-note p{font-size:20px}.approved-detail-hwang-riche .cinema-formula #fpanel{flex-direction:column;gap:10px;min-height:130px}.approved-detail-hwang-riche .faq .faq-art{position:sticky;top:20px}.approved-detail-hwang-riche .faq .faq-art img{mask-image:linear-gradient(0deg,transparent,#000 14%,#000 87%,transparent)}@media(max-width:700px){.approved-detail-hwang-riche .sulfur-benefits{margin-top:330px}.approved-detail-hwang-riche .sulfur-benefits h3{font-size:29px}.approved-detail-hwang-riche .sulfur-benefits p{font-size:19px}.approved-detail-hwang-riche .sulfur-benefits .tabs button{font-size:18px;padding:12px 15px}.approved-detail-hwang-riche #sulfur-panel{min-height:165px}.approved-detail-hwang-riche .formulation-note strong{font-size:22px}.approved-detail-hwang-riche .formulation-note strong em{font-size:44px}.approved-detail-hwang-riche .faq .faq-art{position:relative;top:auto}.approved-detail-hwang-riche .cinema-formula #fpanel{min-height:165px}.approved-detail-hwang-riche .hero .eyebrow{font-size:13px}}
.approved-detail-hwang-riche .hero .eyebrow{letter-spacing:0;line-height:1.6}@media(max-width:700px){.approved-detail-hwang-riche .hero .eyebrow{font-size:13px}}

.approved-detail-hwang-riche{isolation:isolate;position:relative;width:100%;min-width:0} .approved-detail-hwang-riche>footer,.approved-detail-hwang-riche>.dock,.approved-detail-hwang-riche>.bar,.approved-detail-hwang-riche>.sticky-buy,.approved-detail-hwang-riche>.buy-bar,.approved-detail-hwang-riche>.sticky-cta,.approved-detail-hwang-riche .qty{display:none!important} .approved-detail-hwang-riche>header{position:relative!important;top:auto!important} .approved-detail-hwang-riche>header:not(:has(button)){display:none!important} .approved-detail-hwang-riche>header a{display:none} .approved-detail-hwang-riche .scene{scroll-margin-top:80px}
