.ama-urine-final-2026{--b:#004C96;--bd:#003B78;--bl:#005AAE;--o:#FE4B09;--od:#d93e07;--m:#667085;width:min(100% - 28px,1080px);margin:clamp(22px,4vw,42px) auto;color:var(--b);font-family:inherit}.ama-urine-final-2026 *{box-sizing:border-box}.ama-urine-shell{padding:clamp(12px,1.8vw,16px);border-radius:34px;border:1px solid rgba(107,153,204,.42);background:radial-gradient(circle at 78% 18%,rgba(0,76,150,.09),transparent 28%),linear-gradient(135deg,#f8fbff,#eef3f8);box-shadow:inset 0 1px #ffffffeb,0 22px 54px #004c961c}.ama-urine-hero{padding:clamp(22px,3vw,36px);border-radius:28px;background:#ffffffa8;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 1px #ffffffc7,0 14px 34px #004c9612}.ama-urine-kicker{display:inline-flex;margin-bottom:14px;padding:8px 14px;border-radius:999px;background:#004c9614;font-size:12px;font-weight:900;letter-spacing:.045em}.ama-urine-hero h2{margin:0 0 16px;color:var(--b);font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.022em}.ama-urine-hero p,.ama-urine-content p{margin:0 0 14px;color:#295d90;font-size:16px;line-height:1.72}.ama-urine-accordion{display:grid;gap:12px;margin-top:14px}.ama-urine-accordion details{border:0;background:transparent}.ama-urine-accordion summary{min-height:82px;padding:15px 16px;border-radius:24px;list-style:none;cursor:pointer;display:grid!important;grid-template-columns:44px minmax(0,1fr) 48px!important;align-items:center;gap:13px;background:radial-gradient(circle at 90% 4%,rgba(255,255,255,.14),transparent 32%),linear-gradient(145deg,var(--bl) 0%,var(--b) 56%,var(--bd) 100%);box-shadow:inset 0 1px #ffffff38,inset 0 -18px 34px #00000021,0 14px 30px #004c9629;color:#fff!important}.ama-urine-accordion summary::-webkit-details-marker{display:none}.ama-urine-accordion summary>span:nth-child(2){color:#fff!important;font-size:clamp(14.5px,1.05vw,16px)!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.018em!important;text-shadow:0 1px 2px rgba(0,30,70,.22)}.ama-urine-plus,.ama-urine-icon{width:44px;height:44px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff!important;background:linear-gradient(145deg,#ffffff3d,#ffffff14);border:1px solid rgba(255,255,255,.24);box-shadow:inset 0 1px #ffffff4d,0 10px 22px #00000024;transition:background .24s ease,box-shadow .24s ease,border-color .24s ease}.ama-urine-plus{position:relative}.ama-urine-plus:before,.ama-urine-plus:after{content:"";position:absolute;background:#fff;border-radius:999px;transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease,background .22s ease}.ama-urine-plus:before{width:16px;height:2.4px}.ama-urine-plus:after{width:2.4px;height:16px}.ama-urine-accordion details[open] .ama-urine-plus,.ama-urine-accordion summary:hover .ama-urine-plus{background:linear-gradient(145deg,#fff,#f8fbff 56%,#e7f1fb)!important;border-color:#ffffffeb;box-shadow:inset 0 1px #fffffff2,inset 0 -10px 18px #004c960d,0 10px 24px #004c9629}.ama-urine-accordion details[open] .ama-urine-plus:before,.ama-urine-accordion details[open] .ama-urine-plus:after,.ama-urine-accordion summary:hover .ama-urine-plus:before,.ama-urine-accordion summary:hover .ama-urine-plus:after{background:var(--b)!important}.ama-urine-accordion details[open] .ama-urine-plus:before,.ama-urine-accordion summary:hover .ama-urine-plus:before{transform:rotate(180deg)}.ama-urine-accordion details[open] .ama-urine-plus:after,.ama-urine-accordion summary:hover .ama-urine-plus:after{opacity:0;transform:scaleY(.35)}.ama-urine-icon svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.85;fill:none;stroke-linecap:round;stroke-linejoin:round}.ama-urine-content{margin-top:10px;padding:clamp(18px,2.4vw,26px);border:1px solid #dbe6f2;border-radius:24px;background:linear-gradient(135deg,#fff,#f8fbff);box-shadow:inset 0 1px #ffffffeb,0 12px 28px #004c960f}.ama-urine-content h3{margin:0 0 14px;color:var(--b);font-size:clamp(20px,2vw,28px);line-height:1.16;font-weight:900;letter-spacing:-.018em}.ama-urine-sub{display:grid;grid-template-columns:110px 1fr auto;gap:14px;align-items:center;margin:10px 0;padding:16px;border:1px solid #dbe6f2;border-radius:22px;background:linear-gradient(135deg,#fff,#f8fbff);box-shadow:0 8px 18px #004c960a}.ama-urine-sub b{min-height:52px;padding:10px 16px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#3f83bf,#2d6fae 56%,#185a96);box-shadow:inset 0 1px #ffffff52,inset 0 -10px 18px #0000001a,0 10px 22px #004c9624;font-size:15px}.ama-urine-sub p{margin:0;color:#295d90;font-size:15px;line-height:1.55}.ama-urine-sub em{min-height:52px;padding:10px 16px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#ff7b39,var(--o) 55%,var(--od));box-shadow:inset 0 1px #ffffff4d,inset 0 -10px 18px #00000021,0 10px 24px #fe4b0938;font-style:normal;font-weight:900;white-space:nowrap}.ama-urine-note{padding:16px;border-radius:18px;border:1px solid rgba(0,76,150,.12);background:#f7fbff}.ama-urine-warning{padding:16px;border-radius:18px;border:1px solid rgba(254,75,9,.24);background:linear-gradient(135deg,#fff8f4,#fff);color:#8a3516}.ama-urine-warning strong{color:#b4380a}.ama-urine-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ama-urine-grid>div{padding:16px;border:1px solid #dbe6f2;border-radius:18px;background:linear-gradient(135deg,#fff,#f8fbff)}.ama-urine-grid strong{display:block;margin-bottom:6px;color:var(--b)}.ama-urine-source{margin:14px 0 0;color:var(--m);font-size:13px;line-height:1.55;text-align:center}@media(max-width:900px){.ama-urine-grid{grid-template-columns:1fr}}@media(max-width:640px){.ama-urine-final-2026{width:calc(100% - 24px);margin:22px auto}.ama-urine-shell{padding:10px;border-radius:28px}.ama-urine-hero{padding:20px 16px;border-radius:24px}.ama-urine-hero h2{font-size:clamp(28px,8.4vw,36px)}.ama-urine-accordion summary{min-height:72px;padding:14px 15px;border-radius:21px;grid-template-columns:42px minmax(0,1fr) 42px!important}.ama-urine-plus,.ama-urine-icon{width:42px;height:42px;border-radius:15px}.ama-urine-content{padding:20px 15px;border-radius:21px}.ama-urine-sub{grid-template-columns:1fr}.ama-urine-sub b,.ama-urine-sub em{width:fit-content}}@media(prefers-reduced-motion:reduce){.ama-urine-plus,.ama-urine-plus:before,.ama-urine-plus:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ama-product-urine-family-2026.css.map */
