.SkinClinicTheme_detailPage__i5Fsm,.SkinClinicTheme_page__r37l6{min-height:100vh;background:radial-gradient(circle at 8% 10%,rgba(207,232,232,.38),transparent 28%),radial-gradient(circle at 88% 6%,rgba(238,214,184,.32),transparent 30%),#fbf8f3;color:#24302f;font-family:Inter,ui-sans-serif,system-ui,sans-serif;padding-bottom:0}.SkinClinicTheme_detailPage__i5Fsm *,.SkinClinicTheme_page__r37l6 *{box-sizing:border-box}.SkinClinicTheme_detailPage__i5Fsm svg,.SkinClinicTheme_page__r37l6 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.SkinClinicTheme_header__Pc5q7{position:sticky;top:0;z-index:70;display:grid;grid-template-columns:auto auto 1fr minmax(230px,330px) auto;gap:18px;align-items:center;padding:14px clamp(14px,4vw,58px);background:rgba(255,252,248,.94);border-bottom:1px solid rgba(54,75,74,.1);backdrop-filter:blur(18px);box-shadow:0 12px 36px rgba(63,86,83,.06)}.SkinClinicTheme_logo__OE6W5{color:#1f302f;text-decoration:none;font-family:Georgia,serif;font-size:clamp(26px,2.5vw,39px);font-weight:700;letter-spacing:-.05em;white-space:nowrap}.SkinClinicTheme_header__Pc5q7 nav{display:flex;justify-content:center;gap:20px}.SkinClinicTheme_header__Pc5q7 nav a{color:rgba(36,48,47,.72);text-decoration:none;font-size:13px;font-weight:900}.SkinClinicTheme_headerSearch__EkM2B{height:44px;border:1px solid rgba(54,75,74,.14);background:#fff;border-radius:999px;display:flex;align-items:center;gap:9px;padding:0 14px}.SkinClinicTheme_headerSearch__EkM2B input{width:100%;border:0;outline:0;background:transparent;font-size:13px}.SkinClinicTheme_headerActions__Ce_lD{display:flex;gap:8px}.SkinClinicTheme_headerActions__Ce_lD a,.SkinClinicTheme_headerActions__Ce_lD button,.SkinClinicTheme_iconButton__4l3FT,.SkinClinicTheme_mobileMenuButton__epmD3{position:relative;width:42px;height:42px;border:1px solid rgba(54,75,74,.14);border-radius:999px;background:#fff;color:#24302f;display:grid;place-items:center;cursor:pointer}.SkinClinicTheme_headerActions__Ce_lD b{position:absolute;right:-4px;top:-5px;display:grid;place-items:center;min-width:19px;height:19px;border-radius:999px;background:#709d99;color:#fff;font-size:11px}.SkinClinicTheme_mobileMenuButton__epmD3{display:none}.SkinClinicTheme_hero__7GzRo{width:min(1480px,calc(100% - 48px));margin:28px auto 0;display:grid;grid-template-columns:.92fr 1.08fr;min-height:610px;border-radius:34px;overflow:hidden;background:linear-gradient(135deg,#dfeeed,#f6eee5);box-shadow:0 24px 70px rgba(59,80,78,.1)}.SkinClinicTheme_heroCopy__R2_Od{padding:clamp(44px,7vw,100px);display:flex;flex-direction:column;justify-content:center}.SkinClinicTheme_eyebrow__CbB_Z,.SkinClinicTheme_heroCopy__R2_Od>span{font-size:12px;letter-spacing:.17em;font-weight:900;color:#6d9894}.SkinClinicTheme_heroCopy__R2_Od h1{font-family:Georgia,serif;font-size:clamp(48px,6vw,82px);line-height:.97;margin:18px 0}.SkinClinicTheme_heroCopy__R2_Od p{font-size:17px;line-height:1.7;color:#5d706e}.SkinClinicTheme_heroCopy__R2_Od>div{display:flex;gap:10px;margin-top:22px}.SkinClinicTheme_heroCopy__R2_Od a,.SkinClinicTheme_primaryButton__psyac{min-height:48px;border:0;border-radius:999px;background:#24302f;color:#fff;padding:0 23px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:900;cursor:pointer}.SkinClinicTheme_heroCopy__R2_Od a:last-child{background:#fff;color:#24302f;border:1px solid rgba(54,75,74,.14)}.SkinClinicTheme_heroMedia__h8wcU{position:relative;display:grid;grid-template-columns:1fr 1fr}.SkinClinicTheme_heroMedia__h8wcU img{width:100%;height:100%;object-fit:cover}.SkinClinicTheme_accountPage__Zgqjy,.SkinClinicTheme_detailHero__7jHmy,.SkinClinicTheme_section__6dWUI{max-width:1480px;margin:auto;padding:70px clamp(14px,4vw,58px)}.SkinClinicTheme_accountPage__Zgqjy h1,.SkinClinicTheme_section__6dWUI h1,.SkinClinicTheme_section__6dWUI h2{font-family:Georgia,serif;font-size:clamp(34px,4.5vw,56px);margin:10px 0 28px}.SkinClinicTheme_ingredientGrid__s_HbW,.SkinClinicTheme_productGrid__KEaR_,.SkinClinicTheme_skinGrid__YCyju{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.SkinClinicTheme_ingredientLink__VU3tz,.SkinClinicTheme_skinCard__M4Hv6{text-decoration:none;color:#24302f}.SkinClinicTheme_ingredientLink__VU3tz article,.SkinClinicTheme_skinCard__M4Hv6{display:block;background:#fff;border:1px solid rgba(54,75,74,.12);border-radius:22px;overflow:hidden;height:100%}.SkinClinicTheme_ingredientLink__VU3tz img,.SkinClinicTheme_skinCard__M4Hv6 img{width:100%;aspect-ratio:1.25;object-fit:cover}.SkinClinicTheme_ingredientLink__VU3tz article div,.SkinClinicTheme_skinCard__M4Hv6 div{padding:16px}.SkinClinicTheme_ingredientLink__VU3tz h3,.SkinClinicTheme_skinCard__M4Hv6 h3{margin:0 0 7px;font-size:18px}.SkinClinicTheme_ingredientLink__VU3tz p,.SkinClinicTheme_skinCard__M4Hv6 p{margin:0;color:#6c7b79;font-size:13px;line-height:1.55}.SkinClinicTheme_routineSection__jHOtw{max-width:1480px;margin:20px auto;padding:60px clamp(18px,4vw,58px);display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;background:#dfeeed;border-radius:30px}.SkinClinicTheme_routineSection__jHOtw>div:first-child h2{font-family:Georgia,serif;font-size:46px}.SkinClinicTheme_routineSection__jHOtw>div:first-child p{color:#5e7471;line-height:1.7}.SkinClinicTheme_routineGrid__4tlGk{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.SkinClinicTheme_routineGrid__4tlGk article{position:relative;background:#fff;border-radius:20px;padding:16px}.SkinClinicTheme_routineGrid__4tlGk img{width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:14px}.SkinClinicTheme_routineGrid__4tlGk article>span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#24302f;color:#fff;margin-top:-18px;position:relative}.SkinClinicTheme_routineGrid__4tlGk h3{margin:8px 0}.SkinClinicTheme_clinicBanner__Y0PtI{max-width:1480px;margin:10px auto;display:grid;grid-template-columns:1fr 1fr;background:#24302f;color:#fff;border-radius:30px;overflow:hidden}.SkinClinicTheme_clinicBanner__Y0PtI img{width:100%;height:100%;object-fit:cover}.SkinClinicTheme_clinicBanner__Y0PtI div{padding:55px;display:flex;flex-direction:column;justify-content:center}.SkinClinicTheme_clinicBanner__Y0PtI h2{font-family:Georgia,serif;font-size:48px}.SkinClinicTheme_productCard__uLLQc{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid rgba(54,75,74,.12);border-radius:22px;overflow:hidden;box-shadow:0 12px 35px rgba(59,80,78,.06)}.SkinClinicTheme_productImage__oeUUR{position:relative;background:#eef4f3}.SkinClinicTheme_productImage__oeUUR img{width:100%;aspect-ratio:.84;object-fit:cover}.SkinClinicTheme_productImage__oeUUR>span{position:absolute;left:10px;top:10px;z-index:2;background:#fff;padding:7px 10px;border-radius:999px;font-size:10px;font-weight:900}.SkinClinicTheme_productImage__oeUUR>button{position:absolute;right:10px;top:10px;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#24302f;display:grid;place-items:center}.SkinClinicTheme_productImage__oeUUR>button[data-active=true]{background:#709d99;color:#fff}.SkinClinicTheme_productInfo___eb0I{display:flex;flex:1;flex-direction:column;padding:15px}.SkinClinicTheme_productInfo___eb0I small{font-size:11px;font-weight:900;color:#6d9894}.SkinClinicTheme_productInfo___eb0I>a{display:block;color:#24302f;text-decoration:none;font-size:16px;font-weight:900;margin:7px 0}.SkinClinicTheme_productInfo___eb0I p{font-size:13px;line-height:1.5;color:#687b78}.SkinClinicTheme_metaPills__Cq__u{display:flex;flex-wrap:wrap;gap:5px}.SkinClinicTheme_metaPills__Cq__u span{padding:5px 8px;border-radius:999px;background:#eef5f4;font-size:10px}.SkinClinicTheme_priceRow__tCIBz{margin-top:auto;padding-top:12px}.SkinClinicTheme_priceRow__tCIBz strong{font-size:20px}.SkinClinicTheme_addCart__q3Zvh{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:12px;border:0;border-radius:999px;background:#24302f;color:#fff;font-weight:900;cursor:pointer}.SkinClinicTheme_infoGrid__0_iEZ{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.SkinClinicTheme_infoGrid__0_iEZ article{background:#fff;border:1px solid rgba(54,75,74,.12);border-radius:18px;padding:20px}.SkinClinicTheme_footer__oE5zL{margin-top:60px;background:#1f2d2c;color:#fff}.SkinClinicTheme_footerTop__QLo2v{max-width:1480px;margin:auto;padding:55px clamp(18px,5vw,70px);display:grid;grid-template-columns:1.1fr 1.6fr;gap:50px}.SkinClinicTheme_footerTop__QLo2v h2{font-family:Georgia,serif;font-size:34px}.SkinClinicTheme_footerColumns__psqMw a,.SkinClinicTheme_footerTop__QLo2v p{color:#c9d7d5}.SkinClinicTheme_footerColumns__psqMw{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.SkinClinicTheme_footerColumns__psqMw a{display:block;margin:10px 0;text-decoration:none;font-size:13px}.SkinClinicTheme_footerLogoOnly__m5F6R{border-top:1px solid #ffffff18;padding:20px;display:flex;justify-content:center}.SkinClinicTheme_footerLogoOnly__m5F6R img{height:38px}.SkinClinicTheme_cartBackdrop__2R_Qc,.SkinClinicTheme_menuBackdrop__ofHrO,.SkinClinicTheme_modalBackdrop__ZSDy9,.SkinClinicTheme_quizBackdrop__e8e_p{position:fixed;inset:0;z-index:140;background:rgba(13,27,26,.72);display:flex;align-items:center;justify-content:center}.SkinClinicTheme_authModal__jqwQR,.SkinClinicTheme_quizBox__MEqiv{position:relative;width:min(92vw,480px);max-height:90vh;overflow:auto;background:#fff;color:#24302f;border-radius:28px;padding:30px}.SkinClinicTheme_authModal__jqwQR>.SkinClinicTheme_iconButton__4l3FT,.SkinClinicTheme_quizBox__MEqiv>.SkinClinicTheme_iconButton__4l3FT{position:absolute;right:16px;top:16px}.SkinClinicTheme_authModal__jqwQR h2,.SkinClinicTheme_quizBox__MEqiv h2{font-family:Georgia,serif;font-size:36px}.SkinClinicTheme_authModal__jqwQR p,.SkinClinicTheme_quizBox__MEqiv p{color:#687b78;line-height:1.6}.SkinClinicTheme_authModal__jqwQR input{width:100%;height:48px;margin:6px 0;border:1px solid rgba(54,75,74,.16);border-radius:14px;padding:0 14px}.SkinClinicTheme_authTabs__nb0Xm{display:grid;grid-template-columns:1fr 1fr;background:#eaf2f1;padding:4px;border-radius:13px;margin:18px 0}.SkinClinicTheme_authTabs__nb0Xm button{height:40px;border:0;background:transparent;border-radius:10px;font-weight:800}.SkinClinicTheme_authTabs__nb0Xm button[data-active=true]{background:#fff}.SkinClinicTheme_quizOptions__hxHPe{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.SkinClinicTheme_quizOptions__hxHPe button{min-height:44px;border:1px solid rgba(54,75,74,.14);background:#eef5f4;border-radius:13px;font-weight:800}.SkinClinicTheme_cartBackdrop__2R_Qc,.SkinClinicTheme_menuBackdrop__ofHrO{justify-content:flex-end;align-items:stretch}.SkinClinicTheme_cartDrawer___W2o6,.SkinClinicTheme_mobileMenu__pu3Cj{width:min(92vw,440px);height:100%;background:#fff;color:#24302f;display:flex;flex-direction:column}.SkinClinicTheme_cartHead__0ddOW,.SkinClinicTheme_mobileMenu__pu3Cj header{display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid rgba(54,75,74,.12)}.SkinClinicTheme_cartItems__7zsu1{flex:1;overflow:auto;padding:14px}.SkinClinicTheme_cartItem__DlvHf{display:grid;grid-template-columns:82px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #edf1f0}.SkinClinicTheme_cartItem__DlvHf img{width:82px;height:98px;object-fit:cover;border-radius:13px}.SkinClinicTheme_cartItem__DlvHf span,.SkinClinicTheme_cartItem__DlvHf strong{display:block;margin:4px 0}.SkinClinicTheme_quantityControl__Ul_gs{display:flex;align-items:center;gap:7px;margin-top:9px}.SkinClinicTheme_quantityControl__Ul_gs button{width:31px;height:31px;border:1px solid rgba(54,75,74,.14);background:#fff;border-radius:50%;display:grid;place-items:center}.SkinClinicTheme_quantityControl__Ul_gs svg{width:15px}.SkinClinicTheme_cartSummary__aGcmr{padding:18px;border-top:1px solid rgba(54,75,74,.12)}.SkinClinicTheme_cartSummary__aGcmr>div{display:flex;justify-content:space-between;margin-bottom:12px;font-size:18px}.SkinClinicTheme_mobileMenu__pu3Cj{padding:0 18px}.SkinClinicTheme_mobileMenu__pu3Cj>a{padding:18px 4px;border-bottom:1px solid #edf1f0;color:#24302f;text-decoration:none;font-size:16px;font-weight:850}.SkinClinicTheme_emptyState__kVhR1,.SkinClinicTheme_utilityHero__bPMBQ{text-align:center;padding:90px 20px}.SkinClinicTheme_emptyState__kVhR1 svg{width:56px;height:56px}.SkinClinicTheme_utilityHero__bPMBQ{max-width:800px;margin:auto}.SkinClinicTheme_utilityHero__bPMBQ h1{font-family:Georgia,serif;font-size:50px}.SkinClinicTheme_utilityHero__bPMBQ p{font-size:17px;color:#687b78}.SkinClinicTheme_accountPage__Zgqjy>p{color:#687b78}.SkinClinicTheme_accountPage__Zgqjy>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:28px 0}.SkinClinicTheme_accountPage__Zgqjy article{background:#fff;border:1px solid rgba(54,75,74,.12);border-radius:20px;padding:22px}.SkinClinicTheme_accountPage__Zgqjy article span,.SkinClinicTheme_accountPage__Zgqjy article strong{display:block;margin:5px}.SkinClinicTheme_accountPage__Zgqjy>button{border:0;background:#24302f;color:#fff;border-radius:999px;padding:13px 20px}.SkinClinicTheme_cartPage__cMwP1{max-width:850px}.SkinClinicTheme_cartPageSummary__g8wMx{margin-top:22px;background:#fff;border:1px solid rgba(54,75,74,.12);border-radius:20px;padding:22px;display:grid;gap:12px}.SkinClinicTheme_detailHero__7jHmy{display:grid;grid-template-columns:1fr 1fr;gap:50px}.SkinClinicTheme_detailMedia__xwUIv{position:relative}.SkinClinicTheme_detailMedia__xwUIv img{width:100%;max-height:720px;object-fit:cover;border-radius:30px}.SkinClinicTheme_detailInfo__1FBI4{display:flex;flex-direction:column;justify-content:center}.SkinClinicTheme_detailInfo__1FBI4 h1{font-family:Georgia,serif;font-size:54px}.SkinClinicTheme_detailInfo__1FBI4>p{color:#687b78;line-height:1.7}.SkinClinicTheme_detailPrice__jO4sE strong{font-size:34px}.SkinClinicTheme_detailActions__HqaCH{display:flex;gap:10px;margin:22px 0}.SkinClinicTheme_detailActions__HqaCH button{min-height:48px;padding:0 22px;border:0;border-radius:999px;background:#24302f;color:#fff;font-weight:900}.SkinClinicTheme_usageBox__8rUpT{background:#eaf2f1;border-radius:18px;padding:18px}.SkinClinicTheme_bottomDock__UEGqn{display:none}@media(max-width:1100px){.SkinClinicTheme_header__Pc5q7{grid-template-columns:auto 1fr auto}.SkinClinicTheme_headerSearch__EkM2B,.SkinClinicTheme_header__Pc5q7 nav{display:none}.SkinClinicTheme_mobileMenuButton__epmD3{display:grid}}@media(max-width:900px){.SkinClinicTheme_detailPage__i5Fsm,.SkinClinicTheme_page__r37l6{padding-bottom:72px}.SkinClinicTheme_header__Pc5q7{padding:10px 12px;gap:8px}.SkinClinicTheme_logo__OE6W5{font-size:20px;justify-self:center}.SkinClinicTheme_headerActions__Ce_lD button:first-child,.SkinClinicTheme_headerActions__Ce_lD>a{display:none}.SkinClinicTheme_headerActions__Ce_lD{justify-self:end}.SkinClinicTheme_hero__7GzRo{width:calc(100% - 20px);margin:10px auto 0;grid-template-columns:1fr;min-height:0;border-radius:24px}.SkinClinicTheme_heroCopy__R2_Od{padding:30px 20px}.SkinClinicTheme_heroCopy__R2_Od h1{font-size:43px}.SkinClinicTheme_heroCopy__R2_Od p{font-size:14px}.SkinClinicTheme_heroCopy__R2_Od>div{display:grid}.SkinClinicTheme_heroMedia__h8wcU{height:260px}.SkinClinicTheme_accountPage__Zgqjy,.SkinClinicTheme_detailHero__7jHmy,.SkinClinicTheme_section__6dWUI{padding:42px 12px}.SkinClinicTheme_accountPage__Zgqjy h1,.SkinClinicTheme_section__6dWUI h1,.SkinClinicTheme_section__6dWUI h2{font-size:31px}.SkinClinicTheme_ingredientGrid__s_HbW,.SkinClinicTheme_productGrid__KEaR_,.SkinClinicTheme_skinGrid__YCyju{grid-template-columns:repeat(2,1fr);gap:10px}.SkinClinicTheme_ingredientLink__VU3tz article,.SkinClinicTheme_productCard__uLLQc,.SkinClinicTheme_skinCard__M4Hv6{border-radius:16px}.SkinClinicTheme_ingredientLink__VU3tz article div,.SkinClinicTheme_productInfo___eb0I,.SkinClinicTheme_skinCard__M4Hv6 div{padding:11px}.SkinClinicTheme_ingredientLink__VU3tz h3,.SkinClinicTheme_skinCard__M4Hv6 h3{font-size:14px}.SkinClinicTheme_ingredientLink__VU3tz p,.SkinClinicTheme_productInfo___eb0I p,.SkinClinicTheme_skinCard__M4Hv6 p{font-size:11px}.SkinClinicTheme_productInfo___eb0I>a{font-size:13px;line-height:1.3}.SkinClinicTheme_priceRow__tCIBz strong{font-size:16px}.SkinClinicTheme_addCart__q3Zvh{min-height:42px;font-size:12px}.SkinClinicTheme_routineSection__jHOtw{margin:20px 10px;padding:28px 12px;grid-template-columns:1fr;border-radius:22px}.SkinClinicTheme_routineSection__jHOtw>div:first-child h2{font-size:34px}.SkinClinicTheme_routineGrid__4tlGk{grid-template-columns:repeat(2,1fr);gap:9px}.SkinClinicTheme_routineGrid__4tlGk article{padding:10px}.SkinClinicTheme_clinicBanner__Y0PtI{margin:10px;grid-template-columns:1fr;border-radius:22px}.SkinClinicTheme_clinicBanner__Y0PtI img{height:250px}.SkinClinicTheme_clinicBanner__Y0PtI div{padding:28px 18px}.SkinClinicTheme_clinicBanner__Y0PtI h2{font-size:34px}.SkinClinicTheme_footerTop__QLo2v{grid-template-columns:1fr;padding:38px 18px;gap:28px}.SkinClinicTheme_footerColumns__psqMw{grid-template-columns:repeat(2,1fr)}.SkinClinicTheme_bottomDock__UEGqn{position:fixed;left:0;right:0;bottom:0;z-index:95;height:70px;background:#fff;border-top:1px solid rgba(54,75,74,.14);display:grid;grid-template-columns:repeat(5,1fr);padding-bottom:env(safe-area-inset-bottom)}.SkinClinicTheme_bottomDock__UEGqn a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#24302f;text-decoration:none;font-size:10px;font-weight:850}.SkinClinicTheme_bottomDock__UEGqn svg{width:20px}.SkinClinicTheme_detailHero__7jHmy{grid-template-columns:1fr;gap:22px}.SkinClinicTheme_detailInfo__1FBI4 h1{font-size:38px}.SkinClinicTheme_detailActions__HqaCH{display:grid}.SkinClinicTheme_accountPage__Zgqjy>div,.SkinClinicTheme_infoGrid__0_iEZ{grid-template-columns:1fr}.SkinClinicTheme_utilityHero__bPMBQ h1{font-size:38px}.SkinClinicTheme_quizOptions__hxHPe{grid-template-columns:1fr}}.SkinClinicTheme_socialFloating__m4xPO{position:fixed;right:18px;bottom:22px;z-index:110;display:flex;flex-direction:column;gap:10px}.SkinClinicTheme_socialFloating__m4xPO a{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#24302f;border:1px solid rgba(54,75,74,.14);box-shadow:0 10px 28px rgba(36,48,47,.18);transition:transform .2s ease,box-shadow .2s ease}.SkinClinicTheme_socialFloating__m4xPO a:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(36,48,47,.24)}.SkinClinicTheme_socialFloating__m4xPO a:first-child{background:#25D366;color:#fff;border-color:#25D366}.SkinClinicTheme_socialFloating__m4xPO a:last-child{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);color:#fff;border-color:transparent}.SkinClinicTheme_socialFloating__m4xPO svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.SkinClinicTheme_socialFloating__m4xPO{right:12px;bottom:84px;gap:8px}.SkinClinicTheme_socialFloating__m4xPO a{width:44px;height:44px}.SkinClinicTheme_socialFloating__m4xPO svg{width:22px;height:22px}}.SkinClinicTheme_desktopNav__5ove8{display:flex;justify-content:center;gap:18px;min-width:0}.SkinClinicTheme_navGroup__K7Sjb{position:relative;display:flex;align-items:center;min-height:44px}.SkinClinicTheme_navTrigger__WTK00{display:inline-flex;align-items:center;min-height:44px;color:rgba(36,48,47,.78);text-decoration:none;font-size:13px;font-weight:900;white-space:nowrap}.SkinClinicTheme_navTrigger__WTK00:after{content:"⌄";margin-left:6px;color:#709d99;font-size:12px;transform:translateY(-1px)}.SkinClinicTheme_navPanel__LMPwz{position:absolute;left:50%;top:calc(100% + 8px);z-index:220;width:248px;display:grid;gap:6px;padding:14px;border:1px solid rgba(54,75,74,.12);border-radius:18px;background:#fff;box-shadow:0 24px 65px rgba(36,48,47,.16);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.SkinClinicTheme_navPanel__LMPwz:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.SkinClinicTheme_navGroup__K7Sjb:focus-within .SkinClinicTheme_navPanel__LMPwz,.SkinClinicTheme_navGroup__K7Sjb:hover .SkinClinicTheme_navPanel__LMPwz{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.SkinClinicTheme_navPanel__LMPwz a{width:100%!important;height:auto!important;min-height:38px;display:flex!important;align-items:center;padding:9px 11px;border-radius:11px;color:#24302f!important;background:#f4f8f6;text-decoration:none;font-size:12px!important;font-weight:800}.SkinClinicTheme_navPanel__LMPwz a:focus-visible,.SkinClinicTheme_navPanel__LMPwz a:hover{background:#dfeeed}.SkinClinicTheme_navPanel__LMPwz .SkinClinicTheme_navAllLink__9omyR{color:#fff!important;background:#24302f}.SkinClinicTheme_accountSlot__Fh2mu{width:42px;height:42px;display:grid;place-items:center;overflow:visible}.SkinClinicTheme_accountSlot__Fh2mu a,.SkinClinicTheme_accountSlot__Fh2mu button{width:42px!important;height:42px!important;min-width:42px;border-radius:999px!important}.SkinClinicTheme_mobileCategory__X_zoS{border-bottom:1px solid #edf1f0}.SkinClinicTheme_mobileCategory__X_zoS summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 4px;color:#24302f;cursor:pointer;list-style:none;font-size:16px;font-weight:850}.SkinClinicTheme_mobileCategory__X_zoS summary::-webkit-details-marker{display:none}.SkinClinicTheme_mobileCategory__X_zoS summary:after{content:"+";color:#709d99;font-size:20px}.SkinClinicTheme_mobileCategory__X_zoS[open] summary:after{content:"−"}.SkinClinicTheme_mobileCategoryPanel__YA_NC{display:grid;gap:6px;padding:0 0 14px 10px}.SkinClinicTheme_mobileCategoryPanel__YA_NC a{min-height:40px;display:flex!important;align-items:center;padding:8px 12px!important;border:0!important;border-radius:11px;color:#405653!important;background:#eef5f4;font-size:13px!important;font-weight:800!important}.SkinClinicTheme_favoriteButton__CkuTV{font-size:21px;font-weight:900}.SkinClinicTheme_realAccountPanel__MP3Up{width:min(100%,760px);margin:24px auto;padding:22px;border:1px solid rgba(54,75,74,.12);border-radius:22px;background:#fff;box-shadow:0 16px 45px rgba(59,80,78,.08)}.SkinClinicTheme_realAccountPanel__MP3Up a,.SkinClinicTheme_realAccountPanel__MP3Up button{max-width:100%}.SkinClinicTheme_footerLogoOnly__m5F6R a{display:inline-flex;align-items:center;justify-content:center;min-height:48px}.SkinClinicTheme_footerLogoOnly__m5F6R img{display:block;width:auto;max-width:min(230px,70vw);height:42px;object-fit:contain}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_cartItems__7zsu1{overflow:visible;padding:0}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_cartItem__DlvHf{grid-template-columns:96px minmax(0,1fr);border:1px solid rgba(54,75,74,.12);border-radius:18px;padding:14px;margin-bottom:12px;background:#fff}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_cartItem__DlvHf a{color:inherit;text-decoration:none}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_quantityControl__Ul_gs{flex-wrap:wrap}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_quantityControl__Ul_gs button:last-child{width:auto;padding:0 12px;border-radius:999px}@media (max-width:1100px){.SkinClinicTheme_desktopNav__5ove8{display:none}}@media (max-width:900px){.SkinClinicTheme_accountSlot__Fh2mu{display:none}.SkinClinicTheme_realAccountPanel__MP3Up{padding:16px;border-radius:17px}.SkinClinicTheme_footerLogoOnly__m5F6R{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.SkinClinicTheme_footerLogoOnly__m5F6R img{height:36px}.SkinClinicTheme_cartPage__cMwP1 .SkinClinicTheme_cartItem__DlvHf{grid-template-columns:78px minmax(0,1fr)}}