.agh-embed, .agh-embed *{box-sizing:border-box}.agh-embed{scroll-behavior:smooth}.agh-embed{margin:0;color:#473b36;background:#fff;font:16px/1.95 "Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;overflow-wrap:anywhere}.agh-embed h1,.agh-embed h2,.agh-embed h3,.agh-embed p,.agh-embed figure{margin:0}.agh-embed h1,.agh-embed h2,.agh-embed h3{font-family:"Yu Mincho","Hiragino Mincho ProN",serif;font-weight:500;letter-spacing:.05em}.agh-embed h1{font-size:clamp(28px,2.7vw,40px);line-height:1.85}.agh-embed h2{font-size:clamp(26px,2.5vw,34px);line-height:1.75;margin-bottom:26px}.agh-embed h3{font-size:23px;line-height:1.7;margin-bottom:16px}.agh-embed p+p{margin-top:18px}.agh-embed a{color:inherit;text-underline-offset:5px}.agh-embed img{display:block;width:100%;height:auto}.agh-embed a:focus-visible,.agh-embed summary:focus-visible{outline:3px solid #a95478;outline-offset:5px}.agh-embed .wrap{width:min(1080px,calc(100% - 96px));margin-inline:auto}.agh-embed .header{min-height:96px;border-bottom:1px solid #eee4df;display:flex;align-items:center;justify-content:space-between;padding:12px 5%}.agh-embed .header img{width:190px;height:66px;object-fit:contain}.agh-embed .header-link{font-size:14px;text-decoration:none}.agh-embed .header-link span{margin-left:20px;color:#9a7938}.agh-embed .crumb{padding-block:22px;font-size:12px;color:#71625b;display:flex;gap:14px}.agh-embed .hero{display:grid;grid-template-columns:1.04fr 1fr;background:#fcf4f5;max-width:1600px;margin:auto}.agh-embed .hero-copy{padding:64px 24px 64px max(48px,calc((100vw - 1080px)/2));}.agh-embed .eyebrow{font:13px/1.7 Georgia,serif;letter-spacing:.16em;color:#9a7938;margin-bottom:20px}.agh-embed .pagetitle{font-size:13px;letter-spacing:.08em;margin-bottom:24px}.agh-embed .hero h1{margin-bottom:25px}.agh-embed .hero-copy>p:not(.eyebrow):not(.pagetitle){color:#71625b}.agh-embed .hero figure{position:relative;min-height:560px}.agh-embed .hero figure img{height:100%;object-fit:cover;object-position:48% center}.agh-embed .hero figcaption{position:absolute;right:16px;bottom:12px;background:#ffffffdf;padding:3px 9px;color:#71625b;font-size:11px}.agh-embed .text-link{display:inline-block;font-size:14px;margin-top:22px;text-decoration:none;border-bottom:1px solid #b59a71;padding-bottom:5px}.agh-embed .text-link span{margin-left:30px}.agh-embed .contents{display:grid;grid-template-columns:repeat(4,1fr);padding-block:25px;border-bottom:1px solid #e5d9d4;gap:14px;font-size:13px}.agh-embed .contents a{text-decoration:none}.agh-embed .section{padding-block:100px}.agh-embed .split{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.agh-embed .split p{color:#71625b}.agh-embed .product-photo{padding:45px 28px;background:#faf8f6}.agh-embed .product-photo img{max-height:310px;object-fit:contain}.agh-embed .product-photo figcaption{margin-top:22px}.agh-embed figcaption{font-size:11px;color:#71625b;text-align:right}.agh-embed .tint{background:#fcf8f7}.agh-embed .intro{color:#71625b;max-width:760px;margin-bottom:45px}.agh-embed .ingredient-row{display:grid;grid-template-columns:80px 1fr;gap:20px;border-top:1px solid #e5d9d4;padding:38px 0}.agh-embed .ingredient-row>div{max-width:800px}.agh-embed .num{font:30px/1.5 Georgia,serif;color:#b49a6b}.agh-embed .small-label{font-size:13px;letter-spacing:.09em;color:#9a7938;margin-bottom:10px}.agh-embed .ingredient-row p:not(.small-label):not(.note){color:#71625b}.agh-embed .tags{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.agh-embed .tags span{padding:4px 15px;border:1px solid #ddcfc4;background:#fff;font-size:13px}.agh-embed .note{font-size:12px;color:#71625b;line-height:1.9}.agh-embed .level-panel{background:#faf7f2;padding:38px 44px;border:1px solid #e5d9d4}.agh-embed .scale{display:grid;grid-template-columns:repeat(10,1fr);gap:7px;margin:26px 0 10px}.agh-embed .scale span{display:grid;place-items:center;aspect-ratio:1;background:#d5bd9e;color:#473b36;font:24px Georgia,serif}.agh-embed .scale span:nth-child(n+4){background:#c6a981}.agh-embed .scale span:nth-child(n+7){background:#b79464}.agh-embed .scale-label{display:flex;justify-content:space-between;font-size:12px;color:#71625b}.agh-embed .consult-flow{display:flex;justify-content:center;align-items:center;gap:18px;margin:30px 0;font-size:14px}.agh-embed .consult-flow span{background:white;padding:9px 16px}.agh-embed .consult-flow b{font-weight:400;color:#9a7938}.agh-embed .peel{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-top:38px}.agh-embed .maker-note{border-left:2px solid #b59a71;padding:0 0 0 25px;margin-top:40px}.agh-embed .maker-note h3{font-size:19px}.agh-embed .maker-note p{color:#71625b;font-size:14px}.agh-embed .care-heading{gap:60px}.agh-embed .care-heading img{aspect-ratio:1.5;object-fit:cover}.agh-embed .steps{list-style:none;padding:0;margin:45px 0 0}.agh-embed .steps li{display:flex;gap:28px;border-top:1px solid #e5d9d4;padding:30px 0}.agh-embed .steps li>span{font:26px Georgia,serif;color:#b49a6b}.agh-embed .steps p{color:#71625b}.agh-embed .steps h3{margin-bottom:10px}.agh-embed .narrow{max-width:880px}.agh-embed .faq{margin-top:40px}.agh-embed .faq details{border-top:1px solid #e5d9d4}.agh-embed .faq details:last-child{border-bottom:1px solid #e5d9d4}.agh-embed summary{cursor:pointer;position:relative;list-style:none;padding:25px 36px 25px 0;font-size:16px}.agh-embed summary::-webkit-details-marker{display:none}.agh-embed summary>span{color:#9a7938;font:20px Georgia,serif;margin-right:17px}.agh-embed summary:after{content:'＋';position:absolute;right:0;color:#9a7938}.agh-embed details[open] summary:after{content:'−'}.agh-embed .answer{padding:0 28px 28px 40px;color:#71625b;font-size:15px}.agh-embed .notice{margin-top:40px;background:#faf7f2;padding:25px 30px}.agh-embed .notice h3{font-size:18px}.agh-embed .notice p{font-size:13px;color:#71625b}.agh-embed .closing{text-align:center;margin-top:85px}.agh-embed .closing h2{font-size:27px}.agh-embed .button{display:inline-block;background:#a95478;color:white;padding:16px 28px;font-size:14px;text-decoration:none;margin-top:30px}.agh-embed .button span{margin-left:20px}.agh-embed footer{text-align:center;border-top:1px solid #e5d9d4;padding:45px 20px;background:#fcf4f5}.agh-embed footer a{font:30px Georgia,serif;text-decoration:none;color:#9a7938}.agh-embed footer p{font-family:serif;font-size:13px;margin:10px 0 20px}.agh-embed footer small{font-size:11px;color:#71625b}.agh-embed .mobile{display:none}.agh-embed .skip{position:absolute;top:-100px}.agh-embed .skip:focus{top:0;background:white;padding:10px;z-index:2}.agh-embed section[id]{scroll-margin-top:25px}@media(max-width:720px){.agh-embed{font-size:15px}.agh-embed .wrap{width:calc(100% - 40px)}.agh-embed .header{min-height:76px;padding:8px 20px}.agh-embed .header img{width:145px;height:52px}.agh-embed .header-link{font-size:11px}.agh-embed .header-link span{margin-left:6px}.agh-embed .crumb{font-size:10px;padding-block:16px;gap:8px}.agh-embed .hero{grid-template-columns:1fr}.agh-embed .hero-copy{padding:38px 25px 40px}.agh-embed .hero h1{font-size:22px;letter-spacing:.02em}.agh-embed .hero figure{min-height:0}.agh-embed .hero figure img{height:auto;aspect-ratio:1.5;object-position:center}.agh-embed .hero-copy>p{font-size:14px}.agh-embed .pagetitle{font-size:11px!important}.agh-embed .eyebrow{font-size:11px;margin-bottom:15px}.agh-embed .contents{grid-template-columns:1fr 1fr;font-size:11px;padding-block:20px;gap:13px}.agh-embed .section{padding-block:60px}.agh-embed .split{grid-template-columns:1fr;gap:28px}.agh-embed h2{font-size:26px;margin-bottom:22px}.agh-embed h3{font-size:21px}.agh-embed .product-photo{padding:25px}.agh-embed .product-photo img{max-height:230px}.agh-embed .ingredient-row{grid-template-columns:38px 1fr;gap:8px;padding:28px 0}.agh-embed .num{font-size:23px}.agh-embed .small-label{font-size:11px}.agh-embed .tags{gap:7px}.agh-embed .tags span{font-size:11px;padding:3px 9px}.agh-embed .ingredient-row h3{font-size:20px}.agh-embed .mobile{display:block}.agh-embed .intro{margin-bottom:30px}.agh-embed .level-panel{padding:24px 16px}.agh-embed .scale{gap:4px;margin-top:20px}.agh-embed .scale span{font-size:18px}.agh-embed .consult-flow{gap:6px;font-size:11px;flex-wrap:wrap;margin:24px 0}.agh-embed .consult-flow span{padding:7px 8px}.agh-embed .scale-label{font-size:10px}.agh-embed .peel{grid-template-columns:1fr;gap:18px;padding-top:28px}.agh-embed .maker-note{padding-left:18px;margin-top:28px}.agh-embed .care-heading{gap:25px}.agh-embed .steps li{gap:15px;padding:25px 0}.agh-embed .steps h3{font-size:20px}.agh-embed .steps li>span{font-size:22px}.agh-embed .answer{padding-left:27px;padding-right:0;font-size:14px}.agh-embed summary{font-size:14px;padding-block:22px;line-height:1.8}.agh-embed summary>span{margin-right:8px}.agh-embed .notice{padding:22px}.agh-embed .closing{margin-top:55px}.agh-embed .closing h2{font-size:23px}.agh-embed .button{font-size:12px;padding:16px 18px}.agh-embed .button span{margin-left:8px}}@media(prefers-reduced-motion:reduce){.agh-embed{scroll-behavior:auto}}.agh-embed .program-formula{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;margin:48px 0;background:#fcf4f5;padding:36px 28px;text-align:center}.agh-embed .program-formula span{font:19px Georgia,serif;color:#9a7938}.agh-embed .program-formula h3{font-size:21px;margin:10px 0}.agh-embed .program-formula p{font-size:13px;color:#71625b}.agh-embed .program-formula b{font-weight:400;color:#9a7938}.agh-embed .developer{border-top:1px solid #e5d9d4;padding-top:40px;max-width:850px}.agh-embed .developer p:not(.eyebrow){color:#71625b}.agh-embed .spa-note{margin-top:45px;border-left:2px solid #b59a71;padding:0 0 0 28px;max-width:800px}.agh-embed .spa-note p{color:#71625b}.agh-embed .pagetitle{font-family:"Yu Mincho",serif;font-size:20px;line-height:1.7;margin-bottom:20px}.agh-embed .hero h1{font-size:clamp(30px,3vw,44px)}@media(max-width:720px){.agh-embed .program-formula{grid-template-columns:1fr;gap:16px;padding:28px 20px;margin:30px 0}.agh-embed .program-formula h3{font-size:21px;margin:5px 0}.agh-embed .program-formula p br{display:none}.agh-embed .program-formula b{font-size:20px;line-height:1}.agh-embed .developer h3{font-size:21px}.agh-embed .developer h3 br{display:none}.agh-embed .pagetitle{font-size:18px!important}.agh-embed .hero h1{font-size:29px}.agh-embed .spa-note{padding-left:18px}.agh-embed .spa-note h3{font-size:22px}}@media(max-width:720px){.agh-embed .care-heading h2{font-size:21px}.agh-embed .narrow>h2{font-size:22px}}.agh-embed .gallery-section{padding-bottom:65px}.agh-embed .case-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px 36px}.agh-embed .case-grid figure{background:#fcf8f7;padding:20px}.agh-embed .case-label{font:13px/1.8 "Yu Gothic",sans-serif;color:#9a7938;letter-spacing:.08em;margin-bottom:14px}.agh-embed .case-grid img{aspect-ratio:1;object-fit:contain;background:white}.agh-embed .case-grid figcaption{margin-top:10px}.agh-embed .gallery-note{margin-top:28px;color:#71625b;font-size:12px;line-height:1.9}.agh-embed .gallery-note p+p{margin-top:8px}.agh-embed .photo-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f9f3ef;max-width:1600px;margin:auto}.agh-embed .photo-story>img{height:100%;min-height:390px;object-fit:cover}.agh-embed .photo-story>div{padding:50px}.agh-embed .photo-story h2{font-size:29px}.agh-embed .photo-story p:not(.eyebrow){color:#71625b}.agh-embed .photo-story .note{margin-top:25px}.agh-embed .ingredient-visual{margin-bottom:35px}.agh-embed .ingredient-visual img{width:100%;height:340px;object-fit:cover;object-position:center 55%}.agh-embed .ingredient-visual figcaption{margin-top:8px}.agh-embed .hero h1{font-size:clamp(29px,2.7vw,40px)}@media(max-width:720px){.agh-embed .case-grid{gap:25px;grid-template-columns:1fr}.agh-embed .case-grid figure{padding:15px}.agh-embed .gallery-section{padding-bottom:45px}.agh-embed .photo-story{grid-template-columns:1fr}.agh-embed .photo-story>img{min-height:0;height:260px}.agh-embed .photo-story>div{padding:30px 25px 38px}.agh-embed .photo-story h2{font-size:23px}.agh-embed .ingredient-visual img{height:230px}.agh-embed .hero h1{font-size:26px}.agh-embed .gallery-note{font-size:11px}}.agh-embed .closing{background:#fcf4f5;padding:50px 30px;border:1px solid #e5d9d4}.agh-embed .closing h2{font-size:27px}.agh-embed .regular-price{color:#71625b;font-size:16px}.agh-embed .regular-price span{font:34px/1.5 Georgia,serif;color:#473b36;margin:0 5px}.agh-embed .trial-message{font-family:"Yu Mincho",serif;font-size:25px;color:#a95478;margin:18px 0 24px!important}.agh-embed .closing .button{min-width:280px;background:#a95478;font-size:16px}.agh-embed .line-caption{font-size:11px;color:#71625b;margin-top:10px!important}@media(max-width:720px){.agh-embed .closing{padding:35px 18px}.agh-embed .closing h2{font-size:21px}.agh-embed .trial-message{font-size:22px}.agh-embed .closing .button{min-width:0;width:100%;font-size:15px}.agh-embed .closing>p:not(.eyebrow):not(.regular-price):not(.trial-message):not(.line-caption){font-size:13px}}.agh-embed .hero-duo{display:grid;grid-template-rows:1fr 1fr;gap:5px;background:white}.agh-embed .hero-duo>img{min-height:0;height:100%;max-height:350px;object-fit:cover}.agh-embed .hero-duo figcaption{z-index:1;font-size:10px;left:8px;right:8px}.agh-embed .hero-cross{color:#a95478}.agh-embed .program-formula{padding:0;background:transparent;gap:14px;align-items:start}.agh-embed .program-formula>div{background:#fcf4f5;padding-bottom:24px}.agh-embed .program-formula img{aspect-ratio:1.3;object-fit:cover;margin-bottom:22px}.agh-embed .program-formula b{align-self:center}.agh-embed .program-formula h3{font-size:20px}.agh-embed .program-caption{margin-top:-24px;margin-bottom:38px}.agh-embed .case-guide{padding:28px;background:#fcf4f5;margin-bottom:35px}.agh-embed .case-guide h3{font-size:23px}.agh-embed .case-guide p{color:#71625b}.agh-embed .case-nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.agh-embed .case-nav a{border:1px solid #ddcfc4;padding:9px 18px;text-decoration:none;font-size:13px}.agh-embed .case-group{padding-top:45px;scroll-margin-top:25px}.agh-embed .case-group>h3{border-bottom:1px solid #ddcfc4;padding-bottom:15px}.agh-embed .case-grid{gap:24px}.agh-embed .case-grid figure{padding:15px}.agh-embed .case-grid img{aspect-ratio:auto;height:auto}.agh-embed .case-label{font-size:12px}.agh-embed .gallery-section{padding-top:30px}.agh-embed .hero h1{font-size:clamp(27px,2.6vw,38px);line-height:1.7}@media(max-width:720px){.agh-embed .hero-duo{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.agh-embed .hero-duo>img{height:190px;aspect-ratio:auto}.agh-embed .hero h1{font-size:27px}.agh-embed .program-formula{grid-template-columns:1fr;gap:16px}.agh-embed .program-formula>div{padding-bottom:22px}.agh-embed .program-formula img{aspect-ratio:1.65}.agh-embed .program-formula b{justify-self:center}.agh-embed .program-caption{margin-top:-8px}.agh-embed .case-guide{padding:24px 20px}.agh-embed .case-guide h3{font-size:21px}.agh-embed .case-grid{grid-template-columns:1fr}.agh-embed .case-nav{gap:8px}.agh-embed .case-nav a{font-size:12px;padding:8px 12px}}.agh-embed .feature-section{padding-top:75px}.agh-embed .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px 32px}.agh-embed .feature-card{background:#fcf8f7;border:1px solid #eee4df}.agh-embed .feature-card figure{position:relative}.agh-embed .feature-card figure img{height:300px;object-fit:cover}.agh-embed .feature-card figcaption{padding:4px 10px;background:#fff;font-size:10px}.agh-embed .feature-copy{padding:30px 32px 34px}.agh-embed .feature-number{display:flex;align-items:center;gap:15px;font:34px/1.4 Georgia,serif;color:#9a7938;margin-bottom:18px}.agh-embed .feature-number span{font:12px/1.7 "Yu Gothic",sans-serif;letter-spacing:.08em}.agh-embed .feature-copy h3{font-size:25px;line-height:1.7}.agh-embed .feature-copy>p:not(.feature-number):not(.note){color:#71625b;font-size:15px}.agh-embed .feature-copy .text-link{font-size:12px}.agh-embed .feature-copy .note{margin-top:16px}.agh-embed .developer{border:0;padding:0}.agh-embed .developer h3{font-size:27px}.agh-embed .spicule-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;padding:38px;background:#fff;border:1px solid #e5d9d4;margin-bottom:40px;scroll-margin-top:25px}.agh-embed .spicule-panel p{color:#71625b;font-size:14px}.agh-embed .mix-diagram{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}.agh-embed .mix-diagram>div{border:1px solid #e5d9d4;text-align:center;padding:12px 18px;width:100%;background:#fcf8f7}.agh-embed .mix-diagram span{color:#9a7938;font:14px Georgia,serif}.agh-embed .mix-diagram h4{font-family:serif;font-size:18px;font-weight:400;margin:0}.agh-embed .mix-diagram p{font-size:11px}.agh-embed .mix-diagram b{font-weight:400;color:#9a7938;line-height:1}.agh-embed .mix-diagram .mix-result{background:#f5e9e9}.agh-embed .spicule-panel .note{font-size:11px}.agh-embed .spa-note{scroll-margin-top:25px}.agh-embed #products.section{padding-top:65px}.agh-embed #products figure img{height:410px;object-fit:cover}@media(max-width:720px){.agh-embed .feature-section{padding-top:50px}.agh-embed .feature-section>h2{font-size:25px}.agh-embed .feature-grid{grid-template-columns:1fr;gap:28px}.agh-embed .feature-card figure img{height:240px}.agh-embed .feature-copy{padding:24px}.agh-embed .feature-copy h3{font-size:23px}.agh-embed .feature-number{font-size:30px;gap:12px}.agh-embed .feature-copy .text-link{font-size:12px}.agh-embed .feature-copy .text-link span{margin-left:10px}.agh-embed .spicule-panel{grid-template-columns:1fr;gap:28px;padding:24px 20px}.agh-embed .developer h3{font-size:22px}.agh-embed #products figure img{height:280px}}@media(max-width:720px){.agh-embed .feature-copy h3{font-size:21px;letter-spacing:.02em}}.agh-embed .feature-card figure img.salon-space{object-fit:contain;background:#fff}.agh-embed{background:#eee9e6}.agh-embed{width:100%;max-width:520px;margin:0 auto;background:#fff;font-size:15px;line-height:1.95;box-shadow:0 0 32px #473b360c}.agh-embed h1,.agh-embed h2,.agh-embed h3{overflow-wrap:normal;word-break:normal}.agh-embed h2{font-size:25px;line-height:1.7}.agh-embed h3{font-size:21px}.agh-embed .wrap{width:calc(100% - 40px)}.agh-embed .header{min-height:76px;padding:8px 20px}.agh-embed .header img{width:145px;height:52px}.agh-embed .header-link{font-size:11px}.agh-embed .header-link span{margin-left:6px}.agh-embed .crumb{font-size:10px;padding:15px 0;gap:8px}.agh-embed .hero{display:flex;flex-direction:column}.agh-embed .hero-copy{padding:32px 22px 30px}.agh-embed .eyebrow{font-size:11px;margin-bottom:14px}.agh-embed .pagetitle{font-size:16px!important;line-height:1.7;margin-bottom:23px}.agh-embed .hero-signature{font-size:12px!important;letter-spacing:.04em;color:#9a7938!important;margin-bottom:14px!important}.agh-embed .hero h1{font-size:clamp(22px,5.1vw,28px);line-height:1.75;letter-spacing:.01em;margin-bottom:20px}.agh-embed .hero-copy>p:not(.eyebrow):not(.pagetitle){font-size:13px}.agh-embed .hero-duo{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;min-height:0!important;gap:4px}.agh-embed .hero-duo>img{height:175px!important;min-height:0;aspect-ratio:auto;object-fit:cover}.agh-embed .hero-duo figcaption{position:absolute;font-size:8px;line-height:1.6;bottom:6px}.agh-embed .text-link{font-size:12px;line-height:1.8}.agh-embed .text-link span{margin-left:12px}.agh-embed .contents{display:grid;grid-template-columns:1fr 1fr;padding:20px 0;gap:15px;font-size:11px}.agh-embed .section{padding-top:58px;padding-bottom:58px}.agh-embed .feature-section{padding-top:45px}.agh-embed .feature-section>h2{font-size:24px}.agh-embed .intro{font-size:14px;margin-bottom:28px}.agh-embed .feature-grid{display:flex;flex-direction:column;gap:32px}.agh-embed .feature-card{scroll-margin-top:20px}.agh-embed .feature-card figure img{height:auto;aspect-ratio:1.6;object-fit:cover}.agh-embed .feature-card figcaption{font-size:9px;line-height:1.7;text-align:left;padding:6px 10px}.agh-embed .feature-copy{padding:24px 21px 28px}.agh-embed .feature-number{font-size:30px;gap:12px}.agh-embed .feature-number span{font-size:11px;letter-spacing:0}.agh-embed .feature-copy h3{font-size:21px;letter-spacing:.01em}.agh-embed .feature-copy>p:not(.feature-number):not(.note){font-size:14px}.agh-embed .feature-copy .note{font-size:11px}.agh-embed .reason-index{border-top:1px solid #ddcfc4;margin:0 0 35px}.agh-embed .reason-index a{display:flex;align-items:center;gap:13px;padding:13px 3px;border-bottom:1px solid #ddcfc4;font-size:12px;text-decoration:none}.agh-embed .reason-index span{font:21px Georgia,serif;color:#9a7938}.agh-embed .split,.agh-embed .spicule-panel,.agh-embed .peel{display:grid;grid-template-columns:1fr;gap:25px}.agh-embed .developer h3{font-size:22px}.agh-embed .developer h3 br{display:none}.agh-embed #products.section{padding-top:10px}.agh-embed #products figure img{height:280px}.agh-embed .spicule-panel{padding:24px 20px}.agh-embed .ingredient-visual img{height:235px}.agh-embed .ingredient-row{grid-template-columns:30px 1fr;gap:10px;padding:28px 0}.agh-embed .ingredient-row h3{font-size:20px}.agh-embed .num{font-size:23px}.agh-embed .tags{gap:6px}.agh-embed .tags span{font-size:11px;padding:3px 9px}.agh-embed .mobile{display:block}.agh-embed .level-panel{padding:22px 14px}.agh-embed .scale{gap:4px}.agh-embed .scale span{font-size:18px}.agh-embed .scale-label{font-size:10px}.agh-embed .consult-flow{font-size:11px;gap:5px;flex-wrap:wrap}.agh-embed .consult-flow span{padding:6px 8px}.agh-embed .case-guide{padding:24px 20px}.agh-embed .case-guide h3{font-size:20px}.agh-embed .case-grid{grid-template-columns:1fr;gap:25px}.agh-embed .case-grid figure{padding:13px}.agh-embed .case-grid img{height:auto;aspect-ratio:auto}.agh-embed .case-nav{gap:8px}.agh-embed .case-nav a{font-size:11px;padding:8px 10px}.agh-embed .gallery-note{font-size:11px}.agh-embed .gallery-section{padding-top:15px}.agh-embed .care-heading h2{font-size:23px}.agh-embed .spa-note{padding-left:18px}.agh-embed .spa-note h3{font-size:22px}.agh-embed .steps li{gap:14px}.agh-embed .steps li>span{font-size:22px}.agh-embed .steps h3{font-size:20px}.agh-embed .narrow>h2{font-size:23px}.agh-embed summary{font-size:14px;padding-block:22px;line-height:1.8}.agh-embed summary>span{margin-right:8px}.agh-embed .answer{padding:0 0 25px 27px;font-size:14px}.agh-embed .notice{padding:22px}.agh-embed .closing{padding:32px 17px;margin-top:50px}.agh-embed .closing h2{font-size:21px}.agh-embed .closing>p:not(.eyebrow):not(.regular-price):not(.trial-message):not(.line-caption){font-size:13px}.agh-embed .trial-message{font-size:21px}.agh-embed .closing .button{min-width:0;width:100%;font-size:15px}.agh-embed .button{padding:16px 12px}.agh-embed .button span{margin-left:8px}.agh-embed .note{font-size:11px}.agh-embed footer{padding:35px 20px}

@media (max-width: 720px) {
    .agh-embed {
        width: 100vw;
        max-width: none;
        margin-inline: calc(50% - 50vw);
        background-color: #fcf8f7;
        box-shadow: none;
    }
}
/* Keep the theme's boxed heading treatment outside the herb page content. */
.site-maininside .agh-embed h2 {
    position: static;
    background: transparent;
    color: #473b36;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
    margin-top: 0;
    font-weight: 500;
    line-height: 1.7;
}
.site-maininside .agh-embed h2::before,
.site-maininside .agh-embed h2::after {
    content: none;
}