.mrb{margin:0 0 22px;font-family:var(--font-nunito),Nunito,system-ui,sans-serif}.mrb-link,.mrb-shelf{color:#fffaf0;border-radius:14px 14px 0 0;background-color:#0f5a4f;background-image:linear-gradient(hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:24px 24px;box-shadow:0 8px 20px rgba(11,74,65,.22)}.mrb-link{display:flex;align-items:center;gap:16px;min-height:92px;padding:10px 20px 10px 12px;text-decoration:none}.mrb-link img{flex:0 0 auto;display:block;width:132px;height:76px}.mrb-text{flex:1 1 auto;min-width:0;line-height:1.25}.mrb-text strong{display:block;font-family:var(--font-baloo-2),"Baloo 2",Nunito,system-ui,sans-serif;font-weight:700;font-size:21px;line-height:1.15;color:#fffaf0}.mrb-text span{display:block;margin-top:2px;font-size:15px;color:#dcece6}.mrb-cta{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:12px;background:#f2784b;color:#2b120a;font-weight:800;font-size:15px;white-space:nowrap;box-shadow:0 2px 0 #d9633a}.mrb-link:hover .mrb-cta{background:#f58a62}.mrb-link:focus-visible,.mrb-shelf a:focus-visible{outline:3px solid #ffd266;outline-offset:2px}.mrb-shelf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:18px;align-items:center;padding:14px 18px}.mrb-shelf-head strong{display:block;font-family:var(--font-baloo-2),"Baloo 2",Nunito,system-ui,sans-serif;font-weight:700;font-size:21px;line-height:1.15}.mrb-shelf-head span{display:block;margin-top:3px;font-size:15px;color:#dcece6;line-height:1.3}.mrb-shelf ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mrb-shelf a{display:block;height:100%;padding:6px 8px 9px;border-radius:10px;background:hsla(0,0%,100%,.09);color:#fffaf0;text-decoration:none;font-weight:800;font-size:14px;line-height:1.2}.mrb-shelf a:hover{background:hsla(0,0%,100%,.17)}.mrb-shelf img{display:block;width:100%;max-width:132px;height:auto;margin:0 auto 4px}.mrb-all{display:block;padding:7px 14px;border-radius:0 0 14px 14px;background:#ffd266;color:#3d2c00;font-weight:800;font-size:14px;text-align:center;text-decoration:none}.mrb-all:hover{text-decoration:underline}@media (max-width:720px){.mrb-link{flex-wrap:wrap;gap:8px 12px;padding:10px 12px}.mrb-link img{width:96px;height:55px}.mrb-text{flex-basis:calc(100% - 112px)}.mrb-shelf-head strong,.mrb-text strong{font-size:18px}.mrb-cta{flex:1 1 100%;justify-content:center}.mrb-shelf{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.mrb-shelf ul{grid-template-columns:minmax(0,1fr)}.mrb-shelf a{display:flex;align-items:center;gap:10px;min-height:44px}.mrb-shelf img{width:78px;margin:0}}@media print{.mrb{display:none}}