:root{--yn-cream:#fdfbf7;--yn-sand:#f2efe9;--yn-line:#e8e4db;--yn-taupe:#ad9f85;--yn-ink:#2c2c2b;--yn-muted:#6e6a64;--font-heading-family:Georgia,"Times New Roman",serif}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--yn-cream)}.yn,.yn *{box-sizing:border-box}.yn{color:var(--yn-ink);font:400 15px/1.75 Arial,Noto Sans,sans-serif;letter-spacing:0;background:var(--yn-cream)}.yn h1,.yn h2,.yn h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;color:var(--yn-ink);margin:0 0 20px;line-height:1.12}.yn h1{font-size:clamp(39px,4.2vw,65px)}.yn h2{font-size:clamp(34px,3.3vw,49px)}.yn h3{font-size:26px}.yn p{margin:0 0 20px;color:var(--yn-muted)}.yn a{color:inherit;text-decoration:none}.yn a:hover{text-decoration:underline;text-underline-offset:5px}.yn :focus-visible{outline:2px solid var(--yn-ink);outline-offset:5px}.yn-wrap{max-width:1280px;margin:0 auto;padding:0 48px}.yn-section{padding:88px 0}.yn-eyebrow{font-size:10px!important;letter-spacing:.19em!important;text-transform:uppercase;margin-bottom:18px!important;color:var(--yn-muted)!important}.yn-note{font-size:12px;text-align:center;margin:28px auto 0!important;max-width:780px}.yn-cover{display:block;width:100%;height:100%;object-fit:cover}.yn-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 27px;background:var(--yn-taupe);color:#24231f!important;border:1px solid var(--yn-taupe);font-size:12px;letter-spacing:.04em;line-height:1.4}.yn-button:hover{background:#a2957d;text-decoration:none!important}.yn-button-outline{background:transparent}.yn-text-link{display:inline-flex;gap:18px;align-items:center;font-size:12px;letter-spacing:.025em;padding:7px 0;border-bottom:1px solid var(--yn-taupe)}.yn-actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.yn-header{border-bottom:1px solid var(--yn-line)}.yn-header-row{height:87px;display:flex;align-items:center;justify-content:space-between;gap:24px}.yn-logo{line-height:0;flex-shrink:0}.yn-logo-img{display:block;width:168px;height:auto}.yn-desktop-nav{display:flex;align-items:center;gap:30px;font-size:12px}.yn-header-actions{display:flex;align-items:center;gap:24px}.yn-cart-link{font-size:12px;white-space:nowrap}.yn-header-book{min-height:40px;padding:10px 21px}.yn-mobile-menu{display:none;position:relative}.yn-mobile-menu summary{cursor:pointer;font-size:12px;list-style:none}.yn-mobile-menu summary::-webkit-details-marker{display:none}.yn-mobile-menu nav{position:absolute;right:-16px;top:33px;min-width:210px;padding:24px;background:var(--yn-cream);border:1px solid var(--yn-line);z-index:15;box-shadow:0 8px 20px #2c2c2b0d}.yn-mobile-menu nav a{display:block;padding:8px 0;white-space:nowrap}.yn-hero{display:grid;grid-template-columns:43% 57%;min-height:600px}.yn-hero-copy{padding:68px 55px 54px max(48px,calc((100vw - 1184px)/2));align-self:center}.yn-hero h1{max-width:470px}.yn-korean{font-size:14px;letter-spacing:.015em;margin:25px 0 20px!important}.yn-hero-description{max-width:440px;font-size:14px}.yn-hero-media{min-height:600px}.yn-hero-media img{object-position:54% 50%}.yn-location{font-size:10px;margin:36px 0 0!important;letter-spacing:.06em}.yn-section-heading{text-align:center;max-width:730px;margin:0 auto 44px}.yn-section-heading>p:last-child{font-size:14px}.yn-treatment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.yn-treatment-card{background:var(--yn-sand)}.yn-treatment-img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.yn-card-copy{padding:26px 25px 30px}.yn-card-copy h3{min-height:58px;margin-bottom:16px}.yn-card-copy p{font-size:13px;line-height:1.8}.yn-story-section{background:var(--yn-sand)}.yn-story-grid{display:grid;grid-template-columns:42% 1fr;gap:78px;align-items:center}.yn-story-media{height:520px}.yn-story-copy{max-width:490px}.yn-story-lead{font-size:15px}.yn-korean-story{font-size:14px;line-height:1.95;margin:27px 0;color:var(--yn-muted)}.yn-story-copy>p:last-of-type{font-size:14px}.yn-founder-grid{max-width:1040px;display:grid;grid-template-columns:32% 1fr;gap:70px;align-items:center}.yn-founder-media{width:100%;min-width:0;height:auto;overflow:hidden}.yn-founder-media img{height:auto;object-position:center 30%}.yn-founder-grid p{font-size:14px}.yn-credentials{border-top:1px solid var(--yn-line);padding-top:22px;font-size:12px;line-height:2;color:var(--yn-muted)}.yn-shop-section{background:var(--yn-sand)}.yn-preview-note{font-size:12px;text-align:center;margin:-18px auto 32px!important;max-width:640px}.yn-sample-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.yn-product-stage{height:260px;background:#e9e5dd;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px;overflow:hidden}.yn-stage-tube{background:#e5e3dd}.yn-stage-jar{background:#eee6df}.yn-stage-serum{background:#e6e4de}.yn-sample-label{position:absolute;top:12px;left:12px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;background:#fdfbf7db;padding:3px 8px;color:var(--yn-muted)}.yn-packaging{width:85px;height:159px;background:linear-gradient(90deg,#e5e0d6,#fffdf8 35%,#e5dfd5);border:1px solid #d4cdc2;border-radius:8px 8px 5px 5px;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:center;box-shadow:9px 12px 14px #7a70621f;transform:rotate(-3deg)}.yn-packaging:before{content:"";position:absolute;top:-18px;left:14px;right:14px;height:19px;background:linear-gradient(90deg,#9c9589,#c5c0b5,#938e83);border-radius:3px 3px 0 0}.yn-pack-brand{font:14px Georgia,serif;letter-spacing:.1em}.yn-pack-name{font:8px Arial,sans-serif;letter-spacing:.02em;margin:10px 5px}.yn-pack-origin{font:6px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--yn-muted)}.yn-stage-tube .yn-packaging{width:90px;height:169px;clip-path:polygon(0 0,100% 0,89% 100%,11% 100%);border-radius:0;background:linear-gradient(90deg,#dcd8ce,#faf7ef,#dcd8ce);transform:rotate(4deg)}.yn-stage-tube .yn-packaging:before{top:auto;bottom:0;left:6px;right:6px;height:26px;background:#bcb4a6}.yn-stage-jar .yn-packaging{width:115px;height:85px;border-radius:12px;transform:rotate(-3deg)}.yn-stage-jar .yn-packaging:before{left:-1px;right:-1px;top:-19px;height:26px;background:linear-gradient(90deg,#bfb6a6,#ddd6c9,#bfb6a6);border-radius:9px 9px 3px 3px}.yn-stage-serum .yn-packaging{width:69px;height:123px;background:linear-gradient(90deg,#96816b,#c1af94,#8c755b);color:#fffdf7;border-color:#8b7a65}.yn-stage-serum .yn-packaging:before{top:-38px;left:17px;right:17px;height:38px;background:linear-gradient(90deg,#d2caba,#eee8dc,#cfc6b6);border-radius:12px 12px 1px 1px}.yn-stage-serum .yn-pack-origin{color:#fffdf7}.yn-sample-card h3{font-size:22px;line-height:1.3;margin-bottom:8px}.yn-sample-card .yn-eyebrow{font-size:9px!important;margin-bottom:8px!important}.yn-product-status{font-size:12px!important}.yn-shop-link{text-align:center;margin-top:30px}.yn-footer{padding:58px 0 0;border-top:1px solid var(--yn-line)}.yn-footer-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:35px}.yn-footer-brand{font:35px Georgia,serif;letter-spacing:.14em}.yn-footer h2{font:400 12px Arial,sans-serif;letter-spacing:.03em;line-height:1.5;margin:8px 0 20px}.yn-footer p,.yn-footer a:not(.yn-footer-brand){font-size:12px;line-height:1.85}.yn-footer-small{font-size:11px!important}.yn-footer-bottom{border-top:1px solid var(--yn-line);margin-top:40px;padding-top:19px;padding-bottom:19px;display:flex;align-items:center;justify-content:space-between;gap:20px}.yn-footer-bottom p{margin:0;font-size:10px}.yn-footer-bottom>div{display:flex;flex-wrap:wrap;gap:20px}.yn-footer-bottom a{font-size:10px!important}@media(min-width:1400px){.yn-hero,.yn-hero-media{max-height:760px}}@media(max-width:1050px){.yn-wrap{padding-left:30px;padding-right:30px}.yn-desktop-nav{gap:20px}.yn-header-actions{gap:16px}.yn-hero-copy{padding:52px 32px}.yn-hero,.yn-hero-media{min-height:560px}.yn-story-grid{gap:42px}.yn-card-copy{padding:22px 20px}.yn-treatment-grid{gap:20px}.yn-footer-grid{gap:22px}.yn-product-stage{height:235px}}@media(max-width:799px){html{scroll-padding-top:72px}.yn-wrap{padding-left:22px;padding-right:22px}.yn-header-row{height:72px;gap:15px}.yn-logo-img{width:137px}.yn-desktop-nav,.yn-header-book{display:none}.yn-mobile-menu{display:block}.yn-header-actions{gap:22px}.yn-hero{grid-template-columns:1fr;min-height:0}.yn-hero-copy{padding:32px 20px}.yn-hero h1{max-width:560px;font-size:clamp(34px,9vw,42px);line-height:1.12}.yn-hero-media{order:-1;min-width:0;min-height:0;height:auto;aspect-ratio:4/3;overflow:hidden}.yn-hero-media img{object-position:center 46%}.yn-hero-description{max-width:540px}.yn-location{margin-top:27px!important}.yn-section{padding:58px 0}.yn-section-heading{margin-bottom:32px}.yn-treatment-grid{grid-template-columns:1fr;gap:25px;max-width:500px;margin:auto}.yn-treatment-img{aspect-ratio:4/3}.yn-card-copy h3{min-height:0}.yn-story-grid{grid-template-columns:1fr;gap:34px}.yn-story-media{width:100%;min-width:0;height:auto;max-width:none;aspect-ratio:4/5;overflow:hidden}.yn-story-copy{max-width:650px}.yn-founder-grid{grid-template-columns:1fr;gap:30px}.yn-sample-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.yn-product-stage{height:230px}.yn-sample-card h3{font-size:21px}.yn-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.yn-footer-bottom{align-items:flex-start;flex-direction:column;gap:12px}.yn-footer p,.yn-footer a{overflow-wrap:anywhere}}@media(max-width:380px){.yn-logo-img{width:122px}.yn-header-actions{gap:16px}.yn-product-stage{height:205px}.yn-packaging{transform:scale(.9)}.yn-footer-grid{grid-template-columns:1fr}.yn-actions{gap:20px}}.yn-hero h1,.yn-card-copy h3,.yn-sample-card h3,.yn-shop-section .yn-section-heading h1,.yn-shop-section .yn-section-heading h2{text-wrap:balance}.yn-hero-description,.yn-card-copy p,.yn-story-lead,.yn-founder-grid p{text-wrap:pretty}.yn-korean,.yn-korean-story{word-break:keep-all;overflow-wrap:break-word}@media(max-width:799px){.yn-hero h1{font-size:clamp(34px,10.4vw,43px);line-height:1.16}.yn-card-copy h3{line-height:1.2}.yn-sample-card h3{font-size:clamp(20px,5.6vw,21px)}.yn-shop-section .yn-section-heading h1,.yn-shop-section .yn-section-heading h2{font-size:clamp(31px,8.5vw,34px);line-height:1.2}}.yn-footer-brand{display:inline-block;white-space:nowrap;overflow-wrap:normal;word-break:normal}@media(max-width:599px){.yn-footer-grid>div:first-child{grid-column:1/-1}}.yn-hero-description,.yn-card-copy p,.yn-section-heading>p:last-child,.yn-story-lead,.yn-story-copy>p:last-of-type,.yn-founder-grid p{font-size:18px;line-height:1.65}.yn-section h2{font-size:clamp(32px,3.1vw,44px);text-wrap:balance}.yn-card-copy h3{min-height:0;text-wrap:balance;font-size:26px;line-height:1.22}.yn-card-copy h3 a:hover{text-decoration:underline}.yn-button,.yn-text-link{font-size:14px}.yn-note,.yn-preview-note{font-size:14px;line-height:1.65}.yn-sample-media{position:relative}.yn-sample-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.yn-sample-media .yn-sample-label{font-size:10px}.yn-sample-card h3{margin-top:16px;font-size:24px;line-height:1.2;text-wrap:balance}.yn-sample-size{font-size:16px!important;margin-bottom:4px!important}.yn-product-status{font-size:13px!important;margin-bottom:10px!important}.yn-sample-open{background:none;border:0;border-bottom:1px solid var(--yn-taupe);padding:7px 0;cursor:pointer;color:var(--yn-ink);text-align:left;line-height:1.5}.yn-pickup-note{background:var(--yn-sand);border:1px solid var(--yn-line);padding:22px 24px;margin:26px 0;color:var(--yn-ink)}.yn-pickup-note h3,.yn-pickup-note h2{font:400 22px/1.3 Georgia,serif;margin:0 0 12px}.yn-pickup-note p{font-size:16px;line-height:1.65;margin:0 0 10px}.yn-pickup-note p:last-child{margin-bottom:0}.yn-pickup-note a{text-decoration:underline}.yn-sample-dialog{width:calc(100% - 48px);max-width:1080px;max-height:90dvh;padding:48px;border:1px solid var(--yn-line);overflow:auto;color:var(--yn-ink);background:var(--yn-cream)}.yn-sample-dialog::backdrop{background:#29251e99}.yn-dialog-close{position:sticky;top:-36px;float:right;margin:-36px -30px 8px 0;background:var(--yn-cream);border:1px solid var(--yn-line);width:44px;height:44px;cursor:pointer;font-size:28px;z-index:2}.yn-detail-grid{display:grid;grid-template-columns:44% 1fr;gap:40px;clear:both}.yn-detail-copy h2{font-size:38px;line-height:1.2}.yn-detail-price{font-size:22px!important;color:var(--yn-ink)!important}.yn-detail-price span{font-size:16px}.yn-detail-copy .yn-preview-note{text-align:left;margin:0 0 20px!important}.yn-detail-copy p,.yn-detail-copy li{font-size:16px;line-height:1.7}.yn-detail-subtitle{font-size:24px!important;margin:30px 0 12px!important}.yn-sample-disabled{width:100%;opacity:.65;cursor:default;margin-bottom:24px}.yn-sample-disabled:hover{background:var(--yn-taupe)}.yn-locations-section{background:var(--yn-sand)}.yn-location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.yn-location-card{border:1px solid var(--yn-line);background:var(--yn-cream);padding:34px}.yn-location-card p{font-size:17px;line-height:1.7}.yn-location-card h3{font-size:28px;line-height:1.25;text-wrap:balance}.yn-faq-list{max-width:850px;margin:0 auto}.yn-faq-list details{border-bottom:1px solid var(--yn-line);padding:22px 0}.yn-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:22px;cursor:pointer;list-style:none}.yn-faq-list summary::-webkit-details-marker{display:none}.yn-faq-list h3{font-size:24px;line-height:1.35;margin:0;letter-spacing:-.015em}.yn-faq-list summary>span{font-size:24px;flex-shrink:0}.yn-faq-list details[open] summary>span{transform:rotate(45deg)}.yn-faq-list details p{font-size:17px;line-height:1.7;margin:20px 0 0}.yn-service-page{font-size:18px;line-height:1.65}.yn-service-hero{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;padding-top:48px;padding-bottom:44px}.yn-service-hero h1{font-size:clamp(42px,4.2vw,60px);line-height:1.13;text-wrap:balance}.yn-service-hero .yn-eyebrow{margin-top:26px}.yn-service-lead{font:26px/1.4 Georgia,serif!important;color:var(--yn-ink)!important}.yn-service-media{height:500px;overflow:hidden}.yn-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.yn-service-card{border:1px solid var(--yn-line);padding:30px;display:flex;flex-direction:column}.yn-service-card h3{font-size:28px;line-height:1.25;text-wrap:balance}.yn-service-card p{font-size:17px;line-height:1.7}.yn-service-card .yn-service-price{color:var(--yn-ink);font-size:16px;line-height:1.9}.yn-service-card .yn-button{align-self:flex-start;margin-top:auto}.yn-policy-copy{font-size:16px;line-height:1.7;margin-top:25px!important;max-width:850px}.yn-service-bottom{text-align:center;margin-top:34px}.yn-related-services{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:30px}.product__title h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,3.4vw,48px);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.product__description,.product__description p,.product__description li{font-size:17px;line-height:1.7}.product__description h3{font-family:Georgia,serif;font-weight:400;font-size:25px;line-height:1.3;margin-top:28px}.product .yn-pickup-note{margin:18px 0}.product__info-wrapper{color:var(--yn-ink)}.product__media-wrapper img{object-fit:contain}.cart__empty-text,.title--primary{font-family:Georgia,serif;text-wrap:balance}@media(max-width:799px){.yn-hero-description,.yn-card-copy p,.yn-section-heading>p:last-child,.yn-story-lead,.yn-story-copy>p:last-of-type,.yn-founder-grid p{font-size:16px}.yn-section h2{font-size:30px;line-height:1.2}.yn-card-copy h3{font-size:23px}.yn-sample-card h3{font-size:21px;line-height:1.25}.yn-sample-size{font-size:15px!important}.yn-sample-card .yn-product-status{font-size:12px!important}.yn-sample-open{font-size:13px}.yn-location-grid,.yn-service-grid{grid-template-columns:1fr}.yn-location-card{padding:25px}.yn-location-card h3{font-size:25px}.yn-location-card p,.yn-faq-list details p{font-size:16px}.yn-faq-list h3{font-size:21px}.yn-service-hero{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:0}.yn-service-hero h1{font-size:36px}.yn-service-page{font-size:16px}.yn-service-media{height:auto;aspect-ratio:4/3}.yn-service-hero .yn-eyebrow{margin-top:24px}.yn-service-card{padding:25px}.yn-service-card h3{font-size:24px}.yn-service-card p{font-size:16px}.yn-sample-dialog{width:calc(100% - 24px);padding:28px 20px;max-height:92dvh}.yn-dialog-close{top:-20px;margin:-20px -12px 12px 0}.yn-detail-grid{grid-template-columns:1fr;gap:26px}.yn-detail-grid>.yn-sample-photo{max-width:420px;margin:auto}.yn-detail-copy h2{font-size:32px}.yn-pickup-note{padding:20px}.product__description,.product__description p,.product__description li{font-size:16px}.yn-related-services{align-items:flex-start;flex-direction:column}.yn-note{font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.yn-footer h2{font-size:16px;line-height:1.5}.yn-footer p,.yn-footer a:not(.yn-footer-brand){font-size:14px;line-height:1.7}.yn-footer-bottom p,.yn-footer-bottom a{font-size:12px!important}.yn-booking-steps{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin:0 0 32px;font-size:16px}.yn-booking-steps span{display:flex;align-items:center;gap:10px}.yn-booking-steps b{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--yn-line);border-radius:50%;font-weight:400}.yn-choose-card{background:var(--yn-sand);border:1px solid var(--yn-line);padding:32px;display:flex;flex-direction:column;min-width:0}.yn-choose-card h3{font-size:34px;line-height:1.15;margin-bottom:8px!important}.yn-choose-card h3 a{text-decoration:none;color:inherit}.yn-choose-card .yn-location-subtitle{font-size:16px;margin:0 0 24px!important}.yn-day-pills{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.yn-day-pills span,.yn-choose-card .yn-day-pills a{font-size:15px;line-height:1.3;padding:8px 12px;background:var(--yn-cream);border:1px solid var(--yn-line);border-radius:3px;color:var(--yn-ink)}.yn-choose-address{font-size:16px;line-height:1.65;margin:8px 0 18px!important}.yn-choose-description{font-size:17px;line-height:1.6;margin:0 0 25px!important}.yn-choose-card .yn-button{align-self:flex-start;margin-top:auto}.yn-treatment-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:46px}.yn-treatment-links article{border-top:1px solid var(--yn-line);padding-top:24px;min-width:0}.yn-treatment-links h3{font-size:25px;line-height:1.3;text-wrap:balance}.yn-treatment-links h3 a{color:inherit;text-decoration:none}.yn-treatment-links p{font-size:16px;line-height:1.65}.yn-branch-nav{max-width:1184px;margin:0 auto;padding:28px 48px 0;display:flex;gap:14px}.yn-branch-nav>a{display:flex;flex-direction:column;gap:3px;border:1px solid var(--yn-line);padding:13px 20px;font-size:18px;color:var(--yn-ink);text-decoration:none;flex:1;max-width:330px}.yn-branch-nav>a span{font-size:14px;color:var(--yn-muted)}.yn-branch-nav>a[aria-current=page]{background:var(--yn-sand);border-color:var(--yn-taupe)}.yn-booking-context{margin:22px 0 26px;padding:14px 20px;background:var(--yn-sand);border-left:2px solid var(--yn-taupe)}.yn-booking-context p{font-size:16px;line-height:1.65;margin:10px 0!important}.yn-booking-context .yn-context-small{font-size:14px}.yn-menu-jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 30px}.yn-menu-jumps a{border:1px solid var(--yn-line);padding:10px 16px;font-size:15px;color:var(--yn-ink);text-decoration:none;background:var(--yn-cream)}.yn-menu-jumps a:hover,.yn-branch-nav>a:hover{border-color:var(--yn-taupe)}.yn-menu-group{border-top:1px solid var(--yn-line);scroll-margin-top:110px}.yn-menu-group:last-of-type{border-bottom:1px solid var(--yn-line)}.yn-menu-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;padding:26px 0}.yn-menu-group>summary::-webkit-details-marker{display:none}.yn-menu-group .yn-menu-title{font:28px/1.3 Georgia,serif;display:block;text-wrap:balance;margin:0!important}.yn-menu-count{display:block;font-size:14px;color:var(--yn-muted);margin-top:6px}.yn-menu-toggle{font-size:28px;flex-shrink:0}.yn-menu-group[open] .yn-menu-toggle{transform:rotate(45deg)}.yn-menu-content{padding:0 0 34px}.yn-menu-intro{font-size:17px;max-width:850px;margin:0 0 24px!important}.yn-treatment-menu .yn-service-card h3,.yn-body-menus .yn-service-card h3{font-size:25px;line-height:1.3}.yn-treatment-menu .yn-service-card .yn-button,.yn-body-menus .yn-service-card .yn-button{padding:12px 20px;font-size:15px}.yn-body-menus{margin-top:38px}.yn-menu-location{margin-bottom:26px}.yn-menu-location p{font-size:16px}.yn-glenfield-note{font-size:15px;line-height:1.7;background:var(--yn-sand);padding:18px 22px;margin:0 0 28px!important}.yn a:focus-visible,.yn summary:focus-visible{outline:2px solid var(--yn-ink);outline-offset:4px}.yn-treatment-menu .yn-section-heading{margin-bottom:28px}.yn-location-first .yn-button,.yn-treatment-menu .yn-button,.yn-body-menus .yn-button,.yn-choose-card .yn-button{gap:7px}@media(max-width:799px){.yn-booking-steps{gap:12px;justify-content:flex-start;font-size:14px;margin-bottom:24px}.yn-booking-steps b{width:24px;height:24px}.yn-choose-card{padding:24px}.yn-choose-card h3{font-size:30px}.yn-choose-description{font-size:16px}.yn-day-pills span,.yn-choose-card .yn-day-pills a{font-size:14px;padding:8px 10px}.yn-treatment-links{grid-template-columns:1fr;gap:24px;margin-top:32px}.yn-treatment-links h3{font-size:23px}.yn-branch-nav{padding:20px 22px 0;gap:10px}.yn-branch-nav>a{padding:12px;font-size:17px}.yn-branch-nav>a span{font-size:13px}.yn-booking-context{padding:10px 14px;margin:20px 0 22px}.yn-menu-jumps{justify-content:flex-start;gap:8px}.yn-menu-jumps a{font-size:14px;padding:10px 12px}.yn-menu-group .yn-menu-title{font-size:23px}.yn-choose-card .yn-day-pills,.yn-booking-context .yn-day-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.yn-choose-card .yn-day-pills span,.yn-choose-card .yn-day-pills a,.yn-booking-context .yn-day-pills span{text-align:center;white-space:nowrap}.yn-menu-group>summary{padding:22px 0}.yn-menu-intro{font-size:16px}.yn-treatment-menu .yn-service-card,.yn-body-menus .yn-service-card{padding:22px}.yn-treatment-menu .yn-service-card h3,.yn-body-menus .yn-service-card h3{font-size:23px}.yn-glenfield-note{padding:16px;font-size:14px}.yn-menu-group{scroll-margin-top:88px}}.yn-language form{display:flex;align-items:center;gap:8px;margin:0}.yn-language label{font-size:12px;color:var(--yn-muted);white-space:nowrap}.yn-language select{font:inherit;font-size:13px;line-height:1.4;min-height:42px;max-width:126px;padding:7px 22px 7px 9px;border:1px solid var(--yn-line);border-radius:0;color:var(--yn-ink);background:var(--yn-cream);cursor:pointer}.yn-header-row{gap:18px}.yn-desktop-nav{gap:23px}.yn-header-actions{gap:16px}.yn-reviews-section{background:var(--yn-sand)}.yn-reviews-section p,.yn-reviews-section h2{background:transparent}.yn-review-heading{display:grid;grid-template-columns:1fr 240px;gap:60px;align-items:center;margin-bottom:35px}.yn-review-heading>div:first-child{max-width:670px}.yn-review-heading h2{font-size:clamp(30px,3.3vw,44px)}.yn-rating-summary{text-align:center}.yn-rating-summary p{margin:0}.yn-rating-number{font-family:Georgia,Times New Roman,serif;font-size:56px!important;line-height:1.05!important;color:var(--yn-ink)!important}.yn-rating-number span{font:400 17px Arial,sans-serif;color:var(--yn-muted);margin-left:10px}.yn-review-stars{color:#927c50;letter-spacing:.14em;font-size:17px}.yn-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.yn-review-card{padding:27px 25px;background:var(--yn-cream);border:1px solid var(--yn-line);display:flex;flex-direction:column}.yn-review-card blockquote{border:0;margin:18px 0 24px;padding:0;flex:1}.yn-review-card blockquote p{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.5;color:var(--yn-ink);margin:0}.yn-review-author{margin:0 0 4px!important;color:var(--yn-ink)!important;font-size:16px!important}.yn-review-source{font-size:13px!important;margin:0!important}.yn-review-bottom{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-top:25px}.yn-review-bottom p{font-size:13px!important;margin:0;max-width:420px}.yn-hero-review-link{display:inline-flex;gap:10px;align-items:center;font-size:13px;margin:22px 0 10px}.yn-hero-review-link span:first-child{color:#927c50;letter-spacing:.1em}.yn-social{margin-top:28px}.yn-social-heading{color:var(--yn-ink)!important;margin-bottom:7px!important;font-size:16px!important}.yn-social-copy{font-size:14px!important;margin-bottom:15px!important}.yn-social-links{display:flex;flex-wrap:wrap;gap:10px 14px}.yn-social-links a{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:5px 0;font-size:13px}.yn-social-icon{display:inline-flex;width:21px;height:21px}.yn-social-icon svg{width:100%;height:100%;fill:currentColor}.yn-source-name{font-size:13px!important;line-height:1.5!important;margin:-6px 0 16px!important;color:var(--yn-muted)!important}.yn-external-language{font-size:14px!important;max-width:720px;margin:0 auto 26px!important;color:var(--yn-muted)!important;text-align:center}html[lang=ko] .yn h1,html[lang=ko] .yn h2,html[lang=ko] .yn h3,html[lang=ko] .yn-review-card blockquote p{word-break:keep-all;letter-spacing:-.025em;line-height:1.35}html[lang^=zh] .yn h1,html[lang^=zh] .yn h2,html[lang^=zh] .yn h3,html[lang^=zh] .yn-review-card blockquote p{letter-spacing:0;line-height:1.4}html[lang=ko] .yn-eyebrow,html[lang^=zh] .yn-eyebrow{letter-spacing:.04em!important}@media(max-width:1100px){.yn-desktop-nav{gap:15px}.yn-language label{display:none}.yn-header-actions{gap:12px}}@media(max-width:800px){.yn-header-row{height:auto;min-height:75px;flex-wrap:wrap;gap:8px 12px;padding-top:12px;padding-bottom:10px}.yn-language{order:4;flex-basis:100%;display:flex;justify-content:flex-end}.yn-language label{display:block;font-size:12px}.yn-language select{min-height:36px;font-size:14px}.yn-review-heading{grid-template-columns:1fr;gap:22px;margin-bottom:26px}.yn-rating-summary{text-align:left}.yn-rating-number{font-size:45px!important}.yn-review-grid{grid-template-columns:1fr;gap:16px}.yn-review-card{padding:23px}.yn-review-card blockquote{margin:14px 0 18px}.yn-review-card blockquote p{font-size:22px}.yn-review-bottom{align-items:flex-start;flex-direction:column;gap:16px}.yn-hero-review-link{flex-wrap:wrap;line-height:1.6}.yn-social{margin-top:20px}.yn-external-language{font-size:14px!important}.yn h1{overflow-wrap:normal}}html[lang=ko] .yn p{word-break:keep-all;overflow-wrap:break-word}.yn-heading-phrase{display:inline-block;white-space:nowrap}.yn-shop-menu,.yn-browse-menu{position:relative}.yn-shop-menu summary,.yn-browse-menu summary{cursor:pointer;list-style:none}.yn-shop-menu summary::-webkit-details-marker,.yn-browse-menu summary::-webkit-details-marker{display:none}.yn-shop-menu-links,.yn-browse-menu-links{position:absolute;top:calc(100% + 12px);left:0;min-width:210px;padding:14px;background:#f8f4eb;border:1px solid #ded9cb;box-shadow:0 10px 24px #00000012;z-index:30}.yn-shop-menu-links a,.yn-browse-menu-links a{display:block;padding:9px 10px;white-space:nowrap}.yn-shop-menu-links a:hover,.yn-browse-menu-links a:hover{background:#e9e9df}.yn-category-nav{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.yn-category-nav a{border:1px solid #b8beb0;padding:9px 15px;border-radius:3px;font-size:13px}.yn-category-nav a[aria-current=page]{background:#263e32;color:#fff}.yn-browse-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.yn-browse-menu summary{padding:10px 14px;border:1px solid #b8beb0;font-size:13px}.yn-browse-reset{font-size:12px;text-decoration:underline}.yn-browse-note{font-size:12px;margin:12px 0 22px;color:#5c635b}.yn-retail-heading__intro p{margin-top:0}.yn-mobile-shop-links{padding-left:12px;border-left:1px solid #b8beb0}.yn-mobile-menu nav .yn-mobile-shop-links a{font-size:11px;white-space:normal;line-height:1.4}.yn-hero-media{position:relative}.yn-image-caption{position:absolute;right:12px;bottom:10px;margin:0;padding:4px 7px;background:#f8f4ebe8;color:#414c42;font-size:10px;line-height:1.3}.yn-shop-menu summary:focus-visible,.yn-browse-menu summary:focus-visible{outline:2px solid #263e32;outline-offset:4px}.yn-founder-grid .yn-credentials{font-size:18px;line-height:1.9;font-weight:500;color:#2d2b25}@media(max-width:799px){.yn-founder-grid .yn-credentials{font-size:16px;line-height:1.9}}#our-team{padding-block:clamp(48px,5.6vw,80px)}#our-team .yn-founder-grid{max-width:1120px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center}#our-team .yn-founder-grid>*{min-width:0}#our-team .yn-founder-media{width:100%;max-width:none}#our-team .yn-founder-media img{display:block;width:100%;height:auto}#our-team .yn-founder-grid .yn-eyebrow{font-size:12px!important;line-height:1.5;letter-spacing:.08em!important;margin-bottom:14px!important}#our-team h2{font-size:38px;line-height:1.15;margin-bottom:18px}#our-team .yn-founder-grid p:not(.yn-eyebrow){max-width:54ch;font-size:17px;line-height:1.7;margin-bottom:24px}#our-team .yn-founder-grid .yn-credentials{margin-top:22px;padding-top:18px;border-top:1px solid var(--yn-line);font-size:14.5px;line-height:1.65;font-weight:400;color:#6c675f}@media(max-width:799px){#our-team{padding-block:48px}#our-team .yn-founder-grid{grid-template-columns:minmax(0,1fr);gap:26px}#our-team h2{font-size:30px;margin-bottom:16px}#our-team .yn-founder-grid p:not(.yn-eyebrow){font-size:16px;line-height:1.7;margin-bottom:22px}}#about .yn-story-copy h2{font-size:32px;line-height:1.2}#about .yn-story-copy .yn-story-lead,#about .yn-story-copy>p:last-of-type{font-size:16px;line-height:1.75}#about .yn-story-copy .yn-korean-story{font-size:15px;line-height:1.8;margin:22px 0}@media(max-width:799px){#about .yn-story-copy h2{font-size:28px}#about .yn-story-copy .yn-story-lead,#about .yn-story-copy>p:last-of-type{font-size:15px}#about .yn-story-copy .yn-korean-story{font-size:14px}}#our-team .yn-credentials-list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;list-style:none;margin:0;padding:0}#our-team .yn-credentials-list>li{min-width:0;margin:0;overflow-wrap:break-word;letter-spacing:0}@media(min-width:1100px){#our-team .yn-credentials-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}#our-team .yn-credentials-list>li:first-child{grid-column:1/-1}}.yn-service-page .yn-menu-booking-notice{padding:22px;background:var(--yn-sand);border:1px solid var(--yn-line);border-left:2px solid var(--yn-taupe);margin:0 0 28px;max-width:100%}.yn-service-page .yn-menu-booking-notice p{color:var(--yn-ink);font-size:16px;line-height:1.65;margin:0}.yn-service-page .yn-menu-booking-notice .yn-menu-booking-label{font-weight:600;margin-bottom:8px}@media(max-width:799px){.yn-service-page .yn-menu-booking-notice{padding:18px;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yunara.css.map */
