#ad-square #carbonads *{margin:initial;padding:initial;text-align:center}#ad-square #carbonads{display:inline-block;font-family:-apple-system,-apple-system fallback,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-shadow:0 1px hsla(0,0%,100%,.8)}#ad-square #carbonads a,#ad-square #carbonads a:hover{align-items:center;color:#222;display:flex;justify-content:center;text-decoration:none}#ad-square #carbonads>span{box-sizing:border-box;display:grid;padding:1em}#ad-square #carbonads .carbon-wrap{display:grid;row-gap:1em}#ad-square #carbonads .carbon-text{font-size:1em;margin-bottom:.5em}#ad-square #carbonads .carbon-poweredby{font-size:.725em;font-weight:600;letter-spacing:.05ch;opacity:.75;text-transform:uppercase}@keyframes sbounce{0%,to{transform:rotate(-6deg) translateY(16px)}50%{transform:rotate(-10deg) translateY(8px) scale(1.05)}}.animate-sbounce{animation:sbounce 1.75s infinite}.item{position:absolute;text-align:center;width:70%;--slot:calc(var(--duration)/var(--count));animation:slide var(--duration) infinite ease-in-out;animation-delay:calc(var(--initial-delay) + var(--slot)*var(--i));opacity:0}@keyframes slide{0%{opacity:0;transform:translateY(200%)}5%{opacity:1;transform:translateY(0)}15%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-200%)}21%,to{opacity:0;transform:translateY(200%)}}.item.first{opacity:1;transform:translateY(0)}.coupon{--mask1:radial-gradient(circle at 50% 0%,transparent 0,transparent 5%,#000 0,#000 100%,transparent 0,transparent);--mask2:radial-gradient(circle at 50% 100%,transparent 0,transparent 5%,#000 0,#000 100%,transparent 0,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:var(--mask1),var(--mask2);mask-image:var(--mask1),var(--mask2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
