.CouponButton-module__tYI_jG__pill{min-height:32px;padding:0 var(--dm-s4);border-radius:var(--dm-r-pill);background:var(--dm-noc);font:700 14px/1 var(--dm-font);color:var(--dm-krem);white-space:nowrap;cursor:pointer;transition:transform var(--dm-dur-1) var(--dm-ease);border:0;flex-shrink:0;align-items:center;display:inline-flex}.CouponButton-module__tYI_jG__pill:active{transform:scale(.98)}.CouponButton-module__tYI_jG__pill:focus-visible{box-shadow:var(--dm-focus-ring);border-radius:var(--dm-r-pill);outline:none}@media (max-width:560px){.CouponButton-module__tYI_jG__pill{min-height:38px;font-size:15px}}@media (hover:hover){.CouponButton-module__tYI_jG__pill:hover{background:var(--dm-noc-raised)}}
.CampaignBanner-module__Bi5p_a__banner{background:var(--dm-koral);color:var(--dm-noc)}.CampaignBanner-module__Bi5p_a__inner{justify-content:center;align-items:center;gap:var(--dm-s3);padding-block:6px;display:flex}.CampaignBanner-module__Bi5p_a__text{font:700 14px/1.3 var(--dm-font);text-wrap:balance}.CampaignBanner-module__Bi5p_a__code{border:1.5px dashed var(--dm-noc);border-radius:var(--dm-r-s);letter-spacing:.03em;white-space:nowrap;padding:1px 8px;display:inline-block}.CampaignBanner-module__Bi5p_a__copy{min-height:32px;padding:0 var(--dm-s2);font:700 14px/1 var(--dm-font);color:var(--dm-noc);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;text-decoration:underline}.CampaignBanner-module__Bi5p_a__copy:focus-visible{box-shadow:var(--dm-focus-ring);border-radius:var(--dm-r-s);outline:none}@media (max-width:560px){.CampaignBanner-module__Bi5p_a__inner{justify-content:space-between;padding-block:8px}.CampaignBanner-module__Bi5p_a__text{text-align:left;font-size:15px}.CampaignBanner-module__Bi5p_a__copy{min-height:38px;font-size:15px}}
