body.page-home--display .primary-button,body.page-produit--apple-type .primary-button,body.page-fonctionnalites--apple-type .primary-button{border-radius:var(--cta-radius);background-color:var(--_colors---primary-base);box-shadow:none;color:var(--_colors---white);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body);padding:var(--cta-pad-y) var(--cta-pad-x);box-sizing:border-box;background-image:none;border:1px solid #0000;min-height:2.4375rem;line-height:1.3125rem;transition:background-color .2s,color .2s;overflow:hidden}body.page-home--display .primary-button:hover,body.page-produit--apple-type .primary-button:hover,body.page-fonctionnalites--apple-type .primary-button:hover{background-image:none;background-color:color-mix(in srgb, var(--_colors---primary-base) 88%, var(--_colors---darkslate-blue));box-shadow:none}body.page-home--display .cta-button,body.page-produit--apple-type .cta-button{border-radius:var(--cta-radius);background-color:var(--_colors---primary-base);box-shadow:none;color:var(--_colors---white);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body);padding:var(--cta-pad-y) var(--cta-pad-x);box-sizing:border-box;background-image:none;border:1px solid #0000;min-height:2.4375rem;line-height:1.3125rem;transition:background-color .2s,color .2s;overflow:hidden}body.page-home--display .cta-button:hover,body.page-produit--apple-type .cta-button:hover{background-image:none;background-color:color-mix(in srgb, var(--_colors---primary-base) 88%, var(--_colors---darkslate-blue));color:var(--_colors---white);box-shadow:none}body.page-home--display .primary-button .text-overflow,body.page-home--display .cta-button .text-overflow,body.page-produit--apple-type .primary-button .text-overflow,body.page-produit--apple-type .cta-button .text-overflow,body.page-fonctionnalites--apple-type .primary-button .text-overflow{clip-path:inset(0);width:100%;height:1.3125rem;min-height:0;max-height:1.3125rem;display:block;position:relative;overflow:hidden}body.page-home--display .primary-button .button-text,body.page-home--display .cta-button .button-text,body.page-produit--apple-type .primary-button .button-text,body.page-produit--apple-type .cta-button .button-text,body.page-fonctionnalites--apple-type .primary-button .button-text{white-space:nowrap;height:1.3125rem;line-height:1.3125rem}body.page-home--display .primary-button .button-text._01,body.page-home--display .cta-button .button-text._01,body.page-produit--apple-type .primary-button .button-text._01,body.page-produit--apple-type .cta-button .button-text._01,body.page-fonctionnalites--apple-type .primary-button .button-text._01{position:relative}body.page-home--display .primary-button .button-text._02,body.page-home--display .cta-button .button-text._02,body.page-produit--apple-type .primary-button .button-text._02,body.page-produit--apple-type .cta-button .button-text._02,body.page-fonctionnalites--apple-type .primary-button .button-text._02{text-align:center;visibility:hidden;position:absolute;top:100%;left:0;right:0}body.page-home--display .primary-button:hover .button-text._02,body.page-home--display .primary-button:focus-visible .button-text._02,body.page-home--display .cta-button:hover .button-text._02,body.page-home--display .cta-button:focus-visible .button-text._02,body.page-produit--apple-type .primary-button:hover .button-text._02,body.page-produit--apple-type .primary-button:focus-visible .button-text._02,body.page-produit--apple-type .cta-button:hover .button-text._02,body.page-produit--apple-type .cta-button:focus-visible .button-text._02,body.page-fonctionnalites--apple-type .primary-button:hover .button-text._02,body.page-fonctionnalites--apple-type .primary-button:focus-visible .button-text._02{visibility:visible}
