.promo-banner{max-width:500px;margin:0 auto;background:#fff;padding:0rem 2rem 1.8rem;border-radius:14px;border:3px solid #ffd40fbd;box-shadow:0 0 0 6px #367dd2,0 6px 16px #367dd247;text-align:center;position:absolute;top:-2.5rem;right:100px}article.promo-banner:hover{cursor:pointer}.promo-heading{font-size:2rem;font-weight:700;margin-bottom:.35rem;color:rgba(var(--color-foreground),.75)}.promo-subtext{font-size:1.7rem;line-height:1.3;color:#212121;margin-bottom:1.8rem}.promo-btn{display:inline-block;background-color:rgba(var(--color-button),var(--alpha-button-background));color:#fff;padding:1.6rem 1.5rem;border-radius:6px;font-size:1.4rem;font-weight:700;transition:all .2s ease}@media (max-width: 1141px){.promo-banner{right:50px}}@media (max-width: 1057px){.promo-banner{max-width:416px}}@media (max-width: 953px){.promo-banner{max-width:860px;top:-95px;padding:0rem 1.4rem 1.2rem}p.promo-subtext{max-width:400px;margin:9px 13px 9px -11px}.promo-content{display:flex}a.promo-btn.button{max-height:49.5px;transform:translateY(63%)}h2.promo-heading{margin-top:14px}}@media (max-width: 768px){.promo-heading{font-size:1.6rem}p.promo-subtext{font-size:1.4rem;margin:9px 10px}a.promo-btn.button{min-height:auto;height:39px;padding:.9rem 1.5rem;transform:translateY(86%)}.promo-banner{left:70px;right:70px}}@media (max-width: 638px){.promo-banner{top:-103px}a.promo-btn.button{transform:translateY(107%)}}@media (max-width: 570px){a.promo-btn.button{display:none}.promo-banner{left:40px;right:40px}}@media (max-width: 352px){a.promo-btn.button{display:none}.promo-banner{left:40px;right:40px;padding:0rem 1.4rem .1rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/EL-promo-sticker.css.map */
