.ProductInsight_card__mz8j8{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;background:#F5F5F5;box-shadow:0 8px 28px color-mix(in srgb,#181B20 5%,transparent)}.ProductInsight_hero__2vqw_{position:relative;padding:24px 22px 20px;background:radial-gradient(ellipse at 100% 50%,color-mix(in srgb,#FF4596 14%,transparent),transparent 66%),linear-gradient(135deg,#FFFFFF,#FFF0F7)}.ProductInsight_eyebrow__IERS9{font-family:Archivo,Noto Sans Thai,Pretendard Variable,sans-serif;font-stretch:110%;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;color:#C53B79}.ProductInsight_title__mXSd5{position:relative;z-index:1;margin-top:7px}.ProductInsight_scene__Vly4Y{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 46%;align-items:center;min-height:160px;margin-top:8px}.ProductInsight_valueBlock__GFBWd{position:relative;z-index:1;min-width:0;padding-block:12px}.ProductInsight_label__hrE3X{font-size:12px;line-height:1.6;color:#667182}.ProductInsight_value__2ACIE{display:block;margin-top:7px;font-family:Archivo,Noto Sans Thai,Pretendard Variable,sans-serif;font-stretch:110%;font-size:clamp(26px,8vw,38px);font-weight:700;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;color:#C53B79}.ProductInsight_currency__UsP90{margin-right:3px;font-size:.56em;vertical-align:.12em;letter-spacing:0}.ProductInsight_art__R2NRa{position:relative;aspect-ratio:1;min-width:0;pointer-events:none}.ProductInsight_art__R2NRa:before{content:"";position:absolute;inset:2%;border-radius:50%;border:1px solid color-mix(in srgb,#ffffff 85%,transparent);background:radial-gradient(circle,color-mix(in srgb,#FFFFFF 76%,transparent),transparent 70%);box-shadow:0 0 0 14px color-mix(in srgb,#FFFFFF 22%,transparent)}.ProductInsight_art__R2NRa img{position:relative;width:120%;max-width:none;height:auto;margin:-10%;filter:drop-shadow(0 12px 12px color-mix(in srgb,#FF4596 12%,transparent));animation:ProductInsight_float__TlMaI 4s ease-in-out 1}.ProductInsight_meta__CFvB4{position:relative;z-index:1;display:flex;align-items:center;gap:7px;padding-top:14px;border-top:1px solid color-mix(in srgb,#ff4596 13%,transparent);font-size:12px;line-height:1.6;color:#667182}.ProductInsight_climate__khcw1 .ProductInsight_hero__2vqw_{background:radial-gradient(ellipse at 100% 40%,color-mix(in srgb,#F59F0A 16%,transparent),transparent 65%),linear-gradient(140deg,#FFFFFF,#FFF0F7)}.ProductInsight_climate__khcw1 .ProductInsight_scene__Vly4Y{grid-template-columns:minmax(0,1fr) 38%;gap:12px;min-height:140px;margin-top:8px}.ProductInsight_climateMessage__LO7aZ{position:relative;z-index:1;font-size:22px;font-weight:700;line-height:1.45;letter-spacing:0;color:#181B20;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.ProductInsight_climateDescription__eyTVJ{margin-top:8px;font-size:14px;font-weight:500;line-height:1.75;color:#181B20}.ProductInsight_climate__khcw1 .ProductInsight_art__R2NRa img{width:110%;margin:-5%;animation-delay:-.8s}.ProductInsight_climateScorePanel__Kv_2S{padding:20px 22px;background:#FFFFFF}.ProductInsight_climateScoreRow__nb81D{display:flex;align-items:center;justify-content:space-between;gap:16px}.ProductInsight_score__1KvXW{flex-shrink:0;font-family:Archivo,Noto Sans Thai,Pretendard Variable,sans-serif;font-stretch:110%;font-weight:700;font-size:32px;line-height:1;letter-spacing:0;color:#C53B79}.ProductInsight_percent__U25sq{margin-left:2px;font-size:.55em;letter-spacing:0}@keyframes ProductInsight_float__TlMaI{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(2deg)}}@media (max-width:370px){.ProductInsight_hero__2vqw_{padding:20px 18px 18px}.ProductInsight_scene__Vly4Y{min-height:145px}.ProductInsight_climate__khcw1 .ProductInsight_scene__Vly4Y{min-height:130px}.ProductInsight_climateMessage__LO7aZ{font-size:20px}.ProductInsight_climateScorePanel__Kv_2S{padding:18px}}@media (prefers-reduced-motion:reduce){.ProductInsight_art__R2NRa img{animation:none}}.ProductInsight_ingredientCard__jf0ks{padding:22px;background:#FFFFFF}.ProductInsight_ingredientEmpty__t9_d2{display:flex;align-items:center;gap:12px;margin-top:20px;padding:18px 16px;border-radius:16px;background:#F5F5F5}.ProductInsight_ingredientSource__F7vlv{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px dashed #dadde2;font-size:12px;line-height:1.7}.ProductInsight_clinicCard__GVmyb{padding:24px 22px 12px;background:radial-gradient(ellipse at 100% 20%,color-mix(in srgb,#00C281 13%,transparent),transparent 65%),linear-gradient(140deg,#FFFFFF,#E0F8F0)}.ProductInsight_clinicScene__1nthS{display:grid;grid-template-columns:minmax(0,1fr) 38%;align-items:center;gap:8px;margin:10px 0 12px;min-height:122px}.ProductInsight_clinicTitle__twCZO{overflow-wrap:anywhere}.ProductInsight_clinicArt__9UGUP{width:125%;max-width:none;height:auto;margin-left:-10%}.ProductInsight_clinicAction__fN2_5{margin-top:18px}@media (max-width:370px){.ProductInsight_ingredientCard__jf0ks{padding:20px 18px}.ProductInsight_ingredientEmpty__t9_d2{padding:16px 12px}.ProductInsight_clinicCard__GVmyb{padding:22px 18px 12px}}.ProductInsight_hero__2vqw_.ProductInsight_heroCompact__HHJMb{padding:14px 22px 12px}.ProductInsight_scene__Vly4Y.ProductInsight_sceneCompact__mGO1a{grid-template-columns:minmax(0,1fr) 72px;gap:12px;min-height:0;margin-top:0}.ProductInsight_climateMessage__LO7aZ.ProductInsight_climateMessageCompact__X_z9C{margin-top:2px;font-size:14px;font-weight:400;line-height:1.5;color:#667182}.ProductInsight_clinicBand__OIzds{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px}.ProductInsight_clinicBandArt__jLdkP{flex-shrink:0;width:64px;height:64px}@media (max-width:370px){.ProductInsight_hero__2vqw_.ProductInsight_heroCompact__HHJMb{padding:12px 18px 10px}}.RankingPodium_eyebrow__9bwfI{color:#667182;font-family:Archivo,Noto Sans Thai,Pretendard Variable,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1.5}.RankingPodium_title__nwLJb{margin-top:6px}.RankingPodium_podium__O1Bla{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;list-style:none}.RankingPodium_place__VTyeU{--crown-base:#F59F0A;--crown-light:color-mix(in srgb,#F59F0A 40%,#FFFFFF);--crown-shade:#966613;position:relative;isolation:isolate;--thumb-size:80px;grid-row:1;min-width:0;text-align:center}.RankingPodium_place__VTyeU:before{position:absolute;z-index:-1;inset:calc(var(--stage-height) - var(--thumb-size) - 12px) 0 0;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--crown-base) 20%,#FFFFFF),color-mix(in srgb,#FFFFFF 35%,transparent) 85%,transparent);content:"";pointer-events:none}.RankingPodium_place__VTyeU[data-rank="1"]{--thumb-size:104px;grid-column:2}.RankingPodium_place__VTyeU[data-rank="2"]{--crown-base:#9EA5B0;--crown-light:#F2F3F4;--crown-shade:#4D5662;grid-column:1}.RankingPodium_place__VTyeU[data-rank="3"]{--crown-base:color-mix(in srgb,#F59F0A 65%,#181B20);--crown-light:color-mix(in srgb,#F59F0A 35%,#FFFFFF);--crown-shade:color-mix(in srgb,#966613 65%,#181B20);grid-column:3}.RankingPodium_product__6canv{display:block;border-radius:12px;color:#181B20}.RankingPodium_product__6canv:focus-visible{outline:2px solid #FF4596;outline-offset:3px}.RankingPodium_podium__O1Bla{--crown-overlap:4px;--stage-height:calc(48px + 104px - var(--crown-overlap))}.RankingPodium_stage__JRffw{display:flex;height:var(--stage-height);flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.RankingPodium_thumbnail___cAep{width:var(--thumb-size);max-width:calc(100% - 8px);aspect-ratio:1;align-items:center;overflow:hidden;border:2px solid #ffffff;border-radius:8px;background:#FFFFFF}.RankingPodium_rank__4TGB8,.RankingPodium_thumbnail___cAep{position:relative;display:flex;flex-shrink:0;justify-content:center}.RankingPodium_rank__4TGB8{z-index:1;margin-bottom:calc(-6px - var(--crown-overlap));width:64px;align-items:flex-end}.RankingPodium_crown__D5Wu3{position:relative;display:block;width:40px;height:40px}.RankingPodium_place__VTyeU[data-rank="1"] .RankingPodium_crown__D5Wu3{width:48px;height:48px}.RankingPodium_crownShape__rGipp{width:100%;height:100%;stroke:var(--crown-light);stroke-width:3px;filter:drop-shadow(0 2px 1px color-mix(in srgb,var(--crown-shade) 24%,transparent))}.RankingPodium_crownNumber__i7nE0{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);color:#FFFFFF;font-family:Archivo,Noto Sans Thai,Pretendard Variable,sans-serif;font-size:16px;font-weight:700;line-height:1;text-shadow:0 1px 2px color-mix(in srgb,var(--crown-shade) 70%,transparent)}.RankingPodium_place__VTyeU[data-rank="1"] .RankingPodium_crownNumber__i7nE0{font-size:20px}.RankingPodium_sparkleLeft__N1YjN,.RankingPodium_sparkleRight___94OO{position:absolute;color:#F59F0A;width:9px;height:9px}.RankingPodium_sparkleLeft__N1YjN{left:0;top:16px}.RankingPodium_sparkleRight___94OO{right:2px;top:7px;width:7px;height:7px}.RankingPodium_details__bV_bn{min-width:0;padding:10px 6px 0}.RankingPodium_brand__I26Uc{display:block;overflow:hidden;color:#667182;font-size:12px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.RankingPodium_name__54xQJ{display:-webkit-box;height:40px;margin-top:4px;overflow:hidden;font-size:14px;font-weight:400;line-height:20px;overflow-wrap:anywhere;word-break:keep-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.RankingPodium_price__FNM4u{display:block;margin-top:4px;padding-bottom:12px;font-size:16px;font-weight:600;line-height:19px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.RankingPodium_price__FNM4u span{margin-right:2px}@media (max-width:370px){.RankingPodium_podium__O1Bla{gap:8px}.RankingPodium_details__bV_bn{padding-right:4px;padding-left:4px}}