.br-banner{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#edf5f1;border:1px solid #d8e5de;border-radius:14px;margin:28px auto;overflow:hidden}.br-banner>div{padding:26px}.br-banner>div+div{border-left:1px solid #d0ded6;background:#f7faf8}.br-banner h2{font-size:24px;margin:8px 0}.br-banner p{max-width:550px;line-height:1.55}.br-banner .button{margin-top:8px}#br-dialog{width:min(620px,calc(100% - 28px));max-height:88vh;overflow:auto;border:0;border-radius:18px;padding:28px;color:#18372b}#br-dialog::backdrop{background:#11251cb3}.br-close{position:absolute;right:12px;top:8px;background:none;border:0;font-size:30px;cursor:pointer}#br-dialog h2{padding-right:20px}.br-item{padding:16px;border:1px solid #dbe5de;border-radius:10px;margin:12px 0}.br-item p{font-size:14px}.br-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.br-check{display:flex;gap:10px;align-items:flex-start;margin:18px 0;line-height:1.45}.br-check input{width:19px;height:19px;flex:none}.br-error{color:#a02626}.br-item .text-link,#br-dialog>.text-link{margin-left:12px}.bf-device,.bf-battery-card{padding-top:84px!important}.bf-delivery-stamp{width:70px;height:70px;box-sizing:border-box;border-radius:50%;top:8px;left:14px;padding:8px;border:3px double #176346;background:#fff;color:#176346;box-shadow:none;transform:rotate(-9deg);text-align:center}.bf-delivery-stamp strong{font-size:10px;line-height:1.2}.bf-delivery-stamp>span{font-size:9px;line-height:1.2}@media(max-width:650px){.br-banner{grid-template-columns:1fr;width:calc(100% - 32px)}.br-banner>div{padding:20px}.br-banner>div+div{border-left:0;border-top:1px solid #d0ded6}.br-banner h2{font-size:21px}#br-dialog{padding:23px 20px}}
