.ko-red-main,.ko-red-content{color:#282b2c;--red-ink:#282b2c;--red-muted:#5f625e;--red-line:#dedbd4;--red-sand:#f5f3ee}ko-red-details{display:block}.ko-red-main .ko-disclosure summary{font-size:1.6rem}.ko-red-main .ko-disclosure .rte{font-size:1.6rem;line-height:1.75;overflow-wrap:anywhere}#ko-red-inci{scroll-margin-top:10rem}.ko-red-gallery__track{scrollbar-width:none!important}.ko-red-gallery__track::-webkit-scrollbar{display:none}.ko-red-main h1,.ko-red-content h2,.ko-red-content h3{color:var(--red-ink);font-weight:600;letter-spacing:-.035em}.ko-red-main .product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.15;margin:1rem 0}.ko-red-kicker{font-size:1.2rem;line-height:1.5;letter-spacing:.12em;font-weight:600;color:var(--red-muted);margin:0 0 1.4rem}.ko-red-size{font-size:1.4rem;color:var(--red-muted);margin:1rem 0}.ko-red-size span{margin:0 .8rem}.ko-red-main .ko-product-guide{font-size:1.6rem;line-height:1.65;color:var(--red-muted);margin:1.2rem 0}.ko-red-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:1.5rem 0;margin:1.5rem 0;border-block:1px solid var(--red-line);gap:1rem}.ko-red-benefits li{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;line-height:1.45}.ko-red-icon{flex-shrink:0;color:#796e5f}.ko-red-main .product__tax,.ko-red-main .unit-price{font-size:1.4rem}.ko-red-main .product__info-container .price--large{font-size:2.6rem}.ko-red-price-note{display:block;font-size:1.4rem;font-weight:400;margin-top:.4rem}.ko-red-gallery{display:block;position:sticky;top:2rem}.ko-red-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;position:relative;background:#fff;border:1px solid #efeee9}.ko-red-gallery__track>a{flex:0 0 100%;scroll-snap-align:start;min-width:0;display:block}.ko-red-gallery__track img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block;max-height:58rem;padding:1.5rem}.ko-red-gallery__controls{display:flex;gap:1rem;margin-top:1rem}.ko-red-gallery__controls button{background:#fff;border:1px solid var(--red-line);padding:1rem 1.8rem;color:var(--red-ink);min-height:44px;font-size:1.3rem;cursor:pointer}.ko-red-gallery__controls button[aria-pressed=true]{border-color:var(--red-ink);background:var(--red-sand)}.ko-red-gallery__controls span{margin-left:.8rem}.ko-red-gallery__caption{display:flex;justify-content:space-between;gap:2rem;font-size:1.1rem;letter-spacing:.1em;color:var(--red-muted);margin:1.6rem 0}.ko-red-gallery__caption span{letter-spacing:0;font-size:1.2rem}ko-red-purchase{display:block}.ko-red-options{border:0;margin:0;padding:0;min-width:0}.ko-red-options legend{font-size:1.5rem;font-weight:600;padding:0;margin-bottom:1.1rem}.ko-red-option{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:1.1rem;border:1px solid var(--red-line,#dedbd4);padding:1.4rem;cursor:pointer;margin:0 0 .8rem;min-height:78px;border-radius:3px;line-height:1.45}.ko-red-option:has(input:checked){border-color:#615849;background:#f6f3ed;box-shadow:inset 0 0 0 1px #615849}.ko-red-option input{width:18px;height:18px;accent-color:#514a3e;margin:0}.ko-red-option strong{display:block;font-size:1.5rem;font-weight:600}.ko-red-option small{display:block;font-size:1.3rem;color:#5f625e;margin-top:.3rem}.ko-red-option__price{text-align:right;white-space:nowrap}.ko-red-option .ko-red-saving{color:#446047}.ko-red-options__label{display:flex;justify-content:space-between;gap:1rem;margin:1.6rem 0 .8rem;font-size:1.5rem;font-weight:600}.ko-red-options__label span{font-size:1.3rem;color:#5f625e;font-weight:400}.ko-red-options__note{font-size:1.3rem;line-height:1.7;color:#5f625e;margin:1.2rem 0 0}.ko-red-options a{color:inherit;text-underline-offset:3px}.ko-red-content{padding:6rem 0;font-size:1.6rem;line-height:1.75}.ko-red-content--ingredients{background:#f5f3ee;margin-top:2rem}.ko-red-content--routine{background:#faf9f6}.ko-red-content h2{font-size:clamp(2.8rem,3.3vw,4.2rem);line-height:1.18;margin:.8rem 0 2rem;max-width:65rem}.ko-red-content h3{font-size:2rem;line-height:1.35;letter-spacing:-.02em}.ko-red-lead{font-size:1.8rem;line-height:1.75;color:#5f625e}.ko-red-editorial{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.ko-red-editorial__image{margin:0;min-width:0}.ko-red-editorial__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ko-red-editorial__image figcaption{font-size:1.2rem;color:#686a64;margin-top:1rem}.ko-red-ingredients{margin:2.4rem 0}.ko-red-ingredients>div{border-top:1px solid var(--red-line);padding:1.4rem 0}.ko-red-ingredients dt{font-weight:600;font-size:1.7rem;line-height:1.5}.ko-red-ingredients dt span{font-size:2.5rem;letter-spacing:-.04em;margin-right:.4rem}.ko-red-ingredients dd{margin:.3rem 0 0;font-size:1.5rem;color:#5f625e}.ko-red-content .ko-red-fine{font-size:1.4rem;color:#666960;line-height:1.7}.ko-red-link{display:inline-flex;align-items:center;gap:1rem;min-height:44px;font-size:1.4rem;font-weight:600;color:var(--red-ink);text-underline-offset:5px}.ko-red-section-heading{max-width:75rem;margin-bottom:3.5rem}.ko-red-section-heading>p:last-child{color:#5f625e;max-width:65rem}.ko-red-steps{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.ko-red-steps li{position:relative;border-top:1px solid var(--red-line);padding:2.4rem 0}.ko-red-step-number{font-size:1.4rem;color:#7a7161;display:block;margin-bottom:1.5rem}.ko-red-steps .ko-red-icon{position:absolute;right:0;top:2.4rem}.ko-red-steps p{font-size:1.6rem;color:#5f625e;margin:0}.ko-red-content .ko-clinic-note{max-width:none;margin:3rem 0 0;padding:3rem 0;border-color:var(--red-line);display:flex;gap:2rem;align-items:center}.ko-red-content .ko-clinic-note img{width:60px;height:80px;object-fit:cover;flex-shrink:0}.ko-red-content .ko-clinic-note blockquote{margin:.5rem 0;font-size:1.8rem;line-height:1.6}.ko-red-content .ko-clinic-note p{font-size:1.4rem;margin:.5rem 0}.ko-red-content .ko-clinic-note small{font-size:1.2rem;line-height:1.6;display:block;color:#666960}.ko-red-routine{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.ko-red-routine article{display:grid;grid-template-columns:33% 1fr;align-items:center;gap:2rem;padding:2rem;background:#fff;border:1px solid #e7e4dd}.ko-red-routine__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ko-red-routine h3{font-size:1.9rem;margin:0 0 1rem}.ko-red-routine h3 a{color:inherit;text-decoration:none}.ko-red-routine .ko-red-kicker{font-size:1rem;margin:0 0 .8rem}.ko-red-routine .price{font-size:1.6rem}.ko-red-routine .unit-price{font-size:1.3rem}.ko-red-routine .ko-red-link{margin-top:.8rem}.ko-red-faq{display:grid;grid-template-columns:35% 1fr;gap:8%}.ko-red-faq .ko-disclosure{margin:0;border-color:var(--red-line)}.ko-red-faq summary{font-size:1.6rem;min-height:56px}.ko-red-faq details>p{font-size:1.6rem;color:#5f625e;line-height:1.75}.ko-red-faq .ko-red-link{margin-bottom:1.5rem}.ko-red-main :focus-visible,.ko-red-content :focus-visible{outline:2px solid #282b2c;outline-offset:4px}@media(min-width:990px){.ko-red-main .product.product--medium .product__media-wrapper{width:48%;max-width:48%}.ko-red-main .product.product--medium .product__info-wrapper{width:52%;max-width:52%;padding-left:5rem!important}}@media(max-width:989px){.ko-red-benefits li{flex-direction:column;align-items:flex-start}.ko-red-option{grid-template-columns:18px 1fr;gap:.8rem}.ko-red-option__price{grid-column:2;text-align:left;display:flex;flex-wrap:wrap;gap:.3rem 1rem;white-space:normal}.ko-red-option__price small{margin:0}.ko-red-routine article{gap:1.2rem;padding:1.5rem}.ko-red-routine h3{font-size:1.7rem}}@media(max-width:749px){.ko-red-main .product__media-wrapper{margin-bottom:0}.ko-red-gallery{position:static}.ko-red-gallery__track img{max-height:36rem;aspect-ratio:1.12;padding:1rem}.ko-red-gallery__caption{display:none}.ko-red-gallery__controls{margin:.8rem 0}.ko-red-main .product__info-container{padding-top:2rem}.ko-red-main .product__title h1{font-size:2.8rem}.ko-red-kicker{font-size:1.1rem;margin-bottom:1rem}.ko-red-benefits{gap:1.2rem}.ko-red-benefits li{font-size:1.4rem}.ko-red-option{grid-template-columns:18px 1fr auto;padding:1.3rem;gap:.8rem}.ko-red-option__price{grid-column:auto;text-align:right;display:block}.ko-red-option small,.ko-red-options__note,.ko-red-options__label span{font-size:1.4rem}.ko-red-option__price strong{font-size:1.6rem}.ko-red-content{padding:4rem 0}.ko-red-content h2{font-size:2.9rem}.ko-red-editorial{grid-template-columns:1fr;gap:2.8rem}.ko-red-editorial__image img{aspect-ratio:1.5}.ko-red-editorial__image figcaption{font-size:1.4rem}.ko-red-lead,.ko-red-ingredients dd{font-size:1.6rem}.ko-red-section-heading{margin-bottom:2.5rem}.ko-red-steps{grid-template-columns:1fr;gap:0}.ko-red-steps li{padding:2rem 0 2rem 4rem}.ko-red-step-number{position:absolute;left:0;top:2rem}.ko-red-steps .ko-red-icon{display:none}.ko-red-steps h3{margin:0 0 1rem}.ko-red-content .ko-clinic-note{align-items:flex-start;margin-top:2rem;gap:1.4rem}.ko-red-content .ko-clinic-note blockquote{font-size:1.6rem}.ko-red-content .ko-clinic-note small{font-size:1.4rem}.ko-red-routine{grid-template-columns:1fr;gap:1.2rem}.ko-red-routine article{grid-template-columns:100px 1fr;padding:1.4rem}.ko-red-routine .ko-red-kicker{font-size:1.1rem}.ko-red-routine .unit-price{font-size:1.4rem}.ko-red-faq{grid-template-columns:1fr;gap:1rem}.ko-red-link{font-size:1.4rem}.ko-red-faq summary{line-height:1.5;padding-block:1.5rem}}@media(max-width:380px){.ko-red-option{grid-template-columns:18px 1fr}.ko-red-option__price{grid-column:2;text-align:left;display:flex;gap:.4rem 1rem;flex-wrap:wrap}.ko-red-option__price small{margin:0}.ko-red-options__label{flex-direction:column;gap:.3rem}.ko-red-routine article{grid-template-columns:80px 1fr}}.ko-red-main .product-form__submit{min-height:56px;font-size:1.6rem;letter-spacing:.01em;border-radius:3px}.ko-red-main .product-form__submit span{display:flex;justify-content:center;align-items:center;gap:1rem}.ko-red-options legend{font-size:1.8rem;margin-bottom:1.2rem;letter-spacing:-.02em}.ko-red-option--once{grid-template-columns:18px 1fr auto!important;min-height:68px;margin:0;padding:1.3rem 1.5rem}.ko-red-option--once .ko-red-option__price{grid-column:auto;text-align:right;display:block}.ko-red-options__label{margin:1.5rem 0 1.3rem;font-size:1.4rem;align-items:baseline}.ko-red-options__label span{font-size:1.2rem}.ko-red-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding-top:1rem}.ko-red-option--plan{display:flex;position:relative;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.8rem 1.4rem 1.3rem;margin:0;border-radius:3px}.ko-red-plan-head{display:flex;align-items:center;gap:.8rem;min-height:3.8rem}.ko-red-plan-head strong{font-size:1.4rem;line-height:1.35}.ko-red-plan-tag{position:absolute;left:1.2rem;top:-1.1rem;padding:.25rem .8rem;background:#3c5142;color:#fff;border-radius:2px;font-size:1.1rem;line-height:1.5;font-weight:600;letter-spacing:.02em}.ko-red-plan-amount{font-size:1.2rem;color:var(--red-muted)}.ko-red-plan-price{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;margin:.4rem 0 0}.ko-red-plan-price s{color:#77796f;font-size:1.4rem;font-weight:400}.ko-red-plan-price strong{font-size:2.3rem;letter-spacing:-.04em}.ko-red-option--plan .ko-red-saving{display:inline-block;background:#e7ede4;padding:.25rem .6rem;font-size:1.2rem;font-weight:600;border-radius:2px;color:#314d36}.ko-red-option--plan small{font-size:1.1rem;line-height:1.45;margin:0}.ko-red-options__note{font-size:1.2rem;line-height:1.6;margin:1.2rem 0}.ko-red-selected{margin:1.2rem 0 0;padding-top:1.1rem;border-top:1px solid var(--red-line);font-size:1.3rem;line-height:1.5;color:#475548}.ko-red-compare{font-size:1.6rem;color:var(--red-muted);margin-left:1rem}.ko-red-main .ko-red-price-note{font-size:1.2rem}.ko-red-trust{list-style:none;padding:1.8rem 0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;border-bottom:1px solid var(--red-line)}.ko-red-trust li,.ko-red-trust a{display:flex;align-items:center;flex-direction:column;text-align:center;gap:.7rem;text-decoration:none;color:inherit}.ko-red-trust strong,.ko-red-trust small{display:block;font-size:1.1rem;line-height:1.5}.ko-red-trust strong{font-weight:600}.ko-red-trust small{color:var(--red-muted);margin-top:.15rem}.ko-red-jump{display:flex;gap:1.6rem;justify-content:center;flex-wrap:wrap;margin:1.4rem 0}.ko-red-jump a{font-size:1.2rem;color:var(--red-muted);text-underline-offset:4px;min-height:36px;display:flex;align-items:center}.ko-red-content{scroll-margin-top:7rem}.ko-red-content--quality{padding:3.2rem 0;background:#f0eee8;margin-top:0}.ko-red-quality{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;list-style:none;padding:0;margin:0}.ko-red-quality li{display:flex;gap:1.5rem;align-items:center;justify-content:center}.ko-red-quality .ko-red-icon{width:36px;height:36px}.ko-red-quality strong,.ko-red-quality small{display:block;line-height:1.5}.ko-red-quality strong{font-size:1.5rem;font-weight:600}.ko-red-quality small{font-size:1.2rem;color:var(--red-muted);margin-top:.4rem}.ko-red-content--ingredients{margin-top:0;padding:7rem 0;background:#faf9f6}.ko-red-editorial--actives{align-items:start;gap:6%}.ko-red-editorial--actives .ko-red-editorial__image{position:sticky;top:3rem}.ko-red-editorial--actives .ko-red-editorial__image img{aspect-ratio:1;object-fit:cover;border-radius:2px}.ko-red-active-list{margin-top:2.5rem}.ko-red-active-list details{border-top:1px solid #dad8d0}.ko-red-active-list details:last-child{border-bottom:1px solid #dad8d0}.ko-red-active-list summary{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 0;list-style:none;cursor:pointer;min-height:78px}.ko-red-active-list summary::-webkit-details-marker{display:none}.ko-red-active-list summary img,.ko-red-active-icon{width:52px;height:52px;flex-shrink:0;object-fit:cover;border-radius:50%}.ko-red-active-icon{display:grid;place-items:center;background:#eeece5}.ko-red-active-list summary strong{font-size:1.6rem;display:block;font-weight:600;line-height:1.35}.ko-red-active-list summary small{font-size:1.2rem;color:var(--red-muted);display:block;line-height:1.4;margin-top:.3rem}.ko-red-plus{font-size:2.3rem;margin-left:auto;font-weight:300;transition:transform .15s}.ko-red-active-list details[open] .ko-red-plus{transform:rotate(45deg)}.ko-red-active-list details>div{padding:0 0 1.8rem 6.4rem;font-size:1.4rem;line-height:1.8;color:var(--red-muted)}.ko-red-active-list details>div p{margin:.2rem 0 1rem}.ko-red-active-list details .ko-red-fine{font-size:1.2rem}.ko-red-active-list .ko-red-link{font-size:1.3rem}.ko-red-content--science{background:#e9ede6;padding:7rem 0}.ko-red-science-top{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.ko-red-study-card{background:#fff;padding:3rem;border:1px solid #dce1d7}.ko-red-study-label{font-size:1.1rem;letter-spacing:.1em;font-weight:600;color:#54624d}.ko-red-study-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0}.ko-red-study-numbers strong{display:block;font-size:3.6rem;line-height:1.2;font-weight:500;letter-spacing:-.04em;color:#3e503f}.ko-red-study-numbers span{display:block;font-size:1.1rem;line-height:1.5;margin-top:.5rem}.ko-red-study-card p{font-size:1.4rem;line-height:1.7}.ko-red-study-card .ko-red-fine{font-size:1.2rem}.ko-red-cycle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4rem}.ko-red-cycle article{background:#f7f8f4;padding:2.4rem;position:relative}.ko-red-cycle svg{height:140px;width:100%;display:block;fill:none;stroke:#7a7d70;stroke-width:1.5;margin-bottom:1.6rem}.ko-red-cycle .ko-red-skin{fill:#e9e4da;stroke:none}.ko-red-cycle .ko-red-follicle{fill:#d8bfb1;stroke:#ac9383;stroke-width:2}.ko-red-cycle .ko-red-hair{stroke:#535046;stroke-width:7;stroke-linecap:round}.ko-red-cycle circle{fill:#53644c;stroke:none}.ko-red-cycle .ko-red-arrow{stroke:#53644c;stroke-width:2}.ko-red-cycle h3{margin:.5rem 0 1rem}.ko-red-cycle p{font-size:1.4rem;color:var(--red-muted);margin:0;line-height:1.7}.ko-red-cycle .ko-red-kicker{font-size:1.1rem}.ko-red-science-note{margin-top:3rem;border-top:1px solid #ced5c7;padding-top:2rem;max-width:85rem}.ko-red-science-note h3{font-size:1.8rem;margin:0 0 1rem}.ko-red-science-note p{font-size:1.4rem;line-height:1.8;color:#535d4f}.ko-red-content--experiences{padding-bottom:0;background:#fff}.ko-red-content--experiences .ko-red-section-heading{margin-bottom:0}.ko-red-content--bestsellers{background:#f6f4ee}.ko-red-bestsellers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.ko-red-bestseller-image{display:block;background:#fff}.ko-red-bestseller-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:1.5rem}.ko-red-bestsellers h3{font-size:1.7rem;min-height:4.8rem;margin:1.5rem 0 1rem}.ko-red-bestsellers h3 a{text-decoration:none;color:inherit}.ko-red-bestsellers .price{font-size:1.5rem}.ko-red-bestsellers .unit-price{font-size:1.2rem}.ko-red-bestsellers+.ko-red-link{margin-top:2.5rem}@media(max-width:989px){.ko-red-plan-grid{gap:.8rem}.ko-red-option--plan{padding-inline:1rem}.ko-red-plan-head strong{font-size:1.3rem}.ko-red-plan-price strong{font-size:2rem}.ko-red-plan-price,.ko-red-trust{gap:.5rem}.ko-red-quality{gap:1.5rem}.ko-red-quality li{gap:1rem}.ko-red-quality strong{font-size:1.3rem}.ko-red-quality small{font-size:1.1rem}.ko-red-bestsellers{grid-template-columns:repeat(2,minmax(0,1fr))}.ko-red-study-card{padding:2rem}.ko-red-study-numbers strong{font-size:3rem}}@media(max-width:749px){.ko-red-main .ko-product-guide{font-size:1.5rem;line-height:1.6}.ko-red-size{font-size:1.2rem}.ko-red-options__label{flex-direction:row;gap:.8rem;font-size:1.3rem}.ko-red-options__label span{font-size:1.1rem}.ko-red-option--plan{padding:1.8rem 1.2rem 1.3rem}.ko-red-option--plan small{font-size:1.1rem}.ko-red-option--once small{font-size:1.2rem}.ko-red-plan-head{min-height:3.8rem}.ko-red-plan-head strong{font-size:1.35rem}.ko-red-plan-price strong{font-size:2.3rem}.ko-red-options__note{font-size:1.2rem}.ko-red-trust{padding:1.8rem 0}.ko-red-trust strong,.ko-red-trust small{font-size:1.05rem}.ko-red-trust .ko-red-icon{width:25px;height:25px}.ko-red-jump{gap:1.7rem}.ko-red-quality{gap:1.4rem}.ko-red-quality li{flex-direction:column;text-align:center;gap:.8rem}.ko-red-quality .ko-red-icon{width:30px;height:30px}.ko-red-quality strong{font-size:1.1rem;line-height:1.5}.ko-red-quality small{font-size:1rem;line-height:1.5}.ko-red-content--quality{padding:2.5rem 0}.ko-red-content--ingredients,.ko-red-content--science{padding:4rem 0}.ko-red-editorial--actives .ko-red-editorial__image{position:static}.ko-red-editorial--actives .ko-red-editorial__image img{aspect-ratio:1.25}.ko-red-editorial__image figcaption{font-size:1.1rem}.ko-red-active-list details>div{padding-left:0;font-size:1.4rem}.ko-red-active-list summary strong{font-size:1.5rem}.ko-red-active-list summary small{font-size:1.1rem}.ko-red-science-top{grid-template-columns:1fr;gap:2rem}.ko-red-study-card{padding:2rem}.ko-red-cycle{grid-template-columns:1fr;gap:1.2rem;margin-top:2rem}.ko-red-cycle article{padding:2rem 2rem 2rem 12rem;min-height:150px}.ko-red-cycle svg{position:absolute;left:.7rem;top:1.6rem;width:100px;height:125px;margin:0}.ko-red-cycle p{font-size:1.3rem}.ko-red-cycle h3{font-size:1.8rem}.ko-red-bestsellers{gap:2rem 1.2rem}.ko-red-bestsellers h3{font-size:1.5rem;min-height:6rem}.ko-red-bestsellers .price{font-size:1.4rem}.ko-red-bestsellers .unit-price{font-size:1.1rem}.ko-red-bestsellers .ko-red-link{font-size:1.3rem}.ko-red-content--experiences{padding-top:4rem}.ko-red-study-numbers strong{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.ko-red-plus{transition:none}}.ko-red-main .product-form__buttons{max-width:none}.ko-red-customer{display:grid;grid-template-columns:30% 1fr;gap:5rem;background:#f4f2ed;margin:3rem 0 1rem;align-items:center;padding:3rem}.ko-red-customer>img{width:100%;height:auto;max-height:38rem;object-fit:cover;object-position:center;border-radius:2px}.ko-red-customer blockquote{font-size:2.5rem;line-height:1.5;font-weight:500;letter-spacing:-.025em;margin:1.5rem 0 2rem}.ko-red-customer figcaption>p{font-size:1.4rem}.ko-red-customer figcaption>.ko-red-kicker{font-size:1.1rem}.ko-red-customer figcaption>.ko-red-fine{font-size:1.2rem;max-width:65rem}@media(max-width:749px){.ko-red-customer{grid-template-columns:1fr;gap:2rem;padding:2rem;margin-top:2rem}.ko-red-customer>img{height:29rem;object-fit:contain;background:#e7e3da}.ko-red-customer blockquote{font-size:1.9rem;margin:1rem 0 1.5rem}.ko-red-customer figcaption>.ko-red-kicker{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ko-redensyl.css.map */
