/* "Collect this word in Slang Gacha" strip on word pages. Added by apply_gacha_promo.py */
.gacha-promo{display:flex;align-items:center;gap:1rem;background:#FBF6E9;border:2px solid #D4A017;border-radius:10px;padding:1.1rem 1.4rem;margin:0 0 2rem;box-shadow:0 3px 12px rgba(0,0,0,.06)}
.gacha-promo .gp-icon{font-size:2rem;line-height:1;flex:0 0 auto}
.gacha-promo .gp-text{flex:1;min-width:0;line-height:1.4}
.gacha-promo .gp-text strong{display:block;font-family:'Righteous',cursive;font-weight:400;font-size:1.1rem;color:#1A5C38}
.gacha-promo .gp-text span{display:block;font-size:.88rem;color:#5C4A2A;margin-top:.15rem}
.gacha-promo .gp-btn{flex:0 0 auto;background:#1A5C38;color:#fff;text-decoration:none;font-weight:700;font-size:.9rem;padding:.65rem 1.2rem;border-radius:99px;white-space:nowrap}
.gacha-promo .gp-btn:hover{background:#164d30}
.gacha-promo.gp-got{border-color:#3E8E5A;background:#F1F8F3}
@media (max-width:560px){.gacha-promo{flex-wrap:wrap;padding:1rem}.gacha-promo .gp-text{flex-basis:calc(100% - 3rem)}.gacha-promo .gp-btn{width:100%;text-align:center}}
@media print{.gacha-promo{display:none}}
