@charset "UTF-8";.ids-link-wrapper--size-sm .ids-link-wrapper__icon[data-v-a7828ed2]{width:var(--size-icon-small);height:var(--size-icon-small)}.ids-link-wrapper--size-sm .ids-link-wrapper__link[data-v-a7828ed2]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.ids-link-wrapper--size-md .ids-link-wrapper__icon[data-v-a7828ed2]{width:var(--size-icon-medium);height:var(--size-icon-medium)}.ids-link-wrapper--size-md .ids-link-wrapper__link[data-v-a7828ed2]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-link-wrapper--size-lg .ids-link-wrapper__icon[data-v-a7828ed2]{width:var(--size-icon-large);height:var(--size-icon-large)}.ids-link-wrapper--size-lg .ids-link-wrapper__link[data-v-a7828ed2]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-link-wrapper--variant-primary .ids-link-wrapper__link[data-v-a7828ed2]{color:var(--color-link-primary-default)}.ids-link-wrapper--variant-primary .ids-link-wrapper__icon[data-v-a7828ed2]{fill:var(--color-link-primary-default)}.ids-link-wrapper--variant-primary:hover:not(.ids-link-wrapper--disabled) .ids-link-wrapper__link[data-v-a7828ed2]{color:var(--color-link-primary-hover)}.ids-link-wrapper--variant-primary:hover:not(.ids-link-wrapper--disabled) .ids-link-wrapper__icon[data-v-a7828ed2]{fill:var(--color-link-primary-hover)}.ids-link-wrapper--variant-secondary .ids-link-wrapper__link[data-v-a7828ed2]{color:var(--color-link-secondary-default)}.ids-link-wrapper--variant-secondary .ids-link-wrapper__icon[data-v-a7828ed2]{fill:var(--color-link-secondary-default)}.ids-link-wrapper--variant-secondary:hover:not(.ids-link-wrapper--disabled) .ids-link-wrapper__link[data-v-a7828ed2]{color:var(--color-link-secondary-hover)}.ids-link-wrapper--variant-secondary:hover:not(.ids-link-wrapper--disabled) .ids-link-wrapper__icon[data-v-a7828ed2]{fill:var(--color-link-secondary-hover)}.ids-link-wrapper--icon-position-left .ids-link-wrapper__content[data-v-a7828ed2],.ids-link-wrapper--icon-position-right .ids-link-wrapper__content[data-v-a7828ed2]{gap:.25rem;flex-direction:row}.ids-link-wrapper--icon-position-top .ids-link-wrapper__content[data-v-a7828ed2],.ids-link-wrapper--icon-position-bottom .ids-link-wrapper__content[data-v-a7828ed2]{gap:.125rem;flex-direction:column;justify-content:center;align-items:center}.ids-link-wrapper--disabled .ids-link-wrapper__content[data-v-a7828ed2]{cursor:not-allowed}.ids-link-wrapper--disabled .ids-link-wrapper__link[data-v-a7828ed2]{color:var(--color-link-primary-disabled);cursor:not-allowed}.ids-link-wrapper--disabled .ids-link-wrapper__icon[data-v-a7828ed2]{fill:var(--color-link-primary-disabled);cursor:not-allowed}.ids-link-wrapper__content[data-v-a7828ed2]{display:flex;cursor:pointer;width:max-content}.ids-link-wrapper__link[data-v-a7828ed2],.ids-link-wrapper__icon[data-v-a7828ed2]{vertical-align:middle;transition-property:color,background-color,fill;transition-duration:.1s;transition-timing-function:ease-in-out;color:var(--color-button-secondary-text-default);text-decoration:none;border:0;margin:0;padding:0;background-color:transparent;cursor:pointer}.tabnav-active .ids-link-wrapper__content:focus-within{outline:2px solid var(--color-border-focus);border-radius:var(--radius-small)}.tabnav-active .ids-link-wrapper__link:focus{outline:none}.alert{padding:var(--spacing-component-xsmall);border-radius:var(--radius-small);border:1px solid var(--color-foreground-theme-purple);background:var(--color-surface-theme-purple);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);display:grid;grid-template-columns:auto 1fr auto}.alert--banner{padding:0;border:0;box-shadow:var(--elevation-medium-regular)}.alert--banner .alert__icon{margin:0;height:100%;width:100%;background-color:var(--color-foreground-theme-purple);border-radius:var(--radius-small) 0 0 var(--radius-small)}.alert--banner .alert__icon__inner{margin-top:var(--spacing-component-xsmall);margin-left:var(--spacing-component-2xsmall);margin-right:var(--spacing-component-2xsmall)}.alert--banner .alert__icon svg{fill:var(--color-surface-theme-purple)}.alert--banner.alert--size-medium .alert__icon__inner{margin-left:var(--spacing-component-xsmall);margin-right:var(--spacing-component-xsmall)}.alert--banner .alert__content{margin-left:var(--spacing-component-large)}.alert--banner .alert__content h2,.alert--banner .alert__content p{color:var(--color-foreground-primary)}.alert--banner.alert--warning{background:var(--color-surface-theme-orange)}.alert--banner.alert--warning .alert__icon{background-color:var(--color-foreground-theme-orange)}.alert--banner .alert__close{padding:var(--spacing-component-xsmall)}.ids-badge[data-v-1f699b9f]{display:inline-flex;align-items:center;gap:.5rem}.ids-badge--size-sm>.ids-badge__dot[data-v-1f699b9f]{width:.5rem;height:.5rem}.ids-badge--size-md .ids-badge__dot[data-v-1f699b9f]{width:.75rem;height:.75rem}.ids-badge--label-position-inside[data-v-1f699b9f]{justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--radius-round)}.ids-badge--label-position-inside.ids-badge--size-md[data-v-1f699b9f]{display:flex;height:1.0625rem;padding:0 .375rem;width:1.0625rem;overflow:hidden}.ids-badge--label-position-inside.ids-badge--size-md .ids-badge__label[data-v-1f699b9f]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-2xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-2xsmall)}.ids-badge--label-position-inside.ids-badge--size-lg[data-v-1f699b9f]{height:1.5rem;padding:.125rem .5625rem;display:inline-flex}.ids-badge--label-position-inside.ids-badge--size-lg .ids-badge__label[data-v-1f699b9f]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.ids-badge__label[data-v-1f699b9f]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-primary);text-align:right}.ids-badge__dot[data-v-1f699b9f]{border-radius:var(--radius-round);width:1.125rem;height:1.125rem}.ids-badge--variant-neutral.ids-badge--type-strong.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-neutral-strong)}.ids-badge--variant-neutral.ids-badge--type-strong.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-neutral.ids-badge--type-strong .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-neutral-strong)}.ids-badge--variant-neutral.ids-badge--type-subtle.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-neutral-subtle)}.ids-badge--variant-neutral.ids-badge--type-subtle.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-neutral.ids-badge--type-subtle .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-neutral-subtle)}.ids-badge--variant-notification.ids-badge--type-strong.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-notification-strong)}.ids-badge--variant-notification.ids-badge--type-strong.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-notification.ids-badge--type-strong .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-notification-strong)}.ids-badge--variant-notification.ids-badge--type-subtle.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-notification-subtle)}.ids-badge--variant-notification.ids-badge--type-subtle.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-notification.ids-badge--type-subtle .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-notification-subtle)}.ids-badge--variant-positive.ids-badge--type-strong.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-positive-strong)}.ids-badge--variant-positive.ids-badge--type-strong.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-positive.ids-badge--type-strong .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-positive-strong)}.ids-badge--variant-positive.ids-badge--type-subtle.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-positive-subtle)}.ids-badge--variant-positive.ids-badge--type-subtle.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-positive.ids-badge--type-subtle .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-positive-subtle)}.ids-badge--variant-negative.ids-badge--type-strong.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-negative-strong)}.ids-badge--variant-negative.ids-badge--type-strong.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-negative.ids-badge--type-strong .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-negative-strong)}.ids-badge--variant-negative.ids-badge--type-subtle.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-negative-subtle)}.ids-badge--variant-negative.ids-badge--type-subtle.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-negative.ids-badge--type-subtle .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-negative-subtle)}.ids-badge--variant-warning.ids-badge--type-strong.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-warning-strong)}.ids-badge--variant-warning.ids-badge--type-strong.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-warning.ids-badge--type-strong .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-warning-strong)}.ids-badge--variant-warning.ids-badge--type-subtle.ids-badge--label-position-inside .ids-badge__label[data-v-1f699b9f]{color:var(--color-on-fill-status-warning-subtle)}.ids-badge--variant-warning.ids-badge--type-subtle.ids-badge--label-position-inside[data-v-1f699b9f],.ids-badge--variant-warning.ids-badge--type-subtle .ids-badge__dot[data-v-1f699b9f]{background-color:var(--color-fill-status-warning-subtle)}.ids-button{-webkit-tap-highlight-color:transparent;appearance:none;user-select:none;position:relative;transition:background-color .1s ease-in-out;display:inline-flex;max-width:100%;border-radius:var(--radius-round);border:0;cursor:pointer;text-decoration:none;align-items:center;justify-content:center;text-align:center;vertical-align:top;white-space:nowrap;height:var(--_height);width:var(--_width);padding-inline:var(--_padding)}.ids-button .ids-button__text{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;margin-inline:var(--spacing-component-2xsmall)}.ids-button.ids-button--xl .ids-button__text{margin-inline:var(--spacing-component-xsmall)}.ids-button .ids-button__icon{display:flex;justify-content:center;align-items:center;flex:0 0 auto}.ids-button .ids-button__icon>svg{width:100%;height:auto;fill:currentColor}a.ids-button,a.ids-button:hover,a.ids-button:focus,a.ids-button:active{text-decoration:none!important}.ids-button-default{background-color:var(--_bg-color);color:var(--_txt-color);border:var(--_border-width) solid var(--_border-color)}.ids-button-default--primary{--_bg-color: var(--color-button-primary-fill-default);--_txt-color: var(--color-button-primary-on-fill-default);--_bg-color-hover: var(--color-button-primary-fill-hover);--_txt-color-hover: var(--color-button-primary-on-fill-hover);--_bg-color-focus: var(--color-button-primary-fill-default);--_txt-color-focus: var(--color-button-primary-on-fill-default);--_bg-color-active: var(--color-button-primary-fill-pressed);--_txt-color-active: var(--color-button-primary-on-fill-pressed);--_bg-color-disabled: var(--color-button-primary-fill-disabled);--_txt-color-disabled: var(--color-button-primary-on-fill-disabled);--_bg-color-selected: var(--color-button-primary-fill-selected);--_txt-color-selected: var(--color-button-primary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-primary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-primary-on-fill-selected);--_bg-color-selected-active: var(--color-button-primary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-primary-on-fill-selected);--_border-width: 0;--_border-color: transparent;--_border-color-hover: transparent;--_border-color-active: transparent;--_border-color-disabled: transparent}.ids-button-default--secondary{--_bg-color: var(--color-button-secondary-fill-default);--_txt-color: var(--color-button-secondary-on-fill-default);--_bg-color-hover: var(--color-button-secondary-fill-hover);--_txt-color-hover: var(--color-button-secondary-on-fill-hover);--_bg-color-focus: var(--color-button-secondary-fill-default);--_txt-color-focus: var(--color-button-secondary-on-fill-default);--_bg-color-active: var(--color-button-secondary-fill-pressed);--_txt-color-active: var(--color-button-secondary-on-fill-pressed);--_bg-color-disabled: var(--color-button-secondary-fill-disabled);--_txt-color-disabled: var(--color-button-secondary-on-fill-disabled);--_bg-color-selected: var(--color-button-secondary-fill-selected);--_txt-color-selected: var(--color-button-secondary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-secondary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-secondary-on-fill-selected);--_bg-color-selected-active: var(--color-button-secondary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-secondary-on-fill-selected);--_border-width: 0;--_border-color: transparent;--_border-color-hover: transparent;--_border-color-active: transparent;--_border-color-disabled: transparent}.ids-button-default--tertiary{--_bg-color: var(--color-button-tertiary-fill-default);--_txt-color: var(--color-button-tertiary-on-fill-default);--_bg-color-hover: var(--color-button-tertiary-fill-hover);--_txt-color-hover: var(--color-button-tertiary-on-fill-hover);--_bg-color-focus: var(--color-button-tertiary-fill-default);--_txt-color-focus: var(--color-button-tertiary-on-fill-default);--_bg-color-active: var(--color-button-tertiary-fill-pressed);--_txt-color-active: var(--color-button-tertiary-on-fill-pressed);--_bg-color-disabled: var(--color-button-tertiary-fill-disabled);--_txt-color-disabled: var(--color-button-tertiary-on-fill-disabled);--_bg-color-selected: var(--color-button-tertiary-fill-selected);--_txt-color-selected: var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-tertiary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-active: var(--color-button-tertiary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-tertiary-on-fill-selected);--_border-width: 0;--_border-color: transparent;--_border-color-hover: transparent;--_border-color-active: transparent;--_border-color-disabled: transparent}.ids-button-default--neutral{--_bg-color: var(--color-button-neutral-fill-default);--_txt-color: var(--color-button-neutral-on-fill-default);--_bg-color-hover: var(--color-button-neutral-fill-hover);--_txt-color-hover: var(--color-button-neutral-on-fill-hover);--_bg-color-focus: var(--color-button-neutral-fill-default);--_txt-color-focus: var(--color-button-neutral-on-fill-default);--_bg-color-active: var(--color-button-neutral-fill-pressed);--_txt-color-active: var(--color-button-neutral-on-fill-pressed);--_bg-color-disabled: var(--color-button-neutral-fill-disabled);--_txt-color-disabled: var(--color-button-neutral-on-fill-disabled);--_bg-color-selected: var(--color-button-neutral-fill-selected);--_txt-color-selected: var(--color-button-neutral-on-fill-selected);--_bg-color-selected-hover: var(--color-button-neutral-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-neutral-on-fill-selected);--_bg-color-selected-active: var(--color-button-neutral-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-neutral-on-fill-selected);--_border-width: 1px;--_border-color: var(--color-button-neutral-border-default);--_border-color-hover: var(--color-button-neutral-border-hover);--_border-color-active: var(--color-button-neutral-border-pressed);--_border-color-disabled: var(--color-button-neutral-border-disabled)}.ids-button-default.ids-button--xs{--_height: var(--size-24);--_width: auto;--_padding: var(--spacing-component-xsmall);--_icon-size: var(--size-16)}.ids-button-default.ids-button--sm{--_height: var(--size-32);--_width: auto;--_padding: var(--spacing-component-small);--_icon-size: var(--size-20)}.ids-button-default.ids-button--md{--_height: var(--size-40);--_width: auto;--_padding: var(--spacing-component-medium);--_icon-size: var(--size-24)}.ids-button-default.ids-button--lg{--_height: var(--size-48);--_width: auto;--_padding: var(--spacing-component-large);--_icon-size: var(--size-24)}.ids-button-default.ids-button--xl{--_height: var(--size-56);--_width: auto;--_padding: var(--spacing-component-xlarge);--_icon-size: var(--size-28)}.ids-button-default:hover{background-color:var(--_bg-color-selected-hover);color:var(--_txt-color-selected-hover);border-color:var(--_border-color-selected-hover)}.ids-button-default:hover:not(.ids-button-default--selected){background-color:var(--_bg-color-hover);color:var(--_txt-color-hover);border-color:var(--_border-color-hover)}.ids-button-default:focus:not(.ids-button-default--selected){background-color:var(--_bg-color-focus);color:var(--_txt-color-focus);border-color:var(--_border-color)}html.tabnav-active .ids-button-default:focus{outline:.125rem solid var(--color-border-focus);outline-offset:2px}.ids-button-default:active{background-color:var(--_bg-color-selected-active);color:var(--_txt-color-selected-active);border-color:var(--_border-color-selected-active)}.ids-button-default:active:not(.ids-button-default--selected){background-color:var(--_bg-color-active);color:var(--_txt-color-active);border-color:var(--_border-color-active)}.ids-button-default--selected{--_border-width: 0;background-color:var(--_bg-color-selected);color:var(--_txt-color-selected);border-color:var(--_border-color-selected)}.ids-button-default.ids-button--disabled{cursor:not-allowed;background-color:var(--_bg-color-disabled)!important;color:var(--_txt-color-disabled)!important;border-color:var(--_border-color-disabled)!important}.ids-button-default--block{width:100%}.ids-button-default:focus-visible{outline:0}.ids-button-default .ids-button__icon{width:var(--_icon-size);height:var(--_icon-size)}.ids-button-default .ids-button__badge{border:.125rem solid var(--color-white);position:absolute;top:-.125rem;right:-.125rem}.ids-button-circle{background-color:var(--_bg-color);color:var(--_txt-color)}.ids-button-circle--primary{--_bg-color: var(--color-button-primary-fill-default);--_txt-color: var(--color-button-primary-on-fill-default);--_bg-color-hover: var(--color-button-primary-fill-hover);--_txt-color-hover: var(--color-button-primary-on-fill-hover);--_bg-color-focus: var(--color-button-primary-fill-default);--_txt-color-focus: var(--color-button-primary-on-fill-default);--_bg-color-active: var(--color-button-primary-fill-pressed);--_txt-color-active: var(--color-button-primary-on-fill-pressed);--_bg-color-disabled: var(--color-button-primary-fill-disabled);--_txt-color-disabled: var(--color-button-primary-on-fill-disabled);--_bg-color-selected: var(--color-button-primary-fill-selected);--_txt-color-selected: var(--color-button-primary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-primary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-primary-on-fill-selected);--_bg-color-selected-active: var(--color-button-primary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-primary-on-fill-selected)}.ids-button-circle--secondary{--_bg-color: var(--color-button-secondary-fill-default);--_txt-color: var(--color-button-secondary-on-fill-default);--_bg-color-hover: var(--color-button-secondary-fill-hover);--_txt-color-hover: var(--color-button-secondary-on-fill-hover);--_bg-color-focus: var(--color-button-secondary-fill-default);--_txt-color-focus: var(--color-button-secondary-on-fill-default);--_bg-color-active: var(--color-button-secondary-fill-pressed);--_txt-color-active: var(--color-button-secondary-on-fill-pressed);--_bg-color-disabled: var(--color-button-secondary-fill-disabled);--_txt-color-disabled: var(--color-button-secondary-on-fill-disabled);--_bg-color-selected: var(--color-button-secondary-fill-selected);--_txt-color-selected: var(--color-button-secondary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-secondary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-secondary-on-fill-selected);--_bg-color-selected-active: var(--color-button-secondary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-secondary-on-fill-selected)}.ids-button-circle--tertiary{--_bg-color: var(--color-button-tertiary-fill-default);--_txt-color: var(--color-button-tertiary-on-fill-default);--_bg-color-hover: var(--color-button-tertiary-fill-hover);--_txt-color-hover: var(--color-button-tertiary-on-fill-hover);--_bg-color-focus: var(--color-button-tertiary-fill-default);--_txt-color-focus: var(--color-button-tertiary-on-fill-default);--_bg-color-active: var(--color-button-tertiary-fill-pressed);--_txt-color-active: var(--color-button-tertiary-on-fill-pressed);--_bg-color-disabled: var(--color-button-tertiary-fill-disabled);--_txt-color-disabled: var(--color-button-tertiary-on-fill-disabled);--_bg-color-selected: var(--color-button-tertiary-fill-selected);--_txt-color-selected: var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-hover: var(--color-button-tertiary-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-active: var(--color-button-tertiary-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-tertiary-on-fill-selected)}.ids-button-circle--neutral{--_bg-color: var(--color-button-neutral-fill-default);--_txt-color: var(--color-button-neutral-on-fill-default);--_bg-color-hover: var(--color-button-neutral-fill-hover);--_txt-color-hover: var(--color-button-neutral-on-fill-hover);--_bg-color-focus: var(--color-button-neutral-fill-default);--_txt-color-focus: var(--color-button-neutral-on-fill-default);--_bg-color-active: var(--color-button-neutral-fill-pressed);--_txt-color-active: var(--color-button-neutral-on-fill-pressed);--_bg-color-disabled: var(--color-button-neutral-fill-disabled);--_txt-color-disabled: var(--color-button-neutral-on-fill-disabled);--_bg-color-selected: var(--color-button-neutral-fill-selected);--_txt-color-selected: var(--color-button-neutral-on-fill-selected);--_bg-color-selected-hover: var(--color-button-neutral-fill-selected-hover);--_txt-color-selected-hover: var(--color-button-neutral-on-fill-selected);--_bg-color-selected-active: var(--color-button-neutral-fill-selected-pressed);--_txt-color-selected-active: var(--color-button-neutral-on-fill-selected)}.ids-button-circle.ids-button--xs{--_height: var(--size-24);--_width: var(--size-24);--_padding: 0;--_icon-size: var(--size-16)}.ids-button-circle.ids-button--sm{--_height: var(--size-32);--_width: var(--size-32);--_padding: 0;--_icon-size: var(--size-20)}.ids-button-circle.ids-button--md{--_height: var(--size-40);--_width: var(--size-40);--_padding: 0;--_icon-size: var(--size-24)}.ids-button-circle.ids-button--lg{--_height: var(--size-48);--_width: var(--size-48);--_padding: 0;--_icon-size: var(--size-28)}.ids-button-circle.ids-button--xl{--_height: var(--size-56);--_width: var(--size-56);--_padding: 0;--_icon-size: var(--size-32)}.ids-button-circle:hover{background-color:var(--_bg-color-selected-hover);color:var(--_txt-color-selected-hover)}.ids-button-circle:hover:not(.ids-button-circle--selected){background-color:var(--_bg-color-hover);color:var(--_txt-color-hover)}.ids-button-circle:focus:not(.ids-button-circle--selected){background-color:var(--_bg-color-focus);color:var(--_txt-color-focus)}html.tabnav-active .ids-button-circle:focus{outline:.125rem solid var(--color-border-focus);outline-offset:2px}.ids-button-circle:active{background-color:var(--_bg-color-selected-active);color:var(--_txt-color-selected-active)}.ids-button-circle:active:not(.ids-button-circle--selected){background-color:var(--_bg-color-active);color:var(--_txt-color-active)}.ids-button-circle--selected{background-color:var(--_bg-color-selected);color:var(--_txt-color-selected)}.ids-button-circle.ids-button--disabled{cursor:not-allowed;background-color:var(--_bg-color-disabled)!important;color:var(--_txt-color-disabled)!important}.ids-button-circle:focus-visible{outline:0}.ids-button-circle .ids-button__icon{width:var(--_icon-size);height:var(--_icon-size)}.ids-button-filter{--_border-width: 1px;background-color:var(--_bg-color);color:var(--_txt-color);border:var(--_border-width) solid var(--_border-color)}.ids-button-filter--default{--_border-width: 1px;--_bg-color: var(--color-input-control-fill-default);--_txt-color: var(--color-input-control-on-fill-strong-default);--_border-color: var(--color-input-control-border-default);--_bg-color-hover: var(--color-input-control-fill-hover);--_txt-color-hover: var(--color-input-control-on-fill-strong-hover);--_border-color-hover: var(--color-input-control-border-hover);--_bg-color-focus: var(--color-input-control-fill-hover);--_txt-color-focus: var(--color-input-control-on-fill-strong-hover);--_border-color-focus: var(--color-input-control-border-hover);--_bg-color-active: var(--color-button-neutral-fill-pressed);--_txt-color-active: var(--color-button-neutral-on-fill-pressed);--_border-color-active: var(--color-button-neutral-border-pressed);--_bg-color-disabled: var(--color-input-control-fill-disabled);--_txt-color-disabled: var(--color-input-control-on-fill-strong-disabled);--_border-color-disabled: var(--color-input-control-border-disabled)}.ids-button-filter--selected{--_border-width: 1px;--_bg-color: var(--color-input-control-fill-selected);--_txt-color: var(--color-input-control-on-fill-strong-selected);--_border-color: var(--color-input-control-border-selected);--_bg-color-hover: var(--color-input-control-fill-selected-hover);--_txt-color-hover: var(--color-input-control-on-fill-strong-selected);--_border-color-hover: var(--color-input-control-border-selected-hover);--_bg-color-focus: var(--color-input-control-fill-selected-hover);--_txt-color-focus: var(--color-input-control-on-fill-strong-selected);--_border-color-focus: var(--color-input-control-border-selected-hover);--_bg-color-active: var(--color-input-control-fill-selected);--_txt-color-active: var(--color-input-control-on-fill-strong-selected);--_border-color-active: var(--color-input-control-border-selected);--_bg-color-disabled: var(--color-input-control-fill-selected-disabled);--_txt-color-disabled: var(--color-input-control-on-fill-strong-selected-disabled);--_border-color-disabled: var(--color-input-control-border-selected-disabled)}.ids-button-filter.ids-button--xs{--_height: var(--size-24);--_width: auto;--_padding: var(--spacing-component-xsmall);--_icon-size: var(--size-16)}.ids-button-filter.ids-button--sm{--_height: var(--size-32);--_width: auto;--_padding: var(--spacing-component-small);--_icon-size: var(--size-20)}.ids-button-filter.ids-button--md{--_height: var(--size-40);--_width: auto;--_padding: var(--spacing-component-medium);--_icon-size: var(--size-24)}.ids-button-filter.ids-button--lg{--_height: var(--size-48);--_width: auto;--_padding: var(--spacing-component-large);--_icon-size: var(--size-24)}.ids-button-filter.ids-button--xl{--_height: var(--size-56);--_width: auto;--_padding: var(--spacing-component-xlarge);--_icon-size: var(--size-28)}.ids-button-filter:hover{background-color:var(--_bg-color-hover);color:var(--_txt-color-hover);border-color:var(--_border-color-hover)}.ids-button-filter:focus{background-color:var(--_bg-color-focus);color:var(--_txt-color-focus);border-color:var(--_border-color-focus)}html.tabnav-active .ids-button-filter:focus{outline:.125rem solid var(--color-border-focus);outline-offset:2px}.ids-button-filter:active{background-color:var(--_bg-color-active);color:var(--_txt-color-active);border-color:var(--_border-color-active)}.ids-button-filter.ids-button--disabled{cursor:not-allowed;background-color:var(--_bg-color-disabled)!important;color:var(--_txt-color-disabled)!important;border-color:var(--_border-color-disabled)!important}.ids-button-filter--block{width:100%}.ids-button-filter:focus-visible{outline:0}.ids-button-filter .ids-button__icon{width:var(--_icon-size);height:var(--_icon-size)}.svg-no-fill{fill:none;stroke:currentColor}.svg-up{transform:rotate(0)}.svg-right{transform:rotate(90deg)}.svg-down{transform:rotate(180deg)}.svg-left{transform:rotate(-90deg)}.feedback{padding:var(--spacing-component-small);position:relative;border-radius:var(--radius-small);display:flex;justify-content:space-between;align-items:flex-start}.feedback.floating{position:fixed;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:100;width:90%;box-shadow:var(--elevation-large)}@media (min-width: 768px){.feedback.floating{width:50%}}@media (min-width: 1280px){.feedback.floating{width:30%}}.feedback.floating.fade-animation-enter-active,.feedback.floating.fade-animation-leave-active{transition:.2s ease-out}.feedback.floating.fade-animation-leave-active{transition-duration:.2s;transition-timing-function:ease-in}.feedback.floating.fade-animation-enter-from,.feedback.floating.fade-animation-leave-to{transform:translate(-50%,50%)}.feedback.floating .fade-animation-enter-to,.feedback.floating .fade-animation-leave-from{transform:translate(-50%,-50%)}.feedback__outer-container{display:flex;align-items:flex-start}.feedback__container{display:flex;flex-direction:column;align-items:flex-start}.feedback__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.feedback__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);display:block}.feedback__url{padding:0;height:auto;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);text-decoration-line:underline;text-decoration-style:solid}.feedback__icon{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;margin-right:1rem}.feedback--variant-default.feedback--style-strong{background-color:var(--color-surface-status-neutral-strong)}.feedback--variant-default.feedback--style-strong .feedback__title,.feedback--variant-default.feedback--style-strong .feedback__text,.feedback--variant-default.feedback--style-strong .feedback__url{color:var(--color-foreground-status-neutral-strong)}.feedback--variant-default.feedback--style-strong .feedback__icon{fill:var(--color-foreground-status-neutral-strong)}.feedback--variant-default.feedback--style-strong .feedback__url{text-decoration-color:var(--color-foreground-status-neutral-strong)}.feedback--variant-default.feedback--style-subtle{background-color:var(--color-surface-status-neutral-subtle)}.feedback--variant-default.feedback--style-subtle .feedback__title,.feedback--variant-default.feedback--style-subtle .feedback__text,.feedback--variant-default.feedback--style-subtle .feedback__url{color:var(--color-foreground-status-neutral-subtle)}.feedback--variant-default.feedback--style-subtle .feedback__icon{fill:var(--color-foreground-status-neutral-subtle)}.feedback--variant-default.feedback--style-subtle .feedback__url{text-decoration-color:var(--color-foreground-status-neutral-subtle)}.feedback--variant-success.feedback--style-strong{background-color:var(--color-surface-status-positive-strong)}.feedback--variant-success.feedback--style-strong .feedback__title,.feedback--variant-success.feedback--style-strong .feedback__text,.feedback--variant-success.feedback--style-strong .feedback__url{color:var(--color-foreground-status-positive-strong)}.feedback--variant-success.feedback--style-strong .feedback__icon{fill:var(--color-foreground-status-positive-strong)}.feedback--variant-success.feedback--style-strong .feedback__url{text-decoration-color:var(--color-foreground-status-positive-strong)}.feedback--variant-success.feedback--style-subtle{background-color:var(--color-surface-status-positive-subtle)}.feedback--variant-success.feedback--style-subtle .feedback__title,.feedback--variant-success.feedback--style-subtle .feedback__text,.feedback--variant-success.feedback--style-subtle .feedback__url{color:var(--color-foreground-status-positive-subtle)}.feedback--variant-success.feedback--style-subtle .feedback__icon{fill:var(--color-foreground-status-positive-subtle)}.feedback--variant-success.feedback--style-subtle .feedback__url{text-decoration-color:var(--color-foreground-status-positive-subtle)}.feedback--variant-error.feedback--style-strong{background-color:var(--color-surface-status-negative-strong)}.feedback--variant-error.feedback--style-strong .feedback__title,.feedback--variant-error.feedback--style-strong .feedback__text,.feedback--variant-error.feedback--style-strong .feedback__url{color:var(--color-foreground-status-negative-strong)}.feedback--variant-error.feedback--style-strong .feedback__icon{fill:var(--color-foreground-status-negative-strong)}.feedback--variant-error.feedback--style-strong .feedback__url{text-decoration-color:var(--color-foreground-status-negative-strong)}.feedback--variant-error.feedback--style-subtle{background-color:var(--color-surface-status-negative-subtle)}.feedback--variant-error.feedback--style-subtle .feedback__title,.feedback--variant-error.feedback--style-subtle .feedback__text,.feedback--variant-error.feedback--style-subtle .feedback__url{color:var(--color-foreground-status-negative-subtle)}.feedback--variant-error.feedback--style-subtle .feedback__icon{fill:var(--color-foreground-status-negative-subtle)}.feedback--variant-error.feedback--style-subtle .feedback__url{text-decoration-color:var(--color-foreground-status-negative-subtle)}.feedback--variant-warning.feedback--style-strong{background-color:var(--color-surface-status-warning-strong)}.feedback--variant-warning.feedback--style-strong .feedback__title,.feedback--variant-warning.feedback--style-strong .feedback__text,.feedback--variant-warning.feedback--style-strong .feedback__url{color:var(--color-foreground-status-warning-strong)}.feedback--variant-warning.feedback--style-strong .feedback__icon{fill:var(--color-foreground-status-warning-strong)}.feedback--variant-warning.feedback--style-strong .feedback__url{text-decoration-color:var(--color-foreground-status-warning-strong)}.feedback--variant-warning.feedback--style-subtle{background-color:var(--color-surface-status-warning-subtle)}.feedback--variant-warning.feedback--style-subtle .feedback__title,.feedback--variant-warning.feedback--style-subtle .feedback__text,.feedback--variant-warning.feedback--style-subtle .feedback__url{color:var(--color-foreground-status-warning-subtle)}.feedback--variant-warning.feedback--style-subtle .feedback__icon{fill:var(--color-foreground-status-warning-subtle)}.feedback--variant-warning.feedback--style-subtle .feedback__url{text-decoration-color:var(--color-foreground-status-warning-subtle)}.ids-modal{z-index:1000000;position:fixed;background:var(--color-background-overlay);inset:0;outline:none;pointer-events:auto;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;overflow:hidden}.ids-modal__container{background-color:var(--color-surface-elevated-default);display:flex;flex-direction:column;pointer-events:auto;z-index:inherit;text-align:left;position:relative;overflow:hidden;width:100%;height:100%}@media (min-width: 768px){.ids-modal__container{border-radius:var(--radius-medium);box-shadow:var(--elevation-large);height:auto;max-height:95vh;margin:1.5rem}.ids-modal__container--sm{max-width:29rem}.ids-modal__container--md{max-width:38rem}.ids-modal__container--lg{max-width:50rem}}.ids-modal__container__close{position:absolute;right:1rem;top:1rem;z-index:10}.ids-modal__container__content{width:100%;height:100%;position:relative;overflow-y:auto}.ids-modal__container__content__header{background:var(--color-surface-elevated-default);position:sticky;top:0;padding:1rem 3rem 1rem 1rem;z-index:9}.ids-modal__container__content__header__title{margin:0;font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.ids-modal__container__content__footer{position:sticky;bottom:0}.ids-modal__container__content__main{padding:1rem}@media (min-width: 768px){.ids-modal__container__content__main{padding:2rem}}.modal-enter-active,.modal-leave-active{transition:opacity .15s ease}.modal-container{transition:transform .35s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container{transform:scale(.9)}.ids-modal-base__backdrop{z-index:100000;position:fixed;inset:0;background:var(--color-background-overlay)}.ids-modal-base__container{--_background-color: var(--color-surface-elevated-default);--_scroll-shadow-color: var(--color-background-overlay);--_container-height: 100%;--_container-max-height: unset;--_container-width: 100%;--_container-max-width: unset;--_container-inner-height: auto;--_container-inner-max-height: 90%;--_container-inner-width: 100%;--_container-inner-max-width: unset;--_container-border-radius: var(--radius-large);--_header-padding-vertical: var(--spacing-component-medium);--_header-padding-horizontal: var(--spacing-component-medium);--_container-padding-vertical: var(--spacing-component-medium);--_container-padding-horizontal: var(--spacing-component-medium);z-index:100001;position:fixed;display:flex;align-items:end;margin:0 auto;width:var(--_container-width);height:var(--_container-height);max-width:var(--_container-max-width);max-height:var(--_container-max-height)}.ids-modal-base__container-inner{position:relative;background-color:var(--_background-color);box-shadow:var(--elevation-large);border-radius:var(--_container-border-radius);height:var(--_container-inner-height);max-height:var(--_container-inner-max-height);width:var(--_container-inner-width);max-width:var(--_container-inner-max-width);display:grid;grid-template-rows:auto 1fr auto}.ids-modal-base__header{display:grid;grid-auto-columns:1fr;align-items:center;padding:var(--_header-padding-vertical) var(--_header-padding-horizontal)}.ids-modal-base__header .ids-modal-base__title{user-select:none;grid-area:title;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);line-height:var(--line-height-medium);font-weight:var(--font-weight-bold);margin:0}.ids-modal-base__header .ids-modal-dialog__title,.ids-modal-base__header .ids-modal-action-menu__title{user-select:none;text-align:center}.ids-modal-base__header .ids-modal-action-menu__title,.ids-modal-base__header .ids-modal-dialog__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:0}.ids-modal-base__header .ids-modal-action-menu__title{padding:.5rem 1rem 0;text-align:left}.ids-modal-base__header .ids-modal-action-menu__title.sr-only{padding:0}.ids-modal-base__header--drag-handle{position:relative;width:100%;touch-action:none;cursor:grab}.ids-modal-base__header--drag-handle:before{position:absolute;top:var(--spacing-component-xsmall);left:50%;transform:translate(-50%);display:block;content:"";width:3.75rem;height:.25rem;background-color:var(--color-brand-grey-light);border-radius:.5rem}.ids-modal-base__top-close-btn{position:absolute;top:var(--spacing-component-xsmall);right:var(--spacing-component-xsmall);z-index:2}.ids-modal-base__top-close-btn .ids-modal-base__close{padding-block:var(--_header-padding-vertical);background:transparent}.ids-modal-base__main{padding-inline:var(--_container-padding-horizontal);padding-block:var(--_container-padding-vertical);pointer-events:auto;-webit-overlow-scrolling:touch;overflow:auto}.ids-modal-base__main:empty{padding:0}.ids-modal-base__footer{display:flex;flex-direction:column-reverse;gap:var(--spacing-component-medium);justify-content:center;align-items:center;padding:var(--_container-padding-vertical) var(--_container-padding-horizontal)}.ids-modal-base__footer:empty{padding:0}.ids-modal-base__container.ids-modal-drawer--theme-pink{--_background-color: var(--color-surface-stammis-default)}.ids-modal-base__container--anim-none{top:50%;left:50%;transform:translate(-50%,-50%)}.ids-modal-base__container--anim-none.ids-modal-default,.ids-modal-base__container--anim-none.ids-modal-dialog{--_container-max-width: 100%;--_container-width: auto;--_container-border-radius: var(--radius-large);align-items:center}.ids-modal-base__container--anim-none.ids-modal-default{--_container-width: 25rem}.ids-modal-base__container--anim-none.ids-modal-default--size-md{--_container-width: 37.5rem}.ids-modal-base__container--anim-none.ids-modal-default--size-lg{--_container-width: 50rem}.ids-modal-base__container--anim-none.ids-modal-dialog .ids-modal-base__container-inner .ids-modal-base__footer{padding-top:var(--spacing-component-medium)}.ids-modal-base__container--anim-bottom{--_container-border-radius: var(--radius-large) var(--radius-large) 0 0;--_container-inner-max-height: calc(100% - 2rem) ;bottom:0;transform:translateY(0)}.ids-modal-base__container--anim-bottom .ids-modal-base__container-inner{box-shadow:var(--elevation-medium-bottom)}.ids-modal-base__container--anim-bottom.ids-modal-action-menu .ids-modal-base__header{padding-top:var(--spacing-component-xlarge);padding-bottom:var(--spacing-component-medium)}.ids-modal-base__container--anim-bottom.ids-modal-drawer{--_container-inner-height: calc(100% - 2rem) ;--_container-padding-horizontal: var(--spacing-component-medium)}.ids-modal-base__container--anim-left,.ids-modal-base__container--anim-right{top:0;transform:translate(0)}.ids-modal-base__container--anim-left.ids-modal-drawer,.ids-modal-base__container--anim-right.ids-modal-drawer{--_container-height: 100%;--_container-width: 31.25rem;--_container-max-width: 100%;--_container-inner-max-height: unset;--_container-inner-height: 100%;--_header-padding-horizontal: var(--spacing-component-medium);--_container-padding-horizontal: var(--spacing-component-medium)}.ids-modal-base__container--anim-left{--_container-border-radius: 0 var(--radius-large) var(--radius-large) 0;left:0}.ids-modal-base__container--anim-right{--_container-border-radius: var(--radius-large) 0 0 var(--radius-large);right:0}.ids-modal-base__container--anim-popover{z-index:10;position:absolute;width:max-content;height:unset;transform:translate(0)}.ids-modal-base__container--anim-popover .ids-modal-base__container-inner{width:20rem;border-radius:var(--radius-large)}.ids-modal-base__container--anim-popover.ids-modal-action-menu--pos-left{left:0}.ids-modal-base__container--anim-popover.ids-modal-action-menu--pos-right{right:0}.ids-modal-base__container.ids-modal-default .ids-modal-base__header{grid-template-columns:1fr 3.4375rem;grid-template-areas:"title ."}.ids-modal-base__container.ids-modal-dialog .ids-modal-base__header{padding-bottom:0}.ids-modal-base__container.ids-modal-dialog .ids-modal-base__main{text-align:center;padding-top:0}.ids-modal-base__container.ids-modal-dialog .ids-modal-base__main:empty{padding-top:var(--spacing-component-medium)}.ids-modal-base__container.ids-modal-dialog.ids-modal-base__container--anim-bottom .ids-modal-base__footer,.ids-modal-base__container.ids-modal-dialog.ids-modal-base__container--anim-none .ids-modal-base__footer{display:flex;gap:var(--spacing-component-medium);justify-content:center}.ids-modal-base__container.ids-modal-dialog.ids-modal-base__container--anim-bottom .ids-modal-base__footer{flex-direction:column-reverse;align-items:center}.ids-modal-base__container.ids-modal-dialog.ids-modal-base__container--anim-none{--_container-width: 25rem}.ids-modal-base__container.ids-modal-dialog.ids-modal-base__container--anim-none .ids-modal-base__footer{flex-direction:row;align-items:unset}.ids-modal-base__container .ids-modal-action-menu__description,.ids-modal-base__container .ids-modal-dialog__description{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);text-align:center}.ids-modal-base__container.ids-modal-action-menu{--_container-padding: var(--spacing-component-xlarge)}.ids-modal-base__container.ids-modal-action-menu .ids-modal-base__header{padding:0}.ids-modal-base__container.ids-modal-action-menu .ids-modal-base__main{--_container-padding-horizontal: var(--spacing-component-xlarge);padding-top:var(--spacing-component-medium);padding-bottom:0}.ids-modal-base__container.ids-modal-action-menu .ids-modal-base__footer{padding:var(--spacing-component-medium)}.ids-modal-base__container.ids-modal-drawer{--_header-padding-vertical: var(--spacing-component-xsmall)}.ids-modal-base__container.ids-modal-drawer.ids-modal-drawer--back-button .ids-modal-base__header{--_header-padding-horizontal: var(--spacing-component-xsmall);position:relative;grid-template-columns:2.8125rem 1fr 2.8125rem;grid-template-areas:"back title ."}.ids-modal-base__container.ids-modal-drawer.ids-modal-drawer--back-button .ids-modal-base__header .ids-modal-drawer__back{grid-area:back;z-index:1}.ids-modal-base__container.ids-modal-drawer.ids-modal-drawer--back-button .ids-modal-base__header .ids-modal-base__title{grid-area:title;text-align:center}.ids-modal-base__container.ids-modal-drawer:not(.ids-modal-drawer--back-button){--_header-padding-vertical: var(--spacing-component-medium)}.ids-modal-base__container.ids-modal-drawer .ids-modal-base__header{grid-template-areas:"title ."}.breadcrumbs{margin:var(--spacing-component-medium)}.breadcrumbs--container-query{container-type:inline-size}@container (min-width: 768px){.breadcrumbs.breadcrumbs--container-query{margin:var(--spacing-component-medium) 0}}@container (max-width: 767px){.breadcrumbs.breadcrumbs--container-query li.breadcrumbs__li{display:none}.breadcrumbs.breadcrumbs--container-query li.breadcrumbs__li:nth-last-child(-n+2){display:flex}}@container (min-width: 768px){.breadcrumbs.breadcrumbs--container-query .breadcrumbs__ol{margin-left:0}}@container (min-width: 768px){.breadcrumbs.breadcrumbs--container-query .breadcrumbs__link[aria-current=location]{display:flex}}@container (max-width: 767px){.breadcrumbs.breadcrumbs--container-query.footer .breadcrumbs__li:first-child{display:flex;margin-right:var(--spacing-component-medium)}}@container (min-width: 768px){.breadcrumbs.breadcrumbs--container-query .breadcrumbs__icon-right{display:inline-block}}@container (min-width: 768px){.breadcrumbs.breadcrumbs--container-query .breadcrumbs__link svg:not(.ica-logo){display:none}}@media (min-width: 768px){.breadcrumbs.breadcrumbs--media-query{margin:var(--spacing-component-medium) 0}}@media (max-width: 767px){.breadcrumbs.breadcrumbs--media-query li.breadcrumbs__li{display:none}.breadcrumbs.breadcrumbs--media-query li.breadcrumbs__li:nth-last-child(-n+2){display:flex}}@media (min-width: 768px){.breadcrumbs.breadcrumbs--media-query .breadcrumbs__ol{margin-left:0}}@media (min-width: 768px){.breadcrumbs.breadcrumbs--media-query .breadcrumbs__link[aria-current=location]{display:flex}}@media (max-width: 767px){.breadcrumbs.breadcrumbs--media-query.footer .breadcrumbs__li:first-child{display:flex;margin-right:var(--spacing-component-medium)}}@media (min-width: 768px){.breadcrumbs.breadcrumbs--media-query .breadcrumbs__icon-right{display:inline-block}}@media (min-width: 768px){.breadcrumbs.breadcrumbs--media-query .breadcrumbs__link svg:not(.ica-logo){display:none}}.breadcrumbs .breadcrumbs__ol{list-style:none;display:flex;margin:0;padding:0}.breadcrumbs li.breadcrumbs__li{display:flex;align-items:center}.breadcrumbs li.breadcrumbs__li:last-child{flex:1;min-width:0}.breadcrumbs .breadcrumbs__link[aria-current=location]{display:none;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.breadcrumbs .breadcrumbs__icon-right{display:none;margin:0 var(--spacing-component-small);width:.5rem;height:.5rem;fill:var(--color-foreground-primary)}.breadcrumbs .breadcrumbs__link{display:inline-flex;align-items:center;color:var(--color-link-primary-default);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);text-decoration:none}.breadcrumbs .breadcrumbs__link svg:not(.ica-logo){width:1.75rem;height:1.75rem;fill:var(--color-link-primary-default);margin-right:var(--spacing-component-2xsmall)}.breadcrumbs .breadcrumbs__link:hover,.breadcrumbs .breadcrumbs__link:focus{color:var(--color-link-primary-hover)}.breadcrumbs .breadcrumbs__link:active{color:var(--color-link-primary-pressed)}.breadcrumbs__footer-logo .breadcrumbs__icon{width:.5rem;height:.5rem;fill:var(--color-foreground-secondary)}.breadcrumbs__footer-logo .ica-logo{fill:var(--color-brand-ica-stammis-red);height:1rem;width:1.6875rem}.breadcrumbs.footer{background:var(--color-surface-default);border-bottom:1px solid var(--color-border-divider);padding:1rem;margin:0}.ids-textinput{position:relative;display:flex;flex-flow:column nowrap}.ids-textinput__input-wrapper{background:var(--color-surface-default);border-radius:var(--radius-small);display:flex;flex-flow:row nowrap;box-shadow:var(--shadow-input-border-default)}.ids-textinput--search .ids-textinput__input-wrapper{border-radius:var(--radius-xlarge)}.ids-textinput--focused .ids-textinput__input-wrapper{outline:none;box-shadow:var(--shadow-input-border-focus)}.ids-textinput--disabled .ids-textinput__input-wrapper{background:var(--color-input-field-fill-disabled)}.ids-textinput__input{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary);flex:1 1 auto;min-width:2rem;background:none;border:none;appearance:auto;box-sizing:border-box;outline:none;padding:1rem;height:3.5rem}.ids-textinput__input::placeholder{color:var(--color-foreground-secondary)}.ids-textinput__input::-ms-clear,.ids-textinput__input::-ms-reveal{display:none}.ids-textinput--invalid .ids-textinput__input-wrapper{background-color:var(--color-input-field-fill-error);box-shadow:var(--shadow-input-border-error)}.ids-textinput__icons-right,.ids-textinput__icons-left{height:3.5rem;margin-right:.5rem;display:flex;flex-flow:row nowrap;align-items:center;gap:var(--spacing-component-xsmall)}.ids-textinput__icons-left{margin-left:.5rem;margin-right:0}.ids-textinput--sm .ids-textinput__icons-left,.ids-textinput--sm .ids-textinput__icons-right{height:2.5rem}.ids-textinput--sm .ids-textinput__input{padding:var(--spacing-component-xsmall) var(--spacing-component-small) var(--spacing-component-xsmall) var(--spacing-component-medium);height:2.5rem}.ids-textinput__icons-right:empty{margin-right:0}.ids-textinput__icons-left:empty{margin-left:0}.ids-textinput__error-icon.svg-icon{fill:var(--color-foreground-status-negative-subtle);height:1.7rem}.ids-search{display:flex;align-items:center;background-color:var(--color-input-field-fill-default);border-radius:var(--radius-xlarge);box-shadow:inset var(--shadow-input-border-default);padding-inline:var(--spacing-component-xsmall);height:3.5rem}.ids-search--focused{box-shadow:inset var(--shadow-input-border-focus)}.ids-search__icon{color:var(--color-foreground-secondary);width:1.5rem;height:1.5rem;margin-left:var(--spacing-component-xsmall)}.ids-search__input{min-width:1px;flex:1;background-color:transparent;border:0;box-shadow:none;appearance:auto;outline:none;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-default);padding-inline:var(--spacing-component-2xsmall)}.ids-search__input:focus{outline:none}.ids-search__input::placeholder{color:var(--color-foreground-secondary)}.ids-search__input[type=search]::-ms-clear{display:none;width:0;height:0}.ids-search__input[type=search]::-ms-reveal{display:none;width:0;height:0}.ids-search__input[type=search]::-webkit-search-decoration,.ids-search__input[type=search]::-webkit-search-cancel-button,.ids-search__input[type=search]::-webkit-search-results-button,.ids-search__input[type=search]::-webkit-search-results-decoration{display:none}.ids-search__clear-button{margin-left:var(--spacing-component-xsmall);margin-right:var(--spacing-component-xsmall)}.ids-search--sm{height:2.5rem}.ids-search--disabled{background-color:var(--color-input-field-fill-disabled);box-shadow:inset var(--shadow-input-border-disabled);cursor:not-allowed}.ids-search--disabled .ids-search__input{cursor:not-allowed}html.tabnav-active .ids-search--focused{outline:2px solid var(--color-border-focus);outline-offset:2px}html.tabnav-active .ids-search__input{outline:none}.ids-textinput__outside-label{cursor:pointer;display:block;font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);margin-bottom:var(--spacing-component-xsmall)}.ids-textinput--text .ids-textinput__label{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);position:absolute;line-height:3.5rem;z-index:1;pointer-events:none;vertical-align:middle;padding-left:1rem;transition:all .12s ease-out}.ids-textinput--text .ids-textinput__label--small{line-height:1rem;font-size:.75rem;padding-top:.4rem;color:var(--color-foreground-secondary)}.ids-textinput--text.ids-textinput--with-label .ids-textinput__input{padding-bottom:.1rem}.ids-textinput--text .ids-textinput__hint-message,.ids-textinput--text .ids-textinput__error-message{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary);margin-top:.5rem}.ids-textinput--text .ids-textinput__error-message{color:var(--color-foreground-negative);text-align:left}.ids-form-input{position:relative;display:flex;flex-direction:column;gap:var(--spacing-component-xsmall)}.ids-form-input__label{cursor:pointer;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-form-input__label--floating{position:absolute;top:var(--spacing-component-small);left:var(--spacing-component-medium);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-secondary);transition:all .2s ease-in-out}.ids-form-input__label--floating--float-up{top:2px;left:var(--spacing-component-medium);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.ids-form-input__label--floating--float-up+.ids-form-input__input{padding-top:var(--spacing-component-medium);padding-bottom:var(--spacing-component-xsmall)}.ids-form-input__input{background-color:var(--color-input-field-fill-default);box-shadow:inset var(--shadow-input-border-default);border:0;border-radius:var(--radius-small);padding:var(--spacing-component-small) var(--spacing-component-medium);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.ids-form-input__input:focus{box-shadow:inset var(--shadow-input-border-focus);outline-offset:1px}.ids-form-input__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--color-input-field-border-error);background-color:var(--color-input-field-fill-error)}.ids-form-input__input[disabled]{background-color:var(--color-input-field-fill-disabled);box-shadow:inset 0 0 0 1px var(--color-input-field-border-disabled);color:var(--color-foreground-secondary)}.ids-form-input__error,.ids-form-input__hint,.ids-form-input__count{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);margin:0}.ids-form-input__error{display:flex;align-items:center;color:var(--color-input-field-border-error)}.ids-form-input__error__icon{width:1.25rem;height:1.25rem}.ids-form-input__hint,.ids-form-input__count{color:var(--color-foreground-secondary)}.ids-form-input--size-sm .ids-form-input__input{padding:var(--spacing-component-xsmall) var(--spacing-component-small)}.ids-section-heading[data-v-c9768c48]{color:var(--color-foreground-primary);margin:0;display:flex;gap:.5rem;position:relative}.ids-section-heading--size-sm[data-v-c9768c48]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-section-heading--size-md[data-v-c9768c48]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-section-heading--size-lg[data-v-c9768c48]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.loading[data-v-ff8e00a1]{fill:var(--color-brand-ica-stammis-red);width:4rem;height:4rem;vertical-align:top}.cloudinary-loading{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%23d3d3d3'%3E%3Cpath fill-rule='evenodd' d='M16,5 C14.896,5 14,5.896 14,7 C14,8.104 14.896,9 16,9 C17.104,9 18,8.104 18,7 C18,5.896 17.104,5 16,5 M16,23 C14.896,23 14,23.896 14,25 C14,26.104 14.896,27 16,27 C17.104,27 18,26.104 18,25 C18,23.896 17.104,23 16,23 M8.2217,8.2217 C7.4407,9.0027 7.4407,10.2687 8.2217,11.0507 C9.0027,11.8307 10.2687,11.8307 11.0507,11.0507 C11.8307,10.2687 11.8307,9.0027 11.0507,8.2217 C10.2687,7.4407 9.0027,7.4407 8.2217,8.2217 M20.9502,20.9502 C20.1692,21.7302 20.1692,22.9972 20.9502,23.7782 C21.7302,24.5592 22.9972,24.5592 23.7782,23.7782 C24.5592,22.9972 24.5592,21.7302 23.7782,20.9502 C22.9972,20.1692 21.7302,20.1692 20.9502,20.9502 M9,16 C9,14.896 8.104,14 7,14 C5.896,14 5,14.896 5,16 C5,17.104 5.896,18 7,18 C8.104,18 9,17.104 9,16 M25,14 C23.896,14 23,14.896 23,16 C23,17.104 23.896,18 25,18 C26.104,18 27,17.104 27,16 C27,14.896 26.104,14 25,14 M8.2217,20.9502 C7.4407,21.7302 7.4407,22.9972 8.2217,23.7782 C9.0027,24.5592 10.2687,24.5592 11.0507,23.7782 C11.8307,22.9972 11.8307,21.7302 11.0507,20.9502 C10.2687,20.1692 9.0027,20.1692 8.2217,20.9502 M23.7783,11.0503 C24.5593,10.2693 24.5593,9.0033 23.7783,8.2213 C22.9973,7.4413 21.7303,7.4413 20.9503,8.2213 C20.1693,9.0033 20.1693,10.2693 20.9503,11.0503 C21.7303,11.8313 22.9973,11.8313 23.7783,11.0503'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='4s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")}.cloudinary-failed{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' fill='%23bdbbb9' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M18.86,13.726 C18.963,13.624 19.13,13.629 19.225,13.738 L25,20.339 L25,9 L7.25,9 C7.112,9 7,9.112 7,9.25 L7,17.297 L11.83,11.662 C11.932,11.543 12.117,11.546 12.215,11.668 L16.083,16.503 L18.86,13.726 Z M26.75,7 C26.888,7 27,7.112 27,7.25 L27,24.746 C27,24.887 26.886,25 26.747,25 L10.842,25 L10.172,25 L9.246,25 C9.061,25 8.94,24.805 9.023,24.638 L9.773,23.138 C9.815,23.054 9.902,23 9.996,23 L10.172,23 L10.842,23 L24.672,23 L18.951,16.463 L16.152,19.262 C16.027,19.388 15.82,19.376 15.709,19.237 L11.974,14.567 L7,20.369 L7,24.746 C7,24.887 6.886,25 6.746,25 L5.254,25 C5.114,25 5,24.887 5,24.746 L5,7.254 C5,7.114 5.114,7 5.254,7 L26.75,7 Z M21.9996,9.9999 C23.1036,9.9999 23.9996,10.8969 23.9996,11.9999 C23.9996,13.1029 23.1036,13.9999 21.9996,13.9999 C20.8966,13.9999 19.9996,13.1029 19.9996,11.9999 C19.9996,10.8969 20.8966,9.9999 21.9996,9.9999 Z M21.9996,12.9999 C22.5516,12.9999 22.9996,12.5519 22.9996,11.9999 C22.9996,11.4479 22.5516,10.9999 21.9996,10.9999 C21.4486,10.9999 20.9996,11.4479 20.9996,11.9999 C20.9996,12.5519 21.4486,12.9999 21.9996,12.9999 Z'%3E%3C/path%3E%3C/svg%3E")}.cloudinary-loading,.cloudinary-failed{background-color:var(--color-surface-disabled);background-repeat:no-repeat;background-position:center center;background-size:3.75rem;position:relative}.cloudinary-loading{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='%23d3d3d3'%3E%3Cpath fill-rule='evenodd' d='M16,5 C14.896,5 14,5.896 14,7 C14,8.104 14.896,9 16,9 C17.104,9 18,8.104 18,7 C18,5.896 17.104,5 16,5 M16,23 C14.896,23 14,23.896 14,25 C14,26.104 14.896,27 16,27 C17.104,27 18,26.104 18,25 C18,23.896 17.104,23 16,23 M8.2217,8.2217 C7.4407,9.0027 7.4407,10.2687 8.2217,11.0507 C9.0027,11.8307 10.2687,11.8307 11.0507,11.0507 C11.8307,10.2687 11.8307,9.0027 11.0507,8.2217 C10.2687,7.4407 9.0027,7.4407 8.2217,8.2217 M20.9502,20.9502 C20.1692,21.7302 20.1692,22.9972 20.9502,23.7782 C21.7302,24.5592 22.9972,24.5592 23.7782,23.7782 C24.5592,22.9972 24.5592,21.7302 23.7782,20.9502 C22.9972,20.1692 21.7302,20.1692 20.9502,20.9502 M9,16 C9,14.896 8.104,14 7,14 C5.896,14 5,14.896 5,16 C5,17.104 5.896,18 7,18 C8.104,18 9,17.104 9,16 M25,14 C23.896,14 23,14.896 23,16 C23,17.104 23.896,18 25,18 C26.104,18 27,17.104 27,16 C27,14.896 26.104,14 25,14 M8.2217,20.9502 C7.4407,21.7302 7.4407,22.9972 8.2217,23.7782 C9.0027,24.5592 10.2687,24.5592 11.0507,23.7782 C11.8307,22.9972 11.8307,21.7302 11.0507,20.9502 C10.2687,20.1692 9.0027,20.1692 8.2217,20.9502 M23.7783,11.0503 C24.5593,10.2693 24.5593,9.0033 23.7783,8.2213 C22.9973,7.4413 21.7303,7.4413 20.9503,8.2213 C20.1693,9.0033 20.1693,10.2693 20.9503,11.0503 C21.7303,11.8313 22.9973,11.8313 23.7783,11.0503'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='4s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")}.cloudinary-failed{background-image:url("data:image/svg+xml,%3Csvg width='32px' height='32px' fill='%23bdbbb9' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M18.86,13.726 C18.963,13.624 19.13,13.629 19.225,13.738 L25,20.339 L25,9 L7.25,9 C7.112,9 7,9.112 7,9.25 L7,17.297 L11.83,11.662 C11.932,11.543 12.117,11.546 12.215,11.668 L16.083,16.503 L18.86,13.726 Z M26.75,7 C26.888,7 27,7.112 27,7.25 L27,24.746 C27,24.887 26.886,25 26.747,25 L10.842,25 L10.172,25 L9.246,25 C9.061,25 8.94,24.805 9.023,24.638 L9.773,23.138 C9.815,23.054 9.902,23 9.996,23 L10.172,23 L10.842,23 L24.672,23 L18.951,16.463 L16.152,19.262 C16.027,19.388 15.82,19.376 15.709,19.237 L11.974,14.567 L7,20.369 L7,24.746 C7,24.887 6.886,25 6.746,25 L5.254,25 C5.114,25 5,24.887 5,24.746 L5,7.254 C5,7.114 5.114,7 5.254,7 L26.75,7 Z M21.9996,9.9999 C23.1036,9.9999 23.9996,10.8969 23.9996,11.9999 C23.9996,13.1029 23.1036,13.9999 21.9996,13.9999 C20.8966,13.9999 19.9996,13.1029 19.9996,11.9999 C19.9996,10.8969 20.8966,9.9999 21.9996,9.9999 Z M21.9996,12.9999 C22.5516,12.9999 22.9996,12.5519 22.9996,11.9999 C22.9996,11.4479 22.5516,10.9999 21.9996,10.9999 C21.4486,10.9999 20.9996,11.4479 20.9996,11.9999 C20.9996,12.5519 21.4486,12.9999 21.9996,12.9999 Z'%3E%3C/path%3E%3C/svg%3E")}.cloudinary-failed img{display:none}.cloudinary-background-image{background-color:var(--color-surface-disabled);background-size:cover,3.75rem;background-repeat:no-repeat;background-position:center;image-rendering:-webkit-optimize-contrast}.cloudinary-picture{display:block}.ids-slide-down{display:flex;flex-direction:column}.ids-slide-down-transition-enter-active,.ids-slide-down-transition-leave-active{overflow:hidden}.ids-highlight-label{--c_padding: var(--spacing-component-xsmall);--c_gap: var(--spacing-component-3xsmall);--c_icon-size: var(--size-icon-medium);display:flex}.ids-highlight-label--xs{--c_padding: var(--spacing-component-2xsmall);--c_gap: var(--spacing-component-3xsmall);--c_icon-size: var(--size-icon-xsmall)}.ids-highlight-label--xs .ids-highlight-label__content__text{font-size:var(--font-size-xsmall);line-height:var(--line-height-xsmall)}.ids-highlight-label--xs>svg{height:1.25rem;width:1.0625rem}.ids-highlight-label--sm .ids-highlight-label__content__text{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.ids-highlight-label--lg{--c_padding: var(--spacing-component-medium);--c_gap: var(--spacing-component-2xsmall);--c_icon-size: var(--size-icon-large)}.ids-highlight-label--lg .ids-highlight-label__content__text{font-size:var(--font-size-xlarge);line-height:var(--line-height-xlarge)}.ids-highlight-label--lg>svg{min-width:2.25rem}.ids-highlight-label{--hightlightlabel-bg: var(--color-brand-ica-stammis-pink);--highlightlabel-text: var(--color-brand-ica-stammis-red)}.ids-highlight-label--theme-blue{--hightlightlabel-bg: var(--color-fill-theme-blue-subtle);--highlightlabel-text: var(--color-on-fill-theme-blue-subtle)}.ids-highlight-label--theme-green{--hightlightlabel-bg: var(--color-fill-theme-green-subtle);--highlightlabel-text: var(--color-on-fill-theme-green-subtle)}.ids-highlight-label--theme-grey{--hightlightlabel-bg: var(--color-fill-theme-grey-subtle);--highlightlabel-text: var(--color-on-fill-theme-grey-subtle)}.ids-highlight-label--theme-orange{--hightlightlabel-bg: var(--color-fill-theme-orange-subtle);--highlightlabel-text: var(--color-on-fill-theme-orange-subtle)}.ids-highlight-label--theme-pink{--hightlightlabel-bg: var(--color-fill-theme-pink-subtle);--highlightlabel-text: var(--color-on-fill-theme-pink-subtle)}.ids-highlight-label--theme-purple{--hightlightlabel-bg: var(--color-fill-theme-purple-subtle);--highlightlabel-text: var(--color-on-fill-theme-purple-subtle)}.ids-highlight-label--theme-yellow{--hightlightlabel-bg: var(--color-fill-theme-yellow-subtle);--highlightlabel-text: var(--color-on-fill-theme-yellow-subtle)}.ids-highlight-label__content{display:flex;align-items:center;background-color:var(--hightlightlabel-bg);color:var(--highlightlabel-text);padding-left:var(--c_padding);padding-right:var(--spacing-component-2xsmall)}.ids-highlight-label__content__text{font-family:var(--font-family-ica-text-ny);font-weight:var(--font-weight-black);font-style:normal;letter-spacing:var(--letter-spacing-04);text-transform:uppercase;white-space:nowrap}.ids-highlight-label__content>svg{fill:currentColor;margin:0 var(--c_gap);width:var(--c_icon-size);height:var(--c_icon-size)}.ids-highlight-label>svg{fill:var(--hightlightlabel-bg)}.custom-tiny-mce-adaptive-image-block img{width:100%;margin-left:auto;margin-right:auto;vertical-align:top}.wysiwyg h1{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge)}.wysiwyg h2{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}.wysiwyg h3{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.wysiwyg h4{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.wysiwyg h5{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.wysiwyg h6{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase)}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin:0}.wysiwyg a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);text-decoration:underline}.wysiwyg p{word-wrap:break-word;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);margin:0}.wysiwyg>*:not(h1,h2,h3,h4,h5,h6,p){--wysiwyg-element-margin: var(--spacing-component-large)}@media (min-width: 1024px){.wysiwyg>*:not(h1,h2,h3,h4,h5,h6,p){--wysiwyg-element-margin: var(--spacing-component-xlarge)}}.wysiwyg>*:not(h1,h2,h3,h4,h5,h6,p){margin:0 0 var(--wysiwyg-element-margin) 0}.wysiwyg img{border-radius:var(--radius-small)}.wysiwyg img+img{margin-right:0}.wysiwyg blockquote{margin-inline:var(--spacing-component-2xlarge)}.wysiwyg blockquote,.wysiwyg blockquote p{margin-block:0}.wysiwyg ol,.wysiwyg ul{list-style:none;padding:0;margin:0}.wysiwyg ol li,.wysiwyg ul li{position:relative;padding-left:var(--spacing-component-2xlarge);padding-bottom:var(--spacing-component-medium);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.wysiwyg ol li:last-child,.wysiwyg ul li:last-child{padding-bottom:0}.wysiwyg ol li:before,.wysiwyg ul li:before{position:absolute;left:0;top:0;display:block;margin-right:var(--spacing-component-xsmall)}.wysiwyg ol li h2,.wysiwyg ol li h3,.wysiwyg ul li h2,.wysiwyg ul li h3{padding:0}.wysiwyg ol{counter-reset:item}.wysiwyg ol li:before{content:counter(item) ".";counter-increment:item}.wysiwyg ul li:before{content:"";-webkit-mask:url(https://assets.icanet.se/image/upload/v1631093929/e11/images/Check.svg) no-repeat 50%;mask:url(https://assets.icanet.se/image/upload/v1631093929/e11/images/Check.svg) no-repeat 50%;background-color:var(--color-brand-ica-stammis-red);width:1.5rem;height:1.5rem}.wysiwyg table{border:1px solid var(--color-border-subtle);border-radius:var(--radius-small);border-spacing:0;margin:0 0 var(--spacing-component-xlarge);overflow:hidden;width:100%}.wysiwyg table tbody>tr{background-color:var(--color-surface-default)}.wysiwyg table tbody>tr:nth-child(odd){background-color:var(--ids-color-surface-theme-grey)}@media (min-width: 768px){.wysiwyg table tbody>tr:last-child td{border-bottom:0}}.wysiwyg table tbody>tr td{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.wysiwyg table tbody>tr td:last-child{border-bottom:0}.wysiwyg table td{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--ids-color-border-subtle);display:flex;flex-direction:column;padding:1rem;text-align:left;vertical-align:top;width:auto!important;word-break:break-word}@media (min-width: 768px){.wysiwyg table td{border-right:1px solid var(--ids-color-border-subtle);display:table-cell;word-break:keep-all}}.wysiwyg table h2{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.wysiwyg table h3{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.wysiwyg table h4{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.wysiwyg table .table-no-heading td h2,.wysiwyg table .table-no-heading td h3,.wysiwyg table .table-no-heading td p{padding:0}.wysiwyg table p:last-child{margin-bottom:0}.accordion{border-radius:var(--radius-small);max-width:100%;background-color:var(--color-surface-default);border:none;box-shadow:none}.accordion:hover>:not([disabled]).accordion__label{color:var(--color-link-secondary-hover)}.accordion:hover>:not([disabled]).accordion__label .accordion__label__icon{fill:var(--color-link-secondary-hover)}:first-child .accordion:focus>:not([disabled]).accordion__label{color:var(--color-link-secondary-default)}:first-child .accordion:focus>:not([disabled]).accordion__label .accordion__label__icon{fill:var(--color-link-secondary-default)}:first-child .accordion--open>.accordion__label,.accordion:active>.accordion__label{border-bottom:1px solid var(--color-border-divider)}:first-child .accordion--open>.accordion__label .accordion__label__icon,.accordion:active>.accordion__label .accordion__label__icon{transform:rotate(180deg)}:first-child .accordion--open>:not([disabled]).accordion__label,.accordion:active>:not([disabled]).accordion__label{color:var(--color-link-secondary-default);border-radius:var(--radius-small) var(--radius-small) 0 0;background:transparent;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}:first-child .accordion--open>:not([disabled]).accordion__label .accordion__label__icon,.accordion:active>:not([disabled]).accordion__label .accordion__label__icon{fill:var(--color-link-secondary-default);transform:rotate(180deg)}.accordion--disabled>.accordion__label{cursor:not-allowed;color:var(--color-link-secondary-disabled)}.accordion--disabled>.accordion__label .accordion__label__icon{fill:var(--color-link-secondary-disabled)}.accordion--border{border:1px solid var(--color-border-divider)}.accordion--shadow{box-shadow:var(--elevation-small);border:1px solid transparent}.accordion--shadow .accordion:first-child .accordion--open>:not([disabled]).accordion__label,.accordion--shadow .accordion:active>:not([disabled]).accordion__label{border-bottom:1px solid var(--color-border-divider)}.accordion__label{--icon-size: 1.5em;display:flex;cursor:pointer;text-align:left;align-items:center;justify-content:space-between;padding:var(--label-padding);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-link-secondary-default);border-radius:var(--radius-small);border:0;width:100%;appearance:none;background-color:transparent}.accordion__label__title{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-component-xsmall)}.accordion__label__title__text{flex:1;display:flex;align-items:center;gap:var(--spacing-component-xsmall)}.accordion__label__title__meta{display:inline-block;font-size:.8em;color:var(--color-foreground-secondary);white-space:nowrap;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.accordion__label__content{display:flex;align-items:center;width:100%;gap:var(--spacing-component-xsmall)}.accordion__label__dynamic-icon{width:1.5em;height:1.5em}.accordion__label__icon{z-index:1;fill:var(--color-link-secondary-default);width:1.5em;height:1.5em;transition:all .2s ease-in-out}.accordion--size-sm{--label-padding: var(--spacing-component-small) var(--spacing-component-medium);--content-padding: var(--spacing-component-small) var(--spacing-component-medium)}.accordion--size-lg{--label-padding: var(--spacing-component-medium) var(--spacing-component-large);--content-padding: var(--spacing-component-medium) var(--spacing-component-large)}.accordion--size-resp{--label-padding: var(--spacing-component-small) var(--spacing-component-medium);--content-padding: var(--spacing-component-small) var(--spacing-component-medium)}@media (min-width: 1024px){.accordion--size-resp{--label-padding: var(--spacing-component-medium) var(--spacing-component-large);--content-padding: var(--spacing-component-medium) var(--spacing-component-large)}}.accordion .accordion__container{padding:var(--content-padding)}.tabnav-active .accordion__label:focus{outline:none}.tabnav-active .accordion--focused:not(.accordion__disabled){outline:2px solid transparent;position:relative}.tabnav-active .accordion--focused:not(.accordion__disabled):before{content:"";position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-small);outline:2px solid var(--color-border-focus)}.tabnav-active .accordion--focused:not(.accordion__disabled)>.accordion__label{color:var(--color-link-secondary-default)}.tabnav-active .accordion--focused:not(.accordion__disabled)>.accordion__label .accordion__label__icon{fill:var(--color-link-secondary-default)}.ids-card{--_rounding-size: 0;--_background: var(--color-surface-default);--_border-color: var(--color-border-subtle);background-color:var(--_background)}.ids-card--shadow{box-shadow:var(--elevation-small)}.ids-card--border{border:1px solid var(--_border-color)}.ids-card--rounding-xs{--_rounding-size: var(--radius-xsmall)}.ids-card--rounding-sm{--_rounding-size: var(--radius-small)}.ids-card--rounding-md{--_rounding-size: var(--radius-medium)}.ids-card--rounding-lg{--_rounding-size: var(--radius-large)}.ids-card--rounding-xl{--_rounding-size: var(--radius-xlarge)}.ids-card--rounding-round{--_rounding-size: var(--radius-round)}.ids-card--corners-none{--_rounding-size: 0}.ids-card--corners-all{border-radius:var(--_rounding-size)}.ids-card--corners-top{border-top-left-radius:var(--_rounding-size);border-top-right-radius:var(--_rounding-size)}.ids-card--corners-right{border-top-right-radius:var(--_rounding-size);border-bottom-right-radius:var(--_rounding-size)}.ids-card--corners-bottom{border-bottom-left-radius:var(--_rounding-size);border-bottom-right-radius:var(--_rounding-size)}.ids-card--corners-left{border-top-left-radius:var(--_rounding-size);border-bottom-left-radius:var(--_rounding-size)}.ids-card--theme-red{--_background: var(--color-surface-theme-red)}.ids-card--theme-gray{--_background: var(--color-surface-theme-gray)}.ids-card--theme-green{--_background: var(--color-surface-theme-green)}.ids-card--theme-orange{--_background: var(--color-surface-theme-orange)}.ids-card--theme-yellow{--_background: var(--color-surface-theme-yellow)}.ids-card--theme-pink{--_background: var(--color-surface-theme-pink)}.ids-card--theme-purple{--_background: var(--color-surface-theme-purple)}.ids-card--theme-blue{--_background: var(--color-surface-theme-blue)}.list-item{display:flex;padding:.25rem .5rem;align-items:center;gap:.5rem;background-color:var(--color-surface-default)}.list-item:hover{cursor:pointer}.list-item:hover .list-item__label{color:var(--color-link-secondary-hover)}.list-item:hover .list-item__icon{fill:var(--color-link-secondary-hover)}html.tabnav-active .list-item:focus-within{outline:2px solid var(--color-border-focus);position:relative}.list-item__label{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-link-secondary-default);text-decoration:none;appearance:none;border:none;background:transparent;margin:0;padding:0;cursor:pointer;white-space:nowrap}.list-item__icon{width:1.5rem;height:1.5rem}html.tabnav-active .list-item__label:focus{outline:none}.menu-blueberry__button-close[data-v-2d9904d4]{z-index:4;position:relative}.menu-blueberry__wrapper[data-v-2d9904d4]{z-index:3;position:relative}.menu-blueberry__wrapper.active[data-v-2d9904d4]{z-index:10!important;outline:none}.menu-blueberry__wrapper.active>button[data-v-2d9904d4]{background:var(--color-button-primary-fill-selected);color:var(--color-button-primary-on-fill-default);fill:var(--color-button-primary-fill-selected);z-index:4;right:0}.menu-blueberry__menu-card[data-v-2d9904d4]{box-shadow:var(--elevation-large);position:absolute;background:var(--color-surface-default);padding:1.125rem .5rem;border-radius:var(--radius-medium)}.menu-blueberry__menu-card.position--left.size--sm[data-v-2d9904d4]{top:1rem;right:1rem}.menu-blueberry__menu-card.position--left.size--md[data-v-2d9904d4]{top:1.25rem;right:1.25rem}.menu-blueberry__menu-card.position--left.size--lg[data-v-2d9904d4]{top:1.5rem;right:1.5rem}.menu-blueberry__menu-card.position--left.size--xl[data-v-2d9904d4]{top:1.75rem;right:1.75rem}.menu-blueberry__menu-card.position--right[data-v-2d9904d4]{left:.75rem;right:auto}.menu-blueberry__menu-card.position--right.size--sm[data-v-2d9904d4]{top:1rem;left:1rem}.menu-blueberry__menu-card.position--right.size--md[data-v-2d9904d4]{top:1.25rem;left:1.25rem}.menu-blueberry__menu-card.position--right.size--lg[data-v-2d9904d4]{top:1.5rem;left:1.5rem}.menu-blueberry__menu-card.position--right.size--xl[data-v-2d9904d4]{top:1.75rem;left:1.75rem}.ids-meta-label[data-v-71c45e5c]{display:inline-flex;align-items:flex-start;border-radius:var(--radius-small);border:.0625rem solid var(--color-border-strong);background:var(--color-surface-default);gap:.125rem}.ids-meta-label--size-sm[data-v-71c45e5c]{padding:.25rem}.ids-meta-label--size-sm .ids-meta-label__text[data-v-71c45e5c]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall)}.ids-meta-label--size-sm .ids-meta-label__icon[data-v-71c45e5c]{width:1rem;height:1rem}.ids-meta-label--size-lg[data-v-71c45e5c]{padding:.25rem .5rem}.ids-meta-label--size-lg .ids-meta-label__text[data-v-71c45e5c]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.ids-meta-label--size-lg .ids-meta-label__icon[data-v-71c45e5c]{width:1.25rem;height:1.25rem}.ids-meta-label .ids-meta-label__text[data-v-71c45e5c]{color:var(--color-foreground-primary)}.ids-meta-label-list[data-v-defca362]{display:flex;align-items:flex-start;align-content:flex-start;gap:var(--spacing-component-xsmall);flex-wrap:wrap}.ids-meta-label-list--wrapped[data-v-defca362]{padding:1rem}.image-grid-curated[data-v-1b2393e9]{height:100%;padding:.5rem}.image-grid-curated .epi-picture>div[data-v-1b2393e9]{border-radius:var(--radius-small)}.image-grid-curated .media-item[data-v-1b2393e9]{border-radius:var(--radius-small)}.image-grid-curated__inner[data-v-1b2393e9]{height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5rem}.image-grid-curated__inner--gap-size-sm[data-v-1b2393e9]{gap:.25rem}.image-grid-curated__inner--gap-size-md[data-v-1b2393e9]{gap:.5rem}.image-grid-curated__inner--gap-size-lg[data-v-1b2393e9]{gap:1rem}.image-grid-curated__inner .media-item[data-v-1b2393e9]{width:100%;height:100%}.image-grid-curated__inner.item-count__1[data-v-1b2393e9]{gap:0;grid-template-columns:auto;grid-template-rows:auto}.image-grid-curated__inner.item-count__1 .media-item[data-v-1b2393e9]{width:100%;height:100%}.image-grid-curated__inner.item-count__2[data-v-1b2393e9]{grid-template-columns:1fr}.image-grid-curated__inner.item-count__2 .media-item[data-v-1b2393e9]{width:100%;height:100%}.image-grid-curated__inner.item-count__3[data-v-1b2393e9]{grid-template-areas:"main main" "left right"}.image-grid-curated__inner.item-count__3 .media-item[data-v-1b2393e9]{width:100%;height:100%}.image-grid-curated__inner.item-count__3 .media-item__0[data-v-1b2393e9]{width:100%;height:100%;grid-area:main}.image-grid-curated__inner.item-count__3 .media-item__1[data-v-1b2393e9]{width:100%;height:100%;grid-area:left}.image-grid-curated__inner.item-count__3 .media-item__2[data-v-1b2393e9]{width:100%;height:100%;grid-area:right}.image-grid-curated__inner.item-count__4[data-v-1b2393e9]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.image-grid-curated__inner.image-grid-curated__inner--hightlight-top .media-item[data-v-1b2393e9]{padding:2px}@media (min-width: 768px){.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.item-count__2 .media-item[data-v-1b2393e9]{grid-column:span 2}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.item-count__3[data-v-1b2393e9]{grid-template-rows:1fr 1fr 1fr;grid-template-areas:"main main" "main main " "left right"}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.item-count__3 .media-item__0[data-v-1b2393e9]{grid-column:span 2}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.item-count__4[data-v-1b2393e9]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.item-count__4 .media-item__0[data-v-1b2393e9]{grid-column:span 3;grid-row:span 2}}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.full-size-block.item-count__2 .media-item[data-v-1b2393e9]{grid-column:span 2}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.full-size-block.item-count__3[data-v-1b2393e9]{grid-template-rows:1fr 1fr 1fr;grid-template-areas:"main main" "main main " "left right"}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.full-size-block.item-count__3 .media-item__0[data-v-1b2393e9]{grid-column:span 2}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.full-size-block.item-count__4[data-v-1b2393e9]{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.image-grid-curated .image-grid-curated__inner.image-grid-curated__inner--hightlight-top.full-size-block.item-count__4 .media-item__0[data-v-1b2393e9]{grid-column:span 3;grid-row:span 2}.ids-show-more{margin-top:var(--spacing-component-xsmall);display:flex;justify-content:center}.ids-store-hour-status[data-v-d38c6092]{display:flex;align-items:center;gap:.5rem;position:relative}.ids-store-hour-status__meta[data-v-d38c6092]{color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.ids-store-hour-status .sr-only[data-v-d38c6092]{width:-webkit-fill-available;height:fit-content}.widget-contact-info{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);display:flex;gap:.25rem;flex-direction:column}.store-info__content{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);border-top:1px solid var(--color-border-subtle);padding:var(--spacing-component-large)}@media (min-width: 768px){.store-info__content{padding:var(--spacing-component-large) var(--spacing-component-xsmall) var(--spacing-component-large) calc(var(--spacing-component-3xlarge) + var(--spacing-component-large) * 2 + var(--spacing-component-large))}}.store-info__content__openHours{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.store-info__content__openHours{margin-bottom:var(--spacing-component-large);grid-template-columns:190px 1fr;gap:var(--spacing-component-medium)}.store-info__content__openHours__secondary{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--spacing-component-medium);align-content:flex-start;justify-content:flex-start}.store-info__content__openHours__secondary .store-info__content__openHours__content{border-right:1px solid var(--color-border-subtle);padding-right:var(--spacing-component-xsmall)}.store-info__content__openHours__secondary .store-info__content__openHours__content:nth-child(2n){border-right-width:0}}@media (min-width: 1024px){.store-info__content__openHours__secondary .store-info__content__openHours__content:nth-child(2n){border-right-width:1px}.store-info__content__openHours__secondary .store-info__content__openHours__content:nth-child(3n){border-right-width:0}}@media (min-width: 768px){.store-info__content__openHours__primary{border-right:1px solid var(--color-border-subtle);padding-right:var(--spacing-component-xsmall)}}.store-info__content__openHours__primary .store-info__content__openHours__content:last-child{border:0;padding-right:0}.store-info__content__openHours__content--store{border-bottom:1px solid var(--color-border-subtle)}@media (min-width: 768px){.store-info__content__openHours__content--store{border-bottom:0}}.store-info__content__openHours__content>p{margin:0 0 var(--spacing-component-medium) 0}.store-info__content__openHours__content__item{margin:0 0 var(--spacing-component-medium) 0}.store-info__content__openHours__content__item.no-margin{margin-bottom:0}.store-info__content__openHours__content__item dt,.store-info__content__openHours__content__item dd{margin:0 0 var(--spacing-component-xsmall) 0;color:var(--color-foreground-primary)}.store-info__content__openHours__content__item dt{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-bottom:var(--spacing-component-xsmall)}.store-info__content__openHours__content__item dd{display:grid;grid-template-columns:1fr auto;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.store-info__content__openHours__content__item dd>span{display:inline-block}.store-info__content__openHours__content__item dd .time{display:inline-block;margin-left:var(--spacing-component-medium);text-align:right;white-space:nowrap}.store-info__content__openHours__content__item dd.temporarilyclosed{margin-bottom:1rem}.store-info__content__openHours .time{white-space:nowrap;display:inline-flex}.store-info__content__services{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);list-style:none;margin:0;padding:var(--spacing-component-medium) 0;display:flex;flex-flow:wrap}.store-info__content__services>li{display:inline-flex;padding:var(--spacing-component-2xsmall);white-space:nowrap;align-items:center;margin:0}.store-info__content__services>li>svg{width:var(--line-height-s);height:var(--line-height-s)}.store-info__content__contact{margin-top:var(--spacing-component-xlarge)}.store-info__content__contact>a,.store-info__content__contact>span{display:flex;align-items:center;padding:var(--spacing-component-xsmall) 0}@media (min-width: 768px){.store-info__content__contact>a,.store-info__content__contact>span{margin-right:var(--spacing-component-large);display:inline-flex}}.store-info__content__contact>a>svg,.store-info__content__contact>span>svg{fill:currentColor;width:var(--line-height-s);height:var(--line-height-s)}.opening-hours-list--wrapped{padding:1rem}.ids-store-card{background:var(--color-surface-default);display:grid;position:relative;gap:1rem;border-radius:.25rem}.ids-store-card--no-footer{padding-bottom:1rem}.ids-store-card--shadow{box-shadow:var(--elevation-small);border:0 none}.ids-store-card--border{border:1px solid var(--color-border-subtle);box-shadow:none}.ids-store-card__distance{position:absolute;right:.25rem;top:.25rem}.ids-store-card__header{display:grid;padding:2rem 1rem 0;align-items:center;gap:.75rem;grid-template-columns:2.5rem auto;background-size:auto .75rem;background-position-x:center;background-repeat:no-repeat;border-radius:var(--radius-small) var(--radius-small) 0 0}.ids-store-card__header--has-save{grid-template-columns:2.5rem auto 2rem}.ids-store-card__header--pattern-nära,.ids-store-card__header--pattern-nara{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Nara-L-XL.webp)}.ids-store-card__header--pattern-supermarket{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Supermarket-L-XL.webp);background-position-x:60%}.ids-store-card__header--pattern-kvantum{background-image:url(https://assets.icanet.se/image/upload/v1686830733/frontend-common/StoreHeader-Pattern-Kvantum-L-XL.webp)}.ids-store-card__header--pattern-maxi{background-image:url(https://assets.icanet.se/image/upload/v1686830733/frontend-common/StoreHeader-Pattern-Maxi-L-XL.webp);background-position-x:35%}.ids-store-card__storelogo-svg{width:2.5rem;height:2.5rem}.ids-store-card__short-info{padding:0;display:grid}.ids-store-card__store-name{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.ids-store-card__store-address{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-primary)}.ids-store-card__meta-label-list{padding:0 1rem}.ids-store-card__buttons{gap:.5rem;display:flex;padding:0 1rem;flex-direction:column-reverse}.ids-store-card__buttons>div,.ids-store-card__buttons>button{flex:none}@media screen and (min-width: 390px){.ids-store-card__buttons{flex-direction:row}.ids-store-card__buttons>div,.ids-store-card__buttons>button{flex:1 0 60%}}.ids-store-card__store-info{display:grid;gap:.5rem}.ids-store-card__footer>.accordion__label{border-radius:0!important;border-top:.0625rem solid var(--color-border-divider)}.ids-store-card__footer.accordion--open>.accordion__label{box-shadow:var(--elevation-medium-regular)}.ids-store-card__highlighted-service-list{display:flex;flex-wrap:wrap;gap:.5rem}.ids-store-card__highlighted-service-icon{height:1.5rem;width:1.5rem;filter:brightness(0) saturate(100%) invert(17%) sepia(90%) saturate(3728%) hue-rotate(13deg) brightness(88%) contrast(109%)}.ids-store-card__highlighted-service-text{text-decoration:none}.ids-store-card__accordian{display:flex;align-items:flex-start;align-content:flex-start;gap:.5rem;align-self:stretch;flex-wrap:wrap}.ids-store-card__highlighted-service-button{border:1;appearance:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;max-width:100%;vertical-align:top;user-select:none;border-radius:var(--radius-xlarge);transition:all .1s ease-in-out;gap:.25rem;-webkit-tap-highlight-color:transparent;background-color:var(--color-button-secondary-fill-default);color:var(--color-button-secondary-on-fill-default);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);height:var(--size-40);padding-inline:var(--spacing-component-medium);flex:none}.ids-store-card__highlighted-service-button:focus-within{outline:.125rem solid var(--color-border-focus);outline-offset:.125rem}.ids-store-card__highlighted-service-button:focus-within .ids-store-card__highlighted-service-text{outline:none}.ids-store-card__highlighted-service-button:hover{background-color:var(--color-button-secondary-fill-hover)}.ids-store-card__highlighted-service-button:hover .ids-store-card__highlighted-service-text{color:var(--color-button-secondary-on-fill-hover)}.ids-store-card__highlighted-service-button:hover .ids-store-card__highlighted-service-icon{filter:brightness(0) saturate(100%) invert(12%) sepia(97%) saturate(4587%) hue-rotate(25deg) brightness(99%) contrast(111%)}.ids-store-card__highlighted-service-button--active{background-color:var(--color-button-primary-fill-default)}.ids-store-card__highlighted-service-button--active .ids-store-card__highlighted-service-icon{filter:brightness(0) invert(1)}.ids-store-card__highlighted-service-button--active .ids-store-card__highlighted-service-text{color:var(--color-button-primary-on-fill-default)}.ids-store-card__highlighted-service-button--active:hover{background-color:var(--color-button-primary-fill-hover)}.ids-store-card__highlighted-service-button--active:hover .ids-store-card__highlighted-service-icon{filter:brightness(0) invert(1)}.ids-store-card__highlighted-service-button--active:hover .ids-store-card__highlighted-service-text{color:var(--color-button-primary-on-fill-hover)}.ids-store-card .ids-store-card__highlighted-service-icon-link{display:flex}.recipe-comments[data-v-edfa5633]{display:inline-flex;align-items:flex-start;gap:.25rem}.recipe-comments--size-sm .recipe-comments__icon[data-v-edfa5633]{width:1.25rem;height:1.25rem}.recipe-comments--size-sm .recipe-comments__count[data-v-edfa5633]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-comments--size-md .recipe-comments__icon[data-v-edfa5633]{width:1.5rem;height:1.5rem}.recipe-comments--size-md .recipe-comments__count[data-v-edfa5633]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.recipe-comments__count[data-v-edfa5633]{color:var(--color-foreground-primary)}.recipe-rating{position:relative;display:flex;align-items:flex-start;flex-wrap:nowrap}.recipe-rating__stars-wrapper{display:flex}.recipe-rating__button{cursor:pointer;display:inline;padding:0;background:none;border:none}.recipe-rating__user-rating{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);color:var(--color-foreground-primary);text-align:center;position:absolute;top:1.5rem;left:.25rem}.recipe-rating--size-sm .recipe-rating__votes{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);line-height:1.25rem;margin-left:.25rem;color:var(--color-foreground-primary)}.recipe-rating--size-sm .recipe-rating__icon{width:1.25rem;height:1.25rem}.recipe-rating--size-md .recipe-rating__votes{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.recipe-rating--size-md .recipe-rating__icon{width:1.5rem;height:1.5rem}.recipe-rating--size-lg .recipe-rating__votes{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-regular);line-height:var(--line-height-xlarge);line-height:2rem}.recipe-rating--size-lg .recipe-rating__icon{width:2rem;height:2rem}.recipe-rating--size-xl .recipe-rating__icon{width:3rem;height:3rem}.recipe-rating__icon--hover-star path{fill:var(--color-button-primary-fill-hover)}.recipe-rating__icon--red-star path{fill:var(--color-button-primary-fill-default)}.recipe-rating__icon--red-unrateable-star path{fill:var(--color-accent)}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}svg{animation-delay:2s}.rate-wrapper{position:relative;line-height:0}.rate-wrapper:last-of-type{margin-left:0}.rateable.is-rating .rate-wrapper svg.has-fill:hover{animation:none}.is-rating .rate-wrapper:nth-child(n) svg.has-fill{fill:var(--color-link-primary-default)}.is-rating .rate-wrapper:nth-child(2n) svg.has-fill{fill:var(--color-link-primary-default)}.is-rating .rate-wrapper:nth-child(3n) svg.has-fill{fill:var(--color-link-primary-default)}.is-rating .rate-wrapper:nth-child(4n) svg.has-fill{fill:var(--color-link-primary-default)}.is-rating .rate-wrapper:nth-child(5n) svg.has-fill{fill:var(--color-link-primary-default)}.recipe-climate-smart__content[data-v-84742366]{display:inline-flex;align-items:flex-start;gap:.25rem}.recipe-climate-smart__text[data-v-84742366]{color:var(--color-foreground-special-climate)}.recipe-climate-smart--size-sm .recipe-climate-smart__text[data-v-84742366],.recipe-climate-smart--size-md .recipe-climate-smart__text[data-v-84742366]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-climate-smart__icon[data-v-84742366]{fill:var(--color-foreground-special-climate)}.recipe-climate-smart--size-sm .recipe-climate-smart__icon[data-v-84742366]{width:1.25rem;height:1.25rem}.recipe-climate-smart--size-md .recipe-climate-smart__icon[data-v-84742366]{width:1.5rem;height:1.5rem}.recipe-social-items--rows-1[data-v-b66c9c5d]{display:inline-flex;align-items:flex-start;gap:var(--spacing-component-xsmall)}.recipe-social-items--rows-2[data-v-b66c9c5d]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-component-2xsmall)}.recipe-social-items .recipe-social-items__row[data-v-b66c9c5d]{display:flex;align-items:flex-start;gap:var(--spacing-component-xsmall)}.recipe-social-items__nyckelhal[data-v-b66c9c5d]{display:flex}.recipe-social-items__icon[data-v-b66c9c5d]{fill:var(--color-foreground-special-climate)}.recipe-social-items--size-sm .recipe-social-items__icon[data-v-b66c9c5d]{width:var(--size-icon-small);height:var(--size-icon-small)}.recipe-social-items--size-md .recipe-social-items__icon[data-v-b66c9c5d]{width:var(--size-icon-medium);height:var(--size-icon-medium)}.select-button{position:relative;line-height:0;opacity:1!important}.select-button.selected{opacity:1!important;background:var(--color-button-tertiary-fill-selected);color:var(--color-button-tertiary-on-fill-selected);fill:var(--color-button-tertiary-on-fill-selected);z-index:3;right:0}.recipe-card-meta[data-v-92f90354],.meta-bar[data-v-92f90354]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);color:var(--color-foreground-theme-green);text-align:center;width:100%}.recipe-card-meta__icon[data-v-92f90354],.meta-bar__icon[data-v-92f90354]{height:1rem;width:1rem;fill:var(--color-foreground-theme-green);top:-1px;margin-right:2px;position:relative;vertical-align:middle}.recipe-card-meta.medium-bar[data-v-92f90354],.meta-bar.medium-bar[data-v-92f90354]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);text-align:right}.recipe-card-meta.medium-bar .meta-bar__icon[data-v-92f90354],.meta-bar.medium-bar .meta-bar__icon[data-v-92f90354]{height:1.25rem;width:1.25rem}.recipe-card-meta.large-bar[data-v-92f90354],.meta-bar.large-bar[data-v-92f90354]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.recipe-card-meta.large-bar .meta-bar__icon[data-v-92f90354],.meta-bar.large-bar .meta-bar__icon[data-v-92f90354]{height:1.5rem;width:1.5rem}.recipe-card-meta__row[data-v-92f90354],.meta-bar__row[data-v-92f90354]{margin-left:0;margin-right:0;border-radius:var(--radius-small);background:var(--color-surface-theme-green);width:100%;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.small-bar .recipe-card-meta__row[data-v-92f90354],.small-bar .meta-bar__row[data-v-92f90354]{height:2rem}.medium-bar .recipe-card-meta__row[data-v-92f90354],.medium-bar .meta-bar__row[data-v-92f90354]{height:3rem}.large-bar .recipe-card-meta__row[data-v-92f90354],.large-bar .meta-bar__row[data-v-92f90354]{height:5rem}.recipe-card-meta__row.variant-list[data-v-92f90354],.meta-bar__row.variant-list[data-v-92f90354]{flex-direction:column;align-items:flex-start;height:auto}.recipe-card-meta__row.variant-list .col[data-v-92f90354],.meta-bar__row.variant-list .col[data-v-92f90354]{padding:.25rem .5rem}.medium-bar .recipe-card-meta__row.variant-list .col[data-v-92f90354],.medium-bar .meta-bar__row.variant-list .col[data-v-92f90354]{padding:.375rem .75rem}.large-bar .recipe-card-meta__row.variant-list .col[data-v-92f90354],.large-bar .meta-bar__row.variant-list .col[data-v-92f90354]{padding:.375rem 1rem}.recipe-card-meta__row .col[data-v-92f90354],.meta-bar__row .col[data-v-92f90354]{flex:0 0 auto;padding-left:.375rem;padding-right:.375rem;padding-bottom:0;white-space:nowrap}.ids-recipe-card[data-v-180f58fa]{cursor:pointer;display:grid;background-color:var(--color-surface-default);min-height:11rem;position:relative;border-radius:var(--radius-small);gap:.5rem;padding:.5rem}.ids-recipe-card--shadow[data-v-180f58fa]{box-shadow:var(--elevation-small)}.ids-recipe-card--border[data-v-180f58fa]{border:1px solid var(--color-border-subtle);box-shadow:none}.ids-recipe-card--size-md[data-v-180f58fa]{grid-template-rows:auto 1fr auto;padding:0;gap:0}.ids-recipe-card--size-md[data-v-180f58fa]:not(.ids-recipe-card--compact-size){max-height:11rem}@media (min-width: 768px){.ids-recipe-card--size-md[data-v-180f58fa]:not(.ids-recipe-card--compact-size){max-height:21.75rem;height:21.75rem}}@media (min-width: 1280px){.ids-recipe-card--size-md[data-v-180f58fa]:not(.ids-recipe-card--compact-size){max-height:25.75rem;height:25.75rem}}.ids-recipe-card--size-sm[data-v-180f58fa],.ids-recipe-card--size-lg[data-v-180f58fa]{grid-template-columns:1fr 1fr}.ids-recipe-card--size-lg[data-v-180f58fa]{padding:0}.ids-recipe-card.is-selected[data-v-180f58fa]{box-shadow:var(--shadow-border-default)}.ids-recipe-card.is-selected.ids-recipe-card--size-md .ids-recipe-card__media[data-v-180f58fa]{border:1px solid transparent;border-bottom:0}.ids-recipe-card.is-selected.ids-recipe-card--size-lg .ids-recipe-card__media[data-v-180f58fa]{border:1px solid transparent;border-right:0}.ids-recipe-card__highlight-label[data-v-180f58fa]{position:absolute;top:.75rem;z-index:1}@media (min-width: 768px){.ids-recipe-card__highlight-label[data-v-180f58fa]{top:.5rem}}.ids-recipe-card__new-recipe[data-v-180f58fa]{position:absolute;bottom:.25rem;left:.25rem}.ids-recipe-card__content[data-v-180f58fa]{display:flex;flex-direction:column;justify-content:space-between}.ids-recipe-card--size-md .ids-recipe-card__content[data-v-180f58fa]{order:1;padding:.5rem}.ids-recipe-card--size-lg .ids-recipe-card__content[data-v-180f58fa]{order:1;padding:.5rem .5rem .5rem 0}.ids-recipe-card__content__attr[data-v-180f58fa]{margin-bottom:.5rem}.ids-recipe-card__preamble[data-v-180f58fa]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium);text-align:center;margin:0}.ids-recipe-card--size-lg .ids-recipe-card__content-header[data-v-180f58fa]{margin-bottom:.5rem}.ids-recipe-card--size-lg .ids-recipe-card__content-header[data-v-180f58fa]{height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center}.ids-recipe-card__title[data-v-180f58fa]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);padding-left:.25rem;box-decoration-break:clone;-webkit-box-decoration-break:clone;margin:0 .125rem 0 0;padding:0;display:block}.ids-recipe-card--size-lg .ids-recipe-card__title[data-v-180f58fa]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-bottom:.5rem;text-align:center}.ids-recipe-card__title-link[data-v-180f58fa]{color:var(--color-foreground-primary);text-decoration:none}.ids-recipe-card__media[data-v-180f58fa]{min-height:fit-content;position:relative}.ids-recipe-card--size-md .ids-recipe-card__media[data-v-180f58fa]{overflow:hidden}.ids-recipe-card__image[data-v-180f58fa]{height:100%;width:100%;aspect-ratio:1}.ids-recipe-card--size-sm .ids-recipe-card__image[data-v-180f58fa]{border-radius:var(--radius-small)}@media (max-width: 400px){.ids-recipe-card--size-sm .ids-recipe-card__image[data-v-180f58fa]{aspect-ratio:0}}.ids-recipe-card--size-md .ids-recipe-card__image[data-v-180f58fa]{border-radius:var(--radius-small) var(--radius-small) 0 0}.ids-recipe-card--size-lg .ids-recipe-card__image[data-v-180f58fa]{border-radius:var(--radius-small) 0 0 var(--radius-small)}.ids-recipe-card__menu-button[data-v-180f58fa],.ids-recipe-card__save-recipe-button[data-v-180f58fa],.ids-recipe-card__select-button[data-v-180f58fa]{position:absolute;z-index:1;right:.5rem;top:.5rem}.ids-recipe-card__menu-button[data-v-180f58fa]{top:3rem}.tabnav-active .ids-recipe-card.ids-recipe-card--size-sm:focus-within:has(*:not(button,.menu-blueberry__wrapper):focus){outline:2px solid var(--color-border-focus)}.tabnav-active .ids-recipe-card.ids-recipe-card--size-md:focus-within:has(*:not(button,.menu-blueberry__wrapper):focus){outline:2px solid var(--color-border-focus)}.tabnav-active .ids-recipe-card.ids-recipe-card--size-lg:focus-within:has(*:not(button,.menu-blueberry__wrapper):focus){outline:2px solid var(--color-border-focus)}.tabnav-active .ids-recipe-card__title-link:focus{outline:none}.ids-curated-recipe-collection-card[data-v-79c7addd]{cursor:pointer;display:grid;background-color:var(--color-surface-default);grid-template-columns:1fr 1fr;position:relative;border-radius:var(--radius-small)}.ids-curated-recipe-collection-card--shadow[data-v-79c7addd]{box-shadow:var(--elevation-small)}.ids-curated-recipe-collection-card--border[data-v-79c7addd]{border:1px solid var(--color-border-subtle)}.ids-curated-recipe-collection-card__content[data-v-79c7addd]{display:flex;align-items:center;flex-direction:column;justify-content:center}.ids-curated-recipe-collection-card__title[data-v-79c7addd]{margin:0}.ids-curated-recipe-collection-card__prefix[data-v-79c7addd]{color:var(--color-accent);margin:0}.ids-curated-recipe-collection-card__preamble[data-v-79c7addd]{color:var(--color-foreground-primary);margin:1rem 0 0}.ids-curated-recipe-collection-card__title-link[data-v-79c7addd]{color:var(--color-foreground-primary);margin:0;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.5rem;padding:0 1rem;word-wrap:break-word;hyphens:auto;text-align:center;text-decoration:none}.ids-curated-recipe-collection-card__link-button[data-v-79c7addd]{margin-top:2rem}.ids-curated-recipe-collection-card--sm[data-v-79c7addd]{grid-template-columns:130px auto;min-height:8.125rem}.ids-curated-recipe-collection-card--sm .ids-curated-recipe-collection-card__content[data-v-79c7addd]{order:2;padding:1rem}.ids-curated-recipe-collection-card--sm .ids-curated-recipe-collection-card__prefix[data-v-79c7addd]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-curated-recipe-collection-card--sm .ids-curated-recipe-collection-card__title-link[data-v-79c7addd]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-curated-recipe-collection-card--md[data-v-79c7addd]{display:flex;flex-direction:column-reverse;min-height:19.5rem;height:25rem}.ids-curated-recipe-collection-card--md .ids-curated-recipe-collection-card__content[data-v-79c7addd]{padding:1.5rem 1rem}.ids-curated-recipe-collection-card--md .ids-curated-recipe-collection-card__prefix[data-v-79c7addd]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}.ids-curated-recipe-collection-card--md .ids-curated-recipe-collection-card__title-link[data-v-79c7addd]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.ids-curated-recipe-collection-card--lg[data-v-79c7addd]{grid-template-columns:1fr 1fr;min-height:19.5rem;height:25rem}.ids-curated-recipe-collection-card--lg .ids-curated-recipe-collection-card__content[data-v-79c7addd]{order:1;padding:2.5rem}.ids-curated-recipe-collection-card--lg .ids-curated-recipe-collection-card__prefix[data-v-79c7addd]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}.ids-curated-recipe-collection-card--lg .ids-curated-recipe-collection-card__preamble[data-v-79c7addd]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium)}.ids-curated-recipe-collection-card--lg .ids-curated-recipe-collection-card__title-link[data-v-79c7addd]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);overflow:visible}.tabnav-active .ids-curated-recipe-collection-card:focus-within{outline:2px solid var(--color-border-focus)}.tabnav-active .ids-curated-recipe-collection-card__title-link:focus{outline:none}.contact-block-wrapper{margin-top:4.25rem}@media (min-width: 768px){.contact-block-wrapper{margin-top:6rem}}.contact-block{padding:4.25rem var(--spacing-component-medium) var(--spacing-component-xlarge) var(--spacing-component-medium);position:relative;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-start;text-align:center}@media (min-width: 768px){.contact-block{padding:4.25rem var(--spacing-component-xsmall) var(--spacing-component-xlarge) var(--spacing-component-xsmall)}}@media (min-width: 1024px){.contact-block{padding:4.25rem 2.5rem 2.5rem}}.contact-block__chatbot-button{margin:var(--spacing-component-xsmall) 0}.contact-block__circle{padding:var(--spacing-component-large);max-width:5.5rem;max-height:5.5rem;background:var(--color-surface-default);border-radius:var(--radius-round);position:absolute;top:0%;left:50%;width:100%;transform:translate(-50%,-50%);box-shadow:var(--elevation-medium-regular)}.contact-block__circle svg{width:3rem;height:3rem}.contact-block__heading{margin:0 0 .5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase)}.contact-block__link-item{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);text-decoration:none;color:var(--color-link-primary-default)}.contact-block__link-item:hover,.contact-block__link-item:focus{color:var(--color-link-primary-hover)}.contact-block__link-item:active{color:var(--color-link-primary-pressed)}.contact-block__textual{margin-top:1rem;text-align:center;max-width:100%}.contact-block__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);padding-inline:var(--spacing-component-xlarge);max-width:28.375rem;margin:0}.contact-block__opening-hours{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);margin:0}.contact-block .button--editbutton{margin:0 auto 1.25rem}.ids-article-card{display:grid;position:relative}.ids-article-card--clickable{cursor:pointer}.ids-article-card__img{grid-area:img;overflow:hidden}.ids-article-card__img .cloudinary-background-image{width:100%;height:100%;background-size:cover,60px;object-fit:cover;object-position:center}.ids-article-card__metalabel{position:absolute;left:.5rem;top:.5rem}.ids-article-card__content{grid-area:content}.ids-article-card__button{grid-area:btn}.ids-article-card--size-xs{padding:var(--spacing-component-xsmall);grid-template-columns:minmax(112px,.5fr) 1.5fr;grid-template-areas:"img content"}.ids-article-card--size-xs .ids-article-card__content{padding:var(--spacing-component-xsmall) var(--spacing-component-medium)}.ids-article-card--size-xs .ids-article-card__metalabel{left:1rem;top:1rem;right:auto}.ids-article-card--size-sm,.ids-article-card--size-md{grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"img" "content"}.ids-article-card--size-sm .ids-article-card__img,.ids-article-card--size-md .ids-article-card__img{height:100%;max-width:100%;aspect-ratio:1.333}.ids-article-card--size-sm .ids-article-card__img .cloudinary-background-image,.ids-article-card--size-md .ids-article-card__img .cloudinary-background-image{border-radius:var(--radius-small) var(--radius-small) 0 0}.ids-article-card--size-sm .ids-article-card__content,.ids-article-card--size-md .ids-article-card__content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;grid-template-areas:"txt" "btn"}.ids-article-card--size-sm .ids-article-card__button{padding:0 var(--spacing-component-xlarge) var(--spacing-component-xlarge)}.ids-article-card--size-sm .ids-article-card__button .ids-button{width:100%}.ids-article-card--size-md .ids-article-card__button{padding:0 var(--spacing-component-2xlarge) var(--spacing-component-2xlarge)}.ids-article-card--size-lg{grid-template-columns:1fr 1fr;grid-template-areas:"img content"}.ids-article-card--size-lg .ids-article-card__img{height:100%;max-width:100%;aspect-ratio:1.333}.ids-article-card--size-lg .ids-article-card__img .cloudinary-background-image{border-radius:var(--radius-small) 0 0 var(--radius-small)}.ids-article-card--size-lg .ids-article-card__content{display:flex;flex-direction:column;align-self:center}.ids-article-card--size-lg .ids-article-card__button{padding:0 var(--spacing-component-2xlarge) var(--spacing-component-5xlarge);text-align:center}.ids-article-card__text{grid-area:txt;align-content:start}.ids-article-card__text .ids-article-card__prefix{color:var(--color-foreground-theme-red);margin:0}.ids-article-card__text .ids-article-card__title{margin:0}.ids-article-card__text .ids-article-card__title__link{font-size:inherit;color:inherit;font-family:inherit}.ids-article-card__text .ids-article-card__preamble{margin:0;display:-webkit-box;max-width:100%;-webkit-line-clamp:var(--a80de472);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ids-article-card__text--size-xs .ids-article-card__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-article-card__text--size-xs .ids-article-card__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-article-card__text--size-xs .ids-article-card__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium);margin-bottom:var(--spacing-component-medium)}.ids-article-card__text--size-sm{padding:var(--spacing-component-medium) var(--spacing-component-xlarge)}.ids-article-card__text--size-sm .ids-article-card__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-article-card__text--size-sm .ids-article-card__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-article-card__text--size-sm .ids-article-card__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium)}.ids-article-card__text--size-md{display:grid;grid-template-columns:1fr;padding:var(--spacing-component-xlarge) var(--spacing-component-2xlarge)}.ids-article-card__text--size-md .ids-article-card__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);margin-bottom:var(--spacing-component-3xsmall)}.ids-article-card__text--size-md .ids-article-card__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-bottom:var(--spacing-component-xsmall)}.ids-article-card__text--size-md .ids-article-card__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium)}.ids-article-card__text--size-md .ids-article-card__text{padding:var(--spacing-component-medium) var(--spacing-component-xlarge)}.ids-article-card__text--size-lg{text-align:center;padding:var(--spacing-component-5xlarge) var(--spacing-component-2xlarge) var(--spacing-component-2xlarge) var(--spacing-component-2xlarge)}.ids-article-card__text--size-lg .ids-article-card__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);margin-bottom:var(--spacing-component-2xsmall)}.ids-article-card__text--size-lg .ids-article-card__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-bottom:var(--spacing-component-xsmall)}.ids-article-card__text--size-lg .ids-article-card__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}.shoppinglist__outer-container[data-v-b20530a6]{width:100%;overflow-y:auto;flex-grow:1;margin:0;list-style:none}@media (min-width: 768px){.shoppinglist__outer-container[data-v-b20530a6]{padding-bottom:0;max-height:60vh}}.shoppinglist__item[data-v-b20530a6]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border-subtle);cursor:pointer;padding:1rem 0}.shoppinglist__item[data-v-b20530a6]:first-child{padding-top:0}.shoppinglist__left-container[data-v-b20530a6]{display:flex;align-items:center}.shoppinglist__circle-icon[data-v-b20530a6]{justify-content:center;min-width:2.5rem;min-height:2.5rem;border-radius:var(--radius-round);width:3rem;height:3rem;display:flex;align-items:center}.shoppinglist__middle-container[data-v-b20530a6]{display:flex;flex-direction:column;margin-left:1rem}.shoppinglist__list-name[data-v-b20530a6]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);min-width:5.3125rem;background-color:transparent;border:none;appearance:none;margin:0;padding:0;text-align:left}.shoppinglist__list-name[data-v-b20530a6]:focus{outline:none}.shoppinglist__list-date[data-v-b20530a6],.shoppinglist__list-qty[data-v-b20530a6]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-secondary)}.shoppinglist__zeroState[data-v-b20530a6]{background:var(--color-background-default);flex-grow:1;display:flex;align-items:center;padding:4rem;text-align:center}.shoppinglist__zeroState-text[data-v-b20530a6]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}@media (min-width: 1024px){.shoppinglist__zeroState-text[data-v-b20530a6]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.spinner-container{display:flex;align-items:center;left:50%;transform:translate(-50%,-50%);position:absolute;.spinner{fill:var(--color-foreground-primary);height:4rem;width:4rem}}.feedback{margin-top:0;margin-bottom:1.5rem}@media (min-width: 1024px){.navigation{position:relative;top:unset;left:unset;width:auto;height:auto}}.navigation-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;margin-left:.75rem;height:1.5rem}.navigation-list__link{display:block;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-link-secondary-default);letter-spacing:var(--letter-spacing-02);text-decoration:none;white-space:nowrap;position:relative;padding:0 .5rem}.navigation-list__link:active,.navigation-list__link:focus,.navigation-list__link:hover{color:var(--color-link-secondary-hover)}.navigation-list__link.active{color:var(--color-link-secondary-pressed);font-weight:var(--font-weight-bold);text-decoration-line:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:.25rem;text-underline-offset:5px}.sidemodal-navigation{border-top:1px solid var(--color-border-divider);position:fixed;top:0;left:0;width:100%;height:100%;z-index:41;background:var(--color-surface-default);display:grid;grid-template-areas:"header" "content";grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:.5rem;overflow-y:auto;overscroll-behavior-y:none}.sidemodal-navigation.is-variation{grid-template-areas:"header" "content" "divider" "customer-service" "loginBtn";grid-template-rows:4.0625rem min-content min-content min-content auto}.sidemodal-navigation__header{grid-area:header;padding:1rem;border-bottom:1px solid var(--color-border-divider);display:grid;grid-template-columns:2rem 3.25rem;grid-template-areas:"close logo";gap:.5rem}.sidemodal-navigation__header>.ids-button{grid-area:close}.sidemodal-navigation__header__link{grid-area:logo;align-self:center;margin-left:.5rem}.sidemodal-navigation__header__link .sidemodal-navigation__header__logo{fill:var(--color-accent);vertical-align:top}.sidemodal-navigation__content{grid-area:content}.sidemodal-navigation__content .navigation-list{display:block;overflow:unset;height:auto;margin-left:0}.sidemodal-navigation__content .navigation-list__link{padding:1rem}.sidemodal-navigation__content .navigation-list__link.active{text-underline-offset:.5rem}.sidemodal-navigation__divider{grid-area:divider;height:1px;margin:.75rem 1rem 1.25rem;background:var(--color-border-divider)}.sidemodal-navigation__customer-service-link{grid-area:customer-service;padding-left:1rem}.sidemodal-navigation__login-btn{grid-area:loginBtn;padding-left:1rem;margin-top:1.5rem}.sidemodal-navigation__login-btn .header__last-column{justify-self:auto}.animation-mobile-navigation-enter-active{transition:all .5s ease}.animation-mobile-navigation-enter-from{opacity:0;transform:translate(-20%)}.email-validation{display:flex;flex-flow:column nowrap;align-items:center;justify-content:stretch;padding:2rem}.email-validation h1{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);margin-top:2.5rem;margin-bottom:1rem;text-align:center}.email-validation p{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);margin-bottom:1.5rem;text-align:center}.email-validation .email-validation__icon svg{width:6.875rem;height:6.875rem;margin-top:1rem}.email-validation .input{width:100%;margin-bottom:1.5rem}.email-validation .loading{width:3.75rem;height:3.75rem;margin:4rem 0}.email-validation .submit-button{margin-bottom:1rem}.email-validation .foot-link{margin-top:.75rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.retail-media-modal .retail-media-modal__content[data-v-2a331f4f]{color:var(--color-foreground-primary);padding:2.5rem 1.5rem 0;overscroll-behavior-y:none;display:grid;grid-template-rows:min-content min-content;background-color:var(--color-fill-theme-red-subtle)}@media (min-width: 768px){.retail-media-modal .retail-media-modal__content[data-v-2a331f4f]{padding:2.5rem 2.5rem 0}}.retail-media-modal .retail-media-modal__header[data-v-2a331f4f]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);margin:0;text-align:center}@media (min-width: 768px){.retail-media-modal .retail-media-modal__header[data-v-2a331f4f]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}}.retail-media-modal .retail-media-modal__preamble[data-v-2a331f4f]{padding-bottom:1.5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);text-align:center}.retail-media-modal .retail-media-modal__postamble[data-v-2a331f4f]{background-color:var(--color-fill-theme-red-subtle);padding:1.5rem 0;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.retail-media-modal .retail-media-modal__postamble p[data-v-2a331f4f],.retail-media-modal .retail-media-modal__postamble h4[data-v-2a331f4f]{margin:0}.retail-media-modal .retail-media-modal__postamble-first[data-v-2a331f4f]{margin-bottom:1.5rem}.retail-media-modal .retail-media-modal__postamble-second h4[data-v-2a331f4f],.retail-media-modal .retail-media-modal__postamble-second a[data-v-2a331f4f]{margin-bottom:.5rem}.retail-media-modal .retail-media-modal__postamble-second .retail-media-modal__postamble-second--link[data-v-2a331f4f]{grid-template-columns:1fr min-content;display:grid}.retail-media-modal .retail-media-modal__postamble-second .retail-media-modal__postamble-second--link svg[data-v-2a331f4f]{width:var(--size-icon-medium);fill:var(--color-accent)}.retail-media-modal .retail-media-modal__buttons[data-v-2a331f4f]{padding:1.5rem;background-color:var(--color-surface-default);display:grid;grid-template-rows:min-content min-content min-content;gap:.5rem;position:relative}.retail-media-modal .retail-media-modal__scroll-down[data-v-2a331f4f]{position:fixed;left:calc(50% - 69px);top:calc(100% - 64px)}.retail-media-modal .retail-media-modal__scroll-down svg[data-v-2a331f4f]{width:1.5rem}@media (min-width: 768px){.retail-media-modal .retail-media-modal__scroll-down[data-v-2a331f4f]{position:absolute;top:570px}}.retail-media-modal a[data-v-2a331f4f]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-link-primary-default)}.retail-media-modal a svg[data-v-2a331f4f]{vertical-align:middle;float:right}.retail-media-modal .ids-modal__container{height:100%;position:relative}@media (min-width: 768px){.retail-media-modal .ids-modal__container{height:634px}}.retail-media-modal .ids-modal__container__content{position:initial}.retail-media-modal .ids-modal__container__content__main{padding:0;overscroll-behavior-y:none}.retail-media-modal .wysiwyg a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);color:var(--color-link-primary-default)}.retail-media-modal .wysiwyg ul{margin:auto;padding:0 0 0 1.5rem;list-style-type:inherit}.retail-media-modal .wysiwyg ul li{padding:0}.retail-media-modal .wysiwyg ul li:last-child{padding-bottom:1rem}.retail-media-modal .wysiwyg ul li:before{content:none}.content[data-v-ccc4c325]{min-height:100%;padding:0 2.5rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.content.variant2[data-v-ccc4c325],.content.variant3[data-v-ccc4c325]{padding-top:3rem}@media (min-width: 768px){.content.variant2[data-v-ccc4c325],.content.variant3[data-v-ccc4c325]{margin-left:.5rem;margin-right:.5rem}}.content .ica-logo-text[data-v-ccc4c325]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-4xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-4xlarge);color:var(--color-accent);margin:0}.content .ica-logo-text.variant3[data-v-ccc4c325]{margin-bottom:4rem;text-align:center}.content .ica-logo-text.variant2[data-v-ccc4c325],.content .ica-logo-text.variant3[data-v-ccc4c325]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge)}@media (max-width: 767px){.content .ica-logo-text.variant2[data-v-ccc4c325],.content .ica-logo-text.variant3[data-v-ccc4c325]{margin-top:auto;line-height:1.2}}.content .ica-logo[data-v-ccc4c325]{width:10.5rem}.content p[data-v-ccc4c325]{margin:2.5rem 0;text-align:center}.content .variant2-bullets[data-v-ccc4c325]{line-height:2;margin-bottom:1.5rem;text-align:left;align-self:flex-start;margin-top:1.5rem}@media (min-width: 768px){.content .variant2-bullets[data-v-ccc4c325]{font-size:1.25rem;margin-bottom:2rem}}.content .variant2-bullets ul[data-v-ccc4c325]{list-style-image:url('data:image/svg+xml;utf8,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.4322 0.771384L14.5545 0.0446338C14.4741 -0.0228662 14.3539 -0.0123662 14.2857 0.0663838L6.31011 9.33939L1.71498 3.81638C1.64682 3.73688 1.52581 3.72713 1.4454 3.79388L0.567726 4.52063C0.486546 4.58738 0.477355 4.70588 0.545516 4.78538L5.72423 10.9834C6.03057 11.3381 6.58965 11.3381 6.89599 10.9834L15.4544 1.03538C15.5233 0.956634 15.5126 0.838134 15.4322 0.771384Z" fill="%23E3000B"/></svg>');padding-left:1.25rem}.content .btn[data-v-ccc4c325]{margin-bottom:1rem}@media (max-width: 767px){.content .btn.variant2[data-v-ccc4c325],.content .btn.variant3[data-v-ccc4c325]{margin-top:auto}}.filter__button[data-v-dcdb6d4e]:first-child{margin-left:0}.filter__button[data-v-dcdb6d4e]:last-child{margin-right:.75rem}.resultitem{display:grid;border:1px solid var(--color-border-divider);padding:.5rem;grid-template-areas:"image text";grid-template-columns:auto 1fr;gap:1rem;cursor:pointer;border-radius:var(--radius-small)}.resultitem .legacy-title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-top:0}.resultitem .legacy-text{line-height:1.5rem}@media (max-width: 767px){.resultitem .legacy-text{overflow:hidden;position:relative;max-height:1.5rem;margin-right:-1em;padding-right:1em}}.resultitem .legacy-button{margin-top:.25rem}.resultitem__image{vertical-align:top;line-height:0;margin:0;grid-area:image;height:6rem;width:6rem}.resultitem__image img{width:100%;height:100%}@media (min-width: 1024px){.resultitem__image{height:7.5rem;width:7.5rem}}.resultitem__image-static{height:auto}.resultitem__textarea{grid-area:text;align-self:center}.resultitem__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0 0 .5rem;color:var(--color-foreground-primary);text-decoration:none}@media (min-width: 768px){.resultitem__title{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:auto;text-overflow:unset}}.resultitem__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-light);line-height:var(--line-height-small);display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;grid-area:text;margin:0}@media (min-width: 768px){.resultitem__text{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:auto;text-overflow:unset}}.searchresultsection__result>.ids-grid{column-gap:.5rem}.result-product-card{position:relative;display:grid;grid-template-areas:"image info buttons";grid-template-columns:auto 1fr auto;gap:.75rem;padding:1rem;border:1px solid var(--color-border-divider);border-radius:var(--radius-small)}@media (min-width: 768px){.result-product-card{grid-template-areas:"image" "info" "buttons";grid-template-columns:1fr;grid-template-rows:auto 1fr auto;border:1px solid var(--color-border-divider);padding:1rem 1rem 1.5rem;text-align:center;justify-items:center;gap:0}}.result-product-card.clickable{cursor:pointer}.result-product-card__info{grid-area:info;margin:0}.result-product-card__info .name{display:block;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);font-weight:var(--font-weight-bold);margin:0;color:var(--color-foreground-primary);text-decoration:none}.result-product-card__info .price{display:block;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.result-product-card__info .meta{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary)}@media (min-width: 768px){.result-product-card__info{margin-top:.5rem;margin-bottom:1rem}}.result-product-card__image{grid-area:image;width:4.5rem;aspect-ratio:1}.result-product-card__image img{max-width:100%;vertical-align:top}@media (min-width: 768px){.result-product-card__image{width:6.5rem;text-align:center}}.result-product-card__image.cloudinary-picture{display:flex;align-items:center;justify-content:center}.result-product-card__buttons{grid-area:buttons;display:grid;gap:.5rem;justify-content:center;align-items:center}@media (min-width: 768px){.result-product-card__buttons>.ids-button{padding-left:1rem;padding-right:1rem}}.curated-recipe-collection-result[data-v-b3ce8339]{padding-left:0;padding-right:0}.curated-recipe-collection-result .searchresultsection__title[data-v-b3ce8339],.curated-recipe-collection-result .searchresultsection__result[data-v-b3ce8339]{padding-left:.75rem;padding-right:.75rem}@media (min-width: 768px){.curated-recipe-collection-result .searchresultsection__title[data-v-b3ce8339],.curated-recipe-collection-result .searchresultsection__result[data-v-b3ce8339]{padding-left:1.5rem;padding-right:1.5rem}}.curated-recipe-collection-result .searchresultsection__buttonlist[data-v-b3ce8339]{margin-top:1rem;padding-left:.75rem;padding-right:2rem;padding-bottom:.5rem;flex-wrap:wrap}@media (min-width: 768px){.curated-recipe-collection-result .searchresultsection__buttonlist[data-v-b3ce8339]{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1rem}}.resultstores__buttons[data-v-6ee0a2f7]{display:flex;flex-direction:column;gap:.5rem}.searchresult{position:relative}.searchresult>.searchresultsection__filterlist{position:sticky;top:0;z-index:12;background-color:var(--color-surface-default);padding-top:.75rem;padding-left:.75rem;overflow-x:auto}.searchresultsection{padding:1rem .75rem}@media (min-width: 768px){.searchresultsection{padding:1rem 1.5rem}}@media (min-width: 1024px){.searchresultsection{padding-left:1.5rem;padding-right:1.5rem}}.searchresultsection__no-filter-title{padding-bottom:0}.searchresultsection__filterlist,.searchresultsection__buttonlist{display:flex;overflow:visible;gap:.5rem;overscroll-behavior:contain;height:100%;scrollbar-gutter:stable;scrollbar-width:thin;padding-bottom:1rem}.searchresultsection__filterlist::-webkit-scrollbar,.searchresultsection__buttonlist::-webkit-scrollbar{height:5px;position:absolute;display:none}.searchresultsection__filterlist::-webkit-scrollbar-track,.searchresultsection__buttonlist::-webkit-scrollbar-track{border-radius:10px;background:transparent;width:50%}.searchresultsection__filterlist::-webkit-scrollbar-thumb,.searchresultsection__buttonlist::-webkit-scrollbar-thumb{border-radius:10px;background:#88888873}.searchresultsection__filterlist>:first-child{margin-left:2rem}.searchresultsection__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase);color:var(--color-foreground-primary);margin:0 0 .75rem}.searchresultsection__result{display:flex;flex-direction:column;gap:.5rem;margin:0}.searchresultsection__show-more{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);padding-top:.5rem;text-align:center;justify-items:center}@media (min-width: 768px){.searchresultsection__show-more{padding-top:1rem}}.searchresultsection__show-more-wrapper{padding-top:.5rem}.searchresultnone[data-v-c86732fa]{overflow:hidden;fill:var(--color-foreground-theme-pink);color:var(--color-foreground-theme-pink);background-color:var(--color-surface-theme-pink);grid-template-columns:3.5rem 1fr;padding:1rem 1.5rem;display:grid;gap:.5rem}.searchresultnone__icon[data-v-c86732fa]{align-self:center;justify-self:center}.searchresultnone__title[data-v-c86732fa]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);display:block}.searchresultnone__text[data-v-c86732fa]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);display:block}.quicklinksbox[data-v-5276148c]{padding:0 1.5rem 1rem}@media (min-width: 1024px){.quicklinksbox[data-v-5276148c]{padding:1rem 1.5rem}}.quicklinksbox__item[data-v-5276148c]{display:flex;align-items:center;gap:1rem;border-bottom:1px solid var(--color-border-divider);padding:1rem 0;cursor:pointer}@media (min-width: 1024px){.quicklinksbox__item[data-v-5276148c]:first-child{padding-top:0}}.quicklinksbox__item[data-v-5276148c]:last-child{border-bottom:0;padding-bottom:0}.quicklinksbox__icon[data-v-5276148c]{height:3.5rem;width:3.5rem;fill:var(--color-accent)}.quicklinksbox__link[data-v-5276148c]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-light);line-height:var(--line-height-xlarge);text-align:left;color:var(--color-foreground-primary);text-decoration:none}.quick-links-animation-enter-active[data-v-5276148c],.quick-links-animation-leave-active[data-v-5276148c]{transition:opacity .5s ease-in-out,transform .3s ease-in-out;transition-delay:calc(var(--_i) * .2s),calc(var(--_i) * .2s)}@media (min-width: 1024px){.quick-links-animation-enter-active[data-v-5276148c],.quick-links-animation-leave-active[data-v-5276148c]{transition-delay:calc(.2s + var(--_i) * .1s),calc(.2s + var(--_i) * .1s)}}.quick-links-animation-enter-from[data-v-5276148c],.quick-links-animation-leave-to[data-v-5276148c]{opacity:0;transform:translate(4.375rem)}@media (max-width: 1023px){.site-head--globalsearch-open .global-search{position:fixed;top:0;left:0;height:100%;width:100%;background:var(--color-surface-default);z-index:42}}.global-search{--_search-container-width: auto;width:var(--_search-container-width);display:grid;grid-template-columns:minmax(200px,1fr) auto;grid-template-areas:"input close" "result result";grid-template-rows:3.5rem 1fr;z-index:2}@media (min-width: 1024px){.global-search{--_search-container-width: 45rem;backface-visibility:hidden;padding:0;row-gap:0;margin-left:auto;margin-right:auto}}.global-search .searchresultsection .ids-grid{--grid-row-gap: .5rem;--grid-col-gap: .5rem}.global-search__input{grid-area:input;align-self:center;margin-left:.75rem;margin-right:.125rem}@media (min-width: 1024px){.global-search__input{grid-column:1/-1;margin-top:0;margin-bottom:0;margin-right:0}}.global-search__button{grid-area:close;align-self:center;margin-left:1px}.global-search__result{grid-area:result;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;scrollbar-gutter:stable;scrollbar-width:thin;border-top:1px solid var(--color-border-divider);width:var(--_search-container-width)}.global-search__result--no-result{scrollbar-gutter:auto;padding-top:0}.global-search__result .global-search__subtitle{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase);display:block;margin-top:1.25rem;margin-left:1.25rem}.global-search__result::-webkit-scrollbar{width:5px;position:absolute}.global-search__result::-webkit-scrollbar-track{border-radius:10px;background:transparent;width:50%}.global-search__result::-webkit-scrollbar-thumb{border-radius:10px;background:#88888873}@media (min-width: 1024px){.global-search__result{position:fixed;top:3.5rem;background:var(--color-surface-default);box-shadow:var(--elevation-medium-regular);z-index:41;max-height:calc(100vh - 6rem);border-radius:var(--radius-large)}}@media (max-width: 1023px){.animate-global-search-enter-active,.animate-global-search-leave-active{transition:opacity .5s ease}.animate-global-search-enter-from,.animate-global-search-leave-to{opacity:0}}@media (min-width: 1024px){.animate-global-search-enter-active,.animate-global-search-leave-active{transition-property:transform,opacity,width;transition-duration:.2s;transition-timing-function:ease}.animate-global-search-enter-from,.animate-global-search-leave-to{width:2.5rem;opacity:0;transform:translate(1.25rem) scaleX(.8)}.animate-search-result-enter-active,.animate-search-result-leave-active{transition:max-height .8s ease}.animate-search-result-enter-from,.animate-search-result-leave-to{max-height:0;opacity:0}.animate-search-result-enter-to,.animate-search-result-leave-from{max-height:calc(100vh - 6rem)}}.animation-search-button-enter-active,.animation-search-button-leave-active{transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease}.animation-search-button-enter-from,.animation-search-button-leave-to{opacity:0;transform:translate(-50%)}html.tabnav-active #globalsearchinput:focus{outline:none}.alert-banners-wrapper{position:absolute;width:100%;padding:0 .5rem;z-index:-1;transform:translateY(.5rem)}@media (min-width: 768px){.alert-banners-wrapper{padding:0 1.5rem}}.alert-banners-wrapper .alert{max-width:77rem;margin:0 auto}.alert-banners-wrapper .alert+.alert{margin-top:.5rem}.alert-banners-wrapper .alert-move,.alert-banners-wrapper .alert-enter-active,.alert-banners-wrapper .alert-leave-active{transition:all .5s ease}.alert-banners-wrapper .alert-enter-from,.alert-banners-wrapper .alert-leave-to{opacity:0;transform:translateY(-1.25rem)}.store-list__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase);text-transform:uppercase;margin-bottom:.75rem;margin-top:0}.store-list__list{padding-left:0}.store-list__row{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-top:.75rem;display:flex;justify-content:space-between;padding:0 0 .75rem;border-bottom:1px solid var(--color-border-divider);align-items:center}.store-list__row:first-of-type{margin-top:0}.store-list__row--name{flex-grow:1;height:fit-content;white-space:pre-wrap;margin-right:1rem;margin-bottom:auto;margin-top:auto}.your-stores{height:100%}.your-stores .store-list+.store-list,.your-stores .store-list+.no-result{margin-top:1.5rem}.your-stores__loader{display:flex;align-items:center;justify-content:center;min-height:20rem}.your-stores__not-logged-in{height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:normal}@media (min-width: 768px){.your-stores__not-logged-in{align-items:center}}.your-stores__text-wrapper{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.your-stores__heading{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);text-align:center;margin:0 0 .5rem}.your-stores__text{max-width:80%;margin:0 auto;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);text-align:center}@media (min-width: 768px){.your-stores__text{max-width:18.4375rem;margin-bottom:.5rem}}.your-stores__button{margin-top:1rem}@media (min-width: 768px){.your-stores__button{width:14.375rem}}@media (min-width: 1024px){.find-store .ids-modal__container__content__main[data-v-f045cb22]{min-height:32.5rem}}.find-store .store-list+.show-more-button[data-v-f045cb22]{margin-top:1.5rem;margin-bottom:0}.find-store__label-area[data-v-f045cb22]{justify-content:space-between;margin-bottom:.5rem;width:100%;display:flex;align-items:center;margin-top:-.5rem}.find-store__label-text[data-v-f045cb22]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase);text-transform:uppercase;display:block;margin:0}.find-store__loader[data-v-f045cb22]{display:flex;align-items:center;justify-content:center;min-height:15rem}.find-store__results[data-v-f045cb22]{margin-right:-1rem;padding-right:1rem;margin-top:1rem;overflow-y:auto}@media (min-width: 768px){.find-store__results[data-v-f045cb22]{margin-top:1.5rem;max-height:359px}}@media screen and (min-width: 900px) and (max-height: 665px){.find-store__results[data-v-f045cb22]{max-height:none}}.find-store__results .not-found[data-v-f045cb22]{background-color:var(--color-surface-theme-blue);display:flex;align-items:center;color:var(--color-foreground-theme-blue);padding:1rem;white-space:pre-wrap;border-radius:var(--radius-small)}@media (min-width: 1024px){.find-store__results .not-found[data-v-f045cb22]{padding:1.5rem}}.find-store__results .not-found .no-result--text-wrapper[data-v-f045cb22]{display:flex;flex-direction:column}.find-store__results .not-found .no-result--text-wrapper h3[data-v-f045cb22]{margin:0 0 .25rem}.find-store__results .not-found .no-result--text-wrapper p[data-v-f045cb22]{margin:0}.find-store__results .not-found svg[data-v-f045cb22]{min-width:2rem;height:2rem;max-width:2rem;margin-right:1rem}@media (min-width: 1024px){.find-store__results .not-found svg[data-v-f045cb22]{min-width:2.5rem;height:2.5rem;max-width:2.5rem}}.find-store .technical-error[data-v-f045cb22]{margin-top:1rem}.find-store__show-more[data-v-f045cb22]{display:flex;justify-content:center;align-items:center;margin-top:1.5rem}.find-store__error[data-v-f045cb22]{margin-top:1.5rem}.tabs[data-v-60dc7ba1]{display:grid;position:sticky;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-gap:2rem;padding:0 2rem;border-bottom:2px solid var(--color-button-primary-fill-pressed);margin-top:1rem}.tabs .tabs__tab[data-v-60dc7ba1]{height:2.5rem;border:none;border-radius:var(--radius-large) var(--radius-large) 0 0;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.tabs .tabs__tab.is-active[data-v-60dc7ba1]{background-color:var(--color-button-primary-fill-pressed)}.store-picker-modal.ids-modal .ids-modal__container__content__main{height:inherit}.store-picker-modal.ids-modal .ids-modal__container__content{display:flex;flex-direction:column;justify-content:stretch}@media (min-width: 768px){.store-picker-modal.ids-modal .ids-modal__container__content{max-height:calc(100% - .9375rem);height:40.625rem}}.store-picker-modal.ids-modal .tabs-fade-enter-active,.store-picker-modal.ids-modal .tabs-fade-leave-active{transition:opacity .1s}.store-picker-modal.ids-modal .tabs-fade-enter,.store-picker-modal.ids-modal .tabs-fade-leave-to{opacity:0}.store-picker__show-more[data-v-ee8ef85f]{margin-top:1rem;display:flex;justify-content:center}.store-search-result-header__heading-toggle{justify-content:end}.store-search-result-header__preamble{margin-top:.25rem;margin-bottom:.5rem}.store-search-result{margin-bottom:1rem}@media (min-width: 768px){.store-search-result{margin-bottom:1.5rem}}.store-search-result__store{margin-top:1rem}.store-search-result__store:first-child{margin:0}.store-search-result__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin-bottom:1rem}.store-picker__result-area{margin:0 -.5rem}.store-picker__result-area-info-box{padding:1.25rem 1.5rem;margin-bottom:1.5rem}.store-picker__result-area-info-box__heading{margin:0 0 .5rem}.store-picker__result-area-info-box__list{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.store-picker__result-area-info-box__list-row{display:flex;gap:.5rem;align-self:stretch;padding:0}.store-picker__result-area-info-box__list-row svg{fill:var(--color-brand-ica-stammis-red);min-width:2rem}.store-picker__result-area-info-box__list-row:last-child{margin-bottom:0}.store-picker__result-area__link-wrapper{display:flex;justify-content:center}.store-picker__result-area--has-spinner{display:flex;justify-content:center;margin-top:1.5rem}.store-picker__result-area--has-results{background:var(--color-background-default);padding:1.5rem;margin:-1.5rem;margin-top:0}.store-picker-modal .ids-modal-base__main{padding-inline:1.5rem}.store-picker__heading.ids-section-heading{margin-bottom:1.5rem}.store-picker__search-wrapper{display:flex;flex-direction:column;height:100%;margin:0 .5rem}.store-picker__preamble{margin-top:0;margin-bottom:1.5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.store-picker__preamble-button{padding:0;height:auto}.store-picker__input,.store-picker__search-feedback{margin-bottom:1.5rem}.popovermenu[data-v-8220f577]{position:absolute;background-color:var(--color-surface-default);flex-direction:column;padding:1rem;border-radius:var(--radius-large);gap:.5rem;width:18rem;box-sizing:border-box;box-shadow:var(--elevation-medium-regular);z-index:40;top:3.75rem;display:flex;left:1rem;overflow:scroll;max-height:40vh}.popovermenu[data-v-8220f577]::-webkit-scrollbar{display:none}.popovermenu__close[data-v-8220f577]{position:absolute;right:.625rem;top:.625rem;z-index:100}.popovermenu__links[data-v-8220f577]{margin:.5rem 0;gap:.5rem;display:flex;flex-direction:column}.popovermenu__link[data-v-8220f577]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);color:var(--color-link-primary-default);display:flex;align-items:center;gap:.25rem;text-decoration:none}.popovermenu__link[data-v-8220f577]:hover{color:var(--color-link-primary-hover)}.popovermenu__link[data-v-8220f577]:focus{color:var(--color-link-primary-pressed)}.popovermenu__link-icon[data-v-8220f577]{height:1.25rem;width:1.25rem;fill:currentColor}.popovermenu .no-openinghours-spacer[data-v-8220f577]{width:100%;height:1rem}.animation-popover-menu-enter-active[data-v-8220f577],.animation-popover-menu-leave-active[data-v-8220f577]{transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:ease}.animation-popover-menu-enter-from[data-v-8220f577],.animation-popover-menu-leave-to[data-v-8220f577]{transform:translateY(-20px);opacity:0}.cart[data-v-f3632d62]{max-width:fit-content;justify-self:end;align-self:center}.storeheader[data-v-01472ded]{--_sparsmart-pattern: inset 0 12px var(--color-orange-300);--_spartsmart-pattern-store-out: inset 0 0 var(--color-orange-300);background-color:var(--color-surface-theme-orange);position:relative;display:flex;align-items:end;background-size:auto .75rem;background-repeat:repeat-x;background-position-x:center;overflow:hidden}.storeheader--storeinfo-closing[data-v-01472ded],.storeheader--storeinfo-active[data-v-01472ded]{overflow:visible}.storeheader--no-store[data-v-01472ded]{padding:.625rem .75rem .625rem 0;justify-content:center}@media (min-width: 0px){.storeheader--no-store[data-v-01472ded]{justify-content:left}}.storeheader__which-store-text[data-v-01472ded]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);color:var(--color-link-primary-default)}.storeheader__content[data-v-01472ded]{max-width:80rem;width:100%;margin:0 auto;height:60px;display:grid;grid-template-columns:2fr 1fr;position:relative;padding-left:1rem;padding-right:1rem;padding-top:.75rem}@media (min-width: 768px){.storeheader__content[data-v-01472ded]{grid-template-columns:1fr auto auto;grid-gap:1rem;padding-left:1.5rem;padding-right:1.5rem}}.storeheader__content--no-cart[data-v-01472ded]{grid-template-columns:auto}@media (min-width: 768px){.storeheader__content--no-cart[data-v-01472ded]{grid-template-columns:1fr auto}}.storeheader__content--no-store[data-v-01472ded]{height:2.5rem;display:flex;align-items:center;justify-content:center;grid-gap:.75rem;padding-top:0}@media (min-width: 768px){.storeheader__content--no-store[data-v-01472ded]{justify-content:left}}@media (min-width: 1024px){.storeheader__content--no-store[data-v-01472ded]{margin-left:auto}}.storeheader--pattern-nära[data-v-01472ded],.storeheader--pattern-nara[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Nara-S-M.webp)}@media (min-width: 768px){.storeheader--pattern-nära[data-v-01472ded],.storeheader--pattern-nara[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Nara-L-XL.webp)}}.storeheader--pattern-supermarket[data-v-01472ded]{background-repeat:no-repeat;background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Supermarket-S-M.webp)}@media (min-width: 768px){.storeheader--pattern-supermarket[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Supermarket-L-XL.webp)}}.storeheader--pattern-kvantum[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830732/frontend-common/StoreHeader-Pattern-Kvantum-S-M-v2.webp)}@media (min-width: 768px){.storeheader--pattern-kvantum[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830733/frontend-common/StoreHeader-Pattern-Kvantum-L-XL-v2.webp)}}.storeheader--pattern-maxi[data-v-01472ded]{background-position-x:40%;background-repeat:no-repeat;background-image:url(https://assets.icanet.se/image/upload/v1686830731/frontend-common/StoreHeader-Pattern-Maxi-S-M.webp)}@media (min-width: 768px){.storeheader--pattern-maxi[data-v-01472ded]{background-image:url(https://assets.icanet.se/image/upload/v1686830733/frontend-common/StoreHeader-Pattern-Maxi-L-XL.webp)}}.storeheader--pattern-sparsmart[data-v-01472ded]{box-shadow:var(--_sparsmart-pattern)}.storeheader--pattern-sparsmart .storeheader__storelogo-svg[data-v-01472ded]{width:3.4375rem;height:3.4375rem}.storeheader__storeinfo[data-v-01472ded]{display:flex;gap:.25rem;align-items:center;justify-self:flex-start;appearance:none;border:0;background-color:transparent;cursor:pointer;padding:0}.storeheader__storename[data-v-01472ded]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-link-primary-default);align-self:center;word-break:break-all;display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}@media (min-width: 768px){.storeheader__storename[data-v-01472ded]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}}.storeheader__expand[data-v-01472ded]{fill:var(--color-link-primary-default);height:1.25rem;width:1.25rem;min-width:1.25rem}.storeheader__expand.active[data-v-01472ded]{transform:rotate(180deg);transition:transform .2s}.storeheader__cart[data-v-01472ded]{max-width:fit-content;justify-self:end;align-self:center}.storeheader__storelogo[data-v-01472ded]{display:none}@media (min-width: 768px){.storeheader__storelogo[data-v-01472ded]{background:var(--color-surface-default);box-shadow:var(--elevation-small);width:4.75rem;height:3.25rem;overflow:hidden;border-radius:var(--radius-small);justify-self:end;display:grid;grid-auto-flow:column;grid-gap:.125rem;padding:.125rem;box-sizing:border-box;align-self:center;margin-top:-12px;justify-content:center;align-content:center}}.storeheader__storelogo-svg[data-v-01472ded]{width:4.375rem;height:4.375rem}.storeheader--storeout .storeheader__storelogo[data-v-01472ded],.storeheader--storeout .cart[data-v-01472ded],.storeheader--storeout .storeheader__storeinfo[data-v-01472ded],.storeheader--storeout .storeheader__which-store-text[data-v-01472ded],.storeheader--storeout .storeheader__no-store-button[data-v-01472ded]{position:relative;top:3.75rem}.storeheader--storeout.storeheader--pattern[data-v-01472ded]{position:relative;background-position-y:-.75rem}.storeheader--storeout.storeheader--pattern-sparsmart[data-v-01472ded]{box-shadow:var(--_spartsmart-pattern-store-out)}.storeheader--animation-storeout .storeheader__storeinfo[data-v-01472ded]{animation:.2s slidedownout-01472ded .2s ease-in forwards;position:relative}.storeheader--animation-storeout .storeheader__storelogo[data-v-01472ded]{animation:.2s slidedownout-01472ded .3s ease-in forwards;position:relative}.storeheader--animation-storeout .cart[data-v-01472ded]{animation:.2s slidedownout-01472ded .4s ease-in forwards;position:relative}.storeheader--animation-storeout.storeheader--pattern[data-v-01472ded]{animation:.2s slideupout-01472ded .2s ease-in forwards;position:relative}.storeheader--animation-storeout.storeheader--pattern-sparsmart[data-v-01472ded]{animation:.2s boxshadowslidedownout-01472ded .2s ease-in forwards}.storeheader--animation-storein .storeheader__storeinfo[data-v-01472ded]{animation:.2s slideupin-01472ded .2s ease-in forwards;position:relative}.storeheader--animation-storein .storeheader__storelogo[data-v-01472ded]{animation:.2s slideupin-01472ded .3s ease-in forwards;position:relative}.storeheader--animation-storein .cart[data-v-01472ded]{animation:.2s slideupin-01472ded .4s ease-in forwards;position:relative}.storeheader--animation-storein.storeheader--pattern[data-v-01472ded]{animation:.2s slidedownin-01472ded .2s ease-in forwards;position:relative}.storeheader--animation-storein.storeheader--pattern-sparsmart[data-v-01472ded]{animation:.2s boxshadowslidedownin-01472ded .2s ease-in forwards}.storeheader--animation-nostore .storeheader__which-store-text[data-v-01472ded]{animation:.2s slidedownout-01472ded .2s ease-in forwards;position:relative}.storeheader--animation-nostore .storeheader__no-store-button[data-v-01472ded]{animation:.3s slidedownout-01472ded .3s ease-in forwards;position:relative}@keyframes slideupout-01472ded{0%{background-position-y:0}to{background-position-y:-.75rem}}@keyframes slidedownout-01472ded{0%{top:0}to{top:3.75rem}}@keyframes slidedownin-01472ded{0%{background-position-y:-.75rem}to{background-position-y:0}}@keyframes boxshadowslidedownout-01472ded{0%{box-shadow:var(--_sparsmart-pattern)}to{box-shadow:var(--_spartsmart-pattern-store-out)}}@keyframes boxshadowslidedownin-01472ded{0%{box-shadow:var(--_spartsmart-pattern-store-out)}to{box-shadow:var(--_sparsmart-pattern)}}@keyframes slideupin-01472ded{0%{top:3.75rem}to{top:0}}.header__last-column{justify-self:flex-end}.ids-button.skiplink{left:-999px;position:absolute;top:-999px;z-index:70}.ids-button.skiplink:focus,.tabnav-active .ids-button.skiplink:focus{top:0;left:0}#page-wrapper,#main-content{scroll-margin:7.75rem}.header-padding{width:100%;height:0;padding-bottom:7.25rem}.header{position:fixed;width:100%;z-index:40;top:0;background-color:var(--color-surface-default);box-shadow:var(--elevation-medium-regular)}.header .site-head{display:grid;padding-left:1rem;padding-right:1rem;min-height:3.5rem;max-width:80rem;margin-left:auto;margin-right:auto;background:var(--color-surface-default);overflow-x:clip;grid-template-columns:87px 68px 0 1fr min-content;grid-template-areas:"menuBtn logo navigation search loginBtn";align-content:center;transition:grid .5s ease}.header .site-head.is-variation{grid-template-columns:87px 68px 0 1fr 118px min-content;grid-template-areas:"menuBtn logo navigation search customerService loginBtn"}@media screen and (min-width: 1150px){.header .site-head{grid-template-columns:0 min-content 1fr 60px min-content}.header .site-head.is-variation{grid-template-columns:0 min-content 1fr 60px 118px min-content}}@media (min-width: 768px){.header .site-head{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width: 1150px){.header .site-head--globalsearch-closed .site-head__global-search{width:100%}}.header .site-head--globalsearch-closed .global-search{row-gap:0}.header .site-head--globalsearch-closed .global-search__input{grid-column:1/-1}.header .site-head--globalsearch-open{grid-template-columns:0 0 0 1fr min-content}.header .site-head--globalsearch-open .global-search{row-gap:0}.header .site-head--globalsearch-open .site-head__global-search{grid-column:3/5;width:100%;height:100%}@media screen and (min-width: 1150px){.header .site-head--globalsearch-open{grid-template-columns:0 min-content 0 1fr min-content}.header .site-head--globalsearch-open .global-search{row-gap:0}.header .site-head--globalsearch-open .site-head__global-search{overflow-x:clip;width:100%}}@media screen and (min-width: 1150px) and (max-width: 1150px){.header .site-head--globalsearch-open .site-head__global-search{margin:0}}.header .site-head__menu-btn{grid-area:menuBtn;align-self:center;margin-right:0}.header .site-head__link{grid-area:logo;align-self:center;margin-left:1rem;margin-right:.5rem}@media screen and (min-width: 1150px){.header .site-head__link{margin-left:0}}.header .site-head__link .site-head__logo{fill:var(--color-accent);vertical-align:top}.header .site-head__navigation{grid-area:navigation;align-self:center;margin-right:.5rem;grid-column:3/5;display:none}@media screen and (min-width: 1150px){.header .site-head__navigation{display:block}}.header .site-head__global-search{position:relative;grid-area:search;justify-self:end;align-self:center;margin-right:1rem;grid-column:3/5;display:grid;grid-template-columns:1fr min-content;grid-template-areas:"input close";z-index:2}.header .site-head__global-search .global-search{grid-area:input;grid-column:1/-1}.header .site-head__global-search .global-search__button{grid-column:2}.header .site-head__customer-service-link{grid-area:customerService;align-self:center;margin-right:1rem}.header .site-head__login-btn__wrap{grid-area:loginBtn;align-self:center}.animation-desktop-navigation-enter-active,.animation-desktop-navigation-leave-active{transition-property:width,opacity;transition-duration:.5s;transition-timing-function:ease}.animation-desktop-navigation-enter-from,.animation-desktop-navigation-leave-to{width:0;opacity:0}.animation-mobile-menu-button-enter-active,.animation-mobile-menu-button-leave-active{transition:opacity .5s ease}.animation-mobile-menu-button-enter-from,.animation-mobile-menu-button-leave-to{opacity:0}.footer-iconlinks{padding-top:1rem;padding-bottom:1rem}@container (min-width: 768px){.footer-iconlinks--container-query{padding-top:1.5rem;padding-bottom:1.5rem}}@container (min-width: 1024px){.footer-iconlinks--container-query{padding-bottom:0;padding-top:0}}@container (min-width: 768px){.footer-iconlinks--container-query .footer-iconlinks__icon{margin-right:.5rem}}@container (min-width: 768px){.footer-iconlinks--container-query .footer-iconlinks__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}}@container (min-width: 1024px){.footer-iconlinks--container-query .footer-iconlinks__link-wrapper{padding:1.5rem 0rem}}@media (min-width: 768px){.footer-iconlinks--media-query{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width: 1024px){.footer-iconlinks--media-query{padding-bottom:0;padding-top:0}}@media (min-width: 768px){.footer-iconlinks--media-query .footer-iconlinks__icon{margin-right:.5rem}}@media (min-width: 768px){.footer-iconlinks--media-query .footer-iconlinks__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}}@media (min-width: 1024px){.footer-iconlinks--media-query .footer-iconlinks__link-wrapper{padding:1.5rem 0rem}}.footer-iconlinks.ids-grid{margin-bottom:2rem}.footer-iconlinks__icon{transition:all .1s ease-in-out;fill:var(--color-accent);float:left;width:3rem;height:3rem;margin-right:1rem}.footer-iconlinks__content{margin:auto auto auto 0}.footer-iconlinks__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);transition:all .1s ease-in-out;color:var(--color-link-secondary-default);text-decoration:none;margin-block-end:0em;margin-block-start:0em}.footer-iconlinks__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large);transition:all .1s ease-in-out;color:var(--color-link-secondary-default)}.footer-iconlinks__link-wrapper{display:flex;text-decoration:none;padding:0;align-items:center}.footer-iconlinks__link-wrapper:hover .footer-iconlinks__icon{fill:var(--color-accent)}.footer-iconlinks__link-wrapper:hover .footer-iconlinks__title,.footer-iconlinks__link-wrapper:hover .footer-iconlinks__text{color:var(--color-link-secondary-hover)}.footer-links[data-v-74a86e5a]{margin-bottom:1rem;column-count:1;column-gap:1rem;width:100%}@container (min-width: 768px){.footer-links--container-query[data-v-74a86e5a]{column-count:2}}@container (min-width: 1024px){.footer-links--container-query[data-v-74a86e5a]{column-count:4}}@media (min-width: 768px){.footer-links--media-query[data-v-74a86e5a]{column-count:2}}@media (min-width: 1024px){.footer-links--media-query[data-v-74a86e5a]{column-count:4}}.footer-links__section[data-v-74a86e5a]{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid;display:table;margin:0 0 1rem}.footer-links__title[data-v-74a86e5a]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);display:block;margin:0 0 1rem;text-decoration:none}.footer-links__list[data-v-74a86e5a]{margin:0;padding:0}.footer-links__list-item[data-v-74a86e5a]{display:flex;list-style:none;margin:0 0 1rem}.footer-links__link[data-v-74a86e5a]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);text-decoration:none;color:var(--color-link-secondary-default)}.footer-links__link[data-v-74a86e5a]:hover{color:var(--color-link-secondary-hover)}.footer-links__empty[data-v-74a86e5a]{padding:1.25rem;margin:0 auto}.footer-links #ot-sdk-btn.ot-sdk-show-settings.footer-links__link[data-v-74a86e5a]{font-family:var(--font-family-ica-text-ny),sans-serif!important}.footer-sub-nav[data-v-cba7a530]{padding:1.1875rem 0}.footer-sub-nav--store-footer .footer-sub-nav__company_profile[data-v-cba7a530]{flex-wrap:wrap;border-bottom:1px solid var(--color-border-divider);margin-bottom:.625rem}.footer-sub-nav--store-footer .footer-sub-nav__phone-number[data-v-cba7a530]{color:var(--color-link-primary-default);font-weight:var(--font-weight-bold);text-decoration:none}.footer-sub-nav--store-footer .footer-sub-nav__logo[data-v-cba7a530]{margin-bottom:.4375rem}@container (min-width: 768px){.footer-sub-nav--container-query.footer-sub-nav--store-footer .footer-sub-nav__company_profile[data-v-cba7a530]{border-bottom:0;margin-bottom:0;width:auto;padding-bottom:0}}@container (min-width: 768px){.footer-sub-nav--container-query .footer-sub-nav__wrapper[data-v-cba7a530]{justify-content:space-between;gap:1rem}}@container (min-width: 1024px){.footer-sub-nav--container-query .footer-sub-nav__company_profile[data-v-cba7a530]{margin-right:auto;padding-bottom:0;width:auto}}@container (min-width: 768px){.footer-sub-nav--container-query .footer-sub-nav__services[data-v-cba7a530]{margin-bottom:0;width:auto;align-items:center;border:0;padding-bottom:0}.footer-sub-nav--container-query .footer-sub-nav__services[data-v-cba7a530]:after{content:none}}@container (min-width: 1024px){.footer-sub-nav--container-query .footer-sub-nav__services[data-v-cba7a530]{justify-content:center;align-self:center;padding-bottom:0}}@container (min-width: 768px){.footer-sub-nav--container-query .footer-sub-nav__services a[data-v-cba7a530]{margin-right:1rem}.footer-sub-nav--container-query .footer-sub-nav__services a[data-v-cba7a530]:last-child{margin-right:0}}@container (min-width: 768px){.footer-sub-nav--container-query .footer-sub-nav__social[data-v-cba7a530]{margin-left:auto}}@container (min-width: 1024px){.footer-sub-nav--container-query .footer-sub-nav__social[data-v-cba7a530]{padding-bottom:0}}@container (min-width: 768px){.footer-sub-nav--container-query .pharmacy[data-v-cba7a530]{width:7.3125rem;height:3rem;margin-bottom:-.125rem}}@container (min-width: 768px){.footer-sub-nav--container-query .bank[data-v-cba7a530]{width:6.1875rem;height:1.0625rem}}@container (min-width: 768px){.footer-sub-nav--container-query .insurance[data-v-cba7a530]{width:7.5rem;height:1.1875rem;margin-bottom:-.25rem}}@media (min-width: 768px){.footer-sub-nav--media-query.footer-sub-nav--store-footer .footer-sub-nav__company_profile[data-v-cba7a530]{border-bottom:0;margin-bottom:0;width:auto;padding-bottom:0}}@media (min-width: 768px){.footer-sub-nav--media-query .footer-sub-nav__wrapper[data-v-cba7a530]{justify-content:space-between;gap:1rem}}@media (min-width: 1024px){.footer-sub-nav--media-query .footer-sub-nav__company_profile[data-v-cba7a530]{margin-right:auto;padding-bottom:0;width:auto}}@media (min-width: 768px){.footer-sub-nav--media-query .footer-sub-nav__services[data-v-cba7a530]{margin-bottom:0;width:auto;align-items:center;border:0;padding-bottom:0}.footer-sub-nav--media-query .footer-sub-nav__services[data-v-cba7a530]:after{content:none}}@media (min-width: 1024px){.footer-sub-nav--media-query .footer-sub-nav__services[data-v-cba7a530]{justify-content:center;align-self:center;padding-bottom:0}}@media (min-width: 768px){.footer-sub-nav--media-query .footer-sub-nav__services a[data-v-cba7a530]{margin-right:1rem}.footer-sub-nav--media-query .footer-sub-nav__services a[data-v-cba7a530]:last-child{margin-right:0}}@media (min-width: 768px){.footer-sub-nav--media-query .footer-sub-nav__social[data-v-cba7a530]{margin-left:auto}}@media (min-width: 1024px){.footer-sub-nav--media-query .footer-sub-nav__social[data-v-cba7a530]{padding-bottom:0}}@media (min-width: 768px){.footer-sub-nav--media-query .pharmacy[data-v-cba7a530]{width:7.3125rem;height:3rem;margin-bottom:-.125rem}}@media (min-width: 768px){.footer-sub-nav--media-query .bank[data-v-cba7a530]{width:6.1875rem;height:1.0625rem}}@media (min-width: 768px){.footer-sub-nav--media-query .insurance[data-v-cba7a530]{width:7.5rem;height:1.1875rem;margin-bottom:-.25rem}}.footer-sub-nav__wrapper[data-v-cba7a530]{display:flex;flex-wrap:wrap;align-items:center}.footer-sub-nav__logo[data-v-cba7a530]{width:3.375rem;height:1.6875rem;margin-right:1.5rem;margin-bottom:.1875rem}.footer-sub-nav__logo.svg-icon[data-v-cba7a530]{fill:var(--color-accent)}.footer-sub-nav__company_profile[data-v-cba7a530]{display:flex;flex-direction:row;justify-content:left;align-items:center;width:100%;padding-bottom:1rem}.footer-sub-nav__company_profile p[data-v-cba7a530]{margin:0;color:var(--color-foreground-secondary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.footer-sub-nav__phone-number[data-v-cba7a530]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);text-decoration:none;color:var(--color-foreground-secondary)}.footer-sub-nav__services[data-v-cba7a530]{display:flex;flex-direction:row;margin-bottom:1rem;padding-bottom:1.5rem;justify-content:space-between;width:100%;border-bottom:1px solid var(--color-border-divider)}.footer-sub-nav__social[data-v-cba7a530]{display:flex;flex-direction:row;align-items:center;margin-right:auto}.footer-sub-nav__social a[data-v-cba7a530]{margin-right:1.5rem}.footer-sub-nav__apps a[data-v-cba7a530]{display:inline-block}.footer-sub-nav .pharmacy[data-v-cba7a530]{width:5.875rem;height:1.5rem}.footer-sub-nav .bank[data-v-cba7a530]{width:5rem;height:1.5rem}.footer-sub-nav .insurance[data-v-cba7a530]{width:6.0625rem;height:1.5rem;margin-bottom:-.125rem}.footer-sub-nav .social-icon[data-v-cba7a530]{width:1.25rem;height:1.25rem}.footer-sub-nav .app-store[data-v-cba7a530]{width:5.875rem;height:2rem}.footer-sub-nav .google-play[data-v-cba7a530]{width:6.6875rem;height:2rem;margin-right:.5rem}#teneo-web-chat.hide-chat-icon{display:none}.contact-card-footer-wrapper .contact-card{margin-top:0;margin-bottom:2rem}@container (min-width: 768px){.contact-card-footer-wrapper .contact-card{margin-bottom:4rem}}.contact-card-footer-wrapper .contact-card .contact-block .title{color:var(--color-foreground-primary);margin:0 0 .5rem}.contact-card-footer-wrapper .contact-card .contact-block .text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);margin:0 0 1.5rem}@media print{.hide-for-print{display:none}}body .teneo-web-chat .twc-launch-button,body .teneo-web-chat .twc-launch-button.twc-closed,body .teneo-web-chat .twc-launch-button.twc-minimized{z-index:5}:deep(.teneo-web-chat){display:none}.footer-wrap-container[data-v-e7b7d64f]{width:80rem;max-width:100%;box-sizing:border-box;margin:0 auto;padding-right:1rem;padding-left:1rem}.footer-nav[data-v-e7b7d64f]{background-color:var(--color-surface-default);border-bottom:1px solid transparent;border-top:1px solid transparent}.footer-nav--container-query[data-v-e7b7d64f]{container-type:inline-size}@container (min-width: 768px){.footer-nav--container-query .footer-nav__container[data-v-e7b7d64f]{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.footer-nav--media-query .footer-nav__container[data-v-e7b7d64f]{padding-left:1.5rem;padding-right:1.5rem}}.footer-nav .border-line-down[data-v-e7b7d64f]:after{position:absolute;content:"";left:0;right:0;bottom:0;margin:0 .5rem;border-bottom:1px solid var(--color-border-divider)}.footer-nav__container[data-v-e7b7d64f]{width:80rem;max-width:100%;box-sizing:border-box;margin:0 auto;padding-right:1rem;padding-left:1rem}.footer-nav__container[data-v-e7b7d64f]>*{position:relative}.footer-nav[data-v-e7b7d64f] .breadcrumbs.footer{padding:1rem 0}@media print{.footer-nav[data-v-e7b7d64f]{display:none}}.recipe-modal__sticky-container{position:fixed;bottom:0;left:-1rem;right:-1rem;z-index:3}@media (min-width: 768px){.recipe-modal__sticky-container{position:sticky;left:0;right:0;bottom:-1px;padding:0}}.recipe-modal__button-container{display:flex;flex-direction:column;gap:1rem;align-items:stretch;width:100%}@media (min-width: 768px){.recipe-modal__button-container{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}}.recipe-modal__button-container.footer{background:var(--color-surface-default);padding:1rem 2rem;text-align:center;z-index:3}@media (min-width: 768px){.recipe-modal__button-container.footer{padding:1rem .5rem 1px 0}}.recipe-modal__modal-button{width:100%}@media (min-width: 768px){.recipe-modal__modal-button{width:auto}}@media (min-width: 768px){.recipe-modal__modal-button--cancel{order:-1}}:root{--color-black: #000000;--color-white: #ffffff;--color-brand-ica: #e3000b;--color-brand-stammis: #f8c9df;--color-brand-ica-supermarket: #f9b232;--color-brand-apotek-hjartat: #00cd4f;--color-brand-yellow-dark: #fdc300;--color-brand-yellow-mid: #ffe600;--color-brand-yellow-light: #fff373;--color-brand-yellow-special: #fdf4be;--color-brand-yellow-lightest: #fffceb;--color-brand-orange-dark: #e84c05;--color-brand-orange-mid: #f39100;--color-brand-orange-light: #ecb45e;--color-brand-orange-special: #fdecd4;--color-brand-orange-lightest: #fef7f3;--color-brand-red-dark: #9b0600;--color-brand-red-mid: #e3000b;--color-brand-red-light: #e17366;--color-brand-red-light-special: #F29792;--color-brand-red-special: #fcece7;--color-brand-pink-dark: #a22357;--color-brand-pink-mid: #e60064;--color-brand-pink-light: #f088b6;--color-brand-pink-special: #ffe7f2;--color-brand-pink-lightest: #fef6fa;--color-brand-purple-dark: #652082;--color-brand-purple-mid: #964d92;--color-brand-purple-light: #bb9ec7;--color-brand-purple-special: #f1e4f7;--color-brand-purple-lightest: #f4f2f9;--color-brand-blue-dark: #10408b;--color-brand-blue-mid: #0068a8;--color-brand-blue-light: #6fb4e0;--color-brand-blue-special: #c8e5f7;--color-brand-blue-lightest: #f4f8fc;--color-brand-green-dark: #2f6147;--color-brand-green-mid: #009738;--color-brand-green-light: #7db66d;--color-brand-green-special: #e4efc6;--color-brand-green-lightest: #f5faf4;--color-brand-green-lime-dark: #506c37;--color-brand-green-lime-mid: #94c11a;--color-brand-green-lime-light: #bacd81;--color-brand-turquoise-dark: #176473;--color-brand-turquoise-mid: #00aca8;--color-brand-turquoise-light: #9bcbcd;--color-brand-turquoise-special: #d4ece8;--color-brand-brown-dark: #593d32;--color-brand-brown-mid: #855737;--color-brand-brown-light: #caaa93;--color-brand-brown-special: #f2e3d8;--color-brand-brown-lightest: #f9f5f5;--color-brand-grey-dark: #3a3a3a;--color-brand-grey-dark-special: #626262;--color-brand-grey-mid: #868686;--color-brand-grey-light: #bdbbb9;--color-brand-grey-special: #ededed;--color-brand-grey-lightest: #F6F6F6;--font-family-ica-rubrik: "ICA Rubrik",Arial,Helvetica,sans-serif;--font-family-ica-text-ny: "ICA Text Ny",Arial,Helvetica,sans-serif;--font-family-ica-hand: "ICA Hand",Arial,Helvetica,sans-serif;--font-family-ica-pensel: "ICA Pensel",Arial,Helvetica,sans-serif;--font-family-ica-rubrik-fallback: "Arial",Arial,Helvetica,sans-serif;--font-family-ica-text-ny-fallback: "Arial",Arial,Helvetica,sans-serif;--font-family-ica-hand-fallback: "Arial",Arial,Helvetica,sans-serif;--font-family-ica-pensel-fallback: "Arial",Arial,Helvetica,sans-serif;--font-size-3-xs: 10px;--font-size-2-xs: 12px;--font-size-xs: 14px;--font-size-s: 16px;--font-size-m: 20px;--font-size-l: 24px;--font-size-xl: 32px;--font-size-2-xl: 40px;--font-size-3-xl: 48px;--font-size-4-xl: 64px;--line-height-3-xs: 16px;--line-height-2-xs: 16px;--line-height-xs: 20px;--line-height-s: 24px;--line-height-m: 28px;--line-height-l: 32px;--line-height-xl: 40px;--line-height-2-xl: 48px;--line-height-3-xl: 56px;--line-height-4-xl: 72px;--font-weight-black: 900;--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400;--font-weight-light: 300;--letter-spacing-none: 0;--letter-spacing-s: .2px;--letter-spacing-m: .4px;--letter-spacing-l: .6px;--paragraph-spacing-none: 0%;--text-case-none: none;--text-case-uppercase: uppercase;--text-case-lowercase: lowercase;--text-case-capitalize: capitalize;--text-decoration-none: none;--text-decoration-underline: underline;--text-decoration-line-through: line-through;--size-4-xs: 16px;--size-3-xs: 20px;--size-2-xs: 24px;--size-xs: 28px;--size-s: 32px;--size-m: 40px;--size-l: 48px;--size-xl: 56px;--size-2-xl: 64px;--size-3-xl: 72px;--size-4-xl: 80px;--spacing-none: 0;--spacing-4-xs: 2px;--spacing-3-xs: 4px;--spacing-2-xs: 8px;--spacing-xs: 12px;--spacing-s: 16px;--spacing-m: 20px;--spacing-l: 24px;--spacing-xl: 32px;--spacing-2-xl: 40px;--spacing-3-xl: 48px;--spacing-4-xl: 56px;--spacing-5-xl: 64px;--spacing-6-xl: 72px;--spacing-7-xl: 80px;--spacing-8-xl: 88px;--spacing-9-xl: 96px;--spacing-10-xl: 104px;--border-radius-none: 0;--border-radius-xs: 2px;--border-radius-s: 4px;--border-radius-m: 20px;--border-radius-l: 40px;--border-width-none: 0;--border-width-s: 1px;--border-width-m: 2px;--border-width-l: 4px;--color-accessibility-confirm: #008933;--color-accordion-background: var(--color-white);--color-accordion-header-default: var(--color-card-text-primary);--color-accordion-header-hover: var(--color-black);--color-accordion-header-disabled: var(--color-card-text-disabled);--color-accordion-chevron-default: var(--color-card-text-secondary);--color-accordion-chevron-hover: var(--color-black);--color-accordion-chevron-disabled: var(--color-card-text-disabled);--color-alert-error-background: var(--color-monochrome-red-bottom);--color-alert-error-border: var(--color-brand-red-light);--color-alert-error-foreground: var(--color-brand-red-mid);--color-alert-info-background: var(--color-monochrome-purple-bottom);--color-alert-info-border: var(--color-brand-purple-light);--color-alert-info-foreground: var(--color-monochrome-purple-top);--color-alert-success-background: var(--color-monochrome-green-bottom);--color-alert-success-border: var(--color-brand-green-light);--color-alert-success-foreground: var(--color-monochrome-green-top);--color-alert-warning-background: var(--color-brand-yellow-lightest);--color-alert-warning-border: var(--color-brand-orange-light);--color-alert-warning-foreground: var(--color-brand-orange-dark);--color-breadcrumb-active: var(--color-page-text);--color-breadcrumb-hyperlink: var(--color-hyperlink-default);--color-breadcrumb-separator: var(--color-page-text);--color-button-primary-background-default: #E13205;--color-button-primary-background-hover: var(--color-brand-pink-light);--color-button-primary-background-active: var(--color-brand-red-dark);--color-button-primary-background-disabled: var(--color-brand-grey-special);--color-button-primary-background-focus: var(--color-brand-pink-light);--color-button-primary-background-pressed: var(--color-brand-red-dark);--color-button-primary-background-selected: var(--color-brand-red-dark);--color-button-primary-text-default: var(--color-white);--color-button-primary-text-hover: var(--color-white);--color-button-primary-text-active: var(--color-white);--color-button-primary-text-disabled: var(--color-brand-grey-mid);--color-button-primary-text-focus: var(--color-white);--color-button-primary-text-pressed: var(--color-white);--color-button-primary-text-selected: var(--color-white);--color-button-secondary-background-default: var(--color-brand-red-special);--color-button-secondary-background-hover: var(--color-brand-pink-light);--color-button-secondary-background-active: var(--color-brand-red-dark);--color-button-secondary-background-disabled: var(--color-brand-grey-special);--color-button-secondary-background-focus: var(--color-brand-pink-light);--color-button-secondary-background-pressed: var(--color-brand-red-dark);--color-button-secondary-background-selected: var(--color-brand-red-dark);--color-button-secondary-text-default: #cf2e05;--color-button-secondary-text-hover: var(--color-white);--color-button-secondary-text-active: var(--color-white);--color-button-secondary-text-disabled: var(--color-brand-grey-mid);--color-button-secondary-text-focus: var(--color-white);--color-button-secondary-text-pressed: var(--color-white);--color-button-secondary-text-selected: var(--color-white);--color-button-tertiary-background-default: Transparent;--color-button-tertiary-background-hover: Transparent;--color-button-tertiary-background-active: Transparent;--color-button-tertiary-background-disabled: Transparent;--color-button-tertiary-background-focus: Transparent;--color-button-tertiary-background-pressed: Transparent;--color-button-tertiary-background-selected: Transparent;--color-button-tertiary-text-default: var(--color-hyperlink-default);--color-button-tertiary-text-hover: var(--color-hyperlink-hover);--color-button-tertiary-text-active: var(--color-hyperlink-active);--color-button-tertiary-text-disabled: var(--color-hyperlink-disabled);--color-button-tertiary-text-focus: var(--color-hyperlink-focus);--color-button-tertiary-text-pressed: var(--color-hyperlink-active);--color-button-tertiary-text-selected: var(--color-brand-red-dark);--color-button-white-background-default: var(--color-white);--color-button-white-background-hover: var(--color-brand-pink-light);--color-button-white-background-active: var(--color-brand-red-dark);--color-button-white-background-disabled: var(--color-brand-grey-special);--color-button-white-background-focus: var(--color-brand-pink-light);--color-button-white-background-pressed: var(--color-brand-red-dark);--color-button-white-background-selected: var(--color-brand-red-dark);--color-button-white-text-default: #cf2e05;--color-button-white-text-hover: var(--color-white);--color-button-white-text-active: var(--color-white);--color-button-white-text-disabled: var(--color-brand-grey-mid);--color-button-white-text-focus: var(--color-white);--color-button-white-text-pressed: var(--color-white);--color-button-white-text-selected: var(--color-white);--color-button-avatar-background-default: var(--color-brand-red-special);--color-button-avatar-background-hover: var(--color-brand-pink-light);--color-button-avatar-background-active: var(--color-brand-red-dark);--color-button-avatar-background-disabled: var(--color-brand-grey-special);--color-button-avatar-background-focus: var(--color-brand-pink-light);--color-button-avatar-background-pressed: var(--color-brand-red-dark);--color-button-avatar-text-default: #cf2e05;--color-button-avatar-text-hover: var(--color-white);--color-button-avatar-text-active: var(--color-white);--color-button-avatar-text-disabled: var(--color-brand-grey-mid);--color-button-avatar-text-focus: var(--color-white);--color-button-avatar-text-pressed: var(--color-white);--color-button-circle-primary-background-default: #E13205;--color-button-circle-primary-background-hover: var(--color-brand-pink-light);--color-button-circle-primary-background-active: var(--color-brand-red-dark);--color-button-circle-primary-background-disabled: var(--color-brand-grey-special);--color-button-circle-primary-background-focus: var(--color-brand-pink-light);--color-button-circle-primary-background-pressed: var(--color-brand-red-dark);--color-button-circle-primary-background-selected: var(--color-brand-red-dark);--color-button-circle-primary-icon-default: var(--color-white);--color-button-circle-primary-icon-hover: var(--color-white);--color-button-circle-primary-icon-active: var(--color-white);--color-button-circle-primary-icon-disabled: var(--color-brand-grey-mid);--color-button-circle-primary-icon-focus: var(--color-white);--color-button-circle-primary-icon-pressed: var(--color-white);--color-button-circle-primary-icon-selected: var(--color-white);--color-button-circle-secondary-background-default: var(--color-brand-red-special);--color-button-circle-secondary-background-hover: var(--color-brand-pink-light);--color-button-circle-secondary-background-active: var(--color-brand-red-dark);--color-button-circle-secondary-background-disabled: var(--color-brand-grey-special);--color-button-circle-secondary-background-focus: var(--color-brand-pink-light);--color-button-circle-secondary-background-pressed: var(--color-brand-red-dark);--color-button-circle-secondary-background-selected: var(--color-brand-red-dark);--color-button-circle-secondary-icon-default: #cf2e05;--color-button-circle-secondary-icon-hover: var(--color-white);--color-button-circle-secondary-icon-active: var(--color-white);--color-button-circle-secondary-icon-disabled: var(--color-brand-grey-mid);--color-button-circle-secondary-icon-focus: var(--color-white);--color-button-circle-secondary-icon-pressed: var(--color-white);--color-button-circle-secondary-icon-selected: var(--color-white);--color-button-circle-tertiary-background-default: Transparent;--color-button-circle-tertiary-background-hover: Transparent;--color-button-circle-tertiary-background-active: Transparent;--color-button-circle-tertiary-background-disabled: Transparent;--color-button-circle-tertiary-background-focus: Transparent;--color-button-circle-tertiary-background-pressed: Transparent;--color-button-circle-tertiary-background-selected: Transparent;--color-button-circle-tertiary-icon-default: var(--color-hyperlink-default);--color-button-circle-tertiary-icon-hover: var(--color-hyperlink-hover);--color-button-circle-tertiary-icon-active: var(--color-hyperlink-active);--color-button-circle-tertiary-icon-disabled: var(--color-hyperlink-disabled);--color-button-circle-tertiary-icon-focus: var(--color-hyperlink-focus);--color-button-circle-tertiary-icon-pressed: var(--color-hyperlink-active);--color-button-circle-tertiary-icon-selected: var(--color-brand-red-dark);--color-button-circle-white-background-default: var(--color-white);--color-button-circle-white-background-hover: var(--color-brand-pink-light);--color-button-circle-white-background-active: var(--color-brand-red-dark);--color-button-circle-white-background-disabled: var(--color-brand-grey-special);--color-button-circle-white-background-focus: var(--color-brand-pink-light);--color-button-circle-white-background-pressed: var(--color-brand-red-dark);--color-button-circle-white-background-selected: var(--color-brand-red-dark);--color-button-circle-white-icon-default: #cf2e05;--color-button-circle-white-icon-hover: var(--color-white);--color-button-circle-white-icon-active: var(--color-white);--color-button-circle-white-icon-disabled: var(--color-brand-grey-mid);--color-button-circle-white-icon-focus: var(--color-white);--color-button-circle-white-icon-pressed: var(--color-white);--color-button-circle-white-icon-selected: var(--color-white);--color-button-filter-background-default: Transparent;--color-button-filter-background-hover: Transparent;--color-button-filter-background-active: var(--color-brand-red-dark);--color-button-filter-background-disabled: Transparent;--color-button-filter-background-active-disabled: var(--color-brand-grey-special);--color-button-filter-background-focus: Transparent;--color-button-filter-background-pressed: var(--color-brand-red-dark);--color-button-filter-border-default: #cf2e05;--color-button-filter-border-hover: var(--color-brand-pink-light);--color-button-filter-border-active: var(--color-brand-red-dark);--color-button-filter-border-disabled: var(--color-brand-grey-light);--color-button-filter-border-active-disabled: var(--color-brand-grey-mid);--color-button-filter-border-focus: var(--color-brand-pink-light);--color-button-filter-border-pressed: var(--color-brand-red-dark);--color-button-filter-text-default: #cf2e05;--color-button-filter-text-hover: var(--color-brand-pink-light);--color-button-filter-text-active: var(--color-white);--color-button-filter-text-disabled: var(--color-brand-grey-light);--color-button-filter-text-active-disabled: var(--color-brand-grey-mid);--color-button-filter-text-focus: var(--color-brand-pink-light);--color-button-filter-text-pressed: var(--color-white);--color-button-show-more-background-default: Transparent;--color-button-show-more-background-hover: Transparent;--color-button-show-more-background-disabled: Transparent;--color-button-show-more-background-focus: Transparent;--color-button-show-more-background-pressed: Transparent;--color-button-show-more-border-default: var(--color-white);--color-button-show-more-border-hover: var(--color-white);--color-button-show-more-border-disabled: var(--color-white);--color-button-show-more-border-focus: var(--color-white);--color-button-show-more-border-pressed: var(--color-white);--color-button-show-more-text-default: #cf2e05;--color-button-show-more-text-hover: var(--color-brand-pink-light);--color-button-show-more-text-disabled: var(--color-brand-grey-mid);--color-button-show-more-text-focus: var(--color-brand-pink-light);--color-button-show-more-text-pressed: var(--color-brand-red-dark);--color-card-background: var(--color-white);--color-card-border-standard: var(--color-brand-grey-special);--color-card-text-primary: var(--color-brand-grey-dark);--color-card-text-secondary: var(--color-brand-grey-dark-special);--color-card-text-tertiary: var(--color-brand-grey-mid);--color-card-text-disabled: var(--color-brand-grey-mid);--color-card-text-prefix: var(--color-brand-red-mid);--color-climate-smart-default: var(--color-brand-green-mid);--color-direct-navigation-default: var(--color-hyperlink-default);--color-direct-navigation-hover: var(--color-hyperlink-hover);--color-direct-navigation-active: var(--color-hyperlink-active);--color-direct-navigation-disabled: var(--color-hyperlink-disabled);--color-direct-navigation-focus: var(--color-hyperlink-focus);--color-divider-standard: var(--color-brand-grey-special);--color-hyperlink-default: #cf2e05;--color-hyperlink-hover: var(--color-brand-pink-light);--color-hyperlink-active: var(--color-brand-red-dark);--color-hyperlink-disabled: var(--color-brand-grey-mid);--color-hyperlink-focus: var(--color-brand-pink-light);--color-modal-background: var(--color-white);--color-monochrome-blue-bottom: var(--color-brand-blue-lightest);--color-monochrome-blue-middle: var(--color-brand-blue-special);--color-monochrome-blue-top: var(--color-brand-blue-dark);--color-monochrome-brown-bottom: var(--color-brand-brown-lightest);--color-monochrome-brown-middle: var(--color-brand-brown-special);--color-monochrome-brown-top: var(--color-brand-brown-dark);--color-monochrome-green-bottom: var(--color-brand-green-lightest);--color-monochrome-green-middle: var(--color-brand-green-special);--color-monochrome-green-top: var(--color-brand-green-dark);--color-monochrome-grey-bottom: var(--color-brand-grey-lightest);--color-monochrome-grey-middle: var(--color-brand-grey-light);--color-monochrome-grey-top: var(--color-brand-grey-dark);--color-monochrome-orange-bottom: var(--color-brand-orange-lightest);--color-monochrome-orange-middle: var(--color-brand-orange-special);--color-monochrome-orange-top: var(--color-brand-orange-dark);--color-monochrome-pink-bottom: var(--color-brand-pink-lightest);--color-monochrome-pink-middle: var(--color-brand-pink-special);--color-monochrome-pink-top: var(--color-brand-pink-dark);--color-monochrome-purple-bottom: var(--color-brand-purple-lightest);--color-monochrome-purple-middle: var(--color-brand-purple-special);--color-monochrome-purple-top: var(--color-brand-purple-dark);--color-monochrome-red-bottom: var(--color-brand-orange-lightest);--color-monochrome-red-middle: var(--color-brand-red-special);--color-monochrome-red-top: var(--color-brand-red-dark);--color-monochrome-stammis-bottom: var(--color-brand-pink-lightest);--color-monochrome-stammis-middle: var(--color-brand-stammis);--color-monochrome-stammis-top: var(--color-brand-ica);--color-monochrome-turquoise-bottom: var(--color-brand-blue-lightest);--color-monochrome-turquoise-middle: var(--color-brand-turquoise-special);--color-monochrome-turquoise-top: var(--color-brand-turquoise-dark);--color-monochrome-yellow-bottom: var(--color-brand-yellow-lightest);--color-monochrome-yellow-middle: var(--color-brand-yellow-special);--color-monochrome-yellow-top: var(--color-brand-orange-mid);--color-overview-navigation-preamble: var(--color-card-text-primary);--color-overview-navigation-title: var(--color-hyperlink-default);--color-page-background: var(--color-brand-brown-lightest);--color-page-text: var(--color-brand-brown-dark);--color-pagination-circle-default-background-default: var(--color-brand-red-light-special);--color-pagination-circle-default-background-active: var(--color-white);--color-pagination-circle-inverted-background-default: var(--color-white);--color-pagination-circle-inverted-background-active: var(--color-brand-ica);--color-section-navigation-preamble: var(--color-card-text-primary);--color-section-navigation-title: var(--color-hyperlink-default);--color-text-label-green: var(--color-brand-green-dark);--color-text-label-grey: var(--color-brand-grey-mid);--color-tooltip-background: var(--color-white);--color-tooltip-text: var(--color-card-text-primary);--color-topnav-background: var(--color-white);--color-topnav-tab-default: var(--color-brand-grey-dark);--color-topnav-tab-hover: var(--color-brand-pink-light);--color-topnav-tab-active: var(--color-brand-red-dark);--color-mdsa-filter-list-item-background: var(--color-card-background);--color-mdsa-filter-list-item-input-default: var(--color-brand-grey-light);--color-mdsa-filter-list-item-input-hover: var(--color-brand-grey-dark);--color-mdsa-filter-list-item-input-checked: var(--color-brand-red-dark);--color-mdsa-filter-list-item-input-disabled: var(--color-brand-grey-light);--color-mdsa-filter-list-item-label-default: var(--color-card-text-primary);--color-mdsa-filter-list-item-label-hover: var(--color-black);--color-mdsa-filter-list-item-label-disabled: var(--color-card-text-disabled);--color-mdsa-filter-list-item-count-default: var(--color-card-text-secondary);--color-mdsa-filter-list-item-count-hover: var(--color-card-text-secondary);--color-mdsa-filter-list-item-count-disabled: var(--color-card-text-disabled);--color-mdsa-filter-list-item-meta-default: var(--color-card-text-secondary);--color-mdsa-filter-list-item-meta-hover: var(--color-card-text-secondary);--color-mdsa-filter-list-item-meta-disabled: var(--color-card-text-disabled);--color-mdsa-filter-list-item-chevron-default: var(--color-card-text-secondary);--color-mdsa-filter-list-item-chevron-hover: var(--color-black);--color-mdsa-filter-list-item-chevron-disabled: var(--color-card-text-disabled);--size-alert-icon: var(--line-height-s);--size-bp-tablet: 768px;--size-bp-desktop: 1024px;--size-breadcrumb-height: 48px;--size-breadcrumb-separator: 16px;--size-button-l-height: var(--size-l);--size-button-l-icon: var(--line-height-s);--size-button-m-height: var(--size-m);--size-button-m-icon: var(--line-height-s);--size-button-s-height: var(--size-s);--size-button-s-icon: var(--line-height-xs);--size-button-xl-height: var(--size-xl);--size-button-xl-icon: var(--line-height-m);--size-button-xs-height: var(--size-2-xs);--size-button-xs-icon: var(--line-height-2-xs);--size-button-avatar-height: var(--size-s);--size-button-avatar-icon: var(--line-height-xs);--size-button-circle-l-circle: var(--size-l);--size-button-circle-l-icon: var(--size-xs);--size-button-circle-m-circle: var(--size-m);--size-button-circle-m-icon: var(--size-2-xs);--size-button-circle-s-circle: var(--size-s);--size-button-circle-s-icon: var(--size-3-xs);--size-button-circle-xl-circle: var(--size-xl);--size-button-circle-xl-icon: var(--size-s);--size-button-circle-xs-circle: var(--size-2-xs);--size-button-circle-xs-icon: var(--size-4-xs);--size-divider-standard: 1px;--size-highlight-label-l-icon: var(--line-height-l);--size-highlight-label-s-icon: var(--line-height-s);--size-highlight-label-xs-icon: var(--line-height-2-xs);--size-pagination-circle: 8px;--size-text-label-l-icon: var(--line-height-s);--size-text-label-m-icon: var(--line-height-xs);--size-text-label-s-icon: var(--line-height-2-xs);--size-accordion-chevron: var(--spacing-m);--spacing-accordion-l-content-padding-horizontal: var(--spacing-m);--spacing-accordion-l-content-padding-vertical: var(--spacing-s);--spacing-accordion-l-title-padding-horizontal: var(--spacing-m);--spacing-accordion-l-title-padding-vertical: var(--spacing-s);--spacing-accordion-s-content-padding-horizontal: var(--spacing-s);--spacing-accordion-s-content-padding-vertical: var(--spacing-xs);--spacing-accordion-s-title-padding-horizontal: var(--spacing-s);--spacing-accordion-s-title-padding-vertical: var(--spacing-xs);--spacing-alert-content-container-padding: var(--spacing-2-xs);--spacing-alert-message-container-gap: var(--spacing-2-xs);--spacing-alert-message-container-padding: var(--spacing-2-xs);--spacing-breadcrumb-gap: var(--spacing-xs);--spacing-button-l-gap-icon-text: var(--spacing-3-xs);--spacing-button-l-padding-horizontal: var(--spacing-l);--spacing-button-l-padding-horizontal-icon: var(--spacing-m);--spacing-button-m-gap-icon-text: var(--spacing-3-xs);--spacing-button-m-padding-horizontal: var(--spacing-m);--spacing-button-m-padding-horizontal-icon: var(--spacing-s);--spacing-button-s-gap-icon-text: var(--spacing-3-xs);--spacing-button-s-padding-horizontal: var(--spacing-s);--spacing-button-s-padding-horizontal-icon: var(--spacing-xs);--spacing-button-xl-gap-icon-text: var(--spacing-2-xs);--spacing-button-xl-padding-horizontal: var(--spacing-xl);--spacing-button-xl-padding-horizontal-icon: var(--spacing-l);--spacing-button-xs-gap-icon-text: var(--spacing-3-xs);--spacing-button-xs-padding-horizontal: var(--spacing-xs);--spacing-button-xs-padding-horizontal-icon: var(--spacing-2-xs);--spacing-button-avatar-gap: var(--spacing-3-xs);--spacing-button-avatar-padding-horizontal: var(--spacing-s);--spacing-highlight-label-l-gap: var(--spacing-3-xs);--spacing-highlight-label-s-gap: var(--spacing-4-xs);--spacing-highlight-label-xs-gap: var(--spacing-4-xs);--spacing-hyperlink-l-gap-horizontal: var(--spacing-3-xs);--spacing-hyperlink-l-gap-vertical: var(--spacing-4-xs);--spacing-hyperlink-m-gap-horizontal: var(--spacing-3-xs);--spacing-hyperlink-m-gap-vertical: var(--spacing-4-xs);--spacing-hyperlink-s-gap-horizontal: var(--spacing-3-xs);--spacing-hyperlink-s-gap-vertical: var(--spacing-4-xs);--spacing-grid-desktop-gap: var(--spacing-s);--spacing-grid-mobile-gap: var(--spacing-2-xs);--spacing-grid-tablet-gap: var(--spacing-2-xs);--spacing-page-desktop-padding-bottom: var(--spacing-9-xl);--spacing-page-desktop-section-gap: var(--spacing-3-xl);--spacing-page-desktop-section-padding-horizontal: var(--spacing-l);--spacing-page-mobile-padding-bottom: var(--spacing-5-xl);--spacing-page-mobile-section-gap: var(--spacing-xl);--spacing-page-mobile-section-padding-horizontal: var(--spacing-xs);--spacing-page-tablet-padding-bottom: var(--spacing-9-xl);--spacing-page-tablet-section-gap: var(--spacing-xl);--spacing-page-tablet-section-padding-horizontal: var(--spacing-l);--spacing-pagination-circles-gap: var(--spacing-2-xs);--spacing-text-label-gap: var(--spacing-3-xs);--spacing-mdsa-filter-accordion-list-item-header-label-padding-horizontal: var(--spacing-s);--spacing-mdsa-filter-accordion-list-item-header-label-padding-vertical: var(--spacing-xs);--spacing-mdsa-filter-accordion-list-item-header-label-gap: var(--spacing-2-xs);--spacing-mdsa-filter-accordion-list-item-header-chevron-padding-horizontal: var(--spacing-s);--spacing-mdsa-filter-accordion-list-item-header-chevron-padding-vertical: var(--spacing-xs);--spacing-mdsa-filter-accordion-list-item-header-chevron-gap: var(--spacing-2-xs);--spacing-mdsa-filter-accordion-list-item-content-padding-left: var(--spacing-s);--spacing-mdsa-filter-accordion-list-padding-vertical: var(--spacing-3-xs);--spacing-mdsa-filter-accordion-list-gap: var(--spacing-3-xs);--spacing-mdsa-filter-list-item-padding-horizontal: var(--spacing-s);--spacing-mdsa-filter-list-item-padding-vertical: var(--spacing-xs);--spacing-mdsa-filter-list-item-gap: var(--spacing-2-xs);--spacing-mdsa-filter-list-padding-vertical: var(--spacing-none);--spacing-mdsa-filter-list-gap: var(--spacing-3-xs);--border-radius-card-none: var(--border-radius-none);--border-radius-card-xs: var(--border-radius-xs);--border-radius-card-s: var(--border-radius-s);--border-radius-card-m: var(--border-radius-m);--border-radius-card-l: var(--border-radius-l);--border-radius-image-none: var(--border-radius-none);--border-radius-image-xs: var(--border-radius-xs);--border-radius-image-s: var(--border-radius-s);--border-radius-image-m: var(--border-radius-m);--border-radius-image-l: var(--border-radius-l);--border-radius-image-round: 10000px;--border-radius-pagination-circle-active: 8px;--border-radius-pagination-circle-default: 8px;--border-radius-mdsa-filter-list-item: var(--border-radius-s);--border-width-button-filter: var(--border-width-s);--border-width-button-show-more: var(--border-width-none);--border-card-default: 0px 0px 0px 1px #ededed;--border-card-focus: 0px 0px 0px 2px #9b0600;--border-card-selected: 0px 0px 0px 3px #9b060029, inset 0px 0px 0px 1px #9b0600;--border-focus: 0px 0px 0px 2px #9b0600;--border-input-default: 0px 0px 0px 1px #bdbbb9;--border-input-error: 0px 0px 0px 1px #e3000b;--border-input-focus: inset 0px 0px 0px 1px #f088b6, 0px 0px 0px 3px #f088b629;--border-pagination-circle-default-active: 0px 0px 0px 2px #e3000b;--border-pagination-circle-default-default: 0px 0px 0px 0px #e3000b;--border-pagination-circle-inverted-active: 0px 0px 0px 2px #ffffff;--border-pagination-circle-inverted-default: 0px 0px 0px 0px #ffffff;--shadow-card-focus: inset 0px 0px 0px 2px #9b0600, 0px 2px 4px 0px #0000000a, 0px 1px 6px 0px #00000005;--shadow-card-selected: inset 0px 0px 0px 1px #9b0600, 0px 0px 0px 3px #9b060029;--shadow-card-standard: 0px 2px 4px 0px #0000000a, 0px 1px 6px 0px #00000005;--shadow-feedback-inline-default: 0px 0px 1px 0px #00000066;--shadow-feedback-inline-error: 0px 0px 1px 0px #e3000b66;--shadow-feedback-inline-important: 0px 0px 1px 0px #65208266;--shadow-feedback-inline-success: 0px 0px 1px 0px #2f614766;--shadow-feedback-inline-warning: 0px 0px 1px 0px #e84c0566;--shadow-feedback-sticky-default: 0px 0px 1px 0px #00000066, 0px 8px 24px 0px #0000001f, 0px 8px 8px 0px #00000005;--shadow-feedback-sticky-error: 0px 0px 1px 0px #e3000b66, 0px 8px 24px 0px #e3000b1f, 0px 8px 8px 0px #e3000b05;--shadow-feedback-sticky-important: 0px 0px 1px 0px #65208266, 0px 8px 24px 0px #6520821f, 0px 8px 8px 0px #65208205;--shadow-feedback-sticky-success: 0px 0px 1px 0px #2f614766, 0px 8px 24px 0px #2f61471f, 0px 8px 8px 0px #00000005;--shadow-feedback-sticky-warning: 0px 0px 1px 0px #e84c0566, 0px 8px 24px 0px #e84c051f, 0px 8px 8px 0px #e84c0505;--shadow-modal-standard: 0px 16px 32px 0px #0000003d, 0px 4px 8px 0px #00000029;--shadow-toast-bottom: 0px -2px 4px 0px #00000005, 0px -4px 8px 0px #0000000a;--shadow-toast-top: 0px 2px 4px 0px #00000005, 0px 4px 8px 0px #0000000a;--shadow-tooltip-standard: 0px 1px 4px 0px #593d321f, 0px 4px 8px 0px #593d3229}:root{color-scheme:var(--color-scheme, light);--border-thin: var(--size-05);--border-standard: var(--size-1);--border-strong: var(--size-15);--border-thick: var(--size-2);--color-background-default: var(--color-brown-0);--color-background-overlay: var(--color-transparent-black-60);--color-background-stammis-default: var(--color-pink-0);--color-background-stammis-on-default: var(--color-pink-25);--color-surface-default: var(--color-white);--color-surface-hover: var(--color-grey-0);--color-surface-selected: var(--color-red-0);--color-surface-disabled: var(--color-grey-25);--color-surface-grouped-subtle: var(--color-brown-0);--color-surface-grouped-strong: var(--color-brown-25);--color-surface-stammis-default: var(--color-pink-0);--color-surface-status-neutral-subtle: var(--color-grey-0);--color-surface-status-neutral-strong: var(--color-grey-600);--color-surface-status-positive-subtle: var(--color-green-0);--color-surface-status-positive-strong: var(--color-green-250);--color-surface-status-warning-subtle: var(--color-yellow-0);--color-surface-status-warning-strong: var(--color-yellow-300);--color-surface-status-negative-subtle: var(--color-red-0);--color-surface-status-negative-strong: var(--color-red-325);--color-surface-theme-grey: var(--color-grey-0);--color-surface-theme-red: var(--color-red-0);--color-surface-theme-orange: var(--color-orange-0);--color-surface-theme-pink: var(--color-pink-0);--color-surface-theme-green: var(--color-green-0);--color-surface-theme-purple: var(--color-purple-0);--color-surface-theme-yellow: var(--color-yellow-0);--color-surface-theme-blue: var(--color-blue-0);--color-surface-elevated-default: var(--color-white);--color-surface-elevated-hover: var(--color-grey-0);--color-surface-elevated-selected: var(--color-red-0);--color-foreground-primary: var(--color-grey-500);--color-foreground-secondary: var(--color-grey-250);--color-foreground-negative: var(--color-red-400);--color-foreground-disabled: var(--color-grey-200);--color-foreground-status-neutral-subtle: var(--color-grey-500);--color-foreground-status-neutral-strong: var(--color-grey-25);--color-foreground-status-positive-subtle: var(--color-green-300);--color-foreground-status-positive-strong: var(--color-green-0);--color-foreground-status-warning-subtle: var(--color-yellow-500);--color-foreground-status-warning-strong: var(--color-yellow-700);--color-foreground-status-negative-subtle: var(--color-red-325);--color-foreground-status-negative-strong: var(--color-red-0);--color-foreground-theme-grey: var(--color-grey-500);--color-foreground-theme-red: var(--color-red-325);--color-foreground-theme-orange: var(--color-orange-500);--color-foreground-theme-pink: var(--color-pink-300);--color-foreground-theme-purple: var(--color-purple-300);--color-foreground-theme-blue: var(--color-blue-300);--color-foreground-theme-green: var(--color-green-300);--color-foreground-theme-yellow: var(--color-yellow-500);--color-foreground-special-climate: var(--color-green-250);--color-fill-disabled: var(--color-grey-100);--color-fill-status-neutral-subtle: var(--color-grey-50);--color-fill-status-neutral-strong: var(--color-grey-600);--color-fill-status-positive-subtle: var(--color-green-25);--color-fill-status-positive-strong: var(--color-green-250);--color-fill-status-warning-subtle: var(--color-yellow-50);--color-fill-status-warning-strong: var(--color-yellow-300);--color-fill-status-negative-subtle: var(--color-red-25);--color-fill-status-negative-strong: var(--color-red-325);--color-fill-status-notification-subtle: var(--color-red-25);--color-fill-status-notification-strong: var(--color-red-500);--color-fill-theme-grey-subtle: var(--color-grey-50);--color-fill-theme-grey-strong: var(--color-grey-600);--color-fill-theme-red-subtle: var(--color-red-25);--color-fill-theme-red-strong: var(--color-red-325);--color-fill-theme-orange-subtle: var(--color-orange-50);--color-fill-theme-orange-strong: var(--color-orange-500);--color-fill-theme-pink-subtle: var(--color-pink-50);--color-fill-theme-pink-strong: var(--color-pink-300);--color-fill-theme-green-subtle: var(--color-green-25);--color-fill-theme-green-strong: var(--color-green-250);--color-fill-theme-purple-subtle: var(--color-purple-25);--color-fill-theme-purple-strong: var(--color-purple-300);--color-fill-theme-yellow-subtle: var(--color-yellow-50);--color-fill-theme-yellow-strong: var(--color-yellow-300);--color-fill-theme-blue-subtle: var(--color-blue-25);--color-fill-theme-blue-strong: var(--color-blue-300);--color-on-fill-status-neutral-subtle: var(--color-grey-500);--color-on-fill-status-neutral-strong: var(--color-grey-25);--color-on-fill-status-positive-subtle: var(--color-green-300);--color-on-fill-status-positive-strong: var(--color-green-25);--color-on-fill-status-warning-subtle: var(--color-yellow-500);--color-on-fill-status-warning-strong: var(--color-yellow-700);--color-on-fill-status-negative-subtle: var(--color-red-325);--color-on-fill-status-negative-strong: var(--color-red-0);--color-on-fill-status-notification-subtle: var(--color-red-500);--color-on-fill-status-notification-strong: var(--color-red-0);--color-on-fill-theme-grey-subtle: var(--color-grey-500);--color-on-fill-theme-grey-strong: var(--color-grey-50);--color-on-fill-theme-red-subtle: var(--color-red-325);--color-on-fill-theme-red-strong: var(--color-red-25);--color-on-fill-theme-orange-subtle: var(--color-orange-500);--color-on-fill-theme-orange-strong: var(--color-orange-50);--color-on-fill-theme-pink-subtle: var(--color-pink-300);--color-on-fill-theme-pink-strong: var(--color-pink-50);--color-on-fill-theme-green-subtle: var(--color-green-300);--color-on-fill-theme-green-strong: var(--color-green-25);--color-on-fill-theme-purple-subtle: var(--color-purple-300);--color-on-fill-theme-purple-strong: var(--color-purple-25);--color-on-fill-theme-yellow-subtle: var(--color-yellow-500);--color-on-fill-theme-yellow-strong: var(--color-yellow-600);--color-on-fill-theme-blue-subtle: var(--color-blue-300);--color-on-fill-theme-blue-strong: var(--color-blue-25);--color-border-divider: var(--color-grey-50);--color-border-subtle: var(--color-grey-25);--color-border-strong: var(--color-grey-200);--color-border-focus: var(--color-red-500);--color-border-selected: var(--color-red-150);--color-border-selected-outer: var(--color-transparent-red-10);--color-button-primary-fill-default: var(--color-red-350);--color-button-primary-fill-hover: var(--color-red-400);--color-button-primary-fill-pressed: var(--color-red-500);--color-button-primary-fill-selected: var(--color-red-500);--color-button-primary-fill-selected-hover: var(--color-red-600);--color-button-primary-fill-selected-pressed: var(--color-red-700);--color-button-primary-fill-disabled: var(--color-grey-100);--color-button-primary-on-fill-default: var(--color-white);--color-button-primary-on-fill-hover: var(--color-white);--color-button-primary-on-fill-pressed: var(--color-white);--color-button-primary-on-fill-selected: var(--color-white);--color-button-primary-on-fill-disabled: var(--color-grey-0);--color-button-secondary-fill-default: var(--color-red-25);--color-button-secondary-fill-hover: var(--color-red-50);--color-button-secondary-fill-pressed: var(--color-red-100);--color-button-secondary-fill-selected: var(--color-red-500);--color-button-secondary-fill-selected-hover: var(--color-red-600);--color-button-secondary-fill-selected-pressed: var(--color-red-700);--color-button-secondary-fill-disabled: var(--color-grey-25);--color-button-secondary-on-fill-default: var(--color-red-350);--color-button-secondary-on-fill-hover: var(--color-red-400);--color-button-secondary-on-fill-pressed: var(--color-red-600);--color-button-secondary-on-fill-selected: var(--color-white);--color-button-secondary-on-fill-disabled: var(--color-grey-200);--color-button-tertiary-fill-default: var(--color-surface-default);--color-button-tertiary-fill-hover: var(--color-red-25);--color-button-tertiary-fill-pressed: var(--color-red-50);--color-button-tertiary-fill-selected: var(--color-red-500);--color-button-tertiary-fill-selected-hover: var(--color-red-600);--color-button-tertiary-fill-selected-pressed: var(--color-red-700);--color-button-tertiary-fill-disabled: var(--color-grey-25);--color-button-tertiary-on-fill-default: var(--color-red-350);--color-button-tertiary-on-fill-hover: var(--color-red-400);--color-button-tertiary-on-fill-pressed: var(--color-red-500);--color-button-tertiary-on-fill-selected: var(--color-white);--color-button-tertiary-on-fill-disabled: var(--color-grey-200);--color-button-neutral-fill-default: var(--color-transparent-black-0);--color-button-neutral-fill-hover: var(--color-transparent-black-10);--color-button-neutral-fill-pressed: var(--color-transparent-black-20);--color-button-neutral-fill-selected: var(--color-red-500);--color-button-neutral-fill-selected-hover: var(--color-red-600);--color-button-neutral-fill-selected-pressed: var(--color-red-700);--color-button-neutral-fill-disabled: var(--color-transparent-black-0);--color-button-neutral-on-fill-default: var(--color-grey-500);--color-button-neutral-on-fill-hover: var(--color-black);--color-button-neutral-on-fill-pressed: var(--color-black);--color-button-neutral-on-fill-selected: var(--color-white);--color-button-neutral-on-fill-disabled: var(--color-grey-200);--color-button-neutral-border-default: var(--color-grey-500);--color-button-neutral-border-hover: var(--color-black);--color-button-neutral-border-pressed: var(--color-black);--color-button-neutral-border-selected: var(--color-red-500);--color-button-neutral-border-selected-hover: var(--color-red-600);--color-button-neutral-border-selected-pressed: var(--color-red-700);--color-button-neutral-border-disabled: var(--color-grey-200);--color-input-field-fill-default: var(--color-surface-default);--color-input-field-fill-hover: var(--color-surface-default);--color-input-field-fill-focus: var(--color-surface-default);--color-input-field-fill-disabled: var(--color-grey-25);--color-input-field-fill-error: var(--color-red-25);--color-input-field-border-default: var(--color-grey-300);--color-input-field-border-hover: var(--color-grey-300);--color-input-field-border-focus: var(--color-grey-500);--color-input-field-border-disabled: var(--color-grey-100);--color-input-field-border-error: var(--color-red-300);--color-input-control-border-default: var(--color-input-field-border-default);--color-input-control-border-hover: var(--color-input-field-border-hover);--color-input-control-border-disabled: var(--color-input-field-border-disabled);--color-input-control-border-selected: var(--color-red-500);--color-input-control-border-selected-hover: var(--color-red-350);--color-input-control-border-selected-disabled: var(--color-grey-100);--color-input-control-fill-default: var(--color-surface-default);--color-input-control-fill-hover: var(--color-surface-default);--color-input-control-fill-disabled: var(--color-grey-25);--color-input-control-fill-selected: var(--color-red-500);--color-input-control-fill-selected-hover: var(--color-red-350);--color-input-control-fill-selected-disabled: var(--color-grey-100);--color-input-control-on-fill-default: var(--color-grey-300);--color-input-control-on-fill-hover: var(--color-grey-300);--color-input-control-on-fill-disabled: var(--color-grey-100);--color-input-control-on-fill-selected: var(--color-white);--color-input-control-on-fill-selected-disabled: var(--color-grey-25);--color-input-control-on-fill-strong-default: var(--color-grey-500);--color-input-control-on-fill-strong-hover: var(--color-black);--color-input-control-on-fill-strong-disabled: var(--color-grey-200);--color-input-control-on-fill-strong-selected: var(--color-white);--color-input-control-on-fill-strong-selected-disabled: var(--color-grey-0);--color-link-primary-default: var(--color-red-350);--color-link-primary-hover: var(--color-red-400);--color-link-primary-pressed: var(--color-red-500);--color-link-primary-disabled: var(--color-grey-200);--color-link-secondary-default: var(--color-foreground-primary);--color-link-secondary-hover: var(--color-black);--color-link-secondary-pressed: var(--color-grey-600);--color-link-secondary-disabled: var(--color-grey-200);--color-brand-ica-stammis-pink: var(--color-pink-25);--color-brand-ica-stammis-red: var(--color-red-325);--color-brand-ica-generic-offer-fill: var(--color-yellow-175);--color-brand-ica-generic-offer-on-fill: var(--color-red-325);--color-brand-ica-generic-klipp-fill: var(--color-red-325);--color-brand-ica-generic-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-kvantum-offer-fill: var(--color-yellow-175);--color-brand-ica-kvantum-offer-on-fill: var(--color-red-325);--color-brand-ica-kvantum-klipp-fill: var(--color-red-325);--color-brand-ica-kvantum-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-supermarket-offer-fill: var(--color-yellow-175);--color-brand-ica-supermarket-offer-on-fill: var(--color-red-325);--color-brand-ica-supermarket-klipp-fill: var(--color-red-325);--color-brand-ica-supermarket-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-maxi-price-foreground: var(--color-red-325);--color-brand-ica-maxi-offer-fill: var(--color-yellow-175);--color-brand-ica-maxi-offer-on-fill: var(--color-red-325);--color-brand-ica-maxi-klipp-fill: var(--color-yellow-175);--color-brand-ica-maxi-klipp-on-fill: var(--color-red-325);--color-brand-ica-nara-offer-fill: var(--color-yellow-175);--color-brand-ica-nara-offer-on-fill: var(--color-red-325);--color-brand-ica-nara-klipp-fill: var(--color-yellow-175);--color-brand-ica-nara-klipp-on-fill: var(--color-red-325);--color-brand-apoteket-hjartat-fill: var(--color-apotek-hjartat-green-g0);--color-brand-apoteket-hjartat-on-fill: var(--color-apotek-hjartat-green-g5);--color-brand-ica-banken-fill: var(--color-pink-25);--color-brand-ica-banken-on-fill: var(--color-pink-300);--color-brand-ica-forsakringar-fill: var(--color-purple-25);--color-brand-ica-forsakringar-on-fill: var(--color-purple-300);--color-brand-gaston-fill: var(--color-gaston-blue-light);--color-brand-gaston-on-fill: var(--color-gaston-blue-dark);--color-transparent: var(--color-transparent-black-0);--color-constant-black: var(--color-black);--color-constant-white: var(--color-white);--color-system-foreground: var(--color-black);--color-system-foreground-inverted: var(--color-white);--color-accent: var(--color-red-325);--color-shadows-faint: var(--color-transparent-black-1);--color-shadows-subtle: var(--color-transparent-black-2);--color-shadows-mid: var(--color-transparent-black-3);--color-shadows-strong: var(--color-transparent-black-4);--color-shadows-intense: var(--color-transparent-black-6);--radius-xsmall: var(--size-2);--radius-small: var(--size-4);--radius-medium: var(--size-16);--radius-large: var(--size-24);--radius-xlarge: var(--size-32);--radius-round: var(--size-9999);--size-icon-xsmall: var(--size-16);--size-icon-small: var(--size-20);--size-icon-medium: var(--size-24);--size-icon-large: var(--size-28);--size-icon-xlarge: var(--size-32);--size-icon-2xlarge: var(--size-40);--size-icon-3xlarge: var(--size-48);--spacing-between-element-tight: var(--size-4);--spacing-between-element-standard: var(--size-8);--spacing-between-element-airy: var(--size-12);--spacing-between-element-spacious: var(--size-16);--spacing-between-action-standard: var(--size-8);--spacing-between-action-spacious: var(--size-12);--spacing-between-group-tight: var(--size-16);--spacing-between-group-standard: var(--size-24);--spacing-between-group-airy: var(--size-32);--spacing-between-paragraph-standard: var(--size-24);--spacing-between-section-tight: var(--size-16);--spacing-between-section-standard: var(--size-24);--spacing-between-section-airy: var(--size-32);--spacing-between-section-spacious: var(--size-48);--spacing-inset-tight: var(--size-8);--spacing-inset-compact: var(--size-12);--spacing-inset-standard: var(--size-16);--spacing-inset-airy: var(--size-24);--spacing-inset-spacious: var(--size-32);--spacing-grid-margin-tight: var(--size-12);--spacing-grid-margin-standard: var(--size-24);--spacing-grid-margin-airy: var(--size-32);--spacing-grid-gutter-tight: var(--size-8);--spacing-grid-gutter-standard: var(--size-16);--spacing-grid-gutter-airy: var(--size-24);--spacing-component-3xsmall: var(--size-2);--spacing-component-2xsmall: var(--size-4);--spacing-component-xsmall: var(--size-8);--spacing-component-small: var(--size-12);--spacing-component-medium: var(--size-16);--spacing-component-large: var(--size-20);--spacing-component-xlarge: var(--size-24);--spacing-component-2xlarge: var(--size-32);--spacing-component-3xlarge: var(--size-40);--spacing-component-4xlarge: var(--size-48);--spacing-component-5xlarge: var(--size-56);--spacing-3xsmall: var(--size-2);--spacing-2xsmall: var(--size-4);--spacing-xsmall: var(--size-8);--spacing-small: var(--size-12);--spacing-medium: var(--size-16);--spacing-large: var(--size-20);--spacing-xlarge: var(--size-24);--spacing-2xlarge: var(--size-32);--spacing-3xlarge: var(--size-40);--spacing-4xlarge: var(--size-48);--spacing-5xlarge: var(--size-56);--typography-display-large-font-family: var(--font-family-ica-rubrik);--typography-display-large-font-weight: var(--font-weight-black);--typography-display-large-font-size: var(--font-size-6xlarge);--typography-display-large-line-height: var(--line-height-6xlarge);--typography-display-medium-font-family: var(--font-family-ica-rubrik);--typography-display-medium-font-weight: var(--font-weight-black);--typography-display-medium-font-size: var(--font-size-5xlarge);--typography-display-medium-line-height: var(--line-height-5xlarge);--typography-display-small-font-family: var(--font-family-ica-rubrik);--typography-display-small-font-weight: var(--font-weight-black);--typography-display-small-font-size: var(--font-size-4xlarge);--typography-display-small-line-height: var(--line-height-4xlarge);--typography-heading-xlarge-font-family: var(--font-family-ica-rubrik);--typography-heading-xlarge-font-weight: var(--font-weight-black);--typography-heading-xlarge-font-size: var(--font-size-3xlarge);--typography-heading-xlarge-line-height: var(--line-height-3xlarge);--typography-heading-large-font-family: var(--font-family-ica-rubrik);--typography-heading-large-font-weight: var(--font-weight-black);--typography-heading-large-font-size: var(--font-size-2xlarge);--typography-heading-large-line-height: var(--line-height-2xlarge);--typography-heading-medium-font-family: var(--font-family-ica-rubrik);--typography-heading-medium-font-weight: var(--font-weight-bold);--typography-heading-medium-font-size: var(--font-size-xlarge);--typography-heading-medium-line-height: var(--line-height-xlarge);--typography-heading-small-font-family: var(--font-family-ica-rubrik);--typography-heading-small-font-weight: var(--font-weight-bold);--typography-heading-small-font-size: var(--font-size-large);--typography-heading-small-line-height: var(--line-height-large);--typography-heading-xsmall-font-family: var(--font-family-ica-text-ny);--typography-heading-xsmall-font-weight: var(--font-weight-bold);--typography-heading-xsmall-font-size: var(--font-size-medium);--typography-heading-xsmall-line-height: var(--line-height-medium);--typography-heading-2xsmall-font-family: var(--font-family-ica-text-ny);--typography-heading-2xsmall-font-weight: var(--font-weight-black);--typography-heading-2xsmall-font-size: var(--font-size-small);--typography-heading-2xsmall-line-height: var(--line-height-small);--typography-heading-2xsmall-letter-spacing: var(--letter-spacing-04);--typography-heading-2xsmall-text-case: var(--text-case-uppercase);--typography-preamble-xlarge-font-family: var(--font-family-ica-text-ny);--typography-preamble-xlarge-font-weight: var(--font-weight-light);--typography-preamble-xlarge-font-size: var(--font-size-2xlarge);--typography-preamble-xlarge-line-height: var(--line-height-2xlarge);--typography-preamble-large-font-family: var(--font-family-ica-text-ny);--typography-preamble-large-font-weight: var(--font-weight-light);--typography-preamble-large-font-size: var(--font-size-xlarge);--typography-preamble-large-line-height: var(--line-height-xlarge);--typography-preamble-medium-font-family: var(--font-family-ica-text-ny);--typography-preamble-medium-font-weight: var(--font-weight-light);--typography-preamble-medium-font-size: var(--font-size-large);--typography-preamble-medium-line-height: var(--line-height-large);--typography-preamble-small-font-family: var(--font-family-ica-text-ny);--typography-preamble-small-font-weight: var(--font-weight-light);--typography-preamble-small-font-size: var(--font-size-medium);--typography-preamble-small-line-height: var(--line-height-medium);--typography-preamble-xsmall-font-family: var(--font-family-ica-text-ny);--typography-preamble-xsmall-font-weight: var(--font-weight-light);--typography-preamble-xsmall-font-size: var(--font-size-small);--typography-preamble-xsmall-line-height: var(--line-height-small);--typography-body-xlarge-font-family: var(--font-family-ica-text-ny);--typography-body-xlarge-font-weight: var(--font-weight-regular);--typography-body-xlarge-font-size: var(--font-size-xlarge);--typography-body-xlarge-line-height: var(--line-height-xlarge);--typography-body-large-font-family: var(--font-family-ica-text-ny);--typography-body-large-font-weight: var(--font-weight-regular);--typography-body-large-font-size: var(--font-size-large);--typography-body-large-line-height: var(--line-height-large);--typography-body-medium-font-family: var(--font-family-ica-text-ny);--typography-body-medium-font-weight: var(--font-weight-regular);--typography-body-medium-font-size: var(--font-size-medium);--typography-body-medium-line-height: var(--line-height-medium);--typography-body-small-font-family: var(--font-family-ica-text-ny);--typography-body-small-font-weight: var(--font-weight-regular);--typography-body-small-font-size: var(--font-size-small);--typography-body-small-line-height: var(--line-height-small);--typography-body-xsmall-font-family: var(--font-family-ica-text-ny);--typography-body-xsmall-font-weight: var(--font-weight-regular);--typography-body-xsmall-font-size: var(--font-size-xsmall);--typography-body-xsmall-line-height: var(--line-height-xsmall);--typography-body-2xsmall-font-family: var(--font-family-ica-text-ny);--typography-body-2xsmall-font-weight: var(--font-weight-regular);--typography-body-2xsmall-font-size: var(--font-size-2xsmall);--typography-body-2xsmall-line-height: var(--line-height-2xsmall);--typography-action-xlarge-font-family: var(--font-family-ica-text-ny);--typography-action-xlarge-font-weight: var(--font-weight-bold);--typography-action-xlarge-font-size: var(--font-size-xlarge);--typography-action-xlarge-line-height: var(--line-height-xlarge);--typography-action-large-font-family: var(--font-family-ica-text-ny);--typography-action-large-font-weight: var(--font-weight-bold);--typography-action-large-font-size: var(--font-size-large);--typography-action-large-line-height: var(--line-height-large);--typography-action-medium-font-family: var(--font-family-ica-text-ny);--typography-action-medium-font-weight: var(--font-weight-bold);--typography-action-medium-font-size: var(--font-size-medium);--typography-action-medium-line-height: var(--line-height-medium);--typography-action-small-font-family: var(--font-family-ica-text-ny);--typography-action-small-font-weight: var(--font-weight-bold);--typography-action-small-font-size: var(--font-size-small);--typography-action-small-line-height: var(--line-height-small);--typography-action-xsmall-font-family: var(--font-family-ica-text-ny);--typography-action-xsmall-font-weight: var(--font-weight-bold);--typography-action-xsmall-font-size: var(--font-size-xsmall);--typography-action-xsmall-line-height: var(--line-height-xsmall);--typography-prefix-large-font-family: var(--font-family-ica-hand);--typography-prefix-large-font-weight: var(--font-weight-regular);--typography-prefix-large-font-size: var(--font-size-xlarge);--typography-prefix-large-line-height: var(--line-height-xlarge);--typography-prefix-medium-font-family: var(--font-family-ica-hand);--typography-prefix-medium-font-weight: var(--font-weight-regular);--typography-prefix-medium-font-size: var(--font-size-large);--typography-prefix-medium-line-height: var(--line-height-large);--typography-prefix-small-font-family: var(--font-family-ica-hand);--typography-prefix-small-font-weight: var(--font-weight-regular);--typography-prefix-small-font-size: var(--font-size-medium);--typography-prefix-small-line-height: var(--line-height-medium);--color-ica: #e3000b;--color-stammis-old: #f8c9df;--color-ica-supermarket: #f9b232;--color-apotek-hjartat: #00cd4f;--color-red-0: #fff4f2;--color-red-25: #fcece7;--color-red-50: #faddd5;--color-red-100: #f29792;--color-red-150: #e17366;--color-red-200: #fa3d3d;--color-red-300: #e3000b;--color-red-325: #db000b;--color-red-350: #cf2005;--color-red-400: #b41b04;--color-red-500: #9b0600;--color-red-600: #5a0e02;--color-red-700: #361616;--color-red-800: #291010;--color-red-900: #1f0c0c;--color-red-mid-special: #d10000;--color-grey-0: #f6f6f6;--color-grey-25: #ededed;--color-grey-50: #e4e4e4;--color-grey-100: #bdbbb9;--color-grey-150: #999999;--color-grey-200: #868686;--color-grey-250: #757575;--color-grey-300: #626262;--color-grey-500: #3a3a3a;--color-grey-600: #2e2929;--color-grey-700: #1f1d1d;--color-grey-800: #171616;--color-grey-900: #0d0808;--color-brown-0: #f9f5f5;--color-brown-25: #ede8e6;--color-brown-50: #f2e3d8;--color-brown-100: #caaa93;--color-brown-175: #7a6a6a;--color-brown-200: #855737;--color-brown-300: #593d32;--color-brown-500: #453838;--color-brown-600: #3b2b29;--color-brown-700: #261c1c;--color-brown-800: #1f1616;--color-brown-900: #171111;--color-yellow-0: #fffceb;--color-yellow-25: #fdf4be;--color-yellow-50: #fff3ae;--color-yellow-100: #fff373;--color-yellow-150: #f1e77c;--color-yellow-175: #fff30a;--color-yellow-200: #ffe600;--color-yellow-300: #fdc300;--color-yellow-500: #614c03;--color-yellow-600: #3d3603;--color-yellow-700: #261b00;--color-orange-0: #fef7f3;--color-orange-25: #fdecd4;--color-orange-50: #ffe5c1;--color-orange-100: #ecb45e;--color-orange-200: #f39100;--color-orange-300: #e84c05;--color-orange-350: #db360d;--color-orange-500: #bc3b00;--color-orange-600: #591f05;--color-orange-700: #2e180d;--color-pink-0: #fef6fa;--color-pink-25: #fce9f7;--color-pink-50: #ffe7f2;--color-pink-100: #f088b6;--color-pink-200: #e60064;--color-pink-300: #a22357;--color-pink-500: #5e1a35;--color-pink-600: #3a0b21;--color-pink-700: #290d1a;--color-purple-0: #f4f2f9;--color-purple-25: #f1e4f7;--color-purple-100: #bb9ec7;--color-purple-200: #964d92;--color-purple-300: #652082;--color-purple-600: #391647;--color-purple-700: #1b0d21;--color-blue-0: #f4f8fc;--color-blue-25: #c8e5f7;--color-blue-100: #6fb4e0;--color-blue-200: #0068a8;--color-blue-300: #10408b;--color-blue-600: #0e2447;--color-blue-700: #09121f;--color-turquoise-25: #d4ece8;--color-turquoise-100: #9bcbcd;--color-turquoise-200: #00aca8;--color-turquoise-300: #176473;--color-lime-100: #bacd81;--color-lime-200: #94c11a;--color-lime-300: #506c37;--color-green-0: #f5faf4;--color-green-25: #e4efc6;--color-green-100: #7db66d;--color-green-200: #009738;--color-green-250: #007a1d;--color-green-300: #2f6147;--color-green-600: #123012;--color-green-700: #192113;--color-black: #000000;--color-white: #ffffff;--color-gaston-blue-dark: #002e5f;--color-gaston-blue-mid: #0057a2;--color-gaston-blue-light: #8abee6;--color-gaston-red-dark: #9d3123;--color-gaston-orange-mid: #ea6d47;--color-gaston-orange-light: #ffd7c5;--color-gaston-purple-mid: #7f4a93;--color-gaston-purple-light: #e0bbd6;--color-transparent-black-0: #00000000;--color-transparent-black-1: #00000003;--color-transparent-black-2: #00000005;--color-transparent-black-3: #00000008;--color-transparent-black-4: #0000000a;--color-transparent-black-5: #0000000d;--color-transparent-black-6: #0000000f;--color-transparent-black-10: #0000001a;--color-transparent-black-20: #00000033;--color-transparent-black-30: #0000004d;--color-transparent-black-40: #00000066;--color-transparent-black-50: #00000080;--color-transparent-black-60: #00000099;--color-transparent-black-70: #000000b2;--color-transparent-black-80: #000000cc;--color-transparent-black-90: #000000e5;--color-transparent-white-0: #ffffff00;--color-transparent-white-10: #ffffff1a;--color-transparent-white-20: #ffffff33;--color-transparent-white-30: #ffffff4d;--color-transparent-white-40: #ffffff66;--color-transparent-white-50: #ffffff80;--color-transparent-white-60: #ffffff99;--color-transparent-white-70: #ffffffb2;--color-transparent-white-80: #ffffffcc;--color-transparent-white-90: #ffffffe5;--color-transparent-red-0: #9b060000;--color-transparent-red-10: #9b06001a;--color-transparent-red-20: #9b060033;--color-transparent-red-30: #9b06004d;--color-transparent-red-40: #9b060066;--color-transparent-red-50: #9b060080;--color-transparent-red-60: #9b060099;--color-transparent-red-70: #9b0600b2;--color-transparent-red-80: #9b0600cc;--color-transparent-red-90: #9b0600e5;--font-family-ica-rubrik: "ICA Rubrik";--font-family-ica-text-ny: "ICA Text Ny";--font-family-ica-hand: "ICA Hand";--font-family-ica-pensel: "ICA Pensel";--font-size-2xsmall: .625rem;--font-size-xsmall: .75rem;--font-size-small: .875rem;--font-size-medium: 1rem;--font-size-large: 1.25rem;--font-size-xlarge: 1.5rem;--font-size-2xlarge: 2rem;--font-size-3xlarge: 2.5rem;--font-size-4xlarge: 3rem;--font-size-5xlarge: 3.5rem;--font-size-6xlarge: 4rem;--line-height-2xsmall: 1rem;--line-height-xsmall: 1rem;--line-height-small: 1.25rem;--line-height-medium: 1.5rem;--line-height-large: 1.75rem;--line-height-xlarge: 2rem;--line-height-2xlarge: 2.5rem;--line-height-3xlarge: 3rem;--line-height-4xlarge: 3.5rem;--line-height-5xlarge: 4rem;--line-height-6xlarge: 4.5rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--letter-spacing-02: .0125rem;--letter-spacing-04: .025rem;--letter-spacing-08: .05rem;--size-0: 0;--size-1: .0625rem;--size-2: .125rem;--size-4: .25rem;--size-8: .5rem;--size-12: .75rem;--size-16: 1rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-28: 1.75rem;--size-32: 2rem;--size-40: 2.5rem;--size-48: 3rem;--size-56: 3.5rem;--size-64: 4rem;--size-72: 4.5rem;--size-80: 5rem;--size-88: 5.5rem;--size-96: 6rem;--size-104: 6.5rem;--size-112: 7rem;--size-120: 7.5rem;--size-128: 8rem;--size-9999: 624.9375rem;--size-05: .0313rem;--size-15: .0938rem;--text-case-uppercase: uppercase;--text-case-lowercase: lowercase;--text-case-capitalize: capitalize;--text-decoration-underline: underline;--text-decoration-line-through: line-through}html[data-theme=dark]{--color-scheme: dark;--color-background-default: var(--color-grey-900);--color-background-overlay: var(--color-transparent-black-60);--color-background-stammis-default: var(--color-pink-700);--color-background-stammis-on-default: var(--color-pink-600);--color-surface-default: var(--color-brown-900);--color-surface-hover: var(--color-brown-700);--color-surface-selected: var(--color-red-700);--color-surface-disabled: var(--color-grey-600);--color-surface-grouped-subtle: var(--color-brown-800);--color-surface-grouped-strong: var(--color-brown-700);--color-surface-stammis-default: var(--color-pink-600);--color-surface-status-neutral-subtle: var(--color-grey-700);--color-surface-status-neutral-strong: var(--color-grey-50);--color-surface-status-positive-subtle: var(--color-green-700);--color-surface-status-positive-strong: var(--color-green-250);--color-surface-status-warning-subtle: var(--color-yellow-700);--color-surface-status-warning-strong: var(--color-yellow-300);--color-surface-status-negative-subtle: var(--color-red-700);--color-surface-status-negative-strong: var(--color-red-325);--color-surface-theme-grey: var(--color-grey-700);--color-surface-theme-red: var(--color-red-800);--color-surface-theme-orange: var(--color-orange-700);--color-surface-theme-pink: var(--color-pink-600);--color-surface-theme-green: var(--color-green-700);--color-surface-theme-purple: var(--color-purple-700);--color-surface-theme-yellow: var(--color-yellow-700);--color-surface-theme-blue: var(--color-blue-700);--color-surface-elevated-default: var(--color-brown-800);--color-surface-elevated-hover: var(--color-brown-700);--color-surface-elevated-selected: var(--color-red-600);--color-foreground-primary: var(--color-grey-25);--color-foreground-secondary: var(--color-grey-150);--color-foreground-negative: var(--color-red-200);--color-foreground-disabled: var(--color-grey-300);--color-foreground-status-neutral-subtle: var(--color-grey-100);--color-foreground-status-neutral-strong: var(--color-grey-700);--color-foreground-status-positive-subtle: var(--color-green-100);--color-foreground-status-positive-strong: var(--color-green-0);--color-foreground-status-warning-subtle: var(--color-yellow-300);--color-foreground-status-warning-strong: var(--color-yellow-700);--color-foreground-status-negative-subtle: var(--color-red-150);--color-foreground-status-negative-strong: var(--color-red-0);--color-foreground-theme-grey: var(--color-grey-100);--color-foreground-theme-red: var(--color-red-200);--color-foreground-theme-orange: var(--color-orange-100);--color-foreground-theme-pink: var(--color-pink-100);--color-foreground-theme-purple: var(--color-purple-100);--color-foreground-theme-blue: var(--color-blue-100);--color-foreground-theme-green: var(--color-green-100);--color-foreground-theme-yellow: var(--color-yellow-150);--color-foreground-special-climate: var(--color-green-100);--color-fill-disabled: var(--color-grey-500);--color-fill-status-neutral-subtle: var(--color-grey-600);--color-fill-status-neutral-strong: var(--color-grey-25);--color-fill-status-positive-subtle: var(--color-green-600);--color-fill-status-positive-strong: var(--color-green-250);--color-fill-status-warning-subtle: var(--color-yellow-600);--color-fill-status-warning-strong: var(--color-yellow-300);--color-fill-status-negative-subtle: var(--color-red-600);--color-fill-status-negative-strong: var(--color-red-325);--color-fill-status-notification-subtle: var(--color-red-600);--color-fill-status-notification-strong: var(--color-red-200);--color-fill-theme-grey-subtle: var(--color-grey-600);--color-fill-theme-grey-strong: var(--color-grey-100);--color-fill-theme-red-subtle: var(--color-red-700);--color-fill-theme-red-strong: var(--color-red-200);--color-fill-theme-orange-subtle: var(--color-orange-600);--color-fill-theme-orange-strong: var(--color-orange-100);--color-fill-theme-pink-subtle: var(--color-pink-500);--color-fill-theme-pink-strong: var(--color-pink-100);--color-fill-theme-green-subtle: var(--color-green-600);--color-fill-theme-green-strong: var(--color-green-100);--color-fill-theme-purple-subtle: var(--color-purple-600);--color-fill-theme-purple-strong: var(--color-purple-100);--color-fill-theme-yellow-subtle: var(--color-yellow-600);--color-fill-theme-yellow-strong: var(--color-yellow-150);--color-fill-theme-blue-subtle: var(--color-blue-600);--color-fill-theme-blue-strong: var(--color-blue-100);--color-on-fill-status-neutral-subtle: var(--color-grey-100);--color-on-fill-status-neutral-strong: var(--color-grey-700);--color-on-fill-status-positive-subtle: var(--color-green-100);--color-on-fill-status-positive-strong: var(--color-green-0);--color-on-fill-status-warning-subtle: var(--color-yellow-150);--color-on-fill-status-warning-strong: var(--color-yellow-700);--color-on-fill-status-negative-subtle: var(--color-red-100);--color-on-fill-status-negative-strong: var(--color-red-0);--color-on-fill-status-notification-subtle: var(--color-red-50);--color-on-fill-status-notification-strong: var(--color-red-900);--color-on-fill-theme-grey-subtle: var(--color-grey-100);--color-on-fill-theme-grey-strong: var(--color-grey-600);--color-on-fill-theme-red-subtle: var(--color-red-200);--color-on-fill-theme-red-strong: var(--color-red-700);--color-on-fill-theme-orange-subtle: var(--color-orange-100);--color-on-fill-theme-orange-strong: var(--color-orange-600);--color-on-fill-theme-pink-subtle: var(--color-pink-100);--color-on-fill-theme-pink-strong: var(--color-pink-600);--color-on-fill-theme-green-subtle: var(--color-green-100);--color-on-fill-theme-green-strong: var(--color-green-600);--color-on-fill-theme-purple-subtle: var(--color-purple-100);--color-on-fill-theme-purple-strong: var(--color-purple-600);--color-on-fill-theme-yellow-subtle: var(--color-yellow-150);--color-on-fill-theme-yellow-strong: var(--color-yellow-600);--color-on-fill-theme-blue-subtle: var(--color-blue-100);--color-on-fill-theme-blue-strong: var(--color-blue-600);--color-border-divider: var(--color-brown-600);--color-border-subtle: var(--color-brown-600);--color-border-strong: var(--color-brown-175);--color-border-focus: var(--color-red-25);--color-border-selected: var(--color-brown-175);--color-border-selected-outer: var(--color-transparent-white-10);--color-button-primary-fill-default: var(--color-red-400);--color-button-primary-fill-hover: var(--color-red-350);--color-button-primary-fill-pressed: var(--color-red-500);--color-button-primary-fill-selected: var(--color-red-50);--color-button-primary-fill-selected-hover: var(--color-red-25);--color-button-primary-fill-selected-pressed: var(--color-red-0);--color-button-primary-fill-disabled: var(--color-grey-300);--color-button-primary-on-fill-default: var(--color-white);--color-button-primary-on-fill-hover: var(--color-white);--color-button-primary-on-fill-pressed: var(--color-white);--color-button-primary-on-fill-selected: var(--color-red-500);--color-button-primary-on-fill-disabled: var(--color-grey-100);--color-button-secondary-fill-default: var(--color-red-600);--color-button-secondary-fill-hover: var(--color-red-500);--color-button-secondary-fill-pressed: var(--color-red-600);--color-button-secondary-fill-selected: var(--color-red-50);--color-button-secondary-fill-selected-hover: var(--color-red-25);--color-button-secondary-fill-selected-pressed: var(--color-red-0);--color-button-secondary-fill-disabled: var(--color-grey-500);--color-button-secondary-on-fill-default: var(--color-white);--color-button-secondary-on-fill-hover: var(--color-white);--color-button-secondary-on-fill-pressed: var(--color-white);--color-button-secondary-on-fill-selected: var(--color-red-500);--color-button-secondary-on-fill-disabled: var(--color-grey-200);--color-button-tertiary-fill-default: var(--color-surface-grouped-subtle);--color-button-tertiary-fill-hover: var(--color-brown-600);--color-button-tertiary-fill-pressed: var(--color-brown-500);--color-button-tertiary-fill-selected: var(--color-red-50);--color-button-tertiary-fill-selected-hover: var(--color-red-25);--color-button-tertiary-fill-selected-pressed: var(--color-red-0);--color-button-tertiary-fill-disabled: var(--color-grey-500);--color-button-tertiary-on-fill-default: var(--color-white);--color-button-tertiary-on-fill-hover: var(--color-white);--color-button-tertiary-on-fill-pressed: var(--color-white);--color-button-tertiary-on-fill-selected: var(--color-red-500);--color-button-tertiary-on-fill-disabled: var(--color-grey-200);--color-button-neutral-fill-default: var(--color-transparent-white-0);--color-button-neutral-fill-hover: var(--color-transparent-white-10);--color-button-neutral-fill-pressed: var(--color-transparent-white-20);--color-button-neutral-fill-selected: var(--color-red-50);--color-button-neutral-fill-selected-hover: var(--color-red-25);--color-button-neutral-fill-selected-pressed: var(--color-red-0);--color-button-neutral-fill-disabled: var(--color-transparent-white-0);--color-button-neutral-on-fill-default: var(--color-grey-25);--color-button-neutral-on-fill-hover: var(--color-white);--color-button-neutral-on-fill-pressed: var(--color-white);--color-button-neutral-on-fill-selected: var(--color-red-500);--color-button-neutral-on-fill-disabled: var(--color-grey-300);--color-button-neutral-border-default: var(--color-grey-25);--color-button-neutral-border-hover: var(--color-white);--color-button-neutral-border-pressed: var(--color-white);--color-button-neutral-border-selected: var(--color-red-50);--color-button-neutral-border-selected-hover: var(--color-red-25);--color-button-neutral-border-selected-pressed: var(--color-red-0);--color-button-neutral-border-disabled: var(--color-grey-300);--color-input-field-fill-default: var(--color-surface-default);--color-input-field-fill-hover: var(--color-surface-default);--color-input-field-fill-focus: var(--color-surface-default);--color-input-field-fill-disabled: var(--color-grey-500);--color-input-field-fill-error: var(--color-red-800);--color-input-field-border-default: var(--color-grey-150);--color-input-field-border-hover: var(--color-grey-150);--color-input-field-border-focus: var(--color-grey-25);--color-input-field-border-disabled: var(--color-grey-200);--color-input-field-border-error: var(--color-red-300);--color-input-control-border-default: var(--color-input-field-border-default);--color-input-control-border-hover: var(--color-input-field-border-hover);--color-input-control-border-disabled: var(--color-input-field-border-disabled);--color-input-control-border-selected: var(--color-red-350);--color-input-control-border-selected-hover: var(--color-red-500);--color-input-control-border-selected-disabled: var(--color-grey-300);--color-input-control-fill-default: var(--color-surface-default);--color-input-control-fill-hover: var(--color-surface-default);--color-input-control-fill-disabled: var(--color-grey-500);--color-input-control-fill-selected: var(--color-red-350);--color-input-control-fill-selected-hover: var(--color-red-500);--color-input-control-fill-selected-disabled: var(--color-grey-300);--color-input-control-on-fill-default: var(--color-grey-150);--color-input-control-on-fill-hover: var(--color-grey-150);--color-input-control-on-fill-disabled: var(--color-grey-200);--color-input-control-on-fill-selected: var(--color-white);--color-input-control-on-fill-selected-disabled: var(--color-grey-200);--color-input-control-on-fill-strong-default: var(--color-grey-25);--color-input-control-on-fill-strong-hover: var(--color-white);--color-input-control-on-fill-strong-disabled: var(--color-grey-200);--color-input-control-on-fill-strong-selected: var(--color-white);--color-input-control-on-fill-strong-selected-disabled: var(--color-grey-100);--color-link-primary-default: var(--color-red-100);--color-link-primary-hover: var(--color-red-50);--color-link-primary-pressed: var(--color-red-50);--color-link-primary-disabled: var(--color-grey-200);--color-link-secondary-default: var(--color-foreground-primary);--color-link-secondary-hover: var(--color-white);--color-link-secondary-pressed: var(--color-red-50);--color-link-secondary-disabled: var(--color-grey-200);--color-brand-ica-stammis-pink: var(--color-pink-25);--color-brand-ica-stammis-red: var(--color-red-325);--color-brand-ica-generic-offer-fill: var(--color-yellow-175);--color-brand-ica-generic-offer-on-fill: var(--color-red-325);--color-brand-ica-generic-klipp-fill: var(--color-red-325);--color-brand-ica-generic-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-kvantum-offer-fill: var(--color-yellow-175);--color-brand-ica-kvantum-offer-on-fill: var(--color-red-325);--color-brand-ica-kvantum-klipp-fill: var(--color-red-325);--color-brand-ica-kvantum-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-supermarket-offer-fill: var(--color-yellow-175);--color-brand-ica-supermarket-offer-on-fill: var(--color-red-325);--color-brand-ica-supermarket-klipp-fill: var(--color-red-325);--color-brand-ica-supermarket-klipp-on-fill: var(--color-yellow-175);--color-brand-ica-maxi-price-foreground: var(--color-red-200);--color-brand-ica-maxi-offer-fill: var(--color-yellow-175);--color-brand-ica-maxi-offer-on-fill: var(--color-red-325);--color-brand-ica-maxi-klipp-fill: var(--color-yellow-175);--color-brand-ica-maxi-klipp-on-fill: var(--color-red-325);--color-brand-ica-nara-offer-fill: var(--color-yellow-175);--color-brand-ica-nara-offer-on-fill: var(--color-red-325);--color-brand-ica-nara-klipp-fill: var(--color-yellow-175);--color-brand-ica-nara-klipp-on-fill: var(--color-red-325);--color-brand-apoteket-hjartat-fill: var(--color-apotek-hjartat-green-g0);--color-brand-apoteket-hjartat-on-fill: var(--color-apotek-hjartat-green-g5);--color-brand-ica-banken-fill: var(--color-pink-25);--color-brand-ica-banken-on-fill: var(--color-pink-300);--color-brand-ica-forsakringar-fill: var(--color-purple-25);--color-brand-ica-forsakringar-on-fill: var(--color-purple-300);--color-brand-gaston-fill: var(--color-gaston-blue-light);--color-brand-gaston-on-fill: var(--color-gaston-blue-dark);--color-transparent: var(--color-transparent-white-0);--color-constant-black: var(--color-black);--color-constant-white: var(--color-white);--color-system-foreground: var(--color-white);--color-system-foreground-inverted: var(--color-black);--color-accent: var(--color-red-200);--color-shadows-faint: var(--color-transparent-black-0);--color-shadows-subtle: var(--color-transparent-black-0);--color-shadows-mid: var(--color-transparent-black-0);--color-shadows-strong: var(--color-transparent-black-0);--color-shadows-intense: var(--color-transparent-black-0)}@font-face{font-family:ICA Rubrik;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICARubrik/ICARubrik-wght.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:100 900}@font-face{font-family:ICA Text Ny;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICATextNy/ICATextNy-wght.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:100 900}@font-face{font-family:ICA Text Ny;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICATextNy/ICATextNy-Italic-wght.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:100 900}@font-face{font-family:ICA Siffror;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICATextNy/ICATextNy-Siffror.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ICA Hand;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICAHand/ICAHand-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ICA Pensel;src:url(https://assets.icanet.se/raw/upload/frontend-common/fonts/ICAPensel/ICAPensel-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.sr-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);white-space:nowrap}.sr-only-v2{clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--elevation-small: 0 1px 4px 0 var(--color-shadows-mid), 0 1px 1px 0 var(--color-shadows-mid), 0 0 1px 0 var(--color-shadows-subtle);--elevation-medium-regular: 0 1px 1px 0 var(--color-shadows-subtle), 0 2px 2px 0 var(--color-shadows-subtle), 0 5px 4px 0 var(--color-shadows-subtle), 0 9px 5px 0 var(--color-shadows-subtle);--elevation-medium-bottom: 0 -1px 1px 0 var(--color-shadows-subtle), 0 -2px 2px 0 var(--color-shadows-subtle), 0 -5px 4px 0 var(--color-shadows-subtle), 0 -9px 5px 0 var(--color-shadows-faint);--elevation-large: 0 7px 15px 0 var(--color-shadows-intense), 0 26px 26px 0 var(--color-shadows-intense), 0 59px 36px 0 var(--color-shadows-mid), 0 106px 42px 0 var(--color-shadows-faint);--shadow-input-border-default: 0 0 0 1px var(--color-input-field-border-default);--shadow-input-border-hover: 0 0 0 1px var(--color-input-field-border-hover);--shadow-input-border-hover-large: 0 0 0 2px var(--color-input-field-border-hover);--shadow-input-border-focus: 0 0 0 2px var(--color-input-field-border-focus);--shadow-input-border-error: 0 0 0 1px var(--color-input-field-border-error);--shadow-input-border-disabled: 0 0 0 1px var(--color-input-field-border-disabled);--shadow-border-default: 0 0 0 1px var(--color-border-divider);--shadow-border-default-large: 0 0 0 2px var(--color-border-divider);--shadow-card-border-selected: 0px 0px 0px 3px #9b060029, inset 0px 0px 0px 1px #9b0600}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html,body{margin:0;padding:0}html{font-family:sans-serif;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-scroll,html.no-scroll body{overflow:hidden}html.no-scroll.has-hover .epi6 a:hover{color:var(--color-border-focus)}html.tabnav-active *:focus{outline:.125rem solid var(--color-border-focus)}html:not(.tabnav-active) *:focus{outline:0 none}body{background-color:var(--color-background-default);color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);font-size:var(--font-size-medium)}picture{display:block;font-size:0}img{max-width:100%}ul{margin:0;padding:0;list-style-type:none}.header--1,.header--2,.header--3,.header--4,.header--5,.header--6{color:var(--color-foreground-primary)}.header--1{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge)}.header--2{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}.header--3{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.header--4{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.header--5{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.header--6{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase)}a{transition:all .1s ease-in-out;color:var(--color-link-primary-default);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-bold);line-height:inherit;text-decoration:underline}.italic{font-style:italic}.svg-icon{display:inline-block;color:inherit;vertical-align:middle;fill:currentColor;stroke:none}.ids-style-typography-display-large{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-6xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-6xlarge)}.ids-style-typography-display-medium{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-5xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-5xlarge)}.ids-style-typography-display-small{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-4xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-4xlarge)}.ids-style-typography-heading-xlarge{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge)}.ids-style-typography-heading-large{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}.ids-style-typography-heading-medium{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.ids-style-typography-heading-small{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-style-typography-heading-xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-style-typography-heading-2xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase)}.ids-style-typography-preamble-xlarge{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-light);line-height:var(--line-height-2xlarge)}.ids-style-typography-preamble-large{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-light);line-height:var(--line-height-xlarge)}.ids-style-typography-preamble-medium{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}.ids-style-typography-preamble-small{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium)}.ids-style-typography-preamble-xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-light);line-height:var(--line-height-small)}.ids-style-typography-body-xlarge{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-regular);line-height:var(--line-height-xlarge)}.ids-style-typography-body-large{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}.ids-style-typography-body-medium{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-style-typography-body-small{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.ids-style-typography-body-xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall)}.ids-style-typography-body-2xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-2xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-2xsmall)}.ids-style-typography-action-xlarge{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.ids-style-typography-action-large{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.ids-style-typography-action-medium{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-style-typography-action-small{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.ids-style-typography-action-xsmall{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);line-height:var(--line-height-xsmall)}.ids-style-typography-prefix-large{font-family:var(--font-family-ica-hand);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-regular);line-height:var(--line-height-xlarge)}.ids-style-typography-prefix-medium{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}.ids-style-typography-prefix-small{font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-grid{--grid-row-gap: var(--spacing-large, $grid-gap-size);--grid-col-gap: var(--spacing-large, $grid-gap-size);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-col-gap);row-gap:var(--grid-row-gap)}.ids-grid--container-query{container-type:inline-size}.ids-grid--no-gutter{--grid-col-gap: 0}.ids-grid--responsive-gutter{--grid-col-gap: var(--spacing-page-grid-mobile-gutter)}@media (min-width: 768px){.ids-grid--responsive-gutter{--grid-col-gap: var(--spacing-page-grid-tablet-gutter)}}@media (min-width: 1024px){.ids-grid--responsive-gutter{--grid-col-gap: var(--spacing-page-grid-desktop-gutter)}}@container (min-width: 768px){.ids-grid--responsive-gutter{--grid-col-gap: var(--spacing-page-grid-tablet-gutter)}}@container (min-width: 1024px){.ids-grid--responsive-gutter{--grid-col-gap: var(--spacing-page-grid-desktop-gutter)}}.ids-grid>*{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column-1]{grid-column:span 1}.ids-grid.ids-grid--container-query>[class*=ids-column-2]{grid-column:span 2}.ids-grid.ids-grid--container-query>[class*=ids-column-3]{grid-column:span 3}.ids-grid.ids-grid--container-query>[class*=ids-column-4]{grid-column:span 4}.ids-grid.ids-grid--container-query>[class*=ids-column-5]{grid-column:span 5}.ids-grid.ids-grid--container-query>[class*=ids-column-6]{grid-column:span 6}.ids-grid.ids-grid--container-query>[class*=ids-column-7]{grid-column:span 7}.ids-grid.ids-grid--container-query>[class*=ids-column-8]{grid-column:span 8}.ids-grid.ids-grid--container-query>[class*=ids-column-9]{grid-column:span 9}.ids-grid.ids-grid--container-query>[class*=ids-column-10]{grid-column:span 10}.ids-grid.ids-grid--container-query>[class*=ids-column-11]{grid-column:span 11}.ids-grid.ids-grid--container-query>[class*=ids-column-12]{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-0]{grid-column:1/13}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-1]{grid-column:2/12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-2]{grid-column:3/11}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-3]{grid-column:4/10}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-4]{grid-column:5/9}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ids-column--pinch-5]{grid-column:6/8}@container (width > 0px){.ids-grid.ids-grid--container-query>[class*=mobile-1]{grid-column:span 1}.ids-grid.ids-grid--container-query>[class*=mobile-2]{grid-column:span 2}.ids-grid.ids-grid--container-query>[class*=mobile-3]{grid-column:span 3}.ids-grid.ids-grid--container-query>[class*=mobile-4]{grid-column:span 4}.ids-grid.ids-grid--container-query>[class*=mobile-5]{grid-column:span 5}.ids-grid.ids-grid--container-query>[class*=mobile-6]{grid-column:span 6}.ids-grid.ids-grid--container-query>[class*=mobile-7]{grid-column:span 7}.ids-grid.ids-grid--container-query>[class*=mobile-8]{grid-column:span 8}.ids-grid.ids-grid--container-query>[class*=mobile-9]{grid-column:span 9}.ids-grid.ids-grid--container-query>[class*=mobile-10]{grid-column:span 10}.ids-grid.ids-grid--container-query>[class*=mobile-11]{grid-column:span 11}.ids-grid.ids-grid--container-query>[class*=mobile-12]{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-0]{grid-column:1/13}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-1]{grid-column:2/12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-2]{grid-column:3/11}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-3]{grid-column:4/10}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-4]{grid-column:5/9}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pmobile-5]{grid-column:6/8}}@container (width > 768px){.ids-grid.ids-grid--container-query>[class*=tablet-1]{grid-column:span 1}.ids-grid.ids-grid--container-query>[class*=tablet-2]{grid-column:span 2}.ids-grid.ids-grid--container-query>[class*=tablet-3]{grid-column:span 3}.ids-grid.ids-grid--container-query>[class*=tablet-4]{grid-column:span 4}.ids-grid.ids-grid--container-query>[class*=tablet-5]{grid-column:span 5}.ids-grid.ids-grid--container-query>[class*=tablet-6]{grid-column:span 6}.ids-grid.ids-grid--container-query>[class*=tablet-7]{grid-column:span 7}.ids-grid.ids-grid--container-query>[class*=tablet-8]{grid-column:span 8}.ids-grid.ids-grid--container-query>[class*=tablet-9]{grid-column:span 9}.ids-grid.ids-grid--container-query>[class*=tablet-10]{grid-column:span 10}.ids-grid.ids-grid--container-query>[class*=tablet-11]{grid-column:span 11}.ids-grid.ids-grid--container-query>[class*=tablet-12]{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-0]{grid-column:1/13}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-1]{grid-column:2/12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-2]{grid-column:3/11}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-3]{grid-column:4/10}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-4]{grid-column:5/9}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=ptablet-5]{grid-column:6/8}}@container (width > 1024px){.ids-grid.ids-grid--container-query>[class*=desktop-1]{grid-column:span 1}.ids-grid.ids-grid--container-query>[class*=desktop-2]{grid-column:span 2}.ids-grid.ids-grid--container-query>[class*=desktop-3]{grid-column:span 3}.ids-grid.ids-grid--container-query>[class*=desktop-4]{grid-column:span 4}.ids-grid.ids-grid--container-query>[class*=desktop-5]{grid-column:span 5}.ids-grid.ids-grid--container-query>[class*=desktop-6]{grid-column:span 6}.ids-grid.ids-grid--container-query>[class*=desktop-7]{grid-column:span 7}.ids-grid.ids-grid--container-query>[class*=desktop-8]{grid-column:span 8}.ids-grid.ids-grid--container-query>[class*=desktop-9]{grid-column:span 9}.ids-grid.ids-grid--container-query>[class*=desktop-10]{grid-column:span 10}.ids-grid.ids-grid--container-query>[class*=desktop-11]{grid-column:span 11}.ids-grid.ids-grid--container-query>[class*=desktop-12]{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-0]{grid-column:1/13}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-1]{grid-column:2/12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-2]{grid-column:3/11}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-3]{grid-column:4/10}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-4]{grid-column:5/9}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pdesktop-5]{grid-column:6/8}}@container (width > 1280px){.ids-grid.ids-grid--container-query>[class*=widescreen-1]{grid-column:span 1}.ids-grid.ids-grid--container-query>[class*=widescreen-2]{grid-column:span 2}.ids-grid.ids-grid--container-query>[class*=widescreen-3]{grid-column:span 3}.ids-grid.ids-grid--container-query>[class*=widescreen-4]{grid-column:span 4}.ids-grid.ids-grid--container-query>[class*=widescreen-5]{grid-column:span 5}.ids-grid.ids-grid--container-query>[class*=widescreen-6]{grid-column:span 6}.ids-grid.ids-grid--container-query>[class*=widescreen-7]{grid-column:span 7}.ids-grid.ids-grid--container-query>[class*=widescreen-8]{grid-column:span 8}.ids-grid.ids-grid--container-query>[class*=widescreen-9]{grid-column:span 9}.ids-grid.ids-grid--container-query>[class*=widescreen-10]{grid-column:span 10}.ids-grid.ids-grid--container-query>[class*=widescreen-11]{grid-column:span 11}.ids-grid.ids-grid--container-query>[class*=widescreen-12]{grid-column:span 12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-0]{grid-column:1/13}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-1]{grid-column:2/12}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-2]{grid-column:3/11}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-3]{grid-column:4/10}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-4]{grid-column:5/9}.ids-grid.ids-grid--container-query>[class*=ids-column--pinch][class*=pwidescreen-5]{grid-column:6/8}}.ids-grid>[class*=ids-column-1]{grid-column:span 1}.ids-grid>[class*=ids-column-2]{grid-column:span 2}.ids-grid>[class*=ids-column-3]{grid-column:span 3}.ids-grid>[class*=ids-column-4]{grid-column:span 4}.ids-grid>[class*=ids-column-5]{grid-column:span 5}.ids-grid>[class*=ids-column-6]{grid-column:span 6}.ids-grid>[class*=ids-column-7]{grid-column:span 7}.ids-grid>[class*=ids-column-8]{grid-column:span 8}.ids-grid>[class*=ids-column-9]{grid-column:span 9}.ids-grid>[class*=ids-column-10]{grid-column:span 10}.ids-grid>[class*=ids-column-11]{grid-column:span 11}.ids-grid>[class*=ids-column-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=ids-column--pinch-5]{grid-column:6/8}@media (min-width: 375px){.ids-grid>[class*=sm-1]{grid-column:span 1}.ids-grid>[class*=sm-2]{grid-column:span 2}.ids-grid>[class*=sm-3]{grid-column:span 3}.ids-grid>[class*=sm-4]{grid-column:span 4}.ids-grid>[class*=sm-5]{grid-column:span 5}.ids-grid>[class*=sm-6]{grid-column:span 6}.ids-grid>[class*=sm-7]{grid-column:span 7}.ids-grid>[class*=sm-8]{grid-column:span 8}.ids-grid>[class*=sm-9]{grid-column:span 9}.ids-grid>[class*=sm-10]{grid-column:span 10}.ids-grid>[class*=sm-11]{grid-column:span 11}.ids-grid>[class*=sm-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=psm-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=psm-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=psm-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=psm-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=psm-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=psm-5]{grid-column:6/8}}@media (min-width: 768px){.ids-grid>[class*=md-1]{grid-column:span 1}.ids-grid>[class*=md-2]{grid-column:span 2}.ids-grid>[class*=md-3]{grid-column:span 3}.ids-grid>[class*=md-4]{grid-column:span 4}.ids-grid>[class*=md-5]{grid-column:span 5}.ids-grid>[class*=md-6]{grid-column:span 6}.ids-grid>[class*=md-7]{grid-column:span 7}.ids-grid>[class*=md-8]{grid-column:span 8}.ids-grid>[class*=md-9]{grid-column:span 9}.ids-grid>[class*=md-10]{grid-column:span 10}.ids-grid>[class*=md-11]{grid-column:span 11}.ids-grid>[class*=md-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=pmd-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=pmd-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=pmd-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=pmd-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=pmd-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=pmd-5]{grid-column:6/8}}@media (min-width: 1024px){.ids-grid>[class*=lg-1]{grid-column:span 1}.ids-grid>[class*=lg-2]{grid-column:span 2}.ids-grid>[class*=lg-3]{grid-column:span 3}.ids-grid>[class*=lg-4]{grid-column:span 4}.ids-grid>[class*=lg-5]{grid-column:span 5}.ids-grid>[class*=lg-6]{grid-column:span 6}.ids-grid>[class*=lg-7]{grid-column:span 7}.ids-grid>[class*=lg-8]{grid-column:span 8}.ids-grid>[class*=lg-9]{grid-column:span 9}.ids-grid>[class*=lg-10]{grid-column:span 10}.ids-grid>[class*=lg-11]{grid-column:span 11}.ids-grid>[class*=lg-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=plg-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=plg-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=plg-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=plg-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=plg-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=plg-5]{grid-column:6/8}}@media (min-width: 1280px){.ids-grid>[class*=xl-1]{grid-column:span 1}.ids-grid>[class*=xl-2]{grid-column:span 2}.ids-grid>[class*=xl-3]{grid-column:span 3}.ids-grid>[class*=xl-4]{grid-column:span 4}.ids-grid>[class*=xl-5]{grid-column:span 5}.ids-grid>[class*=xl-6]{grid-column:span 6}.ids-grid>[class*=xl-7]{grid-column:span 7}.ids-grid>[class*=xl-8]{grid-column:span 8}.ids-grid>[class*=xl-9]{grid-column:span 9}.ids-grid>[class*=xl-10]{grid-column:span 10}.ids-grid>[class*=xl-11]{grid-column:span 11}.ids-grid>[class*=xl-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=pxl-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=pxl-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=pxl-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=pxl-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=pxl-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=pxl-5]{grid-column:6/8}}@media (min-width: 0px){.ids-grid>[class*=mobile-1]{grid-column:span 1}.ids-grid>[class*=mobile-2]{grid-column:span 2}.ids-grid>[class*=mobile-3]{grid-column:span 3}.ids-grid>[class*=mobile-4]{grid-column:span 4}.ids-grid>[class*=mobile-5]{grid-column:span 5}.ids-grid>[class*=mobile-6]{grid-column:span 6}.ids-grid>[class*=mobile-7]{grid-column:span 7}.ids-grid>[class*=mobile-8]{grid-column:span 8}.ids-grid>[class*=mobile-9]{grid-column:span 9}.ids-grid>[class*=mobile-10]{grid-column:span 10}.ids-grid>[class*=mobile-11]{grid-column:span 11}.ids-grid>[class*=mobile-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=pmobile-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=pmobile-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=pmobile-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=pmobile-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=pmobile-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=pmobile-5]{grid-column:6/8}}@media (min-width: 768px){.ids-grid>[class*=tablet-1]{grid-column:span 1}.ids-grid>[class*=tablet-2]{grid-column:span 2}.ids-grid>[class*=tablet-3]{grid-column:span 3}.ids-grid>[class*=tablet-4]{grid-column:span 4}.ids-grid>[class*=tablet-5]{grid-column:span 5}.ids-grid>[class*=tablet-6]{grid-column:span 6}.ids-grid>[class*=tablet-7]{grid-column:span 7}.ids-grid>[class*=tablet-8]{grid-column:span 8}.ids-grid>[class*=tablet-9]{grid-column:span 9}.ids-grid>[class*=tablet-10]{grid-column:span 10}.ids-grid>[class*=tablet-11]{grid-column:span 11}.ids-grid>[class*=tablet-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=ptablet-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=ptablet-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=ptablet-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=ptablet-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=ptablet-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=ptablet-5]{grid-column:6/8}}@media (min-width: 1024px){.ids-grid>[class*=desktop-1]{grid-column:span 1}.ids-grid>[class*=desktop-2]{grid-column:span 2}.ids-grid>[class*=desktop-3]{grid-column:span 3}.ids-grid>[class*=desktop-4]{grid-column:span 4}.ids-grid>[class*=desktop-5]{grid-column:span 5}.ids-grid>[class*=desktop-6]{grid-column:span 6}.ids-grid>[class*=desktop-7]{grid-column:span 7}.ids-grid>[class*=desktop-8]{grid-column:span 8}.ids-grid>[class*=desktop-9]{grid-column:span 9}.ids-grid>[class*=desktop-10]{grid-column:span 10}.ids-grid>[class*=desktop-11]{grid-column:span 11}.ids-grid>[class*=desktop-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=pdesktop-5]{grid-column:6/8}}@media (min-width: 1280px){.ids-grid>[class*=widescreen-1]{grid-column:span 1}.ids-grid>[class*=widescreen-2]{grid-column:span 2}.ids-grid>[class*=widescreen-3]{grid-column:span 3}.ids-grid>[class*=widescreen-4]{grid-column:span 4}.ids-grid>[class*=widescreen-5]{grid-column:span 5}.ids-grid>[class*=widescreen-6]{grid-column:span 6}.ids-grid>[class*=widescreen-7]{grid-column:span 7}.ids-grid>[class*=widescreen-8]{grid-column:span 8}.ids-grid>[class*=widescreen-9]{grid-column:span 9}.ids-grid>[class*=widescreen-10]{grid-column:span 10}.ids-grid>[class*=widescreen-11]{grid-column:span 11}.ids-grid>[class*=widescreen-12]{grid-column:span 12}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-0]{grid-column:1/13}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-1]{grid-column:2/12}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-2]{grid-column:3/11}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-3]{grid-column:4/10}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-4]{grid-column:5/9}.ids-grid>[class*=ids-column--pinch][class*=pwidescreen-5]{grid-column:6/8}}@media print{@page{margin:1rem 1rem 1rem 2cm;size:A4}body{padding-top:0!important;background:var(--color-surface-default)!important}#page-wrapper+div{display:none!important}header,.recipe-ad-wrapper,.ica-ad-slot,.header-padding,.page-breadcrumbs,.cooking-steps__cooking-mode-button,.dev-build-info{display:none!important}.show-for-print{display:block!important}.recipe-page h1{font-size:1.5rem!important;line-height:2rem!important}.recipe-page h2{font-size:1rem!important;margin-bottom:0}.recipe-page h3,.recipe-page h4{font-size:.8rem!important}.recipe-page .recipe-header{background:none!important;margin-right:0!important;margin-left:0!important;box-shadow:none!important}.recipe-page .recipe-header .recipe-header__title{margin-bottom:0;padding-bottom:0}.recipe-page .recipe-header .print_logo{position:absolute;right:1rem;top:1rem}.recipe-page .recipe-header__title{max-width:80%;padding:1rem 0}.recipe-page .recipe-header__image{width:35%;height:auto;max-height:50%;margin-left:1rem;float:right;min-width:15rem}.recipe-page .recipe-header__desktop-image-wrapper{padding:0}.recipe-page .recipe-header .recipe-header__mobile-image-wrapper{padding:0!important}.recipe-page .recipe-header .recipe-header__mobile-image-wrapper__inner{position:relative!important}.recipe-page .recipe-header .desktop-image-container{border:none}.recipe-page .recipe-header__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);padding:1rem 0}.recipe-page .recipe-header__wrapper-inner{width:100%;position:relative}.recipe-page .recipe-header__attr,.recipe-page .comment-section,.recipe-page .health-section,.recipe-page .rating-area,.recipe-page .recipe-collabs,.recipe-page .ids-button--white,.recipe-page .ids-checkbox,.recipe-page .add-to-cart,.recipe-page .step-icon,.recipe-page .timer-wrapper,.recipe-page .similar-recipes,.recipe-page .more-like-this,.recipe-page .sponsored-recipe,.recipe-page .add-to-list,.recipe-page .menu-button__menu-card,.recipe-page .recipe-header-buttons-temp,.recipe-page .recipe-cooked-wrapper,.recipe-page .recipe-header-buttons,.recipe-page .offer-wrapper,.recipe-page .ingredients-list-group-extra,.recipe-page .ids-button{display:none!important}.recipe-page .ingredients-list-group__card,.recipe-page .cooking-steps-card{padding:0;box-shadow:none;background:none;min-height:1rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-page .recipe-print-content{width:100%;display:flex!important;padding:.5rem}.recipe-page .cooking-steps-main{padding:0!important;background:none!important}.recipe-page .cooking-steps-main__text{color:var(--color-foreground-primary)!important;white-space:normal!important}.recipe-page .ingredients-list__heading-section{justify-content:flex-start;align-items:center;margin-bottom:0}.recipe-page .ingredients-list-group{margin-top:.5rem!important;page-break-inside:avoid!important;width:100%}.recipe-page .ingredients-list-group__card{margin-bottom:.5rem;display:flex}.recipe-page .ingredients-list-group__card__ingr{margin-left:0!important}.recipe-page .ingredients-list-group__card__qty{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);height:auto;width:auto;min-width:4.0625rem}.recipe-page .ingredients-list-group__card.extra-content{padding:0!important}.recipe-page .default-portions,.recipe-page .ingredients-change-portions{width:auto;margin-left:1rem;font-size:.875rem!important;line-height:1.25rem!important}.recipe-page .default-portions>div,.recipe-page .ingredients-change-portions>div{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-page .recipe-header__summary{margin-bottom:0;padding:.5rem 0;justify-content:flex-start;background:none;align-items:center}.recipe-page .recipe-header__summary .items{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);width:auto;margin-right:4rem}.recipe-page .ingredients-wrapper{max-width:40%!important;padding-right:.5rem}.recipe-page .cooking-steps-wrapper{max-width:60%!important}.recipe-page .change-portions-wrapper{margin-bottom:0!important}}html.tabnav-active *:focus,html.tabnav-active .radio__input:focus+.radio__label,html.tabnav-active .checkbox__input:focus+.checkbox__label{outline:2px solid var(--color-border-focus)}a{transition-property:color,background-color,fill;transition-duration:.1s;transition-timing-function:ease-in-out;color:var(--color-link-primary-default);cursor:pointer;text-decoration:none}a:hover{color:var(--color-link-primary-hover)}a:active{color:var(--color-link-primary-pressed)}button{transition:all .1s ease-in-out}.wrap-container{width:80rem;max-width:100%;box-sizing:border-box;margin:0 auto;padding-right:1rem;padding-left:1rem}@media (min-width: 768px){.wrap-container{padding-left:1.5rem;padding-right:1.5rem}}.wrap-container--no-padding{padding-left:0;padding-right:0}.wrap-container--has-margin-top{margin-top:0}@media (min-width: 768px){.wrap-container--has-margin-top{margin-top:2rem}}.wrap-container--has-margin-bottom{margin-bottom:3rem}@media (min-width: 768px){.wrap-container--has-margin-bottom{margin-bottom:4rem}}@media (min-width: 1024px){.wrap-container--has-margin-bottom{margin-bottom:4.5rem}}@media (min-width: 1280px){.wrap-container--has-margin-bottom{margin-bottom:5rem}}body{background:var(--color-background-default);box-sizing:border-box;margin:0;color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);width:100%}.border-line-down{position:relative}.border-line-down:after{position:absolute;content:"";left:0;right:0;bottom:0;margin:0 .5rem;border-bottom:1px solid var(--color-border-subtle)}.svg-icon{display:inline-block;vertical-align:middle}.svg-icon--align-left{transform:translate(-14%)}.section-heading-name,.subsection-heading-name{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);color:var(--color-foreground-primary);margin-bottom:.75rem;margin-top:0}@media (min-width: 1024px){.section-heading-name,.subsection-heading-name{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-bottom:1rem}}.subsection-heading-name{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-bottom:.5rem}@media (min-width: 1024px){.subsection-heading-name{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}}.prefix{color:var(--color-accent);font-family:var(--font-family-ica-hand);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.content-area-wrapper{margin-top:2rem}@media (min-width: 768px){.content-area-wrapper{margin-top:3rem}}@media (min-width: 1280px){.content-area-wrapper{margin-top:4rem}}.content-area-wrapper{margin-bottom:2rem}@media (min-width: 768px){.content-area-wrapper{margin-bottom:3rem}}@media (min-width: 1024px){.content-area-wrapper{margin-bottom:3.5rem}}@media (min-width: 1280px){.content-area-wrapper{margin-bottom:4rem}}.feedback{margin-top:1.5rem}.grecaptcha-badge{visibility:hidden!important}.list-move:not(.list-leave-active){transition:all .4s ease;transition-delay:.2s;z-index:10}.list-leave-active{transition:all .2s ease}.list-leave-to{opacity:0}.recipe-page-card{box-shadow:var(--elevation-small);background:var(--color-surface-default)}.block-card{border-radius:var(--radius-small);box-shadow:var(--elevation-small);background-color:var(--color-surface-default)}.truncate-after-row-2{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-after-row-3{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-after-row-4{display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#page-wrapper{margin-bottom:4rem}@media (min-width: 1024px){#page-wrapper{margin-top:1.5rem}}.add-recipes-to-folder-modal{-webkit-overflow-scrolling:touch;touch-action:pan-y}@media (min-width: 768px){.add-recipes-to-folder-modal{padding-right:.5rem;padding-bottom:0;max-height:58vh}.add-recipes-to-folder-modal .recipe-modal__sticky-container{position:absolute}.add-recipes-to-folder-modal .recipe-modal__button-container.footer{padding:1rem 2.5rem}}.add-recipes-to-folder-modal.loading{overflow:hidden}.add-recipes-to-folder-modal__inner-wrapper{padding-bottom:7rem}@media (min-width: 768px){.add-recipes-to-folder-modal__inner-wrapper{padding-bottom:5rem}}.add-recipes-to-folder-modal__recipe-container{padding:.25rem}@media (max-width: 768px){.add-recipes-to-folder-modal__recipe-container{gap:.5rem}}.add-recipes-to-folder-modal .modal-load-more{margin-top:2rem;text-align:center}.add-recipes-to-folder-modal .modal-load-more__icon{width:3rem;height:3rem;fill:var(--color-foreground-primary)}.add-recipes-to-folder-modal .modal-content-loading{padding-bottom:100%;position:relative}.add-recipes-to-folder-modal .modal-loader-icon{width:5rem;height:5rem;position:absolute;fill:var(--color-foreground-primary);top:50%;left:50%;transform:translate(-50%,-100%)}.add-recipes-to-folder-modal__explore-more{display:flex;justify-content:center;margin:1rem 0}.rename-folder-modal .ids-form-input{margin-bottom:2rem}.error-module[data-v-9aa2693a]{margin-top:1rem;padding:0}@media (min-width: 768px){.error-module[data-v-9aa2693a]{padding:0 1.5rem}}.error-module__prefix[data-v-9aa2693a]{font-family:var(--font-family-ica-hand);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-regular);line-height:var(--line-height-xlarge);color:var(--color-accent);padding:0 2rem;margin:0}@media (min-width: 768px){.error-module__prefix[data-v-9aa2693a]{padding:0}}.error-module__title[data-v-9aa2693a]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge);color:var(--color-foreground-primary);margin:var(--spacing-component-xlarge) 0;padding:0 2rem}@media (min-width: 768px){.error-module__title[data-v-9aa2693a]{padding:0}}.error-module__message[data-v-9aa2693a]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.error-module__button[data-v-9aa2693a]{margin-top:2.5rem}.error-module__wrapper[data-v-9aa2693a]{text-align:center;margin:3rem auto 4rem}@media (min-width: 1024px){.error-module__wrapper[data-v-9aa2693a]{margin:4rem auto}}.error-module__illustrative-links[data-v-9aa2693a]{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2.5rem}@media (min-width: 1024px){.error-module__illustrative-links[data-v-9aa2693a]{margin-left:-4rem;margin-right:-4rem}}.error-module__startpage-link[data-v-9aa2693a]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);text-decoration:none;margin-top:.5rem}.illustrative-link[data-v-9aa2693a]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);text-decoration:none;align-items:center;display:inline-flex;flex-direction:column;flex:1 1 50%;width:100%}@media (min-width: 1024px){.illustrative-link[data-v-9aa2693a]{flex-basis:25%}}.illustrative-link:hover .illustrative-link__icon-wrapper[data-v-9aa2693a]{transform:scale(1.1)}.illustrative-link__icon-wrapper[data-v-9aa2693a]{transition:all .2s ease-in-out;width:5rem;height:5rem;background:var(--color-fill-theme-red-subtle);border-radius:var(--radius-round);display:flex;justify-content:center;align-items:center;margin-bottom:.5rem}@media (min-width: 1024px){.illustrative-link__icon-wrapper[data-v-9aa2693a]{height:7rem;width:7rem}}.illustrative-link__icon[data-v-9aa2693a]{height:3rem;width:3rem}@media (min-width: 1024px){.illustrative-link__icon[data-v-9aa2693a]{height:4rem;width:4rem}}.illustrative-link__image-wrapper[data-v-9aa2693a]{width:5rem;margin-bottom:var(--spacing-component-xsmall)}.error-page[data-v-959d60d6]{border-radius:var(--radius-small);background-color:var(--color-surface-default);margin:auto -1rem;padding:0 1rem}@media (min-width: 768px){.error-page[data-v-959d60d6]{margin:auto 0;padding:0 1.5rem}}.ids-checkbox{--ids-checkbox-border-color: var(--color-input-control-border-default);--ids-checkbox-background-color: var(--color-input-control-fill-default);--ids-check-color: var(--color-input-control-on-fill-selected);-webkit-appearance:none;appearance:none;background:var(--ids-checkbox-background-color);border:2px solid var(--ids-checkbox-border-color);height:1.375rem;width:1.375rem;display:inline-block;vertical-align:text-bottom;position:relative;border-radius:var(--radius-small);margin:3px 0}.ids-checkbox:not(:disabled):hover{border:3px solid var(--color-input-control-border-hover);--ids-checkbox-border-color: var(--color-input-control-border-hover)}.ids-checkbox:not(:disabled):active{--ids-checkbox-border-color: var(--color-input-control-border-selected);--ids-checkbox-background-color: var(--color-input-control-fill-selected);border:3px solid var(--color-input-control-border-selected)}.ids-checkbox:not(:disabled):checked,.ids-checkbox:not(:disabled):indeterminate{--ids-checkbox-border-color: var(--color-input-control-border-selected);--ids-checkbox-background-color: var(--color-input-control-fill-selected)}.ids-checkbox:not(:disabled):checked:hover,.ids-checkbox:not(:disabled):indeterminate:hover{--ids-checkbox-border-color: var(--color-input-control-border-selected-hover);--ids-checkbox-background-color: var(--color-input-control-fill-selected-hover);border:3px solid var(--color-input-control-border-selected-hover)}.ids-checkbox:not(:disabled):checked:active,.ids-checkbox:not(:disabled):indeterminate:active{--ids-checkbox-border-color: var(--color-input-control-border-selected);--ids-checkbox-background-color: var(--color-input-control-fill-selected)}.ids-checkbox:disabled,.ids-checkbox.disabled{--ids-checkbox-background-color: var(--color-input-control-fill-disabled);--ids-checkbox-border-color: var(--color-input-control-border-disabled)}.ids-checkbox:disabled:checked,.ids-checkbox.disabled:checked{--ids-check-color: var(--color-input-control-on-fill-selected-disabled);--ids-checkbox-background-color: var(--color-input-control-fill-selected-disabled)}.ids-checkbox:focus{outline-offset:0px}.ids-checkbox:before{content:"";position:absolute;margin:auto;inset:0;overflow:hidden}.ids-checkbox:indeterminate:before{border:1px solid var(--ids-check-color);height:0;width:40%}.ids-checkbox:checked:not(:active):before,.ids-checkbox:checked:disabled:before{border-right:2px solid var(--ids-check-color);border-bottom:2px solid var(--ids-check-color);height:55%;width:35%;transform:rotate(45deg) translateY(-17%) translate(-14%)}.ids-checkbox-label{display:flex;flex-flow:row nowrap;align-items:top}.ids-checkbox-label input{flex:0 0 auto}.ids-checkbox-label__label{padding:.25rem .4rem 0}.ids-recipe-saved-collection-link-card{cursor:pointer;display:grid;background-color:var(--color-surface-default);grid-template-columns:1fr 1fr;height:100%;min-height:9rem;position:relative;border-radius:var(--radius-small)}.ids-recipe-saved-collection-link-card--shadow{box-shadow:var(--elevation-small)}.ids-recipe-saved-collection-link-card--border{border:1px solid var(--color-border-subtle)}.ids-recipe-saved-collection-link-card--sm{grid-template-columns:1fr 1fr}.ids-recipe-saved-collection-link-card--md{display:flex;flex-direction:column-reverse;min-height:19.5rem}.ids-recipe-saved-collection-link-card--lg{grid-template-columns:1fr 1fr;min-height:17.5rem}.ids-recipe-saved-collection-link-card__menu-blue-berry{position:absolute;right:1rem;top:1rem}.ids-recipe-saved-collection-link-card--lg .ids-recipe-saved-collection-link-card__menu-blue-berry{right:calc(50% + 1rem)}.ids-recipe-saved-collection-link-card__content{display:flex;align-items:center;flex-direction:column;justify-content:center}.ids-recipe-saved-collection-link-card--md .ids-recipe-saved-collection-link-card__content{padding:1.25rem .5rem 1.5rem}.ids-recipe-saved-collection-link-card--lg .ids-recipe-saved-collection-link-card__content{order:1}.ids-recipe-saved-collection-link-card__title{margin:0}.ids-recipe-saved-collection-link-card__title-link{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);color:var(--color-foreground-primary);margin:0;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:3.5rem;padding:0 1rem;word-wrap:break-word;hyphens:auto;text-align:center;text-decoration:none}.ids-recipe-saved-collection-link-card--lg .ids-recipe-saved-collection-link-card__title-link{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.ids-recipe-saved-collection-link-card__count{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary)}.ids-recipe-saved-collection-link-card--md .ids-recipe-saved-collection-link-card__count,.ids-recipe-saved-collection-link-card--lg .ids-recipe-saved-collection-link-card__count{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-recipe-saved-collection-link-card .menu-button{position:absolute;top:1rem;right:1rem;z-index:1}.ids-recipe-saved-collection-link-card .menu-button.lg{right:calc(50% + 1rem)}.ingredient .checkbox[data-v-8c3b4507]{width:2.5rem}.ingredient__qty[data-v-8c3b4507]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-right:.25rem}.check-all-container{float:right;padding-bottom:.5rem}.check-all-container label{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);cursor:pointer;display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;width:100%}@media (min-width: 768px){.check-all-container label{justify-content:flex-start;flex-direction:row}}.check-all-container label .checkbox{width:2rem}@media (min-width: 768px){.check-all-container label .checkbox{width:3rem}}.shoppinglist-ingredients-container{width:100%;height:100%;overflow-y:auto}@media (min-width: 768px){.shoppinglist-ingredients-container{max-height:58vh;padding-bottom:0}}.shoppinglist-ingredients__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:1rem 0 0}.shoppinglist-ingredients__list{border-bottom:1px solid var(--color-border-subtle);border-radius:var(--radius-small);margin-bottom:.25rem}.shoppinglist-ingredients__list label{cursor:pointer;display:flex;align-items:center;padding:.5rem;flex-direction:row;justify-content:flex-start}.shoppinglist-ingredients__list:last-of-type{border-bottom:none}.shoppinglist-ingredients__save-button{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-default);padding:1rem 0;position:fixed;bottom:0;left:1rem;right:1rem}.shoppinglist-ingredients__save-button button{width:100%}@media (min-width: 768px){.shoppinglist-ingredients__save-button{position:relative;left:0;right:0;padding:1.5rem 0 0}}.create-folder-modal .recipe-modal-button{width:100%}@media (min-width: 768px){.create-folder-modal .recipe-modal-button{width:auto}}.create-folder-modal__error-notification{margin-bottom:1rem}.modal-loader-icon[data-v-7788940e]{width:3rem;height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.add-to-folder-modal[data-v-7788940e]{gap:.5rem}@media (min-width: 768px){.add-to-folder-modal[data-v-7788940e]{max-height:58vh;padding-bottom:0;overflow-y:auto}}.add-to-folder-modal.loading[data-v-7788940e]{overflow:hidden}@media (min-width: 768px){.add-to-folder-modal__collection-card[data-v-7788940e]{padding-bottom:0}}.add-to-folder-modal__save-button[data-v-7788940e]{background-color:transparent;display:block;width:100%;height:100%;border:0 none}.add-to-folder-modal .modal-load-more[data-v-7788940e]{text-align:center}.ids-textinput-textarea{position:relative;display:flex;flex-flow:column nowrap}.ids-textinput-textarea__input-wrapper{background:var(--color-surface-default);border-radius:var(--radius-small);display:flex;flex-flow:row nowrap;box-shadow:var(--shadow-input-border-default)}.ids-textinput-textarea--focused .ids-textinput-textarea__input-wrapper{outline:none;box-shadow:var(--shadow-card-border-selected)}.ids-textinput-textarea--disabled .ids-textinput-textarea__input-wrapper{background:var(--color-input-field-fill-disabled)}.ids-textinput-textarea__input{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary);padding:1rem;height:6.5rem;flex:1 1 auto;min-width:2rem;background:none;border:none;appearance:auto;box-sizing:border-box;outline:none}.ids-textinput-textarea__input::placeholder{color:var(--color-foreground-secondary)}.ids-textinput-textarea__input::-ms-clear,.ids-textinput-textarea__input::-ms-reveal{display:none}.ids-textinput-textarea__input::-webkit-scrollbar{display:none}.ids-textinput-textarea--sm .ids-textinput-textarea__input{height:4.5rem}.ids-textinput-textarea--lg .ids-textinput-textarea__input{height:8.5rem}.ids-textinput-textarea--invalid .ids-textinput-textarea__input-wrapper{background-color:var(--color-surface-status-negative-subtle);border-color:var(--color-surface-status-negative-strong)}.ids-textinput-textarea__error-icon{fill:var(--color-on-fill-status-negative-subtle);height:1.7rem}.ids-textinput-textarea__error-message{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);color:var(--color-accent);margin-top:.5rem;text-align:left}.price-splash{--_text-small: .625rem;--_text-large: 1.75rem;position:relative;width:4.5rem;height:4.5rem}.price-splash__splash{position:absolute;height:100%;width:100%;z-index:1;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.price-splash--bg-yellow .price-splash__splash{background-color:var(--color-brand-ica-maxi-klipp-fill)}.price-splash--bg-red .price-splash__splash{background-color:var(--color-brand-ica-generic-klipp-fill)}.price-splash--bg-pink .price-splash__splash{background-color:var(--color-brand-ica-stammis-pink)}.price-splash__text{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-family-ica-rubrik);font-weight:900;color:var(--_fg)}.price-splash__text p{margin:0}.price-splash__text--compact .price-splash__text__firstValue{font-size:1.4rem;line-height:1.4rem}.price-splash__text--compact .price-splash__text__secondaryValue{font-size:1rem;line-height:1rem}.price-splash__text__prefix,.price-splash__text__suffix,.price-splash__text__multiLine.multiLine-4{font-family:var(--font-family-ica-text-ny);font-size:var(--_text-small);line-height:var(--_text-small);margin-bottom:-2px;margin-top:-2px}.price-splash__text__firstValue{font-size:var(--_text-large);line-height:var(--_text-large);vertical-align:middle}.price-splash__text__firstValue--compact{font-size:1.4rem;line-height:1.4rem}.price-splash__text__secondaryValue{font-size:1.25rem;line-height:1.375rem;vertical-align:middle;position:relative;top:-.2rem}.price-splash__text__singleLine{font-size:1.25rem;line-height:1.25rem}.price-splash__text__multiLine{font-size:.75rem;line-height:.75rem;padding:0;margin:0}.price-splash__icon{position:absolute}.price-splash__icon--selfScan{width:1.5rem;height:1.5rem;bottom:0;right:0;z-index:3;transform:translate(20%)}.price-splash__icon--personal{bottom:.1rem;left:50%;width:3rem;height:auto;z-index:2;transform:translate3d(-50%,40%,0)}.price-splash__icon--stammis{width:3.25rem;height:auto;top:0;right:0;z-index:2;transform:translate3d(10%,-15%,0)}.price-splash__icon--supermarket-klipp{top:-.4rem;left:calc(var(--spacing-component-2xsmall) * -1);z-index:2;width:4.125rem}.price-splash__icon--kvantum-klipp{top:-.47rem;left:.03rem;z-index:2;width:2.81rem;height:auto}.price-splash__icon--maxi-klipp{top:-.6rem;right:-.6rem;z-index:2;width:2rem;height:auto}.price-splash__icon--nara-klipp{top:-1.6rem;right:-.6rem;z-index:2;width:3rem;height:auto}.price-splash--compressed{width:auto;height:auto}.price-splash--compressed .price-splash__text{background-color:var(--_bg);width:auto;height:auto;display:inline-flex;flex-direction:row;justify-content:unset;align-items:center;gap:var(--spacing-component-3xsmall);padding:0 var(--spacing-component-2xsmall);border-radius:var(--radius-small)}.price-splash--compressed .price-splash__text .price-splash__text__firstValue,.price-splash--compressed .price-splash__text .price-splash__text__secondaryValue,.price-splash--compressed .price-splash__text .price-splash__text__prefix,.price-splash--compressed .price-splash__text .price-splash__text__suffix,.price-splash--compressed .price-splash__text .price-splash__text__multiLine,.price-splash--compressed .price-splash__text .price-splash__text__singleLine{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);line-height:var(--line-height-medium);top:unset;margin-block:unset;vertical-align:baseline}.price-splash--compressed .price-splash__text .price-splash__text__secondaryValue:before{content:","}.ids-stepper{--_input-height: 2rem;--_input-width: 3.25rem;display:flex;align-items:center;gap:var(--spacing-component-xsmall)}.ids-stepper__input{display:flex;text-align:center;align-items:center;border:0;box-shadow:var(--shadow-input-border-default);border-radius:var(--radius-small);height:var(--_input-height);width:var(--_input-width);font-family:var(--font-family-ica-text-ny),sans-serif;font-weight:var(--font-weight-regular);font-size:var(--font-size-medium);color:var(--color-foreground-primary);background:var(--color-input-field-fill-default)}.ids-stepper__input:focus{box-shadow:var(--shadow-input-border-focus)}.ids-stepper__input:active{color:var(--color-foreground-primary)}.ids-stepper__input::-webkit-outer-spin-button,.ids-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ids-stepper__input[type=number]{-moz-appearance:textfield}.ids-stepper--block{display:grid;grid-template-columns:min-content 1fr min-content}.ids-stepper--block .ids-stepper__input{min-width:var(--_input-width);width:100%}.ids-stepper--size-md{--_input-height: 2.5rem;--_input-width: 3.75rem}.compensation-pond{display:flex;position:relative;align-items:center;justify-content:center;min-height:4rem}.compensation-pond>img{position:absolute;z-index:0}.compensation-pond__content{position:relative;padding:var(--spacing-component-xsmall);z-index:1}.compensation-pond__value,.compensation-pond__suffix{font-family:var(--font-family-ica-rubrik);font-weight:var(--font-weight-black);color:var(--color-brand-ica-generic-offer-on-fill)}.compensation-pond__value{font-size:var(--font-size-2xlarge);line-height:var(--line-height-2xlarge)}.compensation-pond__suffix{font-size:var(--font-size-large);line-height:var(--line-height-large)}.offer-card[data-v-80487511]{flex:1;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"image" "details" "buttons";text-align:center;cursor:pointer;position:relative;padding:var(--spacing-component-medium);padding-bottom:var(--spacing-component-xlarge)}@media (max-width: 767px){.offer-card[data-v-80487511]{padding-bottom:var(--spacing-component-medium)}.offer-card--size-regular[data-v-80487511]{text-align:left;grid-template-columns:auto minmax(0,1fr);grid-template-rows:unset;grid-template-areas:"image details" "buttons buttons"}}@media (min-width: 768px){.offer-card--size-highlight[data-v-80487511]{min-height:22rem;flex-direction:row;margin-bottom:0;grid-template-columns:auto minmax(0,1fr);grid-template-rows:unset;grid-template-areas:"image details" "image buttons"}}.offer-card--compensation[data-v-80487511]{border:solid .5rem var(--color-surface-default);background-color:var(--color-surface-stammis-default)}.offer-card--compensation .offer-card__image-container[data-v-80487511]{width:100%;display:flex;align-items:center;justify-content:center}.offer-card--consumed[data-v-80487511]{cursor:auto}.offer-card__info-container[data-v-80487511]{z-index:1;position:absolute;right:.25rem;top:.25rem;text-align:right}.offer-card__info-container>svg[data-v-80487511]{fill:var(--color-link-primary-default);height:1.5rem;width:1.5rem}.offer-card__image-container[data-v-80487511]{grid-area:image;justify-self:center;align-self:start;position:relative;height:7.5rem;width:7.5rem}@media (max-width: 767px){.offer-card--size-regular .offer-card__image-container[data-v-80487511]{align-self:center;height:7.25rem;width:7.25rem}.offer-card--size-half .offer-card__image-container[data-v-80487511]{height:6.25rem;width:6.25rem}}.offer-card--size-highlight .offer-card__image-container[data-v-80487511]{height:7.25rem;width:7.25rem}@media (min-width: 768px){.offer-card--size-highlight .offer-card__image-container[data-v-80487511]{height:11.5rem;width:11.5rem;align-self:center}}.offer-card__image-inner[data-v-80487511]{width:100%;height:100%}.offer-card__image-inner--empty[data-v-80487511]{fill:#eee}.offer-card__price-splash[data-v-80487511]{position:absolute;transform-origin:bottom right;bottom:-.5rem;right:-1.3rem}@media (max-width: 767px){.offer-card--size-regular .offer-card__price-splash[data-v-80487511]{transform-origin:top right;transform:scale(.8);top:.3rem;right:-.3rem;bottom:unset}.offer-card--size-half .offer-card__price-splash[data-v-80487511]{transform:scale(.8);right:-.8rem}}.offer-card--size-highlight .offer-card__price-splash[data-v-80487511]{right:-2rem}@media (min-width: 768px){.offer-card--size-highlight .offer-card__price-splash[data-v-80487511]{transform-origin:top right;top:0;right:-.5rem;bottom:unset}}.offer-card--compensation .offer-card__price-splash[data-v-80487511]{left:0;top:0;bottom:unset;right:unset;transform-origin:center;transform:scale(1)}@media (min-width: 768px){.offer-card--compensation .offer-card__price-splash[data-v-80487511]{transform:scale(1.3)}}.offer-card__details-container[data-v-80487511]{grid-area:details;display:flex;flex-direction:column;padding:var(--spacing-component-medium) var(--spacing-component-medium) 0 var(--spacing-component-medium);overflow-wrap:break-word;hyphens:auto}@media (max-width: 767px){.offer-card--size-regular .offer-card__details-container[data-v-80487511]{padding-left:var(--spacing-component-medium);padding-right:0;padding-top:0;align-self:center}}@media (min-width: 768px){.offer-card--size-highlight .offer-card__details-container[data-v-80487511]{align-self:end}}.offer-card__title[data-v-80487511]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin-top:0;margin-bottom:.5rem}@media (max-width: 767px){.offer-card--size-regular .offer-card__title[data-v-80487511]{margin-bottom:0}}.offer-card--size-highlight .offer-card__title[data-v-80487511]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin-bottom:var(--spacing-component-xsmall)}.offer-card__text[data-v-80487511]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary);margin:0}.offer-card__text--italic[data-v-80487511]{font-style:italic}.offer-card__button-container[data-v-80487511]{grid-area:buttons;position:relative;margin-top:var(--spacing-component-medium);display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:stretch;padding:0;width:100%}.offer-card--size-highlight .offer-card__button-container[data-v-80487511]{align-self:start}@media (min-width: 768px){.offer-card--size-highlight .offer-card__button-container[data-v-80487511]{align-items:center}}.offer-card__button-container[data-v-80487511]>:nth-child(2){margin-top:.5rem}.offer-card__offer-consumed-text[data-v-80487511]{position:relative;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);background:var(--color-surface-status-neutral-subtle);color:var(--color-foreground-status-neutral-subtle);border-radius:var(--radius-small);padding:var(--spacing-component-medium);text-align:center}html.tabnav-active .offer-card:focus-within:has(*:not(.offer-card__button-container button):focus){outline:2px solid var(--color-border-focus)}html.tabnav-active .offer-card__info-container:focus{outline:none}.add-to-cart-button{align-self:center;width:100%;margin:1rem 0 0}@media (min-width: 768px){.add-to-cart-button{width:fit-content;min-width:9.875rem;margin:0}}.no-image[data-v-909ccd40]{fill:#eee}.articleContainer[data-v-04ee6d83]{display:flex;flex-direction:column;margin:.75rem 0}@media (min-width: 768px){.articleContainer[data-v-04ee6d83]{flex-direction:row;justify-content:space-between}}.articleInnerContainer[data-v-04ee6d83]{display:flex;flex-direction:row}.articleTextContainer[data-v-04ee6d83]{display:flex;flex-direction:column;margin-left:1rem}.articleTitle[data-v-04ee6d83]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin:0;text-transform:capitalize}.articleImage[data-v-04ee6d83]{margin-right:1rem;height:3rem;width:3rem}.eanId[data-v-04ee6d83]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary);margin:0;letter-spacing:.0625rem}.text-container[data-v-04ee6d83]{width:fit-content;min-width:9.875rem;display:flex;justify-content:center;align-items:center}.text[data-v-04ee6d83]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);margin:0}.error[data-v-04ee6d83]{margin-top:1.25rem}.spinner[data-v-27007db9]{height:31.25rem;display:flex;align-items:center;text-align:center;justify-content:center}.topContainer[data-v-27007db9]{display:flex}@media (min-width: 768px){.topContainer[data-v-27007db9]{justify-content:space-between}}.topContainer__comparison-price[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);margin:1rem 0 0}.topContainer__price[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);font-weight:800;margin:0}.textContainer[data-v-27007db9]{margin-bottom:1rem;flex:1}@media (min-width: 768px){.textContainer[data-v-27007db9]{margin-right:1.125rem;margin-bottom:0}}.textContainer[data-v-27007db9]:last-child{margin-bottom:0}@media (min-width: 768px){.textContainer[data-v-27007db9]:last-child{margin-right:0}}.info[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-secondary);margin:.5rem 0 0}.imageContainer[data-v-27007db9]{display:flex;flex-direction:row;height:100%;justify-content:flex-end;width:40%;margin-left:1.5rem}@media (min-width: 768px){.imageContainer[data-v-27007db9]{margin-left:1rem}}.innerImageContainer[data-v-27007db9]{position:relative}.image[data-v-27007db9]{width:7.5rem;height:7.5rem}@media (min-width: 768px){.image[data-v-27007db9]{width:11.5rem;height:11.5rem}}.noImage[data-v-27007db9]{fill:#eee}.priceSplash[data-v-27007db9]{position:absolute;left:0;top:-8%;transform:translate(-30%) scale(.7)}@media (min-width: 768px){.priceSplash[data-v-27007db9]{left:0;top:0;transform:translate(-30%)}}.priceSplash.compensation[data-v-27007db9]{position:absolute;left:0;top:0;transform-origin:center left;transform:scale(1)}@media (min-width: 768px){.priceSplash.compensation[data-v-27007db9]{transform:scale(1.4)}}.tag[data-v-27007db9]{position:relative;top:-2rem;left:-1rem}@media (min-width: 768px){.tag[data-v-27007db9]{top:-1.5rem;left:-2.5rem}}.detailsContainer[data-v-27007db9]{border:1px solid var(--color-border-divider);padding:1rem;border-radius:var(--radius-small);color:var(--color-foreground-primary);margin-top:1rem}.detailsContainerInner[data-v-27007db9]{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}@media (min-width: 768px){.detailsContainerInner[data-v-27007db9]{grid-template-columns:1fr 1fr 1fr}}.label[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);margin:0}.text[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);margin:0}.includedArticlesTitle[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin:1.5rem 0 1.25rem}.includedArticleInnerContainer[data-v-27007db9]{display:flex;flex-direction:row}.includedArticleTitle[data-v-27007db9]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);color:var(--color-foreground-primary);margin:0}@media (min-width: 768px){.shoppingListButton[data-v-27007db9]{width:11.5rem;width:-moz-fit-content;width:fit-content}}.buyRestrictionNotification[data-v-27007db9]{margin-top:1rem}.emailMissing[data-v-27007db9]{margin-bottom:1rem}@media (min-width: 768px){.emailMissing[data-v-27007db9]{margin-bottom:2rem}}.buttonContainer.firstButton[data-v-27007db9]{display:none}.buttonContainer.secondButton[data-v-27007db9]{display:block;margin:1.75rem 0}@media (min-width: 768px){.buttonContainer.firstButton[data-v-27007db9]{display:block;margin:.75rem 0 0}.buttonContainer.secondButton[data-v-27007db9]{display:none}}.articleListItem[data-v-27007db9]{margin:0;padding:0}.articleListItem__item[data-v-27007db9]{border-bottom:1px solid var(--color-border-divider)}.articleListItem__item[data-v-27007db9]:last-child{border-bottom:none}.title[data-v-0a7dddc8]{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin-bottom:1rem;margin-top:-1rem}@media (min-width: 768px){.title[data-v-0a7dddc8]{font-size:1.25rem;margin-top:0}}.divider[data-v-0a7dddc8]{border:none;border-top:1px solid var(--color-border-divider);margin:0}.articleListItem:last-child>hr[data-v-0a7dddc8]{display:none}.buyRestrictionNotification[data-v-0a7dddc8],.emailMissing[data-v-0a7dddc8]{margin-bottom:1rem}@media (min-width: 768px){.buyRestrictionNotification[data-v-0a7dddc8],.emailMissing[data-v-0a7dddc8]{margin-bottom:2rem}}.ingredients-change-portions{display:flex;width:10rem;justify-content:space-between}.ingredients-change-portions>div{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.ingredients-change-portions>div.active{color:var(--color-foreground-status-negative-subtle)}.ingredients-change-portions.hide-label{width:5rem}.ingredients-change-portions button{padding:0;width:1.5rem;height:1.5rem}.ingredients-change-portions button svg{width:1rem;height:1rem}.ingredients-list-group__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin-bottom:.5rem;margin-top:1.5rem}.ingredients-list-group__heading:first-child{margin-top:0}@media (min-width: 1024px){.ingredients-list-group__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-bottom:.5rem;margin-top:1.5rem}}.ingredients-list-group__card{padding:.75rem 1.5rem;border-radius:var(--radius-small);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);background:var(--color-surface-default);min-height:3rem;display:flex;align-items:center;box-shadow:var(--elevation-small);display:block}.ingredients-list-group__card a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ingredients-list-group__card:not(:first-child){margin-top:.25rem}.ingredients-list-group__card__qty{width:auto;display:inline-block;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin-right:.25rem}.timer-wrapper{padding:1rem;border-top:1px solid var(--color-border-subtle);top:0;transition:margin ease .5s;position:relative;background:var(--color-surface-default);display:flex;align-items:center;flex-wrap:wrap}.timer-wrapper__inner{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 768px){.timer-wrapper .reset-timer-wrapper{margin-left:1rem}}.timer-wrapper.finished{margin-top:-4.0625rem}.timer-wrapper .time-counter{display:flex;justify-content:center;align-items:center;margin-right:1rem}.timer-wrapper .time-countdown{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:0;min-width:5rem;text-align:center}.timer-wrapper .time-countdown.timer-done,.timer-wrapper .time-countdown.finished{margin:0;min-width:0}.timer-wrapper__start-button-wrapper .modal-popup-button{width:100%}@media (min-width: 1280px){.timer-wrapper__start-button-wrapper .modal-popup-button{margin-left:2.5rem;width:auto}}.timer-wrapper__start-button-wrapper .timer-icon{width:1.25rem;height:1.25rem}.timer-wrapper__count-down-wrapper{display:flex;align-items:center}.timer-wrapper__count-down-wrapper.finished{color:var(--color-foreground-secondary);fill:var(--color-foreground-secondary)}.timer-wrapper__count-down-wrapper .timer-icon{width:1.5rem;height:1.5rem;margin-right:1rem}.timer-wrapper__count-down-wrapper .count-down{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);padding-left:.5rem;flex-grow:1}.timer-wrapper__count-down-wrapper.timer-done .timer-icon{fill:var(--color-on-fill-theme-grey-subtle);animation-name:shake;animation-duration:.8s;transform-origin:50% 50%;animation-iteration-count:100;animation-timing-function:linear}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}.cooking-steps-card{padding:.75rem 1.5rem;border-radius:var(--radius-small);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);background:var(--color-surface-default);min-height:3rem;display:flex;align-items:center;box-shadow:var(--elevation-small);display:block;padding:0}.cooking-steps-card a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.cooking-steps-card:not(:first-child){margin-top:.5rem}.cooking-steps-card .cooking-steps-main{display:flex;padding:1rem;align-items:flex-start;z-index:7;background:var(--color-surface-default);position:relative;border-radius:var(--radius-small)}.cooking-steps-card .cooking-steps-main label{cursor:pointer}.cooking-steps-card .cooking-steps-main__text{width:100%;color:var(--color-foreground-primary)}.cooking-steps-card__checked .cooking-steps-main__text{color:var(--color-foreground-secondary);max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.cooking-steps-card__checked .cooking-steps-main__text{max-width:16rem}}.ingredients-list-group-extra{margin-top:1.5rem}.ingredients-list-group-extra~.ingredients-list-group-extra{margin-top:.5rem}.ingredients-list-group-extra .ingredients-list-group__card.extra-content{padding-left:1rem;align-items:flex-start;display:flex}.ingredients-list-group-extra .step-icon{min-width:1.5rem;height:1.5rem;margin-right:1rem;max-width:1.5rem}.cooking-steps .cooking-steps-group+.cooking-steps-group{margin-top:1.5rem}.rating-area{display:flex;align-items:center;margin:2rem auto 0;flex-direction:column;justify-content:center;background-color:var(--color-surface-default);border-radius:var(--radius-small);box-shadow:var(--elevation-small);padding:1rem 0}.rating-area__title{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);margin:0}.rating-area__preamble{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);margin:0;color:var(--color-foreground-secondary)}.rating-area__rating-wrapper{display:flex;align-items:center;gap:1rem;margin-top:1rem}.rating-area__rating-component{margin-top:.5rem}.rating-area .g-recaptcha-tos,.rating-area .g-recaptcha-tos a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall)}.rating-area .g-recaptcha-tos{padding:1rem}.recipe-confetti-canvas{position:fixed;top:0;left:0;right:0;display:block;z-index:999999;pointer-events:none;height:100vh;width:100vw}.cooked-recipe-history__delete-container .modal-content__inner{height:100%}.cooked-recipe-history__delete{text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%}.cooked-recipe-history__delete .ids-button--icon .svg-icon{width:1.25rem;height:1.25rem}.cooked-recipe-history__delete__text{margin-top:3.5rem;font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}@media (min-width: 768px){.cooked-recipe-history__delete__text{margin:0}}.cooked-recipe-history__delete .button-container{margin-top:1rem}.cooked-recipe-history__delete .button-container button{min-width:12.5rem}.cooked-recipe-history__delete .button-container button:last-of-type{display:block;margin:.5rem auto 0}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.cooked-recipe-history-item{width:100%;position:relative;box-shadow:var(--elevation-small)}.cooked-recipe-history-item:last-of-type{border-radius:0 0 var(--radius-small) var(--radius-small)}.cooked-recipe-history-item__date{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.cooked-recipe-history-item__item-wrapper{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-default);padding:.75rem 1rem;height:3rem}.cooked-recipe-history-item__item-wrapper .right-container{display:flex;justify-content:center;align-items:center}.cooked-recipe-history-item__item-wrapper .right-container.active{right:0}.cooked-recipe-history-item__item-wrapper .right-container .save-button{margin-right:.5rem}.cooked-recipe-history-item__item-wrapper .edit-mode-button svg{width:1.25rem;height:1.25rem}.cooked-recipe-history-item__button.ids-button--icon{width:2rem;height:2rem;margin-right:1rem}.cooked-recipe-history-item__button.ids-button--icon .cooked-recipe-history-item__icon.svg-icon{width:2rem;height:2rem;fill:var(--color-on-fill-theme-grey-subtle);transition:transform .5s ease;transform:rotate(0)}.cooked-recipe-history-item__button.ids-button--icon .cooked-recipe-history-item__icon.svg-icon.active{transform:rotate(-90deg);margin-right:1rem;transition:transform .5s ease}.cooked-recipe-history-item__calendar{text-align:right;margin-top:1rem;position:absolute;z-index:10;right:0rem;top:3rem}.cooked-recipe-history-item__calendar .row-from-end-1{display:block}.cooked-recipe-history-item__calendar .dp__month_year_col_nav{padding:0}.fade-down-enter-active{transition:all .3s ease}.fade-down-leave-active{transition:all .1s cubic-bezier(1,.5,.8,1)}.fade-down-enter,.fade-down-leave-to{transform:translateY(-.625rem);opacity:0}.recipe-cooked-area{display:flex;align-items:center;margin:2rem auto 0;flex-direction:column;justify-content:center}.recipe-cooked-area__question{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);margin:0 1.5rem 1rem}.recipe-cooked-area__tooltip{margin-top:0;text-align:center}.recipe-cooked-area__tooltip .link{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}@media (min-width: 768px){.recipe-cooked-area__tooltip{text-align:left}}.recipe-cooked-area__error-notification.feedback{margin-top:1.5rem}.recipe-cooked-history__header{cursor:pointer;margin-top:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-default);box-shadow:var(--elevation-small);border-radius:var(--radius-small) var(--radius-small) 0 0}.recipe-cooked-history__header span{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.recipe-cooked-history__header>div{display:flex;align-items:center}.recipe-cooked-history__icon{width:1.5rem;height:1.5rem;min-width:1.5rem;margin-right:.5rem}.recipe-cooked-history__icon.arrow{transition:transform .5s ease;transform:rotate(0)}.recipe-cooked-history__icon.arrow.active{transform:rotate(180deg);transition:transform .5s ease}.recipe-cooked-history__header,.recipe-cooked-history__item{position:relative;display:flex;justify-content:space-between;overflow:hidden}.recipe-cooked-history__show-more-button{display:flex;justify-content:center;align-items:center;margin-top:1rem}.recipe-header-buttons{position:relative;display:flex;gap:1rem;padding:.5rem 1rem 2rem}@media (min-width: 768px){.recipe-header-buttons{padding:2em 0 1rem}}@media (min-width: 1024px){.recipe-header-buttons{padding:1.5rem 0 0}}.recipe-header-buttons .share-button{border:0;padding:.625rem 1.5rem .625rem 1rem;position:relative;overflow:visible}.recipe-header-buttons .menu-button.show-tooltip:before{content:"";position:absolute;z-index:1;top:3.2rem;left:1.1rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-border-divider);transition:all 1s ease}.recipe-header-buttons .menu-button.show-tooltip:after{content:"Länk kopierad";position:absolute;z-index:1;top:3.5rem;left:-1.6875rem;width:5.3125rem;height:2rem;color:var(--color-surface-default);padding:0 .5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);display:flex;justify-content:center;align-items:center;text-align:center;background:var(--color-link-secondary-default);border-radius:var(--radius-small);transition:all 1s ease}.recipe-header-buttons .menu-button .print-button{padding:.625rem 1.5rem .625rem 1rem}.recipe-header-buttons .menu-button .print-button__text{display:none}@media (min-width: 0px){.recipe-header-buttons .menu-button .print-button__text{display:inline}}.recipe-header-buttons .menu-button .add-to-folder,.recipe-header-buttons .menu-button .add-to-shoppinglist{padding:.625rem 1.5rem .625rem 1rem}.recipe-collabs{border-top:1px solid var(--color-border-subtle);padding:1rem;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}.recipe-collabs a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.recipe-collabs__image{display:none}@media (min-width: 0px){.recipe-collabs__image{display:block;width:4.375rem}.recipe-collabs__image.buffe{height:1.875rem}.recipe-collabs__image.matkasse{height:5.875rem}}@media (min-width: 768px){.recipe-collabs{padding:1rem 1.5rem}}@media (min-width: 1024px){.recipe-collabs{padding:1rem 2.5rem}}@media (min-width: 1280px){.recipe-collabs{padding:1rem 3rem}}.recipe-collabs p{margin:0}.recipe-collabs.sponsorship{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}.recipe-collabs.sponsorship .sponsor-name{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.recipe-collabs.sponsorship .sponsor-image{max-width:6rem;width:auto;height:auto;max-height:5rem}.cooking-mode{position:fixed;width:100vw;height:100vh;top:0;left:0;background:var(--color-surface-default);z-index:999}.cooking-mode .section-heading-name{color:var(--color-foreground-primary)}.cooking-mode .close-button{bottom:1rem;right:1rem;top:auto;position:absolute}.cooking-mode .portrait-screen .cancel-button{position:fixed;bottom:2rem;left:50%;transform:translate(-50%,-50%)}.cooking-mode .vertical-screen{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.cooking-mode .vertical-screen .phone-icon{width:6.5rem;height:6.5rem;fill:var(--color-brand-ica-stammis-red);-webkit-animation-name:tiltingPhone;animation-name:tiltingPhone;-webkit-animation-duration:2s;animation-duration:2s;animation-delay:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cooking-mode .vertical-screen p{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);color:var(--color-foreground-primary);min-width:15.625rem}.cooking-mode .horizontal-screen{display:grid;grid-template-columns:1fr 1fr;gap:1rem;height:100vh}.cooking-mode .horizontal-screen .right-column{background:var(--color-surface-default);padding:1rem 1rem 6rem;overflow:scroll}.cooking-mode .horizontal-screen .right-column .ingredients-list-group__card{padding:.25rem;box-shadow:none;min-height:auto}.cooking-mode .horizontal-screen .right-column .ingredients-list-group__heading{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-black);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-04);text-transform:var(--text-case-uppercase);margin-bottom:.5rem}.cooking-mode .horizontal-screen .left-column{padding:1rem 1rem 6rem;overflow:scroll}.cooking-mode__cooking-mode-button{margin-bottom:1rem}.cooking-mode .cooking-steps-card__checked .cooking-steps-main__text{max-width:13rem}.cooking-mode__change-portions-wrapper button{background:var(--color-button-secondary-fill-default)}.cooking-mode__change-portions-wrapper div{color:var(--color-foreground-primary)}.cooking-mode .ingredients-list-group+.ingredients-list-group{margin-top:1.5rem}@keyframes tiltingPhone{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(0deg)}40%{-webkit-transform:rotate(90deg)}80%{-webkit-transform:rotate(90deg)}to{-webkit-transform:rotate(0deg)}}.app-link[data-v-57b9edc3]{margin-top:1.5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-s);font-weight:var(--font-weight-bold);line-height:var(--line-height-s);padding:1.5rem}.app-link__content[data-v-57b9edc3]{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.app-link__header[data-v-57b9edc3]{margin:0}.app-link__img[data-v-57b9edc3]{margin:-.75rem -.5rem -.75rem -1rem;width:70px;height:96px;flex:0 0 auto}.app-link__btn[data-v-57b9edc3]{margin-top:1rem}@media (min-width: 768px) and (max-width: 1279px){.recipe-header{margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width: 1280px){.recipe-header{border-radius:var(--radius-small)}}.recipe-header .recipe-print-id{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-header__wrapper{margin:0 .5rem}@media (min-width: 768px){.recipe-header__wrapper{margin:0;padding:0!important;display:flex;justify-content:space-between;flex-direction:column}}@media (min-width: 768px){.recipe-header__wrapper-inner{padding:1.5rem;display:flex;flex-direction:column;max-width:100%}}@media (min-width: 1024px){.recipe-header__wrapper-inner{padding:3rem 2.5rem}}.recipe-header__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-4xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-4xlarge);margin:0;padding:1.5rem 1rem 0;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;text-overflow:ellipsis;max-width:100%}@media (min-width: 768px){.recipe-header__title{padding:0}}.recipe-header__title--long-words{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}@media (min-width: 1024px){.recipe-header__title--long-words{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-4xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-4xlarge)}}.recipe-header__attr{padding:.75rem 1rem 1.75rem;display:flex;justify-content:flex-start;align-items:flex-start}@media (min-width: 768px){.recipe-header__attr{padding:.75rem 0 1.5rem}}.recipe-header__attr .attr-items{display:flex;align-items:center;cursor:pointer}.recipe-header__attr .attr-items:not(:last-child){margin-right:.75rem}@media (min-width: 0px){.recipe-header__attr .attr-items:not(:last-child){margin-right:1rem}}.recipe-header__copyUrlToClipBoard{opacity:0;border:0;position:absolute;left:-999rem}.recipe-header .desktop-image-container{display:none;padding:0;border-left:1px solid transparent}@media (min-width: 768px){.recipe-header .desktop-image-container{display:block}}@media (min-width: 1280px){.recipe-header .desktop-image-container.image-fallback{position:relative;transition:border-color ease .5s;border-color:var(--color-border-subtle)}}.recipe-header__mobile-image-wrapper{width:100%;padding-bottom:100%;position:relative;margin-bottom:.5rem}.recipe-header__mobile-image-wrapper.ab-test{padding-bottom:0}.recipe-header__mobile-image-wrapper__inner{position:absolute;inset:0}.recipe-header__mobile-image-wrapper__inner.ab-test{position:relative}.recipe-header__mobile-image-wrapper__inner.ab-test .ab-test-video .video-wrapper{padding-bottom:85%}.recipe-header__mobile-image-wrapper__inner.ab-test .ab-test-video-button{position:absolute;left:.5rem;bottom:.75rem;z-index:2}.recipe-header__mobile-image-wrapper__inner img{height:100%;object-fit:cover;border-radius:var(--radius-small);width:100%}@media (min-width: 768px){.recipe-header__mobile-image-wrapper{display:none}}@media (min-width: 768px){.recipe-header__desktop-image-wrapper{height:100%;position:relative}.recipe-header__desktop-image-wrapper__inner,.recipe-header__desktop-image-wrapper__inner .img-component{height:100%}.recipe-header__desktop-image-wrapper__inner .img-component img{height:100%;object-fit:cover;border-radius:0;width:100%}}@media (min-width: 1280px){.recipe-header__desktop-image-wrapper{width:100%;position:relative;padding-bottom:100%}.recipe-header__desktop-image-wrapper__inner{position:absolute;inset:0 -1px 0 0}.recipe-header__desktop-image-wrapper__inner img{border-radius:0 var(--radius-small) var(--radius-small) 0}}.recipe-header__image{border-radius:var(--radius-small);width:100%;opacity:0}.recipe-header__image.mobile{height:100%;object-fit:cover}@media (min-width: 768px){.recipe-header__image{border-radius:0;width:100%;height:100%;object-fit:cover}.recipe-header__image.mobile{display:none}}@media (min-width: 1280px){.recipe-header__image{padding:0;border-radius:0 var(--radius-small) var(--radius-small) 0;opacity:0}.recipe-header__image.medium-image-fallback,.recipe-header__image.small-image-fallback{width:36.25rem;height:36.25rem;height:auto;max-height:36.25rem;position:absolute;inset:0;margin:auto;border-radius:var(--radius-small)}.recipe-header__image.small-image-fallback{width:25rem;height:25rem;max-height:25rem}}.recipe-header__image.image-loaded,.recipe-header__image.small-image-fallback,.recipe-header__image.medium-image-fallback{opacity:1}.recipe-header__summary{background:var(--color-surface-theme-green);padding:.75rem;color:var(--color-foreground-theme-green);display:flex;align-items:flex-start;flex-direction:row;justify-content:space-between;text-align:center;margin-bottom:1rem}@media only screen and (max-width: 320px){.recipe-header__summary{flex-direction:column}}@media (min-width: 768px){.recipe-header__summary{margin-bottom:1.5rem}}.recipe-header__summary .items{display:flex;align-items:center;flex-direction:column;width:33.33%;cursor:pointer;color:var(--color-foreground-theme-green);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);line-height:var(--line-height-xsmall)}@media (min-width: 1024px){.recipe-header__summary .items{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}}@media only screen and (max-width: 320px){.recipe-header__summary .items{flex-direction:row;width:100%}.recipe-header__summary .items:not(:last-of-type){margin-bottom:1rem}}.recipe-header__summary .summary-icon{fill:var(--color-foreground-theme-green);width:2rem;height:2rem;margin-bottom:.25rem}@media only screen and (max-width: 320px){.recipe-header__summary .summary-icon{margin-right:1rem}}.recipe-header__summary .ingredients{display:inline}@media (min-width: 768px) and (max-width: 1023px){.recipe-header__summary .ingredients{display:none}}.recipe-header__preamble{margin:0;padding:0 1.5rem 1rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-light);line-height:var(--line-height-large)}@media (min-width: 768px){.recipe-header__preamble{padding:0}}.recipe-header__preamble p{margin:0}.recipe-header__preamble a{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large)}.offer-wrapper[data-v-521d8fa8]{margin-top:1.5rem;box-shadow:var(--elevation-small)}.ingredients-list__heading-section{display:flex;justify-content:space-between;align-items:center}.ingredients-list__heading-section .change-portions-wrapper{margin-bottom:.75rem}@media (min-width: 1024px){.ingredients-list__heading-section .change-portions-wrapper{margin-bottom:1rem}}.ingredients-list__heading-section .default-portions{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.ingredients-list .ingredients-list-group+.ingredients-list-group{margin-top:1.5rem}.ingredients-list .add-to-list{margin-top:1.5rem;width:100%}@media (min-width: 768px){.health-section{margin:0}}.health-section__tooltip-container{display:flex;align-items:center;position:relative}.health-section__tooltip-container .tooltip-text{display:none;position:absolute;width:15.625rem;background-color:var(--color-surface-default);color:var(--color-foreground-primary);text-align:center;padding:.75rem;border-radius:var(--radius-medium);z-index:1;top:2rem;box-shadow:var(--elevation-medium-regular);justify-content:space-between;align-items:center}.health-section__tooltip-container .tooltip-text:after{content:" ";position:absolute;top:0;left:50%;transform:translate(-50%);margin-top:-.625rem;border-width:5px;border-style:solid;border-color:transparent transparent var(--color-white) transparent}.health-section__tooltip-container .tooltip-close-icon{width:1.5rem;height:1.5rem;min-width:1.5rem;margin-left:.5rem;fill:var(--color-foreground-primary)}.health-section__tooltip-icon{position:relative;display:inline-block;width:1.5rem;height:1.5rem;fill:var(--color-foreground-primary);margin-left:.25rem;cursor:pointer;margin-bottom:.75rem}@media (min-width: 1024px){.health-section__tooltip-icon{margin-bottom:1rem}}.health-section .recipe-page-section{text-align:center}@media (min-width: 768px){.health-section .recipe-page-section{margin:0;border-radius:var(--radius-small)}}.health-section__wrapper{display:flex;justify-content:space-between;padding:1rem 1.5rem;align-items:center}.health-section__wrapper.main-area{padding:.5rem 1.5rem;margin:0;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.health-section__wrapper.link-area{justify-content:center}.health-section__type{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.health-section__list{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);padding:.5rem 0}.health-section__data{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.health-section__footer{display:flex;justify-content:center}.health-section.climate{height:100%}.health-section.climate .recipe-page-section{text-align:center;flex-grow:1}.health-section.climate .recipe-page-section .health-section__list{flex-grow:1}.health-section.climate .climate-icon{fill:var(--color-foreground-secondary);width:2rem;height:2rem;margin-right:.25rem}@media (min-width: 1024px){.health-section.climate .climate-icon{margin-right:.5rem}}.health-section.climate .climate-icon.green{fill:var(--color-foreground-special-climate)}.health-section.climate .main-area{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);text-align:left}.health-section.climate .carbon-dioxide-wrapper{height:3.5rem;padding:.75rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large)}@media (min-width: 0px){.health-section.climate .carbon-dioxide-wrapper{padding:1rem 1.5rem}}.health-section.climate .carbon-dioxide-wrapper .carbon-unit{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.recipe-ad-wrapper{margin-bottom:1rem;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;padding-top:1rem;margin-top:.5rem}.recipe-ad-wrapper__inner{min-height:5.625rem;overflow:hidden;width:100%;border-radius:var(--radius-small);display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.recipe-ad-wrapper__inner{min-height:9.25rem}.recipe-ad-wrapper__inner.only-mobile-s{min-height:3.125rem}}.recipe-ad-wrapper__inner.no-fallback{min-height:auto!important}.recipe-ad-wrapper .ica-ad-slot{display:flex;align-items:center;justify-content:center;min-width:100%}.recipe-ad-wrapper .ica-ad-slot:focus-within{outline:3px solid var(--color-border-focus);outline-offset:-3px}.recipe-ad-wrapper .ica-ad-slot .fallback{display:flex;position:relative}.recipe-ad-wrapper .ica-ad-slot .fallback img{max-width:none;position:relative;left:50%;transform:translate(-50%);border-radius:var(--radius-small);z-index:-1}.recipe-ad-wrapper .ica-ad-slot>div:only-child:before{content:"Annons";display:block;color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);line-height:var(--line-height-xsmall);position:absolute;left:0;top:0}.recipe-ad-wrapper>div,.recipe-ad-wrapper iframe{flex:1}.recipe-ad-wrapper.px-ad{min-height:1px;max-height:1px;height:1px;width:1px;top:0;left:50%;padding:0;margin:0}.cooking-steps__heading-section{display:flex;justify-content:space-between;align-items:center}.cooking-steps__cooking-mode-button{margin-bottom:1rem}.cooking-steps__extra-content-mobile{margin-top:.5rem}.cooking-steps__change-portions-feedback.feedback{margin-top:0;margin-bottom:1rem}.cooking-steps .recipe-rating-modal .feedback{margin-top:1.5rem}.comment-section__wrapper{background:var(--color-surface-default);margin-right:-1rem;margin-left:-1rem}@media (min-width: 768px){.comment-section__wrapper{margin:0;border-radius:var(--radius-small)}}.comment-section__wrapper.extra-padding{padding-bottom:2.5rem}.comment-section__write-comment{border-bottom:1px solid var(--color-border-subtle)}.comment-section__write-comment__inner{padding:1.5rem}.comment-section__write-comment .comment-section__created{margin:0 0 .5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.comment-section__write-comment .send-comment-wrapper{margin-top:1rem}.comment-section__write-comment .send-comment-wrapper button{width:100%}@media (min-width: 768px){.comment-section__write-comment .send-comment-wrapper button{width:auto}}.comment-section__write-comment .feedback{margin:0 1.5rem 1.5rem}@media (min-width: 768px){.comment-section__write-comment .feedback{width:fit-content}}.comment-section__attr{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem;margin-top:1rem;margin-left:3.125rem}.comment-section__attr.replies{padding-bottom:.5rem}.comment-section__comment{margin:0 1rem;padding:1.5rem .5rem}.comment-section__comment:not(:last-child){border-bottom:1px solid var(--color-border-subtle)}@media (min-width: 1024px){.comment-section__comment{padding:1.5rem 1rem}}@media (min-width: 1280px){.comment-section__comment{padding:1.5rem}}.comment-section__comment:last-child{padding-bottom:0;border-bottom:none}.comment-section__top-container{display:grid;grid-gap:1rem;grid-template-columns:2.125rem auto}.comment-section__user-avatar,.comment-section__ica-avatar{background:var(--color-surface-default);border:1px solid var(--color-border-subtle);border-radius:var(--radius-round);width:2rem;height:2rem;position:relative}.comment-section__user-avatar svg,.comment-section__ica-avatar svg{position:absolute;width:1.25rem;height:1.25rem;top:18%;left:18%}.comment-section__user-avatar.logged-in-user,.comment-section__ica-avatar.logged-in-user{background:var(--color-surface-theme-red);border:none}.comment-section__user-avatar.logged-in-user svg,.comment-section__ica-avatar.logged-in-user svg{fill:var(--color-on-fill-theme-red-subtle)}.comment-section__ica-avatar svg{fill:var(--color-brand-ica-stammis-red)}.comment-section__name{margin:0;color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.comment-section__name.logged-in-user{color:var(color-on-fill-theme-red-subtle)}.comment-section__created{color:var(--color-foreground-primary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.comment-section__text{margin:0;padding-top:.25rem;color:var(--color-foreground-primary);word-break:break-word;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}@media (min-width: 1280px){.comment-section__text{max-width:90%}}.comment-section__replies{padding-left:3rem;margin-top:1.5rem;margin-bottom:1rem}.comment-section__show-more-container{display:flex;justify-content:center;align-items:center;margin-top:1rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.comment-section__feedback-message.feedback{width:90%}@media (min-width: 768px){.comment-section__feedback-message.feedback{width:auto}}@media (max-width: 768px){.more-like-this__recipe-cards{margin-right:-1rem;margin-left:-1rem}.more-like-this__recipe-cards .recipe-card__content{margin-left:0;margin-right:0}.more-like-this__recipe-cards>div{margin:0}.more-like-this__recipe-cards>div>.col{padding-left:0;padding-right:0}}.more-like-this__categories{margin-top:1.5rem;display:flex;flex-wrap:wrap;margin-right:-.5rem}.more-like-this__categories>a:not(:last-child){margin-right:.5rem;margin-bottom:.5rem}.action-bar-buttons div{margin:0 .25rem}.action-bar-buttons{display:flex;justify-content:space-around}.action-bar-buttons__menu-button{width:2.5rem}.action-bar-buttons__menu-button div{margin:0}@media print{.action-bar{display:none}}.action-bar{position:sticky;bottom:0;z-index:8}@media (max-width: 1023px){.action-bar{bottom:1.5rem}}.action-bar.side-menu-open{position:static}.action-bar__content{margin-top:2rem;padding:1rem 1.5rem;border-radius:var(--radius-small);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);background:var(--color-surface-default);min-height:3rem;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--elevation-small)}.action-bar__buyable-recipe{display:flex;justify-content:center;align-items:center;gap:.75rem}@media (max-width: 768px){.action-bar__buyable-recipe{gap:.625rem}}.action-bar__buyable-recipe .ids-button{width:7.5rem}.action-bar__recipe-price{display:flex;align-items:flex-end;padding:0;gap:.5rem}@media (max-width: 768px){.action-bar__recipe-price{flex-direction:column;align-items:flex-start;gap:0}}.action-bar__recipe-price h2{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);display:flex;align-items:center;margin:0}.action-bar.is-action-bar-sticky .menu-button__menu-card{top:-7rem}@media (max-width: 1023px){.action-bar.is-action-bar-sticky .menu-button__menu-card{top:-13rem}}.action-bar .show-tooltip:before{content:"";position:absolute;z-index:1;top:3rem;left:.9rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-border-divider);transition:all 1s ease}.action-bar .show-tooltip:after{content:"Länk kopierad";position:absolute;z-index:1;top:3.25rem;left:-1.6875rem;width:5.3125rem;color:var(--color-surface-default);padding:.5rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);display:flex;justify-content:center;align-items:center;text-align:center;background:var(--color-link-secondary-default);border-radius:var(--radius-small);transition:all 1s ease}.products-ingredient__product{padding:1rem 0;border-bottom:1px solid var(--color-border-divider);display:flex;align-items:center;justify-content:space-between}.products-ingredient__product.no-border{border-bottom:none}.products-ingredient__other-product{padding:1rem 0;display:flex;align-items:center;justify-content:space-between}.products-ingredient__image{width:4.5rem;margin-right:.75rem}.products-ingredient__details{width:7.1875rem}@media (min-width: 768px){.products-ingredient__details{width:10.125rem}}.products-ingredient__name{margin-right:.75rem;font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}.products-ingredient__price{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin:0;padding:0;display:block}.products-ingredient__jmfPrice{color:var(--color-foreground-secondary);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);letter-spacing:0;text-decoration:none;text-transform:none;margin:0}.products-ingredient__product-buttons-change-product{display:block;margin-top:.25rem}.products-ingredient__product-buttons-change-product button{margin:auto;display:block}.products-ingredient__other-products{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-divider)}.products-ingredient__other-products .products-ingredient__details{width:15rem}@media (max-width: 768px){.products-ingredient__other-products .products-ingredient__details{width:11.25rem}}.products-ingredient__choose-product{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);margin:0;display:flex;flex-direction:row;align-items:flex-start;padding:1rem 0 .5rem;height:3rem}.products-ingredient__other-products-buttons{display:flex;justify-content:end}.buy-recipe-menu__products .products-ingredient:first-child .products-ingredient__product{border-top:1px solid var(--color-border-divider)}.buy-recipe-menu .is-loading{opacity:.5}.buy-recipe-menu__change-portions-row{height:2.5rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.buy-recipe-menu__change-portions-row .default-portions{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary)}.buy-recipe-menu__portions-header{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);margin:0}.buy-recipe-menu__additional-products-header{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);margin:0;padding:1rem 0}.buy-recipe-menu__button-container{display:flex;align-items:center;gap:.5rem;justify-content:space-between;width:100%}.buy-recipe-menu__button-container.error-height{height:11.875rem}.buy-recipe-menu__total-price{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin:0;width:100%}@media (min-width: 768px){.buy-recipe-menu__total-price{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge)}}.buy-recipe-menu__add-to-cart{width:65%}.buy-recipe-menu .feedback{margin-top:.5rem}.recipe-page{margin-bottom:2rem}@media (min-width: 768px){.recipe-page{margin:0 0 2rem}}@media (min-width: 1280px){.recipe-page:not(.with-top-ad){margin:2.5rem 0 2rem!important}.recipe-page,.recipe-page__wrapper{border-radius:var(--radius-small)}}.recipe-page [class*=section-margin],.recipe-page [class*=section-margin][class*=-column]{margin-top:2rem}@media (min-width: 768px){.recipe-page [class*=section-margin],.recipe-page [class*=section-margin][class*=-column]{margin-top:3rem}}@media (min-width: 1280px){.recipe-page [class*=section-margin],.recipe-page [class*=section-margin][class*=-column]{margin-top:4rem}}@media (max-width: 768px){.recipe-page .recipe-page-section{margin:0 -1rem}}@media (min-width: 768px){.recipe-page .ingredients-wrapper{padding-right:1rem}.recipe-page .cooking-steps-wrapper{padding-left:0}}@media (min-width: 1024px){.recipe-page .ingredients-wrapper{padding-right:3rem}}.no-folders{background:var(--color-surface-default);padding:.5rem;height:100%;border-radius:var(--radius-small)}.no-folders__wrapper-inner{background:var(--color-surface-theme-orange);text-align:center;padding:2.5rem 1.5rem 1.5rem;border-radius:var(--radius-small);height:100%}@media (min-width: 768px){.no-folders__wrapper-inner{padding:1rem 1rem 1.5rem}}@media (min-width: 1280px){.no-folders__wrapper-inner{padding:2.5rem}}.no-folders__icon{display:none}@media (min-width: 768px){.no-folders__icon{display:block;width:4.5rem;height:4.5rem;margin:0 auto 1.5rem}}@media (min-width: 1024px){.no-folders__icon{display:block;width:7rem;height:7rem;margin:0 auto 1.5rem}}.no-folders__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);color:var(--color-accent);margin:0 0 .5rem}@media (min-width: 768px){.no-folders__prefix{margin:0}}.no-folders__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin:0 0 1.5rem}.more-button{margin:1rem auto;display:flex;justify-content:center}.recipe-listing__filter{margin:.5rem 0 1rem}@media (min-width: 768px){.recipe-listing__filter{display:flex;align-items:center;justify-content:space-between}}@media (min-width: 1024px){.recipe-listing__filter{margin:1rem 0 1.5rem}}.recipe-listing__input{margin-bottom:.5rem}@media (min-width: 768px){.recipe-listing__input{margin-right:1rem;margin-bottom:0;flex-grow:2}}.recipe-listing__select{min-width:14.625rem}.recipe-listing__select ul{z-index:1}@media (max-width: 768px){.recipe-listing__recipe-cards{margin-right:-1rem;margin-left:-1rem}.recipe-listing__recipe-cards .recipe-card__content{margin-left:0;margin-right:0}.recipe-listing__recipe-cards>div{margin:0}.recipe-listing__recipe-cards>div .col{padding-left:0;padding-right:0}}.recipe-listing__recipe-cards .menu-button__menu-card button,.recipe-listing__recipe-cards .menu-button__menu-card a{padding:.625rem 1.5rem .625rem 1rem}.recipe-listing__explore-more{margin:1rem auto 2rem;text-align:center}.recipe-listing__load-more-recipes{text-align:center;margin:.5rem auto}.liked-recipes-folder{position:relative;border-radius:var(--radius-small);cursor:pointer;box-shadow:var(--elevation-small);height:10.75rem}@media (min-width: 768px){.liked-recipes-folder{min-height:20rem}}@media (min-width: 1024px){.liked-recipes-folder{min-height:26.5rem}}.liked-recipes-folder__wrapper{background:var(--color-surface-default);width:100%;height:9rem;padding:.5rem;border-radius:var(--radius-small);min-height:9rem}@media (min-width: 768px){.liked-recipes-folder__wrapper{height:12.5rem}}.liked-recipes-folder__background{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;border-radius:var(--radius-small);display:flex;align-items:center}.liked-recipes-folder__container{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1rem}@media (min-width: 768px){.liked-recipes-folder__container{flex-direction:column;justify-content:center;padding:0;align-items:center}}.liked-recipes-folder__icon{fill:var(--color-foreground-primary)!important;display:none!important}@media (min-width: 768px){.liked-recipes-folder__icon{width:2.5rem;height:2.5rem;display:inline-block!important}}.liked-recipes-folder__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);color:var(--color-foreground-primary);margin:.5rem 0 0}@media (min-width: 1024px){.liked-recipes-folder__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);margin-top:0}}.liked-recipes-folder__subtitle{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-small);color:var(--color-foreground-secondary);margin:0}@media (min-width: 768px){.liked-recipes-folder__subtitle{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}}.recipe-folder-listing{margin-left:0rem;margin-right:0rem;margin-bottom:2rem}@media (min-width: 1024px){.recipe-folder-listing{margin-bottom:4rem}}.recipe-folder-listing__title-container{display:flex;justify-content:space-between;align-items:center;margin:2rem 0 1rem}.recipe-folder-listing__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:0}@media (max-width: 768px){.recipe-folder-listing__cards{gap:.5rem}}.recipe-folder-listing__cards .menu-button__menu-card button,.recipe-folder-listing__cards .menu-button__menu-card a{padding:.5rem 1.5rem .5rem 1rem}.recipe-folder-listing__load-more-folders{margin:.5rem auto;text-align:center}.empty-state{border:1px dashed var(--color-border-strong);border-radius:var(--radius-small)}.empty-state__wrapper{text-align:center;padding:1rem}@media (min-width: 768px){.empty-state__wrapper{padding:4rem}}.empty-state__title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);margin:0}.empty-state__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);margin:.5rem 0 0}.empty-state__button-container{display:flex;flex-direction:column;gap:1rem;align-items:center;margin-top:1rem}.your-recipes-not-logged-in{margin-top:1.5rem;padding:2.5rem;text-align:center;background:var(--color-surface-default);border-radius:var(--radius-small)}.your-recipes-not-logged-in .login-button{margin-top:1.5rem}.your-recipes-not-logged-in__text{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-light);line-height:var(--line-height-medium)}.your-recipes-not-logged-in__text p{margin:0}.your-recipes-not-logged-in__text__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin:0 0 .5rem}.technical-error{background:var(--color-surface-default);padding:.5rem;border-radius:var(--radius-small);margin-top:2rem}@media (min-width: 1024px){.technical-error{margin-top:3rem}}.technical-error.modal,.technical-error.modal .technical-error__wrapper{height:100%}.technical-error__wrapper{background:var(--color-surface-theme-orange);text-align:center;padding:1.5rem;border-radius:var(--radius-small)}@media (min-width: 768px){.technical-error__wrapper{padding:2rem;display:flex}}.technical-error__outer-wrapper{text-align:center}@media (min-width: 768px){.technical-error__outer-wrapper{margin-left:1.5rem;text-align:left}}@media (min-width: 1280px){.technical-error__outer-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}}.technical-error__prefix{font-family:var(--font-family-ica-hand);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);line-height:var(--line-height-large);color:var(--color-accent);margin:0 0 .5rem}@media (min-width: 768px){.technical-error__prefix{margin:1.5rem 0 0}}.technical-error__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge);margin:0 0 1.5rem}.technical-error__icon{display:none}@media (min-width: 768px){.technical-error__icon{display:block;width:7rem;height:7rem}}.technical-error__add-button{display:none}@media (min-width: 1280px){.technical-error__add-button{display:block}}.saved-recipes{margin-bottom:2rem}.saved-recipes [class*=section-margin],.saved-recipes [class*=section-margin][class*=-column]{margin-top:2rem}@media (min-width: 768px){.saved-recipes [class*=section-margin],.saved-recipes [class*=section-margin][class*=-column]{margin-top:3rem}}@media (min-width: 1280px){.saved-recipes [class*=section-margin],.saved-recipes [class*=section-margin][class*=-column]{margin-top:4rem}}.saved-recipes__button-container{padding:1rem;background:var(--color-surface-default);position:fixed;left:0;bottom:0;width:100%;border-top:1px solid var(--color-border-subtle);z-index:12}@media (min-width: 768px){.saved-recipes__button-container{position:relative;padding:0;background:none;border:none;width:auto;z-index:inherit}}@media (max-width: 768px){.saved-recipes .recipe-page-section{margin:0 -1rem}}@media (min-width: 768px){.saved-recipes .ingredients-wrapper{padding-right:1.5rem}.saved-recipes .cooking-steps-wrapper{padding-left:0}}@media (min-width: 1024px){.saved-recipes .ingredients-wrapper{padding-right:3rem}}.saved-recipes__title-wrapper{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}@media (min-width: 768px){.saved-recipes__title-wrapper{margin:1.375rem 0}}@media (min-width: 1024px){.saved-recipes__title-wrapper{margin:1.25rem 0}}.saved-recipes__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-large);color:var(--color-foreground-primary);margin:0}.saved-recipes__input{margin-bottom:2rem}.liked-recipes{margin-bottom:2rem;margin-top:.5rem}.liked-recipes [class*=section-margin],.liked-recipes [class*=section-margin][class*=-column]{margin-top:2rem}@media (min-width: 768px){.liked-recipes [class*=section-margin],.liked-recipes [class*=section-margin][class*=-column]{margin-top:3rem}}@media (min-width: 1280px){.liked-recipes [class*=section-margin],.liked-recipes [class*=section-margin][class*=-column]{margin-top:4rem}}.liked-recipes .arrow-back{padding-left:0}@media (max-width: 768px){.liked-recipes .recipe-page-section{margin:0 -1rem}}@media (min-width: 768px){.liked-recipes .ingredients-wrapper{padding-right:1.5rem}.liked-recipes .cooking-steps-wrapper{padding-left:0}}@media (min-width: 1024px){.liked-recipes .ingredients-wrapper{padding-right:3rem}}.liked-recipes__header-group{margin:1rem 0}.liked-recipes__title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.liked-recipes__title{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-2xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-2xlarge);color:var(--color-foreground-primary);margin:0}.liked-recipes__sub-title{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium);color:var(--color-foreground-primary);margin-top:1.5rem}.liked-recipes__input{margin-bottom:2rem}.recipe-folder[data-v-3fbc2016]{margin-bottom:2rem;margin-top:.5rem}.recipe-folder .arrow-back[data-v-3fbc2016]{padding-left:0}.recipe-folder .arrow-back svg[data-v-3fbc2016]{width:1.5rem;height:1.5rem}.recipe-folder__outer-title-wrapper[data-v-3fbc2016]{margin:1rem 0}.recipe-folder__inner-title-wrapper[data-v-3fbc2016]{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.recipe-folder__inner-title-wrapper[data-v-3fbc2016]{align-items:flex-start}}.recipe-folder__inner-title-wrapper .menu-button__menu-card button[data-v-3fbc2016],.recipe-folder__inner-title-wrapper .menu-button__menu-card a[data-v-3fbc2016]{padding:.5rem 1.5rem .5rem 1rem}.recipe-folder__button-wrapper[data-v-3fbc2016]{position:relative}@media (min-width: 768px){.recipe-folder__button-wrapper[data-v-3fbc2016]{display:flex;justify-content:space-between;margin-top:.25rem}}.recipe-folder__menu-button[data-v-3fbc2016]{position:absolute;top:.25rem;right:0;width:2.5rem}@media (min-width: 768px){.recipe-folder__menu-button[data-v-3fbc2016]{top:0;position:relative}}.recipe-folder__title[data-v-3fbc2016]{font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-3xlarge);font-weight:var(--font-weight-black);line-height:var(--line-height-3xlarge);margin:0;color:var(--color-foreground-primary);max-width:75%}.recipe-folder__preamble[data-v-3fbc2016]{color:var(--color-foreground-primary);margin:1.5rem 0 0;font-family:var(--font-family-ica-rubrik);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);line-height:var(--line-height-xlarge)}.recipe-folder__add-recipes-mobile[data-v-3fbc2016]{padding:1rem;background:var(--color-surface-default);position:fixed;left:0;bottom:0;width:100%;border-top:1px solid var(--color-border-subtle);z-index:11}.recipe-folder__add-recipes-mobile button[data-v-3fbc2016]{width:100%}.recipe-folder__add-recipes-desktop[data-v-3fbc2016]{margin-left:.5rem}
