.save-for-later-button[data-v-1e917c01]{cursor:pointer;text-align:center;border:none;border-radius:3px;flex-shrink:0;width:40px;height:40px;font-size:20px;line-height:40px;display:block;position:relative}@media (hover:hover){.save-for-later-button[data-v-1e917c01]:hover{font-size:22px}}.save-for-later-button.saved[data-v-1e917c01]{font-size:22px}.save-for-later-button.below-cta[data-v-1e917c01]{cursor:pointer;border:1px solid #334e80;border-radius:32px;justify-content:center;align-items:center;width:100%;height:47px;display:flex}.save-for-later-button.below-cta .label[data-v-1e917c01]{color:#334e80;letter-spacing:.05em;text-transform:uppercase;margin-left:8px;font-family:Effra,sans-serif;font-size:.875rem;font-weight:500;line-height:1.313rem}.save-for-later-button .red[data-v-1e917c01]{color:#da0039}.save-for-later-button .filled[data-v-1e917c01]{display:block;position:relative}.save-for-later-button .filled .animation[data-v-1e917c01]{color:#da0039;width:100%;height:100%;font-size:20px;animation:.4s ease-out forwards heartAnimation-1e917c01;display:block;position:absolute;top:0;left:0}@keyframes heartAnimation-1e917c01{0%{opacity:1;transform:scale(1)}to{opacity:0;top:2px;transform:scale(1.8)}}
