/* Promoprint – jednostavna traka obavijesti */
.promoprint-to-list {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}
.promoprint-to-item {
    box-sizing: border-box;
    width: 100%;
    padding: 12px 20px;
    border-radius: 6px;
    background-color: var(--promoprint-to-bg, #eeeae3);
    color: var(--promoprint-to-text, #27313a);
    font-size: 14px;
    font-weight: 500;
    line-height: 1.55;
    text-align: center;
    overflow-wrap: anywhere;
}
.promoprint-to-content > :first-child { margin-top: 0; }
.promoprint-to-content > :last-child { margin-bottom: 0; }
.promoprint-to-content p { margin: 0; }
.promoprint-to-content p + p { margin-top: 6px; }
.promoprint-to-content a,
.promoprint-to-content a:hover,
.promoprint-to-content a:focus {
    color: inherit;
    text-decoration: underline;
    text-underline-offset: 2px;
}
.promoprint-to-content a { font-weight: 700; }
@media (max-width: 767px) {
    .promoprint-to-item { padding: 11px 14px; font-size: 13px; }
}
