.dm-save{display:flex;justify-content:flex-end}.dm-savepill{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:99rem;background:#1e9e4a;color:#fff;font:800 1.45rem/1 var(--f-body);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 .3rem #0b0b0b;animation:dmSave 2s ease-in-out infinite}.dm-savepill:before{content:"";width:1.6rem;height:1.6rem;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e9e4a' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/70% no-repeat}@keyframes dmSave{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.dm-deal{gap:.8rem!important;margin:0 0 1.4rem!important;padding:.6rem .8rem .6rem 1rem!important;border-radius:1.2rem!important}.dm-deal__ic{width:2.6rem!important;height:2.6rem!important}.dm-deal__ic svg{width:14px;height:14px}.dm-deal p{font-size:1.2rem!important;line-height:1.25!important}.dm-deal p b{font-size:1.25rem!important}.dm-deal__time{padding:.5rem .8rem!important;font-size:1.6rem!important;border-radius:.8rem!important}.ph5-cb__main>.dm-ms{margin-bottom:1rem}.dm-ms__lbl span{white-space:normal!important;width:5.6rem;text-align:center;line-height:1.1!important;font-size:1rem!important}.dm-ms__lbl span:last-child{text-align:right;transform:translate(-100%)!important}.dm-ms__lbl{min-height:2.6rem}.ph4-card[data-pop-cat=Protein] .ph-card__body>.ph-label{background:#ffd84d}.ph4-card[data-pop-cat="Mass gainers"] .ph-card__body>.ph-label{background:#a6e06b}.ph4-card[data-pop-cat=Pre-workout] .ph-card__body>.ph-label{background:#ff6b6b;color:#fff}.ph4-card[data-pop-cat=Creatine] .ph-card__body>.ph-label{background:#7cc8ff}.ph4-card[data-pop-cat=Wellness] .ph-card__body>.ph-label{background:#c9a7ff}@media(max-width:899px){.dm-nutsec .phx-nut{gap:1.6rem!important}.dm-nutsec .phx-nut__img{max-height:26rem;overflow:hidden;border-radius:2rem}.dm-nutsec .phx-nut__img img{height:26rem!important;width:100%;object-fit:cover}.dm-nutsec .phx-nut__pts{gap:1.2rem!important}.dm-nutpt{gap:1.2rem!important;margin:0!important}.dm-nutpt__ic{width:4.4rem;height:4.4rem;border-radius:1.2rem}.dm-nutpt__ic svg{width:2.2rem;height:2.2rem}.dm-nutpt__b h3{font-size:2.6rem!important}.dm-nutpt__b p{margin:.2rem 0 0!important;font-size:1.35rem!important;line-height:1.35!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ph-dm8.css.map */
