.kr-recycle{--kr-red:#e8425a;--kr-ink:#202124;--kr-muted:#62656b;background:#fff;color:var(--kr-ink);font-family:var(--font-body-family),sans-serif;line-height:1.85}.kr-recycle *{box-sizing:border-box}.kr-recycle__wrap{max-width:1320px;width:calc(100% - 96px);margin:auto}.kr-recycle h1,.kr-recycle h2,.kr-recycle h3,.kr-recycle p,.kr-recycle ul,.kr-recycle dl,.kr-recycle dd{margin:0}.kr-recycle h1,.kr-recycle h2,.kr-recycle h3{color:var(--kr-ink);font-weight:700;line-height:1.5;letter-spacing:-.025em}.kr-recycle a{color:inherit;text-decoration:none}.kr-recycle a:focus-visible{outline:3px solid var(--kr-red);outline-offset:5px}.kr-recycle section[id]{scroll-margin-top:130px}.kr-recycle__breadcrumb{display:flex;flex-wrap:wrap;gap:14px;padding-top:30px;font-size:12px;color:var(--kr-muted)}.kr-recycle__breadcrumb a:hover{text-decoration:underline}.kr-recycle__hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;padding:58px 0 80px}.kr-recycle .kr-recycle__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;color:#bd2942;margin-bottom:18px}.kr-recycle h1{font-size:clamp(30px,3vw,44px);line-height:1.55}.kr-recycle .kr-recycle__lead{font-size:20px;font-weight:600;margin:25px 0 12px}.kr-recycle__text{font-size:15px;color:var(--kr-muted);line-height:2}.kr-recycle__jump{display:inline-flex;align-items:center;gap:24px;font-size:14px;font-weight:600;margin-top:24px;border-bottom:1px solid var(--kr-red);padding-bottom:8px}.kr-recycle__jump span{color:var(--kr-red)}.kr-recycle__visual{min-height:390px;border-radius:24px;background:radial-gradient(ellipse at 50% 60%,#ffe1e2,transparent 63%),#f8f4f3;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.kr-recycle__visual>p{position:absolute;bottom:26px;left:0;right:0;text-align:center;font-size:10px;letter-spacing:.22em;font-weight:600;color:#906b70}.kr-recycle__orbit{position:absolute;border:1px solid #e6d3d5;border-radius:50%;width:320px;height:320px;transform:rotate(-30deg)}.kr-recycle__orbit--two{width:430px;height:190px;transform:rotate(-35deg)}.kr-recycle__monitor{position:relative;width:270px;margin-bottom:34px}.kr-recycle__screen{height:171px;border:8px solid #292a2d;border-bottom-width:14px;border-radius:10px;background:linear-gradient(135deg,#fff7f4,#ffd0d6);display:grid;place-items:center;box-shadow:0 20px 40px #6d303526}.kr-recycle__screen span{font-family:Arial,sans-serif;font-size:85px;color:#c72e47;line-height:1}.kr-recycle__stand{position:absolute;left:calc(50% - 14px);top:100%;width:28px;height:34px;background:#444549}.kr-recycle__stand:after{content:"";position:absolute;bottom:-7px;width:108px;height:8px;left:-40px;background:#292a2d;border-radius:50% 50% 4px 4px}.kr-recycle__options{padding:56px 0 64px;border-top:1px solid #e7e7e9}.kr-recycle__section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:28px}.kr-recycle h2{font-size:26px}.kr-recycle__section-heading>p{color:var(--kr-muted);font-size:14px}.kr-recycle__choices{display:grid;grid-template-columns:1fr 1fr;gap:24px}.kr-recycle__choice{display:block;padding:30px;border:1px solid #e4e4e7;border-radius:18px;background:#fafafa;transition:background .15s,border-color .15s}.kr-recycle__choice:hover{background:#fff6f7;border-color:#e8425a}.kr-recycle__choice-index{display:block;color:#bd2942;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:18px}.kr-recycle__choice h3{font-size:24px;margin-bottom:12px}.kr-recycle__choice p{color:var(--kr-muted);font-size:14px}.kr-recycle__choice-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:13px;font-weight:600;margin-top:25px;padding-top:20px;border-top:1px solid #e3e3e5}.kr-recycle__choice-bottom>span{font-size:24px;color:var(--kr-red)}.kr-recycle__detail{display:grid;grid-template-columns:1fr 1.9fr;gap:60px;border-top:1px solid #e7e7e9;padding:64px 0}.kr-recycle__number{display:block;font-size:62px;line-height:1;font-weight:700;letter-spacing:-.06em;color:#e6d8db;margin-bottom:28px}.kr-recycle__detail-title>p:last-child{font-size:13px;color:var(--kr-muted);margin-top:12px}.kr-recycle__detail-content{min-width:0}.kr-recycle__notice{padding:24px;border-left:3px solid var(--kr-red);border-radius:0 12px 12px 0;background:#fff4f5;margin:26px 0}.kr-recycle h3{font-size:16px}.kr-recycle__notice p{font-size:14px;margin-top:9px}.kr-recycle__notice--neutral{background:#f5f5f7;border-color:#888b91}.kr-recycle__checklist{margin:26px 0}.kr-recycle__checklist ul{padding:0;list-style:none;counter-reset:recycle-check}.kr-recycle__checklist li{position:relative;padding:19px 0 19px 38px;border-bottom:1px solid #ececee;counter-increment:recycle-check;font-size:14px}.kr-recycle__checklist li:before{content:counter(recycle-check);position:absolute;left:0;top:20px;width:24px;height:24px;display:grid;place-items:center;background:#f9e9ec;color:#b72b41;border-radius:50%;font-size:11px;font-weight:700}.kr-recycle__checklist li strong,.kr-recycle__checklist li span{display:block}.kr-recycle__checklist li span{color:var(--kr-muted);margin-top:5px}.kr-recycle .kr-recycle__button{display:inline-flex;justify-content:space-between;gap:22px;align-items:center;max-width:100%;padding:16px 22px;background:#c72e47;color:#fff;border-radius:8px;font-size:14px;font-weight:700;line-height:1.7;transition:background .15s}.kr-recycle__button:hover{background:#a72037}.kr-recycle__button>span[aria-hidden]{font-size:22px;flex:none}.kr-recycle .kr-recycle__external-note{color:var(--kr-muted);font-size:12px;margin-top:10px}.kr-recycle__contact{margin-top:32px;padding:28px;border:1px solid #e5e5e8;border-radius:14px}.kr-recycle .kr-recycle__contact-label{font-size:11px;letter-spacing:.04em;color:var(--kr-muted);margin-bottom:12px}.kr-recycle__contact>p{font-size:13px;color:var(--kr-muted);margin-top:6px}.kr-recycle .kr-recycle__phone{display:inline-block;font-size:30px;line-height:1.4;letter-spacing:.015em;font-weight:600;margin-top:20px}.kr-recycle .kr-recycle__phone-note{font-size:12px;margin:4px 0 18px}.kr-recycle__contact dl>div{display:grid;grid-template-columns:80px 1fr;gap:12px;margin-top:8px;font-size:12px;color:var(--kr-muted)}.kr-recycle__contact dt{color:var(--kr-ink);font-weight:600}.kr-recycle .kr-recycle__email{display:inline-block;font-size:18px;word-break:break-word;margin-top:18px;border-bottom:1px solid #cacacf}.kr-recycle__email:hover,.kr-recycle__phone:hover{color:#bd2942}.kr-recycle__support{display:flex;justify-content:space-between;gap:25px;align-items:center;background:#f7f7f9;border-radius:16px;padding:30px;margin-bottom:64px}.kr-recycle__support h2{font-size:18px}.kr-recycle__support p{color:var(--kr-muted);font-size:13px;margin-top:8px}.kr-recycle__support a{flex-shrink:0;font-size:13px;font-weight:600;padding:10px 0;border-bottom:1px solid #a8a8ae}.kr-recycle__support a span{margin-left:12px}.kr-recycle__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1024px){.kr-recycle__wrap{width:calc(100% - 56px)}.kr-recycle__hero{gap:30px}.kr-recycle__visual{min-height:330px}.kr-recycle__monitor{width:230px}.kr-recycle__screen{height:150px}.kr-recycle__detail{grid-template-columns:1fr 1.6fr;gap:32px}.kr-recycle__section-heading{align-items:start;flex-direction:column;gap:14px}.kr-recycle__desktop-break{display:none}.kr-recycle__support{align-items:start;flex-direction:column;gap:18px}}@media(max-width:640px){.kr-recycle__wrap{width:calc(100% - 40px)}.kr-recycle__breadcrumb{padding-top:22px;font-size:11px;gap:10px}.kr-recycle__hero{grid-template-columns:1fr;gap:30px;padding:34px 0 40px}.kr-recycle h1{font-size:27px}.kr-recycle .kr-recycle__lead{font-size:17px;margin-top:20px}.kr-recycle__text{font-size:14px}.kr-recycle__visual{min-height:255px;border-radius:16px}.kr-recycle__monitor{width:210px}.kr-recycle__screen{height:133px;border-width:6px;border-bottom-width:10px}.kr-recycle__screen span{font-size:65px}.kr-recycle__orbit--one{width:220px;height:220px}.kr-recycle__orbit--two{width:310px;height:150px}.kr-recycle__visual>p{bottom:18px}.kr-recycle__options{padding:34px 0 40px}.kr-recycle h2{font-size:22px}.kr-recycle__choices{grid-template-columns:1fr;gap:16px}.kr-recycle__choice{padding:24px}.kr-recycle__choice h3{font-size:22px}.kr-recycle__detail{grid-template-columns:1fr;gap:26px;padding:40px 0}.kr-recycle__number{font-size:44px;margin-bottom:18px}.kr-recycle__detail-title .kr-recycle__eyebrow{margin-bottom:8px}.kr-recycle__notice,.kr-recycle__contact{padding:20px}.kr-recycle .kr-recycle__button{width:100%;font-size:13px;padding:15px 17px;gap:12px}.kr-recycle .kr-recycle__phone{font-size:27px}.kr-recycle__contact dl>div{grid-template-columns:62px 1fr;gap:8px}.kr-recycle__support{padding:24px;margin-bottom:40px}.kr-recycle__support h2{font-size:17px}}@media(prefers-reduced-motion:reduce){.kr-recycle a{transition:none}}.kr-recycle .kr-recycle__orbit,.kr-recycle .kr-recycle__stand{display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/koorui-recycling.css.map */
