.promotion-ribbon{background:linear-gradient(#ffe0a5e8,#f7d18fe8),url('assets/palette/sand.webp') center/700px auto;border-top:5px solid #526830;border-bottom:5px solid #526830;padding:18px 0 24px}.promotion-copy{gap:35px;padding-right:35px}.promotion-copy span{font-family:'Barlow Condensed','Be Vietnam Pro',sans-serif;font-size:clamp(42px,5.2vw,80px);font-weight:800;letter-spacing:.2px;text-transform:uppercase;line-height:1.25;color:#20340f}.promotion-copy em{font-style:normal;color:#78371f}.promotion-copy i{font-style:normal;color:#20340f;padding:0 10px}.promotion-copy strong{display:inline-block;padding:0 13px 3px;border-radius:9px;background:#243b13;color:#fff1cf;line-height:1.13;font-weight:800;margin:0 3px;transform:rotate(-3deg)}.promotion-copy b{color:#78371f}.promotion-track{animation-duration:45s}.promotion-toggle{background:#243b13;color:#fff1cf;border:1px solid #f7e4ba;font-size:9px;padding:5px 10px}@media(max-width:600px){.promotion-ribbon{padding:13px 0 26px}.promotion-copy{gap:22px;padding-right:22px}.promotion-copy span{font-size:39px;letter-spacing:0}.promotion-copy i{padding:0 4px}.promotion-copy strong{padding:0 9px 2px}.promotion-track{animation-duration:38s}}
