:root{--ods-typo-size-ratio:1;--ods-typo-size-01:calc(0.75rem * var(--ods-typo-size-ratio));--ods-typo-size-02:calc(0.875rem * var(--ods-typo-size-ratio));--ods-typo-size-03:calc(1rem * var(--ods-typo-size-ratio));--ods-typo-size-04:calc(1.125rem * var(--ods-typo-size-ratio));--ods-typo-size-05:calc(1.25rem * var(--ods-typo-size-ratio));--ods-typo-size-06:calc(1.5rem * var(--ods-typo-size-ratio));--ods-typo-size-07:calc(1.75rem * var(--ods-typo-size-ratio));--ods-typo-size-08:calc(2.25rem * var(--ods-typo-size-ratio));--ods-typo-size-09:calc(3.375rem * var(--ods-typo-size-ratio));--ods-line-height-size-01:calc(0.875rem * var(--ods-typo-size-ratio));--ods-line-height-size-02:calc(1.125rem * var(--ods-typo-size-ratio));--ods-line-height-size-03:calc(1.25rem * var(--ods-typo-size-ratio));--ods-line-height-size-04:calc(1.375rem * var(--ods-typo-size-ratio));--ods-line-height-size-05:calc(1.75rem * var(--ods-typo-size-ratio));--ods-line-height-size-06:calc(2rem * var(--ods-typo-size-ratio));--ods-line-height-size-07:calc(2.188rem * var(--ods-typo-size-ratio));--ods-line-height-size-08:calc(2.813rem * var(--ods-typo-size-ratio));--ods-line-height-size-09:calc(4.188rem * var(--ods-typo-size-ratio));--ods-letter-spacing-size-01:calc(-0.019rem * var(--ods-typo-size-ratio));--ods-letter-spacing-size-02:calc(0rem * var(--ods-typo-size-ratio));}:root{--ods-typo-weight-extra-light:200;--ods-typo-weight-light:300;--ods-typo-weight-regular:400;--ods-typo-weight-semibold:600;--ods-typo-weight-bold:700;--ods-typo-weight-black:900;--ods-typography-title-lg-font-weight:700;--ods-typography-title-xs-font-weight:700;}:root{--ods-breakpoint-xs:36em;--ods-breakpoint-sm:48em;--ods-breakpoint-md:62em;--ods-breakpoint-lg:75em;--ods-breakpoint-xl:87.5em;}:root{--ods-size-ratio:1;--ods-size-01:calc(0.0625rem * var(--ods-size-ratio));--ods-size-n-01:calc(-1 * var(--ods-size-01));--ods-size-02:calc(0.125rem * var(--ods-size-ratio));--ods-size-n-02:calc(-1 * var(--ods-size-02));--ods-size-03:calc(0.25rem * var(--ods-size-ratio));--ods-size-n-03:calc(-1 * var(--ods-size-03));--ods-size-04:calc(0.5rem * var(--ods-size-ratio));--ods-size-n-04:calc(-1 * var(--ods-size-04));--ods-size-05:calc(0.75rem * var(--ods-size-ratio));--ods-size-n-05:calc(-1 * var(--ods-size-05));--ods-size-06:calc(1rem * var(--ods-size-ratio));--ods-size-n-06:calc(-1 * var(--ods-size-06));--ods-size-07:calc(1.25rem * var(--ods-size-ratio));--ods-size-n-07:calc(-1 * var(--ods-size-07));--ods-size-08:calc(1.5rem * var(--ods-size-ratio));--ods-size-n-08:calc(-1 * var(--ods-size-08));--ods-size-09:calc(2rem * var(--ods-size-ratio));--ods-size-n-09:calc(-1 * var(--ods-size-09));--ods-size-10:calc(2.5rem * var(--ods-size-ratio));--ods-size-n-10:calc(-1 * var(--ods-size-10));--ods-size-11:calc(3rem * var(--ods-size-ratio));--ods-size-n-11:calc(-1 * var(--ods-size-11));}:root{--ods-size-ratio:1;--ods-size-01:calc(0.0625rem * var(--ods-size-ratio));--ods-size-n-01:calc(-1 * var(--ods-size-01));--ods-size-02:calc(0.125rem * var(--ods-size-ratio));--ods-size-n-02:calc(-1 * var(--ods-size-02));--ods-size-03:calc(0.25rem * var(--ods-size-ratio));--ods-size-n-03:calc(-1 * var(--ods-size-03));--ods-size-04:calc(0.5rem * var(--ods-size-ratio));--ods-size-n-04:calc(-1 * var(--ods-size-04));--ods-size-05:calc(0.75rem * var(--ods-size-ratio));--ods-size-n-05:calc(-1 * var(--ods-size-05));--ods-size-06:calc(1rem * var(--ods-size-ratio));--ods-size-n-06:calc(-1 * var(--ods-size-06));--ods-size-07:calc(1.25rem * var(--ods-size-ratio));--ods-size-n-07:calc(-1 * var(--ods-size-07));--ods-size-08:calc(1.5rem * var(--ods-size-ratio));--ods-size-n-08:calc(-1 * var(--ods-size-08));--ods-size-09:calc(2rem * var(--ods-size-ratio));--ods-size-n-09:calc(-1 * var(--ods-size-09));--ods-size-10:calc(2.5rem * var(--ods-size-ratio));--ods-size-n-10:calc(-1 * var(--ods-size-10));--ods-size-11:calc(3rem * var(--ods-size-ratio));--ods-size-n-11:calc(-1 * var(--ods-size-11));}:root{--ods-size-stack-01:calc(0.0625rem * var(--ods-size-ratio));--ods-size-stack-n-01:calc(-1 * calc(0.0625rem * var(--ods-size-ratio)));--ods-size-stack-02:calc(0.125rem * var(--ods-size-ratio));--ods-size-stack-n-02:calc(-1 * calc(0.125rem * var(--ods-size-ratio)));--ods-size-stack-03:calc(0.25rem * var(--ods-size-ratio));--ods-size-stack-n-03:calc(-1 * calc(0.25rem * var(--ods-size-ratio)));--ods-size-stack-04:calc(0.5rem * var(--ods-size-ratio));--ods-size-stack-n-04:calc(-1 * calc(0.5rem * var(--ods-size-ratio)));--ods-size-stack-05:calc(0.75rem * var(--ods-size-ratio));--ods-size-stack-n-05:calc(-1 * calc(0.75rem * var(--ods-size-ratio)));--ods-size-stack-default:calc(1rem * var(--ods-size-ratio));--ods-size-stack-n-default:calc(-1 * var(--ods-size-stack-default));--ods-size-stack-06:calc(1rem * var(--ods-size-ratio));--ods-size-stack-n-06:calc(-1 * calc(1rem * var(--ods-size-ratio)));--ods-size-stack-07:calc(1.25rem * var(--ods-size-ratio));--ods-size-stack-n-07:calc(-1 * calc(1.25rem * var(--ods-size-ratio)));--ods-size-stack-08:calc(1.5rem * var(--ods-size-ratio));--ods-size-stack-n-08:calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-stack-09:calc(2rem * var(--ods-size-ratio));--ods-size-stack-n-09:calc(-1 * calc(2rem * var(--ods-size-ratio)));--ods-size-stack-10:calc(2.5rem * var(--ods-size-ratio));--ods-size-stack-n-10:calc(-1 * calc(2.5rem * var(--ods-size-ratio)));--ods-size-stack-11:calc(3rem * var(--ods-size-ratio));--ods-size-stack-n-11:calc(-1 * calc(3rem * var(--ods-size-ratio)));--ods-size-inline-01:calc(0.0625rem * var(--ods-size-ratio));--ods-size-inline-n-01:calc(-1 * calc(0.0625rem * var(--ods-size-ratio)));--ods-size-inline-02:calc(0.125rem * var(--ods-size-ratio));--ods-size-inline-n-02:calc(-1 * calc(0.125rem * var(--ods-size-ratio)));--ods-size-inline-03:calc(0.25rem * var(--ods-size-ratio));--ods-size-inline-n-03:calc(-1 * calc(0.25rem * var(--ods-size-ratio)));--ods-size-inline-04:calc(0.5rem * var(--ods-size-ratio));--ods-size-inline-n-04:calc(-1 * calc(0.5rem * var(--ods-size-ratio)));--ods-size-inline-05:calc(0.75rem * var(--ods-size-ratio));--ods-size-inline-n-05:calc(-1 * calc(0.75rem * var(--ods-size-ratio)));--ods-size-inline-default:calc(1rem * var(--ods-size-ratio));--ods-size-inline-n-default:calc(-1 * var(--ods-size-inline-default));--ods-size-inline-06:calc(1rem * var(--ods-size-ratio));--ods-size-inline-n-06:calc(-1 * calc(1rem * var(--ods-size-ratio)));--ods-size-inline-07:calc(1.25rem * var(--ods-size-ratio));--ods-size-inline-n-07:calc(-1 * calc(1.25rem * var(--ods-size-ratio)));--ods-size-inline-08:calc(1.5rem * var(--ods-size-ratio));--ods-size-inline-n-08:calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-inset-01:calc(0.0625rem * var(--ods-size-ratio));--ods-size-inset-01-x:calc(0.0625rem * var(--ods-size-ratio));--ods-size-inset-01-y:calc(0.0625rem * var(--ods-size-ratio));--ods-size-inset-n-01:calc(-1 * calc(0.0625rem * var(--ods-size-ratio)));--ods-size-inset-02:calc(0.125rem * var(--ods-size-ratio));--ods-size-inset-02-x:calc(0.125rem * var(--ods-size-ratio));--ods-size-inset-02-y:calc(0.125rem * var(--ods-size-ratio));--ods-size-inset-n-02:calc(-1 * calc(0.125rem * var(--ods-size-ratio)));--ods-size-inset-03:calc(0.25rem * var(--ods-size-ratio));--ods-size-inset-03-x:calc(0.25rem * var(--ods-size-ratio));--ods-size-inset-03-y:calc(0.25rem * var(--ods-size-ratio));--ods-size-inset-n-03:calc(-1 * calc(0.25rem * var(--ods-size-ratio)));--ods-size-inset-04:calc(0.5rem * var(--ods-size-ratio));--ods-size-inset-04-x:calc(0.5rem * var(--ods-size-ratio));--ods-size-inset-04-y:calc(0.5rem * var(--ods-size-ratio));--ods-size-inset-n-04:calc(-1 * calc(0.5rem * var(--ods-size-ratio)));--ods-size-inset-05:calc(0.75rem * var(--ods-size-ratio));--ods-size-inset-05-x:calc(0.75rem * var(--ods-size-ratio));--ods-size-inset-05-y:calc(0.75rem * var(--ods-size-ratio));--ods-size-inset-n-05:calc(-1 * calc(0.75rem * var(--ods-size-ratio)));--ods-size-inset-default:calc(1rem * var(--ods-size-ratio));--ods-size-inset-default-x:calc(1rem * var(--ods-size-ratio));--ods-size-inset-default-y:calc(1rem * var(--ods-size-ratio));--ods-size-inset-n-default:calc(-1 * var(--ods-size-inset-default));--ods-size-inset-06:calc(1rem * var(--ods-size-ratio));--ods-size-inset-06-x:calc(1rem * var(--ods-size-ratio));--ods-size-inset-06-y:calc(1rem * var(--ods-size-ratio));--ods-size-inset-n-06:calc(-1 * calc(1rem * var(--ods-size-ratio)));--ods-size-inset-07:calc(1.25rem * var(--ods-size-ratio));--ods-size-inset-07-x:calc(1.25rem * var(--ods-size-ratio));--ods-size-inset-07-y:calc(1.25rem * var(--ods-size-ratio));--ods-size-inset-n-07:calc(-1 * calc(1.25rem * var(--ods-size-ratio)));--ods-size-inset-08:calc(1.5rem * var(--ods-size-ratio));--ods-size-inset-08-x:calc(1.5rem * var(--ods-size-ratio));--ods-size-inset-08-y:calc(1.5rem * var(--ods-size-ratio));--ods-size-inset-n-08:calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-squish-01:calc(0.0625rem * var(--ods-size-ratio)) calc(0.09375rem * var(--ods-size-ratio));--ods-size-squish-01-x:calc(0.09375rem * var(--ods-size-ratio));--ods-size-squish-01-y:calc(0.0625rem * var(--ods-size-ratio));--ods-size-squish-n-01:calc(-1 * calc(0.0625rem * var(--ods-size-ratio))) calc(-1 * calc(0.09375rem * var(--ods-size-ratio)));--ods-size-squish-02:calc(0.125rem * var(--ods-size-ratio)) calc(0.1875rem * var(--ods-size-ratio));--ods-size-squish-02-x:calc(0.1875rem * var(--ods-size-ratio));--ods-size-squish-02-y:calc(0.125rem * var(--ods-size-ratio));--ods-size-squish-n-02:calc(-1 * calc(0.125rem * var(--ods-size-ratio))) calc(-1 * calc(0.1875rem * var(--ods-size-ratio)));--ods-size-squish-03:calc(0.25rem * var(--ods-size-ratio)) calc(0.375rem * var(--ods-size-ratio));--ods-size-squish-03-x:calc(0.375rem * var(--ods-size-ratio));--ods-size-squish-03-y:calc(0.25rem * var(--ods-size-ratio));--ods-size-squish-n-03:calc(-1 * calc(0.25rem * var(--ods-size-ratio))) calc(-1 * calc(0.375rem * var(--ods-size-ratio)));--ods-size-squish-04:calc(0.5rem * var(--ods-size-ratio)) calc(0.75rem * var(--ods-size-ratio));--ods-size-squish-04-x:calc(0.75rem * var(--ods-size-ratio));--ods-size-squish-04-y:calc(0.5rem * var(--ods-size-ratio));--ods-size-squish-n-04:calc(-1 * calc(0.5rem * var(--ods-size-ratio))) calc(-1 * calc(0.75rem * var(--ods-size-ratio)));--ods-size-squish-05:calc(0.75rem * var(--ods-size-ratio)) calc(1.125rem * var(--ods-size-ratio));--ods-size-squish-05-x:calc(1.125rem * var(--ods-size-ratio));--ods-size-squish-05-y:calc(0.75rem * var(--ods-size-ratio));--ods-size-squish-n-05:calc(-1 * calc(0.75rem * var(--ods-size-ratio))) calc(-1 * calc(1.125rem * var(--ods-size-ratio)));--ods-size-squish-default:calc(1rem * var(--ods-size-ratio)) calc(1.5rem * var(--ods-size-ratio));--ods-size-squish-default-x:calc(1.5rem * var(--ods-size-ratio));--ods-size-squish-default-y:calc(1rem * var(--ods-size-ratio));--ods-size-squish-n-default:calc(-1 * calc(1rem * var(--ods-size-ratio))) calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-squish-06:calc(1rem * var(--ods-size-ratio)) calc(1.5rem * var(--ods-size-ratio));--ods-size-squish-06-x:calc(1.5rem * var(--ods-size-ratio));--ods-size-squish-06-y:calc(1rem * var(--ods-size-ratio));--ods-size-squish-n-06:calc(-1 * calc(1rem * var(--ods-size-ratio))) calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-squish-07:calc(1.25rem * var(--ods-size-ratio)) calc(1.875rem * var(--ods-size-ratio));--ods-size-squish-07-x:calc(1.875rem * var(--ods-size-ratio));--ods-size-squish-07-y:calc(1.25rem * var(--ods-size-ratio));--ods-size-squish-n-07:calc(-1 * calc(1.25rem * var(--ods-size-ratio))) calc(-1 * calc(1.875rem * var(--ods-size-ratio)));--ods-size-squish-08:calc(1.5rem * var(--ods-size-ratio)) calc(2.25rem * var(--ods-size-ratio));--ods-size-squish-08-x:calc(2.25rem * var(--ods-size-ratio));--ods-size-squish-08-y:calc(1.5rem * var(--ods-size-ratio));--ods-size-squish-n-08:calc(-1 * calc(1.5rem * var(--ods-size-ratio))) calc(-1 * calc(2.25rem * var(--ods-size-ratio)));--ods-size-stretch-01:calc(0.09375rem * var(--ods-size-ratio)) calc(0.0625rem * var(--ods-size-ratio));--ods-size-stretch-01-x:calc(0.0625rem * var(--ods-size-ratio));--ods-size-stretch-01-y:calc(0.09375rem * var(--ods-size-ratio));--ods-size-stretch-n-01:calc(-1 * calc(0.09375rem * var(--ods-size-ratio))) calc(-1 * calc(0.0625rem * var(--ods-size-ratio)));--ods-size-stretch-02:calc(0.1875rem * var(--ods-size-ratio)) calc(0.125rem * var(--ods-size-ratio));--ods-size-stretch-02-x:calc(0.125rem * var(--ods-size-ratio));--ods-size-stretch-02-y:calc(0.1875rem * var(--ods-size-ratio));--ods-size-stretch-n-02:calc(-1 * calc(0.1875rem * var(--ods-size-ratio))) calc(-1 * calc(0.125rem * var(--ods-size-ratio)));--ods-size-stretch-03:calc(0.375rem * var(--ods-size-ratio)) calc(0.25rem * var(--ods-size-ratio));--ods-size-stretch-03-x:calc(0.25rem * var(--ods-size-ratio));--ods-size-stretch-03-y:calc(0.375rem * var(--ods-size-ratio));--ods-size-stretch-n-03:calc(-1 * calc(0.375rem * var(--ods-size-ratio))) calc(-1 * calc(0.25rem * var(--ods-size-ratio)));--ods-size-stretch-04:calc(0.75rem * var(--ods-size-ratio)) calc(0.5rem * var(--ods-size-ratio));--ods-size-stretch-04-x:calc(0.5rem * var(--ods-size-ratio));--ods-size-stretch-04-y:calc(0.75rem * var(--ods-size-ratio));--ods-size-stretch-n-04:calc(-1 * calc(0.75rem * var(--ods-size-ratio))) calc(-1 * calc(0.5rem * var(--ods-size-ratio)));--ods-size-stretch-05:calc(1.125rem * var(--ods-size-ratio)) calc(0.75rem * var(--ods-size-ratio));--ods-size-stretch-05-x:calc(0.75rem * var(--ods-size-ratio));--ods-size-stretch-05-y:calc(1.125rem * var(--ods-size-ratio));--ods-size-stretch-n-05:calc(-1 * calc(1.125rem * var(--ods-size-ratio))) calc(-1 * calc(0.75rem * var(--ods-size-ratio)));--ods-size-stretch-default:calc(1.5rem * var(--ods-size-ratio)) calc(1rem * var(--ods-size-ratio));--ods-size-stretch-default-x:calc(1rem * var(--ods-size-ratio));--ods-size-stretch-default-y:calc(1.5rem * var(--ods-size-ratio));--ods-size-stretch-n-default:calc(-1 * calc(1.5rem * var(--ods-size-ratio))) calc(-1 * calc(1rem * var(--ods-size-ratio)));--ods-size-stretch-06:calc(1.5rem * var(--ods-size-ratio)) calc(1rem * var(--ods-size-ratio));--ods-size-stretch-06-x:calc(1rem * var(--ods-size-ratio));--ods-size-stretch-06-y:calc(1.5rem * var(--ods-size-ratio));--ods-size-stretch-n-06:calc(-1 * calc(1.5rem * var(--ods-size-ratio))) calc(-1 * calc(1rem * var(--ods-size-ratio)));--ods-size-stretch-07:calc(1.875rem * var(--ods-size-ratio)) calc(1.25rem * var(--ods-size-ratio));--ods-size-stretch-07-x:calc(1.25rem * var(--ods-size-ratio));--ods-size-stretch-07-y:calc(1.875rem * var(--ods-size-ratio));--ods-size-stretch-n-07:calc(-1 * calc(1.875rem * var(--ods-size-ratio))) calc(-1 * calc(1.25rem * var(--ods-size-ratio)));--ods-size-stretch-08:calc(2.25rem * var(--ods-size-ratio)) calc(1.5rem * var(--ods-size-ratio));--ods-size-stretch-08-x:calc(1.5rem * var(--ods-size-ratio));--ods-size-stretch-08-y:calc(2.25rem * var(--ods-size-ratio));--ods-size-stretch-n-08:calc(-1 * calc(2.25rem * var(--ods-size-ratio))) calc(-1 * calc(1.5rem * var(--ods-size-ratio)));--ods-size-border-radius-01:calc(0.25rem * var(--ods-size-ratio));--ods-size-border-radius-02:calc(0.5rem * var(--ods-size-ratio));--ods-size-border-radius-03:calc(1rem * var(--ods-size-ratio));}:root{--ods-typo-size-ratio:1;--ods-typo-size-01:calc(0.75rem * var(--ods-typo-size-ratio));--ods-typo-size-02:calc(0.875rem * var(--ods-typo-size-ratio));--ods-typo-size-03:calc(1rem * var(--ods-typo-size-ratio));--ods-typo-size-04:calc(1.125rem * var(--ods-typo-size-ratio));--ods-typo-size-05:calc(1.25rem * var(--ods-typo-size-ratio));--ods-typo-size-06:calc(1.5rem * var(--ods-typo-size-ratio));--ods-typo-size-07:calc(1.75rem * var(--ods-typo-size-ratio));--ods-typo-size-08:calc(2.25rem * var(--ods-typo-size-ratio));--ods-typo-size-09:calc(3.375rem * var(--ods-typo-size-ratio));--ods-line-height-size-01:calc(0.875rem * var(--ods-typo-size-ratio));--ods-line-height-size-02:calc(1.125rem * var(--ods-typo-size-ratio));--ods-line-height-size-03:calc(1.25rem * var(--ods-typo-size-ratio));--ods-line-height-size-04:calc(1.375rem * var(--ods-typo-size-ratio));--ods-line-height-size-05:calc(1.75rem * var(--ods-typo-size-ratio));--ods-line-height-size-06:calc(2rem * var(--ods-typo-size-ratio));--ods-line-height-size-07:calc(2.188rem * var(--ods-typo-size-ratio));--ods-line-height-size-08:calc(2.813rem * var(--ods-typo-size-ratio));--ods-line-height-size-09:calc(4.188rem * var(--ods-typo-size-ratio));--ods-letter-spacing-size-01:calc(-0.019rem * var(--ods-typo-size-ratio));--ods-letter-spacing-size-02:calc(0rem * var(--ods-typo-size-ratio));}:root{--ods-typo-weight-extra-light:200;--ods-typo-weight-light:300;--ods-typo-weight-regular:400;--ods-typo-weight-semibold:600;--ods-typo-weight-bold:700;--ods-typo-weight-black:900;--ods-typography-title-lg-font-weight:700;--ods-typography-title-xs-font-weight:700;}:root{--ods-font-family:'Source Sans Pro','Trebuchet MS',Arial,'Segoe UI',sans-serif;--ods-toggle-transition-slider:.3s;--ods-toggle-animation-checking-shadow:steam 3s linear infinite;--ods-accordion-animation-opening:toggle 0.3s;}:root{--ods-color-gray-000:hsla(0deg,0%,100%,1);--ods-color-gray-000-list:0deg,0%,100%;--ods-color-gray-050:hsla(0deg,0%,94.9%,1);--ods-color-gray-050-list:0deg,0%,94.9%;--ods-color-gray-100:hsla(0deg,0%,90.2%,1);--ods-color-gray-100-list:0deg,0%,90.2%;--ods-color-gray-200:hsla(0deg,0%,80%,1);--ods-color-gray-200-list:0deg,0%,80%;--ods-color-gray-300:hsla(0deg,0%,70.2%,1);--ods-color-gray-300-list:0deg,0%,70.2%;--ods-color-gray-400:hsla(0deg,0%,60%,1);--ods-color-gray-400-list:0deg,0%,60%;--ods-color-gray-500:hsla(0deg,0%,50.2%,1);--ods-color-gray-500-list:0deg,0%,50.2%;--ods-color-gray-600:hsla(0deg,0%,40%,1);--ods-color-gray-600-list:0deg,0%,40%;--ods-color-gray-700:hsla(0deg,0%,30.2%,1);--ods-color-gray-700-list:0deg,0%,30.2%;--ods-color-gray-800:hsla(0deg,0%,20%,1);--ods-color-gray-800-list:0deg,0%,20%;--ods-color-gray-900:hsla(0deg,0%,10.2%,1);--ods-color-gray-900-list:0deg,0%,10.2%;--ods-color-gray-1000:hsla(0deg,0%,0%,1);--ods-color-gray-1000-list:0deg,0%,0%;--ods-color-gray-000-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-000-contrasted-list:0deg,0%,0%;--ods-color-gray-050-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-050-contrasted-list:0deg,0%,0%;--ods-color-gray-100-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-100-contrasted-list:0deg,0%,0%;--ods-color-gray-200-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-200-contrasted-list:0deg,0%,0%;--ods-color-gray-300-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-300-contrasted-list:0deg,0%,0%;--ods-color-gray-400-contrasted:hsla(0deg,0%,0%,1);--ods-color-gray-400-contrasted-list:0deg,0%,0%;--ods-color-gray-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-500-contrasted-list:0deg,0%,100%;--ods-color-gray-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-600-contrasted-list:0deg,0%,100%;--ods-color-gray-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-700-contrasted-list:0deg,0%,100%;--ods-color-gray-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-800-contrasted-list:0deg,0%,100%;--ods-color-gray-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-900-contrasted-list:0deg,0%,100%;--ods-color-gray-1000-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-1000-contrasted-list:0deg,0%,100%;--ods-color-blue-000:hsla(0deg,0%,100%,1);--ods-color-blue-000-list:0deg,0%,100%;--ods-color-blue-050:hsla(186deg,100%,98%,1);--ods-color-blue-050-list:186deg,100%,98%;--ods-color-blue-075:hsla(192.7deg,100%,93.5%,1);--ods-color-blue-075-list:192.7deg,100%,93.5%;--ods-color-blue-100:hsla(192.9deg,100%,87.3%,1);--ods-color-blue-100-list:192.9deg,100%,87.3%;--ods-color-blue-200:hsla(198deg,96.8%,75.7%,1);--ods-color-blue-200-list:198deg,96.8%,75.7%;--ods-color-blue-300:hsla(203.9deg,90.5%,62.9%,1);--ods-color-blue-300-list:203.9deg,90.5%,62.9%;--ods-color-blue-400:hsla(210.4deg,83.5%,50%,1);--ods-color-blue-400-list:210.4deg,83.5%,50%;--ods-color-blue-500:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-500-list:217.7deg,100%,42.2%;--ods-color-blue-600:hsla(225.8deg,100%,37.3%,1);--ods-color-blue-600-list:225.8deg,100%,37.3%;--ods-color-blue-700:hsla(234.6deg,100%,30.6%,1);--ods-color-blue-700-list:234.6deg,100%,30.6%;--ods-color-blue-800:hsla(224.7deg,100%,18.4%,1);--ods-color-blue-800-list:224.7deg,100%,18.4%;--ods-color-blue-900:hsla(214.8deg,100%,6.1%,1);--ods-color-blue-900-list:214.8deg,100%,6.1%;--ods-color-blue-000-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-000-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-050-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-050-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-075-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-075-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-100-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-100-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-200-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-200-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-300-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-300-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-400-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-blue-400-contrasted-list:217.7deg,100%,42.2%;--ods-color-blue-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-blue-500-contrasted-list:0deg,0%,100%;--ods-color-blue-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-blue-600-contrasted-list:0deg,0%,100%;--ods-color-blue-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-blue-700-contrasted-list:0deg,0%,100%;--ods-color-blue-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-blue-800-contrasted-list:0deg,0%,100%;--ods-color-blue-900-contrasted:hsla(224.7deg,100%,18.4%,1);--ods-color-blue-900-contrasted-list:224.7deg,100%,18.4%;--ods-color-gray-blue-000:hsla(0deg,0%,100%,1);--ods-color-gray-blue-000-list:0deg,0%,100%;--ods-color-gray-blue-100:hsla(234deg,13%,85%,1);--ods-color-gray-blue-100-list:234deg,13%,85%;--ods-color-gray-blue-500:hsla(233deg,31%,44%,1);--ods-color-gray-blue-500-list:233deg,31%,44%;--ods-color-gray-blue-000-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-blue-000-contrasted-list:0deg,0%,100%;--ods-color-gray-blue-100-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-blue-100-contrasted-list:0deg,0%,100%;--ods-color-gray-blue-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-gray-blue-500-contrasted-list:0deg,0%,100%;--ods-color-red-000:hsla(0deg,0%,100%,1);--ods-color-red-000-list:0deg,0%,100%;--ods-color-red-050:hsla(345.6deg,100%,95.1%,1);--ods-color-red-050-list:345.6deg,100%,95.1%;--ods-color-red-100:hsla(344.7deg,100%,90%,1);--ods-color-red-100-list:344.7deg,100%,90%;--ods-color-red-200:hsla(347.4deg,72.9%,76.9%,1);--ods-color-red-200-list:347.4deg,72.9%,76.9%;--ods-color-red-300:hsla(350.1deg,69.7%,67.6%,1);--ods-color-red-300-list:350.1deg,69.7%,67.6%;--ods-color-red-400:hsla(349.6deg,61.9%,50.6%,1);--ods-color-red-400-list:349.6deg,61.9%,50.6%;--ods-color-red-500:hsla(349.9deg,100%,37.5%,1);--ods-color-red-500-list:349.9deg,100%,37.5%;--ods-color-red-600:hsla(349.9deg,100%,32.5%,1);--ods-color-red-600-list:349.9deg,100%,32.5%;--ods-color-red-700:hsla(350.2deg,100%,25.1%,1);--ods-color-red-700-list:350.2deg,100%,25.1%;--ods-color-red-800:hsla(350deg,100%,20%,1);--ods-color-red-800-list:350deg,100%,20%;--ods-color-red-900:hsla(349.9deg,100%,15.1%,1);--ods-color-red-900-list:349.9deg,100%,15.1%;--ods-color-red-000-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-000-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-050-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-050-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-100-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-100-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-200-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-200-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-300-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-300-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-400-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-red-400-contrasted-list:349.9deg,100%,37.5%;--ods-color-red-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-red-500-contrasted-list:0deg,0%,100%;--ods-color-red-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-red-600-contrasted-list:0deg,0%,100%;--ods-color-red-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-red-700-contrasted-list:0deg,0%,100%;--ods-color-red-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-red-800-contrasted-list:0deg,0%,100%;--ods-color-red-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-red-900-contrasted-list:0deg,0%,100%;--ods-color-orange-000:hsla(0deg,0%,100%,1);--ods-color-orange-000-list:0deg,0%,100%;--ods-color-orange-050:hsla(50.6deg,100%,90%,1);--ods-color-orange-050-list:50.6deg,100%,90%;--ods-color-orange-100:hsla(50deg,98.4%,76.1%,1);--ods-color-orange-100-list:50deg,98.4%,76.1%;--ods-color-orange-200:hsla(42.7deg,98.7%,69.6%,1);--ods-color-orange-200-list:42.7deg,98.7%,69.6%;--ods-color-orange-300:hsla(38.3deg,100%,63.1%,1);--ods-color-orange-300-list:38.3deg,100%,63.1%;--ods-color-orange-400:hsla(35deg,100%,56.7%,1);--ods-color-orange-400-list:35deg,100%,56.7%;--ods-color-orange-500:hsla(32.7deg,100%,50%,1);--ods-color-orange-500-list:32.7deg,100%,50%;--ods-color-orange-600:hsla(32.9deg,100%,40%,1);--ods-color-orange-600-list:32.9deg,100%,40%;--ods-color-orange-700:hsla(32.9deg,100%,30%,1);--ods-color-orange-700-list:32.9deg,100%,30%;--ods-color-orange-800:hsla(32.9deg,100%,20%,1);--ods-color-orange-800-list:32.9deg,100%,20%;--ods-color-orange-900:hsla(32.7deg,100%,15.1%,1);--ods-color-orange-900-list:32.7deg,100%,15.1%;--ods-color-orange-000-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-000-contrasted-list:32.7deg,100%,50%;--ods-color-orange-050-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-050-contrasted-list:32.7deg,100%,50%;--ods-color-orange-100-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-100-contrasted-list:32.7deg,100%,50%;--ods-color-orange-200-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-200-contrasted-list:32.7deg,100%,50%;--ods-color-orange-300-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-300-contrasted-list:32.7deg,100%,50%;--ods-color-orange-400-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-orange-400-contrasted-list:32.7deg,100%,50%;--ods-color-orange-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-orange-500-contrasted-list:0deg,0%,100%;--ods-color-orange-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-orange-600-contrasted-list:0deg,0%,100%;--ods-color-orange-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-orange-700-contrasted-list:0deg,0%,100%;--ods-color-orange-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-orange-800-contrasted-list:0deg,0%,100%;--ods-color-orange-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-orange-900-contrasted-list:0deg,0%,100%;--ods-color-green-000:hsla(0deg,0%,100%,1);--ods-color-green-000-list:0deg,0%,100%;--ods-color-green-050:hsla(100deg,60%,92.2%,1);--ods-color-green-050-list:100deg,60%,92.2%;--ods-color-green-100:hsla(100deg,64.9%,85.5%,1);--ods-color-green-100-list:100deg,64.9%,85.5%;--ods-color-green-200:hsla(103.9deg,44.6%,63.9%,1);--ods-color-green-200-list:103.9deg,44.6%,63.9%;--ods-color-green-300:hsla(103.9deg,43.2%,49%,1);--ods-color-green-300-list:103.9deg,43.2%,49%;--ods-color-green-400:hsla(100.3deg,66.3%,36.1%,1);--ods-color-green-400-list:100.3deg,66.3%,36.1%;--ods-color-green-500:hsla(99.8deg,100%,25.1%,1);--ods-color-green-500-list:99.8deg,100%,25.1%;--ods-color-green-600:hsla(100.2deg,100%,22.5%,1);--ods-color-green-600-list:100.2deg,100%,22.5%;--ods-color-green-700:hsla(100deg,100%,20%,1);--ods-color-green-700-list:100deg,100%,20%;--ods-color-green-800:hsla(99.7deg,100%,15.1%,1);--ods-color-green-800-list:99.7deg,100%,15.1%;--ods-color-green-900:hsla(100deg,100%,10%,1);--ods-color-green-900-list:100deg,100%,10%;--ods-color-green-000-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-000-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-050-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-050-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-100-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-100-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-200-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-200-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-300-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-300-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-400-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-green-400-contrasted-list:99.8deg,100%,25.1%;--ods-color-green-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-green-500-contrasted-list:0deg,0%,100%;--ods-color-green-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-green-600-contrasted-list:0deg,0%,100%;--ods-color-green-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-green-700-contrasted-list:0deg,0%,100%;--ods-color-green-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-green-800-contrasted-list:0deg,0%,100%;--ods-color-green-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-green-900-contrasted-list:0deg,0%,100%;--ods-color-pink-000:hsla(0deg,0%,100%,1);--ods-color-pink-000-list:0deg,0%,100%;--ods-color-pink-050:hsla(325.7deg,44.7%,90.8%,1);--ods-color-pink-050-list:325.7deg,44.7%,90.8%;--ods-color-pink-100:hsla(327.8deg,45.1%,82.2%,1);--ods-color-pink-100-list:327.8deg,45.1%,82.2%;--ods-color-pink-200:hsla(326.9deg,44.4%,70.4%,1);--ods-color-pink-200-list:326.9deg,44.4%,70.4%;--ods-color-pink-300:hsla(326.5deg,45%,58.6%,1);--ods-color-pink-300-list:326.5deg,45%,58.6%;--ods-color-pink-400:hsla(326.7deg,48.6%,48%,1);--ods-color-pink-400-list:326.7deg,48.6%,48%;--ods-color-pink-500:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-500-list:326.9deg,65.4%,40.8%;--ods-color-pink-600:hsla(326.7deg,65%,35.9%,1);--ods-color-pink-600-list:326.7deg,65%,35.9%;--ods-color-pink-700:hsla(327.1deg,65.4%,30.6%,1);--ods-color-pink-700-list:327.1deg,65.4%,30.6%;--ods-color-pink-800:hsla(326.7deg,64.8%,24.5%,1);--ods-color-pink-800-list:326.7deg,64.8%,24.5%;--ods-color-pink-900:hsla(326.6deg,65.6%,18.2%,1);--ods-color-pink-900-list:326.6deg,65.6%,18.2%;--ods-color-pink-000-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-000-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-050-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-050-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-100-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-100-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-200-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-200-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-300-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-300-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-400-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-pink-400-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-pink-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-pink-500-contrasted-list:0deg,0%,100%;--ods-color-pink-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-pink-600-contrasted-list:0deg,0%,100%;--ods-color-pink-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-pink-700-contrasted-list:0deg,0%,100%;--ods-color-pink-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-pink-800-contrasted-list:0deg,0%,100%;--ods-color-pink-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-pink-900-contrasted-list:0deg,0%,100%;--ods-color-default-000:hsla(0deg,0%,100%,1);--ods-color-default-000-list:0deg,0%,100%;--ods-color-default-000-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-000-contrasted-list:0deg,0%,0%;--ods-color-default-050:hsla(0deg,0%,94.9%,1);--ods-color-default-050-list:0deg,0%,94.9%;--ods-color-default-050-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-050-contrasted-list:0deg,0%,0%;--ods-color-default-100:hsla(0deg,0%,90.2%,1);--ods-color-default-100-list:0deg,0%,90.2%;--ods-color-default-100-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-100-contrasted-list:0deg,0%,0%;--ods-color-default-200:hsla(0deg,0%,80%,1);--ods-color-default-200-list:0deg,0%,80%;--ods-color-default-200-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-200-contrasted-list:0deg,0%,0%;--ods-color-default-300:hsla(0deg,0%,70.2%,1);--ods-color-default-300-list:0deg,0%,70.2%;--ods-color-default-300-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-300-contrasted-list:0deg,0%,0%;--ods-color-default-400:hsla(0deg,0%,60%,1);--ods-color-default-400-list:0deg,0%,60%;--ods-color-default-400-contrasted:hsla(0deg,0%,0%,1);--ods-color-default-400-contrasted-list:0deg,0%,0%;--ods-color-default-500:hsla(0deg,0%,50.2%,1);--ods-color-default-500-list:0deg,0%,50.2%;--ods-color-default-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-default-500-contrasted-list:0deg,0%,100%;--ods-color-default-600:hsla(0deg,0%,40%,1);--ods-color-default-600-list:0deg,0%,40%;--ods-color-default-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-default-600-contrasted-list:0deg,0%,100%;--ods-color-default-700:hsla(0deg,0%,30.2%,1);--ods-color-default-700-list:0deg,0%,30.2%;--ods-color-default-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-default-700-contrasted-list:0deg,0%,100%;--ods-color-default-800:hsla(0deg,0%,20%,1);--ods-color-default-800-list:0deg,0%,20%;--ods-color-default-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-default-800-contrasted-list:0deg,0%,100%;--ods-color-default-900:hsla(0deg,0%,10.2%,1);--ods-color-default-900-list:0deg,0%,10.2%;--ods-color-default-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-default-900-contrasted-list:0deg,0%,100%;--ods-color-primary-000:hsla(0deg,0%,100%,1);--ods-color-primary-000-list:0deg,0%,100%;--ods-color-primary-000-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-000-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-050:hsla(186deg,100%,98%,1);--ods-color-primary-050-list:186deg,100%,98%;--ods-color-primary-050-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-050-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-075:hsla(192.7deg,100%,93.5%,1);--ods-color-primary-075-list:192.7deg,100%,93.5%;--ods-color-primary-075-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-075-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-100:hsla(192.9deg,100%,87.3%,1);--ods-color-primary-100-list:192.9deg,100%,87.3%;--ods-color-primary-100-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-100-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-200:hsla(198deg,96.8%,75.7%,1);--ods-color-primary-200-list:198deg,96.8%,75.7%;--ods-color-primary-200-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-200-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-300:hsla(203.9deg,90.5%,62.9%,1);--ods-color-primary-300-list:203.9deg,90.5%,62.9%;--ods-color-primary-300-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-300-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-400:hsla(210.4deg,83.5%,50%,1);--ods-color-primary-400-list:210.4deg,83.5%,50%;--ods-color-primary-400-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-400-contrasted-list:217.7deg,100%,42.2%;--ods-color-primary-500:hsla(217.7deg,100%,42.2%,1);--ods-color-primary-500-list:217.7deg,100%,42.2%;--ods-color-primary-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-primary-500-contrasted-list:0deg,0%,100%;--ods-color-primary-600:hsla(225.8deg,100%,37.3%,1);--ods-color-primary-600-list:225.8deg,100%,37.3%;--ods-color-primary-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-primary-600-contrasted-list:0deg,0%,100%;--ods-color-primary-700:hsla(234.6deg,100%,30.6%,1);--ods-color-primary-700-list:234.6deg,100%,30.6%;--ods-color-primary-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-primary-700-contrasted-list:0deg,0%,100%;--ods-color-primary-800:hsla(224.7deg,100%,18.4%,1);--ods-color-primary-800-list:224.7deg,100%,18.4%;--ods-color-primary-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-primary-800-contrasted-list:0deg,0%,100%;--ods-color-primary-900:hsla(214.8deg,100%,6.1%,1);--ods-color-primary-900-list:214.8deg,100%,6.1%;--ods-color-primary-900-contrasted:hsla(224.7deg,100%,18.4%,1);--ods-color-primary-900-contrasted-list:224.7deg,100%,18.4%;--ods-color-text-000:hsla(0deg,0%,100%,1);--ods-color-text-000-list:0deg,0%,100%;--ods-color-text-000-contrasted:hsla(0deg,0%,100%,1);--ods-color-text-000-contrasted-list:0deg,0%,100%;--ods-color-text-100:hsla(234deg,13%,85%,1);--ods-color-text-100-list:234deg,13%,85%;--ods-color-text-100-contrasted:hsla(0deg,0%,100%,1);--ods-color-text-100-contrasted-list:0deg,0%,100%;--ods-color-text-500:hsla(233deg,31%,44%,1);--ods-color-text-500-list:233deg,31%,44%;--ods-color-text-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-text-500-contrasted-list:0deg,0%,100%;--ods-color-accent-000:hsla(0deg,0%,100%,1);--ods-color-accent-000-list:0deg,0%,100%;--ods-color-accent-000-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-000-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-050:hsla(325.7deg,44.7%,90.8%,1);--ods-color-accent-050-list:325.7deg,44.7%,90.8%;--ods-color-accent-050-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-050-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-100:hsla(327.8deg,45.1%,82.2%,1);--ods-color-accent-100-list:327.8deg,45.1%,82.2%;--ods-color-accent-100-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-100-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-200:hsla(326.9deg,44.4%,70.4%,1);--ods-color-accent-200-list:326.9deg,44.4%,70.4%;--ods-color-accent-200-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-200-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-300:hsla(326.5deg,45%,58.6%,1);--ods-color-accent-300-list:326.5deg,45%,58.6%;--ods-color-accent-300-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-300-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-400:hsla(326.7deg,48.6%,48%,1);--ods-color-accent-400-list:326.7deg,48.6%,48%;--ods-color-accent-400-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-400-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-accent-500:hsla(326.9deg,65.4%,40.8%,1);--ods-color-accent-500-list:326.9deg,65.4%,40.8%;--ods-color-accent-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-accent-500-contrasted-list:0deg,0%,100%;--ods-color-accent-600:hsla(326.7deg,65%,35.9%,1);--ods-color-accent-600-list:326.7deg,65%,35.9%;--ods-color-accent-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-accent-600-contrasted-list:0deg,0%,100%;--ods-color-accent-700:hsla(327.1deg,65.4%,30.6%,1);--ods-color-accent-700-list:327.1deg,65.4%,30.6%;--ods-color-accent-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-accent-700-contrasted-list:0deg,0%,100%;--ods-color-accent-800:hsla(326.7deg,64.8%,24.5%,1);--ods-color-accent-800-list:326.7deg,64.8%,24.5%;--ods-color-accent-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-accent-800-contrasted-list:0deg,0%,100%;--ods-color-accent-900:hsla(326.6deg,65.6%,18.2%,1);--ods-color-accent-900-list:326.6deg,65.6%,18.2%;--ods-color-accent-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-accent-900-contrasted-list:0deg,0%,100%;--ods-color-error-000:hsla(0deg,0%,100%,1);--ods-color-error-000-list:0deg,0%,100%;--ods-color-error-000-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-000-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-050:hsla(345.6deg,100%,95.1%,1);--ods-color-error-050-list:345.6deg,100%,95.1%;--ods-color-error-050-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-050-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-100:hsla(344.7deg,100%,90%,1);--ods-color-error-100-list:344.7deg,100%,90%;--ods-color-error-100-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-100-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-200:hsla(347.4deg,72.9%,76.9%,1);--ods-color-error-200-list:347.4deg,72.9%,76.9%;--ods-color-error-200-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-200-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-300:hsla(350.1deg,69.7%,67.6%,1);--ods-color-error-300-list:350.1deg,69.7%,67.6%;--ods-color-error-300-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-300-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-400:hsla(349.6deg,61.9%,50.6%,1);--ods-color-error-400-list:349.6deg,61.9%,50.6%;--ods-color-error-400-contrasted:hsla(349.9deg,100%,37.5%,1);--ods-color-error-400-contrasted-list:349.9deg,100%,37.5%;--ods-color-error-500:hsla(349.9deg,100%,37.5%,1);--ods-color-error-500-list:349.9deg,100%,37.5%;--ods-color-error-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-error-500-contrasted-list:0deg,0%,100%;--ods-color-error-600:hsla(349.9deg,100%,32.5%,1);--ods-color-error-600-list:349.9deg,100%,32.5%;--ods-color-error-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-error-600-contrasted-list:0deg,0%,100%;--ods-color-error-700:hsla(350.2deg,100%,25.1%,1);--ods-color-error-700-list:350.2deg,100%,25.1%;--ods-color-error-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-error-700-contrasted-list:0deg,0%,100%;--ods-color-error-800:hsla(350deg,100%,20%,1);--ods-color-error-800-list:350deg,100%,20%;--ods-color-error-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-error-800-contrasted-list:0deg,0%,100%;--ods-color-error-900:hsla(349.9deg,100%,15.1%,1);--ods-color-error-900-list:349.9deg,100%,15.1%;--ods-color-error-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-error-900-contrasted-list:0deg,0%,100%;--ods-color-warning-000:hsla(0deg,0%,100%,1);--ods-color-warning-000-list:0deg,0%,100%;--ods-color-warning-000-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-000-contrasted-list:32.7deg,100%,50%;--ods-color-warning-050:hsla(50.6deg,100%,90%,1);--ods-color-warning-050-list:50.6deg,100%,90%;--ods-color-warning-050-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-050-contrasted-list:32.7deg,100%,50%;--ods-color-warning-100:hsla(50deg,98.4%,76.1%,1);--ods-color-warning-100-list:50deg,98.4%,76.1%;--ods-color-warning-100-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-100-contrasted-list:32.7deg,100%,50%;--ods-color-warning-200:hsla(42.7deg,98.7%,69.6%,1);--ods-color-warning-200-list:42.7deg,98.7%,69.6%;--ods-color-warning-200-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-200-contrasted-list:32.7deg,100%,50%;--ods-color-warning-300:hsla(38.3deg,100%,63.1%,1);--ods-color-warning-300-list:38.3deg,100%,63.1%;--ods-color-warning-300-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-300-contrasted-list:32.7deg,100%,50%;--ods-color-warning-400:hsla(35deg,100%,56.7%,1);--ods-color-warning-400-list:35deg,100%,56.7%;--ods-color-warning-400-contrasted:hsla(32.7deg,100%,50%,1);--ods-color-warning-400-contrasted-list:32.7deg,100%,50%;--ods-color-warning-500:hsla(32.7deg,100%,50%,1);--ods-color-warning-500-list:32.7deg,100%,50%;--ods-color-warning-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-warning-500-contrasted-list:0deg,0%,100%;--ods-color-warning-600:hsla(32.9deg,100%,40%,1);--ods-color-warning-600-list:32.9deg,100%,40%;--ods-color-warning-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-warning-600-contrasted-list:0deg,0%,100%;--ods-color-warning-700:hsla(32.9deg,100%,30%,1);--ods-color-warning-700-list:32.9deg,100%,30%;--ods-color-warning-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-warning-700-contrasted-list:0deg,0%,100%;--ods-color-warning-800:hsla(32.9deg,100%,20%,1);--ods-color-warning-800-list:32.9deg,100%,20%;--ods-color-warning-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-warning-800-contrasted-list:0deg,0%,100%;--ods-color-warning-900:hsla(32.7deg,100%,15.1%,1);--ods-color-warning-900-list:32.7deg,100%,15.1%;--ods-color-warning-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-warning-900-contrasted-list:0deg,0%,100%;--ods-color-success-000:hsla(0deg,0%,100%,1);--ods-color-success-000-list:0deg,0%,100%;--ods-color-success-000-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-000-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-050:hsla(100deg,60%,92.2%,1);--ods-color-success-050-list:100deg,60%,92.2%;--ods-color-success-050-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-050-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-100:hsla(100deg,64.9%,85.5%,1);--ods-color-success-100-list:100deg,64.9%,85.5%;--ods-color-success-100-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-100-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-200:hsla(103.9deg,44.6%,63.9%,1);--ods-color-success-200-list:103.9deg,44.6%,63.9%;--ods-color-success-200-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-200-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-300:hsla(103.9deg,43.2%,49%,1);--ods-color-success-300-list:103.9deg,43.2%,49%;--ods-color-success-300-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-300-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-400:hsla(100.3deg,66.3%,36.1%,1);--ods-color-success-400-list:100.3deg,66.3%,36.1%;--ods-color-success-400-contrasted:hsla(99.8deg,100%,25.1%,1);--ods-color-success-400-contrasted-list:99.8deg,100%,25.1%;--ods-color-success-500:hsla(99.8deg,100%,25.1%,1);--ods-color-success-500-list:99.8deg,100%,25.1%;--ods-color-success-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-success-500-contrasted-list:0deg,0%,100%;--ods-color-success-600:hsla(100.2deg,100%,22.5%,1);--ods-color-success-600-list:100.2deg,100%,22.5%;--ods-color-success-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-success-600-contrasted-list:0deg,0%,100%;--ods-color-success-700:hsla(100deg,100%,20%,1);--ods-color-success-700-list:100deg,100%,20%;--ods-color-success-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-success-700-contrasted-list:0deg,0%,100%;--ods-color-success-800:hsla(99.7deg,100%,15.1%,1);--ods-color-success-800-list:99.7deg,100%,15.1%;--ods-color-success-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-success-800-contrasted-list:0deg,0%,100%;--ods-color-success-900:hsla(100deg,100%,10%,1);--ods-color-success-900-list:100deg,100%,10%;--ods-color-success-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-success-900-contrasted-list:0deg,0%,100%;--ods-color-info-000:hsla(0deg,0%,100%,1);--ods-color-info-000-list:0deg,0%,100%;--ods-color-info-000-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-000-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-050:hsla(186deg,100%,98%,1);--ods-color-info-050-list:186deg,100%,98%;--ods-color-info-050-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-050-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-075:hsla(192.7deg,100%,93.5%,1);--ods-color-info-075-list:192.7deg,100%,93.5%;--ods-color-info-075-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-075-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-100:hsla(192.9deg,100%,87.3%,1);--ods-color-info-100-list:192.9deg,100%,87.3%;--ods-color-info-100-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-100-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-200:hsla(198deg,96.8%,75.7%,1);--ods-color-info-200-list:198deg,96.8%,75.7%;--ods-color-info-200-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-200-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-300:hsla(203.9deg,90.5%,62.9%,1);--ods-color-info-300-list:203.9deg,90.5%,62.9%;--ods-color-info-300-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-300-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-400:hsla(210.4deg,83.5%,50%,1);--ods-color-info-400-list:210.4deg,83.5%,50%;--ods-color-info-400-contrasted:hsla(217.7deg,100%,42.2%,1);--ods-color-info-400-contrasted-list:217.7deg,100%,42.2%;--ods-color-info-500:hsla(217.7deg,100%,42.2%,1);--ods-color-info-500-list:217.7deg,100%,42.2%;--ods-color-info-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-info-500-contrasted-list:0deg,0%,100%;--ods-color-info-600:hsla(225.8deg,100%,37.3%,1);--ods-color-info-600-list:225.8deg,100%,37.3%;--ods-color-info-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-info-600-contrasted-list:0deg,0%,100%;--ods-color-info-700:hsla(234.6deg,100%,30.6%,1);--ods-color-info-700-list:234.6deg,100%,30.6%;--ods-color-info-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-info-700-contrasted-list:0deg,0%,100%;--ods-color-info-800:hsla(224.7deg,100%,18.4%,1);--ods-color-info-800-list:224.7deg,100%,18.4%;--ods-color-info-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-info-800-contrasted-list:0deg,0%,100%;--ods-color-info-900:hsla(214.8deg,100%,6.1%,1);--ods-color-info-900-list:214.8deg,100%,6.1%;--ods-color-info-900-contrasted:hsla(224.7deg,100%,18.4%,1);--ods-color-info-900-contrasted-list:224.7deg,100%,18.4%;--ods-color-promotion-000:hsla(0deg,0%,100%,1);--ods-color-promotion-000-list:0deg,0%,100%;--ods-color-promotion-000-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-000-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-050:hsla(325.7deg,44.7%,90.8%,1);--ods-color-promotion-050-list:325.7deg,44.7%,90.8%;--ods-color-promotion-050-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-050-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-100:hsla(327.8deg,45.1%,82.2%,1);--ods-color-promotion-100-list:327.8deg,45.1%,82.2%;--ods-color-promotion-100-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-100-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-200:hsla(326.9deg,44.4%,70.4%,1);--ods-color-promotion-200-list:326.9deg,44.4%,70.4%;--ods-color-promotion-200-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-200-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-300:hsla(326.5deg,45%,58.6%,1);--ods-color-promotion-300-list:326.5deg,45%,58.6%;--ods-color-promotion-300-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-300-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-400:hsla(326.7deg,48.6%,48%,1);--ods-color-promotion-400-list:326.7deg,48.6%,48%;--ods-color-promotion-400-contrasted:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-400-contrasted-list:326.9deg,65.4%,40.8%;--ods-color-promotion-500:hsla(326.9deg,65.4%,40.8%,1);--ods-color-promotion-500-list:326.9deg,65.4%,40.8%;--ods-color-promotion-500-contrasted:hsla(0deg,0%,100%,1);--ods-color-promotion-500-contrasted-list:0deg,0%,100%;--ods-color-promotion-600:hsla(326.7deg,65%,35.9%,1);--ods-color-promotion-600-list:326.7deg,65%,35.9%;--ods-color-promotion-600-contrasted:hsla(0deg,0%,100%,1);--ods-color-promotion-600-contrasted-list:0deg,0%,100%;--ods-color-promotion-700:hsla(327.1deg,65.4%,30.6%,1);--ods-color-promotion-700-list:327.1deg,65.4%,30.6%;--ods-color-promotion-700-contrasted:hsla(0deg,0%,100%,1);--ods-color-promotion-700-contrasted-list:0deg,0%,100%;--ods-color-promotion-800:hsla(326.7deg,64.8%,24.5%,1);--ods-color-promotion-800-list:326.7deg,64.8%,24.5%;--ods-color-promotion-800-contrasted:hsla(0deg,0%,100%,1);--ods-color-promotion-800-contrasted-list:0deg,0%,100%;--ods-color-promotion-900:hsla(326.6deg,65.6%,18.2%,1);--ods-color-promotion-900-list:326.6deg,65.6%,18.2%;--ods-color-promotion-900-contrasted:hsla(0deg,0%,100%,1);--ods-color-promotion-900-contrasted-list:0deg,0%,100%;--ods-size-accordion-md-padding:var(--ods-size-inset-04);--ods-size-accordion-md-border-width:var(--ods-size-inset-02);--ods-size-button-sm-height:2.25rem;--ods-size-button-sm-border-radius:var(--ods-size-border-radius-02);--ods-size-button-sm-border-width:var(--ods-size-inset-02);--ods-size-button-sm-padding-y:0;--ods-size-button-sm-padding-x:var(--ods-size-inline-05);--ods-size-button-md-height:3.25rem;--ods-size-button-md-border-radius:var(--ods-size-border-radius-02);--ods-size-button-md-border-width:var(--ods-size-inset-02);--ods-size-button-md-padding-y:0;--ods-size-button-md-padding-x:var(--ods-size-inline-06);--ods-size-cart-sm-container-padding:var(--ods-size-stack-03) 0;--ods-size-cart-sm-container-mask-height:var(--ods-size-stack-06);--ods-size-cart-sm-empty-padding:var(--ods-size-stack-06) 0;--ods-size-cart-sm-header-margin-bottom:var(--ods-size-stack-03);--ods-size-cart-sm-mobile-handle-border-radius:var(--ods-size-border-radius-01);--ods-size-cart-sm-mobile-handle-height:var(--ods-size-stack-03);--ods-size-cart-sm-mobile-handle-margin:var(--ods-size-inset-n-06);--ods-size-cart-sm-mobile-handle-padding:var(--ods-size-inset-06);--ods-size-cart-sm-mobile-handle-width:clamp(calc(4rem * var(--ods-size-ratio)),20vw,calc(8rem * var(--ods-size-ratio)));--ods-size-cart-sm-padding:var(--ods-size-inset-06);--ods-size-cart-sm-section-divider-padding:0 var(--ods-size-inline-05);--ods-size-cart-sm-section-margin:var(--ods-size-stack-04) 0;--ods-size-cart-sm-section-padding:var(--ods-size-inset-05);--ods-size-cart-sm-total-margin:var(--ods-size-stack-04) var(--ods-size-inline-05);--ods-size-checkbox-button-sm-border-width:calc(0.2rem * var(--ods-size-ratio));--ods-size-checkbox-button-sm-height:var(--ods-size-08);--ods-size-checkbox-button-sm-margin:calc(0.25rem * var(--ods-size-ratio)) calc(0.5rem * var(--ods-size-ratio));--ods-size-checkbox-button-sm-width:var(--ods-size-08);--ods-size-checkbox-button-md-border-width:calc(0.2rem * var(--ods-size-ratio));--ods-size-checkbox-button-md-height:var(--ods-size-09);--ods-size-checkbox-button-md-margin:calc(0.25rem * var(--ods-size-ratio)) calc(0.5rem * var(--ods-size-ratio));--ods-size-checkbox-button-md-width:var(--ods-size-09);--ods-size-chip-sm-border-radius:var(--ods-size-border-radius-03);--ods-size-chip-sm-border-width:var(--ods-size-inset-01);--ods-size-chip-sm-height:var(--ods-size-08);--ods-size-chip-sm-icon-width:calc(.875rem * var(--ods-size-ratio));--ods-size-chip-sm-inline-margin:var(--ods-size-inline-03);--ods-size-chip-sm-padding:0 var(--ods-size-inset-04);--ods-size-chip-md-border-radius:var(--ods-size-border-radius-03);--ods-size-chip-md-border-width:var(--ods-size-inset-01);--ods-size-chip-md-height:var(--ods-size-09);--ods-size-chip-md-icon-width:calc(.875rem * var(--ods-size-ratio));--ods-size-chip-md-inline-margin:var(--ods-size-inline-03);--ods-size-chip-md-padding:0 var(--ods-size-inset-05);--ods-size-code-md-border-radius:var(--ods-size-border-radius-01);--ods-size-code-md-min-height:calc(2.75rem * var(--ods-size-ratio));--ods-size-code-md-padding-y:var(--ods-size-inline-05);--ods-size-code-md-padding-x:var(--ods-size-inline-05);--ods-size-divider-0-margin-y:0;--ods-size-divider-0-height:var(--ods-size-stack-02);--ods-size-divider-1-margin-y:var(--ods-size-stack-02);--ods-size-divider-1-height:var(--ods-size-stack-02);--ods-size-divider-2-margin-y:var(--ods-size-stack-03);--ods-size-divider-2-height:var(--ods-size-stack-02);--ods-size-divider-3-margin-y:var(--ods-size-stack-04);--ods-size-divider-3-height:var(--ods-size-stack-02);--ods-size-divider-4-margin-y:var(--ods-size-stack-05);--ods-size-divider-4-height:var(--ods-size-stack-02);--ods-size-divider-5-margin-y:var(--ods-size-stack-06);--ods-size-divider-5-height:var(--ods-size-stack-02);--ods-size-divider-6-margin-y:var(--ods-size-stack-07);--ods-size-divider-6-height:var(--ods-size-stack-02);--ods-size-divider-7-margin-y:var(--ods-size-stack-08);--ods-size-divider-7-height:var(--ods-size-stack-02);--ods-size-divider-8-margin-y:var(--ods-size-stack-09);--ods-size-divider-8-height:var(--ods-size-stack-02);--ods-size-divider-9-margin-y:var(--ods-size-stack-10);--ods-size-divider-9-height:var(--ods-size-stack-02);--ods-size-divider-10-margin-y:var(--ods-size-stack-11);--ods-size-divider-10-height:var(--ods-size-stack-02);--ods-size-icon-xxs-width:var(--ods-size-06);--ods-size-icon-xxs-height:var(--ods-size-06);--ods-size-icon-xs-width:var(--ods-size-07);--ods-size-icon-xs-height:var(--ods-size-07);--ods-size-icon-sm-width:var(--ods-size-08);--ods-size-icon-sm-height:var(--ods-size-08);--ods-size-icon-md-width:var(--ods-size-09);--ods-size-icon-md-height:var(--ods-size-09);--ods-size-icon-lg-width:var(--ods-size-10);--ods-size-icon-lg-height:var(--ods-size-10);--ods-size-icon-xl-width:var(--ods-size-11);--ods-size-icon-xl-height:var(--ods-size-11);--ods-size-input-md-height:calc(2.25rem * var(--ods-size-ratio));--ods-size-input-md-border-width:var(--ods-size-inset-01);--ods-size-input-md-border-radius:var(--ods-size-border-radius-01);--ods-size-input-md-icon-width:var(--ods-size-06);--ods-size-input-md-padding:0 var(--ods-size-inline-04);--ods-size-radio-button-sm-border-width:calc(0.2rem * var(--ods-size-ratio));--ods-size-radio-button-sm-height:calc(1.25rem * var(--ods-size-ratio));--ods-size-radio-button-sm-margin:calc(0.25rem * var(--ods-size-ratio)) calc(0.5rem * var(--ods-size-ratio));--ods-size-radio-button-sm-width:calc(1.25rem * var(--ods-size-ratio));--ods-size-radio-button-md-border-width:calc(0.2rem * var(--ods-size-ratio));--ods-size-radio-button-md-height:calc(1.75rem * var(--ods-size-ratio));--ods-size-radio-button-md-margin:calc(0.25rem * var(--ods-size-ratio)) calc(0.5rem * var(--ods-size-ratio));--ods-size-radio-button-md-width:calc(1.75rem * var(--ods-size-ratio));--ods-size-range-md-outline-width:var(--ods-size-03);--ods-size-range-md-outline-offset:var(--ods-size-03);--ods-size-range-md-bar-height:var(--ods-size-04);--ods-size-range-md-bar-radius:var(--ods-size-03);--ods-size-range-md-thumb-size:var(--ods-size-06);--ods-size-range-md-thumb-border:var(--ods-size-02);--ods-size-skeleton-xs-width:calc(4.688rem * var(--ods-size-ratio));--ods-size-skeleton-sm-width:calc(9.375rem * var(--ods-size-ratio));--ods-size-skeleton-md-width:calc(15.625rem * var(--ods-size-ratio));--ods-size-skeleton-lg-width:calc(21.875rem * var(--ods-size-ratio));--ods-size-skeleton-xl-width:calc(31.25rem * var(--ods-size-ratio));--ods-size-textarea-md-padding:var(--ods-size-inset-04);--ods-size-textarea-md-border-radius:var(--ods-size-03);--ods-size-select-md-height:calc(2.25rem * var(--ods-size-ratio));--ods-size-select-md-border-width:var(--ods-size-inset-01);--ods-size-select-md-border-radius:var(--ods-size-border-radius-01);--ods-size-select-md-padding:0 var(--ods-size-inline-04);--ods-size-select-md-width:calc(var(--ods-size-stack-08) * 11);--ods-size-tile-sm-padding:var(--ods-size-inset-05);--ods-size-tile-md-padding:var(--ods-size-inset-06);--ods-size-toggle-md-handle-border-radius:50%;--ods-size-toggle-md-border-radius:var(--ods-size-10);--ods-size-toggle-md-height:var(--ods-size-08);--ods-size-toggle-md-width:var(--ods-size-11);--ods-typography-heading-100-font-family:var(--ods-font-family);--ods-typography-heading-100-font-size:var(--ods-typo-size-03);--ods-typography-heading-100-line-height:var(--ods-line-height-size-03);--ods-typography-heading-100-font-style:normal;--ods-typography-heading-100-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-100-font-weight:var(--ods-typo-weight-semibold);--ods-typography-heading-200-font-family:var(--ods-font-family);--ods-typography-heading-200-font-size:var(--ods-typo-size-03);--ods-typography-heading-200-line-height:var(--ods-line-height-size-04);--ods-typography-heading-200-font-style:normal;--ods-typography-heading-200-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-200-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-300-font-family:var(--ods-font-family);--ods-typography-heading-300-font-size:var(--ods-typo-size-04);--ods-typography-heading-300-line-height:var(--ods-line-height-size-04);--ods-typography-heading-300-font-style:normal;--ods-typography-heading-300-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-300-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-400-font-family:var(--ods-font-family);--ods-typography-heading-400-font-size:var(--ods-typo-size-05);--ods-typography-heading-400-line-height:var(--ods-line-height-size-05);--ods-typography-heading-400-font-style:normal;--ods-typography-heading-400-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-400-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-500-font-family:var(--ods-font-family);--ods-typography-heading-500-font-size:var(--ods-typo-size-06);--ods-typography-heading-500-line-height:var(--ods-line-height-size-06);--ods-typography-heading-500-font-style:normal;--ods-typography-heading-500-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-500-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-600-font-family:var(--ods-font-family);--ods-typography-heading-600-font-size:var(--ods-typo-size-07);--ods-typography-heading-600-line-height:var(--ods-line-height-size-07);--ods-typography-heading-600-font-style:normal;--ods-typography-heading-600-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-600-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-700-font-family:var(--ods-font-family);--ods-typography-heading-700-font-size:var(--ods-typo-size-08);--ods-typography-heading-700-line-height:var(--ods-line-height-size-08);--ods-typography-heading-700-font-style:normal;--ods-typography-heading-700-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-700-font-weight:var(--ods-typo-weight-bold);--ods-typography-heading-800-font-family:var(--ods-font-family);--ods-typography-heading-800-font-size:var(--ods-typo-size-09);--ods-typography-heading-800-line-height:var(--ods-line-height-size-09);--ods-typography-heading-800-font-style:normal;--ods-typography-heading-800-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-heading-800-font-weight:var(--ods-typo-weight-bold);--ods-typography-subheading-100-font-family:var(--ods-font-family);--ods-typography-subheading-100-font-size:var(--ods-typo-size-03);--ods-typography-subheading-100-line-height:var(--ods-line-height-size-03);--ods-typography-subheading-100-font-style:normal;--ods-typography-subheading-100-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-subheading-100-font-weight:var(--ods-typo-weight-semibold);--ods-typography-subheading-200-font-family:var(--ods-font-family);--ods-typography-subheading-200-font-size:var(--ods-typo-size-05);--ods-typography-subheading-200-line-height:var(--ods-line-height-size-05);--ods-typography-subheading-200-font-style:normal;--ods-typography-subheading-200-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-subheading-200-font-weight:var(--ods-typo-weight-bold);--ods-typography-body-100-font-family:var(--ods-font-family);--ods-typography-body-100-font-size:var(--ods-typo-size-02);--ods-typography-body-100-line-height:var(--ods-line-height-size-02);--ods-typography-body-100-font-style:normal;--ods-typography-body-100-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-100-font-weight:var(--ods-typo-weight-regular);--ods-typography-body-200-font-family:var(--ods-font-family);--ods-typography-body-200-font-size:var(--ods-typo-size-02);--ods-typography-body-200-line-height:var(--ods-line-height-size-02);--ods-typography-body-200-font-style:normal;--ods-typography-body-200-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-200-font-weight:var(--ods-typo-weight-semibold);--ods-typography-body-300-font-family:var(--ods-font-family);--ods-typography-body-300-font-size:var(--ods-typo-size-03);--ods-typography-body-300-line-height:var(--ods-line-height-size-03);--ods-typography-body-300-font-style:italic;--ods-typography-body-300-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-300-font-weight:var(--ods-typo-weight-regular);--ods-typography-body-400-font-family:var(--ods-font-family);--ods-typography-body-400-font-size:var(--ods-typo-size-03);--ods-typography-body-400-line-height:var(--ods-line-height-size-03);--ods-typography-body-400-font-style:normal;--ods-typography-body-400-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-400-font-weight:var(--ods-typo-weight-regular);--ods-typography-body-500-font-family:var(--ods-font-family);--ods-typography-body-500-font-size:var(--ods-typo-size-03);--ods-typography-body-500-line-height:var(--ods-line-height-size-03);--ods-typography-body-500-font-style:normal;--ods-typography-body-500-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-500-font-weight:var(--ods-typo-weight-semibold);--ods-typography-body-600-font-family:var(--ods-font-family);--ods-typography-body-600-font-size:var(--ods-typo-size-04);--ods-typography-body-600-line-height:var(--ods-line-height-size-04);--ods-typography-body-600-font-style:normal;--ods-typography-body-600-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-body-600-font-weight:var(--ods-typo-weight-regular);--ods-typography-button-100-font-family:var(--ods-font-family);--ods-typography-button-100-font-size:var(--ods-typo-size-03);--ods-typography-button-100-line-height:var(--ods-line-height-size-03);--ods-typography-button-100-font-style:normal;--ods-typography-button-100-letter-spacing:var(--ods-letter-spacing-size-02);--ods-typography-button-100-font-weight:var(--ods-typo-weight-semibold);--ods-typography-caption-100-font-family:var(--ods-font-family);--ods-typography-caption-100-font-size:var(--ods-typo-size-01);--ods-typography-caption-100-line-height:var(--ods-line-height-size-01);--ods-typography-caption-100-font-style:normal;--ods-typography-caption-100-letter-spacing:var(--ods-letter-spacing-size-01);--ods-typography-caption-100-font-weight:var(--ods-typo-weight-regular);}.ods-theme .ods-heading-100{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-semibold);}.ods-theme .ods-heading-200{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-04);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-300{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-04);line-height:var(--ods-line-height-size-04);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-400{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-05);line-height:var(--ods-line-height-size-05);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-500{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-06);line-height:var(--ods-line-height-size-06);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-600{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-07);line-height:var(--ods-line-height-size-07);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-700{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-08);line-height:var(--ods-line-height-size-08);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-heading-800{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-09);line-height:var(--ods-line-height-size-09);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-subheading-100{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-semibold);}.ods-theme .ods-subheading-200{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-05);line-height:var(--ods-line-height-size-05);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-bold);}.ods-theme .ods-body-100{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-02);line-height:var(--ods-line-height-size-02);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-regular);}.ods-theme .ods-body-200{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-02);line-height:var(--ods-line-height-size-02);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-semibold);}.ods-theme .ods-body-300{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:italic;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-regular);}.ods-theme .ods-body-400{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-regular);}.ods-theme .ods-body-500{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-semibold);}.ods-theme .ods-body-600{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-04);line-height:var(--ods-line-height-size-04);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-regular);}.ods-theme .ods-button-100{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-03);line-height:var(--ods-line-height-size-03);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-02);font-weight:var(--ods-typo-weight-semibold);}.ods-theme .ods-caption-100{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-01);line-height:var(--ods-line-height-size-01);font-style:normal;letter-spacing:var(--ods-letter-spacing-size-01);font-weight:var(--ods-typo-weight-regular);}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.otds-divider{padding:0;border:none;display:flex;width:100%}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.otds-divider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}}.otds-divider hr{border:none;margin:0;width:100%}:not([color]).otds-divider hr{background-color:var(--ods-color-default-100)}[color^=default].otds-divider hr{background-color:var(--ods-color-default-100)}[color^=primary].otds-divider hr{background-color:var(--ods-color-primary-100)}[color^=text].otds-divider hr{background-color:var(--ods-color-text-100)}[color^=accent].otds-divider hr{background-color:var(--ods-color-accent-100)}[color^=error].otds-divider hr{background-color:var(--ods-color-error-100)}[color^=warning].otds-divider hr{background-color:var(--ods-color-warning-100)}[color^=success].otds-divider hr{background-color:var(--ods-color-success-100)}[color^=info].otds-divider hr{background-color:var(--ods-color-info-100)}[color^=promotion].otds-divider hr{background-color:var(--ods-color-promotion-100)}[contrasted]:not([color]).otds-divider hr{background-color:var(--ods-color-default-100-contrasted)}[contrasted][color^=default].otds-divider hr{background-color:var(--ods-color-default-100-contrasted)}[contrasted][color^=primary].otds-divider hr{background-color:var(--ods-color-primary-100-contrasted)}[contrasted][color^=text].otds-divider hr{background-color:var(--ods-color-text-100-contrasted)}[contrasted][color^=accent].otds-divider hr{background-color:var(--ods-color-accent-100-contrasted)}[contrasted][color^=error].otds-divider hr{background-color:var(--ods-color-error-100-contrasted)}[contrasted][color^=warning].otds-divider hr{background-color:var(--ods-color-warning-100-contrasted)}[contrasted][color^=success].otds-divider hr{background-color:var(--ods-color-success-100-contrasted)}[contrasted][color^=info].otds-divider hr{background-color:var(--ods-color-info-100-contrasted)}[contrasted][color^=promotion].otds-divider hr{background-color:var(--ods-color-promotion-100-contrasted)}[size="0"].otds-divider{margin:calc(var(--ods-size-divider-0-margin-y) / 2) 0}[size="0"].otds-divider hr{height:var(--ods-size-divider-0-height)}[size="1"].otds-divider{margin:calc(var(--ods-size-divider-1-margin-y) / 2) 0}[size="1"].otds-divider hr{height:var(--ods-size-divider-1-height)}[size="2"].otds-divider{margin:calc(var(--ods-size-divider-2-margin-y) / 2) 0}[size="2"].otds-divider hr{height:var(--ods-size-divider-2-height)}[size="3"].otds-divider{margin:calc(var(--ods-size-divider-3-margin-y) / 2) 0}[size="3"].otds-divider hr{height:var(--ods-size-divider-3-height)}[size="4"].otds-divider{margin:calc(var(--ods-size-divider-4-margin-y) / 2) 0}[size="4"].otds-divider hr{height:var(--ods-size-divider-4-height)}[size="5"].otds-divider{margin:calc(var(--ods-size-divider-5-margin-y) / 2) 0}[size="5"].otds-divider hr{height:var(--ods-size-divider-5-height)}[size="6"].otds-divider{margin:calc(var(--ods-size-divider-6-margin-y) / 2) 0}[size="6"].otds-divider hr{height:var(--ods-size-divider-6-height)}[size="7"].otds-divider{margin:calc(var(--ods-size-divider-7-margin-y) / 2) 0}[size="7"].otds-divider hr{height:var(--ods-size-divider-7-height)}[size="8"].otds-divider{margin:calc(var(--ods-size-divider-8-margin-y) / 2) 0}[size="8"].otds-divider hr{height:var(--ods-size-divider-8-height)}[size="9"].otds-divider{margin:calc(var(--ods-size-divider-9-margin-y) / 2) 0}[size="9"].otds-divider hr{height:var(--ods-size-divider-9-height)}[size="10"].otds-divider{margin:calc(var(--ods-size-divider-10-margin-y) / 2) 0}[size="10"].otds-divider hr{height:var(--ods-size-divider-10-height)}
.button{height:3.25rem;border-radius:var(--ods-size-border-radius-02);border-width:var(--ods-size-inset-02);padding:0 var(--ods-size-squish-06-x)}.button{font-family:var(--ods-font-family);font-size:var(--ods-typo-size-02);line-height:var(--ods-typo-size-04);font-weight:var(--ods-typo-weight-semibold)}:host button,otds-button button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}:host button,:host [type=button],:host [type=reset],:host [type=submit],otds-button button,otds-button [type=button],otds-button [type=reset],otds-button [type=submit]{-webkit-appearance:button}:host button::-moz-focus-inner,:host [type=button]::-moz-focus-inner,:host [type=reset]::-moz-focus-inner,:host [type=submit]::-moz-focus-inner,otds-button button::-moz-focus-inner,otds-button [type=button]::-moz-focus-inner,otds-button [type=reset]::-moz-focus-inner,otds-button [type=submit]::-moz-focus-inner{border-style:none;padding:0}:host button:focus-visible,:host [type=button]:focus-visible,:host [type=reset]:focus-visible,:host [type=submit]:focus-visible,otds-button button:focus-visible,otds-button [type=button]:focus-visible,otds-button [type=reset]:focus-visible,otds-button [type=submit]:focus-visible{outline:1px dotted ButtonText}.otds-button{display:inline-block;margin:calc(var(--ods-size-inset-n-02) + var(--ods-size-inset-n-02));outline:none;overflow:hidden;padding:calc(var(--ods-size-inset-02) + var(--ods-size-inset-02))}.otds-button .button{border-color:transparent;border-style:solid;box-shadow:none;box-sizing:border-box;cursor:pointer;display:inline-flex;margin:0;opacity:1;overflow:hidden;text-decoration:none;width:initial;transition:all ease-in-out 100ms}.otds-button .button .button__text-container{align-items:center;display:inline-grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template:"start center end"/auto 1fr auto;height:100%;justify-content:center;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:inherit}.otds-button .button .button__text-container>[name]{display:flex;align-self:center}.otds-button .button .button__text-container>[name]:empty{display:none;margin:0}.otds-button .button .button__text-container>[name=start]{grid-area:start;justify-self:start;margin-right:var(--ods-size-inline-04)}.otds-button .button .button__text-container>[name=end]{grid-area:end;justify-self:end;margin-left:var(--ods-size-inline-04)}:not([disabled]):focus-visible.otds-button .button{outline-style:dotted;outline-width:var(--ods-size-inset-02);outline-offset:var(--ods-size-inset-02)}:active.otds-button .button{transition:background-color ease-in-out 0s}[disabled].otds-button{cursor:not-allowed}[disabled].otds-button .button{pointer-events:none}[flex].otds-button{display:flex;width:100%}[flex].otds-button .button{width:100%}.button__centered-text{grid-area:center;justify-self:stretch}.otds-button .button{border-color:transparent}[disabled].otds-button .button{opacity:.5}:not([variant]):not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}:not([variant])[color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}:not([variant])[color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}:not([variant])[color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}:not([variant])[color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}:not([variant])[color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}:not([variant])[color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}:not([variant])[color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}:not([variant])[color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}:not([variant])[color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}:not([variant])[contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}:not([variant])[contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}:not([variant])[contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}:not([variant])[contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}:not([variant])[contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}:not([variant])[contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}:not([variant])[contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}:not([variant])[contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}:not([variant])[contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}:not([variant])[contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}:not([variant]):not([disabled]):not([color]).otds-button .button:hover,:not([variant]):not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}:not([variant]):not([disabled])[color^=default].otds-button .button:hover,:not([variant]):not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}:not([variant]):not([disabled])[color^=primary].otds-button .button:hover,:not([variant]):not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}:not([variant]):not([disabled])[color^=text].otds-button .button:hover,:not([variant]):not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}:not([variant]):not([disabled])[color^=accent].otds-button .button:hover,:not([variant]):not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}:not([variant]):not([disabled])[color^=error].otds-button .button:hover,:not([variant]):not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}:not([variant]):not([disabled])[color^=warning].otds-button .button:hover,:not([variant]):not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}:not([variant]):not([disabled])[color^=success].otds-button .button:hover,:not([variant]):not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}:not([variant]):not([disabled])[color^=info].otds-button .button:hover,:not([variant]):not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}:not([variant]):not([disabled])[color^=promotion].otds-button .button:hover,:not([variant]):not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}:not([variant]):not([disabled])[contrasted]:not([color]).otds-button .button:hover,:not([variant]):not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}:not([variant]):not([disabled])[contrasted][color^=default].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}:not([variant]):not([disabled])[contrasted][color^=primary].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}:not([variant]):not([disabled])[contrasted][color^=text].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}:not([variant]):not([disabled])[contrasted][color^=accent].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}:not([variant]):not([disabled])[contrasted][color^=error].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}:not([variant]):not([disabled])[contrasted][color^=warning].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}:not([variant]):not([disabled])[contrasted][color^=success].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}:not([variant]):not([disabled])[contrasted][color^=info].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}:not([variant]):not([disabled])[contrasted][color^=promotion].otds-button .button:hover,:not([variant]):not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}:not([variant]):not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}:not([variant]):not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}:not([variant]):not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}:not([variant]):not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}:not([variant]):not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}:not([variant]):not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}:not([variant]):not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}:not([variant]):not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}:not([variant]):not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}:not([variant]):not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}:not([variant]):not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}:not([variant]):not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}:not([variant]):not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}:not([variant]):not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}:not([variant]):not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}:not([variant]):not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}:not([variant]):not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}:not([variant]):not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}:not([variant]):not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}:not([variant]):not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=flat]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=flat][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=flat][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}[variant=flat][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}[variant=flat][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}[variant=flat][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}[variant=flat][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}[variant=flat][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}[variant=flat][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}[variant=flat][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}[variant=flat][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=flat][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=flat][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}[variant=flat][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}[variant=flat][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}[variant=flat][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}[variant=flat][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}[variant=flat][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}[variant=flat][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}[variant=flat][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}[variant=flat]:not([disabled]):not([color]).otds-button .button:hover,[variant=flat]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=flat]:not([disabled])[color^=default].otds-button .button:hover,[variant=flat]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=flat]:not([disabled])[color^=primary].otds-button .button:hover,[variant=flat]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}[variant=flat]:not([disabled])[color^=text].otds-button .button:hover,[variant=flat]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}[variant=flat]:not([disabled])[color^=accent].otds-button .button:hover,[variant=flat]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}[variant=flat]:not([disabled])[color^=error].otds-button .button:hover,[variant=flat]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}[variant=flat]:not([disabled])[color^=warning].otds-button .button:hover,[variant=flat]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}[variant=flat]:not([disabled])[color^=success].otds-button .button:hover,[variant=flat]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}[variant=flat]:not([disabled])[color^=info].otds-button .button:hover,[variant=flat]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}[variant=flat]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=flat]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}[variant=flat]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=flat]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=flat]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=flat]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=flat]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=flat]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=flat]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=flat]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=flat]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=flat]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=flat]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=flat]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=flat]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}[variant=flat]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}[variant=flat]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}[variant=flat]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}[variant=flat]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}[variant=flat]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}[variant=flat]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}[variant=flat]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}[variant=flat]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}[variant=flat]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}[variant=flat]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=flat]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=flat]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=flat]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=flat]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=flat]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=flat]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=flat]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=flat]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=flat]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=default]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=default][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted);background-color:var(--ods-color-default-500)}[variant=default][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted);background-color:var(--ods-color-primary-500)}[variant=default][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted);background-color:var(--ods-color-text-500)}[variant=default][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted);background-color:var(--ods-color-accent-500)}[variant=default][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted);background-color:var(--ods-color-error-500)}[variant=default][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted);background-color:var(--ods-color-warning-500)}[variant=default][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted);background-color:var(--ods-color-success-500)}[variant=default][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted);background-color:var(--ods-color-info-500)}[variant=default][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted);background-color:var(--ods-color-promotion-500)}[variant=default][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=default][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500);background-color:var(--ods-color-default-500-contrasted)}[variant=default][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500);background-color:var(--ods-color-primary-500-contrasted)}[variant=default][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500);background-color:var(--ods-color-text-500-contrasted)}[variant=default][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500);background-color:var(--ods-color-accent-500-contrasted)}[variant=default][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500);background-color:var(--ods-color-error-500-contrasted)}[variant=default][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500);background-color:var(--ods-color-warning-500-contrasted)}[variant=default][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500);background-color:var(--ods-color-success-500-contrasted)}[variant=default][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500);background-color:var(--ods-color-info-500-contrasted)}[variant=default][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500);background-color:var(--ods-color-promotion-500-contrasted)}[variant=default]:not([disabled]):not([color]).otds-button .button:hover,[variant=default]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=default]:not([disabled])[color^=default].otds-button .button:hover,[variant=default]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-700)}[variant=default]:not([disabled])[color^=primary].otds-button .button:hover,[variant=default]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-700)}[variant=default]:not([disabled])[color^=text].otds-button .button:hover,[variant=default]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-700)}[variant=default]:not([disabled])[color^=accent].otds-button .button:hover,[variant=default]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-700)}[variant=default]:not([disabled])[color^=error].otds-button .button:hover,[variant=default]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-700)}[variant=default]:not([disabled])[color^=warning].otds-button .button:hover,[variant=default]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-700)}[variant=default]:not([disabled])[color^=success].otds-button .button:hover,[variant=default]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-700)}[variant=default]:not([disabled])[color^=info].otds-button .button:hover,[variant=default]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-700)}[variant=default]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=default]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-700)}[variant=default]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=default]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=default]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=default]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=default]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=default]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=default]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=default]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=default]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=default]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=default]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=default]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=default]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-800)}[variant=default]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-800)}[variant=default]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-800)}[variant=default]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-800)}[variant=default]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-800)}[variant=default]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-800)}[variant=default]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-800)}[variant=default]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-800)}[variant=default]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-800)}[variant=default]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-800)}[variant=default]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=default]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=default]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=default]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=default]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=default]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=default]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=default]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=default]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=default]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=stroked].otds-button .button{background-color:initial}[variant=stroked]:not([color]).otds-button .button{background-color:var(--ods-color-default-500-contrasted);color:var(--ods-color-default-500);border-color:var(--ods-color-default-500)}[variant=stroked][color^=default].otds-button .button{background-color:var(--ods-color-default-500-contrasted);color:var(--ods-color-default-500);border-color:var(--ods-color-default-500)}[variant=stroked][color^=primary].otds-button .button{background-color:var(--ods-color-primary-500-contrasted);color:var(--ods-color-primary-500);border-color:var(--ods-color-primary-500)}[variant=stroked][color^=text].otds-button .button{background-color:var(--ods-color-text-500-contrasted);color:var(--ods-color-text-500);border-color:var(--ods-color-text-500)}[variant=stroked][color^=accent].otds-button .button{background-color:var(--ods-color-accent-500-contrasted);color:var(--ods-color-accent-500);border-color:var(--ods-color-accent-500)}[variant=stroked][color^=error].otds-button .button{background-color:var(--ods-color-error-500-contrasted);color:var(--ods-color-error-500);border-color:var(--ods-color-error-500)}[variant=stroked][color^=warning].otds-button .button{background-color:var(--ods-color-warning-500-contrasted);color:var(--ods-color-warning-500);border-color:var(--ods-color-warning-500)}[variant=stroked][color^=success].otds-button .button{background-color:var(--ods-color-success-500-contrasted);color:var(--ods-color-success-500);border-color:var(--ods-color-success-500)}[variant=stroked][color^=info].otds-button .button{background-color:var(--ods-color-info-500-contrasted);color:var(--ods-color-info-500);border-color:var(--ods-color-info-500)}[variant=stroked][color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-500-contrasted);color:var(--ods-color-promotion-500);border-color:var(--ods-color-promotion-500)}[variant=stroked][contrasted]:not([color]).otds-button .button{background-color:transparent;color:var(--ods-color-default-500-contrasted);border-color:var(--ods-color-default-500-contrasted)}[variant=stroked][contrasted][color^=default].otds-button .button{background-color:transparent;color:var(--ods-color-default-500-contrasted);border-color:var(--ods-color-default-500-contrasted)}[variant=stroked][contrasted][color^=primary].otds-button .button{background-color:transparent;color:var(--ods-color-primary-500-contrasted);border-color:var(--ods-color-primary-500-contrasted)}[variant=stroked][contrasted][color^=text].otds-button .button{background-color:transparent;color:var(--ods-color-text-500-contrasted);border-color:var(--ods-color-text-500-contrasted)}[variant=stroked][contrasted][color^=accent].otds-button .button{background-color:transparent;color:var(--ods-color-accent-500-contrasted);border-color:var(--ods-color-accent-500-contrasted)}[variant=stroked][contrasted][color^=error].otds-button .button{background-color:transparent;color:var(--ods-color-error-500-contrasted);border-color:var(--ods-color-error-500-contrasted)}[variant=stroked][contrasted][color^=warning].otds-button .button{background-color:transparent;color:var(--ods-color-warning-500-contrasted);border-color:var(--ods-color-warning-500-contrasted)}[variant=stroked][contrasted][color^=success].otds-button .button{background-color:transparent;color:var(--ods-color-success-500-contrasted);border-color:var(--ods-color-success-500-contrasted)}[variant=stroked][contrasted][color^=info].otds-button .button{background-color:transparent;color:var(--ods-color-info-500-contrasted);border-color:var(--ods-color-info-500-contrasted)}[variant=stroked][contrasted][color^=promotion].otds-button .button{background-color:transparent;color:var(--ods-color-promotion-500-contrasted);border-color:var(--ods-color-promotion-500-contrasted)}[variant=stroked]:not([disabled]):not([color]).otds-button .button:hover,[variant=stroked]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[color^=default].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[color^=primary].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled])[color^=text].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled])[color^=accent].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled])[color^=error].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled])[color^=warning].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled])[color^=success].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled])[color^=info].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=stroked]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=stroked]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:hsla(var(--ods-color-primary-100-list),.2);border-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:hsla(var(--ods-color-text-100-list),.2);border-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:hsla(var(--ods-color-accent-100-list),.2);border-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:hsla(var(--ods-color-error-100-list),.2);border-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:hsla(var(--ods-color-warning-100-list),.2);border-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:hsla(var(--ods-color-success-100-list),.2);border-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:hsla(var(--ods-color-info-100-list),.2);border-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=stroked]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:hsla(var(--ods-color-promotion-100-list),.2);border-color:var(--ods-color-promotion-100)}[variant=stroked]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=stroked]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=stroked]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=stroked]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=stroked]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=stroked]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=stroked]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=stroked]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=stroked]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=stroked]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=stroked]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5);border-color:var(--ods-color-default-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:hsla(var(--ods-color-primary-100-list),.5);border-color:var(--ods-color-primary-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:hsla(var(--ods-color-text-100-list),.5);border-color:var(--ods-color-text-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:hsla(var(--ods-color-accent-100-list),.5);border-color:var(--ods-color-accent-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:hsla(var(--ods-color-error-100-list),.5);border-color:var(--ods-color-error-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:hsla(var(--ods-color-warning-100-list),.5);border-color:var(--ods-color-warning-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:hsla(var(--ods-color-success-100-list),.5);border-color:var(--ods-color-success-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:hsla(var(--ods-color-info-100-list),.5);border-color:var(--ods-color-info-100)}[variant=stroked]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:hsla(var(--ods-color-promotion-100-list),.5);border-color:var(--ods-color-promotion-100)}[variant=ghost].otds-button .button{background-color:initial}[variant=ghost]:not([color]).otds-button .button{color:var(--ods-color-default-500)}[variant=ghost][color^=default].otds-button .button{color:var(--ods-color-default-500)}[variant=ghost][color^=primary].otds-button .button{color:var(--ods-color-primary-500)}[variant=ghost][color^=text].otds-button .button{color:var(--ods-color-text-500)}[variant=ghost][color^=accent].otds-button .button{color:var(--ods-color-accent-500)}[variant=ghost][color^=error].otds-button .button{color:var(--ods-color-error-500)}[variant=ghost][color^=warning].otds-button .button{color:var(--ods-color-warning-500)}[variant=ghost][color^=success].otds-button .button{color:var(--ods-color-success-500)}[variant=ghost][color^=info].otds-button .button{color:var(--ods-color-info-500)}[variant=ghost][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500)}[variant=ghost][contrasted]:not([color]).otds-button .button{color:var(--ods-color-default-500-contrasted)}[variant=ghost][contrasted][color^=default].otds-button .button{color:var(--ods-color-default-500-contrasted)}[variant=ghost][contrasted][color^=primary].otds-button .button{color:var(--ods-color-primary-500-contrasted)}[variant=ghost][contrasted][color^=text].otds-button .button{color:var(--ods-color-text-500-contrasted)}[variant=ghost][contrasted][color^=accent].otds-button .button{color:var(--ods-color-accent-500-contrasted)}[variant=ghost][contrasted][color^=error].otds-button .button{color:var(--ods-color-error-500-contrasted)}[variant=ghost][contrasted][color^=warning].otds-button .button{color:var(--ods-color-warning-500-contrasted)}[variant=ghost][contrasted][color^=success].otds-button .button{color:var(--ods-color-success-500-contrasted)}[variant=ghost][contrasted][color^=info].otds-button .button{color:var(--ods-color-info-500-contrasted)}[variant=ghost][contrasted][color^=promotion].otds-button .button{color:var(--ods-color-promotion-500-contrasted)}[variant=ghost]:not([disabled]):not([color]).otds-button .button:hover,[variant=ghost]:not([disabled]):not([color]).otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=ghost]:not([disabled])[color^=default].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=default].otds-button .button:focus{background-color:var(--ods-color-default-100)}[variant=ghost]:not([disabled])[color^=primary].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=primary].otds-button .button:focus{background-color:var(--ods-color-primary-100)}[variant=ghost]:not([disabled])[color^=text].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=text].otds-button .button:focus{background-color:var(--ods-color-text-100)}[variant=ghost]:not([disabled])[color^=accent].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=accent].otds-button .button:focus{background-color:var(--ods-color-accent-100)}[variant=ghost]:not([disabled])[color^=error].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=error].otds-button .button:focus{background-color:var(--ods-color-error-100)}[variant=ghost]:not([disabled])[color^=warning].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=warning].otds-button .button:focus{background-color:var(--ods-color-warning-100)}[variant=ghost]:not([disabled])[color^=success].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=success].otds-button .button:focus{background-color:var(--ods-color-success-100)}[variant=ghost]:not([disabled])[color^=info].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=info].otds-button .button:focus{background-color:var(--ods-color-info-100)}[variant=ghost]:not([disabled])[color^=promotion].otds-button .button:hover,[variant=ghost]:not([disabled])[color^=promotion].otds-button .button:focus{background-color:var(--ods-color-promotion-100)}[variant=ghost]:not([disabled])[contrasted]:not([color]).otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted]:not([color]).otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=default].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=default].otds-button .button:focus{background-color:hsla(var(--ods-color-default-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=primary].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=primary].otds-button .button:focus{background-color:hsla(var(--ods-color-primary-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=text].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=text].otds-button .button:focus{background-color:hsla(var(--ods-color-text-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=accent].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=accent].otds-button .button:focus{background-color:hsla(var(--ods-color-accent-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=error].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=error].otds-button .button:focus{background-color:hsla(var(--ods-color-error-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=warning].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=warning].otds-button .button:focus{background-color:hsla(var(--ods-color-warning-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=success].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=success].otds-button .button:focus{background-color:hsla(var(--ods-color-success-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=info].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=info].otds-button .button:focus{background-color:hsla(var(--ods-color-info-100-list),.2)}[variant=ghost]:not([disabled])[contrasted][color^=promotion].otds-button .button:hover,[variant=ghost]:not([disabled])[contrasted][color^=promotion].otds-button .button:focus{background-color:hsla(var(--ods-color-promotion-100-list),.2)}[variant=ghost]:not([disabled]):active:not([color]).otds-button .button{background-color:var(--ods-color-default-200)}[variant=ghost]:not([disabled]):active[color^=default].otds-button .button{background-color:var(--ods-color-default-200)}[variant=ghost]:not([disabled]):active[color^=primary].otds-button .button{background-color:var(--ods-color-primary-200)}[variant=ghost]:not([disabled]):active[color^=text].otds-button .button{background-color:var(--ods-color-text-200)}[variant=ghost]:not([disabled]):active[color^=accent].otds-button .button{background-color:var(--ods-color-accent-200)}[variant=ghost]:not([disabled]):active[color^=error].otds-button .button{background-color:var(--ods-color-error-200)}[variant=ghost]:not([disabled]):active[color^=warning].otds-button .button{background-color:var(--ods-color-warning-200)}[variant=ghost]:not([disabled]):active[color^=success].otds-button .button{background-color:var(--ods-color-success-200)}[variant=ghost]:not([disabled]):active[color^=info].otds-button .button{background-color:var(--ods-color-info-200)}[variant=ghost]:not([disabled]):active[color^=promotion].otds-button .button{background-color:var(--ods-color-promotion-200)}[variant=ghost]:not([disabled]):active[contrasted]:not([color]).otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=default].otds-button .button{background-color:hsla(var(--ods-color-default-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=primary].otds-button .button{background-color:hsla(var(--ods-color-primary-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=text].otds-button .button{background-color:hsla(var(--ods-color-text-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=accent].otds-button .button{background-color:hsla(var(--ods-color-accent-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=error].otds-button .button{background-color:hsla(var(--ods-color-error-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=warning].otds-button .button{background-color:hsla(var(--ods-color-warning-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=success].otds-button .button{background-color:hsla(var(--ods-color-success-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=info].otds-button .button{background-color:hsla(var(--ods-color-info-100-list),.5)}[variant=ghost]:not([disabled]):active[contrasted][color^=promotion].otds-button .button{background-color:hsla(var(--ods-color-promotion-100-list),.5)}:not([disabled]):focus .button{outline-color:var(--ods-color-gray-500)}:not([disabled])[contrasted]:focus .button{outline-color:var(--ods-color-gray-000)}[size=sm].otds-button .button{border-radius:var(--ods-size-button-sm-border-radius);border-width:var(--ods-size-button-sm-border-width);height:var(--ods-size-button-sm-height);padding:var(--ods-size-button-sm-padding-y) var(--ods-size-button-sm-padding-x)}[size=md].otds-button .button{border-radius:var(--ods-size-button-md-border-radius);border-width:var(--ods-size-button-md-border-width);height:var(--ods-size-button-md-height);padding:var(--ods-size-button-md-padding-y) var(--ods-size-button-md-padding-x)}.otds-button[size=md] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}.otds-button[size=sm] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}
.otds-button .button__centered-text{white-space:normal;text-align:center}.height-auto-fill .otds-button .button{height:auto;padding-bottom:6px;padding-top:6px}.odss-no-margin .otds-button{margin:0;padding:0}[class*=inline-flex] .otds-button,[class*=inline-block] .otds-button{margin:0;padding:0}[class*=inline-flex] .otds-button .button__centered-text,[class*=inline-block] .otds-button .button__centered-text{white-space:nowrap}.otds-button[size=full] .button{border-radius:var(--ods-size-button-sm-border-radius);border-width:var(--ods-size-button-sm-border-width);height:var(--ods-size-button-sm-height);padding:var(--ods-size-button-sm-padding-y) var(--ods-size-button-sm-padding-x)}.otds-button[size=full] .button__text-container{font-family:var(--ods-typography-button-100-font-family);font-size:var(--ods-typography-button-100-font-size);font-style:var(--ods-typography-button-100-font-style);font-weight:var(--ods-typography-button-100-font-weight);letter-spacing:var(--ods-typography-button-100-letter-spacing);line-height:var(--ods-typography-button-100-line-height)}.otds-button[data-custom-text_color] .button,.otds-button[data-custom-text_color][variant][color] .button{color:var(--custom-text_color) !important}.otds-button[data-custom-text_color] osds-icon,.otds-button[data-custom-text_color][variant][color] osds-icon{background-color:var(--custom-text_color)}.otds-button[data-custom-text_color_hover] .button:hover,.otds-button[data-custom-text_color_hover][variant][color] .button:hover{color:var(--custom-text_color_hover) !important}.otds-button[data-custom-text_color_focus] .button:focus,.otds-button[data-custom-text_color_focus][variant][color] .button:focus{color:var(--custom-text_color_focus) !important}[data-btn-bg-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{background-color:var(--btn-bg-color) !important}[data-btn-text-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{color:var(--btn-text-color) !important}[data-btn-border-color] .otds-button:not([data-custom-ignorecommercialtheme]) .button{border-color:var(--btn-border-color) !important}[data-btn-spacing-letter] .otds-button:not([data-custom-ignorecommercialtheme]) .button__centered-text{letter-spacing:var(--btn-spacing-letter) !important}[data-btn-text-transform] .otds-button:not([data-custom-ignorecommercialtheme]) .button__centered-text{text-transform:var(--btn-text-transform) !important}.otds-button[data-custom-background_color] .button,.otds-button[data-custom-background_color][variant][color] .button{background-color:var(--custom-background_color) !important}.otds-button[data-custom-background_color_hover] .button:hover,.otds-button[data-custom-background_color_hover][variant][color] .button:hover{background-color:var(--custom-background_color_hover) !important}.otds-button[data-custom-background_color_focus] .button:focus,.otds-button[data-custom-background_color_focus][variant][color] .button:focus{background-color:var(--custom-background_color_focus) !important}.otds-button[data-custom-border_color] .button,.otds-button[data-custom-border_color][variant][color] .button{border-color:var(--custom-border_color) !important}.otds-button[data-custom-border_color_hover] .button:hover,.otds-button[data-custom-border_color_hover][variant][color] .button:hover{border-color:var(--custom-border_color_hover) !important}.otds-button[data-custom-border_color_focus] .button:focus,.otds-button[data-custom-border_color_focus][variant][color] .button:focus{border-color:var(--custom-border_color_focus) !important}.otds-button[disabled][variant][color]:not([color=default]) .button,.otds-button[disabled][data-custom-background_color][variant][color]:not([color=default]) .button{background-color:var(--ods-color-gray-100) !important}.otds-button[disabled][variant][color]:not([color=default]) .button,.otds-button[disabled][data-custom-text_color][variant][color]:not([color=default]) .button{color:var(--ods-color-gray-500) !important}.otds-button[disabled][variant][color] .button{background-color:var(--ods-color-gray-100);border:.125rem solid var(--ods-color-gray-100);color:var(--ods-color-blue-800);opacity:1}.otds-button[variant=redcart]{all:unset}.otds-button[variant=redcart] .button.button{height:42px;width:auto;padding:0;color:#fff;border:none !important;border-radius:8px;background:linear-gradient(86.59deg,rgba(255,187,0,0) 82.69%,rgba(255,187,0,0.75) 100%),linear-gradient(90deg,#ff0004 22.97%,#ff0004 100%);box-shadow:-3px -3px 6px 0px #ff4800 inset,3px 3px 6px 0px #ea0000 inset,-3px -3px 6px 0px rgba(255,210,210,.6980392157),3px 3px 6px 0px rgba(130,0,0,.2509803922);transition:all .5s ease}.otds-button[variant=redcart] .button.button:hover{background:linear-gradient(90deg,#cc0003,#cc0003),linear-gradient(90deg,#cc0003,#cc0003);box-shadow:none}.otds-button[variant=redcart] .button.button .button__text-container{position:relative;padding:10px}.otds-button[variant=redcart] .button.button .button__text-container::before{content:"";position:absolute;left:4px;width:34px;height:34px;background-color:#fff;border-radius:7px;background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/redcart.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:center;box-shadow:-3px -3px 6px 0px rgba(255,210,210,.6980392157),3px 3px 6px 0px rgba(130,0,0,.2509803922);transition:all .5s ease}.otds-button[variant=redcart] .button.button .button__text-container:hover::before{background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/redcart-plus.svg");box-shadow:none}.otds-button[variant=redcart] .button.button .button__centered-text{padding:0px 20px 0 40px}.otds-button[variant=redcart][disabled]{pointer-events:none}.otds-button[variant=redcart][disabled] .button.button{color:#858585 !important;background:linear-gradient(0deg,var(--Color-Neutral-200,#cccccc),var(--Color-Neutral-200,#cccccc)),linear-gradient(86.59deg,rgba(223,223,223,0) 82.69%,rgba(223,223,223,0.25) 100%) !important;box-shadow:-3px -3px 6px 0px #d3d3d3 inset,3px 3px 6px 0px #c8c6c6 inset,-3px -3px 6px 0px rgba(230,230,230,.6980392157),3px 3px 6px 0px rgba(119,119,119,.2509803922)}.otds-button[variant=redcart][disabled] .button.button .button__text-container::before{background-color:#d2d1d1;border:1px solid rgba(0,0,0,.2);box-shadow:-3px -3px 6px 0px rgba(174,174,174,.6980392157),3px 3px 6px 0px rgba(56,56,56,.2509803922);background-image:url("../../../../7af16cdb/contrib/ovh_theme_patternlab/images/icons/calendar.svg")}
