html body .p-sr .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html body #prix h3.tx-card__name{margin-top:0}html body #prix .tx-q{position:relative}html body #prix .tx-q::after{content:"";position:absolute;inset:-12px}@media (max-width:640px){html body #devis :not(.rdv-carte)>.wpcf7 .wpcf7-form textarea{font-size:16px!important}}html body .sr-voir a{font-size:.9375rem;min-height:44px;display:inline-flex;align-items:center}@media (max-width:640px){html body #prix .tx-card__price-sub{min-height:4.5em}}html body #prix .tx-card__nom{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .55rem}html body #prix .tx-card__nom h3.tx-card__name{display:block!important;margin:0!important;flex:1 1 auto;min-width:0}html body #prix .tx-card__nom .tx-info{margin-left:0}