@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:local("Montserrat Variable"),local("Montserrat-Variable"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/Montserrat-VF.woff2) format("woff2-variations"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/Montserrat-VF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:local("Montserrat Italic Variable"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/Montserrat-Italic-VF.woff2) format("woff2-variations"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/Montserrat-Italic-VF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-default-family: "Montserrat", sans-serif}:root{--font-size-01: .75rem;--font-size-02: .875rem;--font-size-03: 1rem;--font-size-04: 1.125rem;--font-size-05: 1.25rem;--font-size-06: 1.5rem;--font-size-07: 1.75rem;--font-size-08: 2rem;--font-size-09: 2.5rem;--font-size-10: 3rem;--font-size-11: 4rem;--font-size-12: 5rem}:root{--font-line-height-01: 1rem;--font-line-height-02: 1.25rem;--font-line-height-03: 1.5rem;--font-line-height-04: 1.75rem;--font-line-height-05: 2rem;--font-line-height-06: 2.25rem;--font-line-height-07: 2.5rem;--font-line-height-08: 3rem;--font-line-height-09: 3.5rem;--font-line-height-10: 5rem;--font-line-height-11: 6rem;--letter-spacing-01: -.125rem;--letter-spacing-02: -.075rem;--letter-spacing-03: -.05rem;--letter-spacing-04: -.04rem;--letter-spacing-05: -.03rem;--letter-spacing-06: -.015rem;--letter-spacing-07: -.01rem;--letter-spacing-08: 0}:root{--font-paragraph-weight: var(--font-weight-regular, normal);--font-label-weight: var(--font-weight-medium, normal);--font-heading-weight: var(--font-weight-regular, normal);--font-display-weight: var(--font-weight-regular, normal)}:root{--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-style-normal: normal}:root{color-scheme:var(--scheme);--scheme: normal}:root{--base-color-black: 0, 0%, 0%;--base-color-white: 0, 0%, 100%}:root{--color-black: #000;--color-white: #fff;--color-gray-100: #151515;--color-gray-90: #242424;--color-gray-80: #313131;--color-gray-70: #515151;--color-gray-60: #737373;--color-gray-50: #8c8c8c;--color-gray-40: #a8a8a8;--color-gray-30: #d1d1d1;--color-gray-20: #e6e6e6;--color-gray-10: #f2f2f2;--color-red-100: #541511;--color-red-90: #761d18;--color-red-80: #ad2a24;--color-red-70: #cb2e1f;--color-red-60: #e4463b;--color-red-50: #ef5a52;--color-red-40: #f86c62;--color-red-30: #fd9591;--color-red-20: #ffbcb8;--color-red-10: #ffeceb;--color-blue-100: #0a2248;--color-blue-90: #0b3b7f;--color-blue-80: #1757b5;--color-blue-70: #1967db;--color-blue-60: #1e7efa;--color-blue-50: #348cfe;--color-blue-40: #539dfd;--color-blue-30: #8bbdfe;--color-blue-20: #c7deff;--color-blue-10: #ebf3ff;--color-yellow-100: #3b2e03;--color-yellow-90: #534004;--color-yellow-80: #7d5b03;--color-yellow-70: #8d6602;--color-yellow-60: #b18802;--color-yellow-50: #c99e03;--color-yellow-40: #e0ad05;--color-yellow-30: #f6ca46;--color-yellow-20: #f8e59b;--color-yellow-10: #fff9e1}:root{--spacing-00: 0;--spacing-01: .25rem;--spacing-02: .5rem;--spacing-03: .75rem;--spacing-04: 1rem;--spacing-05: 1.25rem;--spacing-06: 1.5rem;--spacing-07: 2rem;--spacing-08: 2.5rem;--spacing-09: 3rem;--spacing-10: 3.5rem;--spacing-11: 4rem;--spacing-12: 5rem;--spacing-13: 6rem;--spacing-14: 7.5rem;--spacing-15: 15rem}:root{--ease: linear;--ease-out: cubic-bezier(.17, .67, .17, 1.01);--ease-elastic: cubic-bezier(.08, 1.48, .69, 1.14);--ease-timing: .5s}:root{--aspect-ratio-golden-ratio-half: 16/5;--aspect-ratio-21-9: 21/9;--aspect-ratio-1-1: 1/1;--aspect-ratio-3-2: 3/2;--aspect-ratio-4-5: 4/5;--aspect-ratio-9-16: 9/16}:root{--ease-out: cubic-bezier(.17, .67, .17, 1.01)}:root{--pds-typography-paragraph-xs-font: var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-01, 1rem) / var(--font-line-height-01, 1rem) var(--font-default-family);--pds-typography-paragraph-xs-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-paragraph-s-font: var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-02, 1rem) / var(--font-line-height-02, 1rem) var(--font-default-family);--pds-typography-paragraph-s-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-paragraph-m-font: var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-03, 1rem) / var(--font-line-height-03, 1rem) var(--font-default-family);--pds-typography-paragraph-m-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-paragraph-l-font: var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-04, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);--pds-typography-paragraph-l-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-label-xs-font: var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-01, 1rem) / var(--font-line-height-01, 1rem) var(--font-default-family);--pds-typography-label-xs-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-label-s-font: var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-02, 1rem) / var(--font-line-height-02, 1rem) var(--font-default-family);--pds-typography-label-s-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-label-m-font: var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-03, 1rem) / var(--font-line-height-03, 1rem) var(--font-default-family);--pds-typography-label-m-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-label-l-font: var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-04, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);--pds-typography-label-l-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-heading-xs-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-05, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);--pds-typography-heading-xs-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-s-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-06, 1rem) / var(--font-line-height-05, 1rem) var(--font-default-family);--pds-typography-heading-s-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-m-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-06, 1rem) / var(--font-line-height-05, 1rem) var(--font-default-family);--pds-typography-heading-m-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-l-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-06, 1rem) / var(--font-line-height-05, 1rem) var(--font-default-family);--pds-typography-heading-l-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-xl-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-07, 1rem) / var(--font-line-height-06, 1rem) var(--font-default-family);--pds-typography-heading-xl-letter-spacing: var(--letter-spacing-05, 0);--pds-typography-heading-xxl-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-08, 1rem) / var(--font-line-height-07, 1rem) var(--font-default-family);--pds-typography-heading-xxl-letter-spacing: var(--letter-spacing-04, 0);--pds-typography-display-s-font: var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-09, 1rem) / var(--font-line-height-08, 1rem) var(--font-default-family);--pds-typography-display-s-letter-spacing: var(--letter-spacing-02, 0);--pds-typography-display-l-font: var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-10, 1rem) / var(--font-line-height-09, 1rem) var(--font-default-family);--pds-typography-display-l-letter-spacing: var(--letter-spacing-01, 0)}@media ((min-width: 64em)){:root{--pds-typography-heading-m-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-07, 1rem) / var(--font-line-height-06, 1rem) var(--font-default-family);--pds-typography-heading-m-letter-spacing: var(--letter-spacing-05, 0);--pds-typography-heading-l-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-08, 1rem) / var(--font-line-height-07, 1rem) var(--font-default-family);--pds-typography-heading-l-letter-spacing: var(--letter-spacing-04, 0);--pds-typography-heading-xl-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-09, 1rem) / var(--font-line-height-08, 1rem) var(--font-default-family);--pds-typography-heading-xl-letter-spacing: var(--letter-spacing-03, 0);--pds-typography-heading-xxl-font: var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-10, 1rem) / var(--font-line-height-09, 1rem) var(--font-default-family);--pds-typography-heading-xxl-letter-spacing: var(--letter-spacing-03, 0);--pds-typography-display-s-font: var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-11, 1rem) / var(--font-line-height-10, 1rem) var(--font-default-family);--pds-typography-display-l-font: var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-12, 1rem) / var(--font-line-height-11, 1rem) var(--font-default-family)}}.pds-typography-paragraph-xs{font:var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-01, 1rem) / var(--font-line-height-01, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-08, 0)}.pds-typography-paragraph-s{font:var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-02, 1rem) / var(--font-line-height-02, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-08, 0)}.pds-typography-paragraph-m{font:var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-03, 1rem) / var(--font-line-height-03, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-07, 0)}.pds-typography-paragraph-l{font:var(--font-style-normal, normal) var(--font-paragraph-weight) var(--font-size-04, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-07, 0)}.pds-typography-label-xs{font:var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-01, 1rem) / var(--font-line-height-01, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-08, 0)}.pds-typography-label-s{font:var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-02, 1rem) / var(--font-line-height-02, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-08, 0)}.pds-typography-label-m{font:var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-03, 1rem) / var(--font-line-height-03, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-07, 0)}.pds-typography-label-l{font:var(--font-style-normal, normal) var(--font-label-weight) var(--font-size-04, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-07, 0)}.pds-typography-heading-xs{font:var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-05, 1rem) / var(--font-line-height-04, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-06, 0)}.pds-typography-heading-s,.pds-typography-heading-m{font:var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-06, 1rem) / var(--font-line-height-05, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-06, 0)}@media ((min-width: 64em)){.pds-typography-heading-m{font-size:var(--font-size-07, 1rem);line-height:var(--font-line-height-06, 1rem);letter-spacing:var(--letter-spacing-05, 0)}}.pds-typography-heading-l{font:var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-06, 1rem) / var(--font-line-height-05, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-06, 0)}@media ((min-width: 64em)){.pds-typography-heading-l{font-size:var(--font-size-08, 1rem);line-height:var(--font-line-height-07, 1rem);letter-spacing:var(--letter-spacing-04, 0)}}.pds-typography-heading-xl{font:var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-07, 1rem) / var(--font-line-height-06, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-05, 0)}@media ((min-width: 64em)){.pds-typography-heading-xl{font-size:var(--font-size-09, 1rem);line-height:var(--font-line-height-08, 1rem);letter-spacing:var(--letter-spacing-03, 0)}}.pds-typography-heading-xxl{font:var(--font-style-normal, normal) var(--font-heading-weight) var(--font-size-08, 1rem) / var(--font-line-height-07, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-04, 0)}@media ((min-width: 64em)){.pds-typography-heading-xxl{font-size:var(--font-size-10, 1rem);line-height:var(--font-line-height-09, 1rem);letter-spacing:var(--letter-spacing-03, 0)}}.pds-typography-display-s{font:var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-09, 1rem) / var(--font-line-height-08, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-02, 0)}@media ((min-width: 64em)){.pds-typography-display-s{font-size:var(--font-size-11, 1rem);line-height:var(--font-line-height-10, 1rem)}}.pds-typography-display-l{font:var(--font-style-normal, normal) var(--font-display-weight) var(--font-size-10, 1rem) / var(--font-line-height-09, 1rem) var(--font-default-family);letter-spacing:var(--letter-spacing-01, 0)}@media ((min-width: 64em)){.pds-typography-display-l{font-size:var(--font-size-12, 1rem);line-height:var(--font-line-height-11, 1rem)}}.pds-sr-only:not(:focus):not(:active){position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0}.pds-sr-only--outline:focus,.pds-sr-only--outline:active{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0;clip:unset;overflow:visible;clip-path:unset;width:100%;height:100%}@supports selector(:focus-visible){.pds-sr-only--outline:focus-visible{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0;clip:unset;overflow:visible;clip-path:unset;width:100%;height:100%}}.pds-sr-only--invisible:not(:focus){position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0}@supports selector(:focus-visible){.pds-sr-only--invisible:not(:focus-visible){position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0}.pds-sr-only--invisible:focus:not(:focus-visible){position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;border:0}}:root[data-theme=dark]{--scheme: only dark}:root[data-theme=light]{--scheme: only light}@media (prefers-color-scheme = dark){:root[data-theme=light]{--scheme: only dark}}:root{--color-eci-green-100: #103718;--color-eci-green-90: #0e5d2a;--color-eci-green-80: #007934;--color-eci-green-70: #008539;--color-eci-green-60: #34a264;--color-eci-green-50: #4baf75;--color-eci-green-40: #75bd94;--color-eci-green-30: #8dc8a7;--color-eci-green-20: #badeca;--color-eci-green-10: #eef7f1;--color-eci-gray-100: #141514;--color-eci-gray-90: #232423;--color-eci-gray-80: #2f312f;--color-eci-gray-70: #4e514e;--color-eci-gray-60: #646864;--color-eci-gray-50: #979b97;--color-eci-gray-40: #a6aba6;--color-eci-gray-30: #cfd3cf;--color-eci-gray-20: #e7e9e7;--color-eci-gray-10: #f1f4f1}:root{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-high: var(--csstools-light-dark-toggle--0, var(--color-black, #000));--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--color-eci-gray-40, #fff);--color-content-mid: var(--csstools-light-dark-toggle--1, var(--color-eci-gray-70, #000));--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) var(--color-eci-gray-50, #fff);--color-content-low: var(--csstools-light-dark-toggle--2, var(--color-eci-gray-60, #000));--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-content-accent: var(--csstools-light-dark-toggle--3, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-content-accent-alt: var(--csstools-light-dark-toggle--4, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-on-accent: var(--csstools-light-dark-toggle--5, var(--color-white, #fff));--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-on-accent-alt: var(--csstools-light-dark-toggle--6, var(--color-white, #fff));--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #c4fbbf;--color-content-on-highlight: var(--csstools-light-dark-toggle--7, #145229);--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) var(--color-black, #fff);--color-content-inverse: var(--csstools-light-dark-toggle--8, var(--color-white, #fff));--color-content-always-light: var(--color-white, #fff);--color-content-always-dark: var(--color-black, #000);--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) var(--color-eci-gray-70, #fff);--color-content-state-disabled: var(--csstools-light-dark-toggle--9, var(--color-eci-gray-40, #000));--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) var(--color-eci-gray-40, #000);--color-content-state-disabled-inverse: var(--csstools-light-dark-toggle--10, var(--color-eci-gray-70, #fff));--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) var(--color-eci-gray-100, #000);--color-background-base: var(--csstools-light-dark-toggle--11, var(--color-white, #fff));--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #000);--color-background-secondary: var(--csstools-light-dark-toggle--12, var(--color-eci-gray-10, #ccc));--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) var(--color-eci-gray-80, #000);--color-background-tertiary: var(--csstools-light-dark-toggle--13, var(--color-eci-gray-20, #ccc));--color-background-accent: var(--color-eci-green-70, #000);--color-background-accent-alt: var(--color-eci-green-70, #000);--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) var(--color-eci-green-100, #000);--color-background-accent-low: var(--csstools-light-dark-toggle--14, var(--color-eci-green-10, #ccc));--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #145229;--color-background-highlight: var(--csstools-light-dark-toggle--15, #c4fbbf);--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-inverse: var(--csstools-light-dark-toggle--16, var(--color-black, #000));--color-background-always-light: var(--color-white, #fff);--color-background-always-dark: var(--color-eci-gray-100, #fff);--color-background-underlay-image: #f7f7f7;--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-high: var(--csstools-light-dark-toggle--17, var(--color-black, #000));--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) var(--color-eci-gray-60, #fff);--color-border-mid: var(--csstools-light-dark-toggle--18, var(--color-eci-gray-40, #000));--csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) var(--color-eci-gray-80, #fff);--color-border-low: var(--csstools-light-dark-toggle--19, var(--color-eci-gray-20, #000));--csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-border-accent: var(--csstools-light-dark-toggle--20, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-border-accent-alt: var(--csstools-light-dark-toggle--21, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) #c4fbbf;--color-border-highlight: var(--csstools-light-dark-toggle--22, #145229);--csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) var(--color-black, #000);--color-border-inverse: var(--csstools-light-dark-toggle--23, var(--color-white, #fff));--color-border-always-light: var(--color-white, #fff);--color-border-always-dark: var(--color-black, #000);--csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #fff);--color-border-state-disabled: var(--csstools-light-dark-toggle--24, var(--color-eci-gray-10, #000));--csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-semantic-content-success: var(--csstools-light-dark-toggle--25, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-semantic-content-danger: var(--csstools-light-dark-toggle--26, var(--color-red-70, #000));--csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) var(--color-blue-50, #fff);--color-semantic-content-info: var(--csstools-light-dark-toggle--27, var(--color-blue-70, #000));--csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) var(--color-yellow-50, #fff);--color-semantic-content-warning: var(--csstools-light-dark-toggle--28, var(--color-yellow-70, #000));--color-semantic-background-success: var(--color-eci-green-70, #fff);--csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) var(--color-eci-green-100, #fff);--color-semantic-background-success-light: var(--csstools-light-dark-toggle--29, var(--color-eci-green-10, #000));--color-semantic-background-danger: var(--color-red-70, #fff);--csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) var(--color-red-100, #fff);--color-semantic-background-danger-light: var(--csstools-light-dark-toggle--30, var(--color-red-10, #000));--color-semantic-background-info: var(--color-blue-70, #fff);--csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) var(--color-blue-100, #fff);--color-semantic-background-info-light: var(--csstools-light-dark-toggle--31, var(--color-blue-10, #000));--color-semantic-background-warning: var(--color-yellow-30, #fff);--csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) var(--color-yellow-100, #fff);--color-semantic-background-warning-light: var(--csstools-light-dark-toggle--32, var(--color-yellow-10, #000));--csstools-light-dark-toggle--33: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-semantic-border-success: var(--csstools-light-dark-toggle--33, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--34: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-semantic-border-danger: var(--csstools-light-dark-toggle--34, var(--color-red-70, #000))}:root *{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-high: var(--csstools-light-dark-toggle--0, var(--color-black, #000));--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) var(--color-eci-gray-40, #fff);--color-content-mid: var(--csstools-light-dark-toggle--1, var(--color-eci-gray-70, #000));--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) var(--color-eci-gray-50, #fff);--color-content-low: var(--csstools-light-dark-toggle--2, var(--color-eci-gray-60, #000));--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-content-accent: var(--csstools-light-dark-toggle--3, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-content-accent-alt: var(--csstools-light-dark-toggle--4, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-on-accent: var(--csstools-light-dark-toggle--5, var(--color-white, #fff));--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-on-accent-alt: var(--csstools-light-dark-toggle--6, var(--color-white, #fff));--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #c4fbbf;--color-content-on-highlight: var(--csstools-light-dark-toggle--7, #145229);--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) var(--color-black, #fff);--color-content-inverse: var(--csstools-light-dark-toggle--8, var(--color-white, #fff));--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) var(--color-eci-gray-70, #fff);--color-content-state-disabled: var(--csstools-light-dark-toggle--9, var(--color-eci-gray-40, #000));--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) var(--color-eci-gray-40, #000);--color-content-state-disabled-inverse: var(--csstools-light-dark-toggle--10, var(--color-eci-gray-70, #fff));--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) var(--color-eci-gray-100, #000);--color-background-base: var(--csstools-light-dark-toggle--11, var(--color-white, #fff));--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #000);--color-background-secondary: var(--csstools-light-dark-toggle--12, var(--color-eci-gray-10, #ccc));--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) var(--color-eci-gray-80, #000);--color-background-tertiary: var(--csstools-light-dark-toggle--13, var(--color-eci-gray-20, #ccc));--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) var(--color-eci-green-100, #000);--color-background-accent-low: var(--csstools-light-dark-toggle--14, var(--color-eci-green-10, #ccc));--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #145229;--color-background-highlight: var(--csstools-light-dark-toggle--15, #c4fbbf);--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-inverse: var(--csstools-light-dark-toggle--16, var(--color-black, #000));--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-high: var(--csstools-light-dark-toggle--17, var(--color-black, #000));--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) var(--color-eci-gray-60, #fff);--color-border-mid: var(--csstools-light-dark-toggle--18, var(--color-eci-gray-40, #000));--csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) var(--color-eci-gray-80, #fff);--color-border-low: var(--csstools-light-dark-toggle--19, var(--color-eci-gray-20, #000));--csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-border-accent: var(--csstools-light-dark-toggle--20, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-border-accent-alt: var(--csstools-light-dark-toggle--21, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) #c4fbbf;--color-border-highlight: var(--csstools-light-dark-toggle--22, #145229);--csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) var(--color-black, #000);--color-border-inverse: var(--csstools-light-dark-toggle--23, var(--color-white, #fff));--csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #fff);--color-border-state-disabled: var(--csstools-light-dark-toggle--24, var(--color-eci-gray-10, #000));--csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-semantic-content-success: var(--csstools-light-dark-toggle--25, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-semantic-content-danger: var(--csstools-light-dark-toggle--26, var(--color-red-70, #000));--csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) var(--color-blue-50, #fff);--color-semantic-content-info: var(--csstools-light-dark-toggle--27, var(--color-blue-70, #000));--csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) var(--color-yellow-50, #fff);--color-semantic-content-warning: var(--csstools-light-dark-toggle--28, var(--color-yellow-70, #000));--csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) var(--color-eci-green-100, #fff);--color-semantic-background-success-light: var(--csstools-light-dark-toggle--29, var(--color-eci-green-10, #000));--csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) var(--color-red-100, #fff);--color-semantic-background-danger-light: var(--csstools-light-dark-toggle--30, var(--color-red-10, #000));--csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) var(--color-blue-100, #fff);--color-semantic-background-info-light: var(--csstools-light-dark-toggle--31, var(--color-blue-10, #000));--csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) var(--color-yellow-100, #fff);--color-semantic-background-warning-light: var(--csstools-light-dark-toggle--32, var(--color-yellow-10, #000));--csstools-light-dark-toggle--33: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-semantic-border-success: var(--csstools-light-dark-toggle--33, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--34: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-semantic-border-danger: var(--csstools-light-dark-toggle--34, var(--color-red-70, #000))}:root{--csstools-light-dark-toggle--35: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-extended-content-promo-1: var(--csstools-light-dark-toggle--35, var(--color-red-70, #000));--csstools-light-dark-toggle--36: var(--csstools-color-scheme--light) var(--color-red-70, #fff);--color-extended-background-promo-1: var(--csstools-light-dark-toggle--36, var(--color-red-70, #000));--csstools-light-dark-toggle--37: var(--csstools-color-scheme--light) var(--color-red-100, #fff);--color-extended-background-promo-1-light: var(--csstools-light-dark-toggle--37, var(--color-red-10, #000));--csstools-light-dark-toggle--38: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-extended-content-promo-2: var(--csstools-light-dark-toggle--38, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--39: var(--csstools-color-scheme--light) var(--color-eci-green-70, #fff);--color-extended-background-promo-2: var(--csstools-light-dark-toggle--39, var(--color-eci-green-70, #000));--csstools-light-dark-toggle--40: var(--csstools-color-scheme--light) var(--color-eci-green-90, #fff);--color-extended-super-1: var(--csstools-light-dark-toggle--40, var(--color-eci-green-90, #000));--csstools-light-dark-toggle--41: var(--csstools-color-scheme--light) var(--color-eci-green-60, #fff);--color-extended-super-2: var(--csstools-light-dark-toggle--41, var(--color-eci-green-60, #000));--color-extended-promo-alt-1: "void";--color-extended-promo-alt-2: "void";--color-extended-promo-alt-3: "void";--color-extended-promo-alt-4: "void";--color-extended-promo-alt-5: "void";--color-extended-promo-alt-6: "void";--color-extended-promo-alt-7: "void"}:root *{--csstools-light-dark-toggle--35: var(--csstools-color-scheme--light) var(--color-red-40, #fff);--color-extended-content-promo-1: var(--csstools-light-dark-toggle--35, var(--color-red-70, #000));--csstools-light-dark-toggle--36: var(--csstools-color-scheme--light) var(--color-red-70, #fff);--color-extended-background-promo-1: var(--csstools-light-dark-toggle--36, var(--color-red-70, #000));--csstools-light-dark-toggle--37: var(--csstools-color-scheme--light) var(--color-red-100, #fff);--color-extended-background-promo-1-light: var(--csstools-light-dark-toggle--37, var(--color-red-10, #000));--csstools-light-dark-toggle--38: var(--csstools-color-scheme--light) var(--color-eci-green-50, #fff);--color-extended-content-promo-2: var(--csstools-light-dark-toggle--38, var(--color-eci-green-80, #000));--csstools-light-dark-toggle--39: var(--csstools-color-scheme--light) var(--color-eci-green-70, #fff);--color-extended-background-promo-2: var(--csstools-light-dark-toggle--39, var(--color-eci-green-70, #000));--csstools-light-dark-toggle--40: var(--csstools-color-scheme--light) var(--color-eci-green-90, #fff);--color-extended-super-1: var(--csstools-light-dark-toggle--40, var(--color-eci-green-90, #000));--csstools-light-dark-toggle--41: var(--csstools-color-scheme--light) var(--color-eci-green-60, #fff);--color-extended-super-2: var(--csstools-light-dark-toggle--41, var(--color-eci-green-60, #000))}:root{--color-background-overlay: var(--color-black) 35%;--color-background-overlay-image: var(--color-black) 20%;--color-background-state-hover-lighten: var(--color-white) 10%;--color-background-state-pressed-lighten: var(--color-white) 20%;--color-background-state-hover-darken: var(--color-black) 5%;--color-background-state-pressed-darken: var(--color-black) 10%;--csstools-light-dark-toggle--42: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #fff);--color-background-state-disabled: var(--csstools-light-dark-toggle--42, var(--color-eci-gray-10, #000))}:root *{--csstools-light-dark-toggle--42: var(--csstools-color-scheme--light) var(--color-eci-gray-90, #fff);--color-background-state-disabled: var(--csstools-light-dark-toggle--42, var(--color-eci-gray-10, #000))}:root[data-theme=dark]{--color-background-overlay: var(--color-black) 60%;--color-background-state-hover-lighten: var(--color-black) 10%;--color-background-state-pressed-lighten: var(--color-black) 20%;--color-background-state-hover-darken: var(--color-white) 5%;--color-background-state-pressed-darken: var(--color-white) 10%}@media (prefers-color-scheme: dark){:root{--color-background-overlay: var(--color-black) 60%;--color-background-state-hover-lighten: var(--color-black) 10%;--color-background-state-pressed-lighten: var(--color-black) 20%;--color-background-state-hover-darken: var(--color-white) 5%;--color-background-state-pressed-darken: var(--color-white) 10%}}:root{--spacing-lateral: var(--spacing-04, 0)}@media (48em <= width < 64em){:root{--spacing-lateral: var(--spacing-06, 0)}}@media (min-width: 64em){:root{--spacing-lateral: var(--spacing-08, 0)}}:root{--border-radius-none: 0;--border-radius-base: 0;--border-radius-full: 9999px}:root:has(.pds-bottom-sheet:popover-open){overflow:hidden}:root *[data-brand=primeriti]{--font-size-01: .75rem;--font-size-02: .875rem;--font-size-03: 1rem;--font-size-04: 1.125rem;--font-size-05: 1.25rem;--font-size-06: 1.75rem;--font-size-07: 2rem;--font-size-08: 2.5rem;--font-size-09: 4rem;--font-size-10: 5rem;--font-size-11: 9rem}:root *[data-brand=primeriti]{--font-line-height-01: .875rem;--font-line-height-02: 1rem;--font-line-height-03: 1.125rem;--font-line-height-04: 1.25rem;--font-line-height-05: 1.375rem;--font-line-height-06: 1.5rem;--font-line-height-07: 1.75rem;--font-line-height-08: 2rem;--font-line-height-09: 2.5rem;--font-line-height-10: 4rem;--font-line-height-11: 5rem;--font-line-height-12: 8rem;--letter-spacing-01: -.45rem;--letter-spacing-02: -.2rem;--letter-spacing-03: -.125rem;--letter-spacing-04: -.1rem;--letter-spacing-05: -.075rem;--letter-spacing-06: -.05rem;--letter-spacing-07: -.045rem;--letter-spacing-08: -.03rem;--letter-spacing-09: -.02rem;--letter-spacing-10: -.015rem;--letter-spacing-11: -.01rem}:root *[data-brand=primeriti]{--font-paragraph-weight: var(--font-weight-regular, normal);--font-label-weight: var(--font-weight-medium, normal);--font-heading-weight: var(--font-weight-medium, normal);--font-display-weight: var(--font-weight-bold, normal)}:root{--color-primeriti-gray-100: #0b0717;--color-primeriti-gray-90: #27232e;--color-primeriti-gray-80: #312e38;--color-primeriti-gray-70: #524e5a;--color-primeriti-gray-60: #67646d;--color-primeriti-gray-50: #9a97a0;--color-primeriti-gray-40: #acaab1;--color-primeriti-gray-30: #d3d2d6;--color-primeriti-gray-20: #e8e8e8;--color-primeriti-gray-10: #f5f5f6}:root *[data-brand=primeriti]{--csstools-light-dark-toggle--43: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-high: var(--csstools-light-dark-toggle--43, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--44: var(--csstools-color-scheme--light) var(--color-primeriti-gray-40, #fff);--color-content-mid: var(--csstools-light-dark-toggle--44, var(--color-primeriti-gray-70, #000));--csstools-light-dark-toggle--45: var(--csstools-color-scheme--light) var(--color-primeriti-gray-50, #fff);--color-content-low: var(--csstools-light-dark-toggle--45, var(--color-primeriti-gray-60, #000));--csstools-light-dark-toggle--46: var(--csstools-color-scheme--light) #e76fab;--color-content-accent: var(--csstools-light-dark-toggle--46, #c02071);--csstools-light-dark-toggle--47: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-accent-alt: var(--csstools-light-dark-toggle--47, var(--color-primeriti-gray-100, #000));--color-content-on-accent: var(--color-white, #fff);--csstools-light-dark-toggle--48: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-content-on-accent-alt: var(--csstools-light-dark-toggle--48, var(--color-white, #fff));--csstools-light-dark-toggle--49: var(--csstools-color-scheme--light) #ffbde0;--color-content-on-highlight: var(--csstools-light-dark-toggle--49, #66103a);--csstools-light-dark-toggle--50: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-content-inverse: var(--csstools-light-dark-toggle--50, var(--color-white, #fff));--color-content-always-light: var(--color-white, #fff);--color-content-always-dark: var(--color-primeriti-gray-100, #000);--csstools-light-dark-toggle--51: var(--csstools-color-scheme--light) var(--color-primeriti-gray-70, #000);--color-content-state-disabled: var(--csstools-light-dark-toggle--51, var(--color-primeriti-gray-40, #fff));--csstools-light-dark-toggle--52: var(--csstools-color-scheme--light) var(--color-primeriti-gray-40, #fff);--color-content-state-disabled-inverse: var(--csstools-light-dark-toggle--52, var(--color-primeriti-gray-70, #000));--csstools-light-dark-toggle--53: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-background-base: var(--csstools-light-dark-toggle--53, var(--color-white, #fff));--csstools-light-dark-toggle--54: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-secondary: var(--csstools-light-dark-toggle--54, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--55: var(--csstools-color-scheme--light) var(--color-primeriti-gray-80, #000);--color-background-tertiary: var(--csstools-light-dark-toggle--55, var(--color-primeriti-gray-20, #fff));--color-background-accent: #db2982;--csstools-light-dark-toggle--56: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-accent-alt: var(--csstools-light-dark-toggle--56, var(--color-primeriti-gray-100, #fff));--csstools-light-dark-toggle--57: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-accent-low: var(--csstools-light-dark-toggle--57, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--58: var(--csstools-color-scheme--light) #66103a;--color-background-highlight: var(--csstools-light-dark-toggle--58, #ffbde0);--csstools-light-dark-toggle--59: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-inverse: var(--csstools-light-dark-toggle--59, var(--color-primeriti-gray-100, #000));--color-background-always-light: var(--color-white, #fff);--color-background-always-dark: var(--color-primeriti-gray-100, #000);--color-background-underlay-image: #f7f7f7;--csstools-light-dark-toggle--60: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-high: var(--csstools-light-dark-toggle--60, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--61: var(--csstools-color-scheme--light) var(--color-primeriti-gray-60, #000);--color-border-mid: var(--csstools-light-dark-toggle--61, var(--color-primeriti-gray-40, #fff));--csstools-light-dark-toggle--62: var(--csstools-color-scheme--light) var(--color-primeriti-gray-80, #000);--color-border-low: var(--csstools-light-dark-toggle--62, var(--color-primeriti-gray-20, #fff));--csstools-light-dark-toggle--63: var(--csstools-color-scheme--light) #e76fab;--color-border-accent: var(--csstools-light-dark-toggle--63, #c02071);--csstools-light-dark-toggle--64: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-accent-alt: var(--csstools-light-dark-toggle--64, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--65: var(--csstools-color-scheme--light) #ffbde0;--color-border-highlight: var(--csstools-light-dark-toggle--65, #66103a);--csstools-light-dark-toggle--66: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-border-inverse: var(--csstools-light-dark-toggle--66, var(--color-white, #fff));--color-border-always-light: var(--color-white, #fff);--color-border-always-dark: var(--color-primeriti-gray-100, #000);--csstools-light-dark-toggle--67: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-border-state-disabled: var(--csstools-light-dark-toggle--67, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--68: var(--csstools-color-scheme--light) #54ad9d;--color-semantic-content-success: var(--csstools-light-dark-toggle--68, #007963);--csstools-light-dark-toggle--69: var(--csstools-color-scheme--light) #d77884;--color-semantic-content-danger: var(--csstools-light-dark-toggle--69, #b23141);--csstools-light-dark-toggle--70: var(--csstools-color-scheme--light) #729dd5;--color-semantic-content-info: var(--csstools-light-dark-toggle--70, #2962af);--csstools-light-dark-toggle--71: var(--csstools-color-scheme--light) #ebc960;--color-semantic-content-warning: var(--csstools-light-dark-toggle--71, #896a0b);--color-semantic-background-success: #00856d;--csstools-light-dark-toggle--72: var(--csstools-color-scheme--light) #00382e;--color-semantic-background-success-light: var(--csstools-light-dark-toggle--72, #e6f3f0);--color-semantic-background-danger: #c43647;--csstools-light-dark-toggle--73: var(--csstools-color-scheme--light) #52171e;--color-semantic-background-danger-light: var(--csstools-light-dark-toggle--73, #fbeced);--color-semantic-background-info: #2d6cc0;--csstools-light-dark-toggle--74: var(--csstools-color-scheme--light) #132d51;--color-semantic-background-info-light: var(--csstools-light-dark-toggle--74, #eaf0f9);--color-semantic-background-warning: #e3af12;--csstools-light-dark-toggle--75: var(--csstools-color-scheme--light) #3d2f05;--color-semantic-background-warning-light: var(--csstools-light-dark-toggle--75, #fcf7e7);--csstools-light-dark-toggle--76: var(--csstools-color-scheme--light) #54ad9d;--color-semantic-border-success: var(--csstools-light-dark-toggle--76, #007963);--csstools-light-dark-toggle--77: var(--csstools-color-scheme--light) #d77884;--color-semantic-border-danger: var(--csstools-light-dark-toggle--77, #b23141)}:is(:root *[data-brand=primeriti]) *{--csstools-light-dark-toggle--43: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-high: var(--csstools-light-dark-toggle--43, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--44: var(--csstools-color-scheme--light) var(--color-primeriti-gray-40, #fff);--color-content-mid: var(--csstools-light-dark-toggle--44, var(--color-primeriti-gray-70, #000));--csstools-light-dark-toggle--45: var(--csstools-color-scheme--light) var(--color-primeriti-gray-50, #fff);--color-content-low: var(--csstools-light-dark-toggle--45, var(--color-primeriti-gray-60, #000));--csstools-light-dark-toggle--46: var(--csstools-color-scheme--light) #e76fab;--color-content-accent: var(--csstools-light-dark-toggle--46, #c02071);--csstools-light-dark-toggle--47: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-content-accent-alt: var(--csstools-light-dark-toggle--47, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--48: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-content-on-accent-alt: var(--csstools-light-dark-toggle--48, var(--color-white, #fff));--csstools-light-dark-toggle--49: var(--csstools-color-scheme--light) #ffbde0;--color-content-on-highlight: var(--csstools-light-dark-toggle--49, #66103a);--csstools-light-dark-toggle--50: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-content-inverse: var(--csstools-light-dark-toggle--50, var(--color-white, #fff));--csstools-light-dark-toggle--51: var(--csstools-color-scheme--light) var(--color-primeriti-gray-70, #000);--color-content-state-disabled: var(--csstools-light-dark-toggle--51, var(--color-primeriti-gray-40, #fff));--csstools-light-dark-toggle--52: var(--csstools-color-scheme--light) var(--color-primeriti-gray-40, #fff);--color-content-state-disabled-inverse: var(--csstools-light-dark-toggle--52, var(--color-primeriti-gray-70, #000));--csstools-light-dark-toggle--53: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-background-base: var(--csstools-light-dark-toggle--53, var(--color-white, #fff));--csstools-light-dark-toggle--54: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-secondary: var(--csstools-light-dark-toggle--54, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--55: var(--csstools-color-scheme--light) var(--color-primeriti-gray-80, #000);--color-background-tertiary: var(--csstools-light-dark-toggle--55, var(--color-primeriti-gray-20, #fff));--csstools-light-dark-toggle--56: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-accent-alt: var(--csstools-light-dark-toggle--56, var(--color-primeriti-gray-100, #fff));--csstools-light-dark-toggle--57: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-accent-low: var(--csstools-light-dark-toggle--57, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--58: var(--csstools-color-scheme--light) #66103a;--color-background-highlight: var(--csstools-light-dark-toggle--58, #ffbde0);--csstools-light-dark-toggle--59: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-background-inverse: var(--csstools-light-dark-toggle--59, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--60: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-high: var(--csstools-light-dark-toggle--60, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--61: var(--csstools-color-scheme--light) var(--color-primeriti-gray-60, #000);--color-border-mid: var(--csstools-light-dark-toggle--61, var(--color-primeriti-gray-40, #fff));--csstools-light-dark-toggle--62: var(--csstools-color-scheme--light) var(--color-primeriti-gray-80, #000);--color-border-low: var(--csstools-light-dark-toggle--62, var(--color-primeriti-gray-20, #fff));--csstools-light-dark-toggle--63: var(--csstools-color-scheme--light) #e76fab;--color-border-accent: var(--csstools-light-dark-toggle--63, #c02071);--csstools-light-dark-toggle--64: var(--csstools-color-scheme--light) var(--color-white, #fff);--color-border-accent-alt: var(--csstools-light-dark-toggle--64, var(--color-primeriti-gray-100, #000));--csstools-light-dark-toggle--65: var(--csstools-color-scheme--light) #ffbde0;--color-border-highlight: var(--csstools-light-dark-toggle--65, #66103a);--csstools-light-dark-toggle--66: var(--csstools-color-scheme--light) var(--color-primeriti-gray-100, #000);--color-border-inverse: var(--csstools-light-dark-toggle--66, var(--color-white, #fff));--csstools-light-dark-toggle--67: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-border-state-disabled: var(--csstools-light-dark-toggle--67, var(--color-primeriti-gray-10, #fff));--csstools-light-dark-toggle--68: var(--csstools-color-scheme--light) #54ad9d;--color-semantic-content-success: var(--csstools-light-dark-toggle--68, #007963);--csstools-light-dark-toggle--69: var(--csstools-color-scheme--light) #d77884;--color-semantic-content-danger: var(--csstools-light-dark-toggle--69, #b23141);--csstools-light-dark-toggle--70: var(--csstools-color-scheme--light) #729dd5;--color-semantic-content-info: var(--csstools-light-dark-toggle--70, #2962af);--csstools-light-dark-toggle--71: var(--csstools-color-scheme--light) #ebc960;--color-semantic-content-warning: var(--csstools-light-dark-toggle--71, #896a0b);--csstools-light-dark-toggle--72: var(--csstools-color-scheme--light) #00382e;--color-semantic-background-success-light: var(--csstools-light-dark-toggle--72, #e6f3f0);--csstools-light-dark-toggle--73: var(--csstools-color-scheme--light) #52171e;--color-semantic-background-danger-light: var(--csstools-light-dark-toggle--73, #fbeced);--csstools-light-dark-toggle--74: var(--csstools-color-scheme--light) #132d51;--color-semantic-background-info-light: var(--csstools-light-dark-toggle--74, #eaf0f9);--csstools-light-dark-toggle--75: var(--csstools-color-scheme--light) #3d2f05;--color-semantic-background-warning-light: var(--csstools-light-dark-toggle--75, #fcf7e7);--csstools-light-dark-toggle--76: var(--csstools-color-scheme--light) #54ad9d;--color-semantic-border-success: var(--csstools-light-dark-toggle--76, #007963);--csstools-light-dark-toggle--77: var(--csstools-color-scheme--light) #d77884;--color-semantic-border-danger: var(--csstools-light-dark-toggle--77, #b23141)}:root *[data-brand=primeriti]{--csstools-light-dark-toggle--78: var(--csstools-color-scheme--light) #e76fab;--color-extended-content-promo-1: var(--csstools-light-dark-toggle--78, #c02071);--color-extended-background-promo-1: #db2982;--csstools-light-dark-toggle--79: var(--csstools-color-scheme--light) #3c0b25;--color-extended-background-promo-1-light: var(--csstools-light-dark-toggle--79, #fbeaf3);--csstools-light-dark-toggle--80: var(--csstools-color-scheme--light) #54ad9d;--color-extended-content-promo-2: var(--csstools-light-dark-toggle--80, #007963);--color-extended-background-promo-2: #00856d;--color-extended-super-1: "void";--color-extended-super-2: "void";--color-extended-promo-alt-1: #f6e4d6;--color-extended-promo-alt-2: #ff975d;--color-extended-promo-alt-3: #74572b;--color-extended-promo-alt-4: #edbbf8;--color-extended-promo-alt-5: #5d9eff;--color-extended-promo-alt-6: #78835c;--color-extended-promo-alt-7: #fefc97}:is(:root *[data-brand=primeriti]) *{--csstools-light-dark-toggle--78: var(--csstools-color-scheme--light) #e76fab;--color-extended-content-promo-1: var(--csstools-light-dark-toggle--78, #c02071);--csstools-light-dark-toggle--79: var(--csstools-color-scheme--light) #3c0b25;--color-extended-background-promo-1-light: var(--csstools-light-dark-toggle--79, #fbeaf3);--csstools-light-dark-toggle--80: var(--csstools-color-scheme--light) #54ad9d;--color-extended-content-promo-2: var(--csstools-light-dark-toggle--80, #007963)}:root *[data-brand=primeriti]{--color-background-overlay: var(--color-primeriti-gray-100) 35%;--color-background-overlay-image: var(--color-primeriti-gray-100) 20%;--color-background-state-hover-lighten: var(--color-white) 10%;--color-background-state-pressed-lighten: var(--color-white) 20%;--color-background-state-hover-darken: var(--color-primeriti-gray-100) 5%;--color-background-state-pressed-darken: var(--color-primeriti-gray-100) 10%;--csstools-light-dark-toggle--81: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-state-disabled: var(--csstools-light-dark-toggle--81, var(--color-primeriti-gray-10, #fff))}:is(:root *[data-brand=primeriti]) *{--csstools-light-dark-toggle--81: var(--csstools-color-scheme--light) var(--color-primeriti-gray-90, #000);--color-background-state-disabled: var(--csstools-light-dark-toggle--81, var(--color-primeriti-gray-10, #fff))}:root[data-theme=dark] *[data-brand=primeriti]{--color-background-overlay: var(--color-primeriti-gray-100) 60%;--color-background-state-hover-lighten: var(--color-primeriti-gray-100) 10%;--color-background-state-pressed-lighten: var(--color-primeriti-gray-100) 20%;--color-background-state-hover-darken: var(--color-white) 5%;--color-background-state-pressed-darken: var(--color-white) 10%}@media (prefers-color-scheme: dark){:root{--color-background-overlay: var(--color-primeriti-gray-100) 60%;--color-background-state-hover-lighten: var(--color-primeriti-gray-100) 10%;--color-background-state-pressed-lighten: var(--color-primeriti-gray-100) 20%;--color-background-state-hover-darken: var(--color-white) 5%;--color-background-state-pressed-darken: var(--color-white) 10%}}:root *[data-brand=primeriti]{--spacing-lateral: var(--spacing-05, 0)}:root *[data-brand=primeriti]{--border-radius-none: 0;--border-radius-base: .25rem;--border-radius-full: 9999px}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 900;font-display:swap;src:local("DM Sans Variable"),local("DMSans-Variable"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/DMSans-VF.woff2) format("woff2-variations"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/DMSans-VF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 900;font-display:swap;src:local("DM Sans Italic Variable"),local("DMSans-Italic-Variable"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/DMSans-Italic-VF.woff2) format("woff2-variations"),url(https://cdn.grupoelcorteingles.es/statics/design-system/stylesheets/fonts/DMSans-Italic-VF.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root *[data-brand=primeriti]{--font-default-family: "DM Sans", sans-serif}*[data-brand=primeriti]{--pds-typography-paragraph-xs-line-height: var(--font-line-height-02, 1rem);--pds-typography-paragraph-xs-letter-spacing: var(--letter-spacing-11, 0);--pds-typography-paragraph-s-line-height: var(--font-line-height-04, 1rem);--pds-typography-paragraph-s-letter-spacing: var(--letter-spacing-10, 0);--pds-typography-paragraph-m-line-height: var(--font-line-height-06, 1rem);--pds-typography-paragraph-m-letter-spacing: var(--letter-spacing-09, 0);--pds-typography-paragraph-l-line-height: var(--font-line-height-07, 1rem);--pds-typography-paragraph-l-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-label-xs-line-height: var(--font-line-height-02, 1rem);--pds-typography-label-xs-letter-spacing: var(--letter-spacing-11, 0);--pds-typography-label-s-line-height: var(--font-line-height-04, 1rem);--pds-typography-label-s-letter-spacing: var(--letter-spacing-10, 0);--pds-typography-label-m-line-height: var(--font-line-height-06, 1rem);--pds-typography-label-m-letter-spacing: var(--letter-spacing-09, 0);--pds-typography-label-l-line-height: var(--font-line-height-07, 1rem);--pds-typography-label-l-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-heading-xs-letter-spacing: var(--letter-spacing-08, 0);--pds-typography-heading-s-line-height: var(--font-line-height-07, 1rem);--pds-typography-heading-s-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-heading-m-line-height: var(--font-line-height-07, 1rem);--pds-typography-heading-m-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-heading-l-line-height: var(--font-line-height-07, 1rem);--pds-typography-heading-l-letter-spacing: var(--letter-spacing-07, 0);--pds-typography-heading-xl-line-height: var(--font-line-height-08, 0);--pds-typography-heading-xl-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-xxl-line-height: var(--font-line-height-09, 0);--pds-typography-heading-xxl-letter-spacing: var(--letter-spacing-05, 0);--pds-typography-display-s-font-size: var(--font-size-08, 1rem);--pds-typography-display-s-line-height: var(--font-line-height-09, 1rem);--pds-typography-display-s-letter-spacing: var(--letter-spacing-03, 0);--pds-typography-display-l-font-size: var(--font-size-09, 1rem);--pds-typography-display-l-line-height: var(--font-line-height-10, 1rem);--pds-typography-display-l-letter-spacing: var(--letter-spacing-02, 0)}@media ((min-width: 64em)){*[data-brand=primeriti]{--pds-typography-heading-m-line-height: var(--font-line-height-08, 1rem);--pds-typography-heading-m-letter-spacing: var(--letter-spacing-06, 0);--pds-typography-heading-l-line-height: var(--font-line-height-09, 1rem);--pds-typography-heading-l-letter-spacing: var(--letter-spacing-05, 0);--pds-typography-heading-xl-line-height: var(--font-line-height-10, 1rem);--pds-typography-heading-xl-letter-spacing: var(--letter-spacing-04, 0);--pds-typography-heading-xxl-line-height: var(--font-line-height-11, 1rem);--pds-typography-heading-xxl-letter-spacing: var(--letter-spacing-03, 0);--pds-typography-display-s-font-size: var(--font-size-09, 1rem);--pds-typography-display-s-line-height: var(--font-line-height-10, 1rem);--pds-typography-display-s-letter-spacing: var(--letter-spacing-02, 0);--pds-typography-display-l-font-size: var(--font-size-11, 1rem);--pds-typography-display-l-line-height: var(--font-line-height-12, 1rem);--pds-typography-display-l-letter-spacing: var(--letter-spacing-01, 0)}}*[data-brand=primeriti] .pds-typography-paragraph-xs{line-height:var(--font-line-height-02, 1rem);letter-spacing:var(--letter-spacing-11, 0)}*[data-brand=primeriti] .pds-typography-paragraph-s{line-height:var(--font-line-height-04, 1rem);letter-spacing:var(--letter-spacing-10, 0)}*[data-brand=primeriti] .pds-typography-paragraph-m{line-height:var(--font-line-height-06, 1rem);letter-spacing:var(--letter-spacing-09, 0)}*[data-brand=primeriti] .pds-typography-paragraph-l{line-height:var(--font-line-height-07, 1rem);letter-spacing:var(--letter-spacing-08, 0)}*[data-brand=primeriti] .pds-typography-label-xs{line-height:var(--font-line-height-02, 1rem);letter-spacing:var(--letter-spacing-11, 0)}*[data-brand=primeriti] .pds-typography-label-s{line-height:var(--font-line-height-04, 1rem);letter-spacing:var(--letter-spacing-10, 0)}*[data-brand=primeriti] .pds-typography-label-m{line-height:var(--font-line-height-06, 1rem);letter-spacing:var(--letter-spacing-09, 0)}*[data-brand=primeriti] .pds-typography-label-l{line-height:var(--font-line-height-07, 1rem);letter-spacing:var(--letter-spacing-08, 0)}*[data-brand=primeriti] .pds-typography-heading-xs{letter-spacing:var(--letter-spacing-08, 0)}*[data-brand=primeriti] .pds-typography-heading-s,*[data-brand=primeriti] .pds-typography-heading-m{line-height:var(--font-line-height-07, 1rem);letter-spacing:var(--letter-spacing-07, 0)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-heading-m{line-height:var(--font-line-height-08, 1rem);letter-spacing:var(--letter-spacing-06, 0)}}*[data-brand=primeriti] .pds-typography-heading-l{letter-spacing:var(--letter-spacing-07, 0);line-height:var(--font-line-height-07, 1rem)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-heading-l{line-height:var(--font-line-height-09, 1rem);letter-spacing:var(--letter-spacing-05, 0)}}*[data-brand=primeriti] .pds-typography-heading-xl{line-height:var(--font-line-height-08, 0);letter-spacing:var(--letter-spacing-06, 0)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-heading-xl{line-height:var(--font-line-height-10, 1rem);letter-spacing:var(--letter-spacing-04, 0)}}*[data-brand=primeriti] .pds-typography-heading-xxl{line-height:var(--font-line-height-09, 0);letter-spacing:var(--letter-spacing-05, 0)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-heading-xxl{line-height:var(--font-line-height-11, 1rem);letter-spacing:var(--letter-spacing-03, 0)}}*[data-brand=primeriti] .pds-typography-display-s{font-size:var(--font-size-08, 1rem);line-height:var(--font-line-height-09, 1rem);letter-spacing:var(--letter-spacing-03, 0)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-display-s{font-size:var(--font-size-09, 1rem);line-height:var(--font-line-height-10, 1rem);letter-spacing:var(--letter-spacing-02, 0)}}*[data-brand=primeriti] .pds-typography-display-l{font-size:var(--font-size-09, 1rem);line-height:var(--font-line-height-10, 1rem);letter-spacing:var(--letter-spacing-02, 0)}@media ((min-width: 64em)){*[data-brand=primeriti] .pds-typography-display-l{font-size:var(--font-size-11, 1rem);line-height:var(--font-line-height-12, 1rem);letter-spacing:var(--letter-spacing-01, 0)}}.pds-icon{--size: 1.25rem;display:flex;justify-content:center;width:var(--size, 100%);flex:0 0 var(--size, 100%);aspect-ratio:1}.pds-icon--is-XS{--size: 1rem}.pds-icon--is-S{--size: 1.25rem}.pds-icon--is-M{--size: 1.5rem}.pds-icon--is-L{--size: 1.75rem}.pds-icon--is-XL{--size: 2rem}.pds-icon--is-XXL{--size: 2.5rem}.pds-icon--is-XXXL{--size: 3rem}.pds-button{--button-size: 3.5rem;--button-size-width: auto;--button-space: var(--spacing-05, 0);--button-gap: 0;--button-text-color: var(--color-content-inverse, #fff);--button-bg-color: var(--color-background-inverse, #000);--button-border-color: var(--color-border-high, #000);--button-border: 1px solid var(--button-border-color);--button-border-offset: 0;--button-state-active: var(--color-background-state-pressed-lighten, #fff);--button-state-hover: var(--color-background-state-hover-lighten, #fff);--button-radius: var(--border-radius-base, 0);--button-justify: center;--button-icon-size: 1.5rem;--button-template-default-size: 1fr;--button-template-areas-svg: 1 / 1 / 1 / 1;--button-template-areas-label: 1 / 2 / 2 / 3;--button-template-columns: var(--button-icon-size) var(--button-template-default-size, 100%) var(--button-icon-size);--spinner-size: 1.5rem;--spinner-color: var(--color-background-base, #000);--label-margin: 0;align-items:center;display:inline-flex;gap:var(--button-gap);padding:0 var(--button-space);min-height:var(--button-size);width:var(--button-size-width);max-width:100%;justify-content:var(--button-justify, center);border:var(--button-border);border-radius:var(--button-radius);cursor:pointer;color:var(--button-text-color);background:var(--button-bg-color);transition:background var(--ease-timing, 0) var(--ease-out, "linear"),color var(--ease-timing, 0) var(--ease-out, "linear")}.pds-button:not(:disabled){color:var(--custom-foreground, var(--button-text-color))}.pds-button:not(:disabled)>svg{color:var(--custom-icon-color, currentColor)}.pds-button>svg[position=leading]:not(:only-child),.pds-button>svg[position=default]:not(:only-child){order:1}.pds-button>svg[position=leading]:not(:only-child)+.pds-button__label,.pds-button>svg[position=default]:not(:only-child)+.pds-button__label{order:2}.pds-button>svg[position=trailing]:not(:only-child){order:2}.pds-button>svg[position=trailing]:not(:only-child)+.pds-button__label{order:1}.pds-button.pds-button--is-stretched:has(>svg:not([position=default]):not(:only-child)){display:grid;grid-template-columns:var(--button-template-columns);grid-template-rows:var(--button-template-default-size, 100%);grid-column-gap:var(--button-gap)}.pds-button.pds-button--is-stretched:has(>svg:not([position=default]):not(:only-child)) .pds-button__label{grid-area:var(--button-template-areas-label)}.pds-button.pds-button--is-stretched:has(>svg:not([position=default]):not(:only-child))>svg{grid-area:var(--button-template-areas-svg)}.pds-button.pds-button--is-stretched:has(>svg[position=leading]).pds-button--is-rounded{--button-template-columns: var(--button-icon-size) 1fr}.pds-button.pds-button--is-stretched:has(>svg[position=leading]).pds-button--is-rounded>svg{--button-template-areas-svg: 1 / 1 / 2 / 2}.pds-button.pds-button--is-stretched:has(>svg[position=leading]).pds-button--is-rounded .pds-button__label{--button-template-areas-label: 1 / 2 / 2 / 3}.pds-button.pds-button--is-stretched:has(>svg[position=leading])>svg{--button-template-areas-svg: 1 / 1 / 2 / 2}.pds-button.pds-button--is-stretched:has(>svg[position=trailing]).pds-button--is-rounded{--button-template-columns: 1fr var(--button-icon-size)}.pds-button.pds-button--is-stretched:has(>svg[position=trailing]).pds-button--is-rounded>svg{--button-template-areas-svg: 1 / 2 / 2 / 3}.pds-button.pds-button--is-stretched:has(>svg[position=trailing]).pds-button--is-rounded .pds-button__label{--button-template-areas-label: 1 / 1 / 2 / 2}.pds-button.pds-button--is-stretched:has(>svg[position=trailing])>svg{--button-template-areas-svg: 1 / 3 / 2 / 4}.pds-button:has(>svg:only-child){--button-space: 0;--button-gap: 0;height:var(--button-size);aspect-ratio:1}.pds-button:has(>svg[position]:not(:only-child)){--button-gap: var(--spacing-02, 0)}.pds-button--is-m{--button-size: 3rem;--button-space: var(--spacing-04, 0)}.pds-button--is-s,.pds-button--is-xs{--button-space: var(--spacing-03, 0)}.pds-button--is-s{--button-size: 2.5rem;--button-icon-size: 1.25rem}.pds-button--is-xs{--button-size: 2rem;--button-icon-size: 1rem}.pds-button--is-filled,.pds-button--is-filledSubtle{--button-border-color: var(--custom-background, var(--button-bg-color))}.pds-button--is-filled:not(:disabled),.pds-button--is-filledSubtle:not(:disabled){background:var(--custom-background, var(--button-bg-color))}.pds-button--is-filledSubtle,.pds-button--is-outlined,.pds-button--is-ghost{--button-text-color: var(--color-content-high)}.pds-button--is-filledSubtle{--button-bg-color: var(--color-background-secondary)}.pds-button--is-outlined{--button-bg-color: transparent;--button-border-color: var(--button-text-color)}.pds-button--is-outlined:not(:disabled){--button-border-color: var(--custom-foreground, var(--button-text-color))}.pds-button--is-ghost{--button-bg-color: transparent;--button-border-color: transparent}.pds-button--is-rounded{--button-radius: var(--border-radius-full, 0)}.pds-button--is-stretched:not(.pds-button--is-rounded){--button-size-width: 100%}.pds-button--is-stretched:has(>svg:only-child){--button-size-width: auto}.pds-button:disabled,.pds-button--is-disabled{--button-border-color: var(--color-background-state-disabled, #000);--button-bg-color: var(--color-background-state-disabled, #000);--button-text-color: var(--color-content-state-disabled, #000);pointer-events:none}.pds-button:disabled.pds-button--is-outlined,.pds-button--is-disabled.pds-button--is-outlined,.pds-button:disabled.pds-button--is-ghost,.pds-button--is-disabled.pds-button--is-ghost{--button-border-color: transparent;--button-bg-color: transparent}.pds-button:disabled.pds-button--is-outlined,.pds-button--is-disabled.pds-button--is-outlined{--button-border-color: var(--color-border-state-disabled)}.pds-button:active:not(:disabled){background:color-mix(in hsl,var(--custom-background, var(--button-bg-color)),var(--button-state-active))}.pds-button:active:not(:disabled):not(.pds-button--is-ghost):not(.pds-button--is-outlined){--button-border-color: color-mix(in hsl, var(--custom-background, var(--button-bg-color)), var(--button-state-active))}.pds-button:active:not(:disabled).pds-button--is-filledSubtle,.pds-button:active:not(:disabled).pds-button--is-outlined,.pds-button:active:not(:disabled).pds-button--is-ghost{--button-state-active: var(--color-background-state-pressed-darken, #000)}.pds-button--is-loading:not(:disabled){pointer-events:none;position:relative;color:var(--custom-background, var(--button-bg-color))}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pds-button--is-loading:not(:disabled):before,.pds-button--is-loading:not(:disabled):after{box-sizing:border-box;aspect-ratio:1;display:flex;inset:auto;position:absolute;width:var(--spinner-size);border-radius:var(--border-radius-full, 0);content:""}.pds-button--is-loading:not(:disabled):before{border:2px solid var(--spinner-color);opacity:20%}.pds-button--is-loading:not(:disabled):after{border:2px solid transparent;border-bottom-color:var(--color-content-accent, #000);animation:spinner var(--ease-timing) linear infinite}.pds-button--is-loading:not(:disabled).pds-button--is-S{--spinner-size: 1.25rem}.pds-button--is-loading:not(:disabled).pds-button--is-XS{--spinner-size: 1rem}.pds-button--is-loading:not(:disabled).pds-button--is-filledSubtle,.pds-button--is-loading:not(:disabled).pds-button--is-outlined,.pds-button--is-loading:not(:disabled).pds-button--is-ghost{--spinner-color: var(--color-background-inverse, #000)}.pds-button--is-loading:not(:disabled).pds-button--is-outlined,.pds-button--is-loading:not(:disabled).pds-button--is-ghost{color:transparent}.pds-button--is-loading:not(:disabled) .pds-button__label{visibility:hidden}@media (hover){.pds-button:not(:disabled):not(:active):hover{background:color-mix(in hsl,var(--custom-background, var(--button-bg-color)),var(--button-state-hover, #000))}.pds-button:not(:disabled):not(:active):hover:not(.pds-button--is-ghost):not(.pds-button--is-outlined){--button-border-color: color-mix(in hsl, var(--custom-background, var(--button-bg-color)), var(--button-state-hover, #000))}.pds-button:not(:disabled):not(:active):hover.pds-button--is-filledSubtle,.pds-button:not(:disabled):not(:active):hover.pds-button--is-outlined,.pds-button:not(:disabled):not(:active):hover.pds-button--is-ghost{--button-state-hover: var(--color-background-state-hover-darken, #000)}}.pds-button__label{margin:var(--label-margin, 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pds-checkbox{--checkbox-input-height: 1.25rem;--checkbox-input-margin: .125rem;--checkbox-foreground-color: var(--color-content-high);--checkbox-label-gap: var(--spacing-02, 0);display:grid;gap:var(--spacing-03)}.pds-checkbox__label{display:inline-flex;align-items:flex-start;cursor:pointer;gap:var(--checkbox-label-gap)}.pds-checkbox__label--disabled{cursor:auto;--checkbox-foreground-color: var(--color-content-state-disabled)}.pds-checkbox__label-text{color:var(--checkbox-foreground-color);width:fit-content;margin-top:calc((var(--checkbox-input-height) + (var(--checkbox-input-margin) * 2) - 1lh) / 2)}.pds-checkbox__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;margin:var(--checkbox-input-margin);aspect-ratio:var(--aspect-ratio-1-1, auto);height:var(--checkbox-input-height);position:relative;border:1px solid var(--color-content-high)}.pds-checkbox__input:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M20%200V20H0V0H20ZM1%2019H19V1H1V19Z'%20fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M20%200V20H0V0H20ZM1%2019H19V1H1V19Z'%20fill='black'/%3E%3C/svg%3E")}.pds-checkbox__input:checked,.pds-checkbox__input:indeterminate{border:none}.pds-checkbox__input:checked:after{background-color:var(--color-content-accent-alt);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20H0V0H20V20ZM8.18164 11.834L5.58008 9.23242L4.08008 10.7324L8.18164 14.834L16.2227 6.79297L14.7227 5.29297L8.18164 11.834Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20H0V0H20V20ZM8.18164 11.834L5.58008 9.23242L4.08008 10.7324L8.18164 14.834L16.2227 6.79297L14.7227 5.29297L8.18164 11.834Z'/%3E%3C/svg%3E")}.pds-checkbox__input:indeterminate:after{background-color:var(--color-content-accent-alt);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20H0V0H20V20ZM5 9V11H15V9H5Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 20H0V0H20V20ZM5 9V11H15V9H5Z' fill='black'/%3E%3C/svg%3E")}.pds-checkbox__input:disabled{border:1px solid var(--color-content-state-disabled);cursor:auto}.pds-checkbox__input:disabled:after{background-color:var(--color-content-state-disabled)}.pds-checkbox--is-error{--checkbox-foreground-color: var(--color-semantic-content-danger)}.pds-checkbox--is-error .pds-checkbox__input{border:1px solid var(--color-semantic-content-danger)}.pds-checkbox--is-error .pds-checkbox__input:after{background-color:var(--color-semantic-content-danger)}.pds-radio-button{--radio-button-gap: var(--spacing-03);--radio-button-label-gap: var(--spacing-02);--radio-button-size: 1.25rem;--radio-button-aspect-ratio: var(--aspect-ratio-1-1);--radio-button-padding: .1875rem;--radio-button-border-color: var(--color-content-high);--radio-button-color: var(--color-content-accent-alt);--radio-button-color-text: var(--color-content-high);--radio-button-input-margin: .125rem;--radio-button-label-text-height: 1lh;display:flex;flex-direction:column;gap:var(--radio-button-gap)}.pds-radio-button__label{display:inline-flex;cursor:pointer;gap:var(--radio-button-label-gap)}.pds-radio-button__input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--radio-button-size);aspect-ratio:var(--radio-button-aspect-ratio);background-clip:content-box;border:1px solid var(--radio-button-border-color);border-radius:50%;margin:0;cursor:pointer;margin:var(--radio-button-input-margin)}.pds-radio-button__input:checked{--radio-button-border-color: var(--color-content-accent-alt);padding:var(--radio-button-padding);background-color:var(--radio-button-color)}.pds-radio-button__label-text{color:var(--radio-button-color-text);width:fit-content;height:var(--radio-button-label-text-height);margin-top:calc((var(--radio-button-size) + (var(--radio-button-input-margin) * 2) - 1lh) / 2)}.pds-radio-button--is-disabled{--radio-button-border-color: var(--color-content-state-disabled);--radio-button-color: var(--color-content-state-disabled);--radio-button-color-text: var(--color-content-state-disabled);pointer-events:none}.pds-radio-button--is-disabled input[type=radio]:checked{--radio-button-border-color: var(--color-content-state-disabled)}.pds-radio-button--is-error{--radio-button-color: var(--color-semantic-content-danger);--radio-button-border-color: var(--color-semantic-content-danger);--radio-button-color-text: var(--color-semantic-content-danger)}.pds-radio-button--is-error input[type=radio]:checked{--radio-button-border-color: var(--color-semantic-content-danger)}.pds-radio-button--is-error .pds-radio-button__error-message{color:var(--color-semantic-content-danger)}.pds-text-field{--tf-height: 3.5rem;--tf-pad-x: var(--spacing-04);--tf-gap: var(--spacing-03);--tf-ring-rest: inset 0 0 0 1px var(--color-border-mid, var(--color-border-default));--tf-ring-error: inset 0 0 0 1px var(--color-semantic-border-danger);--tf-ring-focus: inset 0 0 0 1px var(--color-border-high);--tf-ring: var(--tf-ring-rest);--tf-text: var(--color-content-high);--tf-label-rest: var(--color-content-low);--tf-label-focus: var(--color-content-high);--tf-label-danger: var(--color-semantic-content-danger);--tf-disabled-bg: var(--color-background-state-disabled, var(--color-background-disabled));--tf-disabled-text: var(--color-content-state-disabled, var(--color-content-disabled));--tf-disabled-icon: var(--color-content-state-disabled, var(--color-content-disabled));--tf-disabled-ring: inset 0 0 0 1px var(--color-border-state-disabled, var(--color-border-disabled));--tf-trailing-leading-color: var(--color-content-mid);--tf-icon-size: 1.5rem;--tf-pad-y: var(--spacing-02);--tf-border-radius: var(--border-radius-base);color:var(--tf-text);display:inline-flex;flex-direction:column;width:100%}.pds-text-field__control{align-items:center;box-shadow:var(--tf-ring);transition:box-shadow .2s ease;box-sizing:border-box;column-gap:0;display:grid;grid-template-columns:minmax(0,1fr);height:var(--tf-height);padding-inline:var(--tf-pad-x);padding-block:var(--tf-pad-y);cursor:text;border-radius:var(--tf-border-radius)}.pds-text-field__stack{display:grid;grid-column:.5;align-content:center;grid-template-rows:max-content 0;row-gap:0;height:100%;min-width:0}.pds-text-field__label{align-items:center;align-self:auto;color:var(--tf-label-rest);grid-row:1;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease,font-size .2s ease;white-space:nowrap;min-width:0;max-width:100%;width:100%;display:block;cursor:inherit}.pds-text-field__label--text{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pds-text-field__input{grid-row:2;background:transparent;border:0;color:var(--tf-text);margin:0;min-width:0;outline:none;padding:0;width:100%;align-self:auto;opacity:0}.pds-text-field__input[type=search]::-webkit-search-cancel-button,.pds-text-field__input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pds-text-field__leading,.pds-text-field__trailing{align-items:center;display:inline-flex;color:var(--tf-trailing-leading-color)}.pds-text-field__leading{display:none}.pds-text-field--has-trailing .pds-text-field__control{grid-template-columns:minmax(0,1fr) auto;column-gap:var(--tf-gap)}.pds-text-field--has-trailing .pds-text-field__trailing{grid-column:.66666667;justify-self:end;color:var(--tf-trailing-leading-color)}.pds-text-field--has-leading .pds-text-field__control{grid-template-columns:auto minmax(0,1fr);column-gap:var(--tf-gap)}.pds-text-field--has-leading .pds-text-field__leading{display:inline-flex;grid-column:.5}.pds-text-field--has-leading .pds-text-field__stack{grid-column:.66666667}.pds-text-field--has-leading.pds-text-field--has-trailing .pds-text-field__control{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--tf-gap)}.pds-text-field--has-leading.pds-text-field--has-trailing .pds-text-field__trailing{grid-column:.75;justify-self:end;color:var(--color-content-mid)}.pds-text-field--floating .pds-text-field__stack{grid-template-rows:max-content max-content}.pds-text-field--floating .pds-text-field__input{opacity:1}.pds-text-field--focus:not(.pds-text-field--error):not(.pds-text-field--disabled){--tf-ring: var(--tf-ring-focus)}.pds-text-field:not(.pds-text-field--error):not(.pds-text-field--disabled):focus-within{--tf-ring: var(--tf-ring-focus)}.pds-text-field:not(.pds-text-field--error):focus-within .pds-text-field__label{color:var(--tf-label-focus)}.pds-text-field--error .pds-text-field__control{box-shadow:var(--tf-ring-error)}.pds-text-field--error:focus-within .pds-text-field__label{color:var(--tf-label-danger)}.pds-text-field--disabled{cursor:not-allowed;pointer-events:none}.pds-text-field--disabled .pds-text-field__control{background:var(--tf-disabled-bg);box-shadow:var(--tf-disabled-ring)}.pds-text-field--disabled .pds-text-field__input,.pds-text-field--disabled .pds-text-field__label,.pds-text-field--disabled .pds-text-field__hint,.pds-text-field--disabled .pds-text-field__trailing{color:var(--tf-disabled-text)}.pds-text-field--disabled .pds-text-field__leading{color:var(--tf-disabled-icon)}.pds-text-field--label-hidden .pds-text-field__stack{grid-template-rows:0 max-content;row-gap:0;align-content:center}.pds-text-field--label-hidden .pds-text-field__label{display:none}.pds-text-field--label-hidden .pds-text-field__input{opacity:1}.pds-text-field__hint,.pds-text-field__error{margin-top:var(--spacing-02);display:block;box-sizing:border-box;width:100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.pds-text-field__hint{color:var(--color-content-low)}.pds-text-field__error{color:var(--color-semantic-content-danger, var(--color-status-danger))}.pds-avatar{--avatar-size: 2rem;--avatar-icon-size: 1rem;width:var(--avatar-size, 0);aspect-ratio:1;border-radius:var(--border-radius-full, 0);background-color:var(--color-background-secondary, auto);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;color:var(--color-content-high)}.pds-avatar img{width:100%;height:100%;object-fit:cover}.pds-brand-icon{color:var(--color-content-low, auto);height:var(--avatar-icon-size, 0);aspect-ratio:1}.pds-badge{--badge-color-status: var(--color-content-accent, #000);--badge-radius-corner: var(--border-radius-full, 0);--badge-width: 1rem;--badge-max-height: 1rem;--badge-gap: var(--spacing-02, 0);--badge-ratio: 1 / 1;--badge-padding: .125rem;--badge-height: .5rem;align-items:center;display:inline-flex;justify-content:center;gap:var(--badge-gap);color:var(--color-content-low, #000)}.pds-badge--is-success{--badge-color-status: var(--color-semantic-content-success, #000)}.pds-badge--is-danger{--badge-color-status: var(--color-semantic-content-danger, #000)}.pds-badge--is-info{--badge-color-status: var(--color-semantic-content-info, #000)}.pds-badge--is-warning{--badge-color-status: var(--color-semantic-content-warning, #000)}.pds-badge__count{align-items:center;aspect-ratio:var(--badge-ratio, auto);display:flex;justify-content:center;min-width:var(--badge-width, auto);max-height:var(--badge-max-height, auto);padding:var(--badge-padding, 0);overflow:hidden;background:var(--badge-color-status);border-radius:var(--badge-radius-corner);color:var(--color-content-on-accent, #fff);font-size:.625rem;letter-spacing:-.00625rem}.pds-badge__count:not(:empty){--badge-color-status: var(--color-background-accent)}.pds-badge__count:empty{--badge-width: .5rem;--badge-padding: 0}[data-exceeded] .pds-badge__count{--badge-width: fit-content;--badge-ratio: auto;--badge-radius-corner: 2.75rem}.default-error{width:1rem;color:red}.pds-banner{--banner-global-padding: 0 var(--spacing-05, 0);--banner-background-color: var(--color-semantic-background-info-light, #000);--banner-color-text: var(--color-content-high, #000);--banner-content-padding: var(--spacing-04, 0) 0;--banner-content-direction: row;--banner-content-align: center;--banner-content-justify: space-between;--banner-content-gap: var(--spacing-02, 0);--banner-radius: var(--border-radius-none, 0);align-items:center;display:inline-flex;padding:var(--banner-global-padding);width:100%;background:var(--banner-background-color);color:var(--banner-color-text);text-align:left;-webkit-user-select:none;user-select:none;border-radius:var(--banner-radius)}.pds-banner h3,.pds-banner p{margin:0;padding:0}.pds-banner[role=button]{border:none}.pds-banner[role=button]:not(:disabled){cursor:pointer}.pds-banner:has(.pds-banner__icon--is-leading:only-of-type){--banner-global-padding: 0 0 0 var(--spacing-05, 0)}.pds-banner:has(.pds-banner__icon--is-leading:only-of-type) .pds-banner__content-area{--banner-content-padding: var(--spacing-04, 0) var(--spacing-05, 0) var(--spacing-04, 0) var(--spacing-04, 0)}.pds-banner:has(.pds-banner__icon--is-trailing:only-of-type) .pds-banner__content-area{--banner-content-padding: var(--spacing-04, 0) var(--spacing-04, 0) var(--spacing-04, 0) 0}.pds-banner:has(.pds-banner__icon--is-leading):has(.pds-banner__icon--is-trailing) .pds-banner__content-area{--banner-content-padding: var(--spacing-04, 0)}.pds-banner:has(.pds-banner__icon--is-trailing:where([role=button]):is(.pds-banner-action--is-remove)){--banner-global-padding: 0 0 0 var(--spacing-05, 0)}.pds-banner:has(.pds-banner__content-area+*){--banner-content-direction: column;--banner-content-align: flex-start}.pds-banner--is-info{--banner-background-color: var(--color-semantic-background-info-light)}.pds-banner--is-danger{--banner-background-color: var(--color-semantic-background-danger-light)}.pds-banner--is-success{--banner-background-color: var(--color-semantic-background-success-light)}.pds-banner--is-warning{--banner-background-color: var(--color-semantic-background-warning-light)}.pds-banner--is-highlight{--banner-background-color: var(--color-background-highlight);--banner-color-text: var(--color-content-on-highlight)}.pds-banner--is-direction-column{flex-direction:column}.pds-banner--has-leading{order:1}.pds-banner--has-trailing{order:3}.pds-banner--has-trailing:is(button){background:none;border:none}.pds-banner--has-custom-action{order:2}.pds-banner__header-area{order:2;display:flex;flex-direction:column;gap:var(--spacing-01)}.pds-banner__header-area+*{order:2}.pds-banner__header-content{word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}.pds-banner__content-area{align-items:var(--banner-content-align);display:flex;flex-direction:var(--banner-content-direction);flex-wrap:wrap;flex:1;gap:var(--banner-content-gap);justify-content:var(--banner-content-justify);order:2;padding:var(--banner-content-padding)}.pds-banner__content-area.pds-banner__content-area--is-column{--banner-content-direction: column;--banner-content-align: flex-start}.pds-banner__content-area+*{order:3}.pds-banner-action--is-remove{padding-right:var(--spacing-05);min-height:100%;align-self:stretch;box-sizing:content-box;cursor:pointer}.pds-link{--color-content: var(--color-foreground, var(--color-content-high));--color-hover-visited: var(--color-foreground, var(--color-content-mid));--underline-offset: .1rem;--underline-position: calc(85% + 1px) ;--icon-margin: var(--spacing-01);color:var(--color-content, #000);text-decoration:none;display:ruby}.pds-link__text{text-decoration:none;background-image:linear-gradient(currentColor),linear-gradient(currentColor);background-size:100% 1px,0 1px;background-position:100% var(--underline-position),0 var(--underline-position);background-repeat:no-repeat;transition:background-size .2s linear}.pds-link:hover,.pds-link:visited{color:var(--color-hover-visited)}.pds-link--is-disabled{color:var(--color-content-state-disabled);cursor:not-allowed}.pds-link--is-disabled:hover{color:var(--color-content-state-disabled)}.pds-link--underlined-on-hover .pds-link__text{background-image:linear-gradient(transparent),linear-gradient(currentColor)}.pds-link--underlined-on-hover:not(.pds-link--is-disabled) .pds-link__text:hover{background-size:0 1px,100% 1px}.pds-link__icon{vertical-align:middle;margin:0 var(--icon-margin) var(--underline-offset) 0}.pds-link__icon--trailing{margin:0 0 var(--underline-offset) var(--icon-margin)}.pds-display-button-as-link{cursor:pointer;background:none;border:none;padding:0;margin:0}.pds-display-button-as-link--disabled{pointer-events:none;cursor:not-allowed}.pds-divider{--divider-start: var(--divider-start-bind, 0);width:calc(100% - var(--divider-start));margin:0;inset:0 0 0 var(--divider-start);border:none;background-color:var(--color-border-low);position:relative}.pds-divider--is-thin{height:.0625rem}.pds-divider--is-bold{height:.5rem}.pds-divider{--divider-start-bind: var(--7d459202)}.pds-button-dock{background:var(--color-content-inverse);padding:var(--spacing-04) 0;display:flex;flex-direction:column;align-items:stretch}.pds-button-dock__actions-wrapper{display:flex;flex:1 1 auto;min-width:0}.pds-button-dock__actions{display:flex;flex-direction:column;width:100%;min-width:0;list-style:none;margin:0;gap:var(--spacing-02);padding-inline:var(--spacing-lateral)}.pds-button-dock__actions-cell{display:flex;min-width:0}.pds-button-dock__actions-cell>button{flex:1;min-width:0;max-width:100%;overflow:hidden}.pds-button-dock__actions-cell:has(button[class*=filled]){order:1}.pds-button-dock__actions-cell:has(button[class*=outlined]){order:2}.pds-button-dock__actions-cell:has(button[class*=ghost]){order:3}.pds-button-dock--is-wide>.pds-button-dock__actions-wrapper{justify-content:flex-end}.pds-button-dock--is-wide .pds-button-dock__actions{flex-direction:row-reverse;width:auto;gap:var(--spacing-02, 0)}@media (min-width: 64em){.pds-button-dock>.pds-button-dock__actions-wrapper{justify-content:flex-end}.pds-button-dock .pds-button-dock__actions{flex-direction:row-reverse;width:auto;gap:var(--spacing-02, 0)}}.pds-button-dock .pds-button-dock__slot{padding-inline:var(--spacing-lateral);padding-bottom:var(--spacing-04)}.pds-base-group{--base-group-gap: var(--spacing-04, 16px);--base-group-span: var(--base-group-span-bind, 1)}.pds-base-group__list{width:100%;list-style:none;padding:0;margin:0;display:grid;gap:var(--base-group-gap)}.pds-base-group__footer{display:flex;flex-direction:column}.pds-base-group--horizontal .pds-base-group__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--base-group-gap)}.pds-base-group--horizontal .pds-base-group__list>li{display:inline-flex;min-width:0}.pds-base-group--vertical .pds-base-group__list{display:grid;grid-template-rows:repeat(var(--base-group-span),max-content);grid-auto-flow:column;gap:var(--base-group-gap)}.pds-base-group--is-error{color:var(--color-semantic-content-danger)}.pds-base-group--is-error .pds-radio-button__error-message{display:none}.pds-base-group{--base-group-span-bind: var(--48b0f726)}.pds-display-checkbox-group__label{color:var(--color-content-low);margin:0;margin-bottom:var(--spacing-03)}.pds-display-checkbox-group .pds-base-group--horizontal .pds-base-group__list{align-items:flex-start}.pds-display-checkbox-group .pds-base-group .pds-base-group__hint{color:var(--color-content-low)}.pds-display-checkbox-group .pds-base-group .pds-base-group__hint,.pds-display-checkbox-group .pds-base-group .pds-base-group__error{margin-top:var(--spacing-03)}.pds-display-checkbox-group .pds-checkbox-error{display:none}.pds-chip-item{--chip-padding-block: var(--spacing-02, 0);--chip-padding-inline: var(--spacing-03, 0);--chip-background: var(--color-background-secondary);--chip-foreground: var(--color-content-high);--chip-gap: var(--spacing-02, 0);--chip-border-radius: var(--border-radius-base);--chip-label-width: var(--chip-label-width-bind, 24ch);display:inline-flex;cursor:pointer}.pds-chip-item--is-selected{--chip-background: var(--color-background-accent-alt);--chip-foreground: var(--color-content-on-accent-alt)}.pds-chip-item--is-removable .pds-chip-item__action{border-radius:var(--chip-border-radius) 0px 0px var(--chip-border-radius)!important}.pds-chip-item--is-s .pds-chip-item__action{--chip-padding-block: .625rem}.pds-chip-item--has-level{width:.5rem;background:var(--chip-background)}.pds-chip-item--has-level+*{margin-left:.125rem}.pds-chip-item__label{max-width:var(--chip-label-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pds-chip-item__action,.pds-chip-item__remove{background:var(--chip-background);color:var(--chip-foreground);font:inherit;border:none;cursor:pointer;transition:background var(--ease-timing, 0) var(--ease-out, "linear"),color var(--ease-timing, 0) var(--ease-out, "linear")}.pds-chip-item__action:disabled,.pds-chip-item__remove:disabled{pointer-events:none}.pds-chip-item__action{align-items:center;display:flex;gap:var(--chip-gap);padding-block:var(--chip-padding-block);padding-inline:var(--chip-padding-inline);border-radius:var(--chip-border-radius)}.pds-chip-item:has(.pds-chip-item__remove){--chip-padding-inline: var(--spacing-03, 0) var(--spacing-02, 0)}.pds-chip-item__remove{padding:0 var(--spacing-03, 0) 0 0;border-radius:0px var(--chip-border-radius) var(--chip-border-radius) 0px}@media (hover){.pds-chip-item:not(:has(>button:disabled)):not(.pds-chip-item--is-selected):has(>button:active){--chip-background: color-mix(in hsl, var(--color-background-secondary), var(--color-background-state-pressed-darken))}.pds-chip-item:not(:has(>button:disabled)):not(.pds-chip-item--is-selected):has(>button:hover):not(:has(>button:active)){--chip-background: color-mix(in hsl, var(--color-background-secondary), var(--color-background-state-hover-darken))}}.pds-chip-item:has(>button:disabled){--chip-foreground: var(--color-content-state-disabled);--chip-background: var(--color-background-state-disabled);cursor:auto}.pds-chip-item{--chip-label-width-bind: var(--5497aef8)}.pds-chips-stacked{--chip-border-radius: var(--border-radius-base);display:flex;list-style:none;padding:0;margin:0}.pds-chips-stacked__stack-decoration-wrapper{display:flex}.pds-chips-stacked__stack-decoration{height:100%;color:var(--color-background-accent-alt)}.pds-chips-stacked__top-chip{position:relative;cursor:pointer}.pds-chips-stacked .slide-enter-active,.pds-chips-stacked .slide-leave-active{transition:transform .2s var(--ease-out, "linear"),opacity .2s var(--ease-out, "linear")}.pds-chips-stacked .slide-enter-from{transform:translate(10%);opacity:0}.pds-chips-stacked .slide-leave-to{transform:translate(-5%);opacity:0}.pds-chips{--chip-list-gap: var(--spacing-02);align-items:center;display:flex;gap:var(--chip-list-gap);list-style:none;padding:0;margin:0}.pds-chips--is-clusterizable{flex-wrap:wrap}.pds-content-heading{--heading-background-color: var(--custom-heading-background, var(--color-background-base, #fff));--heading-foreground-color: var(--custom-heading-foreground, var(--color-content-high, #000));--heading-paragraph-color: var(--custom-heading-paragraph, var(--color-content-low, #000));--heading-radius: var(--border-radius-none, 0);--heading-top-space: var(--spacing-08, 0);--heading-bottom-space: var(--spacing-04, 0);--heading-lateral-space: var(--spacing-lateral, 0);--heading-content-columns: 1fr;--heading-content-gap: var(--spacing-04, 0);--heading-title-area: 1 / 1 / 2 / 2;--heading-paragrpaph-area: 2 / 1 / 3 / 2;--heading-action-area: 1 / 2 / 3 / 3;--heading-aside-size: auto;--heading-navigate-button-size: var(--spacing-09);--heading-button-position: .125rem;--heading-title-min-height: 1.75rem;display:grid;grid-template-columns:var(--heading-content-columns);grid-column-gap:var(--heading-content-gap);padding:var(--heading-top-space) var(--heading-lateral-space) var(--heading-bottom-space);background:var(--custom-background, var(--heading-background-color));border-radius:var(--heading-radius)}.pds-content-heading h2,.pds-content-heading p{margin:0;padding:0}@media (min-width: 64em){.pds-content-heading{--heading-lateral-space: var(--spacing-00, 0)}}.pds-content-heading--is-secondary{--heading-top-space: var(--spacing-06, 0);--heading-title-min-height: 1.5rem;--heading-button-position: .25rem}.pds-content-heading--is-first{--heading-top-space: var(--heading-bottom-space)}.pds-content-heading:has(.pds-content-heading__action){--heading-content-columns: 1fr var(--heading-aside-size)}.pds-content-heading:has(.pds-content-heading__action):has(.pds-content-heading--is-user-action){align-items:center;--heading-content-gap: var(--spacing-04, 0)}.pds-content-heading:has(.pds-content-heading__action):has(.pds-content-heading--is-user-action) .pds-content-heading__aside{--heading-action-area: 1 / 2 / 2 / 3}.pds-content-heading:has(.pds-content-heading__action):has(.pds-content-heading--is-navigable){--heading-aside-size: var(--spacing-08)}.pds-content-heading:has(.pds-content-heading__action):has(.pds-content-heading--is-navigable) .pds-content-heading__aside{--heading-action-area: 1 / 2 / 2 / 3}.pds-content-heading:has(.pds-content-heading__action):has(.pds-content-heading--is-navigable) .pds-content-heading__action{display:flex;height:var(--heading-navigate-button-size);justify-content:flex-end;align-items:center;padding:0;position:absolute;right:0;top:50%;width:100%;color:var(--heading-foreground-color);transform:translateY(-50%)}.pds-content-heading__group{display:flex;flex-direction:column}.pds-content-heading__title{grid-area:var(--heading-title-area);color:var(--heading-foreground-color);min-height:var(--heading-title-min-height);align-content:center}.pds-content-heading__paragraph{grid-area:var(--heading-paragrpaph-area);color:var(--heading-paragraph-color)}.pds-content-heading__aside{grid-area:var(--heading-action-area);position:relative}.pds-content-heading__aside [aria-label=navigation]{border:none;background:none}.pds-content-heading__user-action-button{position:relative;bottom:var(--heading-button-position)}.pds-coupon{--coupon-background: var(--color-background-base, #fff);--coupon-areas-padding: 0;--coupon-areas-border: 1px solid var(--coupon-areas-border-color, #000);--coupon-areas-border-color: var(--color-border-low, #000);--coupon-rounded-corner: 1.75rem;--coupon-rounded-border: .875rem;--coupon-multi-items-size: .75rem;--coupon-date-color: var(--color-content-high, #000);--coupon-footer-size: 3.3125rem;display:flex;flex-direction:column;width:auto;cursor:pointer}.pds-coupon h2,.pds-coupon h3,.pds-coupon p,.pds-coupon .useResetSpacing{margin:0;padding:0}.pds-coupon:is(button),.pds-coupon[role=button]{margin:0;padding:0;cursor:pointer}.pds-coupon h2,.pds-coupon h3,.pds-coupon p{margin:0;padding:0;font-weight:400;text-align:left}.pds-coupon--is-multiple-items:before{content:"";display:flex;height:var(--coupon-multi-items-size);margin:auto;width:calc(100% - (var(--coupon-multi-items-size) * 2));background:var(--color-background-tertiary, #000)}.pds-coupon--is-multiple-items.pds-coupon--is-S{--coupon-multi-items-size: .5rem}.pds-coupon--is-warning{--coupon-date-color: var(--color-semantic-content-danger, red)}.pds-coupon__shape{display:flex;width:100%;flex:1;flex-direction:column}.pds-coupon__areas{padding:var(--coupon-areas-padding);box-sizing:border-box;background:var(--coupon-background);border:var(--coupon-areas-border);-webkit-user-select:none;user-select:none}.pds-coupon__areas:is(header){padding-bottom:0;border-bottom:none}.pds-coupon__areas:is(footer){align-items:center;display:flex;justify-content:space-between;padding-top:0;border-top:none}.pds-coupon__areas:is(footer):not(:has(.pds-coupon__date:only-child)){gap:var(--spacing-02)}.pds-coupon__areas:is(footer):has(button:only-child){justify-content:flex-end}.pds-coupon--is-L .pds-coupon__areas{--coupon-areas-padding: var(--spacing-03, 0) var(--spacing-05, 0);min-height:var(--coupon-footer-size)}.pds-coupon--is-S .pds-coupon__areas{--coupon-areas-padding: var(--spacing-02, 0) var(--spacing-03, 0)}.pds-coupon__areas__group{display:flex;justify-content:space-between}.pds-coupon__areas__group:has(.pds-coupon__extra){gap:1.125rem}.pds-coupon__info{display:flex;flex-direction:column;flex:1}.pds-coupon__info:has(.pds-coupon__extra) .pds-coupon__benefit{flex:1}.pds-coupon__benefit{display:flex;max-width:100%;overflow:hidden;gap:var(--spacing-01, 0);color:var(--color-content-accent, #000)}.pds-coupon__benefit+*{align-self:center}.pds-coupon__benefit-amount{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-coupon__title{color:var(--color-content-high, #000);max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-coupon__title+.pds-coupon__description{margin-top:var(--spacing-01, 0)}.pds-coupon__description{color:var(--color-content-mid, #000);max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-coupon--is-S .pds-coupon__description{display:none}.pds-coupon__date{flex:1;color:var(--coupon-date-color)}.pds-coupon--is-S .pds-coupon__date+*{display:none}.pds-coupon__extra:is(span){color:var(--color-content-low, #000)}.pds-coupon__separator{display:flex;justify-content:space-between;height:var(--coupon-rounded-corner, 100%);overflow:hidden}.pds-coupon--is-S .pds-coupon__separator{--coupon-rounded-corner: 1.3125rem}.pds-coupon__separator:before,.pds-coupon__separator:after{box-sizing:border-box;height:100%;width:calc(var(--coupon-rounded-corner, 100%) / 2);background:transparent;border-top-left-radius:var(--border-radius-full, 0);border-bottom-left-radius:var(--border-radius-full, 0);border:var(--coupon-areas-border);border-right:none;box-shadow:0 0 0 var(--coupon-rounded-border, 0) var(--coupon-background);content:""}.pds-coupon--is-S .pds-coupon__separator:before,.pds-coupon--is-S .pds-coupon__separator:after{--coupon-rounded-border: .375rem}.pds-coupon__separator:before{transform:scale(-1)}.pds-coupon__separator>span:only-of-type{align-items:center;display:flex;flex:1;background:var(--coupon-background)}.pds-coupon__separator>span:only-of-type:before{content:"";display:block;height:1px;flex:1;background-image:repeating-linear-gradient(to right,var(--coupon-areas-border-color),var(--coupon-areas-border-color) 6px,transparent 6px,transparent 12px)}.pds-coupon__spacing{border:var(--coupon-areas-border);height:.25rem;border-top:none;border-bottom:none;background-color:var(--coupon-background)}.pds-coupon--is-S .pds-coupon__spacing{height:.1875rem}.pds-tag{--tag-spacing: var(--spacing-02, 0);--tag-height: 1.25rem;--tag-radius: var(--border-radius-base, 0);--tag-background-color: var(--color-background-accent-low, #000);--tag-foreground-color: var(--color-content-high, #000);--tag-icon-color: var(--color-content-high, #000);--tag-gap: var(--spacing-01, 0);--tag-template-grid: auto;align-items:center;display:inline-grid;grid-template-columns:var(--tag-template-grid);gap:var(--tag-gap);padding-inline:var(--tag-spacing);height:var(--tag-height);background:var(--custom-background, var(--tag-background-color));border-radius:var(--tag-radius);color:var(--tag-foreground-color)}.pds-tag:has(svg){--tag-template-grid: auto auto}.pds-tag__label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none;color:var(--custom-foreground, var(--tag-foreground-color))}.pds-tag__icon{color:var(--custom-icon, var(--tag-icon-color))}.pds-price{display:flex;flex-direction:column}.pds-price--right{align-items:end}.pds-price--discounted .pds-price__formatted-price{color:var(--color-content-mid);text-decoration:line-through}.pds-price--free .pds-price__formatted-price{color:var(--color-extended-content-promo-2)}.pds-price--disabled .pds-price__formatted-price{color:var(--color-content-state-disabled)}.pds-price__eyebrow{color:var(--color-content-low)}.pds-price__main-content{display:flex;gap:var(--spacing-02);color:var(--color-content-high)}.pds-price__PUM{color:var(--color-content-mid)}.pds-price__PUM--disabled{color:var(--color-content-state-disabled)}.pds-price__applied-discount-link{margin-top:var(--spacing-01);--color-foreground: var(--color-content-mid);width:fit-content}.pds-price__discount-percentage,.pds-price__discounted-price{color:var(--color-extended-content-promo-1)}.pds-offer-banner{--offer-banner-padding: 0 var(--spacing-05, 0);--offer-banner-grouping-padding: var(--spacing-04, 0) 0;--offer-banner-badge-padding: var(--spacing-03, 0) 0;--offer-banner-background: var(--color-background-accent-low);--offer-banner-foreground: var(--color-content-high);--offer-banner-display: flex;--offer-banner-gap-row: var(--spacing-01, 0);--offer-banner-gap-column: var(--spacing-04);--offer-banner-badge-size: var(--spacing-06, 0);--offer-banner-gap-link: var(--spacing-03, 0);--offer-banner-align: start;--offer-banner-grid-column: 1fr;--offer-banner-paragraph-area: 2;--offer-banner-navigation-area: 3;display:var(--offer-banner-display);flex-direction:column;padding:var(--offer-banner-padding);background:var(--offer-banner-background)}.pds-offer-banner h3,.pds-offer-banner p{margin:0;padding:0}.pds-offer-banner--is-supermercado{--offer-banner-background: var(--color-extended-background-promo-1-light, #000);--offer-banner-display: grid;grid-template-columns:var(--offer-banner-badge-size) 1fr;grid-template-rows:1fr;grid-column-gap:var(--offer-banner-gap-column)}.pds-offer-banner--is-supermercado.pds-offer-banner--is-compact{--offer-banner-gap-column: var(--spacing-02, 0)}.pds-offer-banner--is-compact{--offer-banner-padding: 0 var(--spacing-02, 0)}.pds-offer-banner--has-no-bg{--offer-banner-background: none}.pds-offer-banner__title,.pds-offer-banner__paragraph{color:var(--offer-banner-foreground)}.pds-offer-banner__paragraph{word-break:keep-all}.pds-offer-banner__grouping{display:flex;flex-direction:column;gap:var(--offer-banner-gap-row);padding:var(--offer-banner-grouping-padding)}.pds-offer-banner--is-compact .pds-offer-banner__grouping{--offer-banner-grouping-padding: var(--spacing-03, 0) 0}.pds-offer-banner__badge{align-items:start;display:flex;padding:var(--offer-banner-badge-padding)}.pds-offer-banner--is-compact .pds-offer-banner__badge{--offer-banner-badge-padding: var(--spacing-02, 0) 0}.pds-offer-banner__links{display:flex;flex-wrap:wrap;column-gap:var(--offer-banner-gap-link);row-gap:var(--spacing-01, 0);list-style:none;margin:0;padding:0}.pds-offer-banner--is-compact .pds-offer-banner__links{--offer-banner-gap-link: var(--spacing-02, 0)}.pds-quantity-button{--quantity-rounded: var(--border-radius-full);--quantity-background: var(--color-background-inverse, #000);--quantity-state-active: var(--color-background-state-pressed-lighten, #fff);--quantity-state-hover: var(--color-background-state-hover-lighten, #fff);--quantity-input-size: 1rem;--quantity-input-min-size: 1.25rem;--quantity-template-areas: "add value slot subtract";--quantity-template-columns: max-content 0px 0fr 0fr;--quantity-input-color: var(--color-content-inverse);align-items:center;display:inline-grid;grid-template-columns:var(--quantity-template-columns);grid-template-rows:auto;grid-template-areas:var(--quantity-template-areas);background:var(--quantity-background);border-radius:var(--quantity-rounded);color:var(--quantity-input-color);-webkit-user-select:none;user-select:none;overflow:hidden;transition:background var(--ease-timing, 0) var(--ease-out, "linear"),color var(--ease-timing, 0) var(--ease-out, "linear")}.pds-quantity-button>button{border:none}.pds-quantity-button>button:disabled{color:var(--color-content-state-disabled-inverse);background:transparent}.pds-quantity-button:has(button.pds-button--is-filledSubtle){--quantity-background: var(--color-background-secondary);--quantity-input-color: var(--color-content-high);--quantity-state-hover: var(--color-background-state-hover-darken);--quantity-state-active: var(--color-background-state-pressed-darken, #000)}.pds-quantity-button:has(button.pds-button--is-s){--quantity-input-min-size: 1.5rem}.pds-quantity-button:not(.pds-quantity-button--is-hover):has(button:hover){background:color-mix(in hsl,var(--quantity-background),var(--quantity-state-hover))}.pds-quantity-button--hovered,.pds-quantity-button--hovered .area-add{background:color-mix(in hsl,var(--quantity-background),var(--quantity-state-hover))}.pds-quantity-button--active,.pds-quantity-button--active .area-add{background:color-mix(in hsl,var(--quantity-background),var(--quantity-state-active))}.pds-quantity-button:not(.pds-quantity-button--is-active):has(button:active){background:color-mix(in hsl,var(--quantity-background),var(--quantity-state-active))}.pds-quantity-button:not(.pds-quantity-button--is-active):has(.area-slot){--quantity-template-columns: max-content 0px 1fr 0fr;padding-right:var(--spacing-03);cursor:pointer}.pds-quantity-button--is-active{--quantity-template-columns: 1fr auto 0fr 1fr;--quantity-template-areas: "subtract value slot add"}.pds-quantity-button__user-quantity{pointer-events:none;color:var(--quantity-input-color);min-width:var(--quantity-input-size);overflow:hidden;text-align:center}.pds-quantity-button__area{overflow:hidden;text-wrap:nowrap}.pds-quantity-button__area--subtract{grid-area:subtract}.pds-quantity-button__area-value{grid-area:value}.pds-quantity-button__area-slot{grid-area:slot}.pds-quantity-button__area--add{grid-area:add}.pds-display-radio-button-group{--display-radio-spacing: var(--spacing-03)}.pds-display-radio-button-group__label{color:var(--color-content-low);margin-top:0;margin-bottom:var(--display-radio-spacing)}.pds-display-radio-button-group .pds-base-group__hint,.pds-display-radio-button-group .pds-base-group__error{margin-top:var(--display-radio-spacing)}.pds-display-radio-button-group .pds-base-group__hint{color:var(--color-content-low)}.pds-display-radio-button-group .pds-radio-button__label{display:grid;align-items:start}.pds-display-radio-button-group .pds-radio-button__input{grid-column:1;align-self:start}.pds-display-radio-button-group .pds-radio-button__label-text{grid-column:2;display:block;width:auto;height:auto;margin-top:0;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pds-display-radio-button-group .pds-radio-button{align-items:flex-start}.pds-progress-bar{--bar-foreground-color: var(--color-content-accent);--bar-background-color: var(--color-background-inverse);--bg-opacity: .2;--label-gap: var(--spacing-03, 0);--progress-transition-duration: var(--progress-transition-duration-bind, .2s);display:flex;flex-direction:column;align-items:center;gap:var(--label-gap)}.pds-progress-bar__wrapper{position:relative;display:flex;align-items:center;height:.125rem;width:100%}.pds-progress-bar__bg,.pds-progress-bar__progress{position:absolute;width:100%;height:100%}.pds-progress-bar__bg{position:absolute;background-color:var(--bar-background-color);opacity:var(--bg-opacity)}.pds-progress-bar__progress{background-color:var(--bar-foreground-color);width:var(--progress-percentage-bind);transition:width var(--progress-transition-duration) linear}.pds-progress-bar--is-indeterminate .pds-progress-bar__progress{overflow:hidden;width:100%;background-color:transparent}.pds-progress-bar--is-indeterminate .pds-progress-bar__progress:before{content:"";position:absolute;height:100%;width:33%;background-color:var(--bar-foreground-color);animation:indeterminate-loop 1.4s linear infinite;transform:translate(-100%)}@keyframes indeterminate-loop{0%{transform:translate(-100%)}to{transform:translate(500%)}}.pds-progress-bar{--progress-percentage-bind: var(--cb94ffd2);--progress-transition-duration-bind: var(--3804da2f)}.pds-progress-circle{--circle-foreground-color: var(--color-content-accent);--circle-background-color: var(--color-background-inverse);--label-gap: var(--spacing-03, 0);--svg-size: 3.5rem;--bg-svg-opacity: .2;--dash-array: var(--dash-array-bind, 250);--progress-transition-duration: var(--progress-transition-duration-bind, .2s);--dash-offset-indeterminate: 230;display:flex;flex-direction:column;align-items:center;gap:var(--label-gap)}.pds-progress-circle__spinner-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:var(--svg-size);height:var(--svg-size)}.pds-progress-circle__bg-svg,.pds-progress-circle__progress-svg{position:absolute;width:100%;height:100%}.pds-progress-circle__bg-svg{color:var(--circle-background-color);opacity:var(--bg-svg-opacity)}.pds-progress-circle__progress-svg{color:var(--circle-foreground-color);transform:rotate(-90deg);stroke-dasharray:var(--dash-array);stroke-dashoffset:var(--dash-offset-progress-bind, var(--dash-array));transition:stroke-dashoffset var(--progress-transition-duration) linear}.pds-progress-circle--is-xs{--svg-size: 1rem}.pds-progress-circle--is-s{--svg-size: 1.25rem}.pds-progress-circle--is-m{--svg-size: 1.5rem}.pds-progress-circle--is-l{--svg-size: 2rem}.pds-progress-circle--is-indeterminate .pds-progress-circle__spinner-wrapper{animation:spin 1s linear infinite}.pds-progress-circle--is-indeterminate .pds-progress-circle__progress-svg{stroke-dashoffset:var(--dash-offset-indeterminate)}.pds-progress-circle--is-on-dark-bg{--circle-background-color: var(--color-background-base);--circle-foreground-color: var(--color-content-inverse)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pds-progress-circle{--dash-array-bind: var(--202ecbf7);--dash-offset-progress-bind: var(--6585fdbd);--progress-transition-duration-bind: var(--91ca3a2c)}.pds-progress-logo{--logo-foreground-color: var(--color-content-accent);--logo-height: 30px;--label-gap: var(--spacing-03, 0);--bg-svg-opacity: .2;--dash-array: var(--dash-array-bind, 134);--dash-array-indeterminate: var(--dash-array-indeterminate-bind, 67);--indeterminate-animation-duration: var(--indeterminate-animation-duration-bind, 1.5s);display:flex;flex-direction:column;align-items:center;height:var(--logo-height);gap:var(--label-gap)}.pds-progress-logo__spinner-wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.pds-progress-logo__progress-svg{width:100%;height:100%}.pds-progress-logo__progress-svg{color:var(--logo-foreground-color);stroke-dasharray:var(--dash-array-indeterminate);stroke-dashoffset:var(--dash-array);animation:logo-dash-animation var(--indeterminate-animation-duration) linear infinite}@keyframes logo-dash-animation{0%{stroke-dashoffset:var(--dash-array)}to{stroke-dashoffset:0}}.progress-logo{--dash-array-bind: var(--087392f0);--dash-array-indeterminate-bind: var(--c1ee01b8);--indeterminate-animation-duration-bind: var(--0f476ed6)}.pds-toast{--toast-bg: var(--color-background-inverse, #000);--toast-fg: var(--color-content-inverse, #fff);--toast-shadow: var(--shadow-lg, 0 8px 24px rgba(0, 0, 0, .18));--toast-gap: var(--spacing-04);--toast-gap-action: var(--spacing-05);--toast-px-left: var(--spacing-05);--toast-px-right: var(--spacing-03);--toast-py: var(--spacing-03, 12px);--toast-width: 25rem;--toast-border-radius: var(--border-radius-base);box-sizing:border-box;width:100%;max-width:100%;display:flex;align-items:center;justify-content:flex-start;gap:var(--toast-gap);background:var(--toast-bg);color:var(--toast-fg);padding-block:var(--toast-py);padding-inline:var(--toast-px-left) var(--toast-px-right);box-shadow:var(--toast-shadow);border-radius:var(--toast-border-radius);--toast-action-width: 12ch}@media (min-width: 64em){.pds-toast{width:var(--toast-width);max-width:none}}.pds-toast__message{flex:1 1 auto;min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.pds-toast__actions{margin-inline-start:auto;display:inline-flex;align-items:center;flex:0 0 auto;min-width:0;gap:var(--toast-gap-action)}.pds-toast__action{background:transparent;border:0;color:inherit;font:inherit;padding:0;cursor:pointer;inline-size:max-content;max-inline-size:var(--toast-action-width);min-inline-size:0;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pds-toast__close{background:transparent;border:0;color:inherit;font:inherit;cursor:pointer;padding:0;flex:0 0 auto}.pds-toast__action:focus-visible,.pds-toast__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pds-toast-container{--tc-bottom: var(--spacing-05, 20px);--tc-side-mobile: var(--spacing-05, 20px);--tc-gap: var(--spacing-04, 16px);--tc-z: var(--toast-z, 1000);--tc-motion-duration: .25s;--tc-motion-ease: cubic-bezier(.4, 0, .56, 1);--tc-motion-offset: 12px;--tc-width: 25rem;position:fixed;bottom:var(--tc-bottom);right:var(--tc-side-mobile);left:var(--tc-side-mobile);z-index:var(--tc-z);pointer-events:none}.pds-toast-container__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--tc-gap);width:100%;pointer-events:auto}@media (min-width: 64em){.pds-toast-container{left:50%;transform:translate(-50%);width:var(--tc-width)}}.pds-toast-container .pds-toast-motion-enter-from,.pds-toast-container .pds-toast-motion-leave-to{opacity:0;transform:translateY(var(--tc-motion-offset))}.pds-toast-container .pds-toast-motion-enter-active,.pds-toast-container .pds-toast-motion-leave-active{transition:opacity var(--tc-motion-duration) var(--tc-motion-ease),transform var(--tc-motion-duration) var(--tc-motion-ease)}.pds-toast-container .pds-toast-motion-leave-from{opacity:1;transform:translateY(0)}.pds-toast-container .pds-toast-motion-move{transition:transform var(--tc-motion-duration) var(--tc-motion-ease);will-change:transform}.pds-password-field__trailing-button{background:none;border:none;padding:0;display:flex;align-items:center;cursor:pointer;color:var(--color-content-high);padding:var(--spacing-04)}.pds-password-field .pds-text-field__control{--tf-pad-y: 0px;--tf-pad-x: var(--spacing-04) 0;--tf-gap: 0px}.pds-password-field .pds-text-field--disabled .pds-password-field__trailing-button{color:var(--color-content-state-disabled)}.pds-search-field{--sf-column-gap: var(--spacing-04);--sf-padding: var(--spacing-04);--sf-border-radius-complete: var(--border-radius-full);--sf-padding-custom: .875rem;--tf-height-size-s: 3rem}.pds-search-field .pds-text-field__control{padding:var(--sf-padding);column-gap:var(--sf-column-gap)}.pds-search-field .pds-text-field--has-leading .pds-text-field__control{column-gap:var(--sf-column-gap)}.pds-search-field--home .pds-text-field__control{border-radius:var(--sf-border-radius-complete)}.pds-search-field .pds-text-field--has-leading.pds-text-field--has-trailing .pds-text-field__control{column-gap:var(--sf-column-gap)}.pds-search-field__button{border:none;background:transparent;cursor:pointer;padding:0;color:var(--color-content-mid)}.pds-search-field .pds-text-field__leading{color:var(--color-content-mid)}.pds-search-field .pds-text-field--disabled .pds-text-field__leading{color:var(--color-content-state-disabled)}.pds-search-field .pds-text-field__input{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pds-search-field .pds-text-field--disabled .pds-text-field__input::placeholder{color:var(--color-content-state-disabled)}.pds-search-field--compact .pds-text-field{--tf-height: var(--tf-height-size-s)}.pds-search-field--compact .pds-text-field .pds-text-field__control{padding-block:var(--sf-padding-custom)}.pds-floating-options{--fo-max-height: 16rem;--fo-option-min-height: 2.5rem;--fo-border-radius: var(--border-radius-base);position:absolute;top:100%;left:0;right:0;max-height:var(--fo-max-height);overflow:auto;z-index:100;border:1px solid var(--color-border-low);background:var(--color-background-base);border-radius:var(--fo-border-radius);box-shadow:var(--elevation-shadow-low);list-style:none;margin:0;padding:0}.pds-floating-options__option{display:flex;min-height:var(--fo-option-min-height);padding:var(--spacing-02) var(--spacing-04);align-items:center;text-align:left;background:transparent;border:0;cursor:pointer}.pds-floating-options__option:not(.pds-floating-options__option--disabled):hover{background-color:color-mix(in hsl,var(--color-background-secondary),var(--color-background-state-hover-darken))}.pds-floating-options__option:not(.pds-floating-options__option--disabled):active,.pds-floating-options__option--active:not(.pds-floating-options__option--disabled){background-color:color-mix(in hsl,var(--color-background-secondary),var(--color-background-state-pressed-darken))}.pds-floating-options__option--disabled{color:var(--color-content-state-disabled, var(--color-content-disabled));cursor:not-allowed;pointer-events:none}.pds-select-field .pds-select-field__wrapper{position:relative}.pds-select-field .pds-select-field__input .pds-text-field__control{cursor:pointer}.pds-select-field .pds-select-field__input .pds-text-field__input{cursor:pointer;caret-color:transparent}.pds-select-field__chevron{color:var(--color-content-high);transition:transform .2s ease}.pds-select-field--open .pds-select-field__chevron{transform:rotate(180deg)}.pds-select-field__hint,.pds-select-field__error{margin-top:var(--spacing-02);display:block;box-sizing:border-box;width:100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.pds-select-field__hint{color:var(--color-content-low)}.pds-select-field__error{color:var(--color-semantic-content-danger, var(--color-status-danger))}.pds-text-area{--ta-height: 7.5rem;--ta-pad: var(--spacing-04);--ta-ring-rest: inset 0 0 0 1px var(--color-border-mid);--ta-ring-error: inset 0 0 0 1px var(--color-semantic-border-danger);--ta-ring-focus: inset 0 0 0 1px var(--color-border-high);--ta-ring: var(--ta-ring-rest);--ta-text: var(--color-content-high);--ta-label-rest: var(--color-content-low);--ta-label-focus: var(--color-content-high);--ta-label-danger: var(--color-semantic-content-danger);--ta-disabled-bg: var(--color-background-state-disabled);--ta-disabled-text: var(--color-content-state-disabled);--ta-disabled-ring: inset 0 0 0 1px var(--color-border-state-disabled);--ta-scrollbar-width: .1875rem;--ta-scrollbar-height: 3.5rem;--ta-scrollbar-track: var(--color-background-tertiary);--ta-scrollbar-radius: var(--border-radius-full);color:var(--ta-text);display:inline-flex;flex-direction:column;box-sizing:border-box;border-radius:var(--border-radius-baseFF)}.pds-text-area__control{box-shadow:var(--ta-ring);transition:box-shadow .2s ease;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);padding:var(--ta-pad);background:transparent;cursor:text;min-height:var(--ta-height);border-radius:var(--border-radius-base);overflow:auto;width:100%}.pds-text-area__stack{display:grid;grid-column:.5;grid-template-rows:auto 1fr;height:100%;min-width:0;align-items:start}.pds-text-area__label{color:var(--ta-label-rest);grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease,font-size .2s ease;min-width:0;max-width:100%;width:100%;display:block;cursor:text}.pds-text-area__label-text{display:block;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pds-text-area__input{grid-row:2;display:block;background:transparent;border:0;color:var(--ta-text);margin:0;min-width:0;outline:none;padding:0;width:100%;height:100%;overflow:auto;resize:none;box-sizing:border-box}.pds-text-area--active:not(.pds-text-area--error):not(.pds-text-area--disabled){--ta-ring: var(--ta-ring-rest)}.pds-text-area:not(.pds-text-area--error):not(.pds-text-area--disabled):focus-within{--ta-ring: var(--ta-ring-focus)}.pds-text-area:not(.pds-text-area--error):focus-within .pds-text-area__label{color:var(--ta-label-focus)}.pds-text-area--error .pds-text-area__control{box-shadow:var(--ta-ring-error)}.pds-text-area--error .pds-text-area__label{color:var(--ta-label-danger)}.pds-text-area--disabled{cursor:not-allowed;pointer-events:none}.pds-text-area--disabled .pds-text-area__control{background:var(--ta-disabled-bg);box-shadow:var(--ta-disabled-ring);resize:none!important;overflow:hidden!important}.pds-text-area--disabled .pds-text-area__input,.pds-text-area--disabled .pds-text-area__label,.pds-text-area--disabled .pds-text-area__hint{color:var(--ta-disabled-text)}.pds-text-area--resize-none .pds-text-area__control{resize:none;overflow:hidden;width:100%}.pds-text-area--resize-vertical .pds-text-area__control{resize:vertical;overflow:auto;width:100%}.pds-text-area--resize-horizontal .pds-text-area__control{resize:horizontal;overflow:auto;width:100%;max-width:100%}.pds-text-area--resize-both .pds-text-area__control{resize:both;overflow:auto;width:100%;max-width:100%;min-height:80px}.pds-text-area__hint,.pds-text-area__error{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:var(--spacing-02);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.pds-text-area__hint{color:var(--color-content-low)}.pds-text-area__error{color:var(--color-semantic-content-danger)}.pds-text-area--error:not(:focus-within) .pds-text-area__label{color:var(--ta-label-rest)}.pds-text-area--error:focus-within .pds-text-area__label{color:var(--ta-label-danger)}.pds-text-area :deep(.pds-text-area__input){scrollbar-width:3px;scrollbar-color:transparent}.pds-text-area :deep(.pds-text-area__input::-webkit-scrollbar){width:var(--ta-scrollbar-width);height:var(--ta-scrollbar-height)}.pds-text-area :deep(.pds-text-area__input::-webkit-scrollbar-track){background:transparent}.pds-text-area :deep(.pds-text-area__input::-webkit-scrollbar-thumb){background:var(--ta-scrollbar-track);border-radius:var(--ta-scrollbar-radius)}.pds-text-area :deep(.pds-text-area__input::-webkit-scrollbar-thumb:vertical){min-height:var(--ta-scrollbar-height)}.pds-text-area :deep::-webkit-scrollbar{width:var(--ta-scrollbar-width);height:var(--ta-scrollbar-height)}.pds-text-area :deep::-webkit-scrollbar-track{background:transparent;scrollbar-width:thin}.pds-text-area :deep::-webkit-scrollbar-thumb{background:var(--ta-scrollbar-track);border-radius:var(--ta-scrollbar-radius);scrollbar-width:thin}.pds-text-area :deep::-webkit-scrollbar-thumb:vertical{min-height:var(--ta-scrollbar-height)}.overflowed-touch-target{position:relative;display:inline-block;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.overflowed-touch-target__overflow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:var(--74184753);width:var(--5706f818);background-color:transparent}.pds-navbar{--navbar-bg-color: var(--color-background-default, var(--color-background-base));--navbar-bg-transparent: transparent;--navbar-column-gap: var(--spacing-03);--navbar-height: 2.75rem;--navbar-lateral-padding: var(--spacing-lateral);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--navbar-column-gap);height:var(--navbar-height);padding:0 var(--navbar-lateral-padding);background-color:var(--navbar-bg-transparent);box-sizing:border-box}.pds-navbar--background{background-color:var(--navbar-bg-color)}.pds-navbar__section{display:flex;align-items:center;min-inline-size:0}.pds-navbar__leading{grid-column:1;margin-right:auto}.pds-navbar__center{grid-column:2;justify-content:center;overflow:hidden;text-align:center}.pds-navbar__trailing{grid-column:3;margin-left:auto}.pds-navbar__leading,.pds-navbar__trailing{min-width:min-content;box-sizing:border-box;cursor:pointer}.pds-navbar__title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pds-navbar--default{color:var(--color-content-high);fill:var(--color-content-high)}.pds-navbar--oncamera{color:var(--color-content-always-light);fill:var(--color-content-always-light)}.pds-bottom-sheet{--bottom-sheet-color-background: var(--color-background-base);--bottom-sheet-foreground: var(--color-content-high);--bottom-sheet-border: none;--bottom-sheet-grabber-padding: var(--spacing-02);--bottom-sheet-indicator-color: var(--color-background-tertiary);--bottom-sheet-indicator-width: 2rem;--bottom-sheet-indicator-height: .125rem;--bottom-sheet-header-top-bottom-padding: .75rem;--bottom-sheet-header-border-radius: var(--border-radius-none);--bottom-sheet-content-top-bottom-padding: var(--spacing-04);--bottom-sheet-content-left-right-padding: var(--spacing-04);--drag-offset: var(--drag-offset-bind, 0);--bottom-sheet-animation-duration: .3s;--bottom-sheet-content-transition-property: translate;width:auto;margin:0;padding:0;inset:auto 0 0 0;color:var(--bottom-sheet-foreground);border:var(--bottom-sheet-border);overflow:hidden;background-color:#0000;transition-property:display,overlay;transition-behavior:allow-discrete;transition-duration:var(--bottom-sheet-animation-duration)}@property --opened{syntax: "<number>"; inherits: true; initial-value: 0;}@property --closed{syntax: "<number>"; inherits: true; initial-value: 1;}.pds-bottom-sheet--full-screen{height:100%}.pds-bottom-sheet--full-screen .pds-bottom-sheet__content{display:flex;flex-direction:column;min-height:100%}.pds-bottom-sheet--full-screen .pds-bottom-sheet__custom-content{flex-grow:1}.pds-bottom-sheet--no-button-dock .pds-button-dock{padding-top:0}.pds-bottom-sheet::backdrop{transition-property:display,--opened,--closed,overlay;transition-behavior:allow-discrete;transition-duration:var(--bottom-sheet-animation-duration);transition-timing-function:var(--ease);opacity:calc(var(--opened) - (var(--opened) * var(--closed)));background-color:color-mix(in srgb,var(--color-background-overlay),transparent);pointer-events:none}.pds-bottom-sheet:popover-open::backdrop{--opened: 1}.pds-bottom-sheet.\:popover-open::backdrop{--opened: 1}.pds-bottom-sheet__content{display:flex;flex-direction:column;max-height:100vh;background-color:var(--bottom-sheet-color-background);justify-items:center;width:auto;transition-property:var(--bottom-sheet-content-transition-property);transition-duration:var(--bottom-sheet-animation-duration);transition-timing-function:var(--ease);translate:0 100%}.pds-bottom-sheet:popover-open{--closed: 0;--opened: 1}.pds-bottom-sheet:popover-open .pds-bottom-sheet__content{translate:0 max(var(--drag-offset),0%)}.pds-bottom-sheet:popover-open:not(:focus-within){transition:background-color .01s;background-color:#00000003}.pds-bottom-sheet.\:popover-open{--closed: 0;--opened: 1}.pds-bottom-sheet.\:popover-open .pds-bottom-sheet__content{translate:0 max(var(--drag-offset),0%)}.pds-bottom-sheet.\:popover-open:not(:focus-within){transition:background-color .01s;background-color:#00000003}.pds-bottom-sheet__grabber.overflowed-touch-target{width:100%;justify-items:center;box-sizing:border-box;padding:var(--bottom-sheet-grabber-padding);position:relative;cursor:grab}.pds-bottom-sheet__indicator{border:none;width:var(--bottom-sheet-indicator-width);background-color:var(--bottom-sheet-indicator-color);height:var(--bottom-sheet-indicator-height);margin-block:0}.pds-bottom-sheet__header{width:100%;border-radius:var(--bottom-sheet-header-border-radius);box-sizing:border-box}.pds-bottom-sheet__progress-bar{width:100%}.pds-bottom-sheet__custom-content{width:100%;padding:var(--bottom-sheet-content-top-bottom-padding) var(--bottom-sheet-content-left-right-padding);box-sizing:border-box;overflow:auto}.pds-bottom-sheet__footer{width:100%}.pds-bottom-sheet .pds-button-dock__divider{margin:0!important}.pds-bottom-sheet .pds-button-dock__actions{padding-inline:var(--bottom-sheet-content-left-right-padding)}.pds-bottom-sheet--is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pds-bottom-sheet--is-dragging .pds-bottom-sheet__content{transition-duration:0s}@starting-style{.pds-bottom-sheet:popover-open::backdrop{--opened: 0}.pds-bottom-sheet.\:popover-open::backdrop{--opened: 0}}@starting-style{.pds-bottom-sheet:popover-open{--closed: 1;--opened: 0}.pds-bottom-sheet:popover-open .pds-bottom-sheet__content{translate:0 100%}.pds-bottom-sheet.\:popover-open{--closed: 1;--opened: 0}.pds-bottom-sheet.\:popover-open .pds-bottom-sheet__content{translate:0 100%}}.pds-bottom-sheet{--drag-offset-bind: var(--0829fbcd)}.pds-segmented-control{--control-background-color: var(--color-background-secondary);--control-foreground-color: var(--color-content-high);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-02) var(--spacing-03);cursor:pointer;transition:color .3s ease;color:var(--control-foreground-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pds-segmented-control:has(.pds-segmented-control__input:checked){--control-foreground-color: var(--color-content-on-accent-alt);--control-background-color: var(--color-background-accent-alt)}.pds-segmented-control__content{display:flex;gap:var(--spacing-02);justify-content:center}.pds-segmented-control__label,.pds-segmented-control__paragraph{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pds-segmented-control__paragraph{text-align:center}.pds-segmented-controls{--segmented-background-color: var(--color-background-secondary);--selector-indicator-left: var(--selector-indicator-left-bind, 0);--segmented-padding: var(--spacing-01);--segmented-gap: var(--spacing-01);--selector-indicator-background: var(--color-background-accent-alt);--selector-radius: var(--border-radius-base, 0);position:relative;display:flex;gap:var(--segmented-gap);background-color:var(--segmented-background-color);padding:var(--segmented-padding);width:100%;overflow:hidden}.pds-segmented-controls__control{flex:1;z-index:1;gap:var(--spacing-01)}.pds-segmented-controls__selected-indicator{position:absolute;background:var(--selector-indicator-background);top:var(--segmented-padding);left:var(--selector-indicator-left);transition:all .2s ease;border-radius:var(--selector-radius)}.pds-segmented-controls{--selector-indicator-left-bind: var(--6ee3ec5e)}.pds-artwork{--artwork-s-size: 2rem;--artwork-m-size: 3.5rem;--artwork-l-size: 5rem;--artwork-circle-size: 1rem;--artwork-bg-layer-color: var(--color-background-always-light);--artwork-blend-mode: multiply;position:relative;display:flex;overflow:hidden}.pds-artwork--s{width:var(--artwork-s-size);height:var(--artwork-s-size)}.pds-artwork--m{width:var(--artwork-m-size);height:var(--artwork-m-size)}.pds-artwork--l{width:var(--artwork-l-size);height:var(--artwork-l-size)}.pds-artwork--full.pds-artwork:not(.pds-artwork--icon-only){width:100%;aspect-ratio:1.5}.pds-artwork--with-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--artwork-bg-layer-color);z-index:0}.pds-artwork--blend-bg>*{mix-blend-mode:var(--artwork-blend-mode);z-index:1}.pds-artwork>*{position:relative;z-index:1;max-width:100%;max-height:100%}.pds-artwork--icon-only{width:fit-content;height:fit-content}.pds-artwork--fill img{object-fit:cover}.pds-artwork--fit img{object-fit:contain}.pds-artwork--circle{border-radius:50%;width:var(--artwork-circle-size);height:var(--artwork-circle-size);background-color:currentColor}.pds-artwork--empty{width:0;height:0}.pds-tile{--pds-tile-y-padding: var(--spacing-04, 0);--pds-tile-x-padding: var(--pds-tile-spacing-lateral, var(--spacing-05, 0));--pds-tile-bg-base-color: var(--color-background-secondary);--pds-tile-bg-color: var(--pds-tile-bg-base-color);--pds-tile-border-color: var(--pds-tile-bg-color);--pds-tile-border-width: 1px;--pds-tile-selected-border-color: var(--color-border-accent-alt);--pds-tile-artwork-overriden-color: var(--pds-tile-artwork-color, var(--color-content-high));--pds-tile-element-gap: var(--spacing-04, 0);display:grid;grid-template-areas:"artwork artwork" "tile-content tile-content";grid-template-columns:1fr auto;grid-auto-rows:max-content;width:fit-content;padding:var(--pds-tile-y-padding) var(--pds-tile-x-padding);background-color:var(--pds-tile-bg-color);cursor:pointer;position:relative;border-width:var(--pds-tile-border-width);border-style:solid;border-color:var(--pds-tile-border-color);box-sizing:border-box}.pds-tile:hover:not(.pds-tile--disabled){--pds-tile-bg-color: color-mix(in hsl, var(--pds-tile-bg-base-color), var(--color-background-state-hover-darken))}.pds-tile:active:not(:focus-within):not(.pds-tile--disabled){--pds-tile-bg-color: color-mix(in hsl, var(--pds-tile-bg-base-color), var(--color-background-state-pressed-darken))}.pds-tile--read-only{cursor:default}.pds-tile--read-only:hover,.pds-tile--read-only:active{--pds-tile-bg-color: var(--pds-tile-bg-base-color)}.pds-tile--disabled{--pds-tile-bg-color: var(--color-background-state-disabled);cursor:unset}.pds-tile--disabled .pds-tile__label,.pds-tile--disabled .pds-tile__paragraph,.pds-tile--disabled .pds-tile__extra-paragraph,.pds-tile--disabled .pds-tile__artwork{color:var(--color-content-state-disabled)}.pds-tile--disabled .pds-tile__artwork:not(.pds-artwork--icon-only){opacity:.3}.pds-tile--disabled.pds-tile--selectable{--pds-tile-border-color: var(--color-border-state-disabled)}.pds-tile>*{grid-column:span 2}.pds-tile__artwork{grid-area:artwork;margin:0 auto;color:var(--pds-tile-artwork-overriden-color)}.pds-tile__selector{grid-area:selector;align-self:center}.pds-tile__artwork,.pds-tile__selector{margin:0 0 var(--pds-tile-element-gap, 0) 0}.pds-tile__action .pds-button{--custom-background: var(--color-background-base);--custom-foreground: var(--color-content-high)}.pds-tile--selectable{grid-template-areas:"artwork artwork" "tile-content tile-content";--pds-tile-bg-color: var(--color-background-base);--pds-tile-bg-base-color: var(--color-background-base);--pds-tile-border-color: var(--color-border-low)}.pds-tile--selectable:has(.pds-tile__selector){grid-template-areas:"artwork selector" "tile-content tile-content"}.pds-tile--selectable .pds-tile__action .pds-button{--custom-background: var(--color-background-secondary)}.pds-tile--selected{--pds-tile-border-width: 2px;border-color:var(--pds-tile-selected-border-color);padding:calc(var(--pds-tile-y-padding) - (var(--pds-tile-border-width) / 2)) calc(var(--pds-tile-x-padding) - (var(--pds-tile-border-width) / 2))}.pds-tile__content{grid-area:tile-content;display:flex;flex-direction:column;gap:var(--spacing-02, 0)}.pds-tile__text-content{display:grid;grid-template-areas:"label-wrapper" "paragraph" "e-paragraph" "price";grid-template-rows:repeat(4,min-content);color:var(--color-content-mid)}.pds-tile__text-content p{padding:0;margin:0}.pds-tile__text-content>:not(:first-child):not(.pds-tile__secondary-texts){margin-top:var(--spacing-01, 0)}.pds-tile__label-wrapper{--label-wrapper-row-gap: var(--spacing-01, 0);--label-wrapper-column-gap: var(--spacing-02, 0);grid-area:label-wrapper;display:grid;grid-template-areas:"label decorators" "tag tag";grid-template-columns:1fr auto;row-gap:var(--label-wrapper-row-gap);column-gap:var(--label-wrapper-column-gap);width:fit-content}.pds-tile__label-wrapper:not(:has(.pds-tile__tag)){--label-wrapper-row-gap: 0}.pds-tile__label-wrapper:not(:has(.pds-tile__label-decorators)){--label-wrapper-column-gap: 0}.pds-tile__label-decorators{grid-area:decorators;display:flex;gap:var(--spacing-02, 0)}.pds-tile__label{grid-area:label;color:var(--color-content-high);max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-tile__badge{grid-area:badge;transform:translateY(-1px)}.pds-tile__tag{grid-area:tag}.pds-tile__paragraph{grid-area:paragraph;color:var(--color-content-mid);max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-tile__extra-paragraph{grid-area:e-paragraph;color:var(--color-content-mid);max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.pds-tile__price{grid-area:price}.pds-tile__secondary-texts{grid-area:secondary-texts;display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-01, 0);margin-left:var(--spacing-01, 0)}.pds-tile--left-alignment{grid-template-columns:1fr auto;column-gap:var(--spacing-03, 0)}.pds-tile--left-alignment:not(:has(.pds-tile__artwork)){grid-template-areas:"selector selector" "tile-content tile-content"}.pds-tile--center-alignment{text-align:center;grid-template-columns:1fr 1fr;column-gap:var(--spacing-03, 0)}.pds-tile--center-alignment .pds-tile__artwork{margin:0 auto var(--pds-tile-element-gap, 0) auto}.pds-tile--center-alignment .pds-tile__content{align-items:center}.pds-tile--center-alignment .pds-tile__text-content{justify-items:center;text-align:center}.pds-tile--center-alignment:has(.pds-tile__selector){grid-template-areas:"artwork selector" "tile-content tile-content"}.pds-tile--center-alignment:has(.pds-tile__selector) .pds-tile__artwork{margin-right:0}.pds-tile--center-alignment:not(:has(.pds-tile__artwork)){grid-template-areas:"selector selector" "tile-content tile-content"}.pds-tile--center-alignment:not(:has(.pds-tile__artwork)) .pds-tile__selector{margin:0 auto var(--pds-tile-element-gap, 0) auto}.pds-tile--right-alignment{text-align:right;column-gap:var(--spacing-03, 0)}.pds-tile--right-alignment .pds-tile__text-content{justify-items:end;text-align:right}.pds-tile--right-alignment:not(:has(.pds-tile__selector)){grid-template-areas:"artwork artwork" "tile-content tile-content"}.pds-tile--right-alignment:not(:has(.pds-tile__selector)) .pds-tile__artwork{margin:0 0 var(--pds-tile-element-gap, 0) auto}.pds-tile--horizontal{grid-template-columns:auto 1fr auto;grid-template-areas:"artwork tile-content selector" ". custom-content ." ". divider divider";align-items:center;text-align:left}.pds-tile--horizontal .pds-tile__artwork{margin:0 var(--pds-tile-element-gap, 0) 0 0}.pds-tile--horizontal .pds-tile__selector{margin:0 0 0 var(--pds-tile-element-gap, 0)}.pds-tile--horizontal .pds-tile__text-content{justify-items:left;text-align:left;grid-template-columns:repeat(2,minmax(0,auto));column-gap:var(--spacing-02, 0);grid-template-areas:"label-wrapper secondary-texts" "paragraph secondary-texts" "e-paragraph secondary-texts" "price price"}.pds-tile--horizontal .pds-tile__label-wrapper{display:flex;flex-wrap:wrap}.pds-tile--has-full-artwork{padding:0 0 var(--pds-tile-y-padding) 0}.pds-tile--has-full-artwork .pds-tile__content{padding:0 var(--pds-tile-x-padding)}.pds-tile--base-background{--pds-tile-bg-base-color: var(--color-background-base)}.pds-tile--base-background .pds-tile__pds-button{--custom-background: var(--color-background-secondary)}.pds-tile--with-divider{padding-bottom:0;padding-right:0;--pds-tile-border-width: 0px}.pds-tile--with-divider .pds-tile__divider{grid-area:divider;margin-top:var(--pds-tile-y-padding)}.pds-tile--with-divider .pds-tile__selector{padding-right:var(--pds-tile-x-padding)}.pds-tile--with-divider .pds-tile__selector:empty{margin:0}.pds-breadcrumb__menubar{list-style:none;padding:0;margin:0}.pds-breadcrumb__item{display:inline}.pds-breadcrumb__item>*{color:var(--base-color)}.pds-breadcrumb__item:not(:last-child):after{content:"/";box-sizing:border-box;margin:0 var(--spacing-02, 0)}.pds-breadcrumb__item:last-child>*{--base-color: var(--color-content-low, #000);pointer-events:none}.pds-breadcrumb__link{--base-color: var(--color-content-high, #000);all:unset;color:var(--base-color);transition:color .6s var(--ease-out)}.pds-breadcrumb__link[href]{cursor:pointer}.pds-breadcrumb__link:is(a):not([href]){--base-color: var(--color-content-state-disabled, #000);pointer-events:none}.pds-breadcrumb__link:is(a):visited{--base-color: var(--color-content-mid, #000)}@media (hover){.pds-breadcrumb__link:hover{--base-color: var(--color-content-mid, #000)}}.pds-breadcrumb--is-disabled{--base-color: var(--color-content-state-disabled, #000);pointer-events:none}.pds-nav-link-as-button{text-decoration:none;box-sizing:border-box}.pds-nav-link-as-button--disabled{pointer-events:none;cursor:not-allowed}.pds-page-control{--active-bg-color: var(--color-content-high);--active-border-radius: 1px;--over-image-gradient: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .35) 100%);--over-image-height: .875rem;--over-image-radius: .125rem;--over-image-top: -.375rem;--page-control-height: .125rem;--page-control-margin: 1.5rem auto;--page-control-shadow: drop-shadow(0 2px 4px rgba(0, 0, 0, .14));--page-control-width: 21.5rem;--track-bg-color: var(--color-background-inverse);--track-bg-opacity: .2;--track-border-radius: 0;height:var(--page-control-height);margin:var(--page-control-margin);position:relative;width:var(--page-control-width)}.pds-page-control__track{background:var(--track-bg-color);border-radius:var(--track-border-radius);height:var(--page-control-height);left:0;opacity:var(--track-bg-opacity);position:absolute;top:0;width:100%;z-index:1}.pds-page-control__active{background:var(--active-bg-color);position:absolute;top:0;height:var(--page-control-height);transition:left .3s,width .3s;z-index:2}.pds-page-control--mode-solid{--track-bg-color: var(--color-background-inverse);--active-bg-color: var(--color-content-high);--track-bg-opacity: .2}.pds-page-control--mode-image-light{--track-bg-color: var(--color-background-always-light);--active-bg-color: var(--color-content-always-light);--track-bg-opacity: .35}.pds-page-control--mode-image-dark{--track-bg-color: var(--color-background-always-dark);--active-bg-color: var(--color-content-always-dark);--track-bg-opacity: .25}.pds-page-control-progress{--progress-active-bg: var(--color-content-accent);--progress-height: .125rem;--progress-gap: var(--spacing-02);--progress-focus-color: var(--color-content-low);--progress-focus-width: .125rem;--progress-focus-offset: .125rem;width:100%;position:relative}.pds-page-control-progress__bars{display:flex;gap:var(--progress-gap);width:100%}.pds-page-control-progress__bar{height:var(--progress-height);flex:1 1 0;position:relative;overflow:hidden;outline:none}.pds-page-control-progress__bar:focus-visible{outline:var(--progress-focus-width) solid var(--progress-focus-color);outline-offset:var(--progress-focus-offset)}.pds-page-control-progress .pds-progress-bar__track{background-color:var(--bar-background-color);opacity:var(--track-bg-opacity)}.pds-page-control-progress .pds-progress-bar__progress{background-color:var(--bar-foreground-color)}.pds-page-control-progress--mode-solid{--progress-bg-color: var(--color-background-inverse);--progress-active-bg: var(--color-content-accent);--track-bg-opacity: .2}.pds-page-control-progress--mode-image-light{--progress-bg-color: var(--color-background-always-light);--progress-active-bg: var(--color-content-always-light);--track-bg-opacity: .35}.pds-page-control-progress--mode-image-dark{--progress-bg-color: var(--color-background-always-dark);--progress-active-bg: var(--color-content-always-dark);--track-bg-opacity: .25}.pds-page-control-progress--bar-color-solid{--bar-foreground-color: var(--color-content-high);--bar-background-color: var(--color-background-inverse)}.pds-page-control-progress--bar-color-image-light{--bar-foreground-color: var(--color-content-always-light);--bar-background-color: var(--color-background-always-light)}.pds-page-control-progress--bar-color-image-dark{--bar-foreground-color: var(--color-content-always-dark);--bar-background-color: var(--color-background-always-dark)}.pds-page-control-progress--is-jumping .pds-progress-bar__progress{transition:none}.pds-page-control-progress--is-interactionable .pds-page-control-progress__bar{cursor:pointer}@supports selector(:has(:focus-visible)){.pds-page-control-progress:has(:focus-visible){outline:var(--progress-focus-width) solid var(--progress-focus-color);outline-offset:var(--progress-focus-offset)}}.pds-tabs{--tab-gap: .5rem;--tab-padding-inline: var(--spacing-03);--tab-padding-block: var(--spacing-04);--tab-margin-lateral: var(--spacing-lateral);--tab-item-margin: .75rem;--tab-indicator-height: .125rem;--tab-indicator-color: var(--color-border-accent-alt);--tab-fg: var(--color-content-high);--tab-fg-active: var(--color-content-accent-alt);--tab-rail-height: .0625rem;--tab-rail-color: var(--color-border-low);--tab-border-color: var(--tab-rail-color);margin-inline:var(--tab-margin-lateral)}.pds-tabs__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.pds-tabs__scroll::-webkit-scrollbar{display:none}.pds-tabs--variant-fixed .pds-tabs__scroll{overflow-x:hidden}.pds-tabs__list{display:flex;position:relative;margin:0;padding:0}.pds-tabs__list:after{content:"";position:absolute;left:0;right:0;height:var(--tab-rail-height);background:var(--tab-border-color);bottom:0;pointer-events:none;z-index:0}.pds-tabs--variant-fixed .pds-tabs__list{width:100%}.pds-tabs__item{list-style:none;min-width:0}.pds-tabs--variant-fixed .pds-tabs__item{flex:1 1 0}.pds-tabs--variant-intrinsic .pds-tabs__item{flex:0 0 auto}.pds-tabs__item:first-child .pds-tabs__tab{padding-left:0}.pds-tabs__item:last-child .pds-tabs__tab{padding-right:0}.pds-tabs__tab{align-items:center;background:transparent;border:0;color:var(--tab-fg);cursor:pointer;display:inline-flex;gap:var(--tab-gap);justify-content:center;overflow:hidden;padding-block:var(--tab-padding-block);padding-inline:var(--tab-padding-inline);position:relative;text-overflow:ellipsis;transition:color .16s ease;white-space:nowrap;width:100%;min-width:0}.pds-tabs__tab.is-active{color:var(--tab-fg-active);font-weight:inherit}.pds-tabs__content{position:relative;display:inline-flex;align-items:center;gap:var(--tab-gap);color:inherit;min-width:0}.pds-tabs__tab.is-active .pds-tabs__content:after{content:"";position:absolute;left:0;right:0;height:var(--tab-indicator-height);background:var(--tab-indicator-color);bottom:calc(-1 * var(--tab-padding-block) - 0px);z-index:1}.pds-tabs__icon{flex:0 0 auto;color:inherit}.pds-tabs__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pds-tabs--variant-intrinsic .pds-tabs__item:first-child .pds-tabs__tab{padding-inline-start:0}.progress-bar-steps{--steps-gap: var(--spacing-02, 0);--container-padding: var(--spacing-06, 0);position:relative;width:100%}.progress-bar-steps:not(:has(>:last-child:nth-child(1))){width:fit-content}.progress-bar-steps:not(:has(>:last-child:nth-child(1))) .progress-bar-steps__container{position:absolute;top:0}.progress-bar-steps:not(:has(>:last-child:nth-child(1))) .progress-bar-steps__step{--bar-foreground-color: var(--color-content-always-light, #fff)}.progress-bar-steps:not(:has(>:last-child:nth-child(1))) .progress-bar-steps__step .pds-progress-bar__bg{mix-blend-mode:difference;background:#000;filter:contrast(0) blur(.5px) brightness(10)}.progress-bar-steps__container{box-sizing:border-box;height:fit-content;display:flex;flex-direction:row;gap:var(--steps-gap);padding:var(--container-padding);width:100%}.progress-bar-steps__step{flex:1}.progress-bar-steps--is-looping .pds-progress-bar__progress{transition:none}.pds-list{--pds-list-spacing-lateral: var(--spacing-04, 0);list-style:none;margin:var(--spacing-00, 0);padding:var(--spacing-00, 0);width:max-content}@media (min-width: 64em){.pds-list{--pds-list-spacing-lateral: var(--spacing-00, 0)}}.pds-list--boxed{--pds-list-spacing-lateral: var(--spacing-04);border:1px solid var(--color-border-low)}.pds-list__item-tile{--pds-tile-spacing-lateral: var(--spacing-04, 0);--pds-tile-y-padding: var(--spacing-04, 0);--pds-tile-x-padding: var(--pds-list-spacing-lateral);--pds-tile-border-width: 0px;--pds-tile-artwork-color: var(--pds-list-artwork-color);width:100%}.pds-list__item-tile--transparent-circle-artwork .pds-tile__artwork{color:transparent}.pds-list__remove-icon{padding-left:var(--spacing-02, 0)}.pds-list--compact .pds-list__item-tile{--pds-tile-spacing-lateral: var(--spacing-03, 0);--pds-tile-y-padding: var(--spacing-03, 0)}.pds-list--min-artwork-size-s .pds-tile__artwork:not(.pds-artwork--circle){width:var(--artwork-s-size);height:var(--artwork-s-size)}.pds-list--min-artwork-size-m .pds-tile__artwork:not(.pds-artwork--circle){width:var(--artwork-m-size);height:var(--artwork-m-size)}.pds-list--min-artwork-size-l .pds-tile__artwork:not(.pds-artwork--circle){width:var(--artwork-l-size);height:var(--artwork-l-size)}:root{--breakpoint-xxs: 480px;--breakpoint-xs: 768px;--breakpoint-s: 1024px;--breakpoint-m: 1280px;--breakpoint-l: 1440px;--breakpoint-xl: 1920px;--breakpoint-desktop: 1024px}
