.zds-accordion-item{--zds-accordion-item-animation-duration: 600ms}.zds-accordion-item__panel{box-sizing:content-box;height:100%;max-height:0;overflow:hidden;opacity:0}.zds-accordion-item__trigger{display:flex;align-items:center;width:100%;padding:var(--spacing-03) 0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:inherit;cursor:pointer;background:none;border:none;border-radius:0}[dir=ltr] .zds-accordion-item__trigger{text-align:left}[dir=rtl] .zds-accordion-item__trigger{text-align:right}.zds-accordion-item__trigger:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}[dir=rtl] .zds-accordion-item__trigger{text-align:right}.zds-accordion-item__icon-wrapper{position:relative;display:flex;width:calc(0.75rem * var(--zds-theme-scale-factor));height:100%;height:calc(0.75rem * var(--zds-theme-scale-factor));cursor:pointer}[dir=ltr] .zds-accordion-item__icon-wrapper{margin-left:var(--spacing-02)}[dir=rtl] .zds-accordion-item__icon-wrapper{margin-right:var(--spacing-02)}.zds-accordion-item__icon{width:calc(0.75rem * var(--zds-theme-scale-factor));height:calc(0.75rem * var(--zds-theme-scale-factor));color:var(--color-content-high);transform:rotate(0);transition-timing-function:ease;transition-duration:var(--zds-accordion-item-animation-duration);transition-property:transform,opacity}.zds-accordion-item__icon--less{position:absolute;top:0;opacity:0}[dir=ltr] .zds-accordion-item__icon--less{left:0;transform:rotate(90deg)}[dir=rtl] .zds-accordion-item__icon--less{right:0;transform:rotate(-90deg)}.zds-accordion-item--expanded .zds-accordion-item__icon--plus{opacity:0}[dir=ltr] .zds-accordion-item--expanded .zds-accordion-item__icon--plus{transform:rotate(-90deg)}[dir=rtl] .zds-accordion-item--expanded .zds-accordion-item__icon--plus{transform:rotate(90deg)}.zds-accordion-item--expanded .zds-accordion-item__icon--less{opacity:1;transform:rotate(0)}.zds-accordion-item__title{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}.zds-accordion-item__title-text{display:inline-block;flex:1;overflow:hidden;font-size:var(--font-size-label-l);color:var(--color-content-high);line-height:var(--line-height-label-l);letter-spacing:var(--letter-spacing-label-l);text-transform:var(--text-transform-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);font-family:var(--font-family-label-l)}.zds-accordion-item--expanded .zds-accordion-item__title-text{font-size:var(--font-size-label-l-highlight);line-height:var(--line-height-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);text-transform:var(--text-transform-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);font-family:var(--font-family-label-l-highlight)}@media screen and (min-width: 120rem){.zds-accordion-item__icon{width:calc(1rem * var(--zds-theme-scale-factor));height:calc(1rem * var(--zds-theme-scale-factor))}}.zds-focus-trap-guard{position:absolute;width:0.0625rem;height:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.zds-focus-trap{display:contents}:root{--zds-modal-backdrop-zindex: 10}.zds-backdrop{position:fixed;top:0;z-index:calc(var(--zds-modal-backdrop-zindex) * -1);display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--color-background-overlay-alt);opacity:0}[dir=ltr] .zds-backdrop{left:0}[dir=rtl] .zds-backdrop{right:0}.zds-backdrop[data-hidden=false]{z-index:var(--zds-modal-backdrop-zindex);opacity:1}:root{--zds-modal-zindex: 1200}.zds-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--zds-modal-zindex)}.zds-modal[data-hidden=true]{display:none}.zds-action-sheet-backdrop{background-color:var(--color-background-overlay-alt)}.zds-action-sheet-swipeable-container{position:fixed;bottom:0;z-index:calc(var(--zds-modal-backdrop-zindex) + 1);box-sizing:border-box;width:100%;max-height:100%}[dir=ltr] .zds-action-sheet-swipeable-container{left:0}[dir=rtl] .zds-action-sheet-swipeable-container{right:0}.zds-action-sheet-swipeable-container.zds-action-sheet-swipeable-container--open{overflow-y:auto}.zds-action-sheet__bar{position:-webkit-sticky;position:sticky;top:0;z-index:1;width:100%;height:var(--spacing-06)}.zds-action-sheet__bar::after{position:absolute;top:50%;bottom:0;display:block;width:2.5rem;height:0.03125rem;content:"";background-color:var(--color-background-contrast);opacity:0.7}[dir=ltr] .zds-action-sheet__bar::after{left:50%;transform:translateX(-50%)}[dir=rtl] .zds-action-sheet__bar::after{right:50%;transform:translateX(50%)}.zds-action-sheet__content{padding:var(--spacing-05);background-color:var(--color-background-base)}.zds-action-sheet__modal.zds-action-sheet__modal--persistent[data-hidden=true]{display:inherit}.zds-action-sheet__modal.zds-action-sheet__modal--persistent-closed{position:relative}.zds-action-sheet__content.zds-action-sheet--condensed{padding:0}.zds-alert-banner{width:100%}.zds-alert-banner__content{display:flex;flex-flow:column nowrap;gap:var(--spacing-02);padding:var(--spacing-03) var(--spacing-04)}.zds-alert-banner__content--with-top-divider{border-top:0.03125rem solid var(--color-background-low-alt)}.zds-alert-banner__content--with-bottom-divider{border-bottom:0.03125rem solid var(--color-background-low-alt)}.zds-alert-banner__content--low{padding:var(--spacing-03) 0}.zds-alert-banner__content.zds-alert-banner__content--high,.zds-alert-banner__content.zds-alert-banner__content--general{color:var(--color-content-high)}.zds-alert-banner__content--general.zds-alert-banner__content--high{background-color:var(--color-background-low)}.zds-alert-banner__content--informative.zds-alert-banner__content--high{background-color:var(--color-semantic-info-low)}.zds-alert-banner__content--informative.zds-alert-banner__content--low{color:var(--color-semantic-info-high)}.zds-alert-banner__content--warning.zds-alert-banner__content--high{background-color:var(--color-semantic-warning-low)}.zds-alert-banner__content--warning.zds-alert-banner__content--low{color:var(--color-semantic-warning-high)}.zds-alert-banner__content--error.zds-alert-banner__content--high{background-color:var(--color-semantic-danger-low)}.zds-alert-banner__content--error.zds-alert-banner__content--low{color:var(--color-semantic-danger-high)}.zds-alert-banner__content--success.zds-alert-banner__content--high{background-color:var(--color-semantic-success-low)}.zds-alert-banner__content--success.zds-alert-banner__content--low{color:var(--color-semantic-success-high)}.zds-alert-banner__icon{flex-shrink:0;width:1rem;height:1rem;transform:translateY(0.0625rem)}.zds-alert-banner__content--high .zds-alert-banner__icon{fill:var(--color-content-high)}.zds-alert-banner__content--informative.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-info-high)}.zds-alert-banner__content--warning.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-warning-high)}.zds-alert-banner__content--error.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-danger-high)}.zds-alert-banner__content--success.zds-alert-banner__content--low .zds-alert-banner__icon{fill:var(--color-semantic-success-high)}.zds-alert-banner__message{display:flex;flex-flow:row nowrap;gap:0.5625rem;align-items:flex-start;font-size:var(--font-size-body-m);word-break:normal;overflow-wrap:break-word;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-alert-banner__content--low .zds-alert-banner__message{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-alert-banner__action{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}[dir=ltr] .zds-alert-banner__action--with-icon{margin-left:1.625rem}[dir=rtl] .zds-alert-banner__action--with-icon{margin-right:1.625rem}@media screen and (min-width: 120rem){.zds-alert-banner__icon{width:1.25rem;height:1.25rem}[dir=ltr] .zds-alert-banner__action--with-icon{margin-left:1.875rem}[dir=rtl] .zds-alert-banner__action--with-icon{margin-right:1.875rem}}.zds-button{box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:10.375rem;max-width:100%;min-height:2.5rem;padding:var(--spacing-00) var(--spacing-03);overflow:visible;font-family:inherit;font-size:var(--font-size-label-l);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;border-radius:0;line-height:var(--line-height-label-l);letter-spacing:var(--letter-spacing-label-l);text-transform:var(--text-transform-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l)}.zds-button:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-button--flex{display:inline-flex;align-items:center;justify-content:center}.zds-button--disabled{pointer-events:none;cursor:not-allowed}.zds-button--small{min-height:2rem}.zds-button--large{min-height:2.5rem}.zds-button--with-second-line{display:flex;flex-flow:column nowrap;justify-content:center}.zds-button--primary{color:var(--color-content-inverse);background:var(--color-background-contrast)}.zds-button--primary.zds-button--disabled{color:var(--color-content-mid);background:var(--color-background-low)}@media (hover: hover){.zds-button--primary:not(.zds-button--disabled):hover{background:var(--color-background-contrast-alt)}}.zds-button--secondary{color:var(--color-content-high);background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high)}.zds-button--secondary.zds-button--disabled{color:var(--color-content-low);border-color:var(--color-content-mid)}@media (hover: hover){.zds-button--secondary:not(.zds-button--disabled):hover{color:var(--color-content-mid)}}.zds-button--tertiary,.zds-button--tertiary-marginless{color:var(--color-content-high);background:none;border:none}.zds-button--tertiary-marginless{min-width:auto;height:-webkit-min-content;height:min-content;padding:0}.zds-button--tertiary.zds-button--disabled,.zds-button--tertiary-marginless.zds-button--disabled{color:var(--color-content-low);background:none;border:none}@media (hover: hover){.zds-button--tertiary-marginless:not(.zds-button--disabled):hover,.zds-button--tertiary:not(.zds-button--disabled):hover{color:var(--color-content-mid)}}.zds-button__first-line{width:100%;overflow:visible;text-align:center}.zds-button__second-line{width:100%;overflow:visible;font-size:var(--font-size-button-second-line);color:inherit;text-align:center;line-height:var(--line-height-button-second-line);letter-spacing:var(--letter-spacing-button-second-line);text-transform:var(--text-transform-button-second-line);font-stretch:var(--font-stretch-button-second-line);font-weight:var(--font-weight-button-second-line);font-family:var(--font-family-button-second-line)}@media screen and (min-width: 120rem){.zds-button{min-height:3rem}.zds-button--small{min-height:2.5rem}}.zds-dialog-actions{display:flex;gap:var(--spacing-05);justify-content:flex-end;padding-bottom:var(--spacing-05)}.zds-dialog-actions .zds-button{flex-grow:1;width:100%;min-width:0}.zds-dialog-actions--single{justify-content:center}.zds-dialog-actions--single .zds-button{flex-grow:initial;width:auto;min-width:10.375rem}@media screen and (min-width: 64rem){.zds-dialog-actions--single{justify-content:flex-end}.zds-dialog-actions .zds-button{flex-grow:initial;width:auto;min-width:10.375rem}}.zds-dialog-icon-button{position:relative;width:calc(1.5rem * var(--zds-theme-scale-factor));height:calc(1.5rem * var(--zds-theme-scale-factor));padding:0.375rem;margin:-0.375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none}.zds-dialog-icon-button:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-dialog-icon-button__icon{position:absolute;top:0.375rem;width:calc(1.5rem * var(--zds-theme-scale-factor) - 0.75rem);height:calc(1.5rem * var(--zds-theme-scale-factor) - 0.75rem)}[dir=ltr] .zds-dialog-icon-button__icon{left:0.375rem}[dir=rtl] .zds-dialog-icon-button__icon{right:0.375rem}[dir=rtl] .zds-dialog-arrow-button{transform:rotate(180deg)}@media screen and (min-width: 64rem){[dir=ltr] .zds-dialog-close-button{margin:0 0 0 auto}[dir=rtl] .zds-dialog-close-button{margin:0 auto 0 0}[dir=rtl] .zds-dialog-close-button{margin:0 auto 0 0}}.zds-dialog-content{flex:1;overflow-y:scroll;-ms-overflow-style:none;font-size:var(--font-size-body-l);word-break:normal;overflow-wrap:break-word;scrollbar-width:none;transition-duration:0.2s;transition-property:border-color;line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-dialog-content::-webkit-scrollbar{width:0;height:0}@media screen and (min-width: 64rem){.zds-dialog-content:last-child:not(.zds-drawer-content){margin-bottom:var(--spacing-05)}}.zds-dialog-header{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:var(--spacing-07);align-items:center;width:100%;font-size:var(--font-size-title-m);word-break:normal;overflow-wrap:break-word;background-color:var(--color-background-base);line-height:var(--line-height-title-m);letter-spacing:var(--letter-spacing-title-m);text-transform:var(--text-transform-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);font-family:var(--font-family-title-m)}.zds-dialog-header .zds-dialog-arrow-button,.zds-dialog-header .zds-dialog-close-button{grid-row:1;grid-column:1;justify-self:start}.zds-dialog-header .zds-dialog-header-actions{grid-row:1;grid-column:2;justify-self:end}.zds-dialog-header .zds-dialog-title{grid-row:2;grid-column:1 / -1;justify-self:start;width:100%}@media screen and (min-width: 64rem){.zds-dialog-header{grid-template-rows:auto;grid-template-columns:auto 1fr auto auto;gap:0;width:auto}.zds-dialog-header .zds-dialog-arrow-button{grid-row:1;grid-column:1}[dir=ltr] .zds-dialog-header .zds-dialog-arrow-button{margin-right:var(--spacing-04)}[dir=rtl] .zds-dialog-header .zds-dialog-arrow-button{margin-left:var(--spacing-04)}.zds-dialog-title{justify-self:start}.zds-dialog-header .zds-dialog-title{grid-row:1;grid-column:2}.zds-dialog-header .zds-dialog-header-actions{grid-row:1;grid-column:3;margin:0 0.3125rem}.zds-dialog-header .zds-dialog-close-button{grid-row:1;grid-column:4}.zds-dialog-header~.zds-dialog-close-button~.zds-dialog-header-actions{grid-row:1;grid-column:4}[dir=rtl] .zds-dialog-header{flex:none}}.zds-dialog-header-actions .zds-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zds-dialog-title{font-size:var(--font-size-title-m);line-height:var(--line-height-title-m);letter-spacing:var(--letter-spacing-title-m);text-transform:var(--text-transform-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);font-family:var(--font-family-title-m)}.zds-dialog{display:flex;align-items:center;justify-content:center;height:100%}.zds-dialog__wrapper{background-color:var(--color-background-base);display:flex;flex-direction:column;gap:var(--spacing-05);height:100%;max-height:100vh;max-width:100vw;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-05) var(--spacing-05) 0 var(--spacing-05);position:relative;width:100%;z-index:15}.zds-dialog__focus-trap{flex-grow:1;height:100%}@media screen and (min-width: 64rem){.zds-dialog__focus-trap{flex-grow:0;height:initial}.zds-dialog__wrapper{max-height:calc(100vh - 3rem);margin:3rem 0;border:var(--zds-line-width) solid var(--color-content-high)}.zds-dialog--size-s .zds-dialog__wrapper{width:24.5625rem}.zds-dialog--size-m .zds-dialog__wrapper{width:36rem}.zds-dialog--size-l .zds-dialog__wrapper{width:50rem}}@media screen and (min-width: 120rem){.zds-dialog--size-s .zds-dialog__wrapper{width:32rem}.zds-dialog--size-m .zds-dialog__wrapper{width:41rem}.zds-dialog--size-l .zds-dialog__wrapper{width:62.5rem}}.zds-dialog__wrapper.zds-alert-dialog{gap:0;width:calc(100vw - 2 * var(--spacing-05));height:auto;border:var(--zds-line-width) solid var(--color-content-high)}.zds-alert-dialog__header{gap:0;font-size:var(--font-size-title-m);line-height:var(--line-height-title-m);letter-spacing:var(--letter-spacing-title-m);text-transform:var(--text-transform-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);font-family:var(--font-family-title-m)}.zds-alert-dialog--emphasis .zds-alert-dialog__header{display:flex;align-items:center;justify-content:center}.zds-alert-dialog__focus-trap{display:flex;flex-grow:0;flex-flow:column nowrap;justify-content:center;margin:0 var(--spacing-05)}.zds-alert-dialog__content{margin-top:var(--spacing-02);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-alert-dialog--emphasis .zds-alert-dialog__content{text-align:center}.zds-alert-dialog__actions{flex-direction:row-reverse;margin-top:var(--spacing-05)}.zds-alert-dialog__title,.zds-alert-dialog__description{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:initial}.zds-alert-dialog__actions .zds-button{width:100%;min-width:unset}.zds-alert-dialog__description+.zds-alert-dialog__slot{margin-top:var(--spacing-05)}@media screen and (min-width: 48rem){.zds-dialog__wrapper.zds-alert-dialog{width:22.5rem}}@media screen and (min-width: 120rem){.zds-dialog__wrapper.zds-alert-dialog{width:32.5rem}}.zds-autocomplete-list{max-height:17.5rem;padding:0;margin:0;overflow:auto;list-style:none}@media screen and (min-width: 120rem){.zds-autocomplete-list{max-height:21.5rem}}.zds-autocomplete-list-item{width:100%;padding:var(--spacing-04) var(--spacing-04) var(--spacing-03);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;list-style:none;background:none;border:none}.zds-autocomplete-list-item--selected{background:var(--color-background-low-alt)}.zds-autocomplete-list-item--highlighted{background:var(--color-background-low)}@media screen and (min-width: 120rem){.zds-autocomplete-list-item{padding:var(--spacing-03) var(--spacing-04)}}.zds-autocomplete-menu__modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.zds-autocomplete-menu{margin-top:0.125rem;background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-low)}.zds-autocomplete-not-found{padding:var(--spacing-03) var(--spacing-04);margin-top:var(--spacing-02);font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-input-base{position:relative;z-index:0;box-sizing:border-box;display:grid;grid-template:"input endslot" "border border" "slot slot";grid-template-columns:1fr auto;column-gap:var(--spacing-01);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-top:var(--input-base-padding-top)}.zds-input-base--disabled{pointer-events:none}.zds-input-base--full-width{width:100%}.zds-input-base__input{grid-area:input;width:100%;height:var(--input-base-input-height);padding:0;font-size:var(--font-size-body-l);color:var(--color-content-high);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:none;border:none;border-radius:0;box-shadow:none;line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-input-base__label{position:absolute;top:calc(1.625rem * var(--zds-theme-scale-factor));z-index:-1;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-label-m);color:var(--color-content-mid);white-space:nowrap;transition:all 0.2s ease-out;line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}[dir=ltr] .zds-input-base__label{left:0;transform-origin:left top}[dir=rtl] .zds-input-base__label{right:0;transform-origin:right top}.zds-input-base__end-slot{grid-area:endslot;align-items:center;align-self:self-end;justify-self:end;margin-bottom:0.09375rem}.zds-input-base__border{grid-area:border;height:var(--zds-line-width);margin-top:0.09375rem;background:var(--zds-input-base-state-color, var(--zds-input-base-focus-color, var(--color-content-mid)))}.zds-input-base__input:disabled{cursor:not-allowed}.zds-input-base__input:focus~*{--zds-input-base-focus-color: var(--color-content-high)}.zds-input-base--has-error .zds-input-base__input~*,.zds-form--validated .zds-input-base__input:invalid~*{--zds-input-base-state-color: var(--color-semantic-danger-high);--zds-input-base-error-display: block}.zds-input-base__label--focused,.zds-input-base__label--has-content,.zds-input-base.zds-input-base--has-placeholder .zds-input-base__label,.zds-input-base:has(.zds-select-field__input) .zds-input-base__label{top:calc(0.5rem * var(--zds-theme-scale-factor));font-size:var(--font-size-label-s);line-height:var(--line-height-label-s);letter-spacing:var(--letter-spacing-label-s);text-transform:var(--text-transform-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);font-family:var(--font-family-label-s)}.zds-input-base__label-optional{font-size:var(--font-size-body-s);color:var(--color-content-mid);text-transform:capitalize;line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);font-family:var(--font-family-body-s)}[dir=ltr] .zds-input-base__label-optional{margin-left:var(--spacing-02)}[dir=rtl] .zds-input-base__label-optional{margin-right:var(--spacing-02)}.zds-input-base__label-optional::before{content:"("}.zds-input-base__label-optional::after{content:")"}.zds-input-base__slot{--zds-input-base-error-display: none;grid-area:slot;margin-top:0.25rem;font-size:calc(1rem * var(--zds-theme-scale-factor))}.zds-input-base__input--keyboard-focus:focus-visible~.zds-input-base__border{grid-area:border;height:var(--focus-ring-stroke);margin-top:0;background:var(--color-focus-ring)}.zds-container-docked{position:fixed;bottom:0;z-index:2;display:block;width:100%}[dir=ltr] .zds-container-docked{left:0}[dir=rtl] .zds-container-docked{right:0}.zds-container-docked__container{box-sizing:border-box;display:block;width:100%;padding:0 var(--spacing-05) var(--spacing-05) var(--spacing-05);background-color:var(--color-background-base)}.zds-container-docked---parent-fixed{position:-webkit-sticky;position:sticky;margin-top:auto}.zds-button-docked{display:flex;gap:var(--spacing-05);padding:var(--spacing-05)}.zds-button-docked .zds-button{flex-grow:1;width:100%;min-width:0}.zds-button-docked--direction-column{flex-direction:column;align-items:center}.zds-button-docked--direction-row{flex-direction:row;justify-content:center}.zds-button-docked--multiple-actions.zds-button-docked--direction-column{align-items:unset}.zds-button-docked--multiple-actions.zds-button-docked--direction-row{justify-content:unset}@media screen and (min-width: 120rem){.zds-button-docked{padding:var(--spacing-05) var(--spacing-09)}}.zds-carousel{position:relative;width:100%}.zds-carousel:where(ul){padding:0;margin:0;list-style:none}.zds-carousel-accessibility-navigation-arrow{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;margin:0;pointer-events:none;cursor:pointer;background:var(--color-background-base);border:none;border-radius:0;opacity:0}.zds-carousel-accessibility-navigation-arrow:focus-visible{pointer-events:auto;opacity:1}.zds-carousel-accessibility-navigation-arrow[aria-disabled=true] .zds-carousel-accessibility-navigation-arrow__icon{fill:var(--color-content-low)}.zds-carousel-accessibility-navigation-arrow--left{top:50%;transform:translateY(-50%)}[dir=ltr] .zds-carousel-accessibility-navigation-arrow--left{left:0.5rem}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--left{right:0.5rem}.zds-carousel-accessibility-navigation-arrow--right{top:50%}[dir=ltr] .zds-carousel-accessibility-navigation-arrow--right{right:0.5rem;transform:rotate(180deg) translateY(50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--right{left:0.5rem;transform:rotate(-180deg) translateY(50%)}.zds-carousel-accessibility-navigation-arrow--top{top:0.75rem}[dir=ltr] .zds-carousel-accessibility-navigation-arrow--top{left:50%;transform:rotate(90deg) translateX(-50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--top{right:50%;transform:rotate(-90deg) translateX(50%)}.zds-carousel-accessibility-navigation-arrow--bottom{bottom:0.75rem}[dir=ltr] .zds-carousel-accessibility-navigation-arrow--bottom{left:50%;transform:rotate(-90deg) translateX(-50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--bottom{right:50%;transform:rotate(90deg) translateX(50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--left{transform:rotate(180deg) translateY(50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--right{transform:rotate(0deg) translateY(-50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--top{transform:rotate(90deg) translateX(50%)}[dir=rtl] .zds-carousel-accessibility-navigation-arrow--bottom{transform:rotate(-90deg) translateX(50%)}.zds-carousel-accessibility-mouse-navigation-region{position:absolute;z-index:1;background-color:transparent;border:none}.zds-carousel-accessibility-mouse-navigation-region[aria-disabled=true]{pointer-events:none}.zds-carousel-accessibility-mouse-navigation-region--left{top:0;width:var(--spacing-07);height:100%}[dir=ltr] .zds-carousel-accessibility-mouse-navigation-region--left{left:0}[dir=rtl] .zds-carousel-accessibility-mouse-navigation-region--left{right:0}.zds-carousel-accessibility-mouse-navigation-region--right{top:0;width:var(--spacing-07);height:100%}[dir=ltr] .zds-carousel-accessibility-mouse-navigation-region--right{right:0}[dir=rtl] .zds-carousel-accessibility-mouse-navigation-region--right{left:0}.zds-carousel-accessibility-mouse-navigation-region--top{top:0;width:100%;height:var(--spacing-07)}[dir=ltr] .zds-carousel-accessibility-mouse-navigation-region--top{left:0}[dir=rtl] .zds-carousel-accessibility-mouse-navigation-region--top{right:0}.zds-carousel-accessibility-mouse-navigation-region--bottom{bottom:0;width:100%;height:var(--spacing-07)}[dir=ltr] .zds-carousel-accessibility-mouse-navigation-region--bottom{left:0}[dir=rtl] .zds-carousel-accessibility-mouse-navigation-region--bottom{right:0}.zds-carousel-container{position:relative;width:100%;height:100%}.zds-carousel-content{position:relative;display:flex;width:100%;height:100%}.zds-carousel-content:where(ul){padding:0;margin:0;list-style:none}.zds-carousel-item:where(li){list-style:none}.zds-carousel-item{flex-shrink:0;min-width:0}.zds-carousel-content--horizontal{flex-direction:row}.zds-carousel-content--vertical{flex-direction:column}.zds-link{font-size:var(--font-size-body-m);color:var(--color-content-high);text-decoration:underline;text-underline-offset:var(--spacing-01);cursor:pointer;transition:-webkit-text-decoration 0.2s ease;transition:text-decoration 0.2s ease;transition:text-decoration 0.2s ease,-webkit-text-decoration 0.2s ease;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-link:hover{text-decoration:none}.zds-link:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-link--disabled{color:var(--color-content-low);pointer-events:none;cursor:not-allowed}.zds-action-link{box-sizing:border-box;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin-top:var(--spacing-02);font-family:inherit;font-size:var(--font-size-body-m);color:var(--color-content-high);text-decoration:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none;border-radius:0;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m)}.zds-drop-down-menu{position:relative;display:inline-block}.zds-drop-down-menu__trigger{padding:0;background:unset;border:none}.zds-drop-down-menu__trigger-icon{fill:var(--color-content-high)}.zds-drop-down-menu__trigger-icon:hover{cursor:pointer}.zds-drop-down-menu__trigger:focus .zds-drop-down-menu__trigger-icon{fill:var(--color-content-mid)}.zds-drop-down-menu__menu-wrapper{position:initial;z-index:calc(var(--zds-modal-backdrop-zindex) + 1)}.zds-drop-down-menu__menu-action-sheet{padding:var(--spacing-02) var(--spacing-01);margin:0}.zds-drop-down-menu__menu{display:none;min-width:9.125rem;padding:var(--spacing-02) 0;margin:var(--zds-line-width-negative) 0 0 0;background-color:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high)}.zds-drop-down-menu__menu--visible{z-index:1;display:block}.zds-drop-down-menu__menu-item{display:block;padding:var(--spacing-03) var(--spacing-04);font-size:var(--font-size-label-m);color:var(--color-content-high);background:var(--color-background-base);border:none;line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}[dir=ltr] .zds-drop-down-menu__menu-item{text-align:left}[dir=rtl] .zds-drop-down-menu__menu-item{text-align:right}.zds-drop-down-menu__menu-item:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring)}.zds-drop-down-menu__menu-item:hover{cursor:pointer;background:var(--color-background-low)}.zds-drop-down-menu__menu-item:active{background:var(--color-background-low-alt)}.zds-drop-down-menu__content-row-wrapper{display:flex;flex-flow:row nowrap;gap:var(--spacing-02);align-items:center;justify-content:flex-start}@media screen and (min-width: 48rem){.zds-drop-down-menu__menu-wrapper{position:absolute}.zds-drop-down-menu__menu-item{font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}}.zds-action-cell{--zds-action-cell-icon-x-margin: var(--spacing-02);--zds-action-cell-icon-width: 1rem;display:flex;flex-flow:row wrap;gap:var(--spacing-03);align-items:flex-start;padding:var(--spacing-02) 0}.zds-action-cell__column{display:flex;flex:1;flex-flow:column}.zds-action-cell__title{font-size:var(--font-size-label-m);word-break:normal;overflow-wrap:break-word;line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-action-cell__description{margin-top:var(--spacing-01);font-size:var(--font-size-body-m);word-break:normal;overflow-wrap:break-word;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-action-cell__slot{width:100%;margin-top:var(--spacing-02)}.zds-action-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center}[dir=ltr] .zds-action-cell__icon-wrapper{margin-right:var(--spacing-02)}[dir=rtl] .zds-action-cell__icon-wrapper{margin-left:var(--spacing-02)}.zds-action-cell__actions-wrapper{align-self:flex-start}.zds-action-cell--disabled{color:var(--color-content-low);pointer-events:none;cursor:not-allowed}.zds-action-cell__action-icon{padding:0.375rem;margin:-0.375rem;cursor:pointer;background-color:transparent;border:none}.zds-action-cell--disabled .zds-action-cell__action-icon,.zds-action-cell--disabled .zds-action-link{color:var(--color-content-low);cursor:not-allowed}.zds-action-cell__more-option-button{padding:0.375rem;margin:-0.375rem;cursor:pointer;background-color:transparent;border:none}.zds-action-cell--disabled .zds-action-cell__more-option-button,.zds-action-cell--disabled .zds-action-cell__actions-wrapper--icon-action,.zds-action-cell--disabled .zds-action-cell__icon-wrapper{cursor:not-allowed;fill:var(--color-content-low)}.zds-action-cell__more-option-button:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-action-cell__action-icon:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-action-cell__action-icon>*{width:1rem;height:1rem}.zds-action-link:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-cell-list{padding:0;margin:0;list-style-type:none}.zds-cell-list--dividers .zds-cell:not(:first-of-type){border-top:var(--zds-line-width) solid var(--color-content-high)}.zds-informative-cell{display:grid;grid-template-columns:auto 1fr;padding:var(--spacing-03) 0}.zds-informative-cell__column{grid-column:2;align-self:center}.zds-informative-cell__title{font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-informative-cell__description{margin-top:var(--spacing-01);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-informative-cell__slot{grid-column:span 2;margin-top:var(--spacing-02)}.zds-informative-cell__icon-wrapper{display:flex;flex-flow:column nowrap}[dir=ltr] .zds-informative-cell__icon-wrapper{margin-right:var(--spacing-02)}[dir=rtl] .zds-informative-cell__icon-wrapper{margin-left:var(--spacing-02)}.zds-selection-cell{display:block;padding:var(--spacing-03) 0}.zds-selection-cell--disabled{color:var(--color-content-low)}.zds-selection-cell__selection-icon-wrapper{display:flex}[dir=ltr] .zds-selection-cell__selection-icon-wrapper{margin-left:0}[dir=rtl] .zds-selection-cell__selection-icon-wrapper{margin-right:0}.zds-selection-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center}[dir=ltr] .zds-selection-cell__icon-wrapper{margin-right:var(--spacing-02)}[dir=rtl] .zds-selection-cell__icon-wrapper{margin-left:var(--spacing-02)}.zds-selection-cell--disabled .zds-selection-cell__selection-icon-wrapper,.zds-selection-cell--disabled .zds-selection-cell__icon-wrapper{cursor:not-allowed;fill:var(--color-content-low)}.zds-selection-cell__text-wrapper{display:flex;flex-flow:column nowrap}.zds-selection-cell__button-wrapper,.zds-selection-cell__link-wrapper{display:flex;gap:var(--spacing-02);align-items:flex-start;justify-content:space-between;width:100%;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-align:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none;border-radius:0}.zds-selection-cell__link-wrapper{text-decoration:none}.zds-selection-cell__button-wrapper:focus-visible,.zds-selection-cell__link-wrapper:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-selection-cell--disabled .zds-selection-cell__button-wrapper,.zds-selection-cell--disabled .zds-selection-cell__link-wrapper,.zds-selection-cell--disabled .zds-action-link{color:var(--color-content-low);cursor:not-allowed}.zds-selection-cell__column{display:flex;flex:1;flex-flow:column;align-items:flex-start;word-break:normal;overflow-wrap:break-word}.zds-selection-cell__title{font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-selection-cell__description{margin-top:var(--spacing-01);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-selection-cell__slot{margin-top:var(--spacing-02)}[dir=rtl] .zds-selection-cell__icon-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;margin-left:var(--spacing-02)}.zds-selection-cell__wrapper{display:flex;align-items:flex-start;justify-content:center}.zds-selection-cell__selection-icon--default{width:0.75rem;height:1rem}[dir=rtl] .zds-selection-cell__selection-icon--default{transform:rotate(180deg)}.zds-checkbox-error{display:block;font-size:var(--font-size-body-s);color:var(--color-semantic-danger-high);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);text-transform:var(--text-transform-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);font-family:var(--font-family-body-s)}.zds-checkbox-icon{width:var(--zds-checkbox-icon-size);height:var(--zds-checkbox-icon-size)}.zds-checkbox-control{padding-top:var(--spacing-00)}.zds-checkbox--disabled .zds-checkbox-icon{fill:var(--color-content-low)}.zds-checkbox-icon.zds-checkbox-icon--checked,.zds-checkbox-icon.zds-checkbox-icon--unchecked{display:none}.zds-checkbox-input:checked~.zds-checkbox-control .zds-checkbox-icon.zds-checkbox-icon--checked{display:block}.zds-checkbox-input:not(:checked)~.zds-checkbox-control .zds-checkbox-icon.zds-checkbox-icon--unchecked{display:block}.zds-checkbox-input{border:none}.zds-checkbox-label{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}[dir=ltr] .zds-checkbox-label{margin-left:var(--spacing-02)}[dir=rtl] .zds-checkbox-label{margin-right:var(--spacing-02)}.zds-checkbox{--zds-checkbox-icon-size: calc(0.75rem * var(--zds-theme-scale-factor));display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.zds-checkbox:has(:focus-visible){outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-checkbox--disabled{color:var(--color-content-low);cursor:not-allowed}.zds-checkbox-group-error{display:block;margin-top:var(--spacing-02);font-size:var(--font-size-body-s);color:var(--color-semantic-danger-high);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);text-transform:var(--text-transform-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);font-family:var(--font-family-body-s)}.zds-checkbox-group{padding:0;margin:0;vertical-align:baseline;list-style:none}.zds-checkbox-group__item:not(:first-child){margin-top:var(--spacing-04)}.zds-collapsible-content{--zds-collapsible-animation-duration: 300ms;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--zds-collapsible-animation-duration) ease-in-out,opacity var(--zds-collapsible-animation-duration) ease-in-out}.zds-collapsible-content[data-zds-animation-state=open]{grid-template-rows:1fr;opacity:1}.zds-collapsible-content__inner{overflow:hidden}.zds-divider{width:100%;height:0.03125rem;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-content-high);border:none}@media screen and (min-width: 120rem){.zds-divider{height:0.0625rem}}.zds-dot-list-indicator{position:absolute;display:block;width:0.25rem;height:0.25rem;background-color:var(--color-surface-high);border-radius:50%;transition:transform 300ms ease-out}.zds-dot-list-indicator[data-zds-skip-transition]{transition:none}.zds-dialog-actions.zds-drawer-actions{justify-content:center;padding-right:0;padding-left:0;margin-top:var(--spacing-05);border-right:none;border-left:none}.zds-dialog-actions.zds-drawer-actions:not(.zds-dialog-actions--single) .zds-button{width:100%}.zds-dialog-actions.zds-drawer-actions.zds-dialog-actions--single .zds-button{width:auto;min-width:10.375rem}.zds-drawer-actions .zds-button-docked{padding-right:0;padding-left:0}.zds-drawer-content{padding:0 var(--spacing-02);margin:var(--spacing-05) -0.5rem 0}.zds-drawer-header{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.zds-drawer-header .zds-drawer-back-button,.zds-drawer-header .zds-drawer-close-button{grid-row:1;grid-column:1;justify-self:start}.zds-drawer-header .zds-drawer-header-actions{grid-row:1;grid-column:2;justify-self:end}.zds-drawer-header .zds-drawer-title{grid-row:2;grid-column:1 / -1;justify-self:start;width:100%}.zds-drawer-subtitle{grid-row:3;grid-column:1 / -1;justify-self:start}@media screen and (min-width: 64rem){.zds-drawer-header .zds-drawer-back-button{grid-row:1;grid-column:1}[dir=ltr] .zds-drawer-header .zds-drawer-back-button{margin-right:var(--spacing-04)}[dir=rtl] .zds-drawer-header .zds-drawer-back-button{margin-left:var(--spacing-04)}.zds-drawer-header .zds-drawer-close-button{grid-row:1;grid-column:2}[dir=ltr] .zds-drawer-header .zds-drawer-close-button{margin-right:var(--spacing-04)}[dir=rtl] .zds-drawer-header .zds-drawer-close-button{margin-left:var(--spacing-04)}.zds-drawer-header .zds-drawer-close-button~.zds-drawer-header-actions{grid-row:1;grid-column:1;justify-self:start}}.zds-drawer-subtitle{margin-top:var(--spacing-02);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-drawer-title{margin:var(--spacing-07) 0 0 0;font-size:var(--font-size-title-m);line-height:var(--line-height-title-m);letter-spacing:var(--letter-spacing-title-m);text-transform:var(--text-transform-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);font-family:var(--font-family-title-m)}.zds-drawer{--zds-drawer-content-x-margin: var(--spacing-05);--zds-drawer-icon-margin: 1rem;justify-content:flex-end}.zds-drawer--bottom{justify-content:center;width:100%}.zds-drawer--top{justify-content:center;width:100%}.zds-drawer__container{position:relative;z-index:calc(var(--zds-modal-backdrop-zindex) + 1);display:flex;flex-flow:column nowrap;gap:0;width:100%;height:100%;margin-top:0;background:var(--color-background-base);border:none}[dir=ltr] .zds-drawer__container{margin-left:auto}[dir=rtl] .zds-drawer__container{margin-right:auto}.zds-drawer__content{display:flex;width:100%}.zds-drawer--right .zds-drawer__content{justify-content:flex-end}.zds-drawer--left .zds-drawer__content{justify-content:flex-start}.zds-dialog__focus-trap.zds-drawer__content{height:100%}.zds-dialog__wrapper.zds-drawer__container{max-height:100%;margin:0}@media screen and (min-width: 64rem){.zds-drawer{--zds-drawer-icon-margin: 1.5rem}.zds-dialog__focus-trap.zds-drawer__content{flex-grow:0}.zds-drawer__container.zds-drawer--size-s{width:24.5625rem}.zds-drawer__container.zds-drawer--size-m{width:27rem}.zds-drawer__container.zds-drawer--size-l{width:35rem}.zds-drawer__container.zds-drawer--size-xl{width:100%}}@media screen and (min-width: 85.4375rem){.zds-drawer__container.zds-drawer--size-xl{width:80%}}@media screen and (min-width: 120rem){.zds-dialog__wrapper.zds-drawer__container{padding:var(--spacing-05) var(--spacing-09) 0 var(--spacing-09)}.zds-drawer__container.zds-drawer--size-s{width:30rem}.zds-drawer__container.zds-drawer--size-m{width:43rem}.zds-drawer__container.zds-drawer--size-l{width:55.5rem}}.zds-empty-state{margin:var(--spacing-12) 0;line-height:1}.zds-empty-state--align-center{text-align:center}[dir=ltr] .zds-empty-state--align-left{text-align:left}[dir=rtl] .zds-empty-state--align-left{text-align:right}.zds-empty-state__title{margin-top:var(--spacing-04);font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-empty-state--with-description .zds-empty-state__title{font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-empty-state__description{margin-top:var(--spacing-02);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-form-control-error{display:var(--zds-input-base-error-display);font-size:var(--font-size-body-l);color:var(--zds-input-base-state-color);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-form-control-help{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-password-field__password-visibility-button{display:flex;align-items:center;width:calc(1.5rem * var(--zds-theme-scale-factor));height:calc(1.5rem * var(--zds-theme-scale-factor));padding:0;margin:-0.1875rem 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none}.zds-password-field__password-visibility-icon{width:calc(1.25rem * var(--zds-theme-scale-factor));height:calc(1.25rem * var(--zds-theme-scale-factor));margin:auto;margin-bottom:0.0625rem}.zds-password-field__password-visibility-button:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring)}.zds-input-base__input:not(.zds-input-base__input--has-content)+.zds-input-base__end-slot .zds-password-field__password-visibility-button{visibility:hidden;opacity:0}.zds-select-field__input{background-color:var(--color-background-base)}[dir=ltr] .zds-select-field__input{padding-right:calc(var(--zds-theme-scale-factor) * (0.75rem + var(--spacing-01)))}[dir=rtl] .zds-select-field__input{padding-left:calc(var(--zds-theme-scale-factor) * (0.75rem + var(--spacing-01)))}.zds-select-field__adorment{position:absolute;top:calc(var(--input-base-padding-top) + (var(--input-base-input-height) / 2));width:calc(0.75rem * var(--zds-theme-scale-factor));height:calc(0.75rem * var(--zds-theme-scale-factor));pointer-events:none;transform:translateY(-50%)}[dir=ltr] .zds-select-field__adorment{right:0}[dir=rtl] .zds-select-field__adorment{left:0}.zds-select-field__arrow{position:absolute;top:0;width:100%;height:100%}[dir=ltr] .zds-select-field__arrow{left:0}[dir=rtl] .zds-select-field__arrow{right:0}.zds-input-base__input:disabled+.zds-input-base__end-slot .zds-select-field__arrow{visibility:hidden}.zds-textarea-field__input{min-width:10rem;resize:none}.zds-form-control .zds-error-message{display:none}.zds-form-control .zds-input-base:invalid+.zds-error-message{display:block;color:var(--color-semantic-error)}.zds-toast-action{align-self:flex-start;width:6.25rem;min-height:1.125rem;font-size:var(--font-size-body-m);color:var(--color-content-inverse);overflow-wrap:break-word;text-decoration:underline;cursor:pointer;background-color:transparent;border:none;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}[dir=ltr] .zds-toast-action{margin-right:var(--spacing-02)}[dir=rtl] .zds-toast-action{margin-left:var(--spacing-02)}.zds-toast-action:hover{color:var(--color-content-low)}.zds-toast-action:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media screen and (min-width: 48rem){.zds-toast-action{color:var(--color-content-high)}.zds-toast-action:hover{color:var(--color-content-mid)}}.zds-toast-content{--zds-toast-content-padding: 0;position:fixed;display:flex;flex-flow:row nowrap;align-items:center;width:100%;max-width:100%;padding:var(--spacing-03) var(--spacing-05);background:var(--color-content-high)}.zds-toast-content--position-top-start{top:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-top-start{left:var(--zds-toast-content-padding)}[dir=rtl] .zds-toast-content--position-top-start{right:var(--zds-toast-content-padding)}.zds-toast-content--position-top-center{top:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-top-center{left:50%}[dir=rtl] .zds-toast-content--position-top-center{right:50%}[dir=rtl] .zds-toast-content--position-top-center{right:auto;left:50%}.zds-toast-content--position-top-end{top:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-top-end{right:var(--zds-toast-content-padding)}[dir=rtl] .zds-toast-content--position-top-end{left:var(--zds-toast-content-padding)}.zds-toast-content--position-bottom-start{bottom:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-bottom-start{left:var(--zds-toast-content-padding)}[dir=rtl] .zds-toast-content--position-bottom-start{right:var(--zds-toast-content-padding)}.zds-toast-content--position-bottom-center{bottom:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-bottom-center{left:50%}[dir=rtl] .zds-toast-content--position-bottom-center{right:50%}[dir=rtl] .zds-toast-content--position-bottom-center{right:auto;left:50%}.zds-toast-content--position-bottom-end{bottom:var(--zds-toast-content-padding)}[dir=ltr] .zds-toast-content--position-bottom-end{right:var(--zds-toast-content-padding)}[dir=rtl] .zds-toast-content--position-bottom-end{left:var(--zds-toast-content-padding)}@media screen and (min-width: 48rem){.zds-toast-content{--zds-toast-content-padding: 2rem;width:22.5rem;background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high)}}@media screen and (min-width: 64rem){.zds-toast-content{width:32rem}}.zds-toast-message{flex:1;font-size:var(--font-size-body-m);color:var(--color-content-inverse);word-break:normal;overflow-wrap:break-word;white-space:pre-wrap;line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}[dir=ltr] .zds-toast-message{margin-right:var(--spacing-04)}[dir=rtl] .zds-toast-message{margin-left:var(--spacing-04)}@media screen and (min-width: 48rem){.zds-toast-message{color:var(--color-content-high)}}:root{--zds-toast-viewport-zindex: calc(var(--zds-modal-zindex) * 2)}.zds-toast-viewport{position:fixed;z-index:var(--zds-toast-viewport-zindex)}.zds-toast-viewport:focus,.zds-toast-viewport:hover{border:0.625rem solid transparent}.zds-toast__container.zds-toast__container--transition-from-container{overflow:hidden}.zds-toast__modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.zds-toast__close-button{display:flex;align-items:center;align-self:flex-start;justify-content:center;width:calc(1rem * var(--zds-theme-scale-factor));height:calc(1rem * var(--zds-theme-scale-factor));padding:0.1875rem;margin-top:0.0625rem;cursor:pointer;outline:none;background:none;border:none;fill:var(--color-content-inverse)}.zds-toast__close-button:hover{fill:var(--color-content-low)}.zds-toast__close-button:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}@media screen and (min-width: 48rem){.zds-toast__close-button{fill:var(--color-content-high)}.zds-toast__close-button:hover{fill:var(--color-content-mid)}}:root{--zds-layout-gap: 1.25rem;--zds-layout-knee-top: 10rem;--zds-layout-overlay-z-index: 10;--zds-layout-slots-z-index: 10;--zds-layout-toe-bottom: 2rem;--zds-layout-sidebar-width: calc(var(--zds-layout-lateral-margin) + (100vw - var(--zds-layout-lateral-margin) * 2 - var(--zds-layout-gap) * (var(--zds-layout-columns) - 1)) / var(--zds-layout-columns))}.zds-layout-desktop{display:grid;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;grid-template-columns:repeat(var(--zds-layout-columns),minmax(0,1fr));column-gap:var(--zds-layout-gap);min-height:100vh;margin:0 var(--zds-layout-lateral-margin)}.zds-layout-desktop__header,.zds-layout-desktop__main{display:contents}.zds-layout-desktop__left-shoulder,.zds-layout-desktop__right-shoulder,.zds-layout-desktop__left-knee,.zds-layout-desktop__right-knee,.zds-layout-desktop__left-toe,.zds-layout-desktop__right-toe{position:fixed;z-index:var(--zds-layout-slots-z-index);max-width:calc((100vw - var(--zds-layout-lateral-margin) * 2 - var(--zds-layout-gap) * (var(--zds-layout-columns) - 1)) / var(--zds-layout-columns))}.zds-layout-desktop__left-shoulder::before,.zds-layout-desktop__left-toe::before,.zds-layout-desktop__right-shoulder::before,.zds-layout-desktop__right-toe::before{position:absolute;top:-2.5rem;bottom:-2.5rem;z-index:var(--zds-layout-slots-z-index);width:var(--zds-layout-sidebar-width);pointer-events:none;content:""}.zds-layout-desktop__left-knee::before,.zds-layout-desktop__right-knee::before{position:absolute;top:0;bottom:0;z-index:var(--zds-layout-slots-z-index);width:var(--zds-layout-sidebar-width);pointer-events:none;content:""}[dir=ltr] .zds-layout-desktop__left-shoulder::before,[dir=ltr] .zds-layout-desktop__left-knee::before,[dir=ltr] .zds-layout-desktop__left-toe::before{left:calc(-1 * var(--zds-layout-lateral-margin))}[dir=rtl] .zds-layout-desktop__left-shoulder::before,[dir=rtl] .zds-layout-desktop__left-knee::before,[dir=rtl] .zds-layout-desktop__left-toe::before{right:calc(-1 * var(--zds-layout-lateral-margin))}[dir=ltr] .zds-layout-desktop__right-shoulder::before,[dir=ltr] .zds-layout-desktop__right-knee::before,[dir=ltr] .zds-layout-desktop__right-toe::before{right:calc(-1 * var(--zds-layout-lateral-margin))}[dir=rtl] .zds-layout-desktop__right-shoulder::before,[dir=rtl] .zds-layout-desktop__right-knee::before,[dir=rtl] .zds-layout-desktop__right-toe::before{left:calc(-1 * var(--zds-layout-lateral-margin))}[dir=ltr] .zds-layout-desktop__right-shoulder,[dir=ltr] .zds-layout-desktop__right-knee,[dir=ltr] .zds-layout-desktop__right-toe{right:var(--zds-layout-lateral-margin)}[dir=rtl] .zds-layout-desktop__right-shoulder,[dir=rtl] .zds-layout-desktop__right-knee,[dir=rtl] .zds-layout-desktop__right-toe{left:var(--zds-layout-lateral-margin)}.zds-layout-desktop__left-shoulder,.zds-layout-desktop__right-shoulder{top:0}.zds-layout-desktop__left-knee,.zds-layout-desktop__right-knee{max-height:calc(100vh - 2 * var(--zds-layout-knee-top));-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;top:var(--zds-layout-knee-top)}.zds-layout-desktop__left-toe,.zds-layout-desktop__right-toe{bottom:var(--zds-layout-toe-bottom);align-self:end}.zds-layout-desktop__left-knee::-webkit-scrollbar,.zds-layout-desktop__right-knee::-webkit-scrollbar{display:none;width:0;height:0}.zds-layout-desktop__top{position:-webkit-sticky;position:sticky;top:0;z-index:var(--zds-layout-slots-z-index);grid-column:2 / -2}.zds-layout-desktop__top--overlap{position:fixed;right:calc(var(--zds-layout-sidebar-width) + var(--zds-layout-gap));left:calc(var(--zds-layout-sidebar-width) + var(--zds-layout-gap))}.zds-layout-desktop__content{grid-column:2 / -2}.zds-layout-desktop__footer{grid-column:2 / -2}.zds-layout-desktop__top--full-width,.zds-layout-desktop__content--full-width,.zds-layout-desktop__footer--full-width{grid-column:1 / -1;margin-right:calc(-1 * var(--zds-layout-lateral-margin));margin-left:calc(-1 * var(--zds-layout-lateral-margin))}.zds-layout-desktop__top--full-width{z-index:calc(var(--zds-layout-slots-z-index) - 1)}.zds-layout-desktop__top--full-width.zds-layout-desktop__top--overlap{right:0;left:0;margin-right:0;margin-left:0}.zds-layout-desktop__footer--full-width{padding-right:var(--zds-layout-lateral-margin);padding-left:var(--zds-layout-lateral-margin)}.zds-layout-desktop__left-overlay,.zds-layout-desktop__right-overlay{position:fixed;top:0;bottom:0;z-index:var(--zds-layout-overlay-z-index);width:calc(var(--zds-layout-sidebar-width) + var(--zds-layout-gap));pointer-events:none;background-color:transparent;transition:background-color 0.2s ease}[dir=ltr] .zds-layout-desktop__left-overlay{left:0}[dir=rtl] .zds-layout-desktop__left-overlay{right:0}[dir=ltr] .zds-layout-desktop__right-overlay{right:0}[dir=rtl] .zds-layout-desktop__right-overlay{left:0}.zds-layout-desktop:has(.zds-layout-desktop__left-overlay):has(.zds-layout-desktop__left-shoulder:hover,.zds-layout-desktop__left-knee:hover,.zds-layout-desktop__left-toe:hover) .zds-layout-desktop__left-shoulder,.zds-layout-desktop:has(.zds-layout-desktop__left-overlay):has(.zds-layout-desktop__left-shoulder:hover,.zds-layout-desktop__left-knee:hover,.zds-layout-desktop__left-toe:hover) .zds-layout-desktop__left-knee,.zds-layout-desktop:has(.zds-layout-desktop__left-overlay):has(.zds-layout-desktop__left-shoulder:hover,.zds-layout-desktop__left-knee:hover,.zds-layout-desktop__left-toe:hover) .zds-layout-desktop__left-toe{color:var(--color-content-high);fill:var(--color-content-high)}.zds-layout-desktop:has(.zds-layout-desktop__right-overlay):has(.zds-layout-desktop__right-shoulder:hover,.zds-layout-desktop__right-knee:hover,.zds-layout-desktop__right-toe:hover) .zds-layout-desktop__right-shoulder,.zds-layout-desktop:has(.zds-layout-desktop__right-overlay):has(.zds-layout-desktop__right-shoulder:hover,.zds-layout-desktop__right-knee:hover,.zds-layout-desktop__right-toe:hover) .zds-layout-desktop__right-knee,.zds-layout-desktop:has(.zds-layout-desktop__right-overlay):has(.zds-layout-desktop__right-shoulder:hover,.zds-layout-desktop__right-knee:hover,.zds-layout-desktop__right-toe:hover) .zds-layout-desktop__right-toe{color:var(--color-content-high);fill:var(--color-content-high)}.zds-layout-desktop:has(.zds-layout-desktop__left-shoulder:hover,.zds-layout-desktop__left-knee:hover,.zds-layout-desktop__left-toe:hover) .zds-layout-desktop__left-overlay,.zds-layout-desktop:has(.zds-layout-desktop__right-shoulder:hover,.zds-layout-desktop__right-knee:hover,.zds-layout-desktop__right-toe:hover) .zds-layout-desktop__right-overlay{background-color:var(--color-background-base)}@media screen and (min-width: 120rem){:root{--zds-layout-knee-top: 12.75rem;--zds-layout-toe-bottom: 2.5rem}}@media screen and (min-width: 160rem){:root{--zds-layout-knee-top: 16.625rem}}.zds-layout-mobile{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.zds-layout-mobile__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:grid;grid-template:"left-header right-header" "subheader subheader";background:var(--color-background-base)}.zds-layout-mobile__header--overlap{position:fixed;right:0;left:0;background:transparent}.zds-layout-mobile__top-header{display:contents}.zds-layout-mobile__left-header{grid-area:left-header;justify-self:start;max-width:100vw}[dir=ltr] .zds-layout-mobile__left-header{padding-left:var(--zds-layout-lateral-margin)}[dir=rtl] .zds-layout-mobile__left-header{padding-right:var(--zds-layout-lateral-margin)}.zds-layout-mobile__right-header{grid-area:right-header;justify-self:end;max-width:100vw}[dir=ltr] .zds-layout-mobile__right-header{padding-right:0.75rem}[dir=rtl] .zds-layout-mobile__right-header{padding-left:0.75rem}.zds-layout-mobile__subheader{grid-area:subheader;max-width:100vw;padding-right:var(--zds-layout-lateral-margin);padding-left:var(--zds-layout-lateral-margin)}.zds-layout-mobile__main{flex:1}.zds-layout-mobile__content--default-width{margin-right:var(--zds-layout-lateral-margin);margin-left:var(--zds-layout-lateral-margin)}.zds-layout-mobile__footer--default-width{padding-right:var(--zds-layout-lateral-margin);padding-left:var(--zds-layout-lateral-margin)}:root{--zds-layout-lateral-margin: 1.25rem;--zds-layout-columns: 1}.layout{position:relative;display:flex;flex-direction:column;min-height:100vh}@media screen and (min-width: 48rem){:root{--zds-layout-lateral-margin: 2rem;--zds-layout-columns: 6}}@media screen and (min-width: 85.4375rem){:root{--zds-layout-columns: 8}}@media screen and (min-width: 120rem){:root{--zds-layout-lateral-margin: 2.5rem}}@media screen and (min-width: 160rem){:root{--zds-layout-columns: 10}}.zds-nav-row__list-item{flex:0 0 auto;min-height:1.5rem;font-size:var(--font-size-label-l);color:var(--color-content-high);cursor:pointer;line-height:var(--line-height-label-l);letter-spacing:var(--letter-spacing-label-l);text-transform:var(--text-transform-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);font-family:var(--font-family-label-l)}.zds-nav-row__list-item-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:inherit;font-size:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap;text-decoration:none;cursor:inherit;background:inherit}.zds-nav-row__list-item-wrapper:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring)}.zds-nav-row__list-item--active{font-size:var(--font-size-label-l-highlight);color:var(--color-content-high);line-height:var(--line-height-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);text-transform:var(--text-transform-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);font-family:var(--font-family-label-l-highlight)}[dir=rtl] .zds-nav-row__list-item--active{font-size:var(--font-size-label-l-highlight);color:var(--color-content-high);line-height:var(--line-height-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);text-transform:var(--text-transform-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);font-family:var(--font-family-label-l-highlight)}.zds-nav-row__list{gap:1.25rem}.zds-number-indicator{display:inline-flex;align-items:center;justify-content:space-between;min-width:calc(1.25rem * var(--zds-theme-scale-factor))}.zds-number-indicator--border{display:inline-block;width:calc(var(--zds-line-width-thin) * var(--zds-theme-scale-factor));height:calc(0.75rem * var(--zds-theme-scale-factor));pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:currentcolor}.zds-number-indicator--bold .zds-number-indicator--border{width:calc(var(--zds-line-width-thick) * var(--zds-theme-scale-factor))}.zds-number-indicator--large{min-width:calc(1.5rem * var(--zds-theme-scale-factor))}.zds-number-list-indicator{-webkit-user-select:none;-ms-user-select:none;user-select:none}.zds-popover-container__modal{position:inherit}.zds-quantity-selector{--zds-quantity-selector-icon-size: calc(0.75rem * var(--zds-theme-scale-factor));position:relative;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2rem}.zds-quantity-selector:has(.zds-quantity-selector__units:focus-visible){outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-quantity-selector__increase,.zds-quantity-selector__decrease{display:flex;align-items:center;justify-content:center;height:100%;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0}[dir=ltr] .zds-quantity-selector__decrease{padding-right:var(--spacing-03);padding-left:0}[dir=rtl] .zds-quantity-selector__decrease{padding-left:var(--spacing-03);padding-right:0}[dir=ltr] .zds-quantity-selector__increase{padding-right:0;padding-left:var(--spacing-03)}[dir=rtl] .zds-quantity-selector__increase{padding-left:0;padding-right:var(--spacing-03)}.zds-quantity-selector__increase--disabled,.zds-quantity-selector__decrease--disabled{cursor:not-allowed;fill:var(--color-content-low)}.zds-quantity-selector__units{all:unset;display:flex;align-items:center;justify-content:center;width:2rem;height:100%;font-size:var(--font-size-label-s);text-align:center;line-height:var(--line-height-label-s);letter-spacing:var(--letter-spacing-label-s);text-transform:var(--text-transform-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);font-family:var(--font-family-label-s)}.zds-quantity-selector__icon{width:var(--zds-quantity-selector-icon-size);height:var(--zds-quantity-selector-icon-size)}.zds-radio{--zds-radio-icon-size: calc(0.75rem * var(--zds-theme-scale-factor));width:100%}.zds-radio--disabled{color:var(--color-content-low)}.zds-radio__container{display:flex;align-items:center;min-height:1rem;cursor:pointer}.zds-radio:has(.zds-radio__input:focus-visible){outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-radio__label{font-size:var(--font-size-label-m);line-height:1;letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}[dir=ltr] .zds-radio__label{margin-left:var(--spacing-02)}[dir=rtl] .zds-radio__label{margin-right:var(--spacing-02)}.zds-radio__input:checked~.zds-radio__label{font-size:var(--font-size-label-m-highlight);line-height:1;letter-spacing:var(--letter-spacing-label-m-highlight);text-transform:var(--text-transform-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);font-family:var(--font-family-label-m-highlight)}.zds-radio__icon{width:var(--zds-radio-icon-size);height:var(--zds-radio-icon-size)}.zds-radio__checked-icon{display:none}.zds-radio__unchecked-icon{display:block}.zds-radio__input:checked+.zds-radio__control .zds-radio__checked-icon{display:block}.zds-radio__input:checked+.zds-radio__control .zds-radio__unchecked-icon{display:none}.zds-radio--disabled .zds-radio__icon{fill:var(--color-content-low)}.zds-radio-group{display:flex;flex-direction:column;gap:var(--spacing-06);padding:0;margin:0;vertical-align:baseline;list-style:none}.zds-slider-mark{position:absolute;top:0;font-size:var(--font-size-label-s);color:var(--color-content-high);white-space:nowrap;line-height:var(--line-height-label-s);letter-spacing:var(--letter-spacing-label-s);text-transform:var(--text-transform-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);font-family:var(--font-family-label-s)}.zds-slider-mark--highlight{font-size:var(--font-size-label-s-highlight);line-height:var(--line-height-label-s-highlight);letter-spacing:var(--letter-spacing-label-s-highlight);text-transform:var(--text-transform-label-s-highlight);font-stretch:var(--font-stretch-label-s-highlight);font-weight:var(--font-weight-label-s-highlight);font-family:var(--font-family-label-s-highlight)}.zds-slider--disabled .zds-slider-mark{color:var(--color-content-low)}.zds-slider-mark-group{position:absolute;width:100%}.zds-slider-mark-group--top{top:calc(var(--zds-theme-scale-factor) * 1rem * (-1))}.zds-slider-mark-group--bottom{bottom:0}.zds-slider-thumb__input{position:absolute;top:0;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;background:none}.zds-slider-thumb__input:focus{outline:none}.zds-slider-thumb__input::-webkit-slider-thumb{width:var(--zds-slider-tap-thumb-size);height:var(--zds-slider-tap-thumb-size);-webkit-appearance:none;appearance:none;pointer-events:auto;cursor:move;background-color:var(--color-content-high);background-clip:padding-box;border:calc((var(--zds-slider-tap-thumb-size) - var(--zds-slider-thumb-size)) / 2) solid transparent;border-radius:50%;box-shadow:0 0 0 calc((var(--zds-slider-tap-thumb-size) - var(--zds-slider-thumb-size)) / 2) var(--color-content-high) inset}[dir=ltr] .zds-slider-thumb__input--at-start::-webkit-slider-thumb{transform:translateX(calc(var(--zds-slider-tap-thumb-size) / -2))}[dir=rtl] .zds-slider-thumb__input--at-start::-webkit-slider-thumb{transform:translateX(calc(-1*(var(--zds-slider-tap-thumb-size) / -2)))}[dir=ltr] .zds-slider-thumb__input--at-end::-webkit-slider-thumb{transform:translateX(calc(var(--zds-slider-tap-thumb-size) / 2))}[dir=rtl] .zds-slider-thumb__input--at-end::-webkit-slider-thumb{transform:translateX(calc(-1*(var(--zds-slider-tap-thumb-size) / 2)))}.zds-slider-thumb__input:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-slider-thumb__input::-moz-range-thumb{width:0.5rem;height:0.5rem;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:move;background-color:var(--color-content-high);border:none;border-radius:50%}.zds-slider--disabled .zds-slider-thumb__input::-webkit-slider-thumb{cursor:not-allowed;background-color:var(--color-content-low)}.zds-slider--disabled .zds-slider-thumb__input::-moz-range-thumb{cursor:not-allowed;background-color:var(--color-content-low)}.zds-slider-track{--zds-slider-track-inner-color: var(--color-content-high);--zds-slider-track-outer-color: var(--color-background-mid);position:absolute;top:50%;width:calc(100% - var(--zds-slider-tap-thumb-size) / 2);height:0.0625rem}[dir=ltr] .zds-slider-track{background:linear-gradient(to right,var(--zds-slider-track-outer-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-max-current-percent),var(--zds-slider-track-outer-color) var(--zds-slider-track-max-current-percent))}[dir=rtl] .zds-slider-track{background:linear-gradient(to left,var(--zds-slider-track-outer-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-min-current-percent),var(--zds-slider-track-inner-color) var(--zds-slider-track-max-current-percent),var(--zds-slider-track-outer-color) var(--zds-slider-track-max-current-percent))}.zds-slider--disabled .zds-slider-track{--zds-slider-track-inner-color: var(--color-content-low);--zds-slider-track-outer-color: var(--color-content-low)}.zds-slider{--zds-slider-tap-thumb-size: calc(1.25rem * var(--zds-theme-scale-factor));--zds-slider-thumb-size: calc(0.5rem * var(--zds-theme-scale-factor));position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem}.zds-slider--has-mark-group-top{margin-top:1rem}.zds-slider--has-mark-group-bottom{margin-bottom:1rem}.zds-switch{--zds-switch-thumb-size: calc(1.25rem * var(--zds-theme-scale-factor));--zds-switch-animation-duration: 0.2s;position:relative;display:flex;gap:var(--spacing-06)}.zds-switch__labeling-wrapper{display:flex;flex:1;flex-direction:column;gap:var(--spacing-01)}.zds-switch__label{flex:1;font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-switch__description{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-switch--disabled .zds-switch__label,.zds-switch--disabled .zds-switch__description{color:var(--color-content-low)}.zds-switch__input{position:absolute;top:0;z-index:1;width:100%;height:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[dir=ltr] .zds-switch__input{left:0}[dir=rtl] .zds-switch__input{right:0}.zds-switch--disabled .zds-switch__input{cursor:not-allowed}.zds-switch__slider-wrapper{position:relative;box-sizing:content-box;width:calc(var(--zds-switch-thumb-size) * 2);max-height:var(--zds-switch-thumb-size);padding:0.125rem;cursor:pointer;background:var(--color-background-mid);border-radius:1.25rem;transition:background var(--zds-switch-animation-duration) ease-in-out}.zds-switch__slider-thumb{width:var(--zds-switch-thumb-size);height:var(--zds-switch-thumb-size);background:#fff;border-radius:50%;box-shadow:0 0.0625rem 0.125rem rgb(0 0 0 / 8%);transition:transform var(--zds-switch-animation-duration) ease-in-out}.zds-switch__input:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-switch__input:checked+.zds-switch__slider-wrapper{background:var(--color-semantic-success-high)}.zds-switch__input:disabled+.zds-switch__slider-wrapper{opacity:0.5}.zds-switch__input:checked:disabled+.zds-switch__slider-wrapper{background:var(--color-semantic-success-high)}.zds-switch__input:not(:checked)+.zds-switch__slider-wrapper .zds-switch__slider-thumb{transform:translateX(0)}[dir=ltr] .zds-switch__input:checked+.zds-switch__slider-wrapper .zds-switch__slider-thumb{transform:translateX(100%)}[dir=rtl] .zds-switch__input:checked+.zds-switch__slider-wrapper .zds-switch__slider-thumb{transform:translateX(-100%)}@media screen and (min-width: 48rem){.zds-switch{--zds-switch-thumb-size: calc(1rem * var(--zds-theme-scale-factor))}}@media screen and (min-width: 120rem){.zds-switch{--zds-switch-thumb-size: calc(1.5rem * var(--zds-theme-scale-factor))}}.zds-tabs-tabslist::-webkit-scrollbar{display:none}.zds-tabs-tabslist__wrapper--vertical{display:flex;justify-content:flex-start}[dir=ltr] .zds-tabs-tabslist__wrapper--horizontal{padding-left:var(--zds-tabs-focus-ring-spacing);transform:translateX(calc(var(--zds-tabs-focus-ring-spacing) * -1))}[dir=rtl] .zds-tabs-tabslist__wrapper--horizontal{padding-right:var(--zds-tabs-focus-ring-spacing);transform:translateX(calc(-1*(var(--zds-tabs-focus-ring-spacing) * -1)))}.zds-tabs-tabslist__wrapper--horizontal .zds-tabs-tab{padding:var(--spacing-02) 0}[dir=ltr] .zds-tabs-tabslist__wrapper--vertical .zds-tabs-tab{text-align:left}[dir=rtl] .zds-tabs-tabslist__wrapper--vertical .zds-tabs-tab{text-align:right}.zds-tabs-tab-panel{min-width:100%;padding:var(--spacing-03) 0;overflow-y:auto}.zds-tabs--horizontal .zds-tabs__panel-list{flex-grow:1;overflow-y:hidden}.zds-tabs-tab{padding:0;margin:0;font-size:var(--font-size-label-m);line-height:inherit;color:inherit;text-wrap:nowrap;white-space:nowrap;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}[dir=ltr] .zds-tabs-tab:last-child{padding-right:0}[dir=rtl] .zds-tabs-tab:last-child{padding-left:0}[dir=ltr] .zds-tabs-tab:first-child{padding-left:0}[dir=rtl] .zds-tabs-tab:first-child{padding-right:0}.zds-tabs-tab:focus-visible{outline:none}.zds-tabs-tab:focus-visible .zds-tabs-tab__content{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.zds-tabs-tab--disabled{color:var(--color-content-low);cursor:not-allowed}.zds-tabs-tab--disabled:hover{color:var(--color-content-low)}.zds-tabs-tab--selected{font-size:var(--font-size-label-m-highlight);line-height:var(--line-height-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);text-transform:var(--text-transform-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);font-family:var(--font-family-label-m-highlight)}.zds-tabs{--zds-tabs-focus-ring-spacing: calc(var(--focus-ring-offset) + var(--focus-ring-stroke))}.zds-tabs--horizontal{display:flex;flex-direction:column;height:100%}.zds-tabs--vertical{display:flex;flex-direction:row;justify-content:flex-start;height:100%}.zds-tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:11.625rem;padding:0 var(--spacing-02);font-size:var(--font-size-label-xs);color:var(--color-content-high);background:var(--color-background-base);border:var(--zds-line-width) solid var(--color-content-high);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:var(--text-transform-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);font-family:var(--font-family-label-xs)}.zds-popover-bubble-container__content{position:relative;display:block;padding:var(--spacing-04);font-size:var(--font-size-body-l);color:var(--color-content-mid);background-color:var(--color-background-base);border:solid var(--zds-line-width) var(--color-content-mid);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-popover-bubble-container__content-arrow{position:absolute;width:0.625rem;height:0.625rem;color:var(--color-content-mid);background:inherit;transform:rotate(45deg)}[data-popper-placement=bottom-start] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top-start] .zds-popover-bubble-container__content-arrow{left:0.375rem}[data-popper-placement=bottom] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top] .zds-popover-bubble-container__content-arrow{left:calc(50% - 0.375rem)}[data-popper-placement=bottom-end] .zds-popover-bubble-container__content-arrow,[data-popper-placement=top-end] .zds-popover-bubble-container__content-arrow{right:0.375rem}.zds-popover-bubble-container[data-popper-placement^=top]{padding-bottom:1rem}[data-popper-placement^=top] .zds-popover-bubble-container__content-arrow{bottom:-0.375rem;border-right:solid var(--zds-line-width) var(--color-content-mid);border-bottom:solid var(--zds-line-width) var(--color-content-mid)}.zds-popover-bubble-container[data-popper-placement^=bottom]{padding-top:1rem}[data-popper-placement^=bottom] .zds-popover-bubble-container__content-arrow{top:-0.375rem;border-top:solid var(--zds-line-width) var(--color-content-mid);border-left:solid var(--zds-line-width) var(--color-content-mid)}[data-popper-placement=left-start] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right-start] .zds-popover-bubble-container__content-arrow{top:0.375rem}[data-popper-placement=left] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right] .zds-popover-bubble-container__content-arrow{top:calc(50% - 0.375rem)}[data-popper-placement=left-end] .zds-popover-bubble-container__content-arrow,[data-popper-placement=right-end] .zds-popover-bubble-container__content-arrow{bottom:0.375rem}.zds-popover-bubble-container[data-popper-placement^=left]{padding-right:1rem}[data-popper-placement^=left] .zds-popover-bubble-container__content-arrow{right:-0.375rem;border-top:solid var(--zds-line-width) var(--color-content-mid);border-right:solid var(--zds-line-width) var(--color-content-mid)}.zds-popover-bubble-container[data-popper-placement^=right]{padding-left:1rem}[data-popper-placement^=right] .zds-popover-bubble-container__content-arrow{left:-0.375rem;border-bottom:solid var(--zds-line-width) var(--color-content-mid);border-left:solid var(--zds-line-width) var(--color-content-mid)}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-weight:bold;src:local("?"),url(../static/media/helveticanowtext_normal_normal_700-FFDNP4JM.2bd77b8f.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_normal_700-25HSUY3H.cbf0a2da.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-weight:500;src:local("?"),url(../static/media/helveticanowtext_normal_normal_500-EYZFBSEJ.7903c548.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_normal_500-WWGBI3MX.9c3fe1b8.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";src:local("?"),url(../static/media/helveticanowtext_normal_normal_400-J7L37R2S.ff8d68de.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_normal_400-CTU65BIE.5042d966.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-weight:300;src:local("?"),url(../static/media/helveticanowtext_normal_normal_300-FXIQ6PXP.ac45821f.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_normal_300-7LCKIEL6.f8280134.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-style:italic;src:local("?"),url(../static/media/helveticanowtext_italic_normal_400-TZQK3LIS.83ec3132.woff2) format("woff2"),url(../static/media/helveticanowtext_italic_normal_400-7NNEIOJE.b9c209c2.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-style:italic;font-weight:300;src:local("?"),url(../static/media/helveticanowtext_italic_normal_300-XNHAC4PX.0a09d045.woff2) format("woff2"),url(../static/media/helveticanowtext_italic_normal_300-3CJ2Z2AU.a9c6b036.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-stretch:condensed;font-weight:bold;src:local("?"),url(../static/media/helveticanowtext_normal_condensed_700-RCQKM25A.c7a15564.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_condensed_700-MQ6ED62L.f75ccea8.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-stretch:condensed;font-weight:500;src:local("?"),url(../static/media/helveticanowtext_normal_condensed_500-36I4O7G3.e062f594.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_condensed_500-BXSQNHWF.af2e870a.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-stretch:condensed;src:local("?"),url(../static/media/helveticanowtext_normal_condensed_400-M2EPOEX7.c163dd6a.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_condensed_400-BUTULJXR.9f276fde.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-stretch:condensed;font-weight:300;src:local("?"),url(../static/media/helveticanowtext_normal_condensed_300-M3TV7L3J.602eb597.woff2) format("woff2"),url(../static/media/helveticanowtext_normal_condensed_300-NEI3P7J5.c17cabb1.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now Text";font-stretch:condensed;font-style:italic;font-weight:300;src:local("?"),url(../static/media/helveticanowtext_italic_condensed_300-YPWL2OVS.d18585c7.woff2) format("woff2"),url(../static/media/helveticanowtext_italic_condensed_300-NSUNALRZ.cdae00b1.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-weight:bold;src:local("?"),url(../static/media/NotoSansArmenian-700-ZO44M5MV.db8f198c.woff2) format("woff2"),url(../static/media/NotoSansArmenian-700-L4KLPTSN.e25bc867.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-weight:500;src:local("?"),url(../static/media/NotoSansArmenian-500-UINYZNAF.163704e6.woff2) format("woff2"),url(../static/media/NotoSansArmenian-500-R2K2QTT3.945be3c3.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";src:local("?"),url(../static/media/NotoSansArmenian-400-KVVDU3JC.c77cdef3.woff2) format("woff2"),url(../static/media/NotoSansArmenian-400-DGXC6OEO.2af98647.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-weight:300;src:local("?"),url(../static/media/NotoSansArmenian-300-H5VLCPM7.e9b784ef.woff2) format("woff2"),url(../static/media/NotoSansArmenian-300-RYXV7TGG.178a9426.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-stretch:condensed;font-weight:bold;src:local("?"),url(../static/media/NotoSansArmenian_Condensed-700-H3UUDTKM.59c4b9b2.woff2) format("woff2"),url(../static/media/NotoSansArmenian_Condensed-700-JKJHNFF5.11e60e81.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-stretch:condensed;font-weight:500;src:local("?"),url(../static/media/NotoSansArmenian_Condensed-500-FLGYI32G.9a0beccd.woff2) format("woff2"),url(../static/media/NotoSansArmenian_Condensed-500-NIPVORUI.339edbfb.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-stretch:condensed;src:local("?"),url(../static/media/NotoSansArmenian_Condensed-400-27BKYTJE.da85330f.woff2) format("woff2"),url(../static/media/NotoSansArmenian_Condensed-400-C5KOX5BM.c2439961.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Armenian";font-stretch:condensed;font-weight:300;src:local("?"),url(../static/media/NotoSansArmenian_Condensed-300-UAIODHV5.b0545cdf.woff2) format("woff2"),url(../static/media/NotoSansArmenian_Condensed-300-5THSBMGX.fefc8946.woff) format("woff")}:root{--font-stretch-normal: normal;--font-stretch-condensed: condensed;--font-weight-light: 300;--font-weight-regular: normal;--font-weight-medium: 500;--font-weight-bold: bold;--font-family-main: "Helvetica Now Text", "Helvetica", "Arial", "sans-serif";--font-family-alt: "Times New Roman";--font-size-body-s: calc(0.625rem * var(--zds-theme-scale-factor));--line-height-body-s: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-body-s: calc(0 * var(--zds-theme-scale-factor));--font-stretch-body-s: var(--font-stretch-normal);--font-weight-body-s: var(--font-weight-light);--font-family-body-s: var(--font-family-main);--font-size-body-m: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-body-m: calc(1.125rem * var(--zds-theme-scale-factor));--letter-spacing-body-m: calc(0 * var(--zds-theme-scale-factor));--font-stretch-body-m: var(--font-stretch-normal);--font-weight-body-m: var(--font-weight-light);--font-family-body-m: var(--font-family-main);--font-size-body-l: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-body-l: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-body-l: calc(0 * var(--zds-theme-scale-factor));--font-stretch-body-l: var(--font-stretch-normal);--font-weight-body-l: var(--font-weight-light);--font-family-body-l: var(--font-family-main);--font-size-label-xs: calc(0.625rem * var(--zds-theme-scale-factor));--line-height-label-xs: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-xs: calc(0 * var(--zds-theme-scale-factor));--text-transform-label-xs: uppercase;--font-stretch-label-xs: var(--font-stretch-normal);--font-weight-label-xs: var(--font-weight-light);--font-family-label-xs: var(--font-family-main);--font-size-label-s: calc(0.6875rem * var(--zds-theme-scale-factor));--line-height-label-s: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-s: calc(0 * var(--zds-theme-scale-factor));--text-transform-label-s: uppercase;--font-stretch-label-s: var(--font-stretch-normal);--font-weight-label-s: var(--font-weight-light);--font-family-label-s: var(--font-family-main);--font-size-label-m: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-m: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-m: calc(0 * var(--zds-theme-scale-factor));--text-transform-label-m: uppercase;--font-stretch-label-m: var(--font-stretch-normal);--font-weight-label-m: var(--font-weight-light);--font-family-label-m: var(--font-family-main);--font-size-label-xs-highlight: calc(0.625rem * var(--zds-theme-scale-factor));--line-height-label-xs-highlight: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-xs-highlight: calc(0.05rem * var(--zds-theme-scale-factor));--text-transform-label-xs-highlight: uppercase;--font-stretch-label-xs-highlight: var(--font-stretch-normal);--font-weight-label-xs-highlight: var(--font-weight-medium);--font-family-label-xs-highlight: var(--font-family-main);--font-size-label-s-highlight: calc(0.6875rem * var(--zds-theme-scale-factor));--line-height-label-s-highlight: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-s-highlight: calc(0.05rem * var(--zds-theme-scale-factor));--text-transform-label-s-highlight: uppercase;--font-stretch-label-s-highlight: var(--font-stretch-normal);--font-weight-label-s-highlight: var(--font-weight-medium);--font-family-label-s-highlight: var(--font-family-main);--font-size-label-m-highlight: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-m-highlight: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-m-highlight: calc(0.05rem * var(--zds-theme-scale-factor));--text-transform-label-m-highlight: uppercase;--font-stretch-label-m-highlight: var(--font-stretch-normal);--font-weight-label-m-highlight: var(--font-weight-medium);--font-family-label-m-highlight: var(--font-family-main);--font-size-label-l-highlight: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-label-l-highlight: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-l-highlight: calc(0.05rem * var(--zds-theme-scale-factor));--text-transform-label-l-highlight: uppercase;--font-stretch-label-l-highlight: var(--font-stretch-normal);--font-weight-label-l-highlight: var(--font-weight-medium);--font-family-label-l-highlight: var(--font-family-main);--font-size-label-l: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-label-l: calc(1rem * var(--zds-theme-scale-factor));--letter-spacing-label-l: calc(0 * var(--zds-theme-scale-factor));--text-transform-label-l: uppercase;--font-stretch-label-l: var(--font-stretch-normal);--font-weight-label-l: var(--font-weight-light);--font-family-label-l: var(--font-family-main);--font-size-title-m: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-title-m: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-title-m: calc(0 * var(--zds-theme-scale-factor));--text-transform-title-m: uppercase;--font-stretch-title-m: var(--font-stretch-normal);--font-weight-title-m: var(--font-weight-light);--font-family-title-m: var(--font-family-main);--font-size-title-l: calc(1rem * var(--zds-theme-scale-factor));--line-height-title-l: calc(1.5rem * var(--zds-theme-scale-factor));--letter-spacing-title-l: calc(0 * var(--zds-theme-scale-factor));--text-transform-title-l: uppercase;--font-stretch-title-l: var(--font-stretch-normal);--font-weight-title-l: var(--font-weight-light);--font-family-title-l: var(--font-family-main);--font-size-title-alt-s: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-title-alt-s: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-title-alt-s: calc(0 * var(--zds-theme-scale-factor));--text-transform-title-alt-s: uppercase;--font-stretch-title-alt-s: var(--font-stretch-normal);--font-weight-title-alt-s: var(--font-weight-light);--font-family-title-alt-s: var(--font-family-alt);--font-size-title-alt-m: calc(0.875rem * var(--zds-theme-scale-factor));--line-height-title-alt-m: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-title-alt-m: calc(0 * var(--zds-theme-scale-factor));--text-transform-title-alt-m: uppercase;--font-stretch-title-alt-m: var(--font-stretch-normal);--font-weight-title-alt-m: var(--font-weight-light);--font-family-title-alt-m: var(--font-family-alt);--font-size-title-alt-l: calc(1.25rem * var(--zds-theme-scale-factor));--line-height-title-alt-l: calc(1.5rem * var(--zds-theme-scale-factor));--letter-spacing-title-alt-l: calc(-1 * var(--zds-theme-scale-factor));--text-transform-title-alt-l: uppercase;--font-stretch-title-alt-l: var(--font-stretch-normal);--font-weight-title-alt-l: var(--font-weight-light);--font-family-title-alt-l: var(--font-family-alt);--font-size-super-index: calc(0.5rem * var(--zds-theme-scale-factor));--line-height-super-index: calc(0.75rem * var(--zds-theme-scale-factor));--letter-spacing-super-index: calc(0 * var(--zds-theme-scale-factor));--text-transform-super-index: uppercase;--font-stretch-super-index: var(--font-stretch-normal);--font-weight-super-index: var(--font-weight-light);--font-family-super-index: var(--font-family-main);--font-size-chat-body: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-chat-body: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-chat-body: calc(0 * var(--zds-theme-scale-factor));--text-transform-chat-body: uppercase;--font-stretch-chat-body: var(--font-stretch-normal);--font-weight-chat-body: var(--font-weight-regular);--font-family-chat-body: var(--font-family-main);--font-size-button-second-line: calc(0.5625rem * var(--zds-theme-scale-factor));--line-height-button-second-line: calc(0.75rem * var(--zds-theme-scale-factor));--letter-spacing-button-second-line: calc(0 * var(--zds-theme-scale-factor));--text-transform-button-second-line: uppercase;--font-stretch-button-second-line: var(--font-stretch-normal);--font-weight-button-second-line: var(--font-weight-light);--font-family-button-second-line: var(--font-family-main)}@media screen and (min-width: 64rem){:root{--font-size-title-m: calc(0.9375rem * var(--zds-theme-scale-factor));--line-height-title-m: calc(1.5rem * var(--zds-theme-scale-factor));--font-size-title-l: calc(1.125rem * var(--zds-theme-scale-factor));--line-height-title-l: calc(1.75rem * var(--zds-theme-scale-factor));--font-size-title-alt-s: calc(0.875rem * var(--zds-theme-scale-factor));--line-height-title-alt-s: calc(1.5rem * var(--zds-theme-scale-factor));--font-size-title-alt-m: calc(0.875rem * var(--zds-theme-scale-factor));--line-height-title-alt-m: calc(1.25rem * var(--zds-theme-scale-factor))}}@media screen and (min-width: 120rem){:root{--font-size-body-s: calc(0.6875rem * var(--zds-theme-scale-factor));--line-height-body-s: calc(1.125rem * var(--zds-theme-scale-factor));--letter-spacing-body-s: calc(0 * var(--zds-theme-scale-factor));--font-size-body-m: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-body-m: calc(1.25rem * var(--zds-theme-scale-factor));--letter-spacing-body-m: calc(0 * var(--zds-theme-scale-factor));--font-size-body-l: calc(0.9375rem * var(--zds-theme-scale-factor));--line-height-body-l: calc(1.5rem * var(--zds-theme-scale-factor));--letter-spacing-body-l: calc(0 * var(--zds-theme-scale-factor));--font-size-label-xs: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-xs: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-s: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-s: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-m: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-label-m: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-l: calc(0.875rem * var(--zds-theme-scale-factor));--font-size-label-xs-highlight: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-xs-highlight: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-s-highlight: calc(0.75rem * var(--zds-theme-scale-factor));--line-height-label-s-highlight: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-m-highlight: calc(0.8125rem * var(--zds-theme-scale-factor));--line-height-label-m-highlight: calc(1.25rem * var(--zds-theme-scale-factor));--font-size-label-l-highlight: calc(0.875rem * var(--zds-theme-scale-factor));--font-size-title-m: calc(1.125rem * var(--zds-theme-scale-factor));--line-height-title-m: calc(1.75rem * var(--zds-theme-scale-factor));--font-size-title-l: calc(1.375rem * var(--zds-theme-scale-factor));--line-height-title-l: calc(2rem * var(--zds-theme-scale-factor));--line-height-title-alt-s: calc(1.5rem * var(--zds-theme-scale-factor));--font-size-title-alt-m: calc(1.5rem * var(--zds-theme-scale-factor));--line-height-title-alt-m: calc(1.5rem * var(--zds-theme-scale-factor));--letter-spacing-title-alt-m: calc(-0.125rem * var(--zds-theme-scale-factor));--font-size-title-alt-l: calc(2.5rem * var(--zds-theme-scale-factor));--line-height-title-alt-l: calc(2.5rem * var(--zds-theme-scale-factor));--font-size-chat-body: calc(0.9375rem * var(--zds-theme-scale-factor));--line-height-chat-body: calc(1.5rem * var(--zds-theme-scale-factor))}}.zds-body-s{font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);letter-spacing:var(--letter-spacing-body-s);text-transform:var(--text-transform-body-s);font-stretch:var(--font-stretch-body-s);font-weight:var(--font-weight-body-s);font-family:var(--font-family-body-s)}.zds-body-m{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);text-transform:var(--text-transform-body-m);font-stretch:var(--font-stretch-body-m);font-weight:var(--font-weight-body-m);font-family:var(--font-family-body-m)}.zds-body-l{font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);text-transform:var(--text-transform-body-l);font-stretch:var(--font-stretch-body-l);font-weight:var(--font-weight-body-l);font-family:var(--font-family-body-l)}.zds-label-xs{font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:var(--text-transform-label-xs);font-stretch:var(--font-stretch-label-xs);font-weight:var(--font-weight-label-xs);font-family:var(--font-family-label-xs)}.zds-label-s{font-size:var(--font-size-label-s);line-height:var(--line-height-label-s);letter-spacing:var(--letter-spacing-label-s);text-transform:var(--text-transform-label-s);font-stretch:var(--font-stretch-label-s);font-weight:var(--font-weight-label-s);font-family:var(--font-family-label-s)}.zds-label-m{font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m);text-transform:var(--text-transform-label-m);font-stretch:var(--font-stretch-label-m);font-weight:var(--font-weight-label-m);font-family:var(--font-family-label-m)}.zds-label-l{font-size:var(--font-size-label-l);line-height:var(--line-height-label-l);letter-spacing:var(--letter-spacing-label-l);text-transform:var(--text-transform-label-l);font-stretch:var(--font-stretch-label-l);font-weight:var(--font-weight-label-l);font-family:var(--font-family-label-l)}.zds-label-xs-highlight{font-size:var(--font-size-label-xs-highlight);line-height:var(--line-height-label-xs-highlight);letter-spacing:var(--letter-spacing-label-xs-highlight);text-transform:var(--text-transform-label-xs-highlight);font-stretch:var(--font-stretch-label-xs-highlight);font-weight:var(--font-weight-label-xs-highlight);font-family:var(--font-family-label-xs-highlight)}.zds-label-s-highlight{font-size:var(--font-size-label-s-highlight);line-height:var(--line-height-label-s-highlight);letter-spacing:var(--letter-spacing-label-s-highlight);text-transform:var(--text-transform-label-s-highlight);font-stretch:var(--font-stretch-label-s-highlight);font-weight:var(--font-weight-label-s-highlight);font-family:var(--font-family-label-s-highlight)}.zds-label-m-highlight{font-size:var(--font-size-label-m-highlight);line-height:var(--line-height-label-m-highlight);letter-spacing:var(--letter-spacing-label-m-highlight);text-transform:var(--text-transform-label-m-highlight);font-stretch:var(--font-stretch-label-m-highlight);font-weight:var(--font-weight-label-m-highlight);font-family:var(--font-family-label-m-highlight)}.zds-label-l-highlight{font-size:var(--font-size-label-l-highlight);line-height:var(--line-height-label-l-highlight);letter-spacing:var(--letter-spacing-label-l-highlight);text-transform:var(--text-transform-label-l-highlight);font-stretch:var(--font-stretch-label-l-highlight);font-weight:var(--font-weight-label-l-highlight);font-family:var(--font-family-label-l-highlight)}.zds-title-m{font-size:var(--font-size-title-m);line-height:var(--line-height-title-m);letter-spacing:var(--letter-spacing-title-m);text-transform:var(--text-transform-title-m);font-stretch:var(--font-stretch-title-m);font-weight:var(--font-weight-title-m);font-family:var(--font-family-title-m)}.zds-title-l{font-size:var(--font-size-title-l);line-height:var(--line-height-title-l);letter-spacing:var(--letter-spacing-title-l);text-transform:var(--text-transform-title-l);font-stretch:var(--font-stretch-title-l);font-weight:var(--font-weight-title-l);font-family:var(--font-family-title-l)}.zds-title-alt-s{font-size:var(--font-size-title-alt-s);line-height:var(--line-height-title-alt-s);letter-spacing:var(--letter-spacing-title-alt-s);text-transform:var(--text-transform-title-alt-s);font-stretch:var(--font-stretch-title-alt-s);font-weight:var(--font-weight-title-alt-s);font-family:var(--font-family-title-alt-s)}.zds-title-alt-m{font-size:var(--font-size-title-alt-m);line-height:var(--line-height-title-alt-m);letter-spacing:var(--letter-spacing-title-alt-m);text-transform:var(--text-transform-title-alt-m);font-stretch:var(--font-stretch-title-alt-m);font-weight:var(--font-weight-title-alt-m);font-family:var(--font-family-title-alt-m)}.zds-title-alt-l{font-size:var(--font-size-title-alt-l);line-height:var(--line-height-title-alt-l);letter-spacing:var(--letter-spacing-title-alt-l);text-transform:var(--text-transform-title-alt-l);font-stretch:var(--font-stretch-title-alt-l);font-weight:var(--font-weight-title-alt-l);font-family:var(--font-family-title-alt-l)}.zds-super-index{font-size:var(--font-size-super-index);line-height:var(--line-height-super-index);letter-spacing:var(--letter-spacing-super-index);text-transform:var(--text-transform-super-index);font-stretch:var(--font-stretch-super-index);font-weight:var(--font-weight-super-index);font-family:var(--font-family-super-index)}.zds-chat-body{font-size:var(--font-size-chat-body);line-height:var(--line-height-chat-body);letter-spacing:var(--letter-spacing-chat-body);text-transform:var(--text-transform-chat-body);font-stretch:var(--font-stretch-chat-body);font-weight:var(--font-weight-chat-body);font-family:var(--font-family-chat-body)}:root{--color-semantic-danger-high: #e90d01;--color-semantic-danger-low: #ffd8d6;--color-semantic-success-high: #0a882a;--color-semantic-success-low: #d6f4de;--color-semantic-warning-high: #b66009;--color-semantic-warning-low: #ffeacc;--color-semantic-info-high: #0170e9;--color-semantic-info-low: #bfdeff;--color-semantic-sales: #23f444;--color-basic-black: #000;--color-basic-white: #fff;--color-content-high: var(--color-basic-black);--color-content-mid: #757575;--color-content-low: #ccc;--color-content-inverse: var(--color-basic-white);--color-surface-high: var(--color-basic-black);--color-surface-high-alt: #333;--color-surface-low: #f7f7f7;--color-surface-low-alt: #e5e5e5;--color-background-base: var(--color-basic-white);--color-background-base-alt: rgb(255 255 255 / 95%);--color-background-high: var(--color-basic-black);--color-background-high-alt: #333;--color-background-mid: #949494;--color-background-low: #f7f7f7;--color-background-low-alt: #e5e5e5;--color-background-overlay: #00000040;--color-background-overlay-alt: #ffffffbf;--color-background-contrast: #000;--color-background-contrast-alt: #333;--color-background-surface: #ffffffbf;--color-focus-ring: var(--color-semantic-info-high)}:root{--spacing-00: 0.125rem;--spacing-01: 0.25rem;--spacing-02: 0.5rem;--spacing-03: 0.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: 4.5rem;--spacing-13: 5rem;--spacing-14: 6rem;--spacing-15: 7rem;--spacing-16: 7.5rem}@media screen and (min-width: 120rem){:root{--spacing-00: 0.25rem;--spacing-01: 0.5rem;--spacing-02: 0.75rem;--spacing-03: 1rem;--spacing-04: 1.25rem;--spacing-05: 1.5rem;--spacing-06: 2rem;--spacing-07: 2.5rem;--spacing-08: 3rem;--spacing-09: 3.5rem;--spacing-10: 4rem;--spacing-11: 4.5rem;--spacing-12: 5rem;--spacing-13: 6rem;--spacing-14: 7rem;--spacing-15: 7.5rem;--spacing-16: 10rem}}:root{--input-base-padding-top: calc(1.625rem * var(--zds-theme-scale-factor));--input-base-input-height: calc(1.25rem * var(--zds-theme-scale-factor))}:root{--zds-line-width: 0.0625rem;--zds-line-width-thin: 0.0625rem;--zds-line-width-thick: 0.125rem}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 2dppx){:root{--zds-line-width: 0.03125rem;--zds-line-width-thin: 0.03125rem;--zds-line-width-thick: 0.09375rem}}@media (-webkit-min-device-pixel-ratio: 3),(min-resolution: 3dppx){:root{--zds-line-width: 0.0425rem;--zds-line-width-thin: 0.04125rem;--zds-line-width-thick: 0.08313rem}}.zds-disable-scroll{overflow:hidden}.zds-disable-pull-refresh{overscroll-behavior:none}.zds-sr-only{position:absolute;width:0.0625rem;height:0.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;white-space:nowrap;border-width:0;clip:rect(0,0,0,0)}.zds-bicolor-outline:focus-visible{outline:var(--focus-ring-stroke) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 calc(var(--focus-ring-stroke) * 3) var(--color-content-inverse)}.zds-b-none{border:none!important}[dir=ltr] .zds-bl-none{border-left:none!important}[dir=rtl] .zds-bl-none{border-right:none!important}[dir=ltr] .zds-br-none{border-right:none!important}[dir=rtl] .zds-br-none{border-left:none!important}.zds-bt-none{border-top:none!important}.zds-bb-none{border-bottom:none!important}.zds-bx-none{border-right:none!important;border-left:none!important}.zds-by-none{border-top:none!important;border-bottom:none!important}@media screen and (min-width: 48rem){.zds-m\:b-none{border:none!important}[dir=ltr] .zds-m\:bl-none{border-left:none!important}[dir=rtl] .zds-m\:bl-none{border-right:none!important}[dir=ltr] .zds-m\:br-none{border-right:none!important}[dir=rtl] .zds-m\:br-none{border-left:none!important}.zds-m\:bt-none{border-top:none!important}.zds-m\:bb-none{border-bottom:none!important}.zds-m\:bx-none{border-right:none!important;border-left:none!important}.zds-m\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 64rem){.zds-l\:b-none{border:none!important}[dir=ltr] .zds-l\:bl-none{border-left:none!important}[dir=rtl] .zds-l\:bl-none{border-right:none!important}[dir=ltr] .zds-l\:br-none{border-right:none!important}[dir=rtl] .zds-l\:br-none{border-left:none!important}.zds-l\:bt-none{border-top:none!important}.zds-l\:bb-none{border-bottom:none!important}.zds-l\:bx-none{border-right:none!important;border-left:none!important}.zds-l\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 85.4375rem){.zds-xl\:b-none{border:none!important}[dir=ltr] .zds-xl\:bl-none{border-left:none!important}[dir=rtl] .zds-xl\:bl-none{border-right:none!important}[dir=ltr] .zds-xl\:br-none{border-right:none!important}[dir=rtl] .zds-xl\:br-none{border-left:none!important}.zds-xl\:bt-none{border-top:none!important}.zds-xl\:bb-none{border-bottom:none!important}.zds-xl\:bx-none{border-right:none!important;border-left:none!important}.zds-xl\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 100rem){.zds-xxl\:b-none{border:none!important}[dir=ltr] .zds-xxl\:bl-none{border-left:none!important}[dir=rtl] .zds-xxl\:bl-none{border-right:none!important}[dir=ltr] .zds-xxl\:br-none{border-right:none!important}[dir=rtl] .zds-xxl\:br-none{border-left:none!important}.zds-xxl\:bt-none{border-top:none!important}.zds-xxl\:bb-none{border-bottom:none!important}.zds-xxl\:bx-none{border-right:none!important;border-left:none!important}.zds-xxl\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 120rem){.zds-xxxl\:b-none{border:none!important}[dir=ltr] .zds-xxxl\:bl-none{border-left:none!important}[dir=rtl] .zds-xxxl\:bl-none{border-right:none!important}[dir=ltr] .zds-xxxl\:br-none{border-right:none!important}[dir=rtl] .zds-xxxl\:br-none{border-left:none!important}.zds-xxxl\:bt-none{border-top:none!important}.zds-xxxl\:bb-none{border-bottom:none!important}.zds-xxxl\:bx-none{border-right:none!important;border-left:none!important}.zds-xxxl\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 135rem){.zds-xxxxl\:b-none{border:none!important}[dir=ltr] .zds-xxxxl\:bl-none{border-left:none!important}[dir=rtl] .zds-xxxxl\:bl-none{border-right:none!important}[dir=ltr] .zds-xxxxl\:br-none{border-right:none!important}[dir=rtl] .zds-xxxxl\:br-none{border-left:none!important}.zds-xxxxl\:bt-none{border-top:none!important}.zds-xxxxl\:bb-none{border-bottom:none!important}.zds-xxxxl\:bx-none{border-right:none!important;border-left:none!important}.zds-xxxxl\:by-none{border-top:none!important;border-bottom:none!important}}@media screen and (min-width: 160rem){.zds-xxxxxl\:b-none{border:none!important}[dir=ltr] .zds-xxxxxl\:bl-none{border-left:none!important}[dir=rtl] .zds-xxxxxl\:bl-none{border-right:none!important}[dir=ltr] .zds-xxxxxl\:br-none{border-right:none!important}[dir=rtl] .zds-xxxxxl\:br-none{border-left:none!important}.zds-xxxxxl\:bt-none{border-top:none!important}.zds-xxxxxl\:bb-none{border-bottom:none!important}.zds-xxxxxl\:bx-none{border-right:none!important;border-left:none!important}.zds-xxxxxl\:by-none{border-top:none!important;border-bottom:none!important}}html:lang(zh),html:lang(ja),html:lang(ko),html:lang(ru),html:lang(el),html:lang(bg),html:lang(mk),html:lang(ar),html:lang(vi),html:lang(uk){--font-family-main: "Arial", Sans-Serif;--font-weight-medium: bold}html:lang(hy){--font-family-main: "Noto Sans Armenian", "Arial", Sans-Serif;--font-weight-medium: 500}:root{--focus-ring-offset: 0.125rem;--focus-ring-stroke: 0.125rem}.zds-theme{font-family:var(--font-family-main);color:var(--color-content-high);background-color:var(--color-background-base);fill:var(--color-content-high)}.zds-theme--dark{--color-semantic-danger-high: #ff453a;--color-semantic-danger-low: #330e0c;--color-semantic-success-high: #30d158;--color-semantic-success-low: #0a2a12;--color-semantic-warning-high: #ff9f0a;--color-semantic-warning-low: #332002;--color-semantic-info-high: #0084ff;--color-semantic-info-low: #002140;--color-semantic-sales: #23f444;--color-content-high: var(--color-basic-white);--color-content-mid: #929292;--color-content-low: #666;--color-content-inverse: var(--color-basic-black);--color-surface-high: var(--color-basic-white);--color-surface-high-alt: #ccc;--color-surface-low: #141414;--color-surface-low-alt: #262626;--color-background-base: var(--color-basic-black);--color-background-base-alt: #000000f2;--color-background-high: var(--color-basic-white);--color-background-high-alt: #ccc;--color-background-mid: #595959;--color-background-low: #141414;--color-background-low-alt: #262626;--color-background-overlay: #fff3;--color-background-overlay-alt: rgb(0 0 0 / 75%);--color-background-contrast: #fff;--color-background-contrast-alt: #ccc;--color-background-surface: #ffffffbf;--color-focus-ring: var(--color-semantic-info-high)}.zds-theme--bold{--font-weight-body-s: var(--font-weight-normal);--font-weight-body-m: var(--font-weight-normal);--font-weight-body-l: var(--font-weight-normal);--font-weight-label-xs: var(--font-weight-normal);--font-weight-label-s: var(--font-weight-normal);--font-weight-label-m: var(--font-weight-normal);--font-weight-label-xs-highlight: var(--font-weight-bold);--font-weight-label-s-highlight: var(--font-weight-bold);--font-weight-label-m-highlight: var(--font-weight-bold);--font-weight-title-m: var(--font-weight-normal);--font-weight-title-l: var(--font-weight-normal);--font-weight-super-index: var(--font-weight-normal)}[data-zds-hidden-node]{pointer-events:none}

/**
 * Do not edit directly, this file was auto-generated.
 */

[data-mds-theme="zara-light"] {
  --mds-typo-action-m-font-family: "Helvetica Now Text";
  --mds-typo-action-m-font-weight: 300;
  --mds-typo-action-m-font-size: 0.6875rem;
  --mds-typo-action-m-line-height: 1rem;
  --mds-typo-action-m-letter-spacing: 0rem;
  --mds-typo-action-m-text-transform: uppercase;
  --mds-typo-body-s-font-family: "Helvetica Now Text";
  --mds-typo-body-s-font-weight: 300;
  --mds-typo-body-s-font-size: 0.625rem;
  --mds-typo-body-s-line-height: 1rem;
  --mds-typo-body-s-letter-spacing: 0rem;
  --mds-typo-body-s-text-transform: none;
  --mds-typo-body-m-font-family: "Helvetica Now Text";
  --mds-typo-body-m-font-weight: 300;
  --mds-typo-body-m-font-size: 0.6875rem;
  --mds-typo-body-m-line-height: 1rem;
  --mds-typo-body-m-letter-spacing: 0rem;
  --mds-typo-body-m-text-transform: none;
  --mds-typo-body-l-font-family: "Helvetica Now Text";
  --mds-typo-body-l-font-weight: 300;
  --mds-typo-body-l-font-size: 0.8125rem;
  --mds-typo-body-l-line-height: 1.25rem;
  --mds-typo-body-l-letter-spacing: 0rem;
  --mds-typo-body-l-text-transform: none;
  --mds-typo-font-family-za: "Helvetica Now Text";
  --mds-typo-label-xs-font-family: "Helvetica Now Text";
  --mds-typo-label-xs-font-weight: 300;
  --mds-typo-label-xs-font-size: 0.625rem;
  --mds-typo-label-xs-line-height: 1rem;
  --mds-typo-label-xs-letter-spacing: 0rem;
  --mds-typo-label-xs-text-transform: uppercase;
  --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-xs-highlight-font-weight: 500;
  --mds-typo-label-xs-highlight-font-size: 0.625rem;
  --mds-typo-label-xs-highlight-line-height: 1rem;
  --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-xs-highlight-text-transform: uppercase;
  --mds-typo-label-s-font-family: "Helvetica Now Text";
  --mds-typo-label-s-font-weight: 300;
  --mds-typo-label-s-font-size: 0.625rem;
  --mds-typo-label-s-line-height: 1rem;
  --mds-typo-label-s-letter-spacing: 0rem;
  --mds-typo-label-s-text-transform: uppercase;
  --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-s-highlight-font-weight: 500;
  --mds-typo-label-s-highlight-font-size: 0.625rem;
  --mds-typo-label-s-highlight-line-height: 1rem;
  --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-s-highlight-text-transform: uppercase;
  --mds-typo-label-m-font-family: "Helvetica Now Text";
  --mds-typo-label-m-font-weight: 300;
  --mds-typo-label-m-font-size: 0.6875rem;
  --mds-typo-label-m-line-height: 1rem;
  --mds-typo-label-m-letter-spacing: 0rem;
  --mds-typo-label-m-text-transform: uppercase;
  --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-m-highlight-font-weight: 500;
  --mds-typo-label-m-highlight-font-size: 0.6875rem;
  --mds-typo-label-m-highlight-line-height: 1rem;
  --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-m-highlight-text-transform: uppercase;
  --mds-typo-title-m-font-family: "Helvetica Now Text";
  --mds-typo-title-m-font-weight: 300;
  --mds-typo-title-m-font-size: 0.8125rem;
  --mds-typo-title-m-line-height: 1.25rem;
  --mds-typo-title-m-letter-spacing: 0rem;
  --mds-typo-title-m-text-transform: uppercase;
  --mds-typo-title-l-font-family: "Helvetica Now Text";
  --mds-typo-title-l-font-weight: 300;
  --mds-typo-title-l-font-size: 1rem;
  --mds-typo-title-l-line-height: 1.5rem;
  --mds-typo-title-l-letter-spacing: 0rem;
  --mds-typo-title-l-text-transform: uppercase;
  --mds-elevation-shadow-below-position-x: 0rem;
  --mds-elevation-shadow-below-position-y: 0rem;
  --mds-elevation-shadow-below-blur: 0rem;
  --mds-elevation-shadow-below-color: rgba(0, 0, 0, 0);
  --mds-elevation-shadow-above-position-x: 0rem;
  --mds-elevation-shadow-above-position-y: 0rem;
  --mds-elevation-shadow-above-blur: 0rem;
  --mds-elevation-shadow-above-color: rgba(0, 0, 0, 0);
  --mds-size-border-none: 0rem;
  --mds-size-border-low: 0.03125rem;
  --mds-size-border-mid: 0.03125rem;
  --mds-size-border-high: 0.125rem;
  --mds-size-radius-none: 0rem;
  --mds-size-radius-low: 0rem;
  --mds-size-radius-mid: 0rem;
  --mds-size-radius-high: 0rem;
  --mds-size-radius-full: 20rem;
  --mds-size-border-focus-l-none: 0rem;
  --mds-size-border-focus-r-none: 0rem;
  --mds-size-border-focus-t-none: 0rem;
  --mds-size-border-focus-b-none: 0rem;
  --mds-size-border-focus-l-base: 0.125rem;
  --mds-size-border-focus-r-base: 0.125rem;
  --mds-size-border-focus-t-base: 0.125rem;
  --mds-size-border-focus-b-base: 0.125rem;
  --mds-size-border-focus-lrtb: 0.125rem;
  --mds-alertbanner-align-icon: flex-start;
  --mds-alertbanner-color-icon-info: #000000;
  --mds-alertbanner-color-icon-warning: #000000;
  --mds-alertbanner-color-icon-success: #000000;
  --mds-alertbanner-color-icon-danger: #000000;
  --mds-alertbanner-size-radius: 0rem;
  --mds-alertbanner-size-padding-lr: 1rem;
  --mds-alertbanner-size-padding-tb: 0.75rem;
  --mds-alertbanner-size-gap-horizontal: 0.5rem;
  --mds-alertbanner-size-gap-vertical: 0.5rem;
  --mds-alertbanner-size-icon-width: 1rem;
  --mds-alertbanner-size-icon-height: 1rem;
  --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
  --mds-alertbanner-size-content-gap-vertical: 0.25rem;
  --mds-autocomplete-color-border: #c9c9c9;
  --mds-autocomplete-size-radius: 0rem;
  --mds-autocomplete-size-border: 0.03125rem;
  --mds-autocomplete-size-padding-lr: 0rem;
  --mds-autocomplete-size-padding-tb: 0.5rem;
  --mds-autocomplete-size-item-padding-lr: 1rem;
  --mds-autocomplete-size-item-padding-tb: 0.75rem;
  --mds-autocomplete-size-item-border-b: 0rem;
  --mds-autocomplete-size-field-gap-vertical: 0rem;
  --mds-autocomplete-size-max-height: 14rem;
  --mds-buttondock-size-padding-tb: 1.25rem;
  --mds-buttondock-size-gap-horizontal: 1.25rem;
  --mds-buttondock-size-gap-vertical: 1.25rem;
  --mds-buttondock-size-btn-single-width: fit-content;
  --mds-button-size-border-secondary-l-lrtb: 0.03125rem;
  --mds-button-size-border-secondary-m-lrtb: 0.03125rem;
  --mds-button-size-border-secondary-s-lrtb: 0.03125rem;
  --mds-button-size-radius-l: 0rem;
  --mds-button-size-radius-m: 0rem;
  --mds-button-size-radius-s: 0rem;
  --mds-button-size-radius-only-icon-l: 0rem;
  --mds-button-size-radius-only-icon-m: 0rem;
  --mds-button-size-radius-only-icon-s: 0rem;
  --mds-button-size-height-l: 2.5rem;
  --mds-button-size-height-m: 2rem;
  --mds-button-size-height-s: 2rem;
  --mds-button-size-height-icon-left-l: 1rem;
  --mds-button-size-height-icon-left-m: 1rem;
  --mds-button-size-height-icon-left-s: 1rem;
  --mds-button-size-height-only-icon-l-icon: 1rem;
  --mds-button-size-height-only-icon-m-icon: 1rem;
  --mds-button-size-height-only-icon-s-icon: 1rem;
  --mds-button-size-width-icon-left-l: 1rem;
  --mds-button-size-width-icon-left-m: 1rem;
  --mds-button-size-width-icon-left-s: 1rem;
  --mds-button-size-width-only-icon-l-icon: 1rem;
  --mds-button-size-width-only-icon-m-icon: 1rem;
  --mds-button-size-width-only-icon-s-icon: 1rem;
  --mds-button-size-min-width-l: 10rem;
  --mds-button-size-min-width-m: 10rem;
  --mds-button-size-min-width-s: 10rem;
  --mds-button-size-min-width-only-icon-l: 2.5rem;
  --mds-button-size-min-width-only-icon-m: 2rem;
  --mds-button-size-min-width-only-icon-s: 2rem;
  --mds-button-size-min-width-ghost-l: 1.5rem;
  --mds-button-size-min-width-ghost-m: 1.5rem;
  --mds-button-size-min-width-ghost-s: 1.5rem;
  --mds-button-size-max-width-only-icon-l: 2.5rem;
  --mds-button-size-max-width-only-icon-m: 2rem;
  --mds-button-size-max-width-only-icon-s: 2rem;
  --mds-button-space-padding-l-l: 0.75rem;
  --mds-button-space-padding-l-r: 0.75rem;
  --mds-button-space-padding-m-l: 0.75rem;
  --mds-button-space-padding-m-r: 0.75rem;
  --mds-button-space-padding-s-l: 0.75rem;
  --mds-button-space-padding-s-r: 0.75rem;
  --mds-button-space-gap-l-horizontal: 0.25rem;
  --mds-button-space-gap-m-horizontal: 0.25rem;
  --mds-button-space-gap-s-horizontal: 0.25rem;
  --mds-cell-color-border: rgba(255, 255, 255, 0);
  --mds-cell-color-item-leading-icon-bg: rgba(255, 255, 255, 0);
  --mds-cell-size-gap-vertical: 0.5rem;
  --mds-cell-size-padding-lr: 0rem;
  --mds-cell-size-padding-tb: 0.75rem;
  --mds-cell-size-border-b: 0rem;
  --mds-cell-size-item-gap-horizontal: 0.5rem;
  --mds-cell-size-item-gap-vertical: 0.5rem;
  --mds-cell-size-leading-icon-width: 1rem;
  --mds-cell-size-leading-icon-height: 1rem;
  --mds-cell-size-leading-icon-wrapper-radius: 0rem;
  --mds-cell-size-leading-icon-wrapper-padding-lr: 0rem;
  --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
  --mds-cell-size-trailing-icon-width: 0.75rem;
  --mds-cell-size-trailing-icon-height: 0.75rem;
  --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
  --mds-cell-align-item-trailing-icon: flex-start;
  --mds-cell-align-item-leading-icon: flex-start;
  --mds-cell-align-item-action: flex-start;
  --mds-cell-align-item-control: center;
  --mds-checkboxgroup-size-gap-vertical: 0.5rem;
  --mds-checkboxgroup-size-gap-items-vertical: 1rem;
  --mds-checkboxgroup-size-helper-gap-horizontal: 0.25rem;
  --mds-checkboxgroup-layout-direction-ltr: row;
  --mds-checkboxgroup-layout-direction-rtl: row-reverse;
  --mds-checkbox-color-bg-check-selected-default: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-selected-hover: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-selected-error: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-selected-disabled: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-indeterminate-default: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-indeterminate-hover: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-indeterminate-error: rgba(255, 255, 255, 0);
  --mds-checkbox-color-bg-check-indeterminate-disabled: rgba(255, 255, 255, 0);
  --mds-checkbox-color-check-mark-default: #000000;
  --mds-checkbox-color-check-mark-hover: #6b6b6b;
  --mds-checkbox-color-check-mark-error: #cc3229;
  --mds-checkbox-color-check-mark-disabled: #c9c9c9;
  --mds-checkbox-color-item-label-error: #000000;
  --mds-checkbox-size-check-width: 0.75rem;
  --mds-checkbox-size-check-height: 0.75rem;
  --mds-checkbox-size-border-check-unfilled: 0.03125rem;
  --mds-checkbox-size-border-check-filled: 0.03125rem;
  --mds-checkbox-size-gap-horizontal: 0.5rem;
  --mds-checkbox-size-padding-check-wrapper-l: 0rem;
  --mds-checkbox-size-padding-check-wrapper-r: 0rem;
  --mds-checkbox-size-padding-check-wrapper-t: 0.125rem;
  --mds-checkbox-size-padding-check-wrapper-b: 0rem;
  --mds-checkbox-size-padding-text-wrapper-t: 0rem;
  --mds-overlay-size-padding-lr: 1.25rem;
  --mds-dialog-bp-ml-color-border: #000000;
  --mds-dialog-bp-ml-size-radius: 0rem;
  --mds-dialog-bp-ml-size-border: 0.03125rem;
  --mds-dialog-bp-ml-size-width-s: 24.5625rem;
  --mds-dialog-bp-ml-size-width-m: 24.5625rem;
  --mds-dialog-bp-ml-size-width-l: 24.5625rem;
  --mds-dialog-bp-ml-size-padding-t: 1rem;
  --mds-dialog-bp-ml-size-padding-b: 1.25rem;
  --mds-dialog-bp-ml-size-padding-lr: 1.25rem;
  --mds-dialog-bp-ml-size-gap-vertical: 1.25rem;
  --mds-dialog-bp-ml-size-content-gap-vertical: 0.75rem;
  --mds-dialog-bp-ml-size-header-gap-vertical: 0.125rem;
  --mds-dialog-bp-ml-size-header-gap-horizontal: 1.25rem;
  --mds-dialog-bp-s-size-padding-t: 1rem;
  --mds-dialog-bp-s-size-padding-b: 1.25rem;
  --mds-dialog-bp-s-size-padding-lr: 1.25rem;
  --mds-dialog-bp-s-size-gap-vertical: 1.25rem;
  --mds-dialog-bp-s-size-radius-t: 0rem;
  --mds-dialog-bp-s-size-radius-b: 0rem;
  --mds-dialog-bp-s-size-header-content-gap-vertical: 0.5rem;
  --mds-dialog-bp-s-size-header-gap-vertical: 1.5rem;
  --mds-dialog-bp-s-align-icon: start;
  --mds-dropdown-color-border: #000000;
  --mds-dropdown-size-radius: 0rem;
  --mds-dropdown-size-border: 0.03125rem;
  --mds-dropdown-size-padding-lr: 0rem;
  --mds-dropdown-size-padding-tb: 0.5rem;
  --mds-dropdown-size-item-padding-lr: 1rem;
  --mds-dropdown-size-item-padding-tb: 0.75rem;
  --mds-dropdown-size-item-gap-horizontal: 0.25rem;
  --mds-dropdown-size-item-border-b: 0rem;
  --mds-dropdown-size-lefticon-width: 1rem;
  --mds-dropdown-size-lefticon-height: 1rem;
  --mds-grid-margin-horizontal: 1.25rem;
  --mds-grid-gutter-base: 1.25rem;
  --mds-grid-columns-base: 2;
  --mds-grid-behavior-base: auto;
  --mds-grid-max-width-base: none;
  --mds-helper-text-size-gap-horizontal: 0.25rem;
  --mds-helper-text-size-padding-lr: 0rem;
  --mds-helper-text-iconwrapper-padding-t: 0rem;
  --mds-link-color-hover: #000000;
  --mds-link-color-press: #000000;
  --mds-radiogroup-color-item-label-error: #000000;
  --mds-radiogroup-color-radio-border-unselected-default: #000000;
  --mds-radiogroup-color-radio-border-unselected-hover: #6b6b6b;
  --mds-radiogroup-color-radio-border-selected-default: #000000;
  --mds-radiogroup-color-radio-border-selected-hover: #6b6b6b;
  --mds-radiogroup-color-radio-bg-selected-default: rgba(255, 255, 255, 0);
  --mds-radiogroup-color-radio-bg-selected-hover: rgba(255, 255, 255, 0);
  --mds-radiogroup-color-radio-bg-selected-error: rgba(255, 255, 255, 0);
  --mds-radiogroup-color-radio-bg-selected-disabled: rgba(255, 255, 255, 0);
  --mds-radiogroup-color-radio-dot-default: #000000;
  --mds-radiogroup-color-radio-dot-hover: #6b6b6b;
  --mds-radiogroup-color-radio-dot-error: #cc3229;
  --mds-radiogroup-color-radio-dot-disabled: #c9c9c9;
  --mds-radiogroup-size-radius-radio: 20rem;
  --mds-radiogroup-size-radius-dot: 20rem;
  --mds-radiogroup-size-item-dot: 0.25rem;
  --mds-radiogroup-size-item-radiowrapper-padding-t: 0.125rem;
  --mds-radiogroup-size-item-radiowrapper-padding-lr: 0rem;
  --mds-radiogroup-size-item-radiowrapper-padding-b: 0rem;
  --mds-radiogroup-size-item-labelwrapper-padding-t: 0rem;
  --mds-radiogroup-size-radio-height: 0.75rem;
  --mds-radiogroup-size-radio-width: 0.75rem;
  --mds-radiogroup-size-radio-border-unselected: 0.03125rem;
  --mds-radiogroup-size-radio-border-selected: 0.03125rem;
  --mds-radiogroup-size-items-gap-vertical: 1.5rem;
  --mds-radiogroup-size-items-gap-horizontal: 1rem;
  --mds-radiogroup-size-helper-gap-horizontal: 0.25rem;
  --mds-radiogroup-size-gap-vertical: 0.5rem;
  --mds-select-size-gap-vertical: 0.5rem;
  --mds-select-size-min-width: 10rem;
  --mds-slider-color-knobs-bg-default: #000000;
  --mds-slider-color-knobs-bg-hover: #363636;
  --mds-slider-color-knobs-bg-disabled: #c9c9c9;
  --mds-slider-color-knobs-border-default: rgba(255, 255, 255, 0);
  --mds-slider-color-knobs-border-hover: rgba(255, 255, 255, 0);
  --mds-slider-color-knobs-border-disabled: rgba(255, 255, 255, 0);
  --mds-slider-color-selection-bg: #000000;
  --mds-slider-color-track-bg: #797979;
  --mds-slider-size-knobs-width: 0.5rem;
  --mds-slider-size-knobs-height: 0.5rem;
  --mds-slider-size-track-height: 0.0625rem;
  --mds-slider-size-container-height: 2.5rem;
  --mds-slider-size-border-knobs: 0rem;
  --mds-slider-size-radius-knobs: 20rem;
  --mds-slider-size-radius-track: 0rem;
  --mds-switch-color-track-bg-inactive-default: #797979;
  --mds-switch-color-track-bg-inactive-disabled: #e4e4e4;
  --mds-switch-color-track-bg-active-default: #000000;
  --mds-switch-color-track-bg-active-disabled: #c9c9c9;
  --mds-switch-color-track-border-inactive-default: #000000;
  --mds-switch-color-track-border-inactive-disabled: #c9c9c9;
  --mds-switch-color-track-border-active-default: #000000;
  --mds-switch-color-track-border-active-disabled: #c9c9c9;
  --mds-switch-color-knob-bg-inactive-default: #ffffff;
  --mds-switch-color-knob-bg-inactive-disabled: #ffffff;
  --mds-switch-color-knob-bg-active-default: #ffffff;
  --mds-switch-color-knob-bg-active-disabled: #ffffff;
  --mds-switch-size-width: 2.5rem;
  --mds-switch-size-height: 1.5rem;
  --mds-switch-size-track-width: 2.5rem;
  --mds-switch-size-track-height: 1.5rem;
  --mds-switch-size-track-border-inactive: 0rem;
  --mds-switch-size-track-border-active: 0rem;
  --mds-switch-size-track-padding-inactive-lr: 0.125rem;
  --mds-switch-size-track-padding-active-lr: 0.125rem;
  --mds-switch-size-knob-inactive-width: 1.25rem;
  --mds-switch-size-knob-inactive-height: 1.25rem;
  --mds-switch-size-knob-active-width: 1.25rem;
  --mds-switch-size-knob-active-height: 1.25rem;
  --mds-switch-elevation-knob-inactive-default-y: 0.0625rem;
  --mds-switch-elevation-knob-inactive-default-blur: 0.125rem;
  --mds-switch-elevation-knob-inactive-default-color: rgba(0, 0, 0, 0.08);
  --mds-switch-elevation-knob-active-default-y: 0rem;
  --mds-switch-elevation-knob-active-default-blur: 0rem;
  --mds-switch-elevation-knob-active-default-color: rgba(255, 255, 255, 0);
  --mds-tag-color-label: #000000;
  --mds-tag-color-bg: rgba(255, 255, 255, 0);
  --mds-tag-color-border: #000000;
  --mds-tag-size-max-width: 11rem;
  --mds-tag-size-border: 0.03125rem;
  --mds-tag-size-radius: 0rem;
  --mds-tag-size-padding-tb: 0rem;
  --mds-tag-size-padding-lr: 0.5rem;
  --mds-field-color-field-bg-default: rgba(255, 255, 255, 0);
  --mds-field-color-field-bg-active: rgba(255, 255, 255, 0);
  --mds-field-color-field-bg-focus: rgba(255, 255, 255, 0);
  --mds-field-color-field-bg-error: rgba(255, 255, 255, 0);
  --mds-field-color-field-bg-disabled: rgba(255, 255, 255, 0);
  --mds-field-size-gap-vertical: 0.25rem;
  --mds-field-size-field-base: 2.5rem;
  --mds-field-size-field-radius: 0rem;
  --mds-field-size-field-padding-lr: 0rem;
  --mds-field-size-field-padding-tb: 0rem;
  --mds-field-size-field-gap-vertical: 0rem;
  --mds-field-size-field-gap-horizontal: 0.5rem;
  --mds-field-size-field-border-default-b: 0.03125rem;
  --mds-field-size-field-border-default-t: 0rem;
  --mds-field-size-field-border-default-l: 0rem;
  --mds-field-size-field-border-default-r: 0rem;
  --mds-field-size-field-border-active-b: 0.03125rem;
  --mds-field-size-field-border-active-t: 0rem;
  --mds-field-size-field-border-active-l: 0rem;
  --mds-field-size-field-border-active-r: 0rem;
  --mds-field-size-field-border-focus-b: 0.125rem;
  --mds-field-size-field-border-focus-t: 0rem;
  --mds-field-size-field-border-focus-l: 0rem;
  --mds-field-size-field-border-focus-r: 0rem;
  --mds-field-size-field-border-error-b: 0.03125rem;
  --mds-field-size-field-border-error-t: 0rem;
  --mds-field-size-field-border-error-l: 0rem;
  --mds-field-size-field-border-error-r: 0rem;
  --mds-field-size-field-label-gap-horizontal: 0.5rem;
  --mds-field-size-icon-width: 1.25rem;
  --mds-field-size-icon-height: 1.25rem;
  --mds-field-size-helper-gap-horizontal: 0.25rem;
  --mds-field-size-helper-padding-lr: 0rem;
  --mds-textarea-size-field-minsize: 2.5rem;
  --mds-textarea-size-field-padding-open-tb: 0.125rem;
  --mds-color-basic-transparent: rgba(0, 0, 0, 0);
  --mds-color-danger-mid: #cc3229;
  --mds-color-danger-low: #ffd8d6;
  --mds-color-success-mid: #1f7735;
  --mds-color-success-low: #d6f4de;
  --mds-color-warning-mid: #995900;
  --mds-color-warning-low: #ffeacc;
  --mds-color-info-mid: #0170e9;
  --mds-color-info-low: #cce2fb;
  --mds-color-content-default: #000000;
  --mds-color-content-mid: #6b6b6b;
  --mds-color-content-low: #bcbcbc;
  --mds-color-content-inverse: #ffffff;
  --mds-color-content-none: rgba(255, 255, 255, 0);
  --mds-color-content-hover: #6b6b6b;
  --mds-color-content-press: #6b6b6b;
  --mds-color-content-loading: #000000;
  --mds-color-content-disabled: #c9c9c9;
  --mds-color-bg-default: #ffffff;
  --mds-color-bg-mid: #e4e4e4;
  --mds-color-bg-low: #797979;
  --mds-color-bg-inverse: #000000;
  --mds-color-bg-overlay: rgba(255, 255, 255, 0.7);
  --mds-color-bg-none: rgba(255, 255, 255, 0);
  --mds-color-bg-hover: #f2f2f2;
  --mds-color-bg-press: #d7d7d7;
  --mds-color-bg-loading: #ffffff;
  --mds-color-bg-disabled: #c9c9c9;
  --mds-color-bg-primary-default: #000000;
  --mds-color-bg-primary-hover: #363636;
  --mds-color-bg-primary-press: #363636;
  --mds-color-bg-primary-loading: #000000;
  --mds-color-bg-primary-disabled: #f2f2f2;
  --mds-color-border-default: #000000;
  --mds-color-border-mid: #797979;
  --mds-color-border-low: #c9c9c9;
  --mds-color-border-inverse: #ffffff;
  --mds-color-border-none: rgba(255, 255, 255, 0);
  --mds-color-border-hover: #6b6b6b;
  --mds-color-border-press: #6b6b6b;
  --mds-color-border-focus: #0170e9;
  --mds-color-border-loading: #000000;
  --mds-color-border-disabled: #c9c9c9;
}

@media (min-width: 48rem) {
  [data-mds-theme="zara-light"] {
    --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
    --mds-overlay-size-padding-lr: 1.25rem;
    --mds-grid-margin-horizontal: 3rem;
    --mds-grid-gutter-base: 3rem;
    --mds-grid-columns-base: 8;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
  }
}

@media (min-width: 80rem) {
  [data-mds-theme="zara-light"] {
    --mds-typo-action-m-font-family: "Helvetica Now Text";
    --mds-typo-action-m-font-weight: 300;
    --mds-typo-action-m-font-size: 0.6875rem;
    --mds-typo-action-m-line-height: 1rem;
    --mds-typo-action-m-letter-spacing: 0rem;
    --mds-typo-action-m-text-transform: uppercase;
    --mds-typo-body-s-font-family: "Helvetica Now Text";
    --mds-typo-body-s-font-weight: 300;
    --mds-typo-body-s-font-size: 0.625rem;
    --mds-typo-body-s-line-height: 1rem;
    --mds-typo-body-s-letter-spacing: 0rem;
    --mds-typo-body-s-text-transform: none;
    --mds-typo-body-m-font-family: "Helvetica Now Text";
    --mds-typo-body-m-font-weight: 300;
    --mds-typo-body-m-font-size: 0.6875rem;
    --mds-typo-body-m-line-height: 1rem;
    --mds-typo-body-m-letter-spacing: 0rem;
    --mds-typo-body-m-text-transform: none;
    --mds-typo-body-l-font-family: "Helvetica Now Text";
    --mds-typo-body-l-font-weight: 300;
    --mds-typo-body-l-font-size: 0.8125rem;
    --mds-typo-body-l-line-height: 1.25rem;
    --mds-typo-body-l-letter-spacing: 0rem;
    --mds-typo-body-l-text-transform: none;
    --mds-typo-label-xs-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-font-weight: 300;
    --mds-typo-label-xs-font-size: 0.625rem;
    --mds-typo-label-xs-line-height: 1rem;
    --mds-typo-label-xs-letter-spacing: 0rem;
    --mds-typo-label-xs-text-transform: uppercase;
    --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-highlight-font-weight: 500;
    --mds-typo-label-xs-highlight-font-size: 0.625rem;
    --mds-typo-label-xs-highlight-line-height: 1rem;
    --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-xs-highlight-text-transform: uppercase;
    --mds-typo-label-s-font-family: "Helvetica Now Text";
    --mds-typo-label-s-font-weight: 300;
    --mds-typo-label-s-font-size: 0.625rem;
    --mds-typo-label-s-line-height: 1rem;
    --mds-typo-label-s-letter-spacing: 0rem;
    --mds-typo-label-s-text-transform: uppercase;
    --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-s-highlight-font-weight: 500;
    --mds-typo-label-s-highlight-font-size: 0.625rem;
    --mds-typo-label-s-highlight-line-height: 1rem;
    --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-s-highlight-text-transform: uppercase;
    --mds-typo-label-m-font-family: "Helvetica Now Text";
    --mds-typo-label-m-font-weight: 300;
    --mds-typo-label-m-font-size: 0.6875rem;
    --mds-typo-label-m-line-height: 1rem;
    --mds-typo-label-m-letter-spacing: 0rem;
    --mds-typo-label-m-text-transform: uppercase;
    --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-m-highlight-font-weight: 500;
    --mds-typo-label-m-highlight-font-size: 0.6875rem;
    --mds-typo-label-m-highlight-line-height: 1rem;
    --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-m-highlight-text-transform: uppercase;
    --mds-typo-title-m-font-family: "Helvetica Now Text";
    --mds-typo-title-m-font-weight: 300;
    --mds-typo-title-m-font-size: 0.9375rem;
    --mds-typo-title-m-line-height: 1.5rem;
    --mds-typo-title-m-letter-spacing: 0rem;
    --mds-typo-title-m-text-transform: uppercase;
    --mds-typo-title-l-font-family: "Helvetica Now Text";
    --mds-typo-title-l-font-weight: 300;
    --mds-typo-title-l-font-size: 1.125rem;
    --mds-typo-title-l-line-height: 1.75rem;
    --mds-typo-title-l-letter-spacing: 0rem;
    --mds-typo-title-l-text-transform: uppercase;
    --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
    --mds-checkbox-size-padding-check-wrapper-t: 0.125rem;
    --mds-overlay-size-padding-lr: 1.25rem;
    --mds-dialog-bp-ml-size-width-s: 24.5625rem;
    --mds-dialog-bp-ml-size-width-m: 36rem;
    --mds-dialog-bp-ml-size-width-l: 50rem;
    --mds-grid-margin-horizontal: 7rem;
    --mds-grid-gutter-base: 7rem;
    --mds-grid-columns-base: 8;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
    --mds-radiogroup-size-item-radiowrapper-padding-t: 0.125rem;
    --mds-field-size-field-base-m: 2.5rem;
    --mds-field-size-field-base: 2.5rem;
  }
}

@media (min-width: 120rem) {
  [data-mds-theme="zara-light"] {
    --mds-typo-action-m-font-family: "Helvetica Now Text";
    --mds-typo-action-m-font-weight: 300;
    --mds-typo-action-m-font-size: 0.8125rem;
    --mds-typo-action-m-line-height: 1.25rem;
    --mds-typo-action-m-letter-spacing: 0rem;
    --mds-typo-action-m-text-transform: uppercase;
    --mds-typo-body-s-font-family: "Helvetica Now Text";
    --mds-typo-body-s-font-weight: 300;
    --mds-typo-body-s-font-size: 0.75rem;
    --mds-typo-body-s-line-height: 1.25rem;
    --mds-typo-body-s-letter-spacing: 0rem;
    --mds-typo-body-s-text-transform: none;
    --mds-typo-body-m-font-family: "Helvetica Now Text";
    --mds-typo-body-m-font-weight: 300;
    --mds-typo-body-m-font-size: 0.8125rem;
    --mds-typo-body-m-line-height: 1.25rem;
    --mds-typo-body-m-letter-spacing: 0rem;
    --mds-typo-body-m-text-transform: none;
    --mds-typo-body-l-font-family: "Helvetica Now Text";
    --mds-typo-body-l-font-weight: 300;
    --mds-typo-body-l-font-size: 0.9375rem;
    --mds-typo-body-l-line-height: 1.5rem;
    --mds-typo-body-l-letter-spacing: 0rem;
    --mds-typo-body-l-text-transform: none;
    --mds-typo-label-xs-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-font-weight: 300;
    --mds-typo-label-xs-font-size: 0.75rem;
    --mds-typo-label-xs-line-height: 1.25rem;
    --mds-typo-label-xs-letter-spacing: 0rem;
    --mds-typo-label-xs-text-transform: uppercase;
    --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-highlight-font-weight: 500;
    --mds-typo-label-xs-highlight-font-size: 0.75rem;
    --mds-typo-label-xs-highlight-line-height: 1.25rem;
    --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-xs-highlight-text-transform: uppercase;
    --mds-typo-label-s-font-family: "Helvetica Now Text";
    --mds-typo-label-s-font-weight: 300;
    --mds-typo-label-s-font-size: 0.75rem;
    --mds-typo-label-s-line-height: 1.25rem;
    --mds-typo-label-s-letter-spacing: 0rem;
    --mds-typo-label-s-text-transform: uppercase;
    --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-s-highlight-font-weight: 500;
    --mds-typo-label-s-highlight-font-size: 0.75rem;
    --mds-typo-label-s-highlight-line-height: 1.25rem;
    --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-s-highlight-text-transform: uppercase;
    --mds-typo-label-m-font-family: "Helvetica Now Text";
    --mds-typo-label-m-font-weight: 300;
    --mds-typo-label-m-font-size: 0.8125rem;
    --mds-typo-label-m-line-height: 1.25rem;
    --mds-typo-label-m-letter-spacing: 0rem;
    --mds-typo-label-m-text-transform: uppercase;
    --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-m-highlight-font-weight: 500;
    --mds-typo-label-m-highlight-font-size: 0.8125rem;
    --mds-typo-label-m-highlight-line-height: 1.25rem;
    --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-m-highlight-text-transform: uppercase;
    --mds-typo-title-m-font-family: "Helvetica Now Text";
    --mds-typo-title-m-font-weight: 300;
    --mds-typo-title-m-font-size: 1.125rem;
    --mds-typo-title-m-line-height: 1.75rem;
    --mds-typo-title-m-letter-spacing: 0rem;
    --mds-typo-title-m-text-transform: uppercase;
    --mds-typo-title-l-font-family: "Helvetica Now Text";
    --mds-typo-title-l-font-weight: 300;
    --mds-typo-title-l-font-size: 1.375rem;
    --mds-typo-title-l-line-height: 2rem;
    --mds-typo-title-l-letter-spacing: 0rem;
    --mds-typo-title-l-text-transform: uppercase;
    --mds-alertbanner-size-iconwrapper-padding-t: 0.125rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0.125rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.25rem;
    --mds-checkbox-size-padding-check-wrapper-t: 0.25rem;
    --mds-overlay-size-padding-lr: 3.5rem;
    --mds-dialog-bp-ml-size-width-s: 32rem;
    --mds-dialog-bp-ml-size-width-m: 41rem;
    --mds-dialog-bp-ml-size-width-l: 62.5rem;
    --mds-grid-margin-horizontal: 7rem;
    --mds-grid-gutter-base: 7rem;
    --mds-grid-columns-base: 12;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
    --mds-radiogroup-size-item-radiowrapper-padding-t: 0.25rem;
    --mds-field-size-field-base: 3rem;
  }
}

/**
 * Do not edit directly, this file was auto-generated.
 */

[data-mds-theme="zara-dark"] {
  --mds-typo-action-m-font-family: "Helvetica Now Text";
  --mds-typo-action-m-font-weight: 300;
  --mds-typo-action-m-font-size: 0.6875rem;
  --mds-typo-action-m-line-height: 1rem;
  --mds-typo-action-m-letter-spacing: 0rem;
  --mds-typo-action-m-text-transform: uppercase;
  --mds-typo-body-s-font-family: "Helvetica Now Text";
  --mds-typo-body-s-font-weight: 300;
  --mds-typo-body-s-font-size: 0.625rem;
  --mds-typo-body-s-line-height: 1rem;
  --mds-typo-body-s-letter-spacing: 0rem;
  --mds-typo-body-s-text-transform: none;
  --mds-typo-body-m-font-family: "Helvetica Now Text";
  --mds-typo-body-m-font-weight: 300;
  --mds-typo-body-m-font-size: 0.6875rem;
  --mds-typo-body-m-line-height: 1rem;
  --mds-typo-body-m-letter-spacing: 0rem;
  --mds-typo-body-m-text-transform: none;
  --mds-typo-body-l-font-family: "Helvetica Now Text";
  --mds-typo-body-l-font-weight: 300;
  --mds-typo-body-l-font-size: 0.8125rem;
  --mds-typo-body-l-line-height: 1.25rem;
  --mds-typo-body-l-letter-spacing: 0rem;
  --mds-typo-body-l-text-transform: none;
  --mds-typo-font-family-za: "Helvetica Now Text";
  --mds-typo-label-xs-font-family: "Helvetica Now Text";
  --mds-typo-label-xs-font-weight: 300;
  --mds-typo-label-xs-font-size: 0.625rem;
  --mds-typo-label-xs-line-height: 1rem;
  --mds-typo-label-xs-letter-spacing: 0rem;
  --mds-typo-label-xs-text-transform: uppercase;
  --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-xs-highlight-font-weight: 500;
  --mds-typo-label-xs-highlight-font-size: 0.625rem;
  --mds-typo-label-xs-highlight-line-height: 1rem;
  --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-xs-highlight-text-transform: uppercase;
  --mds-typo-label-s-font-family: "Helvetica Now Text";
  --mds-typo-label-s-font-weight: 300;
  --mds-typo-label-s-font-size: 0.625rem;
  --mds-typo-label-s-line-height: 1rem;
  --mds-typo-label-s-letter-spacing: 0rem;
  --mds-typo-label-s-text-transform: uppercase;
  --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-s-highlight-font-weight: 500;
  --mds-typo-label-s-highlight-font-size: 0.625rem;
  --mds-typo-label-s-highlight-line-height: 1rem;
  --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-s-highlight-text-transform: uppercase;
  --mds-typo-label-m-font-family: "Helvetica Now Text";
  --mds-typo-label-m-font-weight: 300;
  --mds-typo-label-m-font-size: 0.6875rem;
  --mds-typo-label-m-line-height: 1rem;
  --mds-typo-label-m-letter-spacing: 0rem;
  --mds-typo-label-m-text-transform: uppercase;
  --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
  --mds-typo-label-m-highlight-font-weight: 500;
  --mds-typo-label-m-highlight-font-size: 0.6875rem;
  --mds-typo-label-m-highlight-line-height: 1rem;
  --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
  --mds-typo-label-m-highlight-text-transform: uppercase;
  --mds-typo-title-m-font-family: "Helvetica Now Text";
  --mds-typo-title-m-font-weight: 300;
  --mds-typo-title-m-font-size: 0.8125rem;
  --mds-typo-title-m-line-height: 1.25rem;
  --mds-typo-title-m-letter-spacing: 0rem;
  --mds-typo-title-m-text-transform: uppercase;
  --mds-typo-title-l-font-family: "Helvetica Now Text";
  --mds-typo-title-l-font-weight: 300;
  --mds-typo-title-l-font-size: 1rem;
  --mds-typo-title-l-line-height: 1.5rem;
  --mds-typo-title-l-letter-spacing: 0rem;
  --mds-typo-title-l-text-transform: uppercase;
  --mds-elevation-shadow-below-position-x: 0rem;
  --mds-elevation-shadow-below-position-y: 0rem;
  --mds-elevation-shadow-below-blur: 0rem;
  --mds-elevation-shadow-below-color: rgba(0, 0, 0, 0);
  --mds-elevation-shadow-above-position-x: 0rem;
  --mds-elevation-shadow-above-position-y: 0rem;
  --mds-elevation-shadow-above-blur: 0rem;
  --mds-elevation-shadow-above-color: rgba(0, 0, 0, 0);
  --mds-size-border-none: 0rem;
  --mds-size-border-low: 0.03125rem;
  --mds-size-border-mid: 0.03125rem;
  --mds-size-border-high: 0.125rem;
  --mds-size-radius-none: 0rem;
  --mds-size-radius-low: 0rem;
  --mds-size-radius-mid: 0rem;
  --mds-size-radius-high: 0rem;
  --mds-size-radius-full: 20rem;
  --mds-size-border-focus-l-none: 0rem;
  --mds-size-border-focus-r-none: 0rem;
  --mds-size-border-focus-t-none: 0rem;
  --mds-size-border-focus-b-none: 0rem;
  --mds-size-border-focus-l-base: 0.125rem;
  --mds-size-border-focus-r-base: 0.125rem;
  --mds-size-border-focus-t-base: 0.125rem;
  --mds-size-border-focus-b-base: 0.125rem;
  --mds-size-border-focus-lrtb: 0.125rem;
  --mds-alertbanner-align-icon: flex-start;
  --mds-alertbanner-color-icon-info: #ffffff;
  --mds-alertbanner-color-icon-warning: #ffffff;
  --mds-alertbanner-color-icon-success: #ffffff;
  --mds-alertbanner-color-icon-danger: #ffffff;
  --mds-alertbanner-size-radius: 0rem;
  --mds-alertbanner-size-padding-lr: 1rem;
  --mds-alertbanner-size-padding-tb: 0.75rem;
  --mds-alertbanner-size-gap-horizontal: 0.5rem;
  --mds-alertbanner-size-gap-vertical: 0.5rem;
  --mds-alertbanner-size-icon-width: 1rem;
  --mds-alertbanner-size-icon-height: 1rem;
  --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
  --mds-alertbanner-size-content-gap-vertical: 0.25rem;
  --mds-autocomplete-color-border: #6b6b6b;
  --mds-autocomplete-size-radius: 0rem;
  --mds-autocomplete-size-border: 0.03125rem;
  --mds-autocomplete-size-padding-lr: 0rem;
  --mds-autocomplete-size-padding-tb: 0.5rem;
  --mds-autocomplete-size-item-padding-lr: 1rem;
  --mds-autocomplete-size-item-padding-tb: 0.75rem;
  --mds-autocomplete-size-item-border-b: 0rem;
  --mds-autocomplete-size-field-gap-vertical: 0rem;
  --mds-autocomplete-size-max-height: 14rem;
  --mds-buttondock-size-padding-tb: 1.25rem;
  --mds-buttondock-size-gap-horizontal: 1.25rem;
  --mds-buttondock-size-gap-vertical: 1.25rem;
  --mds-buttondock-size-btn-single-width: fit-content;
  --mds-button-size-border-secondary-l-lrtb: 0.03125rem;
  --mds-button-size-border-secondary-m-lrtb: 0.03125rem;
  --mds-button-size-border-secondary-s-lrtb: 0.03125rem;
  --mds-button-size-radius-l: 0rem;
  --mds-button-size-radius-m: 0rem;
  --mds-button-size-radius-s: 0rem;
  --mds-button-size-radius-only-icon-l: 0rem;
  --mds-button-size-radius-only-icon-m: 0rem;
  --mds-button-size-radius-only-icon-s: 0rem;
  --mds-button-size-height-l: 2.5rem;
  --mds-button-size-height-m: 2rem;
  --mds-button-size-height-s: 2rem;
  --mds-button-size-height-icon-left-l: 1rem;
  --mds-button-size-height-icon-left-m: 1rem;
  --mds-button-size-height-icon-left-s: 1rem;
  --mds-button-size-height-only-icon-l-icon: 1rem;
  --mds-button-size-height-only-icon-m-icon: 1rem;
  --mds-button-size-height-only-icon-s-icon: 1rem;
  --mds-button-size-width-icon-left-l: 1rem;
  --mds-button-size-width-icon-left-m: 1rem;
  --mds-button-size-width-icon-left-s: 1rem;
  --mds-button-size-width-only-icon-l-icon: 1rem;
  --mds-button-size-width-only-icon-m-icon: 1rem;
  --mds-button-size-width-only-icon-s-icon: 1rem;
  --mds-button-size-min-width-l: 10rem;
  --mds-button-size-min-width-m: 10rem;
  --mds-button-size-min-width-s: 10rem;
  --mds-button-size-min-width-only-icon-l: 2.5rem;
  --mds-button-size-min-width-only-icon-m: 2rem;
  --mds-button-size-min-width-only-icon-s: 2rem;
  --mds-button-size-min-width-ghost-l: 1.5rem;
  --mds-button-size-min-width-ghost-m: 1.5rem;
  --mds-button-size-min-width-ghost-s: 1.5rem;
  --mds-button-size-max-width-only-icon-l: 2.5rem;
  --mds-button-size-max-width-only-icon-m: 2rem;
  --mds-button-size-max-width-only-icon-s: 2rem;
  --mds-button-space-padding-l-l: 0.75rem;
  --mds-button-space-padding-l-r: 0.75rem;
  --mds-button-space-padding-m-l: 0.75rem;
  --mds-button-space-padding-m-r: 0.75rem;
  --mds-button-space-padding-s-l: 0.75rem;
  --mds-button-space-padding-s-r: 0.75rem;
  --mds-button-space-gap-l-horizontal: 0.25rem;
  --mds-button-space-gap-m-horizontal: 0.25rem;
  --mds-button-space-gap-s-horizontal: 0.25rem;
  --mds-cell-color-border: rgba(0, 0, 0, 0);
  --mds-cell-color-item-leading-icon-bg: rgba(0, 0, 0, 0);
  --mds-cell-size-gap-vertical: 0.5rem;
  --mds-cell-size-padding-lr: 0rem;
  --mds-cell-size-padding-tb: 0.75rem;
  --mds-cell-size-border-b: 0rem;
  --mds-cell-size-item-gap-horizontal: 0.5rem;
  --mds-cell-size-item-gap-vertical: 0.5rem;
  --mds-cell-size-leading-icon-width: 1rem;
  --mds-cell-size-leading-icon-height: 1rem;
  --mds-cell-size-leading-icon-wrapper-radius: 0rem;
  --mds-cell-size-leading-icon-wrapper-padding-lr: 0rem;
  --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
  --mds-cell-size-trailing-icon-width: 0.75rem;
  --mds-cell-size-trailing-icon-height: 0.75rem;
  --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
  --mds-cell-align-item-trailing-icon: flex-start;
  --mds-cell-align-item-leading-icon: flex-start;
  --mds-cell-align-item-action: flex-start;
  --mds-cell-align-item-control: center;
  --mds-checkboxgroup-size-gap-vertical: 0.5rem;
  --mds-checkboxgroup-size-gap-items-vertical: 1rem;
  --mds-checkboxgroup-size-helper-gap-horizontal: 0.25rem;
  --mds-checkboxgroup-layout-direction-ltr: row;
  --mds-checkboxgroup-layout-direction-rtl: row-reverse;
  --mds-checkbox-color-bg-check-selected-default: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-selected-hover: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-selected-error: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-selected-disabled: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-indeterminate-default: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-indeterminate-hover: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-indeterminate-error: rgba(0, 0, 0, 0);
  --mds-checkbox-color-bg-check-indeterminate-disabled: rgba(0, 0, 0, 0);
  --mds-checkbox-color-check-mark-default: #ffffff;
  --mds-checkbox-color-check-mark-hover: #949494;
  --mds-checkbox-color-check-mark-error: #ff3e33;
  --mds-checkbox-color-check-mark-disabled: #a1a1a1;
  --mds-checkbox-color-item-label-error: #ffffff;
  --mds-checkbox-size-check-width: 0.75rem;
  --mds-checkbox-size-check-height: 0.75rem;
  --mds-checkbox-size-border-check-unfilled: 0.03125rem;
  --mds-checkbox-size-border-check-filled: 0.03125rem;
  --mds-checkbox-size-gap-horizontal: 0.5rem;
  --mds-checkbox-size-padding-check-wrapper-l: 0rem;
  --mds-checkbox-size-padding-check-wrapper-r: 0rem;
  --mds-checkbox-size-padding-check-wrapper-t: 0.125rem;
  --mds-checkbox-size-padding-check-wrapper-b: 0rem;
  --mds-checkbox-size-padding-text-wrapper-t: 0rem;
  --mds-overlay-size-padding-lr: 1.25rem;
  --mds-dialog-bp-ml-color-border: #ffffff;
  --mds-dialog-bp-ml-size-radius: 0rem;
  --mds-dialog-bp-ml-size-border: 0.03125rem;
  --mds-dialog-bp-ml-size-width-s: 24.5625rem;
  --mds-dialog-bp-ml-size-width-m: 24.5625rem;
  --mds-dialog-bp-ml-size-width-l: 24.5625rem;
  --mds-dialog-bp-ml-size-padding-t: 1rem;
  --mds-dialog-bp-ml-size-padding-b: 1.25rem;
  --mds-dialog-bp-ml-size-padding-lr: 1.25rem;
  --mds-dialog-bp-ml-size-gap-vertical: 1.25rem;
  --mds-dialog-bp-ml-size-content-gap-vertical: 0.75rem;
  --mds-dialog-bp-ml-size-header-gap-vertical: 0.125rem;
  --mds-dialog-bp-ml-size-header-gap-horizontal: 1.25rem;
  --mds-dialog-bp-s-size-padding-t: 1rem;
  --mds-dialog-bp-s-size-padding-b: 1.25rem;
  --mds-dialog-bp-s-size-padding-lr: 1.25rem;
  --mds-dialog-bp-s-size-gap-vertical: 1.25rem;
  --mds-dialog-bp-s-size-radius-t: 0rem;
  --mds-dialog-bp-s-size-radius-b: 0rem;
  --mds-dialog-bp-s-size-header-content-gap-vertical: 0.5rem;
  --mds-dialog-bp-s-size-header-gap-vertical: 1.5rem;
  --mds-dialog-bp-s-align-icon: start;
  --mds-dropdown-color-border: #ffffff;
  --mds-dropdown-size-radius: 0rem;
  --mds-dropdown-size-border: 0.03125rem;
  --mds-dropdown-size-padding-lr: 0rem;
  --mds-dropdown-size-padding-tb: 0.5rem;
  --mds-dropdown-size-item-padding-lr: 1rem;
  --mds-dropdown-size-item-padding-tb: 0.75rem;
  --mds-dropdown-size-item-gap-horizontal: 0.25rem;
  --mds-dropdown-size-item-border-b: 0rem;
  --mds-dropdown-size-lefticon-width: 1rem;
  --mds-dropdown-size-lefticon-height: 1rem;
  --mds-grid-margin-horizontal: 1.25rem;
  --mds-grid-gutter-base: 1.25rem;
  --mds-grid-columns-base: 2;
  --mds-grid-behavior-base: auto;
  --mds-grid-max-width-base: none;
  --mds-helper-text-size-gap-horizontal: 0.25rem;
  --mds-helper-text-size-padding-lr: 0rem;
  --mds-helper-text-iconwrapper-padding-t: 0rem;
  --mds-link-color-hover: #ffffff;
  --mds-link-color-press: #ffffff;
  --mds-radiogroup-color-item-label-error: #ffffff;
  --mds-radiogroup-color-radio-border-unselected-default: #ffffff;
  --mds-radiogroup-color-radio-border-unselected-hover: #949494;
  --mds-radiogroup-color-radio-border-selected-default: #ffffff;
  --mds-radiogroup-color-radio-border-selected-hover: #949494;
  --mds-radiogroup-color-radio-bg-selected-default: rgba(0, 0, 0, 0);
  --mds-radiogroup-color-radio-bg-selected-hover: rgba(0, 0, 0, 0);
  --mds-radiogroup-color-radio-bg-selected-error: rgba(0, 0, 0, 0);
  --mds-radiogroup-color-radio-bg-selected-disabled: rgba(0, 0, 0, 0);
  --mds-radiogroup-color-radio-dot-default: #ffffff;
  --mds-radiogroup-color-radio-dot-hover: #949494;
  --mds-radiogroup-color-radio-dot-error: #ff3e33;
  --mds-radiogroup-color-radio-dot-disabled: #a1a1a1;
  --mds-radiogroup-size-radius-radio: 20rem;
  --mds-radiogroup-size-radius-dot: 20rem;
  --mds-radiogroup-size-item-dot: 0.25rem;
  --mds-radiogroup-size-item-radiowrapper-padding-t: 0.125rem;
  --mds-radiogroup-size-item-radiowrapper-padding-lr: 0rem;
  --mds-radiogroup-size-item-radiowrapper-padding-b: 0rem;
  --mds-radiogroup-size-item-labelwrapper-padding-t: 0rem;
  --mds-radiogroup-size-radio-height: 0.75rem;
  --mds-radiogroup-size-radio-width: 0.75rem;
  --mds-radiogroup-size-radio-border-unselected: 0.03125rem;
  --mds-radiogroup-size-radio-border-selected: 0.03125rem;
  --mds-radiogroup-size-items-gap-vertical: 1.5rem;
  --mds-radiogroup-size-items-gap-horizontal: 1rem;
  --mds-radiogroup-size-helper-gap-horizontal: 0.25rem;
  --mds-radiogroup-size-gap-vertical: 0.5rem;
  --mds-select-size-gap-vertical: 0.5rem;
  --mds-select-size-min-width: 10rem;
  --mds-slider-color-knobs-bg-default: #ffffff;
  --mds-slider-color-knobs-bg-hover: #c9c9c9;
  --mds-slider-color-knobs-bg-disabled: #797979;
  --mds-slider-color-knobs-border-default: rgba(0, 0, 0, 0);
  --mds-slider-color-knobs-border-hover: rgba(0, 0, 0, 0);
  --mds-slider-color-knobs-border-disabled: rgba(0, 0, 0, 0);
  --mds-slider-color-selection-bg: #ffffff;
  --mds-slider-color-track-bg: #6b6b6b;
  --mds-slider-size-knobs-width: 0.5rem;
  --mds-slider-size-knobs-height: 0.5rem;
  --mds-slider-size-track-height: 0.0625rem;
  --mds-slider-size-container-height: 2.5rem;
  --mds-slider-size-border-knobs: 0rem;
  --mds-slider-size-radius-knobs: 20rem;
  --mds-slider-size-radius-track: 0rem;
  --mds-switch-color-track-bg-inactive-default: #6b6b6b;
  --mds-switch-color-track-bg-inactive-disabled: #1b1b1b;
  --mds-switch-color-track-bg-active-default: #ffffff;
  --mds-switch-color-track-bg-active-disabled: #797979;
  --mds-switch-color-track-border-inactive-default: #ffffff;
  --mds-switch-color-track-border-inactive-disabled: #5e5e5e;
  --mds-switch-color-track-border-active-default: #ffffff;
  --mds-switch-color-track-border-active-disabled: #5e5e5e;
  --mds-switch-color-knob-bg-inactive-default: #000000;
  --mds-switch-color-knob-bg-inactive-disabled: #000000;
  --mds-switch-color-knob-bg-active-default: #000000;
  --mds-switch-color-knob-bg-active-disabled: #000000;
  --mds-switch-size-width: 2.5rem;
  --mds-switch-size-height: 1.5rem;
  --mds-switch-size-track-width: 2.5rem;
  --mds-switch-size-track-height: 1.5rem;
  --mds-switch-size-track-border-inactive: 0rem;
  --mds-switch-size-track-border-active: 0rem;
  --mds-switch-size-track-padding-inactive-lr: 0.125rem;
  --mds-switch-size-track-padding-active-lr: 0.125rem;
  --mds-switch-size-knob-inactive-width: 1.25rem;
  --mds-switch-size-knob-inactive-height: 1.25rem;
  --mds-switch-size-knob-active-width: 1.25rem;
  --mds-switch-size-knob-active-height: 1.25rem;
  --mds-switch-elevation-knob-inactive-default-y: 0.0625rem;
  --mds-switch-elevation-knob-inactive-default-blur: 0.125rem;
  --mds-switch-elevation-knob-inactive-default-color: rgba(0, 0, 0, 0.08);
  --mds-switch-elevation-knob-active-default-y: 0rem;
  --mds-switch-elevation-knob-active-default-blur: 0rem;
  --mds-switch-elevation-knob-active-default-color: rgba(255, 255, 255, 0);
  --mds-tag-color-label: #ffffff;
  --mds-tag-color-bg: rgba(0, 0, 0, 0);
  --mds-tag-color-border: #ffffff;
  --mds-tag-size-max-width: 11rem;
  --mds-tag-size-border: 0.03125rem;
  --mds-tag-size-radius: 0rem;
  --mds-tag-size-padding-tb: 0rem;
  --mds-tag-size-padding-lr: 0.5rem;
  --mds-field-color-field-bg-default: rgba(0, 0, 0, 0);
  --mds-field-color-field-bg-active: rgba(0, 0, 0, 0);
  --mds-field-color-field-bg-focus: rgba(0, 0, 0, 0);
  --mds-field-color-field-bg-error: rgba(0, 0, 0, 0);
  --mds-field-color-field-bg-disabled: rgba(0, 0, 0, 0);
  --mds-field-size-gap-vertical: 0.25rem;
  --mds-field-size-field-base: 2.5rem;
  --mds-field-size-field-radius: 0rem;
  --mds-field-size-field-padding-lr: 0rem;
  --mds-field-size-field-padding-tb: 0rem;
  --mds-field-size-field-gap-vertical: 0rem;
  --mds-field-size-field-gap-horizontal: 0.5rem;
  --mds-field-size-field-border-default-b: 0.03125rem;
  --mds-field-size-field-border-default-t: 0rem;
  --mds-field-size-field-border-default-l: 0rem;
  --mds-field-size-field-border-default-r: 0rem;
  --mds-field-size-field-border-active-b: 0.03125rem;
  --mds-field-size-field-border-active-t: 0rem;
  --mds-field-size-field-border-active-l: 0rem;
  --mds-field-size-field-border-active-r: 0rem;
  --mds-field-size-field-border-focus-b: 0.125rem;
  --mds-field-size-field-border-focus-t: 0rem;
  --mds-field-size-field-border-focus-l: 0rem;
  --mds-field-size-field-border-focus-r: 0rem;
  --mds-field-size-field-border-error-b: 0.03125rem;
  --mds-field-size-field-border-error-t: 0rem;
  --mds-field-size-field-border-error-l: 0rem;
  --mds-field-size-field-border-error-r: 0rem;
  --mds-field-size-field-label-gap-horizontal: 0.5rem;
  --mds-field-size-icon-width: 1.25rem;
  --mds-field-size-icon-height: 1.25rem;
  --mds-field-size-helper-gap-horizontal: 0.25rem;
  --mds-field-size-helper-padding-lr: 0rem;
  --mds-textarea-size-field-minsize: 2.5rem;
  --mds-textarea-size-field-padding-open-tb: 0.125rem;
  --mds-color-basic-transparent: rgba(0, 0, 0, 0);
  --mds-color-danger-mid: #ff3e33;
  --mds-color-danger-low: #330c0a;
  --mds-color-success-mid: #34c759;
  --mds-color-success-low: #0a2812;
  --mds-color-warning-mid: #ffaa33;
  --mds-color-warning-low: #331e00;
  --mds-color-info-mid: #348ded;
  --mds-color-info-low: #00162f;
  --mds-color-content-default: #ffffff;
  --mds-color-content-mid: #949494;
  --mds-color-content-low: #6b6b6b;
  --mds-color-content-inverse: #000000;
  --mds-color-content-hover: #949494;
  --mds-color-content-press: #949494;
  --mds-color-content-loading: #ffffff;
  --mds-color-content-disabled: #a1a1a1;
  --mds-color-bg-default: #000000;
  --mds-color-bg-mid: #1b1b1b;
  --mds-color-bg-low: #6b6b6b;
  --mds-color-bg-inverse: #ffffff;
  --mds-color-bg-overlay: rgba(0, 0, 0, 0.7);
  --mds-color-bg-none: rgba(0, 0, 0, 0);
  --mds-color-bg-hover: #363636;
  --mds-color-bg-press: #1b1b1b;
  --mds-color-bg-loading: #000000;
  --mds-color-bg-disabled: #797979;
  --mds-color-bg-primary-default: #ffffff;
  --mds-color-bg-primary-hover: #c9c9c9;
  --mds-color-bg-primary-press: #c9c9c9;
  --mds-color-bg-primary-loading: #ffffff;
  --mds-color-bg-primary-disabled: #1b1b1b;
  --mds-color-border-default: #ffffff;
  --mds-color-border-mid: #949494;
  --mds-color-border-low: #6b6b6b;
  --mds-color-border-inverse: #000000;
  --mds-color-border-none: rgba(0, 0, 0, 0);
  --mds-color-border-hover: #949494;
  --mds-color-border-press: #949494;
  --mds-color-border-focus: #348ded;
  --mds-color-border-loading: #ffffff;
  --mds-color-border-disabled: #5e5e5e;
}

@media (min-width: 48rem) {
  [data-mds-theme="zara-dark"] {
    --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
    --mds-overlay-size-padding-lr: 1.25rem;
    --mds-grid-margin-horizontal: 3rem;
    --mds-grid-gutter-base: 3rem;
    --mds-grid-columns-base: 8;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
  }
}

@media (min-width: 80rem) {
  [data-mds-theme="zara-dark"] {
    --mds-typo-action-m-font-family: "Helvetica Now Text";
    --mds-typo-action-m-font-weight: 300;
    --mds-typo-action-m-font-size: 0.6875rem;
    --mds-typo-action-m-line-height: 1rem;
    --mds-typo-action-m-letter-spacing: 0rem;
    --mds-typo-action-m-text-transform: uppercase;
    --mds-typo-body-s-font-family: "Helvetica Now Text";
    --mds-typo-body-s-font-weight: 300;
    --mds-typo-body-s-font-size: 0.625rem;
    --mds-typo-body-s-line-height: 1rem;
    --mds-typo-body-s-letter-spacing: 0rem;
    --mds-typo-body-s-text-transform: none;
    --mds-typo-body-m-font-family: "Helvetica Now Text";
    --mds-typo-body-m-font-weight: 300;
    --mds-typo-body-m-font-size: 0.6875rem;
    --mds-typo-body-m-line-height: 1rem;
    --mds-typo-body-m-letter-spacing: 0rem;
    --mds-typo-body-m-text-transform: none;
    --mds-typo-body-l-font-family: "Helvetica Now Text";
    --mds-typo-body-l-font-weight: 300;
    --mds-typo-body-l-font-size: 0.8125rem;
    --mds-typo-body-l-line-height: 1.25rem;
    --mds-typo-body-l-letter-spacing: 0rem;
    --mds-typo-body-l-text-transform: none;
    --mds-typo-label-xs-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-font-weight: 300;
    --mds-typo-label-xs-font-size: 0.625rem;
    --mds-typo-label-xs-line-height: 1rem;
    --mds-typo-label-xs-letter-spacing: 0rem;
    --mds-typo-label-xs-text-transform: uppercase;
    --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-highlight-font-weight: 500;
    --mds-typo-label-xs-highlight-font-size: 0.625rem;
    --mds-typo-label-xs-highlight-line-height: 1rem;
    --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-xs-highlight-text-transform: uppercase;
    --mds-typo-label-s-font-family: "Helvetica Now Text";
    --mds-typo-label-s-font-weight: 300;
    --mds-typo-label-s-font-size: 0.625rem;
    --mds-typo-label-s-line-height: 1rem;
    --mds-typo-label-s-letter-spacing: 0rem;
    --mds-typo-label-s-text-transform: uppercase;
    --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-s-highlight-font-weight: 500;
    --mds-typo-label-s-highlight-font-size: 0.625rem;
    --mds-typo-label-s-highlight-line-height: 1rem;
    --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-s-highlight-text-transform: uppercase;
    --mds-typo-label-m-font-family: "Helvetica Now Text";
    --mds-typo-label-m-font-weight: 300;
    --mds-typo-label-m-font-size: 0.6875rem;
    --mds-typo-label-m-line-height: 1rem;
    --mds-typo-label-m-letter-spacing: 0rem;
    --mds-typo-label-m-text-transform: uppercase;
    --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-m-highlight-font-weight: 500;
    --mds-typo-label-m-highlight-font-size: 0.6875rem;
    --mds-typo-label-m-highlight-line-height: 1rem;
    --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-m-highlight-text-transform: uppercase;
    --mds-typo-title-m-font-family: "Helvetica Now Text";
    --mds-typo-title-m-font-weight: 300;
    --mds-typo-title-m-font-size: 0.9375rem;
    --mds-typo-title-m-line-height: 1.5rem;
    --mds-typo-title-m-letter-spacing: 0rem;
    --mds-typo-title-m-text-transform: uppercase;
    --mds-typo-title-l-font-family: "Helvetica Now Text";
    --mds-typo-title-l-font-weight: 300;
    --mds-typo-title-l-font-size: 1.125rem;
    --mds-typo-title-l-line-height: 1.75rem;
    --mds-typo-title-l-letter-spacing: 0rem;
    --mds-typo-title-l-text-transform: uppercase;
    --mds-alertbanner-size-iconwrapper-padding-t: 0rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.125rem;
    --mds-checkbox-size-padding-check-wrapper-t: 0.125rem;
    --mds-overlay-size-padding-lr: 1.25rem;
    --mds-dialog-bp-ml-size-width-s: 24.5625rem;
    --mds-dialog-bp-ml-size-width-m: 36rem;
    --mds-dialog-bp-ml-size-width-l: 50rem;
    --mds-grid-margin-horizontal: 7rem;
    --mds-grid-gutter-base: 7rem;
    --mds-grid-columns-base: 8;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
    --mds-radiogroup-size-item-radiowrapper-padding-t: 0.125rem;
    --mds-field-size-field-base-m: 2.5rem;
    --mds-field-size-field-base: 2.5rem;
  }
}

@media (min-width: 120rem) {
  [data-mds-theme="zara-dark"] {
    --mds-typo-action-m-font-family: "Helvetica Now Text";
    --mds-typo-action-m-font-weight: 300;
    --mds-typo-action-m-font-size: 0.8125rem;
    --mds-typo-action-m-line-height: 1.25rem;
    --mds-typo-action-m-letter-spacing: 0rem;
    --mds-typo-action-m-text-transform: uppercase;
    --mds-typo-body-s-font-family: "Helvetica Now Text";
    --mds-typo-body-s-font-weight: 300;
    --mds-typo-body-s-font-size: 0.75rem;
    --mds-typo-body-s-line-height: 1.25rem;
    --mds-typo-body-s-letter-spacing: 0rem;
    --mds-typo-body-s-text-transform: none;
    --mds-typo-body-m-font-family: "Helvetica Now Text";
    --mds-typo-body-m-font-weight: 300;
    --mds-typo-body-m-font-size: 0.8125rem;
    --mds-typo-body-m-line-height: 1.25rem;
    --mds-typo-body-m-letter-spacing: 0rem;
    --mds-typo-body-m-text-transform: none;
    --mds-typo-body-l-font-family: "Helvetica Now Text";
    --mds-typo-body-l-font-weight: 300;
    --mds-typo-body-l-font-size: 0.9375rem;
    --mds-typo-body-l-line-height: 1.5rem;
    --mds-typo-body-l-letter-spacing: 0rem;
    --mds-typo-body-l-text-transform: none;
    --mds-typo-label-xs-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-font-weight: 300;
    --mds-typo-label-xs-font-size: 0.75rem;
    --mds-typo-label-xs-line-height: 1.25rem;
    --mds-typo-label-xs-letter-spacing: 0rem;
    --mds-typo-label-xs-text-transform: uppercase;
    --mds-typo-label-xs-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-xs-highlight-font-weight: 500;
    --mds-typo-label-xs-highlight-font-size: 0.75rem;
    --mds-typo-label-xs-highlight-line-height: 1.25rem;
    --mds-typo-label-xs-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-xs-highlight-text-transform: uppercase;
    --mds-typo-label-s-font-family: "Helvetica Now Text";
    --mds-typo-label-s-font-weight: 300;
    --mds-typo-label-s-font-size: 0.75rem;
    --mds-typo-label-s-line-height: 1.25rem;
    --mds-typo-label-s-letter-spacing: 0rem;
    --mds-typo-label-s-text-transform: uppercase;
    --mds-typo-label-s-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-s-highlight-font-weight: 500;
    --mds-typo-label-s-highlight-font-size: 0.75rem;
    --mds-typo-label-s-highlight-line-height: 1.25rem;
    --mds-typo-label-s-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-s-highlight-text-transform: uppercase;
    --mds-typo-label-m-font-family: "Helvetica Now Text";
    --mds-typo-label-m-font-weight: 300;
    --mds-typo-label-m-font-size: 0.8125rem;
    --mds-typo-label-m-line-height: 1.25rem;
    --mds-typo-label-m-letter-spacing: 0rem;
    --mds-typo-label-m-text-transform: uppercase;
    --mds-typo-label-m-highlight-font-family: "Helvetica Now Text";
    --mds-typo-label-m-highlight-font-weight: 500;
    --mds-typo-label-m-highlight-font-size: 0.8125rem;
    --mds-typo-label-m-highlight-line-height: 1.25rem;
    --mds-typo-label-m-highlight-letter-spacing: 0.05rem;
    --mds-typo-label-m-highlight-text-transform: uppercase;
    --mds-typo-title-m-font-family: "Helvetica Now Text";
    --mds-typo-title-m-font-weight: 300;
    --mds-typo-title-m-font-size: 1.125rem;
    --mds-typo-title-m-line-height: 1.75rem;
    --mds-typo-title-m-letter-spacing: 0rem;
    --mds-typo-title-m-text-transform: uppercase;
    --mds-typo-title-l-font-family: "Helvetica Now Text";
    --mds-typo-title-l-font-weight: 300;
    --mds-typo-title-l-font-size: 1.375rem;
    --mds-typo-title-l-line-height: 2rem;
    --mds-typo-title-l-letter-spacing: 0rem;
    --mds-typo-title-l-text-transform: uppercase;
    --mds-alertbanner-size-iconwrapper-padding-t: 0.125rem;
    --mds-cell-size-leading-icon-wrapper-padding-tb: 0.125rem;
    --mds-cell-size-trailing-icon-wrapper-padding-t: 0.25rem;
    --mds-checkbox-size-padding-check-wrapper-t: 0.25rem;
    --mds-overlay-size-padding-lr: 3.5rem;
    --mds-dialog-bp-ml-size-width-s: 32rem;
    --mds-dialog-bp-ml-size-width-m: 41rem;
    --mds-dialog-bp-ml-size-width-l: 62.5rem;
    --mds-grid-margin-horizontal: 7rem;
    --mds-grid-gutter-base: 7rem;
    --mds-grid-columns-base: 12;
    --mds-grid-behavior-base: auto;
    --mds-grid-max-width-base: none;
    --mds-radiogroup-size-item-radiowrapper-padding-t: 0.25rem;
    --mds-field-size-field-base: 3rem;
  }
}

