.nm-a10-output{background:#313e55;color:#fff;border-top:1px solid #adb8cd40}.nm-a10-output *{box-sizing:border-box}.nm-a10-output__inner{max-width:1500px;margin:auto;padding:76px 4.45% 56px}.nm-a10-output__eyebrow{display:flex;align-items:center;gap:12px;color:#adb8cd;font-size:11px;font-weight:600;letter-spacing:.2em;margin:0 0 30px}.nm-a10-output__eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.nm-a10-output__hero{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center}.nm-a10-output h2{font-family:'Cal Sans',Arial,sans-serif;font-weight:400;font-size:clamp(32px,3vw,46px);line-height:1.08;letter-spacing:-.025em;text-transform:uppercase;color:#fff;margin:0;max-width:540px}.nm-a10-output__big{display:flex;align-items:center;gap:18px;margin:18px 0 0;font-family:'Cal Sans',Arial,sans-serif;line-height:.9}.nm-a10-output__big>span:first-child{font-size:clamp(120px,13vw,194px);letter-spacing:-.07em}.nm-a10-output__big>span:last-child{font-size:64px;color:#adb8cd;padding-top:12px}.nm-a10-output__big small{display:block;font-family:'Funnel Sans',Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:.1em;line-height:2}.nm-a10-output__rated{font-size:13px;color:#adb8cd;margin:15px 0 26px}.nm-a10-output__conditions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #adb8cd60;border-bottom:1px solid #adb8cd60;padding:19px 0;gap:20px}.nm-a10-output__conditions strong{display:block;color:#fff;font-size:22px;font-weight:500;line-height:1.2}.nm-a10-output__conditions span{display:block;color:#e8e3d9;font-size:12px;margin-top:7px}.nm-a10-output__intro{font-size:14px;line-height:1.7;color:#e8e3d9;max-width:590px;margin:22px 0 0}.nm-a10-output__photo{margin:0;min-width:0}.nm-a10-output__photo img{display:block;width:100%;height:auto;border-radius:3px}.nm-a10-output__equivalence{display:grid;grid-template-columns:280px 1fr;gap:36px;align-items:center;border-top:1px solid #adb8cd60;border-bottom:1px solid #adb8cd60;padding:28px 0;margin-top:42px}.nm-a10-output__label{font-size:10px;letter-spacing:.12em;color:#adb8cd}.nm-a10-output__equivalence p{margin:10px 0 0}.nm-a10-output__equivalence strong{display:block;font-family:'Cal Sans',Arial,sans-serif;font-weight:400;font-size:30px;letter-spacing:-.02em}.nm-a10-output__equivalence p span{display:block;color:#e8e3d9;font-size:12px;margin-top:6px}.nm-a10-output__bottles{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:7px}.nm-a10-output__bottles svg{display:block;width:100%;height:72px;fill:none;stroke:#adb8cd;stroke-width:1.3}.nm-a10-output__bottom{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;padding:28px 0}.nm-a10-output h3{font-size:17px;color:#fff;font-weight:500;margin:0 0 10px}.nm-a10-output__bottom p{font-size:14px;line-height:1.7;color:#e8e3d9;margin:0}.nm-a10-output__specs{border:1px solid #adb8cd;border-radius:5px;max-width:100%;margin-top:3px}.nm-a10-output__specs summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:17px 20px;font-size:14px;cursor:pointer}.nm-a10-output__specs summary::-webkit-details-marker{display:none}.nm-a10-output__specs summary span{font-size:23px}.nm-a10-output__specs[open] summary span{transform:rotate(45deg)}.nm-a10-output__specs summary:focus-visible{outline:2px solid #fff;outline-offset:4px}.nm-a10-output__specs dl{margin:0;padding:0 20px 18px}.nm-a10-output__specs dl div{display:grid;grid-template-columns:190px 1fr;gap:25px;border-top:1px solid #adb8cd40;padding:13px 0;font-size:13px;line-height:1.7}.nm-a10-output__specs dt{color:#adb8cd}.nm-a10-output__specs dd{margin:0;color:#e8e3d9}.nm-a10-output__note{font-size:11px;line-height:1.6;color:#e8e3d9;margin:14px 0 0}@media(max-width:899px){.nm-a10-output__inner{padding:48px 24px 40px}.nm-a10-output__hero{grid-template-columns:1fr;gap:26px}.nm-a10-output h2{font-size:36px}.nm-a10-output__big>span:first-child{font-size:144px}.nm-a10-output__big>span:last-child{font-size:56px}.nm-a10-output__equivalence{grid-template-columns:1fr;gap:22px;margin-top:30px;padding:25px 0}.nm-a10-output__bottles{grid-template-columns:repeat(10,minmax(0,1fr));gap:10px 7px}.nm-a10-output__bottles svg{height:58px}.nm-a10-output__bottom{grid-template-columns:1fr;gap:23px;padding:25px 0}.nm-a10-output__specs dl div{grid-template-columns:1fr;gap:5px}.nm-a10-output__conditions strong{font-size:20px}.nm-a10-output__conditions{gap:10px}.nm-a10-output__note{font-size:11px}}

.nm-a10-output__conditions strong{display:flex;align-items:center;gap:10px}.nm-a10-output__condition-value{font:inherit}.nm-a10-output__condition-icon{width:25px;height:25px;flex:0 0 25px;fill:none;stroke:#adb8cd;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:899px){.nm-a10-output__conditions strong{gap:7px}.nm-a10-output__condition-icon{width:21px;height:21px;flex-basis:21px}}@media(max-width:359px){.nm-a10-output__conditions strong{font-size:17px;gap:5px}.nm-a10-output__condition-icon{width:19px;height:19px;flex-basis:19px}}


.nm-a10-output__copy{container-type:inline-size}
.nm-a10-output__metrics{display:flex;align-items:flex-start;gap:clamp(14px,4cqw,28px);margin:32px 0 28px}
.nm-a10-output__metric{min-width:0}
.nm-a10-output__metrics .nm-a10-output__big{display:flex;align-items:center;gap:clamp(6px,1.6cqw,10px);margin:0;font-family:'Cal Sans',Arial,sans-serif;font-weight:400;line-height:.9;letter-spacing:normal;min-height:0;padding:0;color:#fff;white-space:nowrap}
.nm-a10-output__metrics .nm-a10-output__big>span:first-child{font:inherit;font-size:clamp(50px,20cqw,124px);letter-spacing:-.07em;color:#fff}
.nm-a10-output__metrics .nm-a10-output__big>span:last-child{font:inherit;font-size:clamp(18px,6.3cqw,39px);padding-top:8px;color:#adb8cd;letter-spacing:0}
.nm-a10-output__metrics .nm-a10-output__big small{display:block;font-family:'Funnel Sans',Arial,sans-serif;font-size:clamp(8px,2cqw,12px);font-weight:500;letter-spacing:.1em;line-height:2;color:#adb8cd}
.nm-a10-output__metrics .nm-a10-output__rated{font-size:13px;line-height:1.5;color:#adb8cd;margin:25px 0 0}
.nm-a10-output__photo figcaption{font-size:11px;line-height:1.6;color:#adb8cd;margin-top:10px}
@media(max-width:599px){.nm-a10-output__metrics{gap:14px;margin:28px 0}.nm-a10-output__metrics .nm-a10-output__rated{font-size:11px;margin-top:20px}}
