.rg-surugaya-sale{background:#174b86;color:#fff}
.rg-surugaya-sale__link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;max-width:1200px;margin:auto;padding:8px 20px;color:#fff!important;text-decoration:none!important;line-height:1.4}
.rg-surugaya-sale__link:hover,.rg-surugaya-sale__link:focus-visible{background:#103b6b;color:#fff!important}
.rg-surugaya-sale__link:focus-visible{outline:3px solid #fff;outline-offset:-4px}
.rg-surugaya-sale__pr{flex:none;border:1px solid currentColor;border-radius:3px;padding:1px 5px;font-size:11px;font-weight:700}
.rg-surugaya-sale__title{font-size:15px;font-weight:700}
.rg-surugaya-sale__period{font-size:13px;white-space:nowrap}
.rg-surugaya-sale__more{font-size:13px;font-weight:700;white-space:nowrap}
@media(max-width:600px){.rg-surugaya-sale__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;row-gap:2px;justify-content:initial;min-height:64px;padding:8px 14px}.rg-surugaya-sale__pr{grid-row:1}.rg-surugaya-sale__title{grid-column:2/4;font-size:14px}.rg-surugaya-sale__period{grid-column:2;font-size:12px}.rg-surugaya-sale__more{grid-column:3;font-size:12px}}
