/* Urea editorial refinement — scoped to the two product pages. */
.urea-enhanced{--urea-ink:#143c35;--urea-gold:#b48c48;--urea-line:#dce2d9;--urea-paper:#faf9f5}
.urea-enhanced main{background:var(--urea-paper)}
.urea-enhanced .urea-knowledge{max-width:1320px;padding-inline:clamp(22px,5vw,72px)}
.urea-enhanced .uk-section{padding:70px 0;border-bottom:1px solid var(--urea-line)}
.urea-enhanced .uk-heading{display:block;max-width:840px;margin-bottom:32px}
.urea-enhanced .uk-heading>span{display:flex;align-items:center;gap:12px;color:#86652f;font-size:12px;font-weight:700;letter-spacing:.13em}
.urea-enhanced .uk-heading>span:before{content:'';width:32px;height:2px;background:var(--urea-gold)}
.urea-enhanced .uk-heading h2{font-size:clamp(27px,2.7vw,39px);line-height:1.4;letter-spacing:-.025em;color:var(--urea-ink);margin:14px 0 16px}
.urea-enhanced .uk-heading p{font-size:17px;line-height:1.9;color:#52635d;font-weight:400;max-width:760px}
.urea-enhanced .uk-grid{gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}
.urea-enhanced .uk-grid article{position:relative;padding:30px;border:1px solid #dce2d9;border-radius:8px;background:#fff;box-shadow:0 12px 30px #203c2910;overflow:hidden}
.urea-enhanced .uk-grid article:before{content:'';position:absolute;inset-block-start:0;inset-inline:30px;height:3px;background:linear-gradient(90deg,#b48c48,#e6d4ad)}
.urea-enhanced .uk-number{display:inline-grid;place-items:center;width:42px;height:42px;background:#f4f1e9;border:1px solid #e6dcc8;border-radius:50%;font-size:13px;color:#87672f;padding:0}
.urea-enhanced .uk-grid h3{font-size:21px;line-height:1.5;margin:22px 0 12px;color:#183e35}
.urea-enhanced .uk-grid p{font-size:16px;line-height:1.95;margin:0;color:#56655e;font-weight:400}
.urea-enhanced #urea-handling-guide .uk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.urea-enhanced #urea-order-steps .uk-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.urea-enhanced #urea-order-steps article{padding:22px 18px;background:#153f36;border-color:#153f36;box-shadow:none}
.urea-enhanced #urea-order-steps h3{color:#fff;font-size:19px}
.urea-enhanced #urea-order-steps p{color:#d5e0d8;font-size:15px}
.urea-enhanced #urea-order-steps .uk-number{background:#ffffff0d;border-color:#a48b58;color:#e1bf7d}
.urea-enhanced .uk-origins{border-radius:10px;padding:26px;background:linear-gradient(120deg,#133c34,#225448);gap:12px;box-shadow:0 18px 40px #123d3517}
.urea-enhanced .uk-origins li{border-radius:4px;background:#ffffff06;padding:22px 14px;font-size:17px;justify-content:flex-start}
.urea-enhanced .uk-origins li span{font-size:17px}
.urea-enhanced .uk-origin-note{font-size:14px;margin-top:20px;line-height:1.9}
.urea-enhanced .uk-chem{border-radius:10px;box-shadow:0 16px 35px #123e3510}
.urea-enhanced .uk-molecule{background:radial-gradient(ellipse at top right,#2a6151,#103b32);padding:42px}
.urea-enhanced .uk-facts{background:#fff;padding:24px 36px}
.urea-enhanced .uk-facts span{font-size:16px;line-height:1.8;color:#53625a}
.urea-enhanced .uk-facts strong{font-size:30px}
.urea-enhanced .uk-table{border-radius:8px;background:white;box-shadow:0 12px 30px #203c290a}
.urea-enhanced .uk-table th,.urea-enhanced .uk-table td{padding:22px 26px;font-size:16px}
.urea-enhanced .uk-table tbody th{color:#174338;font-weight:700}
.urea-enhanced .uk-table tbody tr:nth-child(even){background:#f4f5ef}
.urea-enhanced .uk-source{margin-top:20px;font-size:12px;line-height:1.8}
.urea-enhanced .uk-section details{border:1px solid #dce2d9;border-radius:7px;background:white;padding:22px 26px;margin-bottom:12px}
.urea-enhanced .uk-section summary{font-size:18px;line-height:1.7;color:#1b4439}
.urea-enhanced .uk-section details[open]{border-color:#bca16c;background:#fffefb}
.urea-enhanced .uk-section details p{font-size:16px;line-height:1.9;max-width:850px;margin-bottom:0}
.urea-enhanced .uk-cta{padding:17px 28px;border-radius:5px;background:#174337;box-shadow:0 8px 20px #163f3520;font-size:16px;font-weight:700}
.urea-enhanced .uk-jump{background:#f1f2ea;border-block:1px solid #dce2d9;justify-content:center;padding:20px 24px;gap:8px}
.urea-enhanced .uk-jump a{border:0;border-radius:4px;padding:10px 17px;background:white;box-shadow:0 2px 6px #123e3509;font-size:14px}
.urea-enhanced .uk-jump a:hover{background:#174337;color:white}
.urea-enhanced .uk-jump a:focus-visible,.urea-enhanced summary:focus-visible,.urea-enhanced .uk-cta:focus-visible{outline:3px solid #b48c48;outline-offset:4px}
html[dir=rtl] .urea-enhanced .uk-heading>span{letter-spacing:0;font-size:14px}
html[dir=rtl] .urea-enhanced .uk-heading h2{letter-spacing:0;line-height:1.55;font-weight:700}
html[dir=rtl] .urea-enhanced .uk-grid p,html[dir=rtl] .urea-enhanced .uk-heading p{line-height:2}
.urea-enhanced main>.a-section,.urea-enhanced .pw-section{padding-block:64px}
.urea-enhanced main>.a-section img,.urea-enhanced .pw-figure img{border-radius:9px}
@media(max-width:1050px){.urea-enhanced #urea-order-steps .uk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.urea-enhanced .uk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.urea-enhanced .uk-section{padding-block:40px}.urea-enhanced .uk-grid,.urea-enhanced #urea-order-steps .uk-grid,.urea-enhanced #urea-handling-guide .uk-grid{grid-template-columns:1fr}.urea-enhanced .uk-grid article{padding:25px}.urea-enhanced .uk-origins{padding:16px;gap:10px}.urea-enhanced .uk-origins li{font-size:15px;padding:17px 10px}.urea-enhanced .uk-molecule{padding:28px 18px}.urea-enhanced .uk-table th,.urea-enhanced .uk-table td{padding:15px 13px;font-size:14px}.urea-enhanced .uk-heading p{font-size:16px}.urea-enhanced .uk-jump a{font-size:13px;padding:9px 12px}.urea-enhanced .uk-section details{padding:18px}.urea-enhanced .uk-section summary{font-size:17px}}
.urea-enhanced header.uk-heading{position:static!important;inset:auto!important;height:auto!important;min-height:0;z-index:auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;display:block!important}.urea-enhanced header.uk-heading h2,.urea-enhanced header.uk-heading p{position:static;max-width:100%;width:auto}.urea-enhanced .uk-section{scroll-margin-top:180px}
