.bn-deposit-mobile{display:none}
@media(max-width:600px){
.deposits__row.bn-deposit-card{display:block!important;width:100%;box-sizing:border-box;margin:0 0 14px;padding:16px!important;border:1px solid #e0e6ed!important;border-radius:16px;background:#fff;box-shadow:0 3px 12px #243a5710;cursor:default;overflow:visible}
.bn-deposit-card>.deposits__val_logo{display:none!important}
.bn-deposit-card .deposits__info{display:block!important;width:100%!important;min-width:0;padding:0!important}
.bn-deposit-card .deposits__name{display:flex!important;align-items:center;gap:12px;width:100%;padding:0 0 14px!important;font-size:17px!important;line-height:1.35;box-sizing:border-box;overflow-wrap:anywhere}
.bn-deposit-card .vkld_logo_mob{display:block!important;width:58px!important;height:36px!important;object-fit:contain;flex-shrink:0;margin:0!important}
.bn-deposit-card .deposits__part{width:100%;padding:0!important;margin:0!important;display:block!important}
.bn-deposit-card .deposits__part_mob{display:grid!important;grid-template-columns:1fr 1fr;gap:12px!important;background:#f5f8fb;border-radius:10px;padding:12px!important;box-sizing:border-box}
.bn-deposit-card .deposits__part_mob>.deposits__val{width:auto!important;min-width:0;padding:0!important;text-align:left!important;font-size:15px!important;line-height:1.4;display:block!important;border:0!important}
.bn-deposit-card .deposits__part_mob>.deposits__val:before{display:block;color:#6c7888;font-size:11px;font-weight:400;margin-bottom:3px;position:static!important}
.bn-deposit-card .deposits__part_mob>.deposits__val:nth-child(2):before{content:'Срок'}
.bn-deposit-card .deposits__part_mob>.deposits__val:nth-child(3):before{content:'Сумма'}
.bn-deposit-card .deposits__part_mob>.deposits__val_procent{grid-row:span 2;font-size:28px!important;font-weight:700;color:#174d7d;align-self:center}
.bn-deposit-card .deposits__part_mob>.deposits__val_procent:before{content:'Ставка годовых';font-size:11px;color:#6c7888}
.bn-deposit-card .deposits__paramsOther{display:block!important;margin-top:12px!important;width:100%!important}
.bn-deposit-card .deposits__paramsOther>.deposits__val:not(.deposits__pensOther){display:none!important}
.bn-deposit-card .deposits__pensOther{display:block!important;width:100%!important;padding:0!important}
.bn-deposit-card .deposits__pensOther:before{display:none!important}
.bn-deposit-card .order__buttons{display:flex!important;gap:8px;justify-content:center;margin:0!important;width:100%}
.bn-deposit-card .order__buttons .button{flex:1;min-width:0;box-sizing:border-box;text-align:center;margin:0!important;padding:11px 8px!important;font-size:14px!important}
.bn-deposit-card>.deposits__details{display:none!important}
.bn-deposit-card .bn-deposit-mobile{display:block;margin-top:14px;border-top:1px solid #e9edf3;padding-top:14px}
.bn-deposit-features{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;position:relative}
.bn-deposit-feature{min-width:0;color:#7a8491}
.bn-deposit-feature summary{cursor:pointer;list-style:none;display:flex;align-items:center;flex-direction:column;gap:5px;position:relative;min-height:64px;font-size:9px;line-height:1.25;text-align:center;overflow-wrap:anywhere}
.bn-deposit-feature summary::-webkit-details-marker{display:none}
.bn-deposit-feature summary:focus-visible{outline:2px solid #236da4;outline-offset:3px;border-radius:6px}
.bn-deposit-feature svg{width:23px;height:23px;padding:7px;border-radius:10px;background:#f1f3f6;box-sizing:content-box}
.bn-deposit-feature.is-available{color:#24755d}
.bn-deposit-feature.is-available svg{background:#eaf6ef}
.bn-deposit-feature summary b{position:absolute;top:0;right:4px;background:white;border:1px solid #dfe6ed;border-radius:50%;width:14px;height:14px;font-size:11px;line-height:14px}
.bn-deposit-feature__tip{position:absolute;left:0;right:0;top:72px;z-index:10;border:1px solid #dce4ed;padding:12px;border-radius:10px;background:#fff;box-shadow:0 4px 16px #23394c26;font-size:13px;color:#243449}
.bn-deposit-conditions{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:11px 0 0;border-top:1px solid #edf0f4;font-size:14px;font-weight:600;color:#205f98;text-decoration:none}
.bn-deposit-card .special__desc_mini{padding:12px 0 0!important;margin:0!important;border:0!important}
}

@media(max-width:600px){
.bn-deposit-bank .deposits__part_mob>.deposits__val:nth-child(2):before{content:'Сумма'}
.bn-deposit-bank .deposits__part_mob>.deposits__val:nth-child(3):before{content:'Срок'}
.bn-deposit-bank .bank-deposit-actions{width:100%!important;padding:12px 0 0!important;display:block!important}
.bn-deposit-bank .bank-deposit-actions:before,.bn-deposit-bank .deposits__dtls{display:none!important}
}

@media(max-width:600px){
.bn-deposit-feature__tip{box-sizing:border-box;padding-right:46px}
.bn-deposit-feature__close{position:absolute;right:4px;top:3px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#526477;font-size:26px;line-height:1;cursor:pointer}
.bn-deposit-feature__close:focus-visible{outline:2px solid #236da4;border-radius:6px}
}
