/* B616K_FIX1C_RAKVENKA_QR_CSS */
[data-b616k-rakvenka-qr]{
  margin-top:18px;
  border:1px solid rgba(116,163,255,.22);
  border-radius:16px;
  background:rgba(7,19,34,.58);
  padding:16px;
}
.b616k-qr-layout{
  display:grid;
  grid-template-columns:minmax(0,1fr) 176px;
  gap:18px;
  align-items:center;
}
.b616k-qr-copy{min-width:0}
.b616k-qr-copy h3{margin:0 0 7px;font-size:18px}
.b616k-qr-copy p{margin:0;opacity:.82;line-height:1.45}
.b616k-qr-order{
  display:inline-flex;
  margin-top:10px;
  padding:6px 9px;
  border-radius:999px;
  border:1px solid rgba(116,163,255,.18);
  font-size:12px;
  font-weight:800;
}
.b616k-qr-frame{
  width:176px;
  min-height:176px;
  display:grid;
  place-items:center;
  border-radius:14px;
  background:#fff;
  padding:8px;
}
.b616k-qr-frame img{
  display:block;
  width:160px;
  height:160px;
}
.b616k-qr-actions{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  margin-top:12px;
}
.b616k-qr-actions a{text-decoration:none}
[data-b616k-deeplink-focus]{scroll-margin-top:18px}
@media(max-width:720px){
  .b616k-qr-layout{grid-template-columns:1fr}
  .b616k-qr-frame{width:100%}
}
