@layer legacy{.button,.button--outlined{background-color:var(--color-dark-gray);--tw-text-opacity:1;color:rgb(255,255,255,var(--tw-text-opacity,1));border-radius:1.25rem;justify-content:center;align-items:center;min-width:145px;height:32px;padding:.7rem 1rem;font-size:12px;font-weight:700;line-height:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.button.block{display:inline-flex}.button--menu-read{background:var(--color-footer)}.button--apply{min-width:82px;height:23px;font-size:10px;line-height:1}.button--phone{min-width:120px;padding-left:5px;padding-right:5px}.button--project{height:32px;padding-left:17px;padding-right:17px;font-size:10px}.button--calculate{min-width:142px}.button--calculate,.button--request{height:32px;font-size:10px;font-weight:700;line-height:1}.button--request{min-width:1px;padding-left:18px;padding-right:18px}.button--login{height:40px;font-size:16px;line-height:1}.button--submit{background:var(--color-tuna);min-width:183px;height:40px;font-size:16px}.button--view{font-size:16px;font-weight:700;line-height:1}.button--discover{height:40px;padding:0 20px;font-size:16px;font-weight:600;line-height:1}.button-with-pl-1{text-align:center;padding-left:5px;padding-right:5px}.button.active{background-color:var(--color-primary)}.button.news{padding-left:.75rem;padding-right:.75rem}.button:disabled{background-color:var(--color-gray);cursor:not-allowed;opacity:.5}.button:not(:disabled):hover{background-color:var(--color-primary);color:var(--color-white)}.button.full-rounded{border-radius:9999px}.button.button-promoteur{height:54px;padding:5px 23px}button.button--search{border-radius:0 16px 16px 0;min-width:62px;height:52px}.button--read{min-width:140px;font-size:12px;line-height:1}.button--section{min-width:190px;font-size:12px;line-height:1}.button--tuna{background:var(--color-tuna)}.button--mediakit{width:120px}.button--commercial{width:200px}.button--outlined{color:var(--color-dark-gray);background-color:#0000;border:1.5px solid}.button--outlined:not(:disabled):hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#0000}.button-specific{min-width:auto;height:auto;color:var(--color-darker-gray);border-width:2px;border-color:#707070;border-radius:9999px;padding:.75rem 3rem;font-size:1.375rem;font-weight:700;line-height:1;display:inline-block}}
