.hw .dw-kit{grid-template-columns:1fr}.hw-lim{display:grid;grid-template-columns:1fr 1fr;gap:6px}.hw .hw-lim button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fbfcf8;text-align:left;white-space:normal}.hw .hw-lim button b{font-size:13.5px}.hw .hw-lim button small{font-size:11.5px;color:var(--muted);font-weight:500;line-height:1.3}.hw .hw-lim button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hw .hw-lim button[aria-pressed=true] small{color:#c3ccbe}.hw .hw-fmt button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hw-days{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;margin-top:18px}.hw .hw-days button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:#fbfcf8;text-align:left}.hw .hw-days small{font-size:10.5px;letter-spacing:.12em;font-weight:700;color:#6b775c}.hw .hw-days b{font-size:14px}.hw .hw-days button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hw .hw-days button[aria-selected=true] small{color:var(--lime)}.hw-days i{position:absolute;top:8px;right:8px;width:20px;height:20px;border-radius:50%;background:#8aa14d;color:#fff;display:grid;place-items:center}.hw-days i svg{width:12px;height:12px}.hw .hw-start{width:100%;height:52px;margin-top:16px;font-size:15px}.hw-mini{margin-top:12px;border:1px solid var(--line);border-radius:16px;background:#fbfcf8}.hw-mini summary{cursor:pointer;list-style:none;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.hw-mini summary::-webkit-details-marker{display:none}.hw-mini summary:after{content:"+";font-size:18px;color:#6c8440}.hw-mini[open] summary:after{content:"\2212"}.hw-mini summary b{font-size:14.5px;margin-right:8px}.hw-mini summary small{font-size:12.5px;color:var(--muted)}.hw-mini ol{padding:0 16px 12px!important;display:flex;flex-direction:column;gap:8px}.hw-mini li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;font-size:14px;padding-top:8px;border-top:1px solid #eef1e8}.hw-mini li span{font-weight:700;font-size:13px}.hw-mini li small{grid-column:1/-1;color:var(--muted);font-size:12.5px}.hw-block{margin-top:12px;border:1px solid var(--line);border-radius:20px;overflow:hidden}.hw-block__h{display:flex;flex-direction:column;gap:2px;padding:12px 16px;background:#f2f5ec}.hw-block__h b{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#3d5a1c}.hw-block__h span{font-size:13px;color:#3e4d47}.hw-block--hiit .hw-block__h,.hw-block--tabata .hw-block__h{background:#fdf0e6}.hw-block--hiit .hw-block__h b,.hw-block--tabata .hw-block__h b{color:#a4541f}.hw-block--emom .hw-block__h{background:#e6f0fb}.hw-block--emom .hw-block__h b{color:#2c4f73}.hw-block ol{display:flex;flex-direction:column}.hw-ex{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 16px;border-top:1px solid #eef1e8;animation:dwin .35s ease both;animation-delay:calc(var(--i,0)*40ms)}.hw-ex:first-child{border-top:0}.hw-ex__n{width:30px;height:30px;border-radius:10px;background:var(--ink);color:var(--lime);font-size:12px;font-weight:700;display:grid;place-items:center;margin-top:2px}.hw-ex__t{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.hw-ex h4{font-size:16px;font-weight:600;letter-spacing:-.015em}.hw-ex__t>b{font-size:14px;color:#3d5a1c;white-space:nowrap}.hw-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px!important}.hw-tag{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:#f1f4ea;color:#4c5a4f;text-transform:capitalize}.hw-tag--k{background:#e6f0fb;color:#2c4f73;text-transform:none}.hw-tag--j{background:#fdf0e6;color:#a4541f}.hw-tag--s{background:#eef6d9;color:#3d5a1c}.hw-how summary{cursor:pointer;list-style:none;font-size:12.5px;font-weight:600;color:#3d5a1c;margin-top:6px}.hw-how summary::-webkit-details-marker{display:none}.hw-how p{font-size:13.5px;line-height:1.55;color:#3e4d47;margin-top:4px!important}.hw .hw-swap{width:38px;height:38px}.hw-done{margin-top:14px;display:flex;justify-content:center}.hw .rp-warn{display:flex;gap:10px;margin-top:14px;padding:12px 14px;border-radius:16px;background:#fdf3d6;color:#5c4400;font-size:13.5px;line-height:1.5}.hw .rp-club{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:16px 18px;border-radius:18px;background:#eef6d9;color:var(--ink)}.hw .rp-club b{display:block;font-size:15px}.hw .rp-club small{display:block;font-size:13px;color:var(--muted);margin-top:2px}.hw .rp-club i{font-style:normal;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:var(--ink);color:var(--lime);display:grid;place-items:center}.hw-play .hw-reps{font-size:44px!important;font-weight:700;letter-spacing:-.04em;color:var(--lime,#ddf580);margin:18px 0!important}.dw-modal .mp-alts{display:flex;flex-direction:column;gap:6px}.dw-modal .mp-alt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;padding:12px 14px;border:1px solid #e1e5dc;border-radius:14px;background:#fbfcf8;font:inherit;color:#192a26;cursor:pointer}.dw-modal .mp-alt:hover,.dw-modal .mp-alt:focus-visible{border-color:#192a26;background:#fff}.dw-modal .mp-alt b{display:block;font-size:14.5px;font-weight:600}.dw-modal .mp-alt small{display:block;font-size:12.5px;color:#5f6b5f;margin-top:2px}.dw-modal .mp-alt svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hwf{padding-top:0}.hwf .dwf-card{min-height:0}.hwf-list{display:flex;flex-direction:column;gap:8px;margin-top:16px!important}.hwf-list li{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;padding:12px 14px;color:#fff}.hwf-list.is-in li{animation:dwin .35s ease both;animation-delay:calc(var(--i,0)*50ms)}.hwf-list b{font-size:14.5px;font-weight:600}.hwf-list small{font-size:12.5px;color:#ddf580;white-space:nowrap}.hwf-list li.more{justify-content:center;color:#b9c4b4;font-size:13px;background:none;border-style:dashed}@media(max-width:900px){.hwf{padding-top:20px}}@media(max-width:640px){.hw-lim{grid-template-columns:1fr}.hw-ex{grid-template-columns:26px minmax(0,1fr) auto;gap:10px;padding:12px}.hw-ex__n{width:26px;height:26px}}@media print{.hw .hw-start,.hw .hw-swap,.hw .hw-done,.hw .rp-club,.hw .hw-days{display:none!important}.hw-block,.hw-ex{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/dryden-home-workout.css.map */
