
#page-annonce .dp-price-row{display:flex;align-items:center;justify-content:space-between;gap:16px;}
#page-annonce .dp-price-row #detailPrice{min-width:0;}
#page-annonce .dp-price-row #detailFavBtn{position:static;flex:none;width:48px;height:48px;border:1.5px solid #c8d5e7;background:#f2f6ff;box-shadow:none;color:#234778;border-radius:50%;}
#page-annonce .dp-price-row #detailFavBtn svg{width:25px;height:25px;}
#page-annonce .dp-price-row #detailFavBtn.faved{color:#e11d48;border-color:#f1a5b6;background:#fff1f4;}
#page-annonce #detailSellerButton{display:flex;align-items:center;gap:12px;width:100%;margin:22px 0 18px;padding:16px;border:1px solid #bdcee3;border-radius:6px;background:#f2f6fc;text-align:left;font-family:var(--font-body);color:#12324d;cursor:pointer;transition:background .15s,border-color .15s;}
#page-annonce #detailSellerButton:hover:not(:disabled){background:#e6effc;border-color:#527bb6;}
#page-annonce #detailSellerButton:disabled{opacity:.7;cursor:default;}
#page-annonce #detailSellerButton #detailSellerAvatar{flex-shrink:0;}
#page-annonce #detailSellerButton #detailSellerSub{color:#315ca0!important;line-height:1.5;margin-top:5px!important;}
#page-annonce #detailSellerButton::after{content:'↗';margin-left:auto;font-size:24px;color:#315ca0;}
#page-annonce #detailSellerButton:disabled::after{display:none;}
#page-annonce #detailSellerButton:focus-visible,#page-annonce .dp-price-row #detailFavBtn:focus-visible{outline:3px solid #2563eb;outline-offset:3px;}
