.tc-arrivo-badge{position:absolute;left:8px;bottom:12px;z-index:3;display:inline-block;padding:6px 13px;border-radius:999px;background:#1fa3c4;color:#fff;font-weight:700;font-size:clamp(12px,1.3vw,16px);line-height:1.15;letter-spacing:.01em;white-space:nowrap;pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.25)}
.tc-arrivo-badge--page{left:14px;bottom:14px;font-size:16px;padding:7px 16px}
.product__media-item{position:relative}
@media screen and (max-width:749px){.tc-arrivo-badge{left:5px;bottom:8px;padding:4px 9px;font-size:11px}.tc-arrivo-badge--page{font-size:14px;padding:6px 12px}}
