.nrs-price[data-nrs-ready] { display: inline; }
.nrs-price .nrs-rsd { font-size: 1em; font-weight: inherit; white-space: nowrap; }
.nrs-price .nrs-eur { font-size: .73em; font-weight: 400; opacity: .8; white-space: nowrap; }
.nrs-price .nrs-eur .woocommerce-Price-amount { font-size: inherit !important; font-weight: inherit !important; }
/* One full-width, dark notice at the end of shop/product content, before the footer. */
.nrs-notice, .nrs-notice * { box-sizing: border-box; }
.nrs-notice {
    display: block;
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 28px clamp(20px, 4vw, 56px);
    border: 0;
    border-top: 1px solid rgba(216, 188, 131, .18);
    border-radius: 0;
    background: #080c0d;
    color: #cfc7b9;
    font-family: inherit;
    text-align: left;
}
.nrs-notice .nrs-notice__inner {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 24px;
    align-items: center;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
}
.nrs-notice .nrs-notice__title {
    margin: 0 0 8px;
    color: #d8bc83;
    font-size: 10px;
    font-weight: 600;
    line-height: 1.5;
    letter-spacing: .16em;
    text-transform: uppercase;
}
.nrs-notice .nrs-notice__text {
    max-width: 920px;
    margin: 0;
    color: #cfc7b9;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.8;
}
.nrs-notice .nrs-notice__rate {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 13px 18px;
    border: 1px solid rgba(216, 188, 131, .24);
    border-radius: 10px;
    background: rgba(216, 188, 131, .045);
}
.nrs-notice .nrs-notice__rate span {
    color: #b7ad9b;
    font-size: 10px;
    line-height: 1.5;
    font-weight: 400;
}
.nrs-notice .nrs-notice__rate strong {
    color: #d8bc83;
    font-size: 13px;
    line-height: 1.5;
    font-weight: 600;
    white-space: nowrap;
}
@media (max-width: 767px) {
    .nrs-notice { padding: 22px 20px; }
    .nrs-notice .nrs-notice__inner { grid-template-columns: minmax(0, 1fr); gap: 15px; }
    .nrs-notice .nrs-notice__rate { justify-self: start; }
}
