@font-face{font-family:Pretendard;src:url("/approved-details/media/47ffa0537c47/PretendardVariable.woff2") format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:MaruBuri;src:url("/approved-details/media/47ffa0537c47/MaruBuri.woff2") format('woff2');font-weight:700;font-display:swap}.approved-detail-soil-go *{box-sizing:border-box}.approved-detail-soil-go{scroll-behavior:smooth;scroll-padding-top:60px}.approved-detail-soil-go{margin:0;background:#e7e6df;color:#f6f2e5;font-family:Pretendard,sans-serif;font-size:20px;line-height:1.6}.approved-detail-soil-go a{color:inherit;text-decoration:none}.approved-detail-soil-go button{font:inherit}.approved-detail-soil-go button,.approved-detail-soil-go a{touch-action:manipulation}.approved-detail-soil-go button:focus-visible,.approved-detail-soil-go a:focus-visible,.approved-detail-soil-go summary:focus-visible{outline:3px solid #cf9d43;outline-offset:6px}.approved-detail-soil-go [data-approved-main],.approved-detail-soil-go .site-head{max-width:960px;margin:auto}.approved-detail-soil-go [data-approved-main]{background:#12261b;overflow:clip}.approved-detail-soil-go .site-head{height:66px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;background:#fbf8ee;color:#214533;font-weight:800;font-size:15px}.approved-detail-soil-go .brand{font-size:23px}.approved-detail-soil-go .brand span{font-size:11px;margin-left:13px;font-weight:600}.approved-detail-soil-go .skip{position:fixed;z-index:99;top:-100px;background:white;color:#163e28;padding:14px}.approved-detail-soil-go .skip:focus{top:0}.approved-detail-soil-go .scene{position:relative;isolation:isolate;overflow:hidden}.approved-detail-soil-go .scene-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.approved-detail-soil-go .shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(5,22,10,.7),transparent 75%),linear-gradient(0deg,#102515 0%,transparent 42%)}.approved-detail-soil-go .hero{height:1120px}.approved-detail-soil-go .hero-copy{position:absolute;top:10%;left:6%;z-index:2}.approved-detail-soil-go .eyebrow{font-weight:800;font-size:18px;letter-spacing:.03em;margin:0 0 24px;color:#dfbd7b}.approved-detail-soil-go h1,.approved-detail-soil-go h2,.approved-detail-soil-go h3,.approved-detail-soil-go p{margin-top:0}.approved-detail-soil-go h1,.approved-detail-soil-go h2{font-family:MaruBuri,serif;letter-spacing:-.055em;font-weight:700;line-height:1.25}.approved-detail-soil-go h1{font-size:72px;margin-bottom:32px}.approved-detail-soil-go em{font-style:normal;color:#e4bd75}.approved-detail-soil-go .hero-sub{font-size:24px;line-height:1.6;font-weight:600}.approved-detail-soil-go .hero-bottle{position:absolute;width:49%;right:2%;bottom:17%;filter:drop-shadow(10px 22px 15px #0007);transform-origin:bottom center}.approved-detail-soil-go .hero-facts{position:absolute;bottom:7%;left:6%;right:6%;display:flex;justify-content:space-between;border-top:1px solid #d4b37080;padding-top:22px}.approved-detail-soil-go .hero-facts div{flex:1}.approved-detail-soil-go .hero-facts div+div{border-left:1px solid #d4b37065;padding-left:25px}.approved-detail-soil-go .hero-facts strong{font-family:MaruBuri,serif;font-size:44px;color:#e4bd75;line-height:1.2}.approved-detail-soil-go .hero-facts strong span{font-family:Pretendard;font-size:19px;margin-left:6px}.approved-detail-soil-go .hero-facts p{font-size:18px;font-weight:600;margin:8px 0 0}.approved-detail-soil-go .scene-next{position:absolute;bottom:15px;left:6%;right:6%;display:flex;justify-content:space-between;font-size:15px;font-weight:700;color:#ede3c7}.approved-detail-soil-go .reveal{opacity:1}@media(max-width:620px){.approved-detail-soil-go{font-size:18px}.approved-detail-soil-go .site-head{height:54px;padding:0 20px;font-size:13px}.approved-detail-soil-go .brand{font-size:19px}.approved-detail-soil-go .brand span{display:none}.approved-detail-soil-go .hero{height:740px}.approved-detail-soil-go .hero-copy{top:7%;left:6%;max-width:68%}.approved-detail-soil-go .eyebrow{font-size:14px;margin-bottom:18px}.approved-detail-soil-go h1{font-size:43px;line-height:1.3;margin-bottom:20px}.approved-detail-soil-go .hero-sub{font-size:18px;max-width:190px}.approved-detail-soil-go .hero-bottle{width:55%;right:-1%;bottom:21%}.approved-detail-soil-go .hero-facts{bottom:8%;padding-top:18px;gap:10px}.approved-detail-soil-go .hero-facts div+div{padding-left:12px}.approved-detail-soil-go .hero-facts strong{font-size:28px}.approved-detail-soil-go .hero-facts strong span{font-size:13px;margin-left:3px}.approved-detail-soil-go .hero-facts p{font-size:13px;margin-top:7px}.approved-detail-soil-go .scene-next{font-size:13px;bottom:16px}}@media(prefers-reduced-motion:reduce){.approved-detail-soil-go{scroll-behavior:auto}.approved-detail-soil-go *,.approved-detail-soil-go *::before,.approved-detail-soil-go *::after{animation:none!important;transition:none!important}}
/* Full-width scenes */
.approved-detail-soil-go .section-copy{position:relative;padding:75px 6% 0;z-index:2}.approved-detail-soil-go h2{font-size:60px;margin-bottom:24px}.approved-detail-soil-go .lead{font-size:24px;font-weight:600;line-height:1.7}.approved-detail-soil-go .light{color:#213d2b;background:#f4eedc}.approved-detail-soil-go .light em,.approved-detail-soil-go .light .eyebrow{color:#987022}.approved-detail-soil-go .why{min-height:900px}.approved-detail-soil-go .why .scene-bg{object-position:center 40%}.approved-detail-soil-go .why .shade{background:linear-gradient(180deg,#091c17ed 0%,#0a221751 43%,#091d15dc 100%)}.approved-detail-soil-go .why-bottom{position:absolute;bottom:50px;left:6%;right:6%;display:flex;justify-content:space-between;border-top:1px solid #dbc39380;padding-top:20px;font-size:24px;font-weight:700}.approved-detail-soil-go .formula{background:#f5eddb}.approved-detail-soil-go .formula .section-copy{padding-bottom:0;background:linear-gradient(#f7f1e5,#f4eedc)}.approved-detail-soil-go .root-stage{position:relative;aspect-ratio:960/1040;margin-top:-30px}.approved-detail-soil-go .root-stage>img{width:100%;height:100%;object-fit:cover;object-position:center 52%;mask-image:linear-gradient(transparent,black 12%,black 90%,transparent)}.approved-detail-soil-go .root-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#967331;stroke-width:2}.approved-detail-soil-go .ingredient{position:absolute;max-width:26%;color:#233a24;transition:color .3s,transform .3s;text-shadow:0 1px #fff8;line-height:1.35}.approved-detail-soil-go .ingredient small{display:block;font-size:17px;margin-bottom:8px}.approved-detail-soil-go .ingredient strong{font-family:MaruBuri,serif;font-size:29px;letter-spacing:-.045em}.approved-detail-soil-go .ingredient.active{color:#986512;transform:translateY(-4px)}.approved-detail-soil-go .ingredient.active strong{text-decoration:underline;text-decoration-color:#c69a4a;text-underline-offset:8px}.approved-detail-soil-go .i1,.approved-detail-soil-go .i3,.approved-detail-soil-go .i5{left:6%}.approved-detail-soil-go .i2,.approved-detail-soil-go .i4,.approved-detail-soil-go .i6{right:5%;text-align:right}.approved-detail-soil-go .i1,.approved-detail-soil-go .i2{top:24%}.approved-detail-soil-go .i3,.approved-detail-soil-go .i4{top:45%}.approved-detail-soil-go .i5,.approved-detail-soil-go .i6{top:66%}.approved-detail-soil-go .formula-controls{display:flex;justify-content:center;padding:0 6%;position:relative}.approved-detail-soil-go .formula-controls button{background:none;border:0;border-bottom:2px solid #bec3af;color:#47624b;padding:15px 30px;font-weight:800;font-size:22px;cursor:pointer}.approved-detail-soil-go .formula-controls button[aria-pressed=true]{border-color:#946b23;color:#946b23}.approved-detail-soil-go .formula-caption{text-align:center;font-size:20px;line-height:1.6;min-height:94px;margin:25px 6% 0;padding-bottom:28px}.approved-detail-soil-go .route{height:950px}.approved-detail-soil-go .route .scene-bg{object-position:center}.approved-detail-soil-go .route .shade{background:linear-gradient(180deg,#071b19d9 0%,#0d25232b 45%,#061c16f0 100%)}.approved-detail-soil-go .route-bottom{position:absolute;bottom:45px;left:6%;right:6%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.approved-detail-soil-go .water-path{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:800;font-size:24px}.approved-detail-soil-go .water-path i{height:1px;flex:1;margin:0 20px;background:#d6b777;position:relative}.approved-detail-soil-go .water-path i:after{content:'›';position:absolute;right:0;top:-22px;color:#d6b777}.approved-detail-soil-go .video-toggle{font-size:16px;background:#10291b90;color:#fff6df;border:1px solid #e7c67980;padding:10px 20px;cursor:pointer}.approved-detail-soil-go .usage{min-height:1180px}.approved-detail-soil-go .usage .scene-bg{object-position:center bottom}.approved-detail-soil-go .usage .shade{background:linear-gradient(180deg,#102618ee,#17391c8c 52%,#132717f5)}.approved-detail-soil-go .usage-equation{display:flex;align-items:center;justify-content:space-between;margin:40px 10% 0;color:#ead5a5}.approved-detail-soil-go .usage-equation strong{font-size:105px;font-weight:700;letter-spacing:-.065em;line-height:1}.approved-detail-soil-go .usage-equation strong span{font-size:30px;letter-spacing:0;margin-left:10px}.approved-detail-soil-go .usage-equation p{margin:10px 0;font-size:21px}.approved-detail-soil-go .usage-equation>b{font-size:40px;font-weight:400}.approved-detail-soil-go .usage-visual{position:relative;height:430px;margin:25px 8%}.approved-detail-soil-go .usage-visual>img{height:100%;position:absolute;left:4%;width:38%;object-fit:contain;filter:drop-shadow(10px 12px 16px #071b16)}.approved-detail-soil-go .dilute{position:absolute;right:0;top:40px;width:52%;height:290px;border-left:1px solid #e3c57b88;border-right:1px solid #e3c57b88;border-bottom:2px solid #e3c57b88;text-align:center;padding-top:15px;overflow:hidden;isolation:isolate}.approved-detail-soil-go .dilute>span{font-size:21px;font-weight:700}.approved-detail-soil-go .dilute strong{font-size:78px;display:block;line-height:1.2;color:#f2d493;letter-spacing:-.04em}.approved-detail-soil-go .dilute small{display:block;font-size:29px}.approved-detail-soil-go .dilution-wave{position:absolute;inset:70% -50% -50%;background:#d9b87126;z-index:-1;border-radius:40%;animation:swell 8s infinite linear}@keyframes swell{to{transform:rotate(360deg)}}.approved-detail-soil-go .usage-end{margin:0 6%;padding:20px 0 40px;border-top:1px solid #d1b47880;text-align:center}.approved-detail-soil-go .usage-end>strong{font-family:MaruBuri,serif;font-size:35px}.approved-detail-soil-go .usage-end p{font-size:20px;line-height:1.7;margin:18px 0 0}.approved-detail-soil-go .field{padding-bottom:60px;background:#f6f0e1}.approved-detail-soil-go .field-gallery{position:relative;height:730px;margin-top:30px}.approved-detail-soil-go .field-photo{padding:0;border:0;position:absolute;background:transparent;color:white;text-align:left;cursor:zoom-in;overflow:hidden}.approved-detail-soil-go .field-photo img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.approved-detail-soil-go .field-photo:hover img{transform:scale(1.025)}.approved-detail-soil-go .field-photo span{position:absolute;bottom:0;left:0;right:0;padding:28px;background:linear-gradient(transparent,#001b12c9);font-size:17px;font-weight:800}.approved-detail-soil-go .field-photo.large{left:0;top:0;width:82%;height:580px}.approved-detail-soil-go .field-photo.small{right:0;bottom:0;width:45%;height:370px;border:9px solid #f6f0e1;border-right:0;border-bottom:0}.approved-detail-soil-go .field-copy{padding:35px 6% 0}.approved-detail-soil-go .field-copy>strong{font-size:28px}.approved-detail-soil-go .field-copy p{margin:15px 0 25px;font-size:21px}.approved-detail-soil-go .field-copy>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #21432a66;padding-top:22px;font-size:20px}.approved-detail-soil-go .compare{background:radial-gradient(ellipse at 65% 55%,#fbf9ef,transparent 65%),#e9e8d8}.approved-detail-soil-go .compare-stage{position:relative;display:flex;gap:20px;padding:28px 6% 0}.approved-detail-soil-go .compare-product{flex:1;text-align:center;min-width:0}.approved-detail-soil-go .compare-product>span{display:block;color:#99732d;font-size:19px;font-weight:800}.approved-detail-soil-go .compare-product img{height:460px;width:100%;object-fit:contain;filter:drop-shadow(0 18px 15px #26392225);padding:26px 0}.approved-detail-soil-go .compare-product h3{font-family:MaruBuri,serif;font-size:32px;line-height:1.35;margin:10px 0 16px;letter-spacing:-.05em}.approved-detail-soil-go .compare-product p{font-size:21px}.approved-detail-soil-go .compare-product+.compare-product{border-left:1px solid #41574036;padding-left:20px}.approved-detail-soil-go .compare-note{font-size:23px;text-align:center;font-weight:600;border-top:1px solid #57654a50;margin:25px 6% 0;padding:30px 0 60px}.approved-detail-soil-go .together{min-height:920px}.approved-detail-soil-go .together .scene-bg{object-position:80% center}.approved-detail-soil-go .together .shade{background:linear-gradient(90deg,#102416fa 15%,#102416ab 70%,#10241630)}.approved-detail-soil-go .together-key{margin:50px 0 25px;font-family:MaruBuri,serif;font-size:34px;line-height:1.7}.approved-detail-soil-go .together-key b{font-weight:700;color:#e0b86d}.approved-detail-soil-go .together .section-copy>p:not(.eyebrow):not(.lead):not(.together-key){font-size:22px;line-height:1.8}.approved-detail-soil-go .outline-cta{display:flex;justify-content:space-between;padding:22px 0;border-top:1px solid #ddc89b;border-bottom:1px solid #ddc89b;font-size:22px;font-weight:700;max-width:520px;margin-top:45px}.approved-detail-soil-go .faq{background:linear-gradient(100deg,#f3ebd6,#f8f4e7);padding-bottom:60px}.approved-detail-soil-go .faq-list{padding:10px 6% 0}.approved-detail-soil-go .faq details{border-bottom:1px solid #37513f4d;padding:24px 0}.approved-detail-soil-go .faq summary{cursor:pointer;list-style:none;position:relative;padding-right:38px;font-size:25px;font-weight:800;line-height:1.6}.approved-detail-soil-go .faq summary::-webkit-details-marker{display:none}.approved-detail-soil-go .faq summary:after{content:'+';position:absolute;right:0;color:#987022}.approved-detail-soil-go .faq details[open] summary:after{content:'−'}.approved-detail-soil-go .faq details p{font-size:21px;margin:20px 0 5px;line-height:1.85;max-width:680px;color:#3b4d3c}.approved-detail-soil-go .order{height:1040px}.approved-detail-soil-go .order .shade{background:linear-gradient(0deg,#0d2013 0%,#0d201399 55%,#0d2013ad 100%)}.approved-detail-soil-go .order .section-copy{padding-top:70px}.approved-detail-soil-go .order-bottle{position:absolute;left:2%;bottom:14%;width:43%;filter:drop-shadow(12px 24px 14px #0008)}.approved-detail-soil-go .order-info{position:absolute;top:37%;right:6%;width:47%}.approved-detail-soil-go .order-unit{font-size:23px;font-weight:700}.approved-detail-soil-go .price{font-size:61px;letter-spacing:-.065em;font-weight:800;line-height:1;margin-bottom:25px}.approved-detail-soil-go .price span{font-size:30px;margin-left:10px}.approved-detail-soil-go .pack{font-size:20px;line-height:1.8;color:#e8ddc6}.approved-detail-soil-go .buy{display:flex;justify-content:space-between;gap:15px;background:#e3bd75;color:#183321;padding:23px 22px;font-weight:900;font-size:22px;line-height:1.4;margin:30px 0}.approved-detail-soil-go .buy:hover{background:#f6dba6}.approved-detail-soil-go .phone{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:18px;font-weight:600}.approved-detail-soil-go .order-foot{position:absolute;bottom:35px;left:6%;right:6%;border-top:1px solid #f0d7a16b;padding-top:25px;display:flex;justify-content:space-between;font-size:18px}.approved-detail-soil-go .order-foot a{font-weight:800}.approved-detail-soil-go dialog{background:#0b1913;color:white;border:1px solid #a08656;padding:45px 10px 10px;max-width:94vw;max-height:94vh}.approved-detail-soil-go dialog::backdrop{background:#000c}.approved-detail-soil-go dialog img{display:block;max-width:85vw;max-height:78vh;object-fit:contain}.approved-detail-soil-go .close-photo{position:absolute;right:10px;top:7px;border:0;background:transparent;color:white;font-weight:800;font-size:18px;cursor:pointer}
@media(max-width:620px){.approved-detail-soil-go .section-copy{padding:46px 6% 0}.approved-detail-soil-go h2{font-size:35px;line-height:1.35;margin-bottom:22px}.approved-detail-soil-go .lead{font-size:19px;line-height:1.7}.approved-detail-soil-go .why{min-height:740px}.approved-detail-soil-go .why .scene-bg{object-position:60% center}.approved-detail-soil-go .why-bottom{bottom:30px;font-size:18px;padding-top:18px}.approved-detail-soil-go .formula .section-copy{padding-bottom:0}.approved-detail-soil-go .root-stage{margin-top:0;aspect-ratio:390/515}.approved-detail-soil-go .root-stage>img{object-position:center}.approved-detail-soil-go .ingredient{max-width:29%}.approved-detail-soil-go .ingredient small{font-size:12px;margin-bottom:7px}.approved-detail-soil-go .ingredient strong{font-size:18px}.approved-detail-soil-go .i1,.approved-detail-soil-go .i3,.approved-detail-soil-go .i5{left:4%}.approved-detail-soil-go .i2,.approved-detail-soil-go .i4,.approved-detail-soil-go .i6{right:4%}.approved-detail-soil-go .i1,.approved-detail-soil-go .i2{top:23%}.approved-detail-soil-go .i3,.approved-detail-soil-go .i4{top:44%}.approved-detail-soil-go .i5,.approved-detail-soil-go .i6{top:68%}.approved-detail-soil-go .root-lines{stroke-width:2}.approved-detail-soil-go .formula-controls button{font-size:17px;padding:12px 18px}.approved-detail-soil-go .formula-caption{font-size:17px;min-height:110px;margin-top:20px}.approved-detail-soil-go .route{height:730px}.approved-detail-soil-go .route-bottom{bottom:35px;gap:24px}.approved-detail-soil-go .water-path{font-size:17px}.approved-detail-soil-go .water-path i{margin:0 12px}.approved-detail-soil-go .water-path i:after{top:-16px}.approved-detail-soil-go .video-toggle{font-size:14px}.approved-detail-soil-go .usage{min-height:920px}.approved-detail-soil-go .usage-equation{margin:22px 8% 0}.approved-detail-soil-go .usage-equation strong{font-size:62px}.approved-detail-soil-go .usage-equation strong span{font-size:22px;margin-left:5px}.approved-detail-soil-go .usage-equation p{font-size:16px}.approved-detail-soil-go .usage-equation>b{font-size:24px}.approved-detail-soil-go .usage-visual{height:310px;margin:20px 5%}.approved-detail-soil-go .usage-visual>img{width:42%;left:0}.approved-detail-soil-go .dilute{width:52%;height:240px;top:23px}.approved-detail-soil-go .dilute strong{font-size:58px;margin:4px 0}.approved-detail-soil-go .dilute small{font-size:24px}.approved-detail-soil-go .dilute>span{font-size:16px}.approved-detail-soil-go .usage-end{padding-top:24px;padding-bottom:34px}.approved-detail-soil-go .usage-end>strong{font-size:26px}.approved-detail-soil-go .usage-end p{font-size:17px}.approved-detail-soil-go .field{padding-bottom:35px}.approved-detail-soil-go .field-gallery{height:510px;margin-top:26px}.approved-detail-soil-go .field-photo.large{height:400px;width:87%}.approved-detail-soil-go .field-photo.small{height:255px;width:48%;border-width:6px}.approved-detail-soil-go .field-photo span{font-size:13px;padding:24px 12px 16px}.approved-detail-soil-go .field-copy{padding-top:25px}.approved-detail-soil-go .field-copy>strong{font-size:22px}.approved-detail-soil-go .field-copy p{font-size:17px;line-height:1.8}.approved-detail-soil-go .field-copy>a{font-size:16px;flex-wrap:wrap;gap:8px}.approved-detail-soil-go .compare-stage{padding:10px 4% 0;gap:10px}.approved-detail-soil-go .compare-product+.compare-product{padding-left:10px}.approved-detail-soil-go .compare-product>span{font-size:14px}.approved-detail-soil-go .compare-product img{height:310px;padding:20px 0}.approved-detail-soil-go .compare-product h3{font-size:23px;min-height:62px;margin-top:0}.approved-detail-soil-go .compare-product p{font-size:16px;line-height:1.8}.approved-detail-soil-go .compare-note{font-size:18px;padding:24px 0 38px;line-height:1.8}.approved-detail-soil-go .together{min-height:780px}.approved-detail-soil-go .together-key{font-size:26px;margin:40px 0 26px}.approved-detail-soil-go .together .section-copy>p:not(.eyebrow):not(.lead):not(.together-key){font-size:18px}.approved-detail-soil-go .outline-cta{font-size:19px;margin-top:32px;padding:18px 0}.approved-detail-soil-go .faq{padding-bottom:36px}.approved-detail-soil-go .faq summary{font-size:20px;padding-right:25px}.approved-detail-soil-go .faq details{padding:21px 0}.approved-detail-soil-go .faq details p{font-size:18px;line-height:1.85}.approved-detail-soil-go .order{height:870px}.approved-detail-soil-go .order .section-copy{padding-top:46px}.approved-detail-soil-go .order-bottle{width:46%;left:-1%;bottom:30%}.approved-detail-soil-go .order-info{top:33%;right:5%;width:50%}.approved-detail-soil-go .order-unit{font-size:17px;margin-bottom:16px}.approved-detail-soil-go .price{font-size:39px;margin-bottom:20px}.approved-detail-soil-go .price span{font-size:22px;margin-left:5px}.approved-detail-soil-go .pack{font-size:16px}.approved-detail-soil-go .buy{padding:16px 12px;font-size:18px;gap:5px;line-height:1.5;margin:25px 0}.approved-detail-soil-go .phone{font-size:16px;line-height:1.7}.approved-detail-soil-go .order-foot{bottom:30px;font-size:14px;flex-wrap:wrap;gap:10px}.approved-detail-soil-go .order-info .phone b{font-size:17px}.approved-detail-soil-go .order .shade{background:linear-gradient(0deg,#0d2013,#0d2013b9 65%,#0d201380)}}
@media(max-width:370px){.approved-detail-soil-go h1{font-size:39px}.approved-detail-soil-go .hero{height:720px}.approved-detail-soil-go .hero-sub{font-size:17px;max-width:170px}.approved-detail-soil-go h2{font-size:32px}.approved-detail-soil-go .hero-bottle{bottom:21%;width:55%}.approved-detail-soil-go .ingredient strong{font-size:16px}.approved-detail-soil-go .ingredient small{font-size:11px}.approved-detail-soil-go .formula-controls button{padding-inline:14px}.approved-detail-soil-go .order-info{width:51%}.approved-detail-soil-go .price{font-size:35px}.approved-detail-soil-go .buy{font-size:17px}}
.approved-detail-soil-go .hero-bottle{height:710px;width:auto;max-width:49%;object-fit:contain;right:3%;bottom:17%}.approved-detail-soil-go .hero-copy{max-width:62%}@media(max-width:620px){.approved-detail-soil-go .hero{height:840px}.approved-detail-soil-go .hero-copy{max-width:88%;top:6%}.approved-detail-soil-go .hero-bottle{height:410px;width:auto;max-width:51%;right:0;bottom:19%}.approved-detail-soil-go .hero-sub{width:170px;font-size:17px}.approved-detail-soil-go .hero-facts p{font-size:12px}.approved-detail-soil-go .hero-facts{bottom:8%}.approved-detail-soil-go h1{font-size:40px}}@media(max-width:370px){.approved-detail-soil-go h1{font-size:37px}.approved-detail-soil-go .hero-sub{width:150px;font-size:16px}.approved-detail-soil-go .hero-bottle{height:390px;bottom:19%}}
.approved-detail-soil-go .root-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f7efdbdb 0%,#f7efdb9c 25%,transparent 40%,transparent 60%,#f7efdb9c 75%,#f7efdbdb 100%);pointer-events:none}.approved-detail-soil-go .root-lines{z-index:1}.approved-detail-soil-go .ingredient{z-index:2;color:#233b26!important;text-shadow:none}.approved-detail-soil-go .ingredient.active strong{text-decoration-thickness:2px}@media(max-width:620px){.approved-detail-soil-go .ingredient strong{font-size:20px;font-family:Pretendard;font-weight:850;letter-spacing:-.06em}.approved-detail-soil-go .ingredient small{font-size:13px;font-weight:700;color:#4e5d3c}.approved-detail-soil-go .ingredient{max-width:31%}.approved-detail-soil-go .i1,.approved-detail-soil-go .i3,.approved-detail-soil-go .i5{left:3%}.approved-detail-soil-go .i2,.approved-detail-soil-go .i4,.approved-detail-soil-go .i6{right:3%}}@media(max-width:370px){.approved-detail-soil-go .ingredient strong{font-size:18px}.approved-detail-soil-go .ingredient small{font-size:12px}}
.approved-detail-soil-go .order-bottle{height:610px;width:auto;max-width:40%;object-fit:contain;left:4%;bottom:14%}@media(max-width:620px){.approved-detail-soil-go .order-bottle{height:365px;width:auto;max-width:44%;left:1%;bottom:27%}.approved-detail-soil-go .hero-facts p{font-size:14px;line-height:1.45;max-width:100px}}
.approved-detail-soil-go{word-break:keep-all;overflow-wrap:break-word}.approved-detail-soil-go .media-failed{background:#17382b}.approved-detail-soil-go .media-failed video{object-fit:cover}
.approved-detail-soil-go .usage-end .usage-timing{font-size:24px;font-weight:750;margin:12px 0 0}@media(max-width:620px){.approved-detail-soil-go .usage-end .usage-timing{font-size:20px}}
/* Visual usage film — original product, water diagram, drench route */
.approved-detail-soil-go .howto-stage{position:relative;width:100%;height:760px;margin-top:14px;background:#102719;isolation:isolate;overflow:hidden}.approved-detail-soil-go .howto-stage video{position:absolute;width:100%;height:100%;inset:0;object-fit:contain;z-index:-2}.approved-detail-soil-go .howto-stage:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#102719 0%,#102719e0 12%,transparent 32%);z-index:-1;pointer-events:none}.approved-detail-soil-go .howto-caption{position:absolute;bottom:103px;left:6%;right:6%;text-align:center}.approved-detail-soil-go .howto-count{display:block;color:#dfbd77;font-size:16px;font-weight:800;letter-spacing:.1em}.approved-detail-soil-go .howto-caption strong{display:block;font-size:34px;line-height:1.35;font-weight:850;margin:10px 0}.approved-detail-soil-go .howto-caption p{font-size:21px;margin:0}.approved-detail-soil-go .howto-control{display:flex;position:absolute;bottom:25px;left:6%;right:6%;gap:12px;justify-content:center}.approved-detail-soil-go .howto-control button{border:0;border-bottom:2px solid #819382;background:transparent;color:#d9decf;padding:12px 18px;font-size:20px;font-weight:800;cursor:pointer}.approved-detail-soil-go .howto-control button[aria-pressed=true]{color:#efd08b;border-color:#efd08b}.approved-detail-soil-go .howto-control button:last-child{width:54px;padding-inline:0}.approved-detail-soil-go .usage-end{padding-top:30px}.approved-detail-soil-go .usage-end>p:last-child{display:none}
/* Shared management: product pair and three connected checks */
.approved-detail-soil-go .together{min-height:0;padding-bottom:52px}.approved-detail-soil-go .together .shade{background:linear-gradient(180deg,#102719e8,#102719b8 55%,#102719)}.approved-detail-soil-go .mix-workspace{position:relative;height:600px;margin-top:15px;isolation:isolate}.approved-detail-soil-go .mix-products{position:absolute;left:2%;top:35px;width:48%;height:520px}.approved-detail-soil-go .mix-pf{position:absolute;left:0;bottom:20px;width:75%;height:82%;object-fit:contain;filter:drop-shadow(10px 15px 16px #0008)}.approved-detail-soil-go .mix-bottle{position:absolute;right:0;bottom:0;height:82%;filter:drop-shadow(10px 15px 16px #0008)}.approved-detail-soil-go .mix-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#dabb70;stroke-width:2;opacity:.65;z-index:-1}.approved-detail-soil-go .mix-checks{position:absolute;left:61%;right:5%;top:45px;display:flex;flex-direction:column;gap:34px}.approved-detail-soil-go .mix-checks>div{position:relative}.approved-detail-soil-go .mix-checks span{font-size:18px;display:block;color:#e3bd75;font-weight:800;margin-bottom:4px}.approved-detail-soil-go .mix-checks strong{font-size:29px;font-weight:850}.approved-detail-soil-go .mix-checks p{font-size:19px;line-height:1.55;margin:8px 0 0}.approved-detail-soil-go .mix-bottom{padding:0 6%;text-align:center}.approved-detail-soil-go .mix-bottom>strong{font-family:MaruBuri;font-size:36px;color:#e5c580}.approved-detail-soil-go .mix-bottom>p{font-size:22px;line-height:1.8;margin:22px 0}.approved-detail-soil-go .mix-bottom .outline-cta{max-width:100%;margin-top:28px;font-size:22px}
/* FAQ is one changing visual scene, not stacked text panels */
.approved-detail-soil-go .faq{padding-bottom:0;background:#f3efdf}.approved-detail-soil-go .answer-tabs{display:flex;flex-wrap:wrap;padding:8px 6% 0;gap:0;justify-content:space-between}.approved-detail-soil-go .answer-tabs button{background:none;border:0;border-bottom:3px solid #87978070;color:#526346;padding:16px 12px;font-weight:800;font-size:19px;cursor:pointer}.approved-detail-soil-go .answer-tabs button[aria-selected=true]{border-color:#8d692b;color:#21432d}.approved-detail-soil-go .answer-panel{position:relative;min-height:660px;display:grid;grid-template-columns:48% 52%;align-items:center;isolation:isolate;background:radial-gradient(ellipse at 12% 70%,#c5cbb0aa,transparent 60%)}.approved-detail-soil-go .answer-art{position:relative;height:600px;overflow:hidden}.approved-detail-soil-go .answer-photo{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(90deg,#000 80%,transparent)}.approved-detail-soil-go .answer-copy{padding:50px 10% 50px 4%;color:#233e29}.approved-detail-soil-go .answer-question{font-size:19px;font-weight:750;color:#6b734e}.approved-detail-soil-go .answer-key{font-family:MaruBuri;font-size:40px;line-height:1.45;letter-spacing:-.04em;margin:20px 0 28px}.approved-detail-soil-go .answer-detail{font-size:22px;line-height:1.9}.approved-detail-soil-go .answer-calendar,.approved-detail-soil-go .answer-pack,.approved-detail-soil-go .answer-store{display:none}.approved-detail-soil-go .answer-panel[data-answer=interval] .answer-photo,.approved-detail-soil-go .answer-panel[data-answer=store] .answer-photo,.approved-detail-soil-go .answer-panel[data-answer=pack] .answer-photo{display:none}.approved-detail-soil-go .answer-panel[data-answer=interval] .answer-calendar{display:flex;height:100%;flex-direction:column;justify-content:center;text-align:center;padding:10%}.approved-detail-soil-go .answer-calendar>span{font-size:22px;font-weight:800}.approved-detail-soil-go .answer-calendar>div{display:flex;align-items:baseline;justify-content:center;gap:12px;color:#98702c}.approved-detail-soil-go .answer-calendar b{font-size:96px;font-family:MaruBuri}.approved-detail-soil-go .answer-calendar i{font-size:36px;font-style:normal}.approved-detail-soil-go .answer-calendar small{font-size:28px}.approved-detail-soil-go .answer-calendar svg{width:100%;stroke:#98702c;fill:#f6f0d8;stroke-width:2}.approved-detail-soil-go .answer-panel[data-answer=pack] .answer-pack{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;height:100%;align-content:center;padding:36px}.approved-detail-soil-go .answer-pack img{height:140px;width:100%;object-fit:contain;filter:drop-shadow(3px 5px 3px #18371a28)}.approved-detail-soil-go .answer-panel[data-answer=store] .answer-store{display:block;height:100%;position:relative}.approved-detail-soil-go .answer-store svg{position:absolute;inset:12% 0 0;width:100%;height:80%;fill:none;stroke:#8c945d;stroke-width:3}.approved-detail-soil-go .answer-store img{position:absolute;height:55%;left:36%;bottom:16%;filter:drop-shadow(5px 8px 6px #18371a28)}
@media(max-width:620px){.approved-detail-soil-go .howto-stage{height:660px;margin-top:0}.approved-detail-soil-go .howto-stage video{height:555px;top:-10px}.approved-detail-soil-go .howto-caption{bottom:105px}.approved-detail-soil-go .howto-caption strong{font-size:25px}.approved-detail-soil-go .howto-caption p{font-size:18px;line-height:1.6}.approved-detail-soil-go .howto-count{font-size:14px}.approved-detail-soil-go .howto-control{bottom:26px;gap:3px;left:4%;right:4%}.approved-detail-soil-go .howto-control button{font-size:16px;padding:13px 10px}.approved-detail-soil-go .howto-control button:last-child{width:37px}.approved-detail-soil-go .usage-end>strong{font-size:29px}.approved-detail-soil-go .usage-end{padding-bottom:30px}.approved-detail-soil-go .mix-workspace{height:520px;margin-top:20px}.approved-detail-soil-go .mix-products{width:48%;left:0;top:90px;height:370px}.approved-detail-soil-go .mix-pf{height:75%;width:85%;left:-8%;bottom:38px}.approved-detail-soil-go .mix-bottle{height:72%;right:-5%;bottom:0}.approved-detail-soil-go .mix-lines{display:none}.approved-detail-soil-go .mix-checks{left:54%;right:5%;top:35px;gap:25px}.approved-detail-soil-go .mix-checks>div{border-left:1px solid #e4c07866;padding-left:14px}.approved-detail-soil-go .mix-checks span{font-size:14px}.approved-detail-soil-go .mix-checks strong{font-size:24px}.approved-detail-soil-go .mix-checks p{font-size:18px;line-height:1.65}.approved-detail-soil-go .mix-bottom>strong{font-size:24px}.approved-detail-soil-go .mix-bottom>p{font-size:18px;margin:22px 0;line-height:1.75}.approved-detail-soil-go .mix-bottom .outline-cta{flex-wrap:wrap;gap:8px;font-size:19px;text-align:left}.approved-detail-soil-go .together{padding-bottom:36px}.approved-detail-soil-go .answer-tabs{padding:0 6%;justify-content:flex-start;gap:0}.approved-detail-soil-go .answer-tabs button{font-size:17px;padding:14px 12px;flex:1 1 auto}.approved-detail-soil-go .answer-panel{display:flex;flex-direction:column;min-height:0}.approved-detail-soil-go .answer-art{width:100%;height:410px}.approved-detail-soil-go .answer-photo{object-position:center 54%;mask-image:linear-gradient(0deg,transparent,#000 15%)}.approved-detail-soil-go .answer-copy{padding:15px 6% 42px;width:100%}.approved-detail-soil-go .answer-question{font-size:17px}.approved-detail-soil-go .answer-key{font-size:31px;margin:12px 0 18px}.approved-detail-soil-go .answer-detail{font-size:20px;line-height:1.85}.approved-detail-soil-go .answer-calendar b{font-size:90px}.approved-detail-soil-go .answer-calendar{padding:15%!important}.approved-detail-soil-go .answer-pack{padding:30px 14%!important;gap:8px!important}.approved-detail-soil-go .answer-pack img{height:110px}.approved-detail-soil-go .answer-store img{height:57%;bottom:13%}.approved-detail-soil-go .answer-store svg{top:5%;height:93%}}
@media(max-width:370px){.approved-detail-soil-go .howto-control button{font-size:15px;padding-inline:8px}.approved-detail-soil-go .mix-checks strong{font-size:22px}.approved-detail-soil-go .mix-checks p{font-size:17px}.approved-detail-soil-go .answer-key{font-size:29px}}
.approved-detail-soil-go .answer-tabs{display:grid;grid-template-columns:repeat(5,1fr)}.approved-detail-soil-go .answer-tabs button{padding-inline:5px}.approved-detail-soil-go .answer-panel{background:linear-gradient(90deg,#f3efdfed,#f3efdfdd),url("/approved-details/media/47ffa0537c47/roots.png") center 54%/cover}.approved-detail-soil-go .answer-calendar{position:relative;isolation:isolate}.approved-detail-soil-go .answer-calendar:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(#f3efdfd9,#f3efdfb5),url("/approved-details/media/47ffa0537c47/roots.png") center 54%/cover}.approved-detail-soil-go .usage-criteria{text-align:center;font-size:21px;font-weight:750;margin:8px 6% 20px;color:#ecdfba}@media(max-width:620px){.approved-detail-soil-go .answer-tabs button{font-size:15px;white-space:nowrap;padding:15px 2px}.approved-detail-soil-go .usage-criteria{font-size:18px;line-height:1.7;margin-bottom:0}.approved-detail-soil-go .answer-art{height:370px}.approved-detail-soil-go .answer-pack img{height:100px}}
@media(max-width:620px){.approved-detail-soil-go .answer-tabs button{font-size:18px;padding:16px 4px}}
.approved-detail-soil-go .mix-workspace{display:grid;grid-template-columns:56% 44%;height:auto;min-height:600px}.approved-detail-soil-go .mix-checks{grid-column:2;position:relative;inset:auto;padding:45px 12% 35px 10%;gap:34px}.approved-detail-soil-go .mix-products{top:auto;bottom:25px}.approved-detail-soil-go .answer-tabs{display:flex;flex-wrap:wrap}.approved-detail-soil-go .answer-tabs button{flex:1 1 18%;min-width:max-content}@media(max-width:620px){.approved-detail-soil-go .mix-workspace{grid-template-columns:52% 48%;min-height:520px}.approved-detail-soil-go .mix-checks{padding:30px 10% 30px 4%;gap:25px}.approved-detail-soil-go .mix-products{bottom:30px}.approved-detail-soil-go .answer-tabs button{padding-inline:5px}}

.approved-detail-soil-go{background:#ede4d7;color:#f5f5e8}.approved-detail-soil-go [data-approved-main]{background:#493121}.approved-detail-soil-go .site-head{color:#493121}.approved-detail-soil-go em,.approved-detail-soil-go .eyebrow{color:#f4c181}.approved-detail-soil-go .scene .shade{background:linear-gradient(90deg,#3f2c21e8,transparent 95%),linear-gradient(0deg,#493121,transparent 65%)}.approved-detail-soil-go .hero .shade{background:linear-gradient(90deg,#3f2c21f0,#3f2c2182 63%,transparent),linear-gradient(0deg,#493121,transparent 70%)}.approved-detail-soil-go .hero-bottle{right:4%;height:700px;bottom:18%}.approved-detail-soil-go .hero-facts strong{color:#f4c181}.approved-detail-soil-go .hero-facts .hero-route{font-size:31px}.approved-detail-soil-go .hero-facts p{font-size:18px}.approved-detail-soil-go .hero-copy{max-width:70%}.approved-detail-soil-go .hero-sub{font-size:24px}.approved-detail-soil-go .ocean-toggle{position:absolute;right:6%;top:30px;background:#49312166;color:white;border:1px solid #dce3bf80;font-size:18px;padding:8px 15px;cursor:pointer}.approved-detail-soil-go .why .shade{background:linear-gradient(#33271ced,transparent 60%,#33271ce0)}.approved-detail-soil-go .source{height:960px}.approved-detail-soil-go .source .scene-bg{object-position:75% center}.approved-detail-soil-go .source .shade{background:linear-gradient(90deg,#493121d9,transparent 95%),linear-gradient(0deg,#493121de,transparent 70%)}.approved-detail-soil-go .source-number{position:absolute;left:7%;top:32%;width:370px;height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center}.approved-detail-soil-go .source-number>span{font-size:24px;font-weight:750}.approved-detail-soil-go .source-number strong{font-size:160px;font-weight:750;line-height:1.15;letter-spacing:-.065em;color:#f4c181}.approved-detail-soil-go .source-number small{font-size:48px;letter-spacing:0;margin-left:12px}.approved-detail-soil-go .source-number svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke:#e5d8ab55;stroke-width:1}.approved-detail-soil-go .source-number .percentage{stroke:#eedda5;stroke-width:5;stroke-dasharray:30 70}.approved-detail-soil-go .source-bottom{position:absolute;bottom:50px;left:7%;right:7%;padding-top:25px;border-top:1px solid #d4e4cf77}.approved-detail-soil-go .source-bottom strong{font-family:MaruBuri;font-size:35px;line-height:1.5}.approved-detail-soil-go .source-bottom p{font-size:21px;margin:20px 0 0}.approved-detail-soil-go .care{background:#f7eddf;color:#493b2e}.approved-detail-soil-go .care .section-copy{background:linear-gradient(#f7eddf,#f0e3ce)}.approved-detail-soil-go .care-stage{position:relative;height:770px;margin-top:-20px}.approved-detail-soil-go .care-stage>img{width:100%;height:100%;object-fit:cover;object-position:center 50%;mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}.approved-detail-soil-go .care-stage:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f7eddfc0,transparent 45%,#f7eddfb0)}.approved-detail-soil-go .care-stage svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#a26134;stroke-width:2;z-index:1}.approved-detail-soil-go .care-label{position:absolute;z-index:2;max-width:40%;transition:opacity .2s}.approved-detail-soil-go .care-label span{display:block;font-size:18px;color:#786047;font-weight:700}.approved-detail-soil-go .care-label strong{font-family:MaruBuri;font-size:31px}.approved-detail-soil-go .care-label.top{left:7%;top:15%}.approved-detail-soil-go .care-label.bottom{right:7%;bottom:18%;text-align:right}.approved-detail-soil-go .care-label.dim{opacity:.45}.approved-detail-soil-go .care-tabs{display:flex;padding:0 6%;justify-content:center}.approved-detail-soil-go .care-tabs button{font-size:23px;font-weight:800;border:0;border-bottom:3px solid #adbdae;background:none;padding:18px 45px;color:#856442;cursor:pointer}.approved-detail-soil-go .care-tabs button[aria-pressed=true]{border-color:#9a562d;color:#683e25}.approved-detail-soil-go .care-caption{text-align:center;font-size:21px;margin:25px 7% 0;padding-bottom:42px;min-height:105px}.approved-detail-soil-go .light em,.approved-detail-soil-go .light .eyebrow{color:#a05b2e}.approved-detail-soil-go .usage .shade{background:linear-gradient(#493121de,#493121c5 50%,#493121)}.approved-detail-soil-go .route-tabs{display:flex;margin:28px 6% 0;gap:22px}.approved-detail-soil-go .route-tabs button{flex:1;background:none;border:0;border-bottom:3px solid #bed1c277;color:#d7c1a7;padding:18px 12px;cursor:pointer}.approved-detail-soil-go .route-tabs button[aria-pressed=true]{color:#f4c181;border-color:#f4c181}.approved-detail-soil-go .route-tabs strong{display:block;font-size:31px}.approved-detail-soil-go .route-tabs span{display:block;font-size:20px;margin-top:6px}.approved-detail-soil-go .howto-stage{background:#493121}.approved-detail-soil-go .howto-stage:after{background:linear-gradient(0deg,#493121,#493121dd 12%,transparent 33%)}.approved-detail-soil-go .howto-control{justify-content:center;gap:25px}.approved-detail-soil-go .howto-control button:last-child{width:auto;padding-inline:20px}.approved-detail-soil-go .usage-end>p:last-child{display:block}.approved-detail-soil-go .usage-end strong{font-size:32px}.approved-detail-soil-go .timing{min-height:950px;padding-bottom:50px}.approved-detail-soil-go .timing .shade{background:linear-gradient(90deg,#33271cf5,#33271c77),linear-gradient(0deg,#493121,transparent)}.approved-detail-soil-go .timing-track{margin:35px 7% 0 12%;border-left:1px solid #e7cb8377;padding:0 0 0 45px}.approved-detail-soil-go .timing-track>div{position:relative;margin:0 0 45px}.approved-detail-soil-go .timing-track>div:before{content:'';position:absolute;left:-51px;top:15px;width:11px;height:11px;background:#f4c181;border-radius:50%}.approved-detail-soil-go .timing-track span{font-size:17px;color:#f4c181;font-weight:800;display:block}.approved-detail-soil-go .timing-track strong{font-family:MaruBuri;font-size:36px;display:block;margin:8px 0}.approved-detail-soil-go .timing-track p{font-size:22px}.approved-detail-soil-go .field{background:#f5eedf}.approved-detail-soil-go .field .lead{margin-bottom:0}.approved-detail-soil-go .compare{background:linear-gradient(90deg,#f5eedfe8,#f5eedfd9),url("/approved-details/media/47ffa0537c47/reading.webp") center/cover}.approved-detail-soil-go .compare-product>span{color:#9b5b30}.approved-detail-soil-go .compare-product img{height:470px}.approved-detail-soil-go .faq{background:linear-gradient(#f5eedfed,#f5eedfd9),url("/approved-details/media/47ffa0537c47/reading.webp") center/cover}.approved-detail-soil-go .answer-panel{background:linear-gradient(90deg,#f5eedfdc,#f5eedfca),url("/approved-details/media/47ffa0537c47/soil.webp") center/cover}.approved-detail-soil-go .answer-bottle{display:none}.approved-detail-soil-go .answer-panel[data-answer=store] .answer-bottle,.approved-detail-soil-go .answer-panel[data-answer=mix] .answer-bottle{display:block;height:78%;width:100%;object-fit:contain;position:absolute;bottom:8%;filter:drop-shadow(9px 12px 10px #10443e35)}.approved-detail-soil-go .answer-panel[data-answer=store] .answer-photo,.approved-detail-soil-go .answer-panel[data-answer=mix] .answer-photo{display:none}.approved-detail-soil-go .answer-panel[data-answer=interval] .answer-photo{display:block}.approved-detail-soil-go .answer-copy{color:#493b2e}.approved-detail-soil-go .answer-tabs button[aria-selected=true]{border-color:#a05b2e;color:#864925}.approved-detail-soil-go .order .shade{background:linear-gradient(#493121c9,#493121c4 65%,#493121)}.approved-detail-soil-go .order-info{width:47%;top:36%}.approved-detail-soil-go .buy{color:#493121;background:#f4c181}.approved-detail-soil-go .answer-question{color:#705a43}.approved-detail-soil-go .answer-key{font-size:39px}.approved-detail-soil-go .answer-photo{object-fit:cover}.approved-detail-soil-go .hero-facts>div:last-child{min-width:27%}
@media(max-width:620px){.approved-detail-soil-go .hero-bottle{height:400px;right:1%;bottom:19%}.approved-detail-soil-go .hero-copy{max-width:90%}.approved-detail-soil-go .hero-sub{font-size:18px;width:170px}.approved-detail-soil-go .hero-facts .hero-route{font-size:21px}.approved-detail-soil-go .hero-facts p{font-size:14px}.approved-detail-soil-go .source{height:810px}.approved-detail-soil-go .source-number{width:275px;height:275px;left:calc(50% - 137px);top:34%}.approved-detail-soil-go .source-number>span{font-size:19px}.approved-detail-soil-go .source-number strong{font-size:116px}.approved-detail-soil-go .source-number small{font-size:37px}.approved-detail-soil-go .source-bottom{bottom:35px}.approved-detail-soil-go .source-bottom strong{font-size:27px}.approved-detail-soil-go .source-bottom p{font-size:18px;line-height:1.7}.approved-detail-soil-go .care-stage{height:520px;margin-top:0}.approved-detail-soil-go .care-label strong{font-size:22px}.approved-detail-soil-go .care-label span{font-size:15px}.approved-detail-soil-go .care-label.top{left:5%;top:14%}.approved-detail-soil-go .care-label.bottom{right:5%;bottom:19%}.approved-detail-soil-go .care-tabs button{font-size:19px;padding:15px 25px}.approved-detail-soil-go .care-caption{font-size:18px;padding-bottom:30px;min-height:100px}.approved-detail-soil-go .route-tabs{gap:14px;margin-top:18px}.approved-detail-soil-go .route-tabs strong{font-size:25px}.approved-detail-soil-go .route-tabs span{font-size:18px}.approved-detail-soil-go .howto-control button{font-size:18px}.approved-detail-soil-go .howto-control button:last-child{padding-inline:18px}.approved-detail-soil-go .usage-end strong{font-size:26px}.approved-detail-soil-go .usage-end p{font-size:19px;line-height:1.9}.approved-detail-soil-go .timing{min-height:860px}.approved-detail-soil-go .timing-track{margin-left:9%;padding-left:27px;margin-top:40px}.approved-detail-soil-go .timing-track>div:before{left:-33px;top:10px}.approved-detail-soil-go .timing-track span{font-size:14px}.approved-detail-soil-go .timing-track strong{font-size:29px}.approved-detail-soil-go .timing-track p{font-size:19px;line-height:1.7}.approved-detail-soil-go .timing-track>div{margin-bottom:34px}.approved-detail-soil-go .compare-product img{height:315px}.approved-detail-soil-go .compare-product h3{font-size:23px}.approved-detail-soil-go .compare-product p{font-size:18px}.approved-detail-soil-go .answer-key{font-size:31px}.approved-detail-soil-go .order-info{top:35%;width:50%}.approved-detail-soil-go .order-unit{font-size:18px}.approved-detail-soil-go .price{font-size:39px}.approved-detail-soil-go .pack{font-size:18px}.approved-detail-soil-go .order-bottle{height:355px}.approved-detail-soil-go .buy{font-size:20px}.approved-detail-soil-go .phone{font-size:18px}.approved-detail-soil-go .hero-facts div+div{padding-left:10px}.approved-detail-soil-go .ocean-toggle{top:18px;font-size:15px;padding:6px 12px}}
@media(max-width:370px){.approved-detail-soil-go .hero h1{font-size:35px}.approved-detail-soil-go .hero-sub{width:145px;font-size:17px}.approved-detail-soil-go .hero-bottle{height:370px}.approved-detail-soil-go .hero-facts .hero-route{font-size:18px}.approved-detail-soil-go .source-number{top:34%}.approved-detail-soil-go .care-label strong{font-size:20px}.approved-detail-soil-go .route-tabs span{font-size:17px}.approved-detail-soil-go .order-info{width:51%}.approved-detail-soil-go .price{font-size:36px}.approved-detail-soil-go .buy{font-size:18px}}
.approved-detail-soil-go .answer-tabs{grid-template-columns:repeat(4,1fr)}.approved-detail-soil-go .care-label{text-shadow:0 1px 7px #f4f2e9,0 0 18px #f4f2e9}.approved-detail-soil-go .howto-stage:has(.media-failed){background:#493121 url("/approved-details/media/47ffa0537c47/howto-120.png") center top/100% auto no-repeat}.approved-detail-soil-go .howto-stage video.media-failed{visibility:hidden}.approved-detail-soil-go .hero:has(.media-failed){background:url("/approved-details/media/47ffa0537c47/soil.webp") center/cover}.approved-detail-soil-go .hero video.media-failed{visibility:hidden}

.approved-detail-soil-go .pop-char{display:inline-block;transform-origin:50% 75%;will-change:transform}.approved-detail-soil-go h1 .pop-char,.approved-detail-soil-go h2 .pop-char{white-space:pre}.approved-detail-soil-go .head-actions{display:flex;align-items:center;gap:18px}.approved-detail-soil-go #motion-mode{border:0;border-bottom:1px solid #9b5b30;background:none;color:#784d31;font-size:13px;font-weight:750;padding:7px 0;cursor:pointer}.approved-detail-soil-go .care-stage>.care-film{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}.approved-detail-soil-go .care-stage .care-film{position:relative}.approved-detail-soil-go .care-stage svg{pointer-events:none}.approved-detail-soil-go .motion-scroll{pointer-events:none}@media(max-width:620px){.approved-detail-soil-go .head-actions{gap:12px}.approved-detail-soil-go #motion-mode{font-size:12px}}@media(prefers-reduced-motion:reduce){.approved-detail-soil-go .pop-char{will-change:auto}}

.approved-detail-soil-go [data-motion-off] .pop-char{transform:none!important;opacity:1!important}.approved-detail-soil-go [data-motion-off] .hero-bottle,.approved-detail-soil-go [data-motion-off] .order-bottle,.approved-detail-soil-go [data-motion-off] .field-photo,.approved-detail-soil-go [data-motion-off] .compare-product img{transform:none!important}

.approved-detail-soil-go .light{color:#493b2e}.approved-detail-soil-go .hero-facts strong{color:#f4c181}.approved-detail-soil-go .hero-facts .hero-route{font-size:32px}.approved-detail-soil-go .hero .shade{background:linear-gradient(90deg,#382316ed,#38231688 63%,transparent),linear-gradient(0deg,#3e291f,transparent 65%)}.approved-detail-soil-go .source .shade{background:linear-gradient(90deg,#382316e8,#38231655),linear-gradient(0deg,#3e291f,transparent 65%)}.approved-detail-soil-go .soil-role{position:absolute;left:7%;top:35%;right:7%}.approved-detail-soil-go .soil-role>span{font-size:22px;font-weight:700;color:#efd3ab}.approved-detail-soil-go .soil-role>strong{display:block;font-family:MaruBuri;font-size:110px;line-height:1.3;margin:12px 0;color:#ffcf91;letter-spacing:-.06em}.approved-detail-soil-go .soil-role>p{font-size:24px;font-weight:600}.approved-detail-soil-go .source-bottom{bottom:45px}.approved-detail-soil-go .care-stage:after{background:linear-gradient(90deg,#f7eddfaa,transparent 42%,#f7eddf77)}.approved-detail-soil-go .care-label{color:#4c3628}.approved-detail-soil-go .care-label.top{top:34%}.approved-detail-soil-go .care-label.bottom{bottom:22%}.approved-detail-soil-go .care .section-copy{background:#f7eddf}.approved-detail-soil-go .answer-key{color:#493b2e}.approved-detail-soil-go .answer-detail{color:#493b2e}.approved-detail-soil-go .answer-tabs button{color:#70573c}.approved-detail-soil-go .field-copy{color:#493b2e}.approved-detail-soil-go .howto-stage:after{background:linear-gradient(0deg,#493121,#493121dd 12%,transparent 33%)}.approved-detail-soil-go .compare-note{color:#5d452e}.approved-detail-soil-go .hero-sub{max-width:250px}.approved-detail-soil-go .timing-track p{max-width:550px}
@media(max-width:620px){.approved-detail-soil-go .hero-facts .hero-route{font-size:22px}.approved-detail-soil-go .hero-facts strong{font-size:34px}.approved-detail-soil-go .hero-facts strong span{font-size:16px}.approved-detail-soil-go .hero-sub{max-width:170px}.approved-detail-soil-go .soil-role{top:34%}.approved-detail-soil-go .soil-role>span{font-size:18px}.approved-detail-soil-go .soil-role>strong{font-size:79px}.approved-detail-soil-go .soil-role>p{font-size:21px}.approved-detail-soil-go .source-bottom strong{font-size:26px}.approved-detail-soil-go .source-bottom p{font-size:18px}.approved-detail-soil-go .care-label.top{top:30%}.approved-detail-soil-go .hero{height:840px}.approved-detail-soil-go .source{height:860px}.approved-detail-soil-go .timing{min-height:950px}}
@media(max-width:370px){.approved-detail-soil-go .hero-facts .hero-route{font-size:20px}.approved-detail-soil-go .hero-facts strong{font-size:31px}.approved-detail-soil-go .hero-facts p{font-size:13px}.approved-detail-soil-go .hero-sub{max-width:145px}.approved-detail-soil-go .soil-role>strong{font-size:72px}}

/* Soil R2: drench-only sequence and own-product value scene. */
.approved-detail-soil-go .experiment-section{background:#f9f8f4;padding-bottom:0}.approved-detail-soil-go .experiment-section .section-copy{padding-bottom:24px}.approved-detail-soil-go .experiment-chapters{display:flex;margin:12px 6% 0;border-top:1px solid #715a4240;border-bottom:1px solid #715a4240;gap:24px}.approved-detail-soil-go .experiment-chapters button{flex:1;position:relative;text-align:left;display:grid;grid-template-columns:32px 1fr;gap:0 12px;border:0;background:none;color:#71675c;padding:23px 0;cursor:pointer}.approved-detail-soil-go .experiment-chapters button[aria-pressed=true]{color:#493121}.approved-detail-soil-go .experiment-chapters button[aria-pressed=true]:after{content:'';position:absolute;height:3px;background:#a05b2e;bottom:-1px;left:0;right:0}.approved-detail-soil-go .experiment-chapters button>span{grid-row:span 2;font-size:18px;font-weight:800}.approved-detail-soil-go .experiment-chapters strong{font-size:23px}.approved-detail-soil-go .experiment-chapters small{font-size:16px;margin-top:5px}.approved-detail-soil-go .experiment-player{margin:24px 0 0;background:#f9f8f4}.approved-detail-soil-go .experiment-player video{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.approved-detail-soil-go .experiment-player video[hidden]{display:none}.approved-detail-soil-go .experiment-player img{display:block;width:100%}.approved-detail-soil-go .experiment-player [hidden]{display:none}.approved-detail-soil-go .experiment-player p{padding:20px 6%;font-size:19px}.approved-detail-soil-go .experiment-player p a{text-decoration:underline}.approved-detail-soil-go .experiment-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 6%;border-bottom:1px solid #715a4240}.approved-detail-soil-go .experiment-tools button{padding:13px 25px;background:#493121;color:white;border:0;font-size:21px;font-weight:800;cursor:pointer;min-height:52px}.approved-detail-soil-go .experiment-tools>span{font-size:17px;color:#65574b}.approved-detail-soil-go .experiment-reading{padding:38px 6% 48px}.approved-detail-soil-go .experiment-observe{display:flex;flex-direction:column;font-size:32px;font-weight:700;line-height:1.5;letter-spacing:-.025em;margin-bottom:20px}.approved-detail-soil-go .experiment-observe b{color:#955122}.approved-detail-soil-go .experiment-reading>#experiment-context{font-size:19px;line-height:1.8;max-width:680px}.approved-detail-soil-go .experiment-source{font-size:16px;text-decoration:underline;text-underline-offset:5px;color:#705941}.approved-detail-soil-go .experiment-next{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding-top:30px;border-top:1px solid #715a4240}.approved-detail-soil-go .experiment-next strong{font-size:25px}.approved-detail-soil-go .experiment-next p{font-size:20px;margin:8px 0 0;line-height:1.7}.approved-detail-soil-go .experiment-next>a{font-size:20px;font-weight:800;border-bottom:2px solid #955122;padding:14px 0;white-space:nowrap}.approved-detail-soil-go .experiment-consult{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:30px;font-size:18px}.approved-detail-soil-go .experiment-consult strong{font-size:20px}
@media(max-width:620px){.approved-detail-soil-go .experiment-section .section-copy{padding-bottom:14px}.approved-detail-soil-go .experiment-chapters{gap:18px}.approved-detail-soil-go .experiment-chapters button{grid-template-columns:22px 1fr;gap:0 5px;padding:20px 0}.approved-detail-soil-go .experiment-chapters button>span{font-size:15px}.approved-detail-soil-go .experiment-chapters strong{font-size:18px}.approved-detail-soil-go .experiment-chapters small{font-size:14px}.approved-detail-soil-go .experiment-player{margin-top:16px}.approved-detail-soil-go .experiment-tools{flex-direction:column;align-items:stretch;gap:12px;padding-top:18px;padding-bottom:22px}.approved-detail-soil-go .experiment-tools button{font-size:19px}.approved-detail-soil-go .experiment-tools>span{font-size:15px;text-align:center}.approved-detail-soil-go .experiment-reading{padding:30px 6% 38px}.approved-detail-soil-go .experiment-observe{font-size:28px}.approved-detail-soil-go .experiment-reading>#experiment-context{font-size:18px}.approved-detail-soil-go .experiment-source{font-size:15px}.approved-detail-soil-go .experiment-next{display:block;margin-top:30px;padding-top:25px}.approved-detail-soil-go .experiment-next strong{font-size:23px}.approved-detail-soil-go .experiment-next p{font-size:18px}.approved-detail-soil-go .experiment-next>a{display:inline-block;margin-top:8px;font-size:19px}.approved-detail-soil-go .experiment-consult{font-size:16px}.approved-detail-soil-go .experiment-consult strong{font-size:19px}}
.approved-detail-soil-go .route-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.approved-detail-soil-go .route-tabs button{min-width:0;padding:22px 8px}.approved-detail-soil-go .route-tabs button strong{font-size:clamp(18px,3vw,28px)}.approved-detail-soil-go .route-tabs button span{font-size:clamp(16px,2.3vw,21px)}
.approved-detail-soil-go .value-stage{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:3%;padding:40px 7% 30px;background:linear-gradient(110deg,transparent,#f5eddb88)}
.approved-detail-soil-go .value-bottle{width:100%;max-height:510px;object-fit:contain;filter:drop-shadow(12px 18px 16px #49312133)}
.approved-detail-soil-go .value-copy>span{display:block;font-size:clamp(18px,2.7vw,26px);font-weight:700}.approved-detail-soil-go .value-copy>strong{font-size:clamp(38px,7vw,72px);color:#985226;letter-spacing:-.05em}.approved-detail-soil-go .value-copy small{font-size:.45em;margin-left:4px}.approved-detail-soil-go .value-divider{height:1px;background:#49312144;margin:25px 0}.approved-detail-soil-go .unit-cost{margin:8px 0}.approved-detail-soil-go .unit-cost b{font-size:clamp(27px,4.5vw,48px)}.approved-detail-soil-go .unit-cost>span{display:block;font-size:18px;margin-top:10px}.approved-detail-soil-go .value-scene{min-height:850px}
@media(max-width:480px){.approved-detail-soil-go .value-stage{padding:35px 5%;gap:5%}.approved-detail-soil-go .value-copy>span{font-size:17px}.approved-detail-soil-go .value-copy>strong{font-size:36px}.approved-detail-soil-go .unit-cost b{font-size:27px}.approved-detail-soil-go .value-scene{min-height:780px}.approved-detail-soil-go .route-tabs button{padding:20px 4px}.approved-detail-soil-go .route-tabs button span{font-size:15px}}


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