.im3-log-in-form[data-v-d483819d]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-4xl)}.im3-log-in-form button[data-v-d483819d]{-webkit-tap-highlight-color:transparent}.im3-log-in-form__input[data-v-d483819d] .c2-field__body__input{min-height:var(--c2-ot-dimension-250);--sys-height: var(--c2-ot-dimension-250);height:var(--sys-height);font-weight:400;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height)}.im3-log-in-form__input_hide-validation-message[data-v-d483819d] .c2-fieldMessage--validation{display:none}.im3-log-in-form__input[data-v-d483819d] .c2-icon{-webkit-tap-highlight-color:transparent}@media(pointer:coarse){.im3-log-in-form__input[data-v-d483819d] .c2-icon:hover,.im3-log-in-form__input[data-v-d483819d] .c2-icon:active{background:transparent!important}}.im3-log-in-form__title[data-v-d483819d]{margin:0;font-weight:500;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-log-in-form__dashed-link-button[data-v-d483819d] .c2-button__label,.im3-log-in-form__dashed-link-button[data-v-d483819d] .c2-button--link:hover .c2-button__label{padding:var(--c2-st-global-distance-space-inset-x) 0;text-decoration-line:underline;text-decoration-style:dashed;text-underline-offset:var(--c2-st-global-distance-space-inset-xs)!important}.im3-log-in-form__credentials[data-v-d483819d]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-2xl)}.im3-log-in-form__password-section[data-v-d483819d]{display:flex;flex-direction:column;margin-top:var(--c2-ot-dimension-50)}.im3-log-in-form__password-section .im3-log-in-form__forgot-password[data-v-d483819d]{align-self:flex-end;font-weight:400;--sys-color: var(--c2-st-content-foreground-color-negative-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-negative-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media(pointer:coarse){.im3-log-in-form__password-section .im3-log-in-form__forgot-password[data-v-d483819d]:hover .c2-button__label,.im3-log-in-form__password-section .im3-log-in-form__forgot-password[data-v-d483819d]:active .c2-button__label{text-decoration-line:none}}.im3-log-in-form__register[data-v-d483819d]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-2xl);margin-top:var(--c2-st-global-distance-space-inset-md)}.im3-log-in-form__register .im3-log-in-form__registration-title[data-v-d483819d]{align-self:center}.im3-log-in-form__club-number[data-v-d483819d]{margin-top:var(--c2-st-global-distance-space-inset-md);display:flex;flex-direction:column;align-items:center}.im3-log-in-form__forgot-coral-id-button[data-v-d483819d],.im3-log-in-form__forgot-coral-id-button[data-v-d483819d]:hover{align-self:center;--sys-color: var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom: var(--c2-st-action-foreground-color-neutral-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel[data-v-64f84b1a]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-2xl)}.im3-profile-panel .im3-profile-panel__balance-item_loading[data-v-64f84b1a] .c2-alert__label,.im3-profile-panel__balance-item_loading .im3-profile-panel[data-v-64f84b1a] .c2-alert__label,.im3-profile-panel .im3-profile-panel__cell_loading[data-v-64f84b1a] .c2-cell__slot:has(.c2-badge),.im3-profile-panel__cell_loading .im3-profile-panel[data-v-64f84b1a] .c2-cell__slot:has(.c2-badge){filter:blur(6px);pointer-events:none;user-select:none}.im3-profile-panel__section[data-v-64f84b1a]{border:var(--c2-ot-dimension-6) solid #e5ecf1}.im3-profile-panel__cell[data-v-64f84b1a]{-webkit-tap-highlight-color:transparent}.im3-profile-panel__cell[data-v-64f84b1a] .c2-cell__slot:has(.c2-badge){transition:filter .3s ease}@media(pointer:coarse){.im3-profile-panel__cell.c2-cell[data-v-64f84b1a]:hover,.im3-profile-panel__cell.c2-cell[data-v-64f84b1a]:active{background:transparent!important}}@keyframes shimmer-64f84b1a{0%{background-position:200% 0}to{background-position:-200% 0}}.im3-profile-panel__profile-avatar[data-v-64f84b1a]{--sys-font-size: var(--c2-ot-dimension-125);font-size:var(--sys-font-size)}.im3-profile-panel__balance-item[data-v-64f84b1a]{border-radius:var(--c2-ot-dimension-25)}.im3-profile-panel__balance-item[data-v-64f84b1a] .c2-alert__label{transition:filter .3s ease;position:relative}.im3-profile-panel__balance-item_loading[data-v-64f84b1a] .c2-alert__label:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:shimmer-64f84b1a 1.5s infinite;border-radius:inherit}@supports not (inset: 0){.im3-profile-panel__balance-item_loading[data-v-64f84b1a] .c2-alert__label:after{inset-inline-start:0;inset-inline-end:0;top:0;bottom:0}@supports not (inset-inline-start: 0){.im3-profile-panel__balance-item_loading[data-v-64f84b1a] .c2-alert__label:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left: 0}}@supports not (inset-inline-end: 0){.im3-profile-panel__balance-item_loading[data-v-64f84b1a] .c2-alert__label:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: 0}}}.im3-profile-panel__notification-badge[data-v-64f84b1a]{--sys-background: var(--c2-st-asemantic-background-color-pistachio-explicit);--sys-background-opacity-custom: var(--c2-st-asemantic-background-color-pistachio-explicit-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));--sys-border: var(--c2-st-asemantic-background-color-pistachio-explicit);--sys-border-opacity-custom: var(--c2-st-asemantic-background-color-pistachio-explicit-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity, var(--sys-border-opacity-custom, 1)));--sys-color: var(--c2-st-action-foreground-color-onprimary-normal);--sys-color-opacity-custom: var(--c2-st-action-foreground-color-onprimary-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel__user-info[data-v-64f84b1a]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-2xl);padding:var(--c2-st-global-distance-space-inset-2xl)}.im3-profile-panel__user-info .im3-profile-panel__personal-data[data-v-64f84b1a]{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-stack-2xl)}.im3-profile-panel__user-info .im3-profile-panel__personal-data .im3-profile-panel__profile-information[data-v-64f84b1a]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.im3-profile-panel__user-info .im3-profile-panel__personal-data .im3-profile-panel__profile-information .im3-profile-panel__user-name[data-v-64f84b1a]{margin:0}.im3-profile-panel__user-info .im3-profile-panel__personal-data .im3-profile-panel__profile-information .im3-profile-panel__coral-id[data-v-64f84b1a]{margin:0;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel .im3-profile-panel__profile-balance[data-v-64f84b1a]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--c2-st-global-distance-space-stack-md)}.im3-profile-panel .im3-profile-panel__profile-balance[data-v-64f84b1a] .c2-alert__description{--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel .im3-profile-panel__profile-balance .im3-profile-panel__currency[data-v-64f84b1a] .c2-alert__label{--sys-color: var(--c2-st-asemantic-foreground-color-indigo-secondary);--sys-color-opacity-custom: var(--c2-st-asemantic-foreground-color-indigo-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel .im3-profile-panel__profile-balance .im3-profile-panel__coral-wallet-balance[data-v-64f84b1a]{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-stack-xs);--sys-color: var(--c2-st-asemantic-foreground-color-pistachio-secondary);--sys-color-opacity-custom: var(--c2-st-asemantic-foreground-color-pistachio-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel .im3-profile-panel__profile-balance .im3-profile-panel__coral-wallet-balance .im3-profile-panel__coral-wallet-icon[data-v-64f84b1a]{--sys-width: var(--c2-ot-dimension-100);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-100);height:var(--sys-height);margin-bottom:var(--c2-st-global-distance-space-inline-x);--sys-color: var(--c2-st-asemantic-foreground-color-pistachio-secondary);--sys-color-opacity-custom: var(--c2-st-asemantic-foreground-color-pistachio-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-profile-panel .im3-profile-panel__profile-balance .im3-profile-panel__coral-wallet-balance .im3-profile-panel__coral-wallet-value[data-v-64f84b1a]{margin:0;letter-spacing:1.4%}.im3-profile-panel__log-out[data-v-64f84b1a]{--sys-background: var(--c2-st-action-background-color-neutral-subtle-normal);--sys-background-opacity-custom: var(--c2-st-action-background-color-neutral-subtle-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));--sys-color: var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom: var(--c2-st-action-foreground-color-neutral-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));-webkit-tap-highlight-color:transparent}.im3-profile-panel__profile-avatar:has(.c2-image[style*=background-image]) .c2-avatar__label{display:none!important}.im3-auth-dialog-control-button[data-v-2d007123]{-webkit-tap-highlight-color:transparent}@media(pointer:coarse){.im3-auth-dialog-control-button[data-v-2d007123]:hover,.im3-auth-dialog-control-button[data-v-2d007123]:active{background:transparent!important}}.im3-auth-dialog-control-button[data-v-2d007123] .c2-button__label{padding-inline:var(--c2-st-global-distance-space-inset-xl)}.im3-auth-dialog-control-button__profile-information[data-v-2d007123]{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-stack-md)}.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-name[data-v-2d007123]{display:none}@media screen and (min-width:1024px){.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-name[data-v-2d007123]{display:inline-block;font-weight:400}}.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-avatar[data-v-2d007123] .c2-badge{--sys-width: var(--c2-ot-dimension-37) !important;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-37) !important;height:var(--sys-height);--sys-background: 224, 59, 0;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-avatar[data-v-2d007123]:after{display:none}.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-avatar-not-auth[data-v-2d007123]{background:transparent;--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-auth-dialog-control-button__profile-information .im3-auth-dialog-control-button__profile-avatar-not-auth[data-v-2d007123] span{--c2-image-publicMaskSize: 100%}.im3-auth-dialog__title[data-v-2d007123]{margin:0 0 var(--c2-st-global-distance-space-inset-9xl);font-weight:500;--sys-font-size: calc(1.125 * var(--c2-ot-dimension-100));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-150);line-height:var(--sys-line-height)}@media screen and (min-width:1024px){.im3-auth-dialog__title[data-v-2d007123]{display:none}}.im3-auth-dialog-control-button__profile-avatar:has(.c2-image[style*=background-image]) .c2-avatar__label{display:none!important}.im3-auth-dialog{--sys-width: calc(1.25 * var(--c2-ot-dimension-2000));width:var(--sys-width);padding:var(--c2-st-global-distance-space-inset-2xl)}.im3-auth-dialog .c2-window__close.c2-button{inset-inline-end:var(--c2-st-global-distance-space-inset-xl);top:var(--c2-st-global-distance-space-inset-xl);-webkit-tap-highlight-color:transparent;background:transparent}@supports not (inset-inline-end: var(--c2-st-global-distance-space-inset-xl)){.im3-auth-dialog .c2-window__close.c2-button{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: var(--c2-st-global-distance-space-inset-xl)}}.im3-auth-dialog .c2-window__close.c2-button:hover,.im3-auth-dialog .c2-window__close.c2-button:active{background:transparent!important}.im3-auth-dialog .c2-window__close.c2-button .c2-icon{--sys-width: var(--c2-ot-dimension-150);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-150);height:var(--sys-height)}@media screen and (min-width:1024px){.im3-auth-dialog .c2-window__close.c2-button{display:none}}@media screen and (min-width:1024px){.im3-auth-dialog{padding:var(--c2-st-global-distance-space-inset-4xl)}}.im3-card-favorite-skeleton[data-v-51a193a1]{display:inline-flex}.im3-card-favorite[data-v-51a193a1]{-webkit-tap-highlight-color:transparent;position:relative;z-index:2}.im3-card-add{position:relative;z-index:8}.im3-card-add__control{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-inset-xl);--sys-background: var(--c2-st-action-background-color-neutral-invert-normal);--sys-background-opacity-custom: var(--c2-st-action-background-color-neutral-invert-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));border-radius:var(--c2-ot-dimension-1000);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));cursor:default}.im3-card-add__control button{border-radius:var(--c2-ot-dimension-1000)}.im3-card-add__count{flex-grow:1;text-align:center;font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);min-width:var(--c2-ot-dimension-150)}.im3-card-actions{position:relative;display:flex;flex-direction:column;align-items:flex-end;overflow:hidden;aspect-ratio:3/4;background-size:cover;background-repeat:no-repeat;background-position:center;--sys-background: 246, 246, 246;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));padding:var(--c2-st-global-distance-space-inset-2xl)}.im3-card-actions__img{position:absolute;inset:0;pointer-events:none;object-fit:cover;object-position:center;--sys-width: 100%;width:var(--sys-width);--sys-height: 100%;height:var(--sys-height);transform:scale(.8);transform-origin:bottom;transition:transform .2s ease}@supports not (inset: 0){.im3-card-actions__img{inset-inline-start:0;inset-inline-end:0;top:0;bottom:0}@supports not (inset-inline-start: 0){.im3-card-actions__img{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left: 0}}@supports not (inset-inline-end: 0){.im3-card-actions__img{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: 0}}}.im3-card-actions__top{display:flex;align-items:flex-start;flex-wrap:wrap;--sys-width: 100%;width:var(--sys-width)}.im3-card-actions__top>:first-child{flex:1 1 0;min-width:0;overflow:hidden;display:flex;gap:4px;flex-wrap:wrap}.im3-card-actions__top>:first-child .c2-badge{flex-shrink:0}.im3-card-actions__top>:last-child{flex:0 0 auto}.im3-card-actions__favorite{margin-top:calc(-1 * var(--c2-st-global-distance-space-inline-lg));margin-inline-end:calc(-1 * var(--c2-st-global-distance-space-inline-lg))}@supports not (margin-inline-end: calc(-1 * var(--c2-st-global-distance-space-inline-lg))){.im3-card-actions__favorite{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right: calc(-1 * var(--c2-st-global-distance-space-inline-lg))}}.im3-card-actions__space{flex-basis:1px;flex-grow:1;flex-shrink:1}.im3-card-actions .c2-badge__label{--sys-font-size: 13px;font-size:var(--sys-font-size)}@media screen and (min-width:1024px){.im3-card-actions{padding:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:1440px){.im3-card-actions{aspect-ratio:14/17}}.im3-card-title{padding-top:var(--c2-st-global-distance-space-inset-3xl)}.im3-card-title__label{--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:3}.im3-card-description{padding-top:var(--c2-st-global-distance-space-inset-sm);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-card-prices{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-stack-xs);padding-top:var(--c2-st-global-distance-space-inset-md)}.im3-card-prices__extra{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-stack-md)}@media screen and (min-width:1024px){.im3-card-prices__extra{padding-bottom:var(--c2-st-global-distance-space-inset-xs)}}.im3-card-prices__club{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-125);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-175);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-62);--sys-color: var(--c2-st-content-foreground-color-positive-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-positive-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-card-prices__retail{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);text-decoration:line-through!important;--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:1024px){.im3-card-prices__retail{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}.im3-card-prices__bonuses{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-xs);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-75);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-positive-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-positive-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-card-prices__bonuses__icon{--sys-color: var(--c2-st-action-foreground-color-positive-normal);--sys-color-opacity-custom: var(--c2-st-action-foreground-color-positive-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-card-prices-guest{padding-top:var(--c2-st-global-distance-space-stack-md);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:1024px){.im3-card-prices-guest{padding-top:var(--c2-st-global-distance-space-stack-xs)}}.im3-card{position:relative;display:grid;grid-template-columns:1fr;grid-auto-rows:auto auto auto 1fr;align-items:start;align-content:start}.im3-card__stretched-link{position:static}.im3-card__stretched-link:after{content:"";position:absolute;inset:0;z-index:1}@supports not (inset: 0){.im3-card__stretched-link:after{inset-inline-start:0;inset-inline-end:0;top:0;bottom:0}@supports not (inset-inline-start: 0){.im3-card__stretched-link:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left: 0}}@supports not (inset-inline-end: 0){.im3-card__stretched-link:after{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: 0}}}.im3-card:hover .im3-card-actions__img{transform:scale(.88)}.im3-product-relevant-queries-title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-125);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-175);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-62);padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl);padding-inline-start:var(--c2-st-global-distance-space-inset-md);padding-inline-end:var(--c2-st-global-distance-space-inset-md);margin-bottom:var(--c2-st-global-distance-space-inset-md)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-md)){.im3-product-relevant-queries-title{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-md)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-md)){.im3-product-relevant-queries-title{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-md)}}@media screen and (min-width:1024px){.im3-product-relevant-queries-title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:1280px){.im3-product-relevant-queries-title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-175);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-225);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-87);padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl);margin-bottom:var(--c2-st-global-distance-space-inset-6xl)}}.im3-product-faq-item{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:768px){.im3-product-faq-item{padding-inline-start:var(--c2-st-global-distance-space-inset-2xl);padding-inline-end:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-2xl)){.im3-product-faq-item{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-2xl)){.im3-product-faq-item{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-2xl)}}}@media screen and (min-width:1024px){.im3-product-faq-item{padding-inline-start:var(--c2-st-global-distance-space-inset-none);padding-inline-end:var(--c2-st-global-distance-space-inset-none);padding-bottom:var(--c2-st-global-distance-space-inset-3xl);padding-top:var(--c2-st-global-distance-space-inset-3xl)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-none)){.im3-product-faq-item{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-none)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-none)){.im3-product-faq-item{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-none)}}}.im3-product-faq-item__text{padding-top:var(--c2-st-global-distance-space-inset-md);padding-bottom:var(--c2-st-global-distance-space-inset-4xl);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:768px){.im3-product-faq-item__text{padding-inline-start:var(--c2-st-global-distance-space-inset-2xl);padding-inline-end:var(--c2-st-global-distance-space-inset-2xl)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-2xl)){.im3-product-faq-item__text{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-2xl)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-2xl)){.im3-product-faq-item__text{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-2xl)}}}@media screen and (min-width:1024px){.im3-product-faq-item__text{padding-inline-start:var(--c2-st-global-distance-space-inset-none);padding-inline-end:var(--c2-st-global-distance-space-inset-none)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-none)){.im3-product-faq-item__text{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-none)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-none)){.im3-product-faq-item__text{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-none)}}}.im3-product-advantages-block[data-v-bfae0748]{--sys-background: var(--c2-st-content-background-color-neutral-subtle);--sys-background-opacity-custom: var(--c2-st-content-background-color-neutral-subtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-product-advantages-block__container[data-v-bfae0748]{display:flex;flex-direction:column;--sys-width: 100%;width:var(--sys-width);padding:var(--c2-st-global-distance-space-inset-4xl) var(--c2-st-global-distance-space-inset-2xl)}.im3-product-advantages-block__image[data-v-bfae0748]{position:relative;--sys-width: 100%;width:var(--sys-width);min-height:248px;max-height:260px}.im3-product-advantages-block__title[data-v-bfae0748]{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);padding-bottom:var(--c2-st-global-distance-space-inset-xl);padding-top:var(--c2-st-global-distance-space-inset-xl)}.im3-product-advantages-block__description[data-v-bfae0748]{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-150);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (min-width:1024px){.im3-product-advantages-block__container[data-v-bfae0748]{flex-direction:row}.im3-product-advantages-block__image[data-v-bfae0748]{max-height:none;aspect-ratio:1.38}.im3-product-advantages-block__text-block[data-v-bfae0748]{display:flex;flex-direction:column;justify-content:center}}.im3-product-benefits-overview{display:flex;align-items:end;position:relative;aspect-ratio:.8;max-height:410px}.im3-product-benefits-overview__banner{position:absolute;top:0;inset-inline-end:-16px;--sys-height: 100%;height:var(--sys-height);--sys-width: 100vw;width:var(--sys-width);max-height:837px;display:flex;justify-content:flex-end}@supports not (inset-inline-end: -16px){.im3-product-benefits-overview__banner{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: -16px}}.im3-product-benefits-overview__banner-image{--sys-width: 100%;width:var(--sys-width);--sys-height: 100%;height:var(--sys-height);aspect-ratio:.8}.im3-product-benefits-overview__banner-overlay{position:absolute;background-image:linear-gradient(180deg,#0006 58.19%,#000);--sys-width: 100%;width:var(--sys-width);--sys-height: 100%;height:var(--sys-height)}@media screen and (min-width:768px){.im3-product-benefits-overview__banner-overlay{background-image:linear-gradient(269.97deg,#00000029 .03%,#000 52% 99.98%)}}@media screen and (min-width:1024px){.im3-product-benefits-overview__banner-overlay{background-image:linear-gradient(180deg,#0006 58.19%,#000)}}.im3-product-benefits-overview__info{position:absolute;bottom:0;inset-inline-start:1px;--sys-width: 100%;width:var(--sys-width);padding:var(--c2-st-global-distance-space-inset-4xl) var(--c2-st-global-distance-space-inset-2xl)}@supports not (inset-inline-start: 1px){.im3-product-benefits-overview__info{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left: 1px}}.im3-product-benefits-overview__title{position:relative;z-index:1;margin-bottom:16px;font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-benefits-overview__item{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-175);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:768px){.im3-product-benefits-overview{--sys-height: 320px;height:var(--sys-height);max-height:none}.im3-product-benefits-overview__banner{inset-inline-end:-32px}@supports not (inset-inline-end: -32px){.im3-product-benefits-overview__banner{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: -32px}}.im3-product-benefits-overview__banner-image{--sys-width: 50%;width:var(--sys-width)}}@media screen and (min-width:1024px){.im3-product-benefits-overview{--sys-height: auto;height:var(--sys-height);--sys-width: calc(100% - 100px) ;width:var(--sys-width);max-height:837px;justify-self:self-end;padding-top:var(--c2-st-global-distance-space-inset-2xl);aspect-ratio:.8}.im3-product-benefits-overview__banner-image{--sys-width: 100%;width:var(--sys-width)}.im3-product-benefits-overview__banner{--sys-width: 100%;width:var(--sys-width);inset-inline-end:0;top:var(--c2-st-global-distance-space-inset-2xl)}@supports not (inset-inline-end: 0){.im3-product-benefits-overview__banner{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: 0}}.im3-product-benefits-overview__info{--sys-width: 100%;width:var(--sys-width);padding:var(--c2-st-global-distance-space-inset-6xl)}}.im3-product-other__title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);margin-bottom:12px}.im3-product-other__description{margin-bottom:12px}.im3-product-other__icon-wrapper{--sys-width: 40px;width:var(--sys-width);--sys-height: 40px;height:var(--sys-height);display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:100%;border:1px solid;--sys-border: var(--c2-st-content-border-color-neutral-disable);--sys-border-opacity-custom: var(--c2-st-content-border-color-neutral-disable-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity, var(--sys-border-opacity-custom, 1)))}.im3-product-other__info-container{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-md);margin-top:var(--c2-st-global-distance-space-inset-4xl)}.im3-product-other__list-title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-150);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);font-weight:600}.im3-product-other__list-item{display:flex}.im3-product-other__list-desc{padding-inline-start:var(--c2-st-global-distance-space-inset-2xl);margin:0}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-2xl)){.im3-product-other__list-desc{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-2xl)}}.im3-product-other__list-text{padding-top:var(--c2-st-global-distance-space-inset-xs)}.im3-product-other__list-icon-item{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-stack-xl)}@media screen and (min-width:1024px){.im3-product-other__title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-175);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-225);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-87)}.im3-product-other__description{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-112);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-175);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}}@media screen and (min-width:1280px){.im3-product-other__title{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-225);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-275);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-112)}}.im3-product-benefits{display:flex;flex-direction:column-reverse}.im3-product-benefits__others-container{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-5xl);flex-shrink:0;margin-top:var(--c2-st-global-distance-space-inset-7xl)}@media screen and (min-width:1024px){.im3-product-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:1280px){.im3-product-benefits{gap:var(--c2-st-global-distance-space-inset-4xl)}}@media screen and (min-width:1440px){.im3-product-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--c2-st-global-distance-space-inset-2xl)}}.im3-product-certificate[data-v-aa5c326e]{background-image:linear-gradient(180deg,#39444ca3 2.58% 87.74%);aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;--sys-color: var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));max-height:300px;padding:var(--c2-st-global-distance-space-inset-6xl) var(--c2-st-global-distance-space-inset-2xl)}.im3-product-certificate__title[data-v-aa5c326e]{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}.im3-product-certificate__link[data-v-aa5c326e]{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-150);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);text-decoration:underline}.im3-product-offer__title{margin-bottom:8px}@media screen and (min-width:1024px){.im3-product-offer__title{margin-bottom:16px}}.im3-product-offer__main{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:28px;overflow:hidden}.im3-product-offer__main .im3-product-offer__item:nth-child(n+5){display:none}@media screen and (min-width:768px){.im3-product-offer__main{flex-wrap:nowrap}}.im3-product-offer__item{flex:1 1 calc(50% - 6px);min-width:0}@media screen and (min-width:768px){.im3-product-offer__item{flex:1 1 calc(25% - 9px)}}.im3-product-offer__button{margin-top:32px}.im3-product-relevant-queries{padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-top:var(--c2-st-global-distance-space-inset-md)}@media screen and (min-width:1280px){.im3-product-relevant-queries{padding-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-top:var(--c2-st-global-distance-space-inset-2xl)}}.im3-product-relevant-queries__items{display:flex;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-stack-md)}@media screen and (min-width:1024px){.im3-product-relevant-queries__items{padding:var(--c2-st-global-distance-space-inset-md)}}@media screen and (min-width:1280px){.im3-product-relevant-queries__items{padding:0}}.im3-product-review-info{padding:var(--c2-st-global-distance-space-inset-xl);text-align:center;--sys-background: var(--c2-st-content-background-color-neutral-subtle);--sys-background-opacity-custom: var(--c2-st-content-background-color-neutral-subtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));border-radius:var(--c2-st-selectable-borderRadius-size-xs)}@media screen and (min-width:1280px){.im3-product-review-info{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-background: 0, 0, 0;--sys-background-opacity: 0;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}}.im3-product-reviews-and-rating-all{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);padding-bottom:var(--c2-st-global-distance-space-inset-x);padding-top:var(--c2-st-global-distance-space-inset-x)}@media screen and (min-width:1280px){.im3-product-reviews-and-rating-all__mobile{display:none;--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}}.im3-product-reviews-and-rating-all__desktop{display:none}@media screen and (min-width:1280px){.im3-product-reviews-and-rating-all__desktop{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);display:flex}}.im3-product-rating-star{position:relative;--sys-width: 20px;width:var(--sys-width);--sys-height: 20px;height:var(--sys-height)}@media screen and (min-width:1280px){.im3-product-rating-star-global{--sys-width: 24px;width:var(--sys-width);--sys-height: 24px;height:var(--sys-height)}}.im3-product-rating-stars{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-xs)}.im3-product-rating-global{display:flex;flex-direction:column;align-items:center;row-gap:var(--c2-st-global-distance-space-stack-xs);margin-bottom:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-rating-global__total{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-sm)}.im3-product-rating-global__icon{--sys-width: 24px;width:var(--sys-width);--sys-height: 24px;height:var(--sys-height);position:relative}@media screen and (min-width:1280px){.im3-product-rating-global__icon{display:none}}.im3-product-rating-global__value{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-150);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-200);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75)}@media screen and (min-width:1280px){.im3-product-rating-global__value{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-200);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-600);--sys-line-height: var(--c2-ot-typography-lineHeight-250);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-100)}}.im3-product-rating-global__stars{display:none}@media screen and (min-width:1280px){.im3-product-rating-global__stars{display:flex}}.im3-product-reviews-summary{border:1px solid;--sys-border: var(--c2-st-content-border-color-neutral-implicit);--sys-border-opacity-custom: var(--c2-st-content-border-color-neutral-implicit-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity, var(--sys-border-opacity-custom, 1)));border-radius:var(--c2-st-selectable-borderRadius-size-md);padding:var(--c2-st-global-distance-space-inset-4xl)}@media screen and (min-width:1280px){.im3-product-reviews-summary{flex:0 0 280px;padding-bottom:var(--c2-st-global-distance-space-inset-6xl);padding-top:var(--c2-st-global-distance-space-inset-6xl);padding-inline-start:var(--c2-st-global-distance-space-inset-7xl);padding-inline-end:var(--c2-st-global-distance-space-inset-7xl)}@supports not (padding-inline-start: var(--c2-st-global-distance-space-inset-7xl)){.im3-product-reviews-summary{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-left: var(--c2-st-global-distance-space-inset-7xl)}}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-7xl)){.im3-product-reviews-summary{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-7xl)}}}.im3-review-rating-date{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-rating--desktop{--sys-width: 144px;width:var(--sys-width);display:flex;flex-direction:column;row-gap:var(--c2-st-global-distance-space-stack-xs)}.im3-product-rating--mobile,.im3-product-rating__info{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-md)}.im3-product-rating__value{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-enum-13);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-review-comment{--sys-width: 100%;width:var(--sys-width);display:flex;flex-direction:column}.im3-review-comment__text{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-150);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.im3-review-comment__text--expanded{display:block;-webkit-line-clamp:unset;line-clamp:unset}.im3-review-comment__read-more{cursor:pointer;text-decoration:underline}.im3-review-avatar{--sys-width: 48px;width:var(--sys-width);--sys-height: 48px;height:var(--sys-height);position:relative;border-radius:100px;--sys-background: 58, 68, 82;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-review-card{display:flex;flex-direction:column;row-gap:var(--c2-st-global-distance-space-stack-2xl)}@media screen and (min-width:1280px){.im3-review-card{display:none}}.im3-review-card__top{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-2xl)}.im3-review-card__info{display:flex;flex-direction:column;row-gap:var(--c2-st-global-distance-space-stack-md)}.im3-review-card__author{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-md)}.im3-review-card__author-name{max-width:114px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.im3-review-card__verified{display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-xs);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-review-card__comment{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-400);--sys-line-height: var(--c2-ot-typography-lineHeight-150);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-review-item{display:none;column-gap:48px;align-items:flex-start;justify-content:space-between}@media screen and (min-width:1280px){.im3-review-item{display:flex}}.im3-review-item__author{display:flex;align-items:center;column-gap:16px;flex:0 0 200px}.im3-review-item__author-info{display:flex;flex-direction:column;row-gap:var(--c2-st-global-distance-space-stack-xs);padding-inline-end:var(--c2-st-global-distance-space-inset-sm)}@supports not (padding-inline-end: var(--c2-st-global-distance-space-inset-sm)){.im3-review-item__author-info{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: var(--c2-st-global-distance-space-inset-sm)}}.im3-review-item__author-name{--sys-width: 142px;width:var(--sys-width);font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-100);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-125);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.im3-review-item__author-verified{font-family:var(--c2-ot-typography-fontFamily-base);--sys-font-size: var(--c2-ot-typography-fontSize-size-scale-87);font-size:var(--sys-font-size);font-weight:var(--c2-ot-typography-fontWeight-500);--sys-line-height: var(--c2-ot-typography-lineHeight-100);line-height:var(--sys-line-height);letter-spacing:var(--c2-ot-typography-tracking-lg);text-case:var(--c2-ot-typography-textCase-none);text-decoration:var(--c2-ot-typography-textDecoration-none);paragraph-spacing:var(--c2-ot-typography-paragraphSpacing-size-scale-75);display:flex;align-items:center;column-gap:var(--c2-st-global-distance-space-stack-xs);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));white-space:nowrap}.im3-review-item__author-img{--sys-width: 40px;width:var(--sys-width);--sys-height: 40px;height:var(--sys-height);position:relative;border-radius:100px;--sys-background: 58, 68, 82;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-reviews__main{padding-bottom:var(--c2-st-global-distance-space-inset-md);padding-top:var(--c2-st-global-distance-space-inset-md)}@media screen and (min-width:1280px){.im3-reviews__main{display:flex;flex-direction:row-reverse;column-gap:80px;align-items:flex-start;padding-top:var(--c2-st-global-distance-space-inset-5xl);padding-bottom:var(--c2-st-global-distance-space-inset-2xl)}}.im3-reviews__items{display:flex;flex-direction:column;row-gap:var(--c2-st-global-distance-space-stack-6xl);margin-top:var(--c2-st-global-distance-space-inset-6xl)}@media screen and (min-width:1280px){.im3-reviews__items{margin-top:0}}.products__card{max-width:var(--c2-ot-dimension-1000)}@media screen and (min-width:1024px){.products__card{max-width:100%;--sys-width: 100%;width:var(--sys-width)}}.im3-availability-in-offices-item .c2-cell__label{--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices-item .c2-cell__caption{font-weight:500;--sys-font-size: 14px;font-size:var(--sys-font-size);--sys-line-height: 16px;line-height:var(--sys-line-height)}.im3-availability-in-offices-item_caption-NONE .c2-cell__caption{--sys-color: var(--c2-st-content-foreground-color-neutral-disable);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-disable-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices-item_caption-MIN .c2-cell__caption{--sys-color: var(--c2-st-content-foreground-color-negative-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-negative-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices-item_caption-HALF .c2-cell__caption{--sys-color: var(--c2-st-content-foreground-color-warning-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-warning-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices-item_caption-MAX .c2-cell__caption{--sys-color: var(--c2-st-content-foreground-color-positive-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-positive-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices-item-skeleton{display:flex;align-items:center;justify-content:space-between;gap:var(--c2-st-global-distance-space-stack-md);padding-block:var(--c2-st-global-distance-space-inset-2xl);padding-inline:var(--c2-st-global-distance-space-inset-2xl);border-bottom:var(--c2-ot-dimension-6) solid #e5ecf1}.im3-availability-in-offices-item-skeleton__content{display:flex;flex:1;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-xs);min-width:0}.im3-availability-in-offices-item-skeleton__label{display:block;--sys-width: 38%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-100);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-availability-in-offices-item-skeleton__description{display:block;--sys-width: 92%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-88);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-availability-in-offices-item-skeleton__caption{display:block;--sys-width: 26%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-75);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-availability-in-offices-item-skeleton__icon{display:block;flex-shrink:0;--sys-width: var(--c2-ot-dimension-125);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-125);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-availability-in-office-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--c2-st-global-distance-space-inset-4xl);min-height:var(--c2-ot-dimension-1500)}.im3-availability-in-office-empty *{margin:0}.im3-availability-in-office-empty__icon-container{display:flex;justify-content:center;align-items:center;--sys-width: var(--c2-ot-dimension-175);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-175);height:var(--sys-height);border-radius:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%238A89F7' stroke-width='4' stroke-dasharray='4 4'/%3E%3C/svg%3E")}.im3-availability-in-office-empty__icon-container .im3-availability-in-office-empty__icon{--sys-color: var(--c2-st-content-border-color-info-explicit);--sys-color-opacity-custom: var(--c2-st-content-border-color-info-explicit-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-office-empty__heading{font-weight:600;--sys-font-size: var(--c2-ot-dimension-125);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-175);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-office-empty__description{--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-availability-in-offices{--sys-height: calc(2 * var(--c2-ot-dimension-1400));height:var(--sys-height)}.im3-availability-in-offices__search{--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);margin-bottom:var(--c2-st-global-distance-space-inset-md);padding-inline:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-availability-in-offices__search{margin-bottom:var(--c2-st-global-distance-space-inset-2xl);padding-inline:var(--c2-st-global-distance-space-inset-4xl)}}.im3-availability-in-offices__search-block{padding-bottom:var(--c2-st-global-distance-space-inset-9xl)}@media screen and (min-width:768px){.im3-availability-in-offices__control-cell{padding-inline:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:1024px){.im3-availability-in-offices__item{padding-inline:var(--c2-st-global-distance-space-inset-4xl)}}.im3-product-information-list{display:flex;flex-direction:column}.im3-product-information-list *{margin:0}.im3-product-information-list__information-item{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl);padding-block:var(--c2-st-global-distance-space-inset-xl)}.im3-product-information-list__information-item .im3-product-information-list__information-item-title{--sys-font-size: var(--c2-ot-dimension-100);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);font-weight:500;--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));overflow-wrap:break-word}.im3-product-information-list__information-item .im3-product-information-list__information-item-text{--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);font-weight:400;overflow-wrap:break-word}.im3-product-how-to-use .c2-actionSheet__body{padding-top:var(--c2-st-global-distance-space-inset-md)!important}.im3-product-how-to-use__control-cell{padding-inline:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-how-to-use__content{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-6xl);padding:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-product-how-to-use__content{padding-inline:var(--c2-st-global-distance-space-inset-4xl)}}.im3-product-how-to-use__recommendations{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-4xl);list-style:none;counter-reset:recommendation-counter;margin:0;padding:0}.im3-product-how-to-use__recommendations li{display:flex;align-items:flex-start;counter-increment:recommendation-counter}.im3-product-how-to-use__recommendations li:before{content:counter(recommendation-counter,decimal);display:flex;justify-content:center;align-items:center;flex-shrink:0;--sys-width: var(--c2-ot-dimension-150);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-150);height:var(--sys-height);margin-inline-end:var(--c2-st-global-distance-space-inset-xl);border-radius:50%;--sys-background: var(--c2-st-content-background-color-neutral-explicit);--sys-background-opacity-custom: var(--c2-st-content-background-color-neutral-explicit-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));--sys-font-size: calc(1.3 * var(--c2-ot-dimension-62));font-size:var(--sys-font-size);font-weight:500;--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-invert-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-invert-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@supports not (margin-inline-end: var(--c2-st-global-distance-space-inset-xl)){.im3-product-how-to-use__recommendations li:before{margin-left:var(--d-dir-margin-left);margin-right:var(--d-dir-margin-right);--sys-margin-right: var(--c2-st-global-distance-space-inset-xl)}}.im3-product-manufacturing-details .c2-actionSheet__body{padding-top:var(--c2-st-global-distance-space-inset-md)!important}.im3-product-manufacturing-details__control-cell{padding-inline:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-manufacturing-details__content{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl);padding:0 var(--c2-st-global-distance-space-inset-2xl) var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-product-manufacturing-details__content{padding-inline:var(--c2-st-global-distance-space-inset-4xl)}}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__region-of-register{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl);margin-bottom:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__region-of-register *{margin:0}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__region-of-register .im3-product-manufacturing-details__region-text{--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);font-weight:400;text-decoration:underline;--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient-table{border:1px solid black;margin-top:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient-table .c2-tableItem{padding-inline:var(--c2-st-global-distance-space-inset-2xl)!important;font-weight:400;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient-table .c2-tableItem--header{white-space:pre-line;font-weight:700}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient-table .c2-tableRecord>:first-child{flex:1 0 75%}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient{display:flex;justify-content:space-between;gap:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient .im3-product-manufacturing-details__ingredient-name{text-align:var(--d-dir-text-left, left)}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__ingredient-note{font-weight:400;--sys-font-size: calc(1.3 * var(--c2-ot-dimension-62));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height)}.im3-product-manufacturing-details__content .im3-product-manufacturing-details__ingredient-list .im3-product-manufacturing-details__caution{margin-top:var(--c2-st-global-distance-space-inset-6xl);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-manufacturing-details__heading{margin:0;--sys-font-size: var(--c2-ot-dimension-100);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);font-weight:500;--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:1024px){.im3-product-share.c2-window__body{--sys-width: 28.75rem;width:var(--sys-width);border-radius:var(--c2-ot-dimension-100)}}@media screen and (min-width:1024px){.im3-product-share .c2-window--close{top:var(--c2-st-global-distance-space-inset-5xl)}}.im3-product-share .c2-window__body__group{gap:var(--c2-st-global-distance-space-stack-xs)}.im3-product-share .c2-window__body__group .c2-window__body__context .c2-actionSheet__body{padding-top:0}@media screen and (min-width:1024px){.im3-product-share .c2-window__body__group{padding:var(--c2-st-global-distance-space-inset-4xl)}}.im3-product-share__content{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl)}.im3-product-share__content>*:not(:first-child):not(:last-child){border-bottom:var(--c2-ot-dimension-6) solid #e5ecf1}.im3-product-share__content .im3-product-share__bar{display:flex;gap:var(--c2-st-global-distance-space-stack-md);padding-inline:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-product-share__content .im3-product-share__bar{padding-inline:0}}.im3-product-share__content .im3-product-share__bar .im3-product-share__image{--sys-width: var(--c2-ot-dimension-250);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-250);height:var(--sys-height);position:relative;flex-shrink:0}.im3-product-share__content .im3-product-share__bar .im3-product-share__product-info{display:flex;flex-direction:column;max-width:78%}.im3-product-share__content .im3-product-share__bar .im3-product-share__product-info .im3-product-share__heading{--sys-font-size: calc(1.8 * var(--c2-ot-dimension-62));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-150);line-height:var(--sys-line-height);font-weight:500;--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));margin:0}.im3-product-share__content .im3-product-share__bar .im3-product-share__product-info .im3-product-share__product-name{--sys-font-size: calc(1.3 * var(--c2-ot-dimension-62));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);font-weight:500;--sys-color: var(--c2-st-content-foreground-color-neutral-disable);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-disable-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;margin:0}.im3-product-share__content .im3-product-share__link{justify-content:space-between}.im3-product-share__content .im3-product-share__link .c2-cell__context{max-width:88%;overflow-wrap:break-word}.im3-product-share__content .im3-product-share__link .c2-cell__context .c2-cell__label{--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:768px){.im3-product-share__content .im3-product-share__link{padding-inline:var(--c2-st-global-distance-space-inset-2xl)}}@media screen and (min-width:1024px){.im3-product-share__content .im3-product-share__link{padding-inline:var(--c2-st-global-distance-space-inset-md)}}.im3-product-share__content .im3-product-share__content-heading{font-weight:400;--sys-font-size: var(--c2-ot-dimension-100);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-150);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));margin:0}.im3-product-share__content .im3-product-share__social{padding-inline:var(--c2-st-global-distance-space-inset-2xl);--sys-color: var(--c2-st-content-foreground-color-neutral-primary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-primary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@media screen and (min-width:1024px){.im3-product-share__content .im3-product-share__social{padding-inline:0}}.im3-product-share__content .im3-product-share__social .im3-product-share__social-list{display:flex;padding:0;list-style:none;overflow:auto;scrollbar-width:none}.im3-product-share__content .im3-product-share__social .im3-product-share__social-list::-webkit-scrollbar{display:none}.im3-product-share__content .im3-product-share__social .im3-product-share__social-link{display:flex;--sys-width: var(--c2-ot-dimension-500);width:var(--sys-width);flex-direction:column;align-items:center;gap:var(--c2-st-global-distance-space-stack-xs);text-decoration:none;color:inherit}.im3-product-share__content .im3-product-share__social .im3-product-share__social-icon{--sys-width: var(--c2-ot-dimension-300);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-300);height:var(--sys-height);object-fit:contain}.im3-product-share__content .im3-product-share__social .im3-product-share__social-label{font-weight:500;--sys-font-size: var(--c2-ot-dimension-75);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);text-align:center}.im3-product-share__content .im3-product-share__qr{display:flex;flex-direction:column;padding-inline:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-product-share__content .im3-product-share__qr{padding-inline:0}}.im3-product-share__content .im3-product-share__qr .im3-product-share__title{display:flex;justify-content:space-between;align-items:center}.im3-product-share__content .im3-product-share__qr .im3-product-share__title .im3-product-share__download{--sys-background: 0, 0, 0;--sys-background-opacity: 0;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-product-share__content .im3-product-share__qr .im3-product-share__qr-image{align-self:center}.im3-product-share__content .im3-product-share__qr .im3-product-share__qr-image svg{display:block;--sys-width: var(--c2-ot-dimension-1000);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-1000);height:var(--sys-height)}.im3-product-information-choice-group__heading{--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);font-weight:400;overflow-wrap:break-word;margin-block-end:var(--c2-st-global-distance-space-inset-md)!important}.im3-product-information-choice-group__heading span{font-weight:500}.im3-product-information-choice-group--start-xs .im3-product-information-choice-group__heading{margin-block-start:var(--c2-st-global-distance-space-inset-xs)!important}.im3-product-information-choice-group--start-xl .im3-product-information-choice-group__heading{margin-block-start:var(--c2-st-global-distance-space-inset-xl)!important}.im3-product-information-choice-group__options{display:flex;gap:var(--c2-st-global-distance-space-stack-md)}.im3-product-information-choice-group__option{display:inline-flex;border:2px solid var(--c2-st-content-foreground-color-neutral-tetriary);border-radius:var(--c2-ot-dimension-37);cursor:pointer;transition:border-color var(--d-sys-transitionDuration-sm) linear,color var(--d-sys-transitionDuration-sm) linear}.im3-product-information-choice-group__option-input{position:absolute;--sys-width: 1px;width:var(--sys-width);--sys-height: 1px;height:var(--sys-height);opacity:0}.im3-product-information-choice-group__option--active{--sys-border: var(--c2-st-action-background-color-positive-normal);--sys-border-opacity-custom: var(--c2-st-action-background-color-positive-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity, var(--sys-border-opacity-custom, 1)))}.im3-product-information-choice-group__option--disabled{border-style:dashed}.im3-product-information-options .im3-product-information-choice-group__options{overflow-x:auto;scrollbar-width:none}.im3-product-information-options .im3-product-information-choice-group__options::-webkit-scrollbar{display:none}@media screen and (min-width:1024px){.im3-product-information-options .im3-product-information-choice-group__options{flex-wrap:wrap}}.im3-product-information-options__form-img{--sys-width: var(--c2-ot-dimension-500);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-400);height:var(--sys-height);position:relative}.im3-product-information-release-forms__form{flex:1 1 0;align-items:center;justify-content:center;min-width:0;overflow-wrap:break-word;max-width:var(--c2-ot-dimension-1600);padding:var(--c2-st-global-distance-space-inset-sm) var(--c2-st-global-distance-space-inset-md)}.im3-product-information-release-forms__form-label{min-width:0;font-weight:500;--sys-font-size: var(--c2-ot-dimension-100);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);text-align:center;--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-information-release-forms__form.im3-product-information-choice-group__option--active .im3-product-information-release-forms__form-label{--sys-color: var(--c2-st-content-foreground-color-positive-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-positive-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-information-price-form{display:flex;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-stack-md);margin-bottom:var(--c2-st-global-distance-space-inset-md)}.im3-product-information-price-form__form{display:flex;align-items:center;justify-content:space-between;gap:var(--c2-st-global-distance-space-stack-md);flex-grow:1;--sys-height: calc(7.6 * var(--c2-ot-dimension-62));height:var(--sys-height);min-width:var(--c2-ot-dimension-1400);max-width:var(--c2-ot-dimension-2400);padding:var(--c2-st-global-distance-space-inset-2xl);border:2px solid #d1d8dd;border-radius:var(--c2-ot-dimension-37);cursor:pointer;transition:border-color var(--d-sys-transitionDuration-sm) linear,color var(--d-sys-transitionDuration-sm) linear}.im3-product-information-price-form__form-input{position:absolute;--sys-width: 1px;width:var(--sys-width);--sys-height: 1px;height:var(--sys-height);opacity:0}.im3-product-information-price-form__form-description{display:flex;flex-direction:column}.im3-product-information-price-form__form-description-notice{font-weight:400;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-positive-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-positive-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-information-price-form__form-choice{display:flex;gap:var(--c2-st-global-distance-space-stack-3xl)}.im3-product-information-price-form__form--active{--sys-border: var(--c2-st-action-background-color-positive-normal);--sys-border-opacity-custom: var(--c2-st-action-background-color-positive-normal-opacity);border-color:rgba(var(--sys-border),var(--sys-border-opacity, var(--sys-border-opacity-custom, 1)))}.im3-product-information-price-form__form--active .c2-radio__item__icon{--sys-background: var(--c2-st-action-background-color-positive-normal) !important;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-product-information-price-form__form-currency{font-weight:600;--sys-font-size: var(--c2-ot-dimension-125);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-175);line-height:var(--sys-line-height)}.im3-product-information-sticky-bar{position:fixed;bottom:0;inset-inline-start:0;inset-inline-end:0;z-index:20;--sys-background: var(--c2-st-content-background-color-default-solid-normal);--sys-background-opacity-custom: var(--c2-st-content-background-color-default-solid-normal-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));display:flex;justify-content:center;align-items:center;box-shadow:0 2px 2px -1px #04080d14;border-radius:var(--c2-ot-dimension-75) var(--c2-ot-dimension-75) 0 0;transform:translateY(0);opacity:1;visibility:visible;transition:transform .3s ease,opacity .3s ease,visibility .3s linear 0s}@supports not (inset-inline-start: 0){.im3-product-information-sticky-bar{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-left: 0}}@supports not (inset-inline-end: 0){.im3-product-information-sticky-bar{left:var(--d-dir-position-left);right:var(--d-dir-position-right);--sys-position-right: 0}}@media screen and (min-width:1024px){.im3-product-information-sticky-bar{top:0;bottom:auto}}@media screen and (min-width:1024px){.im3-product-information-sticky-bar{border-radius:0}}.im3-product-information-sticky-bar--hidden{transform:translateY(100%);opacity:0;pointer-events:none;visibility:hidden;transition:transform .3s ease,opacity .3s ease,visibility .3s linear 0s}@media screen and (min-width:1024px){.im3-product-information-sticky-bar--hidden{transform:translateY(-100%)}}.im3-product-information-sticky-bar__content{display:flex;align-items:center;justify-content:space-between;gap:var(--c2-st-global-distance-space-inset-md);flex-grow:1;min-width:0;padding:var(--c2-st-global-distance-space-inset-2xl)}@media screen and (min-width:1024px){.im3-product-information-sticky-bar__content{padding-inline:var(--c2-st-global-distance-space-inset-8xl)}}@media screen and (min-width:1280px){.im3-product-information-sticky-bar__content{padding-inline:calc(var(--c2-st-global-distance-space-inset-8xl) * 2)}}@media screen and (min-width:1440px){.im3-product-information-sticky-bar__content{padding-inline:calc(var(--c2-st-global-distance-space-inset-3xl) * 5)}}@media screen and (min-width:1800px){.im3-product-information-sticky-bar__content{max-width:1640px;padding-inline:calc(var(--c2-st-global-distance-space-inset-3xl) * 9)}}.im3-product-information-sticky-bar__name{flex:1 1 auto;min-width:0;margin:0;--sys-font-size: var(--c2-ot-dimension-125);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-175);line-height:var(--sys-line-height);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.im3-product-information-sticky-bar__name{display:none}}.im3-product-information-sticky-bar__cart{flex-grow:1;flex-shrink:0}@media screen and (min-width:1024px){.im3-product-information-sticky-bar__cart{flex-grow:0}}.im3-product-information-sticky-bar__cart .c2-icon__icon,.im3-product-information-sticky-bar__cart .c2-button__icon{--sys-width: var(--c2-ot-dimension-150);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-150);height:var(--sys-height)}.im3-product-information{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-2xl);min-width:0}.im3-product-information *{-webkit-tap-highlight-color:transparent}.im3-product-information__container{display:flex;flex-direction:column;min-width:0;padding:var(--c2-st-global-distance-space-inset-2xl) var(--c2-st-global-distance-space-inset-2xl) 0}.im3-product-information .im3-product-information__currency{font-weight:600;--sys-font-size: var(--c2-ot-dimension-175);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-225);line-height:var(--sys-line-height)}.im3-product-information .im3-product-information__category{font-weight:400;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)));flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1023px){.im3-product-information .im3-product-information__category_desktop{display:none}}@media screen and (min-width:1024px){.im3-product-information .im3-product-information__category_mobile{display:none}}@media screen and (max-width:1023px){.im3-product-information .im3-product-information__category_mobile{display:block}}.im3-product-information .im3-product-information__type-info{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-xl)}@media screen and (min-width:768px){.im3-product-information .im3-product-information__type-info{margin-top:var(--c2-st-global-distance-space-inset-xl)}}.im3-product-information__actions{display:flex;align-items:center;min-width:0;gap:var(--c2-st-global-distance-space-inset-4xl)}.im3-product-information__actions>.im3-card-favorite-skeleton,.im3-product-information__actions>.im3-product-share__control{flex-shrink:0}@media screen and (min-width:1024px){.im3-product-information__actions{order:2}}.im3-product-information__actions *{margin:0;--sys-background: 0, 0, 0;--sys-background-opacity: 0;background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)));align-items:center}.im3-product-information__actions .c2-icon__icon,.im3-product-information__actions .c2-button__icon{--sys-width: var(--c2-ot-dimension-125);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-125);height:var(--sys-height)}.im3-product-information__actions .c2-button__label{padding-inline-end:0;--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);--sys-color: var(--c2-st-action-foreground-color-neutral-normal);--sys-color-opacity-custom: var(--c2-st-action-foreground-color-neutral-normal-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}@supports not (padding-inline-end: 0){.im3-product-information__actions .c2-button__label{padding-left:var(--d-dir-padding-left);padding-right:var(--d-dir-padding-right);--sys-padding-right: 0}}.im3-product-information__params{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl)}.im3-product-information__params *{margin:0}.im3-product-information__params .im3-product-information__name{--sys-font-size: var(--c2-ot-dimension-150);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-200);line-height:var(--sys-line-height);font-weight:600}@media screen and (min-width:1024px){.im3-product-information__params .im3-product-information__name{--sys-font-size: var(--c2-ot-dimension-200);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-250);line-height:var(--sys-line-height);font-weight:600}}@media screen and (min-width:1280px){.im3-product-information__params .im3-product-information__name{--sys-font-size: var(--c2-ot-dimension-250);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-300);line-height:var(--sys-line-height);font-weight:600}}.im3-product-information__pricing{margin-top:var(--c2-st-global-distance-space-inset-4xl);display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-3xl)}.im3-product-information__pricing *{margin:0}.im3-product-information__pricing .im3-product-information__amount{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--c2-st-global-distance-space-inset-md)}.im3-product-information__pricing .im3-product-information__amount_column{flex-direction:column;align-items:stretch}.im3-product-information__pricing .im3-product-information__amount .im3-product-information__price-desc-auth{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-md)}.im3-product-information__pricing .im3-product-information__amount .im3-product-information__price-desc-auth .im3-product-information__recommendation{--sys-font-size: var(--c2-ot-dimension-88);font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-125);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-secondary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-secondary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-information__pricing .im3-product-information__amount .im3-product-information__price-form{margin-block:var(--c2-st-global-distance-space-inset-2xl) var(--c2-st-global-distance-space-inset-md)}.im3-product-information__pricing .im3-product-information__amount .im3-product-information__price-form_full-width{--sys-width: 100% !important;width:var(--sys-width)}.im3-product-information__pricing .im3-product-information__add *{--sys-font-size: calc(1.125 * var(--c2-ot-dimension-100));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-175);line-height:var(--sys-line-height)}.im3-product-information__pricing .im3-product-information__add>*{--sys-background: var(--c2-st-content-background-color-neutral-subtle);--sys-background-opacity-custom: var(--c2-st-content-background-color-neutral-subtle-opacity);background-color:rgba(var(--sys-background),var(--sys-background-opacity, var(--sys-background-opacity-custom, 1)))}.im3-product-information__pricing .im3-product-information__add_full-width{--sys-width: 100% !important;width:var(--sys-width)}@media screen and (min-width:1024px){.im3-product-information__pricing .im3-product-information__add_full-width{--sys-width: auto !important;width:var(--sys-width)}}.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper{flex-grow:1}.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper_full-width,.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper .im3-product-information__add-to-cart{--sys-width: 100%;width:var(--sys-width)}.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper .im3-product-information__add-to-cart .c2-icon__icon,.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper .im3-product-information__add-to-cart .c2-button__icon{--sys-width: var(--c2-ot-dimension-150);width:var(--sys-width);--sys-height: var(--c2-ot-dimension-150);height:var(--sys-height)}.im3-product-information__pricing .im3-product-information__add-to-cart-wrapper .im3-product-information__add-to-cart .c2-button__loading{margin-inline:auto}.im3-product-information__description{margin-block:var(--c2-st-global-distance-space-inset-8xl)}.im3-product-information__description *{margin:0}.im3-product-information__rating{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-inset-2xl);margin-bottom:var(--c2-st-global-distance-space-inset-4xl)}.im3-product-information__rating .im3-product-information__rating-text{font-weight:500;--sys-font-size: calc(1.3 * var(--c2-ot-dimension-62));font-size:var(--sys-font-size);--sys-line-height: var(--c2-ot-dimension-100);line-height:var(--sys-line-height);--sys-color: var(--c2-st-content-foreground-color-neutral-tetriary);--sys-color-opacity-custom: var(--c2-st-content-foreground-color-neutral-tetriary-opacity);color:rgba(var(--sys-color),var(--sys-color-opacity, var(--sys-color-opacity-custom, 1)))}.im3-product-information-skeleton[data-v-a9842b1f]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-xl);padding:var(--c2-st-global-distance-space-inset-2xl);--sys-width: 100%;width:var(--sys-width)}.im3-product-information-skeleton__actions[data-v-a9842b1f]{display:flex;gap:var(--c2-st-global-distance-space-inset-md)}.im3-product-information-skeleton__chip[data-v-a9842b1f]{--sys-width: 30%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-100);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-product-information-skeleton__name[data-v-a9842b1f]{--sys-width: 80%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-150);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}@media screen and (min-width:1024px){.im3-product-information-skeleton__name[data-v-a9842b1f]{--sys-height: var(--c2-ot-dimension-200);height:var(--sys-height)}}@media screen and (min-width:1280px){.im3-product-information-skeleton__name[data-v-a9842b1f]{--sys-height: var(--c2-ot-dimension-250);height:var(--sys-height)}}.im3-product-information-skeleton__type[data-v-a9842b1f]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-inset-md)}.im3-product-information-skeleton__type span[data-v-a9842b1f]{--sys-width: 45%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-88);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-product-information-skeleton__pricing[data-v-a9842b1f]{display:flex;align-items:center;gap:var(--c2-st-global-distance-space-inset-md);margin-top:var(--c2-st-global-distance-space-inset-2xl)}.im3-product-information-skeleton__price[data-v-a9842b1f]{--sys-width: 25%;width:var(--sys-width);--sys-height: var(--c2-ot-dimension-125);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-product-information-skeleton__button[data-v-a9842b1f]{flex:1;--sys-height: var(--c2-ot-dimension-225);height:var(--sys-height);border-radius:999px}.im3-product-information-skeleton__description[data-v-a9842b1f]{display:flex;flex-direction:column;gap:var(--c2-st-global-distance-space-stack-xs);margin-top:var(--c2-st-global-distance-space-inset-xl)}.im3-product-information-skeleton__description span[data-v-a9842b1f]{--sys-height: var(--c2-ot-dimension-88);height:var(--sys-height);border-radius:var(--c2-ot-dimension-25)}.im3-product-information-skeleton__description span[data-v-a9842b1f]:nth-child(3){--sys-width: 60%;width:var(--sys-width)}
