figure{margin:0}.prod .shot{background:var(--wash);border-radius:8px;margin:0 0 14px;padding:12px}.prod .shot img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.trio{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);align-items:end;background:var(--wash);border:1px solid var(--line);border-radius:12px;padding:18px 14px;margin:26px 0}.trio figure{margin:0;min-width:0}.trio img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.trio figcaption{font:600 11px/1.35 system-ui,sans-serif;color:var(--ink3);text-align:center;margin-top:8px}.panels figure{margin:0}.panels figure img{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:8px;background:#fff;min-height:60px}.ushot{background:var(--wash);border-radius:10px;padding:12px}.ushot img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.bridge{text-align:center;padding:26px 20px 10px}.bridge p{font:800 clamp(17px,3.4vw,23px)/1.3 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 12px}.chev{display:flex;justify-content:center;gap:6px}.chev svg{width:34px;height:20px;stroke:var(--gold2);fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;animation:ngbob 1.4s ease-in-out infinite}.chev svg:nth-child(2){animation-delay:.16s}.chev svg:nth-child(3){animation-delay:.32s}@keyframes ngbob{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(6px);opacity:1}}@media(prefers-reduced-motion:reduce){.chev svg{animation:none;opacity:1}}.claimbar{background:var(--deep);color:#fff;text-align:center;padding:15px 20px;font:700 clamp(15px,3vw,20px)/1.35 system-ui,sans-serif;letter-spacing:-.01em;margin:0}.badges{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 6px;max-width:620px;margin:26px auto;padding:0 6px}@media(min-width:620px){.badges{grid-template-columns:repeat(5,1fr)}}.badges div{text-align:center}.badges svg{width:42px;height:42px;margin:0 auto 7px;display:block;stroke:var(--gold);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.badges span{font:600 10.5px/1.3 system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);display:block}@media(max-width:759px){.prods{gap:12px}.prod{display:grid;grid-template-columns:104px 1fr;column-gap:14px;align-items:start;padding:14px}.prod .shot{grid-row:1 / span 3;margin:0;padding:6px}.prod h3{font-size:17px;margin:2px 0 4px}.prod .dose{font-size:13px;margin:0 0 6px}.prod p{font-size:15px;line-height:1.55}}.life{margin:0 auto;max-width:980px}.life img{width:100%;height:auto;display:block;border-radius:12px}.life figcaption{font:600 13px/1.5 system-ui,sans-serif;color:var(--ink3);text-align:center;margin-top:10px}.osteps{background:var(--deep);padding:14px 16px 16px;text-align:center}.osteps .udots{margin-bottom:10px}.osteps h1{color:#fff;font-size:clamp(21px,5vw,30px);margin:0;letter-spacing:-.01em}.osteps p{color:#b3afa6;font:15px/1.5 system-ui,sans-serif;margin:6px auto 0;max-width:520px}.labels{max-width:980px;margin:0 auto}.labels>summary{list-style:none;cursor:pointer;display:block;text-align:center;font:700 16px/1.4 system-ui,sans-serif;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:14px}.labels>summary::-webkit-details-marker{display:none}.labels>summary:after{content:" +";color:var(--gold)}.labels[open]>summary:after{content:" \2212"}@media(max-width:520px){.trio{padding:14px 8px;gap:5px}.trio figcaption{font-size:10px;margin-top:6px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ng-media.css.map */
