body.page-id-1887 .lototo-artema-prompt{padding:18px 20px;margin:0 0 22px;border:1px solid #cbd6e5;border-left:4px solid #284d82;border-radius:6px;background:#f3f6fa}
body.page-id-1887 .lototo-artema-prompt p{margin:8px 0}
body.page-id-1887 .lototo-artema-quote-data{margin-top:8px;text-align:left}
body.page-id-1887 .lototo-artema-quote-data summary{cursor:pointer;color:#284d82;font-weight:600}
body.page-id-1887 .lototo-artema-quote-data>div{padding:12px 0;line-height:1.7;overflow-wrap:anywhere}
body.page-id-1887 #yith-ywraq-mail-form{scroll-margin-top:170px}

.lototo-quote-photos{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0;max-width:100%}
.lototo-quote-photos a{display:flex;flex-direction:column;align-items:flex-start;max-width:160px;font-size:12px;line-height:1.5;gap:5px}
.lototo-quote-photos img{display:block;width:120px!important;height:90px!important;object-fit:contain;border:1px solid #c8d5e5;background:#f3f6fa;border-radius:5px}
.lototo-enquiry-symbol{display:inline-flex;width:60px;height:60px;align-items:center;justify-content:center;border:2px solid #cad8e8;border-radius:10px;background:#edf3fa;color:#284f85;font-size:28px;font-weight:600;line-height:1}

/* Match the header enquiry blue; retain the existing button dimensions and typography. */
body .lototo-artema-prompt a.button{background-color:#244882!important;border-color:#244882!important;color:#fff!important}
body .lototo-artema-prompt a.button:hover,body .lototo-artema-prompt a.button:focus-visible,body .lototo-artema-prompt a.button:active{background-color:#3563a2!important;border-color:#3563a2!important;color:#fff!important}
body .lototo-artema-prompt a.button:focus-visible{outline:2px solid #244882;outline-offset:3px}
